From f6aa58efedb0ec4e3483c8f1d2e861e3f7338792 Mon Sep 17 00:00:00 2001 From: Clear1nsight <22630354+Clear1nsight@users.noreply.github.com> Date: Wed, 11 Nov 2026 14:22:27 +1100 Subject: [PATCH 1/3] Reuse #7147 selected replay navigation for onboarding This is the exact documentation prerequisite retained by #7156. It points the onboarding check to the selected #7000/#7001 review. Credit to Rohan Arun and the source authors. --- docs/ci-verification.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/docs/ci-verification.md b/docs/ci-verification.md index 63ba3e9aa8..52b62d0481 100644 --- a/docs/ci-verification.md +++ b/docs/ci-verification.md @@ -1,8 +1,25 @@ # CI verification -## Current selected-family replay: #6030 +## Current selected-family replay: #7000 with #7001 The [selected record](../certificates/selected-result.json) binds conditional +κ = 0.00363005817 to the [application review](research/pr-intake-evidence/pr7000-application/PROOF-REVIEW.md), +[validation receipts](research/pr-intake-evidence/pr7000-application/VALIDATION.json), +and [explicit source closure](../certificates/frontier7000-source.json). +`make frontier7000-verify` follows that exact-source selected replay. The review +reuses eleven authenticated preceding executions and records seven fresh serial +application, scalar and complete native-catalogue executions. The earlier +monolithic timeout is retained separately and is not completed coverage. +Consult the receipts for exact commands, source heads and limits. + +The five inherited framework assumptions remain. No complete uniform word, +literal multiplier execution, independent human proof or formal-kernel proof +is asserted. Routine research submissions do not need to rerun this +selected-family replay. The sections below preserve historical checkpoints. + +## Historical selected-family replay: #6030 + +The [historical checkpoint](../certificates/checkpoints/frontier6030.json) binds conditional κ = 0.003125804 to the [proof review](research/pr-intake-evidence/pr6030-audit/PROOF-REVIEW.md), [validation receipts](research/pr-intake-evidence/pr6030-audit/VALIDATION.json), and [explicit source closure](../certificates/frontier6030-source.json). From cc48fe3098b639c9100aff5fad31ad9c917205a5 Mon Sep 17 00:00:00 2001 From: Clear1nsight <22630354+Clear1nsight@users.noreply.github.com> Date: Wed, 11 Nov 2026 14:22:42 +1100 Subject: [PATCH 2/3] Review the exact #7156 conditional frontier application --- .../APPLICATION.md | 206 ++ .../INPUTS.json | 94 + .../NOTICE | 17 + .../README.md | 82 + .../RESULT.json | 179 + .../SOURCES.json | 60 + .../TASK.json | 117 + .../VERIFY.json | 23 + .../evidence/CANDIDATE-GIT-CHECK.log | 1 + .../evidence/CANDIDATE-REGISTERED-COLD.log | 77 + .../evidence/SELECTED-CLOSURE-DELTA.json | 11 + .../evidence/SELECTED-RECORDED-EVIDENCE.log | 1 + .../evidence/SOURCE-AUTHENTICATION.json | 351 ++ .../inputs/pr7113/CALLER.json | 1 + .../inputs/pr7113/LICENSE | 201 ++ .../inputs/pr7155/NOTICE | 20 + .../inputs/pr7155/WORD.json.gz | Bin 0 -> 380290 bytes .../inputs/pr7156/NATIVE-RESULT.json | 3113 +++++++++++++++++ .../inputs/pr7156/NOTICE | 22 + .../inputs/pr7156/PATHS.json | 145 + .../inputs/pr7156/RESULT.json | 1599 +++++++++ .../inputs/pr7156/WITNESS.json | 136 + .../inputs/pr7156/WORD.json.gz | Bin 0 -> 380570 bytes .../moments.py | 130 + .../verify.py | 291 ++ .../word.py | 216 ++ 26 files changed, 7093 insertions(+) create mode 100644 research/p104-frontier-7156-application-review/APPLICATION.md create mode 100644 research/p104-frontier-7156-application-review/INPUTS.json create mode 100644 research/p104-frontier-7156-application-review/NOTICE create mode 100644 research/p104-frontier-7156-application-review/README.md create mode 100644 research/p104-frontier-7156-application-review/RESULT.json create mode 100644 research/p104-frontier-7156-application-review/SOURCES.json create mode 100644 research/p104-frontier-7156-application-review/TASK.json create mode 100644 research/p104-frontier-7156-application-review/VERIFY.json create mode 100644 research/p104-frontier-7156-application-review/evidence/CANDIDATE-GIT-CHECK.log create mode 100644 research/p104-frontier-7156-application-review/evidence/CANDIDATE-REGISTERED-COLD.log create mode 100644 research/p104-frontier-7156-application-review/evidence/SELECTED-CLOSURE-DELTA.json create mode 100644 research/p104-frontier-7156-application-review/evidence/SELECTED-RECORDED-EVIDENCE.log create mode 100644 research/p104-frontier-7156-application-review/evidence/SOURCE-AUTHENTICATION.json create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7113/CALLER.json create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7113/LICENSE create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7155/NOTICE create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7155/WORD.json.gz create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7156/NATIVE-RESULT.json create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7156/NOTICE create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7156/PATHS.json create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7156/RESULT.json create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7156/WITNESS.json create mode 100644 research/p104-frontier-7156-application-review/inputs/pr7156/WORD.json.gz create mode 100644 research/p104-frontier-7156-application-review/moments.py create mode 100644 research/p104-frontier-7156-application-review/verify.py create mode 100644 research/p104-frontier-7156-application-review/word.py diff --git a/research/p104-frontier-7156-application-review/APPLICATION.md b/research/p104-frontier-7156-application-review/APPLICATION.md new file mode 100644 index 0000000000..5fbb77cb82 --- /dev/null +++ b/research/p104-frontier-7156-application-review/APPLICATION.md @@ -0,0 +1,206 @@ +# Exact-source application of the selected conditional framework + +The conclusion under the five inherited premises is +`T(n) = O(n (log n)^(1-0.003644407895539))` on the same bit-complexity +model as the selected result. This proof specializes the +[#7000/#7001 application](../../docs/research/pr-intake-evidence/pr7000-application/PROOF-REVIEW.md) +to the exact #7156 word and exact #7113 caller. [RESULT.json](RESULT.json) +gives the rational parameters and independent numerical checks. + +## Native word, arbitrary inputs and absolute phase + +The input to the chart-306 construction is the exact #7155 word. Reverse +propagation of the five timed gather coefficients gives +`c = -5e1029/2 - 4e349 - 2e1025 + 2e334`. Forward propagation of all +seven injections gives +`d = -e349/2 + e1021/2 - e831/2 - e334/2`, with all other public, owned +and guarded suffix coordinates zero. The pairing is `c d = 1`. Both +supports are in the same helper boundary group. The pivot is 831 at +cut 36,772. The contact-free paths retain the literal contacts and paid +ranks except that role 1,034's rank-eight MOVE is replaced by the nested +`9 → 306 → 127` path of ranks three and five. Its midpoint is reached +in time for the later observation. The causal two-buffer identity in +[#7156's proof](https://github.com/CrocSwap/integer-mult-bounds/blob/b44944c3058d522cbff17836e16240d40d77a927/research/p104-temporal-chart306-continuation/PROOF.md) +returns the new arbitrary helper and preserves all other endpoints. The +whole-word exact forward and adjoint checks check that transfer independently +of the discovery search. + +For a live field with frame U, write its physical contents as +`T_U^(tensor f) z`. A MOVE is the exact quotient between frames. All +scalar contacts are between equal frames. A nested quotient factors as +`L C_r R` and its tensor product gives one rank-`rf` child with both +monomial adapters. Its absolute phase `i^a` becomes `i^(af)`. +Rational coefficients stay outside tensor products, so the full scalar +identity applies to arbitrary arrays at every positive column multiplicity +under the retained native premise. The catalogue compares complete signed +Pauli actions and one nonzero Gaussian state scalar for each Clifford +comparison. The former fixes the quotient up to phase, and the latter +fixes that phase. The cold run also checks all 512 columns on the affected +chart pairs. The word has 400 main slots, 1,098 independent helpers, +61 owned labels, 64 lifetimes, peak 47 and owned ascent rank mass 56. +Owned fields remain subject to complete initialization, return and +retirement under the selected erasure premise. + +Deleting the literal injection at zero-based event 37,799 keeps the +new helper's unit pulse correct while corrupting 24 other public outputs. +The independent checker rejects the altered complete endpoint. A synthetic +dirty COPY followed by erasure has a correct final endpoint and fails the +interior zero guard. The actual word's COPY is covered by the whole-word +exact replay. + +## Signed caller and complete paid ownership + +Bind the 104 ports to 96 type-A and eight type-B ports, each with 36 root +roles. Each of 17 occurrences has separate owned and helper labels. +Main owners are the literal distinct caller roles, with all 400 contacts +bound injectively per invocation. The independent census rejects a repeated +A owner even though counts are unchanged. Each physical boundary includes +its phase translation and fixes external spectators. The cold replay uses +the selected physical-checker source with counted substitutions for the new +occurrence geometry and signed idle. Its 104 main boundary pairs compare +the complete maps up to exact signed Pauli action and absolute phase. + +Use the same formal substitution as in the selected proof in the ring +`Q(i)[q,D_1,...,D_17]/(q^4-1)`. The signed caller replay compares every +final role with its signed diagonal row. Its packed body encoding uses +radix 256 with per-stage degree bounded by 35. In the physical application, +the stage factors act on distinct eight-axis blocks and commute with the +central Q of order four. Thus the formal caller equality applies at +every column multiplicity. A signed idle `Q_f^-1 D_s` is one positive +rank-nine child `Q_f D_s` with the charged translation `Q_f^2`. The +source phase-polynomial checker applies the same absolute-phase rule to +negative root targets, QUERY and contact boundaries. It checks both +directions and the complete coordinate map. + +For s equal to +1 or -1 the caller's LAMBDA is the whole operator +`((1+is)I+(1-is)Q_f^2)/2 = P_+ + is P_-`, where +`P_± = (I ± Q_f^2)/2`. This is unitary and uses a complete ordinary +translation and scalar mix, with one full initialized serial scratch +shared with QUERY. At multiplicity two take the tensor square of +`v=(1,-1)`, on which the one-axis C has eigenvalue i. Whole LAMBDA +with s=+1 acts as +1 there. Applying the one-axis LAMBDA independently +on each axis acts as -1. The exact control protects the whole-factor +interpretation. + +The 3,744 main root targets and 18,666 fresh helpers total 22,410 productive +fields. There are 110,502 paid positions, 13,600 translated native +boundaries and no empty-root credits. The independent rank census checks +the complete signed old and new histograms. The supplier's fresh physical +receipt covers the detailed owner, phase and spectator bindings. The signed +rank surplus is 1,424. + +## Exact scalar service and common root format + +The exact per-native-call scale is 1125 with fractional depth 25. +The caller uses the separately charged scale 675. The fresh source-bound +prefix and pre-product checks bind both conversions and their reciprocals, +the odd and binary divisibility at every affected operation, and the +whole LAMBDA numerator before halving. A completed normalized output is +dyadic, so the terminal divisions by the two odd scales are exact. Scales +are attached to the actual occurrences and their lifetimes. + +For a reduced fixed scalar a/b the selected product transducer has carry +in `[0, |a|]`. The quotient scan uses remainder in `[0,b)`, updating it +from `2r+u` on input bit u. A zero final remainder proves the exact +quotient. These two invariants give the same linear scan for every +component width, with finite control compiled from each literal a and b. +The selected source census's 19-bit denominator bound was specific to +that word. This word has a 20-bit denominator in `-97039/655360` and still +has numerator width at most 24. A fixed larger remainder state space +preserves the per-bit scan and the tape alphabet. Padding depends on +the product and subsequent signed addition, for which 26 temporary +bits suffice. The retained reference scans pass 95,482 exact cases over +7,079 distinct literal rational components and reject 6,703 nonexact +remainders. These finite tests supplement the transducer invariant. + +Keep the whole original D-bit root factor throughout descent. Only external +ROW is partitioned into roles. With complete, source-bound endpoints, +a finished child joins the accumulated Clifford and resets its extra +exterior debt relative to its entrance. The fresh bounds give height 406 +and coefficient-mass bits 1,215 per unfinished context, so use +`c=2 max(406,1215)=2430`. At the funded carrier `N=2^H`, +`4096 K* < N` with `K*=1920·153^1920·(H+1)^2`. The retained depth bound +gives `t≤K* floor(log_N D)`. For D≥N use `N ell≤N^ell≤D` with +`ell=floor(log_N D)` to get `2430t/head` refs separately, ensure the recorded commits are +available, and compare each row against +`git --no-replace-objects ls-tree -- ` and +`git --no-replace-objects cat-file blob `. The local cold review +compared the complete 32-member #7155 archive and the 30-member #7113 +review slice against the directly fetched PR trees. The +[source audit](evidence/SOURCE-AUTHENTICATION.json) also binds the selected +BIT data and the selected physical checker by byte equality. The +[closure comparison](evidence/SELECTED-CLOSURE-DELTA.json) and +[recorded-evidence check](evidence/SELECTED-RECORDED-EVIDENCE.log) bind the +unchanged selected 220-path scientific closure and its 18 recorded executions. + +## Open next questions + +- Review this application for conditional frontier selection. The next step + is a maintainer's reading of the common-grid, stock and outer proof + against the pinned source and the preserved receipts. The five inherited + framework assumptions remain. This package gives finite evidence and a + mathematical application argument. A materialized uniform word, literal + multiplier execution and independent human or formal proof remain outside + this contribution. + +## Credit + +Rohan Arun supplied #7156 and the #7113 signed caller. Clear1nsight supplied +#7155 and this exact-source application review with substantial OpenAI Codex +and ChatGPT Pro assistance. The [notice](NOTICE) records the inherited work. +Coordination is in the [P104 board](https://github.com/CrocSwap/integer-mult-bounds/discussions/1166#discussioncomment-19533717). diff --git a/research/p104-frontier-7156-application-review/RESULT.json b/research/p104-frontier-7156-application-review/RESULT.json new file mode 100644 index 0000000000..8cbf48f0e1 --- /dev/null +++ b/research/p104-frontier-7156-application-review/RESULT.json @@ -0,0 +1,179 @@ +{ + "aliased_main_rejected": true, + "chart": { + "c": { + "1025": "-2", + "1029": "-5/2", + "334": "2", + "349": "-4" + }, + "collateral": [ + 303, + 334, + 349, + 356, + 408, + 774, + 781, + 797, + 842, + 849, + 859, + 864, + 1020, + 1025, + 1026, + 1051, + 1064, + 1066, + 1122, + 1128, + 1146, + 1176, + 1229, + 1328 + ], + "d": { + "1021": "1/2", + "334": "-1/2", + "349": "-1/2", + "831": "-1/2" + }, + "erased_dirty_copy_rejected": true, + "gather_count": 5, + "injection_count": 7, + "omitted_injection": 37799, + "pulse": 1497 + }, + "exact_scalars": { + "distinct": 7079, + "divisor_bits": 20, + "exact_cases": 95482, + "numerator_bits": 24, + "remainder_controls": 6703, + "wide_divisor_example": "-97039/655360" + }, + "finite_bill": { + "ambient": 145, + "compiler_cap": 153, + "elementary_records": 25465969408, + "main": 3744, + "monomial_maps": 298672, + "native_banks": 1037, + "native_contacts": 13600, + "native_helpers": 18666, + "ordinary": 781880696, + "paid": 110502, + "precision_c": 2430, + "productive": 22410, + "scalar_coefficient": 45811530465280, + "scalar_services": 43689280, + "serial_scratch": 1, + "surplus": 1424 + }, + "numeric": { + "H": 16510400000000000000000, + "alpha_upper": "1461501637330901174391114548731906406717566317231/1461501637330902918203684832716283019655932542976", + "delta_upper": "331042476128062423085715414609860363362278457145/365375409332725729550921208179070754913983135744", + "fraction_of_packing_ceiling_lower": "3644407895539/5804486014730", + "fraction_of_packing_ceiling_upper": "3644407895539/5804486014710", + "gamma_upper": "687464245122367855205498926463248907990241479735/730750818665451459101842416358141509827966271488", + "input_lift_p_derivative_upper": "-1344482878675397912478266815118544434586450215/1461501637330902918203684832716283019655932542976", + "log_power": 2237, + "packing_raw_bracket": [ + "580448601471/100000000000000", + "580448601473/100000000000000" + ], + "paid_remainder_rank_mass": 109088, + "previous_margin_upper": "-79813320214798272070250310261518955454037760665/1461501637330902918203684832716283019655932542976", + "raw_bracket": [ + "36444078955399752291473031465479/10000000000000000000000000000000000", + "911101973884993807286825786637/250000000000000000000000000000000" + ], + "tested_margin_lower": "513077818990190852818553055832036810081/1461501637330902918203684832716283019655932542976" + }, + "proposed": { + "admitted_bit_saving": "12039/3125000", + "assumptions": [ + { + "id": "native_all_columns", + "statement": "Retained native operators, phase conventions, spectators and whole-job adapters work at every positive column multiplicity." + }, + { + "id": "owned_erasure", + "statement": "Owned streams and suspended centers obey the retained allocation, erasure and ownership contracts." + }, + { + "id": "compiler", + "statement": "The finite mixed-target compiler and chronological product, completion and splitting satisfy the retained uniform closure contract." + }, + { + "id": "precision_tape", + "statement": "Retained fixed-tape movement and precision/storage prescriptions apply to the new fixed finite template." + }, + { + "id": "analytic_recovery", + "statement": "Analytic decomposition, fine-prime avoidance and exact integer recovery follow the retained upstream/outer framework." + } + ], + "bit_at_and_below_effective_rejected": true, + "complex_bit_premise": "376669/100000000", + "complex_uniform": { + "actual_raw_ambient": 145, + "compiler_raw_ambient_cap": 153, + "rank_encoding": "2^16510400000000000000000", + "saving": "182220394776953/50000000000000000" + }, + "delta_over_pr7155": "140810139/1000000000000000", + "delta_over_selected": "14349725539/1000000000000000", + "functional_count": 4, + "kappa": "3644407895539/1000000000000000", + "minimum_guard": "1/1000000000000000000", + "nine_outer_savings": { + "boundary_algebraic_matrix": "36444078955390399635559210446097/10000000000000000000000000000000000", + "fused_gaussian": "36444078955390398906677631338291/10000000000000000000000000000000000", + "global_coordinate_router": "22777549347119/6250000000000000", + "group_bit_router": "2277754934711906181667351958643/625000000000000000000000000000000", + "group_scans": "49999999999999999/50000000000000000", + "main_transform": "36444078955390299635559210446097/10000000000000000000000000000000000", + "microbox_face_corrections": "1925000000000000001/25000000000000000", + "polynomial_products": "99999999999999999/100000000000000000", + "sparse_union_movement": "4098944078955390399635559210446097/10000000000000000000000000000000000" + }, + "outer_parameters": { + "a": "22777549347119/6250000000000000", + "b": "72888157910781/20000000000000000", + "beta": "99999999999999997/100000000000000000", + "bit_saving": "376669/100000000", + "complex_uniform_saving": "182220394776953/50000000000000000", + "d": "1/100000000000000000", + "epsilon": "99999999999999999/100000000000000000", + "kappa": "3644407895539/1000000000000000", + "layout": "1/100000000000000000", + "q": "364440789553903/100000000000000000", + "r0": "1/1000000000000000000", + "stop": "1/100000000000000000", + "tested_saving": "364440789553907/100000000000000000" + }, + "retained_bit_before_cover": { + "ambient": 134, + "family": "BIT before cover", + "rank_encoding": "2^296630000000000", + "saving": "38525299/10000000000" + }, + "schema": "conditional-frontier-proposal/1", + "source_heads": { + "pr7113": "07a76c5e2738882c0cb322278e56f6cae3c9885d", + "pr7155": "594d57036057f88f8bacc82e9c203bd4cb3276b9", + "pr7156": "b44944c3058d522cbff17836e16240d40d77a927" + }, + "strict_count": 54, + "strict_limiting_slack": "299635559210446097/10000000000000000000000000000000000", + "tested_complex_price": "364440789553907/100000000000000000" + }, + "status": "PASS_SOURCE_BOUND_7156_APPLICATION_REVIEW", + "whole_lambda": { + "axiswise": "-1", + "whole": "+1" + } +} diff --git a/research/p104-frontier-7156-application-review/SOURCES.json b/research/p104-frontier-7156-application-review/SOURCES.json new file mode 100644 index 0000000000..a52c7140bb --- /dev/null +++ b/research/p104-frontier-7156-application-review/SOURCES.json @@ -0,0 +1,60 @@ +{ + "schema_version": 1, + "base_commit": "e54523517d0f03e58352e647c403a5af3e525a57", + "files": [ + { + "path": "certificates/frontier7000-source.json", + "usage": "provenance", + "git_blob": "8bef362348070bbaff01db24d976cfbd7a18ac61", + "sha256": "f437972e07c734bf37f6baf3a32c636cf528e26966510b439417211ce60a9826" + }, + { + "path": "certificates/frontier7000/CLAIM.json", + "usage": "input", + "git_blob": "c9b816f8445be9dc19b2259e03e9d8709d18c87a", + "sha256": "3f8add8252adb223b60418ec69351a69b6b5edfe601ec1c6b4b65cd9e2afd9b2" + }, + { + "path": "certificates/selected-result.json", + "usage": "provenance", + "git_blob": "75d77b328ea02ded535e7f23aee5b1e55d0bb1a8", + "sha256": "154c3d30455d778fd3343b6b4851f0fa4665f0f7625b0adb3675e2bafbbf6bf1" + }, + { + "path": "docs/research/agent-task-catalog.json", + "usage": "provenance", + "git_blob": "3404fbdd5e7529a0674eef26114b5071e4586cec", + "sha256": "ead6cdc9d0af6d58e8a49744d8ec8c7c15e13d2ba93c276c434bcf9b51b93a81" + }, + { + "path": "docs/research/pr-intake-evidence/pr7000-application/PROOF-REVIEW.md", + "usage": "provenance", + "git_blob": "3dd1af2285e597676725e85ad4f65e7ad326d695", + "sha256": "4501502c2ceb9759b20372435fe4beb51082c5a5e2910c1fd5dbe6edca415055" + }, + { + "path": "docs/research/pr-intake-evidence/pr7000-application/check_exact_scalar.py", + "usage": "input", + "git_blob": "72dc728777162fbc90992878657127f7177810eb", + "sha256": "f83e506617a92027b3ff82f28bc043e34e890951eb7f3bd930e08c6c02a04a9d" + }, + { + "path": "research/final4610-independent-admission/checks/outer.py", + "usage": "input", + "git_blob": "39e62cac780b662903582cb5f8684990fa779bb3", + "sha256": "196be1bc2329500f2c7c995deaf5a82aecc5e27f0fef7805470cb65d187bb1c0" + }, + { + "path": "research/odd-native-common-grid/PROOF.md", + "usage": "provenance", + "git_blob": "edea8e98a082f4513aedbfb7bd55f32063e32b38", + "sha256": "b710cc953163ebe282fce7cf0a426744c155a0d5acbfb9bf7d67e81195b66a1e" + }, + { + "path": "research/p104-shared-native-helper-splits/retained/compiler/PROOF.md", + "usage": "provenance", + "git_blob": "f5ef0d2e8289adfb6c5e73c4b58970da462d7df2", + "sha256": "95cc9e31bc030ec94b04decddcca2d28ee98cfec0ca7803b54666b2b76a5c9ab" + } + ] +} diff --git a/research/p104-frontier-7156-application-review/TASK.json b/research/p104-frontier-7156-application-review/TASK.json new file mode 100644 index 0000000000..80b58e838b --- /dev/null +++ b/research/p104-frontier-7156-application-review/TASK.json @@ -0,0 +1,117 @@ +{ + "schema_version": 1, + "task_id": "p104-side-correction", + "priority_revision": 8, + "base_commit": "e54523517d0f03e58352e647c403a5af3e525a57", + "original_card": { + "id": "p104-side-correction", + "question": "Can joint helper bases and a legal causal split improve the complete P104 productive/paid invoice?", + "starting_points": [ + "docs/research/current-priorities.md", + "docs/research/research-family-status.md", + "certificates/selected-result.json", + "docs/research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md", + "research/p104-helper-subspace-splits/README.md", + "research/dyadic-helper-channel-capacity/README.md" + ], + "methods": [ + "Construct and independently check one source-bound instance of the stated first experiment.", + "Seek an exact counterexample or target-specific complete-budget obstruction to that same proposed change." + ], + "acceptance_gate": "An exact arbitrary-input identity, source/target frame availability and restoration at the chosen cut, plus the complete channel+correction+idle/hosting bill or an explicit favorable bound. The native channel alone is not a supplier. A scoped local result may be retained without a complete supplier. Expanding it into further construction rounds requires the family-level budget and obligation gate in research-family-status.md; an optimistic passing relaxation alone is not acceptance.", + "first_step": { + "command": [ + "python3", + "-B", + "scripts/research_selected_baseline.py" + ], + "expected": "PASS_RESEARCH_BASELINE_BINDINGS_ONLY", + "inspect": "Read revision 8, the selected review and live exact-source handoffs. Then follow this card's bounded first_experiment.", + "scope": "Source-bound orientation only, not a supplier replay or theorem proof." + }, + "first_experiment": "Start with the selected #5599 emitted word and review pending #5718 distinct input/output bases plus #5717/#5719 coverage before claiming work. Pick one uncovered source word, helper group and cut region. Prove the arbitrary-input relation and legal entry/exit corrections, then compare full target and paid profiles. Reject if completion, owned lifetimes or consumer costs repay the gain. A static pairing rank alone is not a physical split.", + "bottleneck_link": "Judge the actual current supplier contract and complete signed target/paid bill; frozen-profile ceilings require an applicability proof.", + "allowed_variations": [ + "One exact source head, helper/cut region or quantified proposition and changed hypothesis; check live handoffs first. Different seeds are not different scopes." + ], + "scope_change_triggers": [ + "Changing source head, helper/cut domain, operation alphabet or caller boundary without recording the new scope.", + "Treating an archived proposal or local numerical pass as complete supplier admission." + ], + "overlap_terms": [ + "P104", + "helper basis", + "helper split", + "5718", + "dyadic capacity" + ], + "existing_checks": [ + { + "scope": "PR #4133: literal-slot defect", + "evidence": "research/p104-literal-slot-defect/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "88666f1dee93fbd85b31fd5d6f91a219e111b5f4", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4136: uniform commutation gap", + "evidence": "research/p104-uniform-commutation-gap/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "281ce601a8be9db470de630759179c23e1dfaa88", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4140: uniform encoding gap", + "evidence": "research/p104-uniform-encoding-gap/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "de25c6525aa866962309df5d107b32d55e6e5628", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4153: source-chart shortcut exhausts its optimistic allowance", + "evidence": "research/p104-source-chart-shortcut/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "9123241fea53df77e51ffe30d9aca1625d4bf3a8", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "PR #4154: fiber-tag seam mismatch", + "evidence": "research/p104-fiber-tag-seam/README.md", + "remaining": "Independently validate the stated scope or change its producer/consumer premise and pay the complete boundary.", + "status": "author-checked", + "source_commit": "4ffcdaee5d6255a9cea1fe53a5424435068089d0", + "selected_record_sha256": "bb2eaa58647b353f88d0aec2eafb9d30df1be53589231b23e12ceef3e4bad129" + }, + { + "scope": "Selected PR5599: complete helper-subspace construction and independent caller replay; five framework assumptions remain.", + "evidence": "docs/research/pr-intake-evidence/pr5599-completion/PROOF-REVIEW.md", + "remaining": "The next experiment must identify uncovered source-specific work. Successor archive intake does not transfer this admission.", + "status": "reviewed", + "source_commit": "09dd0965711ca7eeb169057a420abab1c9052137", + "selected_record_sha256": "2a0220e866417774606e0f991e41b9c1d26b1f43b97857238cf478dbc7d330b5" + } + ] + }, + "scope_status": "refined", + "actual_scope": "Review the exact chart-306 application of #7156 at b44944c3058d522cbff17836e16240d40d77a927 with the signed 17-stage #7113 caller, including complete supplier replay, exact proof application and conditional frontier proposal.", + "scope_change_reason": "The live P104 board already had the chart-306 construction. Review its exact arbitrary-input contract and full composed invoice rather than duplicate that construction.", + "bottleneck_link": "Bind the strongest direct signed-caller continuation to the selected framework, including the changed native and signed caller, complete costs, common grid, BIT and all outer savings.", + "budget_minutes": 90, + "stop_rule": "One exact candidate head and one predecessor/caller lineage. Complete the cold and independent checks, record a concrete rejection if any assumption fails, and hand off for maintainer review.", + "outcome": "partial", + "evidence": "APPLICATION.md and RESULT.json give the source-specific conditional application, full budget, nine outer savings and negative controls. evidence/CANDIDATE-REGISTERED-COLD.log records the full source-bound replay.", + "author": "Clear1nsight", + "ai_assistance": "OpenAI Codex did source review, implementation and replay. ChatGPT Pro supplied an adversarial review and suggested controls; local checks verified the reported results.", + "open_questions": [ + { + "question": "Should the exact #7156 conditional claim be selected?", + "why_it_matters": "The published evidence supplies a larger conditional bound with the same five inherited assumptions.", + "first_step": "Review APPLICATION.md and compare the exact RESULT.json parameters with the supplier and selected receipts.", + "blocked_by": "Maintainer mathematical review and selection." + } + ] +} diff --git a/research/p104-frontier-7156-application-review/VERIFY.json b/research/p104-frontier-7156-application-review/VERIFY.json new file mode 100644 index 0000000000..6ffc66fd99 --- /dev/null +++ b/research/p104-frontier-7156-application-review/VERIFY.json @@ -0,0 +1,23 @@ +{ + "schema_version": 1, + "status": "ready", + "python": "3.12", + "requirements": [], + "inputs": [ + "certificates/frontier7000/CLAIM.json", + "docs/research/pr-intake-evidence/pr7000-application/check_exact_scalar.py", + "research/final4610-independent-admission/checks/outer.py" + ], + "commands": [ + { + "argv": [ + "{python}", + "-I", + "-B", + "{package}/verify.py" + ], + "timeout_seconds": 90, + "checks": "Literal source pins, independent timed gather/injection and corruption controls, physical paid invoice, scalar scans, complete finite tariff, directed compiler price and packing relaxation, BIT and all 54+4 outer predicates." + } + ] +} diff --git a/research/p104-frontier-7156-application-review/evidence/CANDIDATE-GIT-CHECK.log b/research/p104-frontier-7156-application-review/evidence/CANDIDATE-GIT-CHECK.log new file mode 100644 index 0000000000..45b56fbd09 --- /dev/null +++ b/research/p104-frontier-7156-application-review/evidence/CANDIDATE-GIT-CHECK.log @@ -0,0 +1 @@ +PASS_RESEARCH_COMMIT_BYTES {"commit": "b44944c3058d522cbff17836e16240d40d77a927", "files": 33, "package": "research/p104-temporal-chart306-continuation", "executable_modes_checked": true, "source_history_commits": ["e54523517d0f03e58352e647c403a5af3e525a57"]} diff --git a/research/p104-frontier-7156-application-review/evidence/CANDIDATE-REGISTERED-COLD.log b/research/p104-frontier-7156-application-review/evidence/CANDIDATE-REGISTERED-COLD.log new file mode 100644 index 0000000000..321b0edce9 --- /dev/null +++ b/research/p104-frontier-7156-application-review/evidence/CANDIDATE-REGISTERED-COLD.log @@ -0,0 +1,77 @@ +CHECK Complete source reconstruction, exact arbitrary-input adjoint, owned inventory and both directed17-stage prices; every early receipt field. +PASS_EXACT_NATIVE_AND_PRICE_ONLY 0.003644407895539 +CHECK Complete source/operator, fresh forward/adjoint and minimal1125/F25 grid, exact owned census64/47/61, timed coefficient certificate and corruption controls, ingredient pricing, ordinary/precision, all affected512-column charts, absolute phase and finite physical replay. +PASS whole source/operator, forward/adjoint, causal charts and fresh native grid +caller 0 terms 77 +caller 500 terms 621 +caller 1000 terms 2648 +caller 1500 terms 3619 +caller 2000 terms 1590 +caller 2500 terms 398 +caller 3000 terms 1918 +caller 3500 terms 1797 +caller 4000 terms 1817 +caller 4500 terms 912 +caller 5000 terms 167 +PASS full ingredient invoice, ordinary, precision, both prices and outer gates +events 76220 public 1498 owned roles 61 paid {1: 3998, 2: 853, 3: 829, 4: 225, 5: 344, 6: 14, 7: 10, 8: 5} owned UP {1: 10, 2: 4, 3: 1, 4: 6, 5: 1, 6: 1} helpers {1: 17, 2: 21, 3: 47, 4: 222, 5: 78, 6: 43, 7: 19, 8: 35, 9: 616} +endpoint bad rows 0 odd certificate S 1125 +PASS_HOST3 decoupled ports 96 hosted ports 8 +gate interpreter agrees with the library on 4 exact state vectors +replayed 76220 events, 2950 chart pairs, 35s +prime 1000000009 seed 11: helper rows bad 0 (of 1098), X rows bad 0, Y rows bad 0, X2 rows bad 0, Y2 rows bad 0 (of 104 ports; 96 with second mains) +tableau on 104 ports: XX!=D 0 YY!=D 0 YX!=Q^-1D 0 XY!=QD 0 | controls matching (must be 0): 0 0 +PASS_PHYSICAL 47s +PASS affected Gaussian chart columns, phase, corruption controls and finite physical replay +PASS_TEMPORAL_CHART306_NATIVE 3643791910661/1000000000000000 +CHECK Full unchanged17-stage caller, complete paid/helper catalogue and104 main boundaries; fresh grid, precision, ordinary/physical/fixed-tape costs, two directed prices and54+4 outer conditions; every frozen application field. +PASS two reconstructed invoices and both exact price engines 0.003644407895539 +RUN emit_odd_type_b.py +caller 0 terms 41 +caller 500 terms 1178 +caller 1000 terms 2699 +caller 1500 terms 1262 +caller 2000 terms 881 +caller 2500 terms 2484 +caller 3000 terms 765 +caller 3500 terms 640 +caller 0 terms 41 +caller 500 terms 1178 +caller 1000 terms 2701 +caller 1500 terms 1264 +caller 2000 terms 881 +caller 2500 terms 2485 +caller 3000 terms 765 +caller 3500 terms 641 +PASS exact short type B 3877 events Counter({8: 34, 9: 4, 56: 4, 48: 4, 40: 4, 32: 4, 24: 4, 16: 4, 64: 2}) +RUN emit_odd_type_ab.py +caller 0 terms 73 +caller 500 terms 1076 +caller 1000 terms 2476 +caller 1500 terms 1334 +caller 2000 terms 2078 +caller 2500 terms 1235 +caller 3000 terms 2978 +caller 3500 terms 2335 +caller 4000 terms 1046 +caller 4500 terms 299 +PASS exact short A+B 4783 events 3752 ['36444078955399752291473031465479/10000000000000000000000000000000000', '911101973884993807286825786637/250000000000000000000000000000000'] +RUN check_odd_caller_exact_grid.py +PASS odd caller grid [381, 69, 62] [381, 3, 2] scale bits 10 checked 176874 +RUN check_odd_physical_binding.py +PASS exact physical binding 110502 13600 22410 +RUN check_odd_precision.py +PASS short precision 406 1215 2430 +RUN check_odd_partial_admission.py +ordinary bill 781880696 +PASS partial signed short gates 781880696 3644407895539/1000000000000000 {'strict_count': 54, 'functional_count': 4, 'minimum_margin': '1/1000000000000000000', 'BIT_just_below_effective_rejected': True} +RUN check_odd_fixed_tape_counts.py +PASS finite tariff substitution 43689280 25465969408 precision 2430 +RUN complete catalogue 0 1000 +RUN complete catalogue 1000 2000 +RUN complete catalogue 2000 3000 +RUN complete catalogue 3000 3037 +PASS complete 8+9 component application checks 3644407895539/1000000000000000 3037 110502 +PASS_TEMPORAL_CHART306_CONTINUATION 3644407895539/1000000000000000 +PASS_REGISTERED_RESEARCH_PACKAGE research/p104-temporal-chart306-continuation outcome=partial +elapsed_seconds=819.98 peak_RSS_kib=662444 exit=0 diff --git a/research/p104-frontier-7156-application-review/evidence/SELECTED-CLOSURE-DELTA.json b/research/p104-frontier-7156-application-review/evidence/SELECTED-CLOSURE-DELTA.json new file mode 100644 index 0000000000..3d87cd67ba --- /dev/null +++ b/research/p104-frontier-7156-application-review/evidence/SELECTED-CLOSURE-DELTA.json @@ -0,0 +1,11 @@ +{ + "status": "PASS_UNCHANGED_SELECTED_SCIENTIFIC_CLOSURE", + "base": "e54523517d0f03e58352e647c403a5af3e525a57", + "candidate": "b44944c3058d522cbff17836e16240d40d77a927", + "selected_source_count": 220, + "candidate_changed_count": 34, + "intersection": [], + "source_manifest_sha256": "f437972e07c734bf37f6baf3a32c636cf528e26966510b439417211ce60a9826", + "prior_check": "SELECTED-RECORDED-EVIDENCE.log", + "scope": "Selected scientific files and prior receipts unchanged; applicability to the changed supplier is a separate mathematical transfer check." +} diff --git a/research/p104-frontier-7156-application-review/evidence/SELECTED-RECORDED-EVIDENCE.log b/research/p104-frontier-7156-application-review/evidence/SELECTED-RECORDED-EVIDENCE.log new file mode 100644 index 0000000000..614e0bdf5c --- /dev/null +++ b/research/p104-frontier-7156-application-review/evidence/SELECTED-RECORDED-EVIDENCE.log @@ -0,0 +1 @@ +PASS_FRONTIER7000_BINDINGS_AND_RECORDED_EVIDENCE (not a new scientific replay) diff --git a/research/p104-frontier-7156-application-review/evidence/SOURCE-AUTHENTICATION.json b/research/p104-frontier-7156-application-review/evidence/SOURCE-AUTHENTICATION.json new file mode 100644 index 0000000000..054e3c4359 --- /dev/null +++ b/research/p104-frontier-7156-application-review/evidence/SOURCE-AUTHENTICATION.json @@ -0,0 +1,351 @@ +{ + "caller_slice_members": { + "expected/ODD-TYPE-AB-CALLER.json": { + "git_blob": "9451ceaf6e8e037894680b549f3ef41c21b260d7", + "mode": "100644", + "sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc" + }, + "replay/supplier7112/short-caller/SHORT-ADMISSION-PARTIAL.json": { + "git_blob": "558d65f480f695b0e6f96db695644b5a3809c958", + "mode": "100644", + "sha256": "7977815fe72382738727e3d550eea3bc735923c9c57968872d4f863cb39cd401" + }, + "replay/supplier7112/short-caller/SHORT-CALLER-RAW-PRICE.json": { + "git_blob": "e1473e1a2d9d83a62f916c1745429ca72b939955", + "mode": "100644", + "sha256": "a4f83d65d250efb40f6506658374d7414afdde11c96eb88b7d2fbb182aa090c1" + }, + "replay/supplier7112/short-caller/SHORT-PRECISION.json": { + "git_blob": "6e0669b319f0265f3aadf6ad85b6ecc4738aa508", + "mode": "100644", + "sha256": "68a00d2b83ee2eb944d2e05fc7f32bc9aa37282c45b968f0ab6fd500659ac028" + }, + "replay/supplier7112/short-caller/SHORT-TYPE-A-ROOT.json": { + "git_blob": "6d0a3ea1e2446818a231142484609c53a85eabd2", + "mode": "100644", + "sha256": "e9812d720942d8149c219dfa28c1081ff1d353529e5282ca4624a04233f38f88" + }, + "replay/supplier7112/short-caller/assemble_odd_application.py": { + "git_blob": "8e0c97cb8436eaa8e1eb731275af9e7769b85755", + "mode": "100644", + "sha256": "6cdac39ab196a70c53ba2283c2555cd8dee30644dcc4769628b46fb53bd55a1f" + }, + "replay/supplier7112/short-caller/candidate_gate.py": { + "git_blob": "9059169472058620ff7de4c467aebabc657f6112", + "mode": "100644", + "sha256": "e71097ca81a082afd7c647324a6c94cb357aeb1084693a095a0f3e0b45a9b11a" + }, + "replay/supplier7112/short-caller/check_odd_caller_exact_grid.py": { + "git_blob": "1bbc6f149f7ae3e1d68ab79642a642a94054428e", + "mode": "100644", + "sha256": "abd5a5fd011b71e5b382cbc058855594d4f2fe7b049f375506675c0303180f54" + }, + "replay/supplier7112/short-caller/check_odd_fixed_tape_counts.py": { + "git_blob": "6873f9618d59d489b67b9eaca45e6142a16b53f3", + "mode": "100644", + "sha256": "e6246e9f8fbeae3077d82e585eafd3647c1a8758c58f33c7c13e7efa6c1e42bb" + }, + "replay/supplier7112/short-caller/check_odd_partial_admission.py": { + "git_blob": "eb12dfd706f07aa104227908d8d191c1649a6b76", + "mode": "100644", + "sha256": "4416b1ea5f07f8a91028a2e500116588fbdfaed95a8ef9bac7a46bcb44b9478e" + }, + "replay/supplier7112/short-caller/check_odd_physical_binding.py": { + "git_blob": "def1e6a18439bd40d1b12af04c6347bbf6b74c55", + "mode": "100644", + "sha256": "5c80c3b0415a7f91d216395248dd6f13297eed637732098e1ca8fb0548951b98" + }, + "replay/supplier7112/short-caller/check_odd_precision.py": { + "git_blob": "4de6829cafd5ef7658804fb4afa54129291b4541", + "mode": "100644", + "sha256": "b2d9c13577158157a587ace766d9dadb7819a0164b372722329d9754e1be6c61" + }, + "replay/supplier7112/short-caller/connected.py": { + "git_blob": "3755148cea67c85a0f47f1e910aeb8f08cab3023", + "mode": "100644", + "sha256": "469537b46fb92c5aca926d3b1497da5425408673b0a73ba1427f23d872b414e7" + }, + "replay/supplier7112/short-caller/cut_library.py": { + "git_blob": "af54c2d22c1ea49ed5539a35659ece8cfd5f8910", + "mode": "100644", + "sha256": "7ccb81af19db54ec7cdb44849af018d4ca8893f80f17277914f8566715985133" + }, + "replay/supplier7112/short-caller/emit_odd_type_ab.py": { + "git_blob": "504316b91bb70bb3697a2488a2b400647067f279", + "mode": "100644", + "sha256": "7a7993648433c6febad8c07b315aec1b96598835a3f587b62040423c33c3b71f" + }, + "replay/supplier7112/short-caller/emit_odd_type_b.py": { + "git_blob": "6d00e53612cb63c24641d7fab48fccd1729eaa0c", + "mode": "100644", + "sha256": "d1fa8b67d98beacd6bb574b3d5fcbc94b8646a7ffbce91d2a6fd4d690d3c5329" + }, + "replay/supplier7112/short-caller/host34.py": { + "git_blob": "d889cb15341194ccf0ee97818f8e3a0579b0ed7f", + "mode": "100644", + "sha256": "bded1a8626d65ee40c4ba3b25780fc03f0fa08906f3c83f631892df072d9a9b7" + }, + "replay/supplier7112/short-caller/independent.py": { + "git_blob": "1ae1d7c680ad86c0fa999f2e8f0c09e966fc07a0", + "mode": "100644", + "sha256": "21f46a8340331abb1486b50bd4e04453f1968b0a5950d86ff7780dd368590874" + }, + "replay/supplier7112/short-caller/interval_gate.py": { + "git_blob": "e24dc46079b4c25152f5afc096dda2ce8ee58ff5", + "mode": "100644", + "sha256": "60a743d13f668ef86db4b8215b4d5d04430a671ba6f1fe06d9c1c4c3dfe86da5" + }, + "replay/supplier7112/short-caller/lower.py": { + "git_blob": "595e28c7774dacf039b1237e53f01e3d48364542", + "mode": "100644", + "sha256": "67345fdfc8e5bb816e24b37dfafad0396372c48ec4e1b95b8b69f019a8fdfdee" + }, + "replay/supplier7112/short-caller/mirrored.py": { + "git_blob": "853e188ee5840f8a36db7ff54e4f437c26827f64", + "mode": "100644", + "sha256": "55dd441a3a7f504b351857d45fd701994a0950ae1baec6c4c2b4b0166fb69db3" + }, + "replay/supplier7112/short-caller/odd_unit_dyadic_tapes.py": { + "git_blob": "0d9d8bdd2da8fa8dfb7a503ee39ab9403a2bb4f8", + "mode": "100644", + "sha256": "3cdafa35635360a487ce400ec8d585f6134dd7c58209543528e98e7db178bbc7" + }, + "replay/supplier7112/short-caller/screen.py": { + "git_blob": "6ed72712271a5821ef27a20b388bc968db1d4c3d", + "mode": "100644", + "sha256": "01e3eaba4b710a080e6e393e53157e6a119fdf312620eed26e9185ca91f6bea6" + }, + "replay/supplier7112/short-caller/short_dyadic_seam.py": { + "git_blob": "c80784fa9a79da082cc3f5e8882bb3f1022e3a40", + "mode": "100644", + "sha256": "6e588b365618ab2df4fa2d1f16073d09a953a7cd6e826e1f96bbf87f950b672b" + }, + "replay/supplier7112/short-caller/short_native_catalogue.py": { + "git_blob": "4ee80e4ece5db30598cf0d9d8711f1cb7ebf6a59", + "mode": "100644", + "sha256": "775695c379f407801910531565cc371012cee501b2cec5f5d718ecdccf06b64d" + }, + "replay/supplier7112/short-caller/signed_child.py": { + "git_blob": "0980a6559ba1939763de5c798c7947c8bdd51d67", + "mode": "100644", + "sha256": "ef03444360f02225138be9b38e2f9a85f313eeaa910d63a365de0f16d228cb8b" + }, + "replay/supplier7112/short-caller/signed_model.py": { + "git_blob": "01cb0c63c5cb201ecc3cedd25433aaeb57803270", + "mode": "100644", + "sha256": "f88c798b9a22c656ea0b755b4f32be411c1f80687dff1a1ac9e9c2a0b5f4203e" + }, + "replay/supplier7112/short-caller/stage.py": { + "git_blob": "9b6c81e25bd481bb0b896e41c968b30f9587e4db", + "mode": "100644", + "sha256": "0ab5546e926dd98d3ad833909b534840b7d8d0467c4790ca09bc2b14b37313f5" + }, + "replay/supplier7112/short-caller/upstream_application.py": { + "git_blob": "1a6d358cbec88e70615e5314cdfca9e123124f83", + "mode": "100644", + "sha256": "d98987db98553dc55bfc80e3ca47abfcd51c57af6f8cda61101391d8eae94184" + }, + "replay/supplier7112/short-caller/upstream_native_catalogue.py": { + "git_blob": "98b35c89c8bd52637633aa78d506244bca8ec9e1", + "mode": "100644", + "sha256": "6120e1ea1e07eeba757694d209437a38f121b0a377cc466889a30fa52c561472" + } + }, + "linked_exact_sources": { + "review/CALLER-BIT.json": { + "bytes": 313909, + "git_blob": "575f76487f9999ecc3e7b1b70f9f71bc582ef8a8", + "head": "07a76c5e2738882c0cb322278e56f6cae3c9885d", + "path": "research/signed-caller-8x9/replay/supplier7112/short-caller/admission-source/data/bit-admission.json", + "sha256": "a46b6c6040f75184cab5467656811ad988c216e3bc8e44d595a5015b6e49620b" + }, + "review/DATA-PHASES.json": { + "bytes": 814141, + "git_blob": "d9a4f84211182ca200c081ea061d724c8a2cfb70", + "head": "07a76c5e2738882c0cb322278e56f6cae3c9885d", + "path": "research/signed-caller-8x9/replay/supplier7112/short-caller/DATA-PHASES.json", + "sha256": "c5916ff312678f12aba403847643fbbc29f643acec60bdf836fa56cd3e8251fa" + }, + "review/SELECTED-BIT.json": { + "bytes": 313909, + "git_blob": "575f76487f9999ecc3e7b1b70f9f71bc582ef8a8", + "head": "e54523517d0f03e58352e647c403a5af3e525a57", + "path": "research/shared-wire-split-composition/data/bit-admission.json", + "sha256": "a46b6c6040f75184cab5467656811ad988c216e3bc8e44d595a5015b6e49620b" + }, + "review/SELECTED-CHECK-APPLICATION.py": { + "bytes": 19068, + "git_blob": "1a6d358cbec88e70615e5314cdfca9e123124f83", + "head": "e54523517d0f03e58352e647c403a5af3e525a57", + "path": "docs/research/pr-intake-evidence/pr7000-application/check_application.py", + "sha256": "d98987db98553dc55bfc80e3ca47abfcd51c57af6f8cda61101391d8eae94184" + } + }, + "main": "e54523517d0f03e58352e647c403a5af3e525a57", + "parent_archive_members": { + "research/p104-temporal-237-595-composition/APPLICATION.md": { + "git_blob": "642006df17a066e88a5815d50c31ea5c2851b8e6", + "mode": "100644", + "sha256": "4c3725d6722befc95e6c0f354b671a16fb041d9df5814b17991b894e2e948168" + }, + "research/p104-temporal-237-595-composition/CERTIFICATE.json": { + "git_blob": "7cd31739c7d59c58e540627c64c1bd6a66a79765", + "mode": "100644", + "sha256": "f5faacb2d06a2f33d1297958678ccfe83fc56be4bc33aa362a024f0816c84c2b" + }, + "research/p104-temporal-237-595-composition/ENVIRONMENT.json": { + "git_blob": "023d35b18abd109a33c2aacddbf9279c67cb6b75", + "mode": "100644", + "sha256": "18c6bebe165a927129998ac88afd01e055e6e603383e84b4b80c21386d171fab" + }, + "research/p104-temporal-237-595-composition/NATIVE-RESULT.json": { + "git_blob": "da014d2a9c66b69103147f7ea52d21a9d296a8e3", + "mode": "100644", + "sha256": "45b508d8f8a49e69f6a11aafc7f1df73db3ecbd0f7255cfa770019faf64d138b" + }, + "research/p104-temporal-237-595-composition/NOTICE": { + "git_blob": "c5466006c2fddd09e3e88abee58726357fdacb50", + "mode": "100644", + "sha256": "a9fe84d751db2dc6cada5b267e2ff84ce5705880aab5d0a2515413cc15187060" + }, + "research/p104-temporal-237-595-composition/PATHS.json": { + "git_blob": "e9d826900c4e5ae3c24de829e234002b022d5d8e", + "mode": "100644", + "sha256": "71550c9edcba75fbbefc7ea3a81ff7fe5d93fc6602df7b85cac026745eadc29e" + }, + "research/p104-temporal-237-595-composition/PR7147-INPUTS.json": { + "git_blob": "29959289ccb344ab973798f2aac7b5f7c32ac0c4", + "mode": "100644", + "sha256": "71e075af6622f3850af94d3a1ca7c357cee7b0d795eb631a8f56e5d8ff21580a" + }, + "research/p104-temporal-237-595-composition/PR7148-INPUTS.json": { + "git_blob": "8b50a567a394c111f88595aa925e5dd935cc6429", + "mode": "100644", + "sha256": "0c48c6e62414b9856500bc4e1ea72f5957db30c01bc8b10b99ca4714e339d2aa" + }, + "research/p104-temporal-237-595-composition/PROOF.md": { + "git_blob": "f56d4759be84739d58390ef22ca16af6cbc43eb5", + "mode": "100644", + "sha256": "f76dcb488efa17a87e4781228beeb5518fddbd14af2b6d42dac7ffff872e213c" + }, + "research/p104-temporal-237-595-composition/README.md": { + "git_blob": "b5785b9d591f0aa3dd4d68cff0bf58f51c660543", + "mode": "100644", + "sha256": "edfeea529737675c8befe96bec42e76f44dbf53f37f49b66374c802007fb45ea" + }, + "research/p104-temporal-237-595-composition/REPLAY.txt": { + "git_blob": "75b265bca3cb50aefad0d75dcd8ffeb28cbf6de7", + "mode": "100644", + "sha256": "6dc4f195c268ed460d73a41b2fe0b40391d5dae6559fa1b1ddcd8ae0bf3babad" + }, + "research/p104-temporal-237-595-composition/RESULT.json": { + "git_blob": "5143ddde18c6af07f6fc234990d73bf082515784", + "mode": "100644", + "sha256": "84966ab83b6dfaab7db8b4bbe405723bbe326d56fa5045ef76fee840d9ef3c3c" + }, + "research/p104-temporal-237-595-composition/SOURCES.json": { + "git_blob": "c4150ae39789502a4adf89e8f5235995d458a72e", + "mode": "100644", + "sha256": "8b58a30ae55396b8d108de4ee2c7c6ac75dc1096948c9ac3796c20b21b1c9372" + }, + "research/p104-temporal-237-595-composition/TASK.json": { + "git_blob": "1b09c42a8e64949cecb9a24454aa9d65825bb9d6", + "mode": "100644", + "sha256": "0f6b39da86a4844b02017f7cba479eb9a60a0c91474fb90dca9653fb30424a5c" + }, + "research/p104-temporal-237-595-composition/VALIDATION.md": { + "git_blob": "81b24ac327076e8cf31987eeebc46cc5ed8caeeb", + "mode": "100644", + "sha256": "1afea414697814d6d6ab0172eb4cc3e9fa354838a93e5eca75978b0b93f08e10" + }, + "research/p104-temporal-237-595-composition/VERIFY.json": { + "git_blob": "e36ad9300a52b34c849b23f8063939837de777e0", + "mode": "100644", + "sha256": "f010e6286953cab1bca444bf2fda23012861fc2acc672b810bc16ea6c5da2edd" + }, + "research/p104-temporal-237-595-composition/WITNESS.json": { + "git_blob": "8ce4283df8746b0571cb881e7e7e0aae3b4a5b48", + "mode": "100644", + "sha256": "407f5681d1234a2a2df7e06556abeef9a56686c6e732aad6e346861f77bd41b1" + }, + "research/p104-temporal-237-595-composition/WORD.json.gz": { + "git_blob": "7de0c810805462f27c371e20d09e0bcb1f70e317", + "mode": "100644", + "sha256": "ba1d4315fb4fcf8f73d63a8a22a223bb139bbae1bab0eab2eb92d61a54cc4c23" + }, + "research/p104-temporal-237-595-composition/adapt.py": { + "git_blob": "3039ca7babc4eb029343b83a7c772b6c883bbd64", + "mode": "100644", + "sha256": "b6fcc48228783808d0b77a2fa497543b9263f8e3af13916a1bc6b64a66424e7b" + }, + "research/p104-temporal-237-595-composition/certificate.py": { + "git_blob": "b61ed8d86950af08d04dd87c084a0f0f7c89c58d", + "mode": "100644", + "sha256": "80ecaa921e6719047090fad7d672c85d10e4198c222fbcfe20fa3dd8fc357eee" + }, + "research/p104-temporal-237-595-composition/construct.py": { + "git_blob": "011d4da0ab932d90a38e5185e5989e6a35daf320", + "mode": "100644", + "sha256": "8f0021a76a50abdfb943ee5e9c729bdac7e8208719248f55638b8d1bc14a3eec" + }, + "research/p104-temporal-237-595-composition/derive_grid.py": { + "git_blob": "f8cb37f00bcd197d77bbb205dae3c1a40c0aa680", + "mode": "100644", + "sha256": "ceb7a44ef19d72a16db7b43c65c85910d965499d1715436011de32af5d39dbb0" + }, + "research/p104-temporal-237-595-composition/inputs/pr7147.tar.gz": { + "git_blob": "44b07be2aea356a506dfc2577e9fd33fe45abccb", + "mode": "100644", + "sha256": "9c1614a4873ad9b72c7050602cd0a8e2c7d2192102a283aed4a9090bb7ebea88" + }, + "research/p104-temporal-237-595-composition/inputs/pr7148.tar.gz": { + "git_blob": "02936d55989829a3fd0621d58b0255f1ab0d1d85", + "mode": "100644", + "sha256": "6258e2e16dd9cc740639ed321523148997aa9179b95c8bedcf2099835f7abcf7" + }, + "research/p104-temporal-237-595-composition/price.py": { + "git_blob": "c8b92c076495ab20926fae046cb492e1622ec50b", + "mode": "100644", + "sha256": "7346444572919a6a5a6bd2503f3b76ed0f0fce38537c7124e8b0bf282f2bd6a5" + }, + "research/p104-temporal-237-595-composition/source.py": { + "git_blob": "f1c7f9477bae0fc7acee1c43ed866a43232e44bb", + "mode": "100644", + "sha256": "35a3a38c6fe57cfb703a57a0382ef6f6b738131753b5fb5b97a68185b82994e1" + }, + "research/p104-temporal-237-595-composition/split.py": { + "git_blob": "f1c76096534a7aea45a2f4b994d9de483695140d", + "mode": "100644", + "sha256": "999b9eeabe5cd1a7e3ec014d1a449f850b4ac9bfb19749cddef41ae12cd0b405" + }, + "research/p104-temporal-237-595-composition/support.py": { + "git_blob": "192cd38d27e4b732981b98730459a041dcfb52e7", + "mode": "100644", + "sha256": "f3e6eeb879480715c5c32c1a390a63c57d26ea1c9a9cbdb89b83ca34260e47f6" + }, + "research/p104-temporal-237-595-composition/temporal_construct.py": { + "git_blob": "0e1fc67ac51f6a87843dc3772a39e746836ee183", + "mode": "100644", + "sha256": "2e07135e9c733bd0a6d61eb1d9c2bfbf5b482f599dcb6f82238e15ee9bd93018" + }, + "research/p104-temporal-237-595-composition/verify.py": { + "git_blob": "2d639b6156553b616dc5e0b6aba90e58320de9d4", + "mode": "100644", + "sha256": "b3962d30b1be1082b8158328a4f25f185d6a63716e3cbee300a6f81b64dedbd7" + }, + "research/p104-temporal-237-595-composition/verify_certificate.py": { + "git_blob": "e080793b07a846f721358392fe006c220b100da3", + "mode": "100644", + "sha256": "d8350f278fb20f8c4fe6423541c650928e9dad80af5dec816500a2aa1df59631" + }, + "research/p104-temporal-237-595-composition/verify_native.py": { + "git_blob": "5ef22034f86be172959e94aa79964285d0e28080", + "mode": "100644", + "sha256": "cb8f4c7a175cf091beebb4601ebdf1d9599fe541c460baaa869d17eee089db4b" + } + }, + "pr7113": "07a76c5e2738882c0cb322278e56f6cae3c9885d", + "pr7155": "594d57036057f88f8bacc82e9c203bd4cb3276b9", + "scope": "Git blob equality and immutable input bindings. Scientific and mathematical checks are separate.", + "status": "PASS_EXACT_FRONTIER_REVIEW_INPUT_BINDINGS" +} diff --git a/research/p104-frontier-7156-application-review/inputs/pr7113/CALLER.json b/research/p104-frontier-7156-application-review/inputs/pr7113/CALLER.json new file mode 100644 index 0000000000..9451ceaf6e --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7113/CALLER.json @@ -0,0 +1 @@ +{"schema":"mixed-root-caller/1","stages":17,"ambient_rank":145,"roles":72,"types":{"A":{"form":"two-chain-HOST2","roles":36,"offset":0,"ports":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,16,18,19,20,21,22,23,24,25,26,28,29,30,31,32,33,36,37,38,39,40,41,43,44,45,46,48,49,50,51,52,53,54,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103],"alpha2":"-1","beta2":"0","diagonal":[[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1]]},"B":{"form":"hosted-HOST","roles":36,"offset":36,"ports":[15,17,27,34,35,42,47,55],"diagonal":[[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[-1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0],[-1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0]],"pairs":[[0,1,"-1","1/2","-1/2"],[2,3,"-1","1/2","-1/2"],[4,5,"-1","1/2","-1/2"],[6,7,"-1","1/2","-1/2"],[8,9,"-1","1/2","-1/2"],[10,11,"-1","1/2","-1/2"],[12,13,"-1","1/2","-1/2"],[14,15,"-1","1/2","-1/2"],[16,17,"-1","1/2","-1/2"],[22,23,"-1","1/2","-1/2"],[24,25,"-1","1/2","-1/2"],[26,27,"-1","1/2","-1/2"],[28,29,"-1","1/2","-1/2"],[30,31,"-1","1/2","-1/2"],[32,33,"-1","1/2","-1/2"],[34,35,"-1","1/2","-1/2"],[36,37,"-1","1/2","-1/2"],[38,39,"-1","1/2","-1/2"]]}},"events":[["B","ADD",37,36,"7"],["B","ADD",38,36,"-1/2"],["B","ADD",39,36,"3/2"],["B","SCALE",36,"-2"],["B","ADD",36,37,"1"],["B","ADD",36,38,"2"],["B","ADD",36,39,"-2"],["B","IDLE_ONE",36,[1]],["B","ADD",36,39,"2"],["B","ADD",36,38,"-2"],["B","ADD",36,37,"-1"],["B","SCALE",36,"-1/2"],["B","ADD",39,36,"-3/2"],["B","ADD",38,36,"1/2"],["B","ADD",37,36,"-7"],["B","ADD",39,37,"-1/2"],["B","SCALE",37,"-2"],["B","ADD",37,38,"4"],["B","ADD",37,39,"-8"],["B","IDLE_ONE",37,[1]],["B","ADD",37,39,"8"],["B","ADD",37,38,"-4"],["B","SCALE",37,"-1/2"],["B","ADD",39,37,"1/2"],["B","ADD",37,36,"1"],["B","ADD",38,36,"1/2"],["B","ADD",39,36,"1/2"],["B","ADD",36,38,"-1"],["B","ADD",38,37,"1/2"],["B","SCALE",37,"-1/2"],["B","ADD",37,38,"2"],["B","ADD",37,39,"-1"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",1,"-1"],["A","ADD",1,0,"1"],["A","ADD",19,18,"-1"],["A","SCALE",19,"-1"],["A","LAMBDA",1,1],["A","LAMBDA",19,-1],["A","SCALE",19,"-1"],["J",1,[1,0,18,19],[36,37,"-1","1/2"]],["A","LAMBDA",1,-1],["A","LAMBDA",19,1],["A","SCALE",19,"-1"],["A","ADD",0,1,"-1"],["A","ADD",18,19,"-1"],["A","SCALE",19,"-1"],["A","ADD",19,18,"1"],["A","ADD",1,0,"-1"],["A","SCALE",1,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,39,"1"],["B","ADD",37,38,"-2"],["B","SCALE",37,"-2"],["B","ADD",38,37,"-1/2"],["B","ADD",36,38,"1"],["B","ADD",39,36,"-1/2"],["B","ADD",38,36,"-1/2"],["B","ADD",37,36,"-1"],["B","ADD",37,36,"12/5"],["B","ADD",38,36,"1/5"],["B","ADD",39,36,"3/10"],["B","ADD",40,36,"-1/40"],["B","ADD",41,36,"3/40"],["B","SCALE",36,"-1/10"],["B","ADD",36,37,"-1"],["B","ADD",36,38,"-2"],["B","ADD",36,39,"6"],["B","ADD",36,40,"20"],["B","ADD",36,41,"8"],["B","IDLE_ONE",36,[2]],["B","ADD",36,41,"-8"],["B","ADD",36,40,"-20"],["B","ADD",36,39,"-6"],["B","ADD",36,38,"2"],["B","ADD",36,37,"1"],["B","SCALE",36,"-10"],["B","ADD",41,36,"-3/40"],["B","ADD",40,36,"1/40"],["B","ADD",39,36,"-3/10"],["B","ADD",38,36,"-1/5"],["B","ADD",37,36,"-12/5"],["B","ADD",37,36,"7/3"],["B","ADD",38,36,"1/6"],["B","ADD",39,36,"1/6"],["B","ADD",41,36,"1/12"],["B","SCALE",36,"1/3"],["B","ADD",36,37,"-2"],["B","ADD",36,38,"-8"],["B","ADD",36,39,"20"],["B","ADD",36,40,"68"],["B","ADD",36,41,"28"],["B","IDLE_ONE",36,[2]],["B","ADD",36,41,"-28"],["B","ADD",36,40,"-68"],["B","ADD",36,39,"-20"],["B","ADD",36,38,"8"],["B","ADD",36,37,"2"],["B","SCALE",36,"3"],["B","ADD",41,36,"-1/12"],["B","ADD",39,36,"-1/6"],["B","ADD",38,36,"-1/6"],["B","ADD",37,36,"-7/3"],["B","ADD",37,36,"3"],["B","ADD",38,36,"1/2"],["B","ADD",39,36,"3/2"],["B","ADD",40,36,"-1/2"],["B","ADD",41,36,"1/2"],["B","SCALE",36,"-1"],["B","ADD",36,37,"1/2"],["B","ADD",36,39,"-1"],["B","ADD",36,40,"-4"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/2"],["B","SCALE",37,"1/2"],["B","ADD",37,38,"1"],["B","ADD",37,39,"-2"],["B","ADD",37,40,"-8"],["B","ADD",37,41,"-4"],["B","SCALE",37,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",2,"-1"],["A","ADD",2,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-1"],["A","SCALE",20,"-1"],["A","LAMBDA",2,1],["A","LAMBDA",20,-1],["A","SCALE",20,"-1"],["J",2,[2,0,18,20],[36,37,"-1","1/2"]],["A","LAMBDA",2,-1],["A","LAMBDA",20,1],["A","SCALE",20,"-1"],["A","ADD",0,2,"-1"],["A","ADD",18,20,"-1"],["A","SCALE",20,"-1"],["A","ADD",20,18,"1"],["A","ADD",19,18,"2"],["A","ADD",1,0,"2"],["A","ADD",2,0,"-1"],["A","SCALE",2,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"2"],["B","ADD",37,41,"4"],["B","ADD",37,40,"8"],["B","ADD",37,39,"2"],["B","ADD",37,38,"-1"],["B","SCALE",37,"2"],["B","ADD",40,37,"-1/2"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,40,"4"],["B","ADD",36,39,"1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-1"],["B","ADD",41,36,"-1/2"],["B","ADD",40,36,"1/2"],["B","ADD",39,36,"-3/2"],["B","ADD",38,36,"-1/2"],["B","ADD",37,36,"-3"],["B","ADD",37,36,"7"],["B","ADD",38,36,"5/2"],["B","ADD",39,36,"19/2"],["B","ADD",40,36,"-5/4"],["B","ADD",41,36,"-9/4"],["B","ADD",42,36,"-1/2"],["B","ADD",43,36,"3/2"],["B","SCALE",36,"-2"],["B","ADD",36,37,"7"],["B","ADD",36,38,"26"],["B","ADD",36,39,"-66"],["B","ADD",36,40,"-212"],["B","ADD",36,41,"-132"],["B","ADD",36,42,"14"],["B","ADD",36,43,"-26"],["B","IDLE_ONE",36,[3]],["B","ADD",36,43,"26"],["B","ADD",36,42,"-14"],["B","ADD",36,41,"132"],["B","ADD",36,40,"212"],["B","ADD",36,39,"66"],["B","ADD",36,38,"-26"],["B","ADD",36,37,"-7"],["B","SCALE",36,"-1/2"],["B","ADD",43,36,"-3/2"],["B","ADD",42,36,"1/2"],["B","ADD",41,36,"9/4"],["B","ADD",40,36,"5/4"],["B","ADD",39,36,"-19/2"],["B","ADD",38,36,"-5/2"],["B","ADD",37,36,"-7"],["B","ADD",37,36,"22/3"],["B","ADD",38,36,"8/3"],["B","ADD",39,36,"61/6"],["B","ADD",40,36,"-4/3"],["B","ADD",41,36,"-29/12"],["B","ADD",42,36,"-1/2"],["B","ADD",43,36,"5/3"],["B","SCALE",36,"2/3"],["B","ADD",36,37,"2"],["B","ADD",36,38,"8"],["B","ADD",36,39,"-20"],["B","ADD",36,40,"-64"],["B","ADD",36,41,"-40"],["B","ADD",36,42,"4"],["B","ADD",36,43,"-8"],["B","IDLE_ONE",36,[3]],["B","ADD",36,43,"8"],["B","ADD",36,42,"-4"],["B","ADD",36,41,"40"],["B","ADD",36,40,"64"],["B","ADD",36,39,"20"],["B","ADD",36,38,"-8"],["B","ADD",36,37,"-2"],["B","SCALE",36,"3/2"],["B","ADD",43,36,"-5/3"],["B","ADD",42,36,"1/2"],["B","ADD",41,36,"29/12"],["B","ADD",40,36,"4/3"],["B","ADD",39,36,"-61/6"],["B","ADD",38,36,"-8/3"],["B","ADD",37,36,"-22/3"],["B","ADD",37,36,"1"],["B","ADD",38,36,"-1/2"],["B","ADD",39,36,"-5/2"],["B","ADD",40,36,"1/4"],["B","ADD",41,36,"3/4"],["B","ADD",42,36,"1/2"],["B","ADD",43,36,"1/2"],["B","ADD",36,38,"-1"],["B","ADD",36,39,"2"],["B","ADD",36,40,"6"],["B","ADD",36,41,"4"],["B","ADD",36,42,"-1"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/4"],["B","ADD",41,37,"1/2"],["B","ADD",42,37,"1/2"],["B","SCALE",37,"-1/2"],["B","ADD",37,39,"-1"],["B","ADD",37,40,"-4"],["B","ADD",37,41,"-2"],["B","ADD",37,42,"2"],["B","ADD",37,43,"-1"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",3,"-1"],["A","ADD",3,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-2"],["A","ADD",21,18,"-1"],["A","SCALE",21,"-1"],["A","LAMBDA",3,1],["A","LAMBDA",21,-1],["A","SCALE",21,"-1"],["J",3,[3,0,18,21],[36,37,"-1","1/2"]],["A","LAMBDA",3,-1],["A","LAMBDA",21,1],["A","SCALE",21,"-1"],["A","ADD",0,3,"-1"],["A","ADD",18,21,"-1"],["A","SCALE",21,"-1"],["A","ADD",21,18,"1"],["A","ADD",20,18,"2"],["A","ADD",19,18,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","ADD",3,0,"-1"],["A","SCALE",3,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,43,"1"],["B","ADD",37,42,"-2"],["B","ADD",37,41,"2"],["B","ADD",37,40,"4"],["B","ADD",37,39,"1"],["B","SCALE",37,"-2"],["B","ADD",42,37,"-1/2"],["B","ADD",41,37,"-1/2"],["B","ADD",40,37,"-1/4"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,42,"1"],["B","ADD",36,41,"-4"],["B","ADD",36,40,"-6"],["B","ADD",36,39,"-2"],["B","ADD",36,38,"1"],["B","ADD",43,36,"-1/2"],["B","ADD",42,36,"-1/2"],["B","ADD",41,36,"-3/4"],["B","ADD",40,36,"-1/4"],["B","ADD",39,36,"5/2"],["B","ADD",38,36,"1/2"],["B","ADD",37,36,"-1"],["B","ADD",37,36,"12/5"],["B","ADD",38,36,"1/5"],["B","ADD",39,36,"3/10"],["B","ADD",40,36,"-1/10"],["B","ADD",41,36,"1/20"],["B","ADD",42,36,"1/5"],["B","ADD",43,36,"3/10"],["B","ADD",44,36,"-1/40"],["B","ADD",45,36,"3/40"],["B","SCALE",36,"-1/10"],["B","ADD",36,37,"-1"],["B","ADD",36,38,"-2"],["B","ADD",36,39,"6"],["B","ADD",36,40,"20"],["B","ADD",36,41,"12"],["B","ADD",36,42,"-2"],["B","ADD",36,43,"6"],["B","ADD",36,44,"20"],["B","ADD",36,45,"8"],["B","IDLE_ONE",36,[4]],["B","ADD",36,45,"-8"],["B","ADD",36,44,"-20"],["B","ADD",36,43,"-6"],["B","ADD",36,42,"2"],["B","ADD",36,41,"-12"],["B","ADD",36,40,"-20"],["B","ADD",36,39,"-6"],["B","ADD",36,38,"2"],["B","ADD",36,37,"1"],["B","SCALE",36,"-10"],["B","ADD",45,36,"-3/40"],["B","ADD",44,36,"1/40"],["B","ADD",43,36,"-3/10"],["B","ADD",42,36,"-1/5"],["B","ADD",41,36,"-1/20"],["B","ADD",40,36,"1/10"],["B","ADD",39,36,"-3/10"],["B","ADD",38,36,"-1/5"],["B","ADD",37,36,"-12/5"],["B","ADD",37,36,"7/3"],["B","ADD",38,36,"1/6"],["B","ADD",39,36,"1/6"],["B","ADD",40,36,"-1/12"],["B","ADD",41,36,"1/12"],["B","ADD",42,36,"1/6"],["B","ADD",43,36,"1/6"],["B","ADD",45,36,"1/12"],["B","SCALE",36,"1/3"],["B","ADD",36,37,"-2"],["B","ADD",36,38,"-8"],["B","ADD",36,39,"20"],["B","ADD",36,40,"64"],["B","ADD",36,41,"40"],["B","ADD",36,42,"-8"],["B","ADD",36,43,"20"],["B","ADD",36,44,"68"],["B","ADD",36,45,"28"],["B","IDLE_ONE",36,[4]],["B","ADD",36,45,"-28"],["B","ADD",36,44,"-68"],["B","ADD",36,43,"-20"],["B","ADD",36,42,"8"],["B","ADD",36,41,"-40"],["B","ADD",36,40,"-64"],["B","ADD",36,39,"-20"],["B","ADD",36,38,"8"],["B","ADD",36,37,"2"],["B","SCALE",36,"3"],["B","ADD",45,36,"-1/12"],["B","ADD",43,36,"-1/6"],["B","ADD",42,36,"-1/6"],["B","ADD",41,36,"-1/12"],["B","ADD",40,36,"1/12"],["B","ADD",39,36,"-1/6"],["B","ADD",38,36,"-1/6"],["B","ADD",37,36,"-7/3"],["B","ADD",37,36,"3"],["B","ADD",38,36,"1/2"],["B","ADD",39,36,"3/2"],["B","ADD",40,36,"-1/4"],["B","ADD",41,36,"-1/4"],["B","ADD",42,36,"1/2"],["B","ADD",43,36,"3/2"],["B","ADD",44,36,"-1/2"],["B","ADD",45,36,"1/2"],["B","SCALE",36,"-1"],["B","ADD",36,37,"1/2"],["B","ADD",36,39,"-1"],["B","ADD",36,40,"-4"],["B","ADD",36,41,"-2"],["B","ADD",36,43,"-1"],["B","ADD",36,44,"-4"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/4"],["B","ADD",41,37,"1/2"],["B","ADD",42,37,"-1/2"],["B","ADD",43,37,"-2"],["B","ADD",44,37,"1/2"],["B","SCALE",37,"1/2"],["B","ADD",37,38,"1"],["B","ADD",37,39,"-2"],["B","ADD",37,40,"-6"],["B","ADD",37,41,"-4"],["B","ADD",37,42,"1"],["B","ADD",37,43,"-2"],["B","ADD",37,44,"-8"],["B","ADD",37,45,"-4"],["B","SCALE",37,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",4,"-1"],["A","ADD",4,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",3,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-2"],["A","ADD",21,18,"-2"],["A","ADD",22,18,"-1"],["A","SCALE",22,"-1"],["A","LAMBDA",4,1],["A","LAMBDA",22,-1],["A","SCALE",22,"-1"],["J",4,[4,0,18,22],[36,37,"-1","1/2"]],["A","LAMBDA",4,-1],["A","LAMBDA",22,1],["A","SCALE",22,"-1"],["A","ADD",0,4,"-1"],["A","ADD",18,22,"-1"],["A","SCALE",22,"-1"],["A","ADD",22,18,"1"],["A","ADD",21,18,"2"],["A","ADD",20,18,"2"],["A","ADD",19,18,"2"],["A","ADD",3,0,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","ADD",4,0,"-1"],["A","SCALE",4,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"2"],["B","ADD",37,45,"4"],["B","ADD",37,44,"8"],["B","ADD",37,43,"2"],["B","ADD",37,42,"-1"],["B","ADD",37,41,"4"],["B","ADD",37,40,"6"],["B","ADD",37,39,"2"],["B","ADD",37,38,"-1"],["B","SCALE",37,"2"],["B","ADD",44,37,"-1/2"],["B","ADD",43,37,"2"],["B","ADD",42,37,"1/2"],["B","ADD",41,37,"-1/2"],["B","ADD",40,37,"-1/4"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,44,"4"],["B","ADD",36,43,"1"],["B","ADD",36,41,"2"],["B","ADD",36,40,"4"],["B","ADD",36,39,"1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-1"],["B","ADD",45,36,"-1/2"],["B","ADD",44,36,"1/2"],["B","ADD",43,36,"-3/2"],["B","ADD",42,36,"-1/2"],["B","ADD",41,36,"1/4"],["B","ADD",40,36,"1/4"],["B","ADD",39,36,"-3/2"],["B","ADD",38,36,"-1/2"],["B","ADD",37,36,"-3"],["B","ADD",37,36,"7"],["B","ADD",38,36,"5/2"],["B","ADD",39,36,"19/2"],["B","ADD",40,36,"-5/4"],["B","ADD",41,36,"-9/4"],["B","ADD",42,36,"5/2"],["B","ADD",43,36,"19/2"],["B","ADD",44,36,"-5/4"],["B","ADD",45,36,"-9/4"],["B","ADD",46,36,"-1/2"],["B","ADD",47,36,"3/2"],["B","SCALE",36,"-2"],["B","ADD",36,37,"7"],["B","ADD",36,38,"26"],["B","ADD",36,39,"-66"],["B","ADD",36,40,"-212"],["B","ADD",36,41,"-132"],["B","ADD",36,42,"26"],["B","ADD",36,43,"-66"],["B","ADD",36,44,"-212"],["B","ADD",36,45,"-132"],["B","ADD",36,46,"14"],["B","ADD",36,47,"-26"],["B","IDLE_ONE",36,[5]],["B","ADD",36,47,"26"],["B","ADD",36,46,"-14"],["B","ADD",36,45,"132"],["B","ADD",36,44,"212"],["B","ADD",36,43,"66"],["B","ADD",36,42,"-26"],["B","ADD",36,41,"132"],["B","ADD",36,40,"212"],["B","ADD",36,39,"66"],["B","ADD",36,38,"-26"],["B","ADD",36,37,"-7"],["B","SCALE",36,"-1/2"],["B","ADD",47,36,"-3/2"],["B","ADD",46,36,"1/2"],["B","ADD",45,36,"9/4"],["B","ADD",44,36,"5/4"],["B","ADD",43,36,"-19/2"],["B","ADD",42,36,"-5/2"],["B","ADD",41,36,"9/4"],["B","ADD",40,36,"5/4"],["B","ADD",39,36,"-19/2"],["B","ADD",38,36,"-5/2"],["B","ADD",37,36,"-7"],["B","ADD",37,36,"22/3"],["B","ADD",38,36,"8/3"],["B","ADD",39,36,"61/6"],["B","ADD",40,36,"-4/3"],["B","ADD",41,36,"-29/12"],["B","ADD",42,36,"8/3"],["B","ADD",43,36,"61/6"],["B","ADD",44,36,"-4/3"],["B","ADD",45,36,"-29/12"],["B","ADD",46,36,"-1/2"],["B","ADD",47,36,"5/3"],["B","SCALE",36,"2/3"],["B","ADD",36,37,"2"],["B","ADD",36,38,"8"],["B","ADD",36,39,"-20"],["B","ADD",36,40,"-64"],["B","ADD",36,41,"-40"],["B","ADD",36,42,"8"],["B","ADD",36,43,"-20"],["B","ADD",36,44,"-64"],["B","ADD",36,45,"-40"],["B","ADD",36,46,"4"],["B","ADD",36,47,"-8"],["B","IDLE_ONE",36,[5]],["B","ADD",36,47,"8"],["B","ADD",36,46,"-4"],["B","ADD",36,45,"40"],["B","ADD",36,44,"64"],["B","ADD",36,43,"20"],["B","ADD",36,42,"-8"],["B","ADD",36,41,"40"],["B","ADD",36,40,"64"],["B","ADD",36,39,"20"],["B","ADD",36,38,"-8"],["B","ADD",36,37,"-2"],["B","SCALE",36,"3/2"],["B","ADD",47,36,"-5/3"],["B","ADD",46,36,"1/2"],["B","ADD",45,36,"29/12"],["B","ADD",44,36,"4/3"],["B","ADD",43,36,"-61/6"],["B","ADD",42,36,"-8/3"],["B","ADD",41,36,"29/12"],["B","ADD",40,36,"4/3"],["B","ADD",39,36,"-61/6"],["B","ADD",38,36,"-8/3"],["B","ADD",37,36,"-22/3"],["B","ADD",37,36,"1"],["B","ADD",38,36,"-1/2"],["B","ADD",39,36,"-5/2"],["B","ADD",40,36,"1/4"],["B","ADD",41,36,"3/4"],["B","ADD",42,36,"-1/2"],["B","ADD",43,36,"-5/2"],["B","ADD",44,36,"1/4"],["B","ADD",45,36,"3/4"],["B","ADD",46,36,"1/2"],["B","ADD",47,36,"1/2"],["B","ADD",36,38,"-1"],["B","ADD",36,39,"2"],["B","ADD",36,40,"6"],["B","ADD",36,41,"4"],["B","ADD",36,42,"-1"],["B","ADD",36,43,"2"],["B","ADD",36,44,"6"],["B","ADD",36,45,"4"],["B","ADD",36,46,"-1"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/4"],["B","ADD",41,37,"1/2"],["B","ADD",42,37,"-1/2"],["B","ADD",43,37,"-2"],["B","ADD",44,37,"1/4"],["B","ADD",45,37,"1/2"],["B","ADD",46,37,"1/2"],["B","SCALE",37,"-1/2"],["B","ADD",37,39,"-1"],["B","ADD",37,40,"-4"],["B","ADD",37,41,"-2"],["B","ADD",37,43,"-1"],["B","ADD",37,44,"-4"],["B","ADD",37,45,"-2"],["B","ADD",37,46,"2"],["B","ADD",37,47,"-1"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",5,"-1"],["A","ADD",5,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",3,0,"-2"],["A","ADD",4,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-2"],["A","ADD",21,18,"-2"],["A","ADD",22,18,"-2"],["A","ADD",23,18,"-1"],["A","SCALE",23,"-1"],["A","LAMBDA",5,1],["A","LAMBDA",23,-1],["A","SCALE",23,"-1"],["J",5,[5,0,18,23],[36,37,"-1","1/2"]],["A","LAMBDA",5,-1],["A","LAMBDA",23,1],["A","SCALE",23,"-1"],["A","ADD",0,5,"-1"],["A","ADD",18,23,"-1"],["A","SCALE",23,"-1"],["A","ADD",23,18,"1"],["A","ADD",22,18,"2"],["A","ADD",21,18,"2"],["A","ADD",20,18,"2"],["A","ADD",19,18,"2"],["A","ADD",4,0,"2"],["A","ADD",3,0,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","ADD",5,0,"-1"],["A","SCALE",5,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,47,"1"],["B","ADD",37,46,"-2"],["B","ADD",37,45,"2"],["B","ADD",37,44,"4"],["B","ADD",37,43,"1"],["B","ADD",37,41,"2"],["B","ADD",37,40,"4"],["B","ADD",37,39,"1"],["B","SCALE",37,"-2"],["B","ADD",46,37,"-1/2"],["B","ADD",45,37,"-1/2"],["B","ADD",44,37,"-1/4"],["B","ADD",43,37,"2"],["B","ADD",42,37,"1/2"],["B","ADD",41,37,"-1/2"],["B","ADD",40,37,"-1/4"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,46,"1"],["B","ADD",36,45,"-4"],["B","ADD",36,44,"-6"],["B","ADD",36,43,"-2"],["B","ADD",36,42,"1"],["B","ADD",36,41,"-4"],["B","ADD",36,40,"-6"],["B","ADD",36,39,"-2"],["B","ADD",36,38,"1"],["B","ADD",47,36,"-1/2"],["B","ADD",46,36,"-1/2"],["B","ADD",45,36,"-3/4"],["B","ADD",44,36,"-1/4"],["B","ADD",43,36,"5/2"],["B","ADD",42,36,"1/2"],["B","ADD",41,36,"-3/4"],["B","ADD",40,36,"-1/4"],["B","ADD",39,36,"5/2"],["B","ADD",38,36,"1/2"],["B","ADD",37,36,"-1"],["B","ADD",37,36,"12/5"],["B","ADD",38,36,"1/5"],["B","ADD",39,36,"3/10"],["B","ADD",40,36,"-1/10"],["B","ADD",41,36,"1/20"],["B","ADD",42,36,"1/5"],["B","ADD",43,36,"3/10"],["B","ADD",44,36,"-1/10"],["B","ADD",45,36,"1/20"],["B","ADD",46,36,"1/5"],["B","ADD",47,36,"3/10"],["B","ADD",48,36,"-1/40"],["B","ADD",49,36,"3/40"],["B","SCALE",36,"-1/10"],["B","ADD",36,37,"-1"],["B","ADD",36,38,"-2"],["B","ADD",36,39,"6"],["B","ADD",36,40,"20"],["B","ADD",36,41,"12"],["B","ADD",36,42,"-2"],["B","ADD",36,43,"6"],["B","ADD",36,44,"20"],["B","ADD",36,45,"12"],["B","ADD",36,46,"-2"],["B","ADD",36,47,"6"],["B","ADD",36,48,"20"],["B","ADD",36,49,"8"],["B","IDLE_ONE",36,[6]],["B","ADD",36,49,"-8"],["B","ADD",36,48,"-20"],["B","ADD",36,47,"-6"],["B","ADD",36,46,"2"],["B","ADD",36,45,"-12"],["B","ADD",36,44,"-20"],["B","ADD",36,43,"-6"],["B","ADD",36,42,"2"],["B","ADD",36,41,"-12"],["B","ADD",36,40,"-20"],["B","ADD",36,39,"-6"],["B","ADD",36,38,"2"],["B","ADD",36,37,"1"],["B","SCALE",36,"-10"],["B","ADD",49,36,"-3/40"],["B","ADD",48,36,"1/40"],["B","ADD",47,36,"-3/10"],["B","ADD",46,36,"-1/5"],["B","ADD",45,36,"-1/20"],["B","ADD",44,36,"1/10"],["B","ADD",43,36,"-3/10"],["B","ADD",42,36,"-1/5"],["B","ADD",41,36,"-1/20"],["B","ADD",40,36,"1/10"],["B","ADD",39,36,"-3/10"],["B","ADD",38,36,"-1/5"],["B","ADD",37,36,"-12/5"],["B","ADD",37,36,"7/3"],["B","ADD",38,36,"1/6"],["B","ADD",39,36,"1/6"],["B","ADD",40,36,"-1/12"],["B","ADD",41,36,"1/12"],["B","ADD",42,36,"1/6"],["B","ADD",43,36,"1/6"],["B","ADD",44,36,"-1/12"],["B","ADD",45,36,"1/12"],["B","ADD",46,36,"1/6"],["B","ADD",47,36,"1/6"],["B","ADD",49,36,"1/12"],["B","SCALE",36,"1/3"],["B","ADD",36,37,"-2"],["B","ADD",36,38,"-8"],["B","ADD",36,39,"20"],["B","ADD",36,40,"64"],["B","ADD",36,41,"40"],["B","ADD",36,42,"-8"],["B","ADD",36,43,"20"],["B","ADD",36,44,"64"],["B","ADD",36,45,"40"],["B","ADD",36,46,"-8"],["B","ADD",36,47,"20"],["B","ADD",36,48,"68"],["B","ADD",36,49,"28"],["B","IDLE_ONE",36,[6]],["B","ADD",36,49,"-28"],["B","ADD",36,48,"-68"],["B","ADD",36,47,"-20"],["B","ADD",36,46,"8"],["B","ADD",36,45,"-40"],["B","ADD",36,44,"-64"],["B","ADD",36,43,"-20"],["B","ADD",36,42,"8"],["B","ADD",36,41,"-40"],["B","ADD",36,40,"-64"],["B","ADD",36,39,"-20"],["B","ADD",36,38,"8"],["B","ADD",36,37,"2"],["B","SCALE",36,"3"],["B","ADD",49,36,"-1/12"],["B","ADD",47,36,"-1/6"],["B","ADD",46,36,"-1/6"],["B","ADD",45,36,"-1/12"],["B","ADD",44,36,"1/12"],["B","ADD",43,36,"-1/6"],["B","ADD",42,36,"-1/6"],["B","ADD",41,36,"-1/12"],["B","ADD",40,36,"1/12"],["B","ADD",39,36,"-1/6"],["B","ADD",38,36,"-1/6"],["B","ADD",37,36,"-7/3"],["B","ADD",37,36,"3"],["B","ADD",38,36,"1/2"],["B","ADD",39,36,"3/2"],["B","ADD",40,36,"-1/4"],["B","ADD",41,36,"-1/4"],["B","ADD",42,36,"1/2"],["B","ADD",43,36,"3/2"],["B","ADD",44,36,"-1/4"],["B","ADD",45,36,"-1/4"],["B","ADD",46,36,"1/2"],["B","ADD",47,36,"3/2"],["B","ADD",48,36,"-1/2"],["B","ADD",49,36,"1/2"],["B","SCALE",36,"-1"],["B","ADD",36,37,"1/2"],["B","ADD",36,39,"-1"],["B","ADD",36,40,"-4"],["B","ADD",36,41,"-2"],["B","ADD",36,43,"-1"],["B","ADD",36,44,"-4"],["B","ADD",36,45,"-2"],["B","ADD",36,47,"-1"],["B","ADD",36,48,"-4"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/4"],["B","ADD",41,37,"1/2"],["B","ADD",42,37,"-1/2"],["B","ADD",43,37,"-2"],["B","ADD",44,37,"1/4"],["B","ADD",45,37,"1/2"],["B","ADD",46,37,"-1/2"],["B","ADD",47,37,"-2"],["B","ADD",48,37,"1/2"],["B","SCALE",37,"1/2"],["B","ADD",37,38,"1"],["B","ADD",37,39,"-2"],["B","ADD",37,40,"-6"],["B","ADD",37,41,"-4"],["B","ADD",37,42,"1"],["B","ADD",37,43,"-2"],["B","ADD",37,44,"-6"],["B","ADD",37,45,"-4"],["B","ADD",37,46,"1"],["B","ADD",37,47,"-2"],["B","ADD",37,48,"-8"],["B","ADD",37,49,"-4"],["B","SCALE",37,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",6,"-1"],["A","ADD",6,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",3,0,"-2"],["A","ADD",4,0,"-2"],["A","ADD",5,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-2"],["A","ADD",21,18,"-2"],["A","ADD",22,18,"-2"],["A","ADD",23,18,"-2"],["A","ADD",24,18,"-1"],["A","SCALE",24,"-1"],["A","LAMBDA",6,1],["A","LAMBDA",24,-1],["A","SCALE",24,"-1"],["J",6,[6,0,18,24],[36,37,"-1","1/2"]],["A","LAMBDA",6,-1],["A","LAMBDA",24,1],["A","SCALE",24,"-1"],["A","ADD",0,6,"-1"],["A","ADD",18,24,"-1"],["A","SCALE",24,"-1"],["A","ADD",24,18,"1"],["A","ADD",23,18,"2"],["A","ADD",22,18,"2"],["A","ADD",21,18,"2"],["A","ADD",20,18,"2"],["A","ADD",19,18,"2"],["A","ADD",5,0,"2"],["A","ADD",4,0,"2"],["A","ADD",3,0,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","ADD",6,0,"-1"],["A","SCALE",6,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"2"],["B","ADD",37,49,"4"],["B","ADD",37,48,"8"],["B","ADD",37,47,"2"],["B","ADD",37,46,"-1"],["B","ADD",37,45,"4"],["B","ADD",37,44,"6"],["B","ADD",37,43,"2"],["B","ADD",37,42,"-1"],["B","ADD",37,41,"4"],["B","ADD",37,40,"6"],["B","ADD",37,39,"2"],["B","ADD",37,38,"-1"],["B","SCALE",37,"2"],["B","ADD",48,37,"-1/2"],["B","ADD",47,37,"2"],["B","ADD",46,37,"1/2"],["B","ADD",45,37,"-1/2"],["B","ADD",44,37,"-1/4"],["B","ADD",43,37,"2"],["B","ADD",42,37,"1/2"],["B","ADD",41,37,"-1/2"],["B","ADD",40,37,"-1/4"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,48,"4"],["B","ADD",36,47,"1"],["B","ADD",36,45,"2"],["B","ADD",36,44,"4"],["B","ADD",36,43,"1"],["B","ADD",36,41,"2"],["B","ADD",36,40,"4"],["B","ADD",36,39,"1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-1"],["B","ADD",49,36,"-1/2"],["B","ADD",48,36,"1/2"],["B","ADD",47,36,"-3/2"],["B","ADD",46,36,"-1/2"],["B","ADD",45,36,"1/4"],["B","ADD",44,36,"1/4"],["B","ADD",43,36,"-3/2"],["B","ADD",42,36,"-1/2"],["B","ADD",41,36,"1/4"],["B","ADD",40,36,"1/4"],["B","ADD",39,36,"-3/2"],["B","ADD",38,36,"-1/2"],["B","ADD",37,36,"-3"],["B","ADD",37,36,"7"],["B","ADD",38,36,"5/2"],["B","ADD",39,36,"19/2"],["B","ADD",40,36,"-5/4"],["B","ADD",41,36,"-9/4"],["B","ADD",42,36,"5/2"],["B","ADD",43,36,"19/2"],["B","ADD",44,36,"-5/4"],["B","ADD",45,36,"-9/4"],["B","ADD",46,36,"5/2"],["B","ADD",47,36,"19/2"],["B","ADD",48,36,"-5/4"],["B","ADD",49,36,"-9/4"],["B","ADD",50,36,"-1/2"],["B","ADD",51,36,"3/2"],["B","SCALE",36,"-2"],["B","ADD",36,37,"7"],["B","ADD",36,38,"26"],["B","ADD",36,39,"-66"],["B","ADD",36,40,"-212"],["B","ADD",36,41,"-132"],["B","ADD",36,42,"26"],["B","ADD",36,43,"-66"],["B","ADD",36,44,"-212"],["B","ADD",36,45,"-132"],["B","ADD",36,46,"26"],["B","ADD",36,47,"-66"],["B","ADD",36,48,"-212"],["B","ADD",36,49,"-132"],["B","ADD",36,50,"14"],["B","ADD",36,51,"-26"],["B","IDLE_ONE",36,[7]],["B","ADD",36,51,"26"],["B","ADD",36,50,"-14"],["B","ADD",36,49,"132"],["B","ADD",36,48,"212"],["B","ADD",36,47,"66"],["B","ADD",36,46,"-26"],["B","ADD",36,45,"132"],["B","ADD",36,44,"212"],["B","ADD",36,43,"66"],["B","ADD",36,42,"-26"],["B","ADD",36,41,"132"],["B","ADD",36,40,"212"],["B","ADD",36,39,"66"],["B","ADD",36,38,"-26"],["B","ADD",36,37,"-7"],["B","SCALE",36,"-1/2"],["B","ADD",51,36,"-3/2"],["B","ADD",50,36,"1/2"],["B","ADD",49,36,"9/4"],["B","ADD",48,36,"5/4"],["B","ADD",47,36,"-19/2"],["B","ADD",46,36,"-5/2"],["B","ADD",45,36,"9/4"],["B","ADD",44,36,"5/4"],["B","ADD",43,36,"-19/2"],["B","ADD",42,36,"-5/2"],["B","ADD",41,36,"9/4"],["B","ADD",40,36,"5/4"],["B","ADD",39,36,"-19/2"],["B","ADD",38,36,"-5/2"],["B","ADD",37,36,"-7"],["B","ADD",37,36,"22/3"],["B","ADD",38,36,"8/3"],["B","ADD",39,36,"61/6"],["B","ADD",40,36,"-4/3"],["B","ADD",41,36,"-29/12"],["B","ADD",42,36,"8/3"],["B","ADD",43,36,"61/6"],["B","ADD",44,36,"-4/3"],["B","ADD",45,36,"-29/12"],["B","ADD",46,36,"8/3"],["B","ADD",47,36,"61/6"],["B","ADD",48,36,"-4/3"],["B","ADD",49,36,"-29/12"],["B","ADD",50,36,"-1/2"],["B","ADD",51,36,"5/3"],["B","SCALE",36,"2/3"],["B","ADD",36,37,"2"],["B","ADD",36,38,"8"],["B","ADD",36,39,"-20"],["B","ADD",36,40,"-64"],["B","ADD",36,41,"-40"],["B","ADD",36,42,"8"],["B","ADD",36,43,"-20"],["B","ADD",36,44,"-64"],["B","ADD",36,45,"-40"],["B","ADD",36,46,"8"],["B","ADD",36,47,"-20"],["B","ADD",36,48,"-64"],["B","ADD",36,49,"-40"],["B","ADD",36,50,"4"],["B","ADD",36,51,"-8"],["B","IDLE_ONE",36,[7]],["B","ADD",36,51,"8"],["B","ADD",36,50,"-4"],["B","ADD",36,49,"40"],["B","ADD",36,48,"64"],["B","ADD",36,47,"20"],["B","ADD",36,46,"-8"],["B","ADD",36,45,"40"],["B","ADD",36,44,"64"],["B","ADD",36,43,"20"],["B","ADD",36,42,"-8"],["B","ADD",36,41,"40"],["B","ADD",36,40,"64"],["B","ADD",36,39,"20"],["B","ADD",36,38,"-8"],["B","ADD",36,37,"-2"],["B","SCALE",36,"3/2"],["B","ADD",51,36,"-5/3"],["B","ADD",50,36,"1/2"],["B","ADD",49,36,"29/12"],["B","ADD",48,36,"4/3"],["B","ADD",47,36,"-61/6"],["B","ADD",46,36,"-8/3"],["B","ADD",45,36,"29/12"],["B","ADD",44,36,"4/3"],["B","ADD",43,36,"-61/6"],["B","ADD",42,36,"-8/3"],["B","ADD",41,36,"29/12"],["B","ADD",40,36,"4/3"],["B","ADD",39,36,"-61/6"],["B","ADD",38,36,"-8/3"],["B","ADD",37,36,"-22/3"],["B","ADD",37,36,"1"],["B","ADD",38,36,"-1/2"],["B","ADD",39,36,"-5/2"],["B","ADD",40,36,"1/4"],["B","ADD",41,36,"3/4"],["B","ADD",42,36,"-1/2"],["B","ADD",43,36,"-5/2"],["B","ADD",44,36,"1/4"],["B","ADD",45,36,"3/4"],["B","ADD",46,36,"-1/2"],["B","ADD",47,36,"-5/2"],["B","ADD",48,36,"1/4"],["B","ADD",49,36,"3/4"],["B","ADD",50,36,"1/2"],["B","ADD",51,36,"1/2"],["B","ADD",36,38,"-1"],["B","ADD",36,39,"2"],["B","ADD",36,40,"6"],["B","ADD",36,41,"4"],["B","ADD",36,42,"-1"],["B","ADD",36,43,"2"],["B","ADD",36,44,"6"],["B","ADD",36,45,"4"],["B","ADD",36,46,"-1"],["B","ADD",36,47,"2"],["B","ADD",36,48,"6"],["B","ADD",36,49,"4"],["B","ADD",36,50,"-1"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/4"],["B","ADD",41,37,"1/2"],["B","ADD",42,37,"-1/2"],["B","ADD",43,37,"-2"],["B","ADD",44,37,"1/4"],["B","ADD",45,37,"1/2"],["B","ADD",46,37,"-1/2"],["B","ADD",47,37,"-2"],["B","ADD",48,37,"1/4"],["B","ADD",49,37,"1/2"],["B","ADD",50,37,"1/2"],["B","SCALE",37,"-1/2"],["B","ADD",37,39,"-1"],["B","ADD",37,40,"-4"],["B","ADD",37,41,"-2"],["B","ADD",37,43,"-1"],["B","ADD",37,44,"-4"],["B","ADD",37,45,"-2"],["B","ADD",37,47,"-1"],["B","ADD",37,48,"-4"],["B","ADD",37,49,"-2"],["B","ADD",37,50,"2"],["B","ADD",37,51,"-1"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",7,"-1"],["A","ADD",7,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",3,0,"-2"],["A","ADD",4,0,"-2"],["A","ADD",5,0,"-2"],["A","ADD",6,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-2"],["A","ADD",21,18,"-2"],["A","ADD",22,18,"-2"],["A","ADD",23,18,"-2"],["A","ADD",24,18,"-2"],["A","ADD",25,18,"-1"],["A","SCALE",25,"-1"],["A","LAMBDA",7,1],["A","LAMBDA",25,-1],["A","SCALE",25,"-1"],["J",7,[7,0,18,25],[36,37,"-1","1/2"]],["A","LAMBDA",7,-1],["A","LAMBDA",25,1],["A","SCALE",25,"-1"],["A","ADD",0,7,"-1"],["A","ADD",18,25,"-1"],["A","SCALE",25,"-1"],["A","ADD",25,18,"1"],["A","ADD",24,18,"2"],["A","ADD",23,18,"2"],["A","ADD",22,18,"2"],["A","ADD",21,18,"2"],["A","ADD",20,18,"2"],["A","ADD",19,18,"2"],["A","ADD",6,0,"2"],["A","ADD",5,0,"2"],["A","ADD",4,0,"2"],["A","ADD",3,0,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","ADD",7,0,"-1"],["A","SCALE",7,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,51,"1"],["B","ADD",37,50,"-2"],["B","ADD",37,49,"2"],["B","ADD",37,48,"4"],["B","ADD",37,47,"1"],["B","ADD",37,45,"2"],["B","ADD",37,44,"4"],["B","ADD",37,43,"1"],["B","ADD",37,41,"2"],["B","ADD",37,40,"4"],["B","ADD",37,39,"1"],["B","SCALE",37,"-2"],["B","ADD",50,37,"-1/2"],["B","ADD",49,37,"-1/2"],["B","ADD",48,37,"-1/4"],["B","ADD",47,37,"2"],["B","ADD",46,37,"1/2"],["B","ADD",45,37,"-1/2"],["B","ADD",44,37,"-1/4"],["B","ADD",43,37,"2"],["B","ADD",42,37,"1/2"],["B","ADD",41,37,"-1/2"],["B","ADD",40,37,"-1/4"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,50,"1"],["B","ADD",36,49,"-4"],["B","ADD",36,48,"-6"],["B","ADD",36,47,"-2"],["B","ADD",36,46,"1"],["B","ADD",36,45,"-4"],["B","ADD",36,44,"-6"],["B","ADD",36,43,"-2"],["B","ADD",36,42,"1"],["B","ADD",36,41,"-4"],["B","ADD",36,40,"-6"],["B","ADD",36,39,"-2"],["B","ADD",36,38,"1"],["B","ADD",51,36,"-1/2"],["B","ADD",50,36,"-1/2"],["B","ADD",49,36,"-3/4"],["B","ADD",48,36,"-1/4"],["B","ADD",47,36,"5/2"],["B","ADD",46,36,"1/2"],["B","ADD",45,36,"-3/4"],["B","ADD",44,36,"-1/4"],["B","ADD",43,36,"5/2"],["B","ADD",42,36,"1/2"],["B","ADD",41,36,"-3/4"],["B","ADD",40,36,"-1/4"],["B","ADD",39,36,"5/2"],["B","ADD",38,36,"1/2"],["B","ADD",37,36,"-1"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"11/30"],["B","ADD",39,36,"29/30"],["B","ADD",40,36,"-11/60"],["B","ADD",41,36,"-7/60"],["B","ADD",42,36,"11/30"],["B","ADD",43,36,"29/30"],["B","ADD",44,36,"-11/60"],["B","ADD",45,36,"-7/60"],["B","ADD",46,36,"11/30"],["B","ADD",47,36,"29/30"],["B","ADD",48,36,"-11/60"],["B","ADD",49,36,"-7/60"],["B","ADD",50,36,"7/30"],["B","ADD",51,36,"11/30"],["B","SCALE",36,"-2/15"],["B","ADD",36,37,"55"],["B","ADD",36,38,"218"],["B","ADD",36,39,"-546"],["B","ADD",36,40,"-1748"],["B","ADD",36,41,"-1092"],["B","ADD",36,42,"218"],["B","ADD",36,43,"-546"],["B","ADD",36,44,"-1748"],["B","ADD",36,45,"-1092"],["B","ADD",36,46,"218"],["B","ADD",36,47,"-546"],["B","ADD",36,48,"-1748"],["B","ADD",36,49,"-1092"],["B","ADD",36,50,"-982"],["B","ADD",36,51,"218"],["B","IDLE_ONE",36,[8]],["B","ADD",36,51,"-218"],["B","ADD",36,50,"982"],["B","ADD",36,49,"1092"],["B","ADD",36,48,"1748"],["B","ADD",36,47,"546"],["B","ADD",36,46,"-218"],["B","ADD",36,45,"1092"],["B","ADD",36,44,"1748"],["B","ADD",36,43,"546"],["B","ADD",36,42,"-218"],["B","ADD",36,41,"1092"],["B","ADD",36,40,"1748"],["B","ADD",36,39,"546"],["B","ADD",36,38,"-218"],["B","ADD",36,37,"-55"],["B","SCALE",36,"-15/2"],["B","ADD",51,36,"-11/30"],["B","ADD",50,36,"-7/30"],["B","ADD",49,36,"7/60"],["B","ADD",48,36,"11/60"],["B","ADD",47,36,"-29/30"],["B","ADD",46,36,"-11/30"],["B","ADD",45,36,"7/60"],["B","ADD",44,36,"11/60"],["B","ADD",43,36,"-29/30"],["B","ADD",42,36,"-11/30"],["B","ADD",41,36,"7/60"],["B","ADD",40,36,"11/60"],["B","ADD",39,36,"-29/30"],["B","ADD",38,36,"-11/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,38,"409/150"],["B","ADD",37,38,"-559/75"],["B","ADD",39,38,"-791/300"],["B","ADD",40,38,"1/2"],["B","ADD",41,38,"191/600"],["B","ADD",42,38,"-1"],["B","ADD",43,38,"-791/300"],["B","ADD",44,38,"1/2"],["B","ADD",45,38,"191/600"],["B","ADD",46,38,"-1"],["B","ADD",47,38,"-791/300"],["B","ADD",48,38,"1/2"],["B","ADD",49,38,"191/600"],["B","ADD",50,38,"-191/300"],["B","ADD",51,38,"-1"],["B","SCALE",38,"1/75"],["B","ADD",38,37,"-2"],["B","ADD",38,39,"20"],["B","ADD",38,40,"64"],["B","ADD",38,41,"40"],["B","ADD",38,42,"-8"],["B","ADD",38,43,"20"],["B","ADD",38,44,"64"],["B","ADD",38,45,"40"],["B","ADD",38,46,"-8"],["B","ADD",38,47,"20"],["B","ADD",38,48,"64"],["B","ADD",38,49,"40"],["B","ADD",38,50,"36"],["B","ADD",38,51,"-8"],["B","IDLE_ONE",38,[8]],["B","ADD",38,51,"8"],["B","ADD",38,50,"-36"],["B","ADD",38,49,"-40"],["B","ADD",38,48,"-64"],["B","ADD",38,47,"-20"],["B","ADD",38,46,"8"],["B","ADD",38,45,"-40"],["B","ADD",38,44,"-64"],["B","ADD",38,43,"-20"],["B","ADD",38,42,"8"],["B","ADD",38,41,"-40"],["B","ADD",38,40,"-64"],["B","ADD",38,39,"-20"],["B","ADD",38,37,"2"],["B","SCALE",38,"75"],["B","ADD",51,38,"1"],["B","ADD",50,38,"191/300"],["B","ADD",49,38,"-191/600"],["B","ADD",48,38,"-1/2"],["B","ADD",47,38,"791/300"],["B","ADD",46,38,"1"],["B","ADD",45,38,"-191/600"],["B","ADD",44,38,"-1/2"],["B","ADD",43,38,"791/300"],["B","ADD",42,38,"1"],["B","ADD",41,38,"-191/600"],["B","ADD",40,38,"-1/2"],["B","ADD",39,38,"791/300"],["B","ADD",37,38,"559/75"],["B","ADD",36,38,"-409/150"],["B","IDLE_ODD",68,[8],-1],["B","IDLE_ODD",69,[8],-1],["B","ADD",37,36,"11/5"],["B","ADD",38,36,"1/10"],["B","ADD",39,36,"-1/10"],["B","ADD",40,36,"-1/20"],["B","ADD",41,36,"3/20"],["B","ADD",42,36,"1/10"],["B","ADD",43,36,"-1/10"],["B","ADD",44,36,"-1/20"],["B","ADD",45,36,"3/20"],["B","ADD",46,36,"1/10"],["B","ADD",47,36,"-1/10"],["B","ADD",48,36,"-1/20"],["B","ADD",49,36,"3/20"],["B","ADD",50,36,"1/10"],["B","ADD",51,36,"-1/10"],["B","SCALE",36,"1/5"],["B","ADD",36,37,"-1/2"],["B","ADD",36,39,"1"],["B","ADD",36,40,"4"],["B","ADD",36,41,"2"],["B","ADD",36,43,"1"],["B","ADD",36,44,"4"],["B","ADD",36,45,"2"],["B","ADD",36,47,"1"],["B","ADD",36,48,"4"],["B","ADD",36,49,"2"],["B","ADD",36,51,"1"],["B","ADD",38,37,"-1/2"],["B","ADD",39,37,"-2"],["B","ADD",40,37,"1/4"],["B","ADD",41,37,"1/2"],["B","ADD",42,37,"-1/2"],["B","ADD",43,37,"-2"],["B","ADD",44,37,"1/4"],["B","ADD",45,37,"1/2"],["B","ADD",46,37,"-1/2"],["B","ADD",47,37,"-2"],["B","ADD",48,37,"1/4"],["B","ADD",49,37,"1/2"],["B","ADD",50,37,"-1/2"],["B","ADD",51,37,"-2"],["B","SCALE",37,"-5/2"],["B","ADD",37,38,"-1"],["B","ADD",37,39,"-2"],["B","ADD",37,40,"-10"],["B","ADD",37,41,"-4"],["B","ADD",37,42,"-1"],["B","ADD",37,43,"-2"],["B","ADD",37,44,"-10"],["B","ADD",37,45,"-4"],["B","ADD",37,46,"-1"],["B","ADD",37,47,"-2"],["B","ADD",37,48,"-10"],["B","ADD",37,49,"-4"],["B","ADD",37,50,"-1"],["B","ADD",37,51,"-2"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","SCALE",8,"-1"],["A","ADD",8,0,"1"],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",3,0,"-2"],["A","ADD",4,0,"-2"],["A","ADD",5,0,"-2"],["A","ADD",6,0,"-2"],["A","ADD",7,0,"-2"],["A","ADD",19,18,"-2"],["A","ADD",20,18,"-2"],["A","ADD",21,18,"-2"],["A","ADD",22,18,"-2"],["A","ADD",23,18,"-2"],["A","ADD",24,18,"-2"],["A","ADD",25,18,"-2"],["A","ADD",26,18,"-1"],["A","SCALE",26,"-1"],["A","LAMBDA",8,1],["A","LAMBDA",26,-1],["A","SCALE",26,"-1"],["J",8,[8,0,18,26],[36,37,"-1","1/2"]],["A","LAMBDA",8,-1],["A","LAMBDA",26,1],["A","SCALE",26,"-1"],["A","ADD",0,8,"-1"],["A","ADD",18,26,"-1"],["A","SCALE",26,"-1"],["A","ADD",26,18,"1"],["A","ADD",25,18,"2"],["A","ADD",24,18,"2"],["A","ADD",23,18,"2"],["A","ADD",22,18,"2"],["A","ADD",21,18,"2"],["A","ADD",20,18,"2"],["A","ADD",19,18,"2"],["A","ADD",7,0,"2"],["A","ADD",6,0,"2"],["A","ADD",5,0,"2"],["A","ADD",4,0,"2"],["A","ADD",3,0,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","ADD",8,0,"-1"],["A","SCALE",8,"-1"],["A","ADD",1,0,"-2"],["A","IDLE_ONE",1,[2,3,4,5,6,7,8]],["A","ADD",1,0,"2"],["A","ADD",2,0,"-2"],["A","IDLE_ONE",2,[3,4,5,6,7,8]],["A","ADD",2,0,"2"],["A","ADD",3,0,"-2"],["A","IDLE_ONE",3,[4,5,6,7,8]],["A","ADD",3,0,"2"],["A","ADD",4,0,"-2"],["A","IDLE_ONE",4,[5,6,7,8]],["A","ADD",4,0,"2"],["A","ADD",5,0,"-2"],["A","IDLE_ONE",5,[6,7,8]],["A","ADD",5,0,"2"],["A","ADD",6,0,"-2"],["A","IDLE_ONE",6,[7,8]],["A","ADD",6,0,"2"],["A","ADD",7,0,"-2"],["A","IDLE_ONE",7,[8]],["A","ADD",7,0,"2"],["A","ADD",19,18,"-2"],["A","IDLE_ONE",19,[2,3,4,5,6,7,8]],["A","ADD",19,18,"2"],["A","ADD",20,18,"-2"],["A","IDLE_ONE",20,[3,4,5,6,7,8]],["A","ADD",20,18,"2"],["A","ADD",21,18,"-2"],["A","IDLE_ONE",21,[4,5,6,7,8]],["A","ADD",21,18,"2"],["A","ADD",22,18,"-2"],["A","IDLE_ONE",22,[5,6,7,8]],["A","ADD",22,18,"2"],["A","ADD",23,18,"-2"],["A","IDLE_ONE",23,[6,7,8]],["A","ADD",23,18,"2"],["A","ADD",24,18,"-2"],["A","IDLE_ONE",24,[7,8]],["A","ADD",24,18,"2"],["A","ADD",25,18,"-2"],["A","IDLE_ONE",25,[8]],["A","ADD",25,18,"2"],["A","SWAP",0,18],["A","ADD",19,0,"-2"],["A","ADD",20,0,"-2"],["A","ADD",21,0,"-2"],["A","ADD",22,0,"-2"],["A","ADD",23,0,"-2"],["A","ADD",24,0,"-2"],["A","ADD",25,0,"-2"],["A","ADD",26,0,"-2"],["A","SWAP",1,19],["A","ADD",1,20,"-1"],["A","ADD",1,21,"1"],["A","ADD",1,22,"-1"],["A","ADD",1,23,"1"],["A","ADD",1,24,"-1"],["A","ADD",1,25,"1"],["A","ADD",1,26,"-1"],["A","ADD",1,27,"-1"],["A","ADD",1,28,"1"],["A","ADD",1,29,"-1"],["A","ADD",1,30,"1"],["A","ADD",1,31,"-1"],["A","ADD",1,32,"1"],["A","ADD",1,33,"-1"],["A","ADD",1,34,"1"],["A","ADD",1,35,"-1"],["A","LAMBDA",1,1],["A","QUERY",0,1,-1],["A","LAMBDA",1,-1],["A","ADD",0,1,"-1"],["A","ADD",1,35,"1"],["A","ADD",1,34,"-1"],["A","ADD",1,33,"1"],["A","ADD",1,32,"-1"],["A","ADD",1,31,"1"],["A","ADD",1,30,"-1"],["A","ADD",1,29,"1"],["A","ADD",1,28,"-1"],["A","ADD",1,27,"1"],["A","ADD",1,26,"1"],["A","ADD",1,25,"-1"],["A","ADD",1,24,"1"],["A","ADD",1,23,"-1"],["A","ADD",1,22,"1"],["A","ADD",1,21,"-1"],["A","ADD",1,20,"1"],["A","SWAP",1,19],["A","ADD",26,0,"2"],["A","ADD",25,0,"2"],["A","ADD",24,0,"2"],["A","ADD",23,0,"2"],["A","ADD",22,0,"2"],["A","ADD",21,0,"2"],["A","ADD",20,0,"2"],["A","ADD",19,0,"2"],["A","SWAP",0,18],["A","SWAP",0,19],["A","ADD",20,0,"-1"],["A","ADD",21,0,"-1"],["A","ADD",22,0,"-1"],["A","ADD",23,0,"-1"],["A","ADD",24,0,"-1"],["A","ADD",25,0,"-1"],["A","ADD",26,0,"-1"],["A","ADD",27,0,"-1"],["A","ADD",28,0,"-1"],["A","ADD",29,0,"-1"],["A","ADD",30,0,"-1"],["A","ADD",31,0,"-1"],["A","ADD",32,0,"-1"],["A","ADD",33,0,"-1"],["A","ADD",34,0,"-1"],["A","ADD",35,0,"-1"],["A","ADD",1,2,"-1"],["A","ADD",1,3,"1"],["A","ADD",1,4,"-1"],["A","ADD",1,5,"1"],["A","ADD",1,6,"-1"],["A","ADD",1,7,"1"],["A","ADD",1,8,"-1"],["A","ADD",1,9,"-1"],["A","ADD",1,10,"1"],["A","ADD",1,11,"-1"],["A","ADD",1,12,"1"],["A","ADD",1,13,"-1"],["A","ADD",1,14,"1"],["A","ADD",1,15,"-1"],["A","ADD",1,16,"1"],["A","ADD",1,17,"-1"],["A","ADD",1,18,"1"],["A","LAMBDA",1,1],["A","QUERY",0,1,-1],["A","LAMBDA",1,-1],["A","ADD",0,1,"-1"],["A","ADD",1,18,"-1"],["A","ADD",1,17,"1"],["A","ADD",1,16,"-1"],["A","ADD",1,15,"1"],["A","ADD",1,14,"-1"],["A","ADD",1,13,"1"],["A","ADD",1,12,"-1"],["A","ADD",1,11,"1"],["A","ADD",1,10,"-1"],["A","ADD",1,9,"1"],["A","ADD",1,8,"1"],["A","ADD",1,7,"-1"],["A","ADD",1,6,"1"],["A","ADD",1,5,"-1"],["A","ADD",1,4,"1"],["A","ADD",1,3,"-1"],["A","ADD",1,2,"1"],["A","ADD",35,0,"1"],["A","ADD",34,0,"1"],["A","ADD",33,0,"1"],["A","ADD",32,0,"1"],["A","ADD",31,0,"1"],["A","ADD",30,0,"1"],["A","ADD",29,0,"1"],["A","ADD",28,0,"1"],["A","ADD",27,0,"1"],["A","ADD",26,0,"1"],["A","ADD",25,0,"1"],["A","ADD",24,0,"1"],["A","ADD",23,0,"1"],["A","ADD",22,0,"1"],["A","ADD",21,0,"1"],["A","ADD",20,0,"1"],["A","SWAP",0,19],["A","ADD",1,0,"-2"],["A","ADD",2,0,"-2"],["A","ADD",3,0,"-2"],["A","ADD",4,0,"-2"],["A","ADD",5,0,"-2"],["A","ADD",6,0,"-2"],["A","ADD",7,0,"-2"],["A","ADD",8,0,"-2"],["A","ADD",19,0,"1"],["A","ADD",20,0,"1"],["A","ADD",21,0,"1"],["A","ADD",22,0,"1"],["A","ADD",23,0,"1"],["A","ADD",24,0,"1"],["A","ADD",25,0,"1"],["A","ADD",26,0,"1"],["A","ADD",27,0,"1"],["A","ADD",28,0,"1"],["A","ADD",29,0,"1"],["A","ADD",30,0,"1"],["A","ADD",31,0,"1"],["A","ADD",32,0,"1"],["A","ADD",33,0,"1"],["A","ADD",34,0,"1"],["A","ADD",35,0,"1"],["A","ADD",1,2,"-1"],["A","ADD",1,3,"1"],["A","ADD",1,4,"-1"],["A","ADD",1,5,"1"],["A","ADD",1,6,"-1"],["A","ADD",1,7,"1"],["A","ADD",1,8,"-1"],["A","ADD",1,9,"-1"],["A","ADD",1,10,"1"],["A","ADD",1,11,"-1"],["A","ADD",1,12,"1"],["A","ADD",1,13,"-1"],["A","ADD",1,14,"1"],["A","ADD",1,15,"-1"],["A","ADD",1,16,"1"],["A","ADD",1,17,"-1"],["A","LAMBDA",1,1],["A","QUERY",0,1,-1],["A","LAMBDA",1,-1],["A","ADD",0,1,"-1"],["A","ADD",1,17,"1"],["A","ADD",1,16,"-1"],["A","ADD",1,15,"1"],["A","ADD",1,14,"-1"],["A","ADD",1,13,"1"],["A","ADD",1,12,"-1"],["A","ADD",1,11,"1"],["A","ADD",1,10,"-1"],["A","ADD",1,9,"1"],["A","ADD",1,8,"1"],["A","ADD",1,7,"-1"],["A","ADD",1,6,"1"],["A","ADD",1,5,"-1"],["A","ADD",1,4,"1"],["A","ADD",1,3,"-1"],["A","ADD",1,2,"1"],["A","ADD",35,0,"-1"],["A","ADD",34,0,"-1"],["A","ADD",33,0,"-1"],["A","ADD",32,0,"-1"],["A","ADD",31,0,"-1"],["A","ADD",30,0,"-1"],["A","ADD",29,0,"-1"],["A","ADD",28,0,"-1"],["A","ADD",27,0,"-1"],["A","ADD",26,0,"-1"],["A","ADD",25,0,"-1"],["A","ADD",24,0,"-1"],["A","ADD",23,0,"-1"],["A","ADD",22,0,"-1"],["A","ADD",21,0,"-1"],["A","ADD",20,0,"-1"],["A","ADD",19,0,"-1"],["A","ADD",8,0,"2"],["A","ADD",7,0,"2"],["A","ADD",6,0,"2"],["A","ADD",5,0,"2"],["A","ADD",4,0,"2"],["A","ADD",3,0,"2"],["A","ADD",2,0,"2"],["A","ADD",1,0,"2"],["A","SWAP",0,1],["A","ADD",2,0,"-1"],["A","ADD",3,0,"-1"],["A","ADD",4,0,"-1"],["A","ADD",5,0,"-1"],["A","ADD",6,0,"-1"],["A","ADD",7,0,"-1"],["A","ADD",8,0,"-1"],["A","ADD",9,0,"-1"],["A","ADD",10,0,"-1"],["A","ADD",11,0,"-1"],["A","ADD",12,0,"-1"],["A","ADD",13,0,"-1"],["A","ADD",14,0,"-1"],["A","ADD",15,0,"-1"],["A","ADD",16,0,"-1"],["A","ADD",17,0,"-1"],["A","LAMBDA",1,1],["A","QUERY",0,1,-1],["A","LAMBDA",1,-1],["A","ADD",0,1,"-1"],["A","ADD",17,0,"1"],["A","ADD",16,0,"1"],["A","ADD",15,0,"1"],["A","ADD",14,0,"1"],["A","ADD",13,0,"1"],["A","ADD",12,0,"1"],["A","ADD",11,0,"1"],["A","ADD",10,0,"1"],["A","ADD",9,0,"1"],["A","ADD",8,0,"1"],["A","ADD",7,0,"1"],["A","ADD",6,0,"1"],["A","ADD",5,0,"1"],["A","ADD",4,0,"1"],["A","ADD",3,0,"1"],["A","ADD",2,0,"1"],["A","SWAP",0,1],["A","ADD",10,0,"2"],["A","IDLE_ONE",10,[9]],["A","ADD",10,0,"-2"],["A","ADD",11,0,"2"],["A","IDLE_ONE",11,[9,10]],["A","ADD",11,0,"-2"],["A","ADD",12,0,"2"],["A","IDLE_ONE",12,[9,10,11]],["A","ADD",12,0,"-2"],["A","ADD",13,0,"2"],["A","IDLE_ONE",13,[9,10,11,12]],["A","ADD",13,0,"-2"],["A","ADD",14,0,"2"],["A","IDLE_ONE",14,[9,10,11,12,13]],["A","ADD",14,0,"-2"],["A","ADD",15,0,"2"],["A","IDLE_ONE",15,[9,10,11,12,13,14]],["A","ADD",15,0,"-2"],["A","ADD",16,0,"2"],["A","IDLE_ONE",16,[9,10,11,12,13,14,15]],["A","ADD",16,0,"-2"],["A","ADD",17,0,"2"],["A","IDLE_ONE",17,[9,10,11,12,13,14,15,16]],["A","ADD",17,0,"-2"],["A","ADD",28,18,"2"],["A","IDLE_ONE",28,[9]],["A","ADD",28,18,"-2"],["A","ADD",29,18,"2"],["A","IDLE_ONE",29,[9,10]],["A","ADD",29,18,"-2"],["A","ADD",30,18,"2"],["A","IDLE_ONE",30,[9,10,11]],["A","ADD",30,18,"-2"],["A","ADD",31,18,"2"],["A","IDLE_ONE",31,[9,10,11,12]],["A","ADD",31,18,"-2"],["A","ADD",32,18,"2"],["A","IDLE_ONE",32,[9,10,11,12,13]],["A","ADD",32,18,"-2"],["A","ADD",33,18,"2"],["A","IDLE_ONE",33,[9,10,11,12,13,14]],["A","ADD",33,18,"-2"],["A","ADD",34,18,"2"],["A","IDLE_ONE",34,[9,10,11,12,13,14,15]],["A","ADD",34,18,"-2"],["A","ADD",35,18,"2"],["A","IDLE_ONE",35,[9,10,11,12,13,14,15,16]],["A","ADD",35,18,"-2"],["B","LAMBDA",36,-1],["B","ADD",37,36,"1"],["B","SCALE",37,"-2"],["B","ADD",37,51,"2"],["B","ADD",37,50,"1"],["B","ADD",37,49,"4"],["B","ADD",37,48,"10"],["B","ADD",37,47,"2"],["B","ADD",37,46,"1"],["B","ADD",37,45,"4"],["B","ADD",37,44,"10"],["B","ADD",37,43,"2"],["B","ADD",37,42,"1"],["B","ADD",37,41,"4"],["B","ADD",37,40,"10"],["B","ADD",37,39,"2"],["B","ADD",37,38,"1"],["B","SCALE",37,"-2/5"],["B","ADD",51,37,"2"],["B","ADD",50,37,"1/2"],["B","ADD",49,37,"-1/2"],["B","ADD",48,37,"-1/4"],["B","ADD",47,37,"2"],["B","ADD",46,37,"1/2"],["B","ADD",45,37,"-1/2"],["B","ADD",44,37,"-1/4"],["B","ADD",43,37,"2"],["B","ADD",42,37,"1/2"],["B","ADD",41,37,"-1/2"],["B","ADD",40,37,"-1/4"],["B","ADD",39,37,"2"],["B","ADD",38,37,"1/2"],["B","ADD",36,51,"-1"],["B","ADD",36,49,"-2"],["B","ADD",36,48,"-4"],["B","ADD",36,47,"-1"],["B","ADD",36,45,"-2"],["B","ADD",36,44,"-4"],["B","ADD",36,43,"-1"],["B","ADD",36,41,"-2"],["B","ADD",36,40,"-4"],["B","ADD",36,39,"-1"],["B","ADD",36,37,"1/2"],["B","SCALE",36,"5"],["B","ADD",51,36,"1/10"],["B","ADD",50,36,"-1/10"],["B","ADD",49,36,"-3/20"],["B","ADD",48,36,"1/20"],["B","ADD",47,36,"1/10"],["B","ADD",46,36,"-1/10"],["B","ADD",45,36,"-3/20"],["B","ADD",44,36,"1/20"],["B","ADD",43,36,"1/10"],["B","ADD",42,36,"-1/10"],["B","ADD",41,36,"-3/20"],["B","ADD",40,36,"1/20"],["B","ADD",39,36,"1/10"],["B","ADD",38,36,"-1/10"],["B","ADD",37,36,"-11/5"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"7/30"],["B","ADD",39,36,"11/30"],["B","SCALE",36,"-2/15"],["B","ADD",36,37,"-3"],["B","ADD",36,38,"62"],["B","ADD",36,39,"-14"],["B","IDLE_ONE",36,[2,3,4,5,6,7,8]],["B","ADD",36,39,"14"],["B","ADD",36,38,"-62"],["B","ADD",36,37,"3"],["B","SCALE",36,"-15/2"],["B","ADD",39,36,"-11/30"],["B","ADD",38,36,"-7/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,38,"13/3"],["B","ADD",37,38,"-71/6"],["B","ADD",39,38,"-19/12"],["B","SCALE",38,"1/3"],["B","ADD",38,37,"2"],["B","ADD",38,39,"8"],["B","IDLE_ONE",38,[2,3,4,5,6,7,8]],["B","ADD",38,39,"-8"],["B","ADD",38,37,"-2"],["B","SCALE",38,"3"],["B","ADD",39,38,"19/12"],["B","ADD",37,38,"71/6"],["B","ADD",36,38,"-13/3"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"11/30"],["B","ADD",39,36,"29/30"],["B","ADD",40,36,"-1/15"],["B","ADD",41,36,"-1/6"],["B","SCALE",36,"2/15"],["B","ADD",36,37,"6"],["B","ADD",36,38,"22"],["B","ADD",36,39,"-56"],["B","ADD",36,40,"-68"],["B","ADD",36,41,"-156"],["B","IDLE_ONE",36,[3,4,5,6,7,8]],["B","ADD",36,41,"156"],["B","ADD",36,40,"68"],["B","ADD",36,39,"56"],["B","ADD",36,38,"-22"],["B","ADD",36,37,"-6"],["B","SCALE",36,"15/2"],["B","ADD",41,36,"1/6"],["B","ADD",40,36,"1/15"],["B","ADD",39,36,"-29/30"],["B","ADD",38,36,"-11/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,37,"1"],["B","SWAP",36,37],["B","ADD",36,37,"-1"],["B","SWAP",36,37],["B","ADD",36,37,"-1"],["B","SWAP",36,37],["B","ADD",36,37,"-1"],["B","SWAP",36,37],["B","ADD",36,37,"-2"],["B","SWAP",36,37],["B","ADD",36,37,"-1"],["B","SWAP",36,37],["B","ADD",36,37,"-3"],["B","SWAP",36,37],["B","ADD",36,37,"-2"],["B","SWAP",36,37],["B","ADD",36,37,"-2"],["B","SWAP",36,37],["B","SWAP",36,38],["B","ADD",36,38,"-30"],["B","SWAP",36,38],["B","ADD",36,38,"-2"],["B","SWAP",36,38],["B","SWAP",36,39],["B","ADD",36,39,"-161"],["B","SWAP",36,39],["B","ADD",36,40,"1"],["B","SWAP",36,40],["B","ADD",36,40,"-1"],["B","SWAP",36,40],["B","ADD",36,40,"-10"],["B","SWAP",36,40],["B","SWAP",36,41],["B","ADD",36,41,"-28"],["B","SWAP",36,41],["B","SCALE",36,"4"],["B","ADD",36,37,"-93"],["B","ADD",36,38,"-347"],["B","ADD",36,39,"10"],["B","ADD",36,40,"12"],["B","ADD",36,41,"28"],["B","IDLE_ONE",36,[3,4,5,6,7,8]],["B","ADD",36,41,"-28"],["B","ADD",36,40,"-12"],["B","ADD",36,39,"-10"],["B","ADD",36,38,"347"],["B","ADD",36,37,"93"],["B","SCALE",36,"1/4"],["B","SWAP",36,41],["B","ADD",36,41,"28"],["B","SWAP",36,41],["B","SWAP",36,40],["B","ADD",36,40,"10"],["B","SWAP",36,40],["B","ADD",36,40,"1"],["B","SWAP",36,40],["B","ADD",36,40,"-1"],["B","SWAP",36,39],["B","ADD",36,39,"161"],["B","SWAP",36,39],["B","SWAP",36,38],["B","ADD",36,38,"2"],["B","SWAP",36,38],["B","ADD",36,38,"30"],["B","SWAP",36,38],["B","SWAP",36,37],["B","ADD",36,37,"2"],["B","SWAP",36,37],["B","ADD",36,37,"2"],["B","SWAP",36,37],["B","ADD",36,37,"3"],["B","SWAP",36,37],["B","ADD",36,37,"1"],["B","SWAP",36,37],["B","ADD",36,37,"2"],["B","SWAP",36,37],["B","ADD",36,37,"1"],["B","SWAP",36,37],["B","ADD",36,37,"1"],["B","SWAP",36,37],["B","ADD",36,37,"1"],["B","SWAP",36,37],["B","ADD",36,37,"-1"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"11/30"],["B","ADD",39,36,"29/30"],["B","ADD",40,36,"-11/60"],["B","ADD",41,36,"-7/60"],["B","ADD",42,36,"7/30"],["B","ADD",43,36,"11/30"],["B","SCALE",36,"-2/15"],["B","ADD",36,37,"55"],["B","ADD",36,38,"218"],["B","ADD",36,39,"-546"],["B","ADD",36,40,"-1748"],["B","ADD",36,41,"-1092"],["B","ADD",36,42,"-982"],["B","ADD",36,43,"218"],["B","IDLE_ONE",36,[4,5,6,7,8]],["B","ADD",36,43,"-218"],["B","ADD",36,42,"982"],["B","ADD",36,41,"1092"],["B","ADD",36,40,"1748"],["B","ADD",36,39,"546"],["B","ADD",36,38,"-218"],["B","ADD",36,37,"-55"],["B","SCALE",36,"-15/2"],["B","ADD",43,36,"-11/30"],["B","ADD",42,36,"-7/30"],["B","ADD",41,36,"7/60"],["B","ADD",40,36,"11/60"],["B","ADD",39,36,"-29/30"],["B","ADD",38,36,"-11/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,38,"409/150"],["B","ADD",37,38,"-559/75"],["B","ADD",39,38,"-791/300"],["B","ADD",40,38,"1/2"],["B","ADD",41,38,"191/600"],["B","ADD",42,38,"-191/300"],["B","ADD",43,38,"-1"],["B","SCALE",38,"1/75"],["B","ADD",38,37,"-2"],["B","ADD",38,39,"20"],["B","ADD",38,40,"64"],["B","ADD",38,41,"40"],["B","ADD",38,42,"36"],["B","ADD",38,43,"-8"],["B","IDLE_ONE",38,[4,5,6,7,8]],["B","ADD",38,43,"8"],["B","ADD",38,42,"-36"],["B","ADD",38,41,"-40"],["B","ADD",38,40,"-64"],["B","ADD",38,39,"-20"],["B","ADD",38,37,"2"],["B","SCALE",38,"75"],["B","ADD",43,38,"1"],["B","ADD",42,38,"191/300"],["B","ADD",41,38,"-191/600"],["B","ADD",40,38,"-1/2"],["B","ADD",39,38,"791/300"],["B","ADD",37,38,"559/75"],["B","ADD",36,38,"-409/150"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"11/30"],["B","ADD",39,36,"29/30"],["B","ADD",40,36,"-11/60"],["B","ADD",41,36,"-7/60"],["B","ADD",42,36,"11/30"],["B","ADD",43,36,"29/30"],["B","ADD",44,36,"-1/15"],["B","ADD",45,36,"-1/6"],["B","SCALE",36,"2/15"],["B","ADD",36,37,"55"],["B","ADD",36,38,"218"],["B","ADD",36,39,"-546"],["B","ADD",36,40,"-1748"],["B","ADD",36,41,"-1092"],["B","ADD",36,42,"218"],["B","ADD",36,43,"-546"],["B","ADD",36,44,"-656"],["B","ADD",36,45,"-1528"],["B","IDLE_ONE",36,[5,6,7,8]],["B","ADD",36,45,"1528"],["B","ADD",36,44,"656"],["B","ADD",36,43,"546"],["B","ADD",36,42,"-218"],["B","ADD",36,41,"1092"],["B","ADD",36,40,"1748"],["B","ADD",36,39,"546"],["B","ADD",36,38,"-218"],["B","ADD",36,37,"-55"],["B","SCALE",36,"15/2"],["B","ADD",45,36,"1/6"],["B","ADD",44,36,"1/15"],["B","ADD",43,36,"-29/30"],["B","ADD",42,36,"-11/30"],["B","ADD",41,36,"7/60"],["B","ADD",40,36,"11/60"],["B","ADD",39,36,"-29/30"],["B","ADD",38,36,"-11/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,38,"409/150"],["B","ADD",37,38,"-559/75"],["B","ADD",39,38,"-791/300"],["B","ADD",40,38,"1/2"],["B","ADD",41,38,"191/600"],["B","ADD",42,38,"-1"],["B","ADD",43,38,"-791/300"],["B","ADD",44,38,"109/600"],["B","ADD",45,38,"91/200"],["B","SCALE",38,"-1/75"],["B","ADD",38,37,"-2"],["B","ADD",38,39,"20"],["B","ADD",38,40,"64"],["B","ADD",38,41,"40"],["B","ADD",38,42,"-8"],["B","ADD",38,43,"20"],["B","ADD",38,44,"24"],["B","ADD",38,45,"56"],["B","IDLE_ONE",38,[5,6,7,8]],["B","ADD",38,45,"-56"],["B","ADD",38,44,"-24"],["B","ADD",38,43,"-20"],["B","ADD",38,42,"8"],["B","ADD",38,41,"-40"],["B","ADD",38,40,"-64"],["B","ADD",38,39,"-20"],["B","ADD",38,37,"2"],["B","SCALE",38,"-75"],["B","ADD",45,38,"-91/200"],["B","ADD",44,38,"-109/600"],["B","ADD",43,38,"791/300"],["B","ADD",42,38,"1"],["B","ADD",41,38,"-191/600"],["B","ADD",40,38,"-1/2"],["B","ADD",39,38,"791/300"],["B","ADD",37,38,"559/75"],["B","ADD",36,38,"-409/150"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"11/30"],["B","ADD",39,36,"29/30"],["B","ADD",40,36,"-11/60"],["B","ADD",41,36,"-7/60"],["B","ADD",42,36,"11/30"],["B","ADD",43,36,"29/30"],["B","ADD",44,36,"-11/60"],["B","ADD",45,36,"-7/60"],["B","ADD",46,36,"7/30"],["B","ADD",47,36,"11/30"],["B","SCALE",36,"-2/15"],["B","ADD",36,37,"55"],["B","ADD",36,38,"218"],["B","ADD",36,39,"-546"],["B","ADD",36,40,"-1748"],["B","ADD",36,41,"-1092"],["B","ADD",36,42,"218"],["B","ADD",36,43,"-546"],["B","ADD",36,44,"-1748"],["B","ADD",36,45,"-1092"],["B","ADD",36,46,"-982"],["B","ADD",36,47,"218"],["B","IDLE_ONE",36,[6,7,8]],["B","ADD",36,47,"-218"],["B","ADD",36,46,"982"],["B","ADD",36,45,"1092"],["B","ADD",36,44,"1748"],["B","ADD",36,43,"546"],["B","ADD",36,42,"-218"],["B","ADD",36,41,"1092"],["B","ADD",36,40,"1748"],["B","ADD",36,39,"546"],["B","ADD",36,38,"-218"],["B","ADD",36,37,"-55"],["B","SCALE",36,"-15/2"],["B","ADD",47,36,"-11/30"],["B","ADD",46,36,"-7/30"],["B","ADD",45,36,"7/60"],["B","ADD",44,36,"11/60"],["B","ADD",43,36,"-29/30"],["B","ADD",42,36,"-11/30"],["B","ADD",41,36,"7/60"],["B","ADD",40,36,"11/60"],["B","ADD",39,36,"-29/30"],["B","ADD",38,36,"-11/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,38,"409/150"],["B","ADD",37,38,"-559/75"],["B","ADD",39,38,"-791/300"],["B","ADD",40,38,"1/2"],["B","ADD",41,38,"191/600"],["B","ADD",42,38,"-1"],["B","ADD",43,38,"-791/300"],["B","ADD",44,38,"1/2"],["B","ADD",45,38,"191/600"],["B","ADD",46,38,"-191/300"],["B","ADD",47,38,"-1"],["B","SCALE",38,"1/75"],["B","ADD",38,37,"-2"],["B","ADD",38,39,"20"],["B","ADD",38,40,"64"],["B","ADD",38,41,"40"],["B","ADD",38,42,"-8"],["B","ADD",38,43,"20"],["B","ADD",38,44,"64"],["B","ADD",38,45,"40"],["B","ADD",38,46,"36"],["B","ADD",38,47,"-8"],["B","IDLE_ONE",38,[6,7,8]],["B","ADD",38,47,"8"],["B","ADD",38,46,"-36"],["B","ADD",38,45,"-40"],["B","ADD",38,44,"-64"],["B","ADD",38,43,"-20"],["B","ADD",38,42,"8"],["B","ADD",38,41,"-40"],["B","ADD",38,40,"-64"],["B","ADD",38,39,"-20"],["B","ADD",38,37,"2"],["B","SCALE",38,"75"],["B","ADD",47,38,"1"],["B","ADD",46,38,"191/300"],["B","ADD",45,38,"-191/600"],["B","ADD",44,38,"-1/2"],["B","ADD",43,38,"791/300"],["B","ADD",42,38,"1"],["B","ADD",41,38,"-191/600"],["B","ADD",40,38,"-1/2"],["B","ADD",39,38,"791/300"],["B","ADD",37,38,"559/75"],["B","ADD",36,38,"-409/150"],["B","ADD",37,36,"41/15"],["B","ADD",38,36,"11/30"],["B","ADD",39,36,"29/30"],["B","ADD",40,36,"-11/60"],["B","ADD",41,36,"-7/60"],["B","ADD",42,36,"11/30"],["B","ADD",43,36,"29/30"],["B","ADD",44,36,"-11/60"],["B","ADD",45,36,"-7/60"],["B","ADD",46,36,"11/30"],["B","ADD",47,36,"29/30"],["B","ADD",48,36,"-1/15"],["B","ADD",49,36,"-1/6"],["B","SCALE",36,"2/15"],["B","ADD",36,37,"55"],["B","ADD",36,38,"218"],["B","ADD",36,39,"-546"],["B","ADD",36,40,"-1748"],["B","ADD",36,41,"-1092"],["B","ADD",36,42,"218"],["B","ADD",36,43,"-546"],["B","ADD",36,44,"-1748"],["B","ADD",36,45,"-1092"],["B","ADD",36,46,"218"],["B","ADD",36,47,"-546"],["B","ADD",36,48,"-656"],["B","ADD",36,49,"-1528"],["B","IDLE_ONE",36,[7,8]],["B","ADD",36,49,"1528"],["B","ADD",36,48,"656"],["B","ADD",36,47,"546"],["B","ADD",36,46,"-218"],["B","ADD",36,45,"1092"],["B","ADD",36,44,"1748"],["B","ADD",36,43,"546"],["B","ADD",36,42,"-218"],["B","ADD",36,41,"1092"],["B","ADD",36,40,"1748"],["B","ADD",36,39,"546"],["B","ADD",36,38,"-218"],["B","ADD",36,37,"-55"],["B","SCALE",36,"15/2"],["B","ADD",49,36,"1/6"],["B","ADD",48,36,"1/15"],["B","ADD",47,36,"-29/30"],["B","ADD",46,36,"-11/30"],["B","ADD",45,36,"7/60"],["B","ADD",44,36,"11/60"],["B","ADD",43,36,"-29/30"],["B","ADD",42,36,"-11/30"],["B","ADD",41,36,"7/60"],["B","ADD",40,36,"11/60"],["B","ADD",39,36,"-29/30"],["B","ADD",38,36,"-11/30"],["B","ADD",37,36,"-41/15"],["B","ADD",36,38,"409/150"],["B","ADD",37,38,"-559/75"],["B","ADD",39,38,"-791/300"],["B","ADD",40,38,"1/2"],["B","ADD",41,38,"191/600"],["B","ADD",42,38,"-1"],["B","ADD",43,38,"-791/300"],["B","ADD",44,38,"1/2"],["B","ADD",45,38,"191/600"],["B","ADD",46,38,"-1"],["B","ADD",47,38,"-791/300"],["B","ADD",48,38,"109/600"],["B","ADD",49,38,"91/200"],["B","SCALE",38,"-1/75"],["B","ADD",38,37,"-2"],["B","ADD",38,39,"20"],["B","ADD",38,40,"64"],["B","ADD",38,41,"40"],["B","ADD",38,42,"-8"],["B","ADD",38,43,"20"],["B","ADD",38,44,"64"],["B","ADD",38,45,"40"],["B","ADD",38,46,"-8"],["B","ADD",38,47,"20"],["B","ADD",38,48,"24"],["B","ADD",38,49,"56"],["B","IDLE_ONE",38,[7,8]],["B","ADD",38,49,"-56"],["B","ADD",38,48,"-24"],["B","ADD",38,47,"-20"],["B","ADD",38,46,"8"],["B","ADD",38,45,"-40"],["B","ADD",38,44,"-64"],["B","ADD",38,43,"-20"],["B","ADD",38,42,"8"],["B","ADD",38,41,"-40"],["B","ADD",38,40,"-64"],["B","ADD",38,39,"-20"],["B","ADD",38,37,"2"],["B","SCALE",38,"-75"],["B","ADD",49,38,"-91/200"],["B","ADD",48,38,"-109/600"],["B","ADD",47,38,"791/300"],["B","ADD",46,38,"1"],["B","ADD",45,38,"-191/600"],["B","ADD",44,38,"-1/2"],["B","ADD",43,38,"791/300"],["B","ADD",42,38,"1"],["B","ADD",41,38,"-191/600"],["B","ADD",40,38,"-1/2"],["B","ADD",39,38,"791/300"],["B","ADD",37,38,"559/75"],["B","ADD",36,38,"-409/150"],["B","ADD",37,36,"41/16"],["B","ADD",52,36,"1/16"],["B","ADD",53,36,"9/32"],["B","SCALE",36,"-1/16"],["B","ADD",36,52,"-10"],["B","ADD",36,53,"6"],["B","IDLE_ONE",36,[16,15,14,13,12,11,10,9]],["B","ADD",36,53,"-6"],["B","ADD",36,52,"10"],["B","SCALE",36,"-16"],["B","ADD",53,36,"-9/32"],["B","ADD",52,36,"-1/16"],["B","ADD",37,36,"-41/16"],["B","ADD",36,37,"7/18"],["B","ADD",52,37,"-1/36"],["B","ADD",53,37,"-1/9"],["B","SCALE",37,"-1/18"],["B","ADD",37,52,"-22"],["B","ADD",37,53,"14"],["B","IDLE_ONE",37,[16,15,14,13,12,11,10,9]],["B","ADD",37,53,"-14"],["B","ADD",37,52,"22"],["B","SCALE",37,"-18"],["B","ADD",53,37,"1/9"],["B","ADD",52,37,"1/36"],["B","ADD",36,37,"-7/18"],["B","ADD",37,36,"41/16"],["B","ADD",52,36,"11/64"],["B","ADD",53,36,"29/64"],["B","ADD",54,36,"1/32"],["B","ADD",55,36,"5/64"],["B","SCALE",36,"-1/16"],["B","ADD",36,37,"5"],["B","ADD",36,52,"22"],["B","ADD",36,53,"-54"],["B","ADD",36,54,"32"],["B","ADD",36,55,"76"],["B","IDLE_ONE",36,[15,14,13,12,11,10,9]],["B","ADD",36,55,"-76"],["B","ADD",36,54,"-32"],["B","ADD",36,53,"54"],["B","ADD",36,52,"-22"],["B","ADD",36,37,"-5"],["B","SCALE",36,"-16"],["B","ADD",55,36,"-5/64"],["B","ADD",54,36,"-1/32"],["B","ADD",53,36,"-29/64"],["B","ADD",52,36,"-11/64"],["B","ADD",37,36,"-41/16"],["B","ADD",36,52,"29/5"],["B","ADD",37,52,"-223/15"],["B","ADD",53,52,"-79/30"],["B","ADD",54,52,"-11/60"],["B","ADD",55,52,"-9/20"],["B","SCALE",52,"1/15"],["B","ADD",52,37,"-1"],["B","ADD",52,53,"10"],["B","ADD",52,54,"-6"],["B","ADD",52,55,"-14"],["B","IDLE_ONE",52,[15,14,13,12,11,10,9]],["B","ADD",52,55,"14"],["B","ADD",52,54,"6"],["B","ADD",52,53,"-10"],["B","ADD",52,37,"1"],["B","SCALE",52,"15"],["B","ADD",55,52,"9/20"],["B","ADD",54,52,"11/60"],["B","ADD",53,52,"79/30"],["B","ADD",37,52,"223/15"],["B","ADD",36,52,"-29/5"],["B","ADD",37,36,"41/16"],["B","ADD",52,36,"11/64"],["B","ADD",53,36,"29/64"],["B","ADD",54,36,"9/64"],["B","ADD",55,36,"1/32"],["B","ADD",56,36,"1/16"],["B","ADD",57,36,"9/32"],["B","SCALE",36,"-1/16"],["B","ADD",36,37,"-5"],["B","ADD",36,52,"-22"],["B","ADD",36,53,"54"],["B","ADD",36,54,"-140"],["B","ADD",36,55,"-32"],["B","ADD",36,56,"-120"],["B","ADD",36,57,"76"],["B","IDLE_ONE",36,[14,13,12,11,10,9]],["B","ADD",36,57,"-76"],["B","ADD",36,56,"120"],["B","ADD",36,55,"32"],["B","ADD",36,54,"140"],["B","ADD",36,53,"-54"],["B","ADD",36,52,"22"],["B","ADD",36,37,"5"],["B","SCALE",36,"-16"],["B","ADD",57,36,"-9/32"],["B","ADD",56,36,"-1/16"],["B","ADD",55,36,"-1/32"],["B","ADD",54,36,"-9/64"],["B","ADD",53,36,"-29/64"],["B","ADD",52,36,"-11/64"],["B","ADD",37,36,"-41/16"],["B","ADD",36,52,"29/5"],["B","ADD",37,52,"-223/15"],["B","ADD",53,52,"-79/30"],["B","ADD",54,52,"-49/60"],["B","ADD",55,52,"-11/60"],["B","ADD",56,52,"-11/30"],["B","ADD",57,52,"-49/30"],["B","SCALE",52,"1/15"],["B","ADD",52,37,"1"],["B","ADD",52,53,"-10"],["B","ADD",52,54,"26"],["B","ADD",52,55,"6"],["B","ADD",52,56,"22"],["B","ADD",52,57,"-14"],["B","IDLE_ONE",52,[14,13,12,11,10,9]],["B","ADD",52,57,"14"],["B","ADD",52,56,"-22"],["B","ADD",52,55,"-6"],["B","ADD",52,54,"-26"],["B","ADD",52,53,"10"],["B","ADD",52,37,"-1"],["B","SCALE",52,"15"],["B","ADD",57,52,"49/30"],["B","ADD",56,52,"11/30"],["B","ADD",55,52,"11/60"],["B","ADD",54,52,"49/60"],["B","ADD",53,52,"79/30"],["B","ADD",37,52,"223/15"],["B","ADD",36,52,"-29/5"],["B","ADD",37,36,"41/16"],["B","ADD",52,36,"11/64"],["B","ADD",53,36,"29/64"],["B","ADD",54,36,"9/64"],["B","ADD",55,36,"1/32"],["B","ADD",56,36,"11/64"],["B","ADD",57,36,"29/64"],["B","ADD",58,36,"1/32"],["B","ADD",59,36,"5/64"],["B","SCALE",36,"-1/16"],["B","ADD",36,37,"5"],["B","ADD",36,52,"22"],["B","ADD",36,53,"-54"],["B","ADD",36,54,"140"],["B","ADD",36,55,"32"],["B","ADD",36,56,"22"],["B","ADD",36,57,"-54"],["B","ADD",36,58,"32"],["B","ADD",36,59,"76"],["B","IDLE_ONE",36,[13,12,11,10,9]],["B","ADD",36,59,"-76"],["B","ADD",36,58,"-32"],["B","ADD",36,57,"54"],["B","ADD",36,56,"-22"],["B","ADD",36,55,"-32"],["B","ADD",36,54,"-140"],["B","ADD",36,53,"54"],["B","ADD",36,52,"-22"],["B","ADD",36,37,"-5"],["B","SCALE",36,"-16"],["B","ADD",59,36,"-5/64"],["B","ADD",58,36,"-1/32"],["B","ADD",57,36,"-29/64"],["B","ADD",56,36,"-11/64"],["B","ADD",55,36,"-1/32"],["B","ADD",54,36,"-9/64"],["B","ADD",53,36,"-29/64"],["B","ADD",52,36,"-11/64"],["B","ADD",37,36,"-41/16"],["B","ADD",36,52,"29/5"],["B","ADD",37,52,"-223/15"],["B","ADD",53,52,"-79/30"],["B","ADD",54,52,"-49/60"],["B","ADD",55,52,"-11/60"],["B","ADD",56,52,"-1"],["B","ADD",57,52,"-79/30"],["B","ADD",58,52,"-11/60"],["B","ADD",59,52,"-9/20"],["B","SCALE",52,"1/15"],["B","ADD",52,37,"-1"],["B","ADD",52,53,"10"],["B","ADD",52,54,"-26"],["B","ADD",52,55,"-6"],["B","ADD",52,56,"-4"],["B","ADD",52,57,"10"],["B","ADD",52,58,"-6"],["B","ADD",52,59,"-14"],["B","IDLE_ONE",52,[13,12,11,10,9]],["B","ADD",52,59,"14"],["B","ADD",52,58,"6"],["B","ADD",52,57,"-10"],["B","ADD",52,56,"4"],["B","ADD",52,55,"6"],["B","ADD",52,54,"26"],["B","ADD",52,53,"-10"],["B","ADD",52,37,"1"],["B","SCALE",52,"15"],["B","ADD",59,52,"9/20"],["B","ADD",58,52,"11/60"],["B","ADD",57,52,"79/30"],["B","ADD",56,52,"1"],["B","ADD",55,52,"11/60"],["B","ADD",54,52,"49/60"],["B","ADD",53,52,"79/30"],["B","ADD",37,52,"223/15"],["B","ADD",36,52,"-29/5"],["B","ADD",37,36,"41/16"],["B","ADD",52,36,"11/64"],["B","ADD",53,36,"29/64"],["B","ADD",54,36,"9/64"],["B","ADD",55,36,"1/32"],["B","ADD",56,36,"11/64"],["B","ADD",57,36,"29/64"],["B","ADD",58,36,"9/64"],["B","ADD",59,36,"1/32"],["B","ADD",60,36,"1/16"],["B","ADD",61,36,"9/32"],["B","SCALE",36,"-1/16"],["B","ADD",36,37,"-5"],["B","ADD",36,52,"-22"],["B","ADD",36,53,"54"],["B","ADD",36,54,"-140"],["B","ADD",36,55,"-32"],["B","ADD",36,56,"-22"],["B","ADD",36,57,"54"],["B","ADD",36,58,"-140"],["B","ADD",36,59,"-32"],["B","ADD",36,60,"-120"],["B","ADD",36,61,"76"],["B","IDLE_ONE",36,[12,11,10,9]],["B","ADD",36,61,"-76"],["B","ADD",36,60,"120"],["B","ADD",36,59,"32"],["B","ADD",36,58,"140"],["B","ADD",36,57,"-54"],["B","ADD",36,56,"22"],["B","ADD",36,55,"32"],["B","ADD",36,54,"140"],["B","ADD",36,53,"-54"],["B","ADD",36,52,"22"],["B","ADD",36,37,"5"],["B","SCALE",36,"-16"],["B","ADD",61,36,"-9/32"],["B","ADD",60,36,"-1/16"],["B","ADD",59,36,"-1/32"],["B","ADD",58,36,"-9/64"],["B","ADD",57,36,"-29/64"],["B","ADD",56,36,"-11/64"],["B","ADD",55,36,"-1/32"],["B","ADD",54,36,"-9/64"],["B","ADD",53,36,"-29/64"],["B","ADD",52,36,"-11/64"],["B","ADD",37,36,"-41/16"],["B","ADD",36,52,"29/5"],["B","ADD",37,52,"-223/15"],["B","ADD",53,52,"-79/30"],["B","ADD",54,52,"-49/60"],["B","ADD",55,52,"-11/60"],["B","ADD",56,52,"-1"],["B","ADD",57,52,"-79/30"],["B","ADD",58,52,"-49/60"],["B","ADD",59,52,"-11/60"],["B","ADD",60,52,"-11/30"],["B","ADD",61,52,"-49/30"],["B","SCALE",52,"1/15"],["B","ADD",52,37,"1"],["B","ADD",52,53,"-10"],["B","ADD",52,54,"26"],["B","ADD",52,55,"6"],["B","ADD",52,56,"4"],["B","ADD",52,57,"-10"],["B","ADD",52,58,"26"],["B","ADD",52,59,"6"],["B","ADD",52,60,"22"],["B","ADD",52,61,"-14"],["B","IDLE_ONE",52,[12,11,10,9]],["B","ADD",52,61,"14"],["B","ADD",52,60,"-22"],["B","ADD",52,59,"-6"],["B","ADD",52,58,"-26"],["B","ADD",52,57,"10"],["B","ADD",52,56,"-4"],["B","ADD",52,55,"-6"],["B","ADD",52,54,"-26"],["B","ADD",52,53,"10"],["B","ADD",52,37,"-1"],["B","SCALE",52,"15"],["B","ADD",61,52,"49/30"],["B","ADD",60,52,"11/30"],["B","ADD",59,52,"11/60"],["B","ADD",58,52,"49/60"],["B","ADD",57,52,"79/30"],["B","ADD",56,52,"1"],["B","ADD",55,52,"11/60"],["B","ADD",54,52,"49/60"],["B","ADD",53,52,"79/30"],["B","ADD",37,52,"223/15"],["B","ADD",36,52,"-29/5"],["B","ADD",37,36,"41/16"],["B","ADD",52,36,"11/64"],["B","ADD",53,36,"29/64"],["B","ADD",54,36,"9/64"],["B","ADD",55,36,"1/32"],["B","ADD",56,36,"11/64"],["B","ADD",57,36,"29/64"],["B","ADD",58,36,"9/64"],["B","ADD",59,36,"1/32"],["B","ADD",60,36,"11/64"],["B","ADD",61,36,"29/64"],["B","ADD",62,36,"1/32"],["B","ADD",63,36,"5/64"],["B","SCALE",36,"-1/16"],["B","ADD",36,37,"5"],["B","ADD",36,52,"22"],["B","ADD",36,53,"-54"],["B","ADD",36,54,"140"],["B","ADD",36,55,"32"],["B","ADD",36,56,"22"],["B","ADD",36,57,"-54"],["B","ADD",36,58,"140"],["B","ADD",36,59,"32"],["B","ADD",36,60,"22"],["B","ADD",36,61,"-54"],["B","ADD",36,62,"32"],["B","ADD",36,63,"76"],["B","IDLE_ONE",36,[11,10,9]],["B","ADD",36,63,"-76"],["B","ADD",36,62,"-32"],["B","ADD",36,61,"54"],["B","ADD",36,60,"-22"],["B","ADD",36,59,"-32"],["B","ADD",36,58,"-140"],["B","ADD",36,57,"54"],["B","ADD",36,56,"-22"],["B","ADD",36,55,"-32"],["B","ADD",36,54,"-140"],["B","ADD",36,53,"54"],["B","ADD",36,52,"-22"],["B","ADD",36,37,"-5"],["B","SCALE",36,"-16"],["B","ADD",63,36,"-5/64"],["B","ADD",62,36,"-1/32"],["B","ADD",61,36,"-29/64"],["B","ADD",60,36,"-11/64"],["B","ADD",59,36,"-1/32"],["B","ADD",58,36,"-9/64"],["B","ADD",57,36,"-29/64"],["B","ADD",56,36,"-11/64"],["B","ADD",55,36,"-1/32"],["B","ADD",54,36,"-9/64"],["B","ADD",53,36,"-29/64"],["B","ADD",52,36,"-11/64"],["B","ADD",37,36,"-41/16"],["B","ADD",36,52,"29/5"],["B","ADD",37,52,"-223/15"],["B","ADD",53,52,"-79/30"],["B","ADD",54,52,"-49/60"],["B","ADD",55,52,"-11/60"],["B","ADD",56,52,"-1"],["B","ADD",57,52,"-79/30"],["B","ADD",58,52,"-49/60"],["B","ADD",59,52,"-11/60"],["B","ADD",60,52,"-1"],["B","ADD",61,52,"-79/30"],["B","ADD",62,52,"-11/60"],["B","ADD",63,52,"-9/20"],["B","SCALE",52,"1/15"],["B","ADD",52,37,"-1"],["B","ADD",52,53,"10"],["B","ADD",52,54,"-26"],["B","ADD",52,55,"-6"],["B","ADD",52,56,"-4"],["B","ADD",52,57,"10"],["B","ADD",52,58,"-26"],["B","ADD",52,59,"-6"],["B","ADD",52,60,"-4"],["B","ADD",52,61,"10"],["B","ADD",52,62,"-6"],["B","ADD",52,63,"-14"],["B","IDLE_ONE",52,[11,10,9]],["B","ADD",52,63,"14"],["B","ADD",52,62,"6"],["B","ADD",52,61,"-10"],["B","ADD",52,60,"4"],["B","ADD",52,59,"6"],["B","ADD",52,58,"26"],["B","ADD",52,57,"-10"],["B","ADD",52,56,"4"],["B","ADD",52,55,"6"],["B","ADD",52,54,"26"],["B","ADD",52,53,"-10"],["B","ADD",52,37,"1"],["B","SCALE",52,"15"],["B","ADD",63,52,"9/20"],["B","ADD",62,52,"11/60"],["B","ADD",61,52,"79/30"],["B","ADD",60,52,"1"],["B","ADD",59,52,"11/60"],["B","ADD",58,52,"49/60"],["B","ADD",57,52,"79/30"],["B","ADD",56,52,"1"],["B","ADD",55,52,"11/60"],["B","ADD",54,52,"49/60"],["B","ADD",53,52,"79/30"],["B","ADD",37,52,"223/15"],["B","ADD",36,52,"-29/5"],["B","ADD",37,36,"5/2"],["B","ADD",52,36,"1/8"],["B","ADD",53,36,"3/8"],["B","ADD",54,36,"1/8"],["B","ADD",56,36,"1/8"],["B","ADD",57,36,"3/8"],["B","ADD",58,36,"1/8"],["B","ADD",60,36,"1/8"],["B","ADD",61,36,"3/8"],["B","ADD",62,36,"1/8"],["B","ADD",65,36,"1/4"],["B","SCALE",36,"-5/2"],["B","ADD",36,37,"3"],["B","ADD",36,52,"2"],["B","ADD",36,53,"-10"],["B","ADD",36,54,"28"],["B","ADD",36,55,"8"],["B","ADD",36,56,"2"],["B","ADD",36,57,"-10"],["B","ADD",36,58,"28"],["B","ADD",36,59,"8"],["B","ADD",36,60,"2"],["B","ADD",36,61,"-10"],["B","ADD",36,62,"28"],["B","ADD",36,63,"8"],["B","ADD",36,64,"2"],["B","IDLE_ONE",36,[10,9]],["B","ADD",36,64,"-2"],["B","ADD",36,63,"-8"],["B","ADD",36,62,"-28"],["B","ADD",36,61,"10"],["B","ADD",36,60,"-2"],["B","ADD",36,59,"-8"],["B","ADD",36,58,"-28"],["B","ADD",36,57,"10"],["B","ADD",36,56,"-2"],["B","ADD",36,55,"-8"],["B","ADD",36,54,"-28"],["B","ADD",36,53,"10"],["B","ADD",36,52,"-2"],["B","ADD",36,37,"-3"],["B","SCALE",36,"-2/5"],["B","ADD",65,36,"-1/4"],["B","ADD",62,36,"-1/8"],["B","ADD",61,36,"-3/8"],["B","ADD",60,36,"-1/8"],["B","ADD",58,36,"-1/8"],["B","ADD",57,36,"-3/8"],["B","ADD",56,36,"-1/8"],["B","ADD",54,36,"-1/8"],["B","ADD",53,36,"-3/8"],["B","ADD",52,36,"-1/8"],["B","ADD",37,36,"-5/2"],["B","ADD",37,36,"2"],["B","ADD",52,36,"-1/4"],["B","ADD",53,36,"-1/4"],["B","ADD",55,36,"-1/4"],["B","ADD",56,36,"-1/4"],["B","ADD",57,36,"-1/4"],["B","ADD",59,36,"-1/4"],["B","ADD",60,36,"-1/4"],["B","ADD",61,36,"-1/4"],["B","ADD",63,36,"-1/4"],["B","ADD",64,36,"-1/2"],["B","SCALE",36,"5"],["B","ADD",36,37,"2"],["B","ADD",36,52,"8"],["B","ADD",36,53,"-20"],["B","ADD",36,54,"52"],["B","ADD",36,55,"12"],["B","ADD",36,56,"8"],["B","ADD",36,57,"-20"],["B","ADD",36,58,"52"],["B","ADD",36,59,"12"],["B","ADD",36,60,"8"],["B","ADD",36,61,"-20"],["B","ADD",36,62,"52"],["B","ADD",36,63,"12"],["B","ADD",36,64,"18"],["B","ADD",36,65,"-20"],["B","IDLE_ONE",36,[10,9]],["B","ADD",36,65,"20"],["B","ADD",36,64,"-18"],["B","ADD",36,63,"-12"],["B","ADD",36,62,"-52"],["B","ADD",36,61,"20"],["B","ADD",36,60,"-8"],["B","ADD",36,59,"-12"],["B","ADD",36,58,"-52"],["B","ADD",36,57,"20"],["B","ADD",36,56,"-8"],["B","ADD",36,55,"-12"],["B","ADD",36,54,"-52"],["B","ADD",36,53,"20"],["B","ADD",36,52,"-8"],["B","ADD",36,37,"-2"],["B","SCALE",36,"1/5"],["B","ADD",64,36,"1/2"],["B","ADD",63,36,"1/4"],["B","ADD",61,36,"1/4"],["B","ADD",60,36,"1/4"],["B","ADD",59,36,"1/4"],["B","ADD",57,36,"1/4"],["B","ADD",56,36,"1/4"],["B","ADD",55,36,"1/4"],["B","ADD",53,36,"1/4"],["B","ADD",52,36,"1/4"],["B","ADD",37,36,"-2"],["B","ADD",37,36,"9/5"],["B","ADD",52,36,"-2/5"],["B","ADD",53,36,"-1/2"],["B","ADD",54,36,"-1/20"],["B","ADD",55,36,"-7/20"],["B","ADD",56,36,"-2/5"],["B","ADD",57,36,"-1/2"],["B","ADD",58,36,"-1/20"],["B","ADD",59,36,"-7/20"],["B","ADD",60,36,"-2/5"],["B","ADD",61,36,"-1/2"],["B","ADD",62,36,"-1/20"],["B","ADD",63,36,"-7/20"],["B","ADD",64,36,"-1/5"],["B","ADD",66,36,"-2/5"],["B","ADD",67,36,"7/40"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"-4"],["B","ADD",36,52,"-6"],["B","ADD",36,53,"20"],["B","ADD",36,54,"-54"],["B","ADD",36,55,"-14"],["B","ADD",36,56,"-6"],["B","ADD",36,57,"20"],["B","ADD",36,58,"-54"],["B","ADD",36,59,"-14"],["B","ADD",36,60,"-6"],["B","ADD",36,61,"20"],["B","ADD",36,62,"-54"],["B","ADD",36,63,"-14"],["B","ADD",36,64,"-6"],["B","ADD",36,65,"20"],["B","ADD",36,66,"40"],["B","ADD",36,67,"100"],["B","IDLE_ONE",36,[9]],["B","ADD",36,67,"-100"],["B","ADD",36,66,"-40"],["B","ADD",36,65,"-20"],["B","ADD",36,64,"6"],["B","ADD",36,63,"14"],["B","ADD",36,62,"54"],["B","ADD",36,61,"-20"],["B","ADD",36,60,"6"],["B","ADD",36,59,"14"],["B","ADD",36,58,"54"],["B","ADD",36,57,"-20"],["B","ADD",36,56,"6"],["B","ADD",36,55,"14"],["B","ADD",36,54,"54"],["B","ADD",36,53,"-20"],["B","ADD",36,52,"6"],["B","ADD",36,37,"4"],["B","SCALE",36,"-2"],["B","ADD",67,36,"-7/40"],["B","ADD",66,36,"2/5"],["B","ADD",64,36,"1/5"],["B","ADD",63,36,"7/20"],["B","ADD",62,36,"1/20"],["B","ADD",61,36,"1/2"],["B","ADD",60,36,"2/5"],["B","ADD",59,36,"7/20"],["B","ADD",58,36,"1/20"],["B","ADD",57,36,"1/2"],["B","ADD",56,36,"2/5"],["B","ADD",55,36,"7/20"],["B","ADD",54,36,"1/20"],["B","ADD",53,36,"1/2"],["B","ADD",52,36,"2/5"],["B","ADD",37,36,"-9/5"],["B","ADD",36,54,"-52/3"],["B","ADD",37,54,"92/3"],["B","ADD",52,54,"-22/3"],["B","ADD",53,54,"-28/3"],["B","ADD",55,54,"-19/3"],["B","ADD",56,54,"-22/3"],["B","ADD",57,54,"-28/3"],["B","ADD",58,54,"-1"],["B","ADD",59,54,"-19/3"],["B","ADD",60,54,"-22/3"],["B","ADD",61,54,"-28/3"],["B","ADD",62,54,"-1"],["B","ADD",63,54,"-19/3"],["B","ADD",64,54,"-8/3"],["B","ADD",65,54,"2/3"],["B","ADD",66,54,"-22/3"],["B","ADD",67,54,"3"],["B","SCALE",54,"-20/3"],["B","ADD",54,37,"2"],["B","ADD",54,52,"8"],["B","ADD",54,53,"-20"],["B","ADD",54,55,"12"],["B","ADD",54,56,"8"],["B","ADD",54,57,"-20"],["B","ADD",54,58,"52"],["B","ADD",54,59,"12"],["B","ADD",54,60,"8"],["B","ADD",54,61,"-20"],["B","ADD",54,62,"52"],["B","ADD",54,63,"12"],["B","ADD",54,64,"8"],["B","ADD",54,65,"-20"],["B","ADD",54,66,"-30"],["B","ADD",54,67,"-80"],["B","IDLE_ONE",54,[9]],["B","ADD",54,67,"80"],["B","ADD",54,66,"30"],["B","ADD",54,65,"20"],["B","ADD",54,64,"-8"],["B","ADD",54,63,"-12"],["B","ADD",54,62,"-52"],["B","ADD",54,61,"20"],["B","ADD",54,60,"-8"],["B","ADD",54,59,"-12"],["B","ADD",54,58,"-52"],["B","ADD",54,57,"20"],["B","ADD",54,56,"-8"],["B","ADD",54,55,"-12"],["B","ADD",54,53,"20"],["B","ADD",54,52,"-8"],["B","ADD",54,37,"-2"],["B","SCALE",54,"-3/20"],["B","ADD",67,54,"-3"],["B","ADD",66,54,"22/3"],["B","ADD",65,54,"-2/3"],["B","ADD",64,54,"8/3"],["B","ADD",63,54,"19/3"],["B","ADD",62,54,"1"],["B","ADD",61,54,"28/3"],["B","ADD",60,54,"22/3"],["B","ADD",59,54,"19/3"],["B","ADD",58,54,"1"],["B","ADD",57,54,"28/3"],["B","ADD",56,54,"22/3"],["B","ADD",55,54,"19/3"],["B","ADD",53,54,"28/3"],["B","ADD",52,54,"22/3"],["B","ADD",37,54,"-92/3"],["B","ADD",36,54,"52/3"],["B","IDLE_ODD",70,[9],-1],["B","IDLE_ODD",71,[9],-1],["B","ADD",37,36,"5/3"],["B","ADD",52,36,"-1/2"],["B","ADD",53,36,"-2/3"],["B","ADD",54,36,"-1/12"],["B","ADD",55,36,"-5/12"],["B","ADD",56,36,"-1/2"],["B","ADD",57,36,"-2/3"],["B","ADD",58,36,"-1/12"],["B","ADD",59,36,"-5/12"],["B","ADD",60,36,"-1/2"],["B","ADD",61,36,"-2/3"],["B","ADD",62,36,"-1/12"],["B","ADD",63,36,"-5/12"],["B","ADD",65,36,"1/6"],["B","ADD",66,36,"-2/3"],["B","ADD",67,36,"1/4"],["B","SCALE",36,"-1/3"],["B","ADD",36,37,"1"],["B","ADD",36,52,"-2"],["B","ADD",36,53,"2"],["B","ADD",36,54,"-4"],["B","ADD",36,56,"-2"],["B","ADD",36,57,"2"],["B","ADD",36,58,"-4"],["B","ADD",36,60,"-2"],["B","ADD",36,61,"2"],["B","ADD",36,62,"-4"],["B","ADD",36,64,"-2"],["B","ADD",36,65,"2"],["B","ADD",36,66,"-2"],["B","ADD",52,37,"-3/4"],["B","ADD",53,37,"-5/4"],["B","ADD",54,37,"-1/4"],["B","ADD",55,37,"-1/2"],["B","ADD",56,37,"-3/4"],["B","ADD",57,37,"-5/4"],["B","ADD",58,37,"-1/4"],["B","ADD",59,37,"-1/2"],["B","ADD",60,37,"-3/4"],["B","ADD",61,37,"-5/4"],["B","ADD",62,37,"-1/4"],["B","ADD",63,37,"-1/2"],["B","ADD",64,37,"3/2"],["B","ADD",65,37,"5/4"],["B","ADD",66,37,"-1/2"],["B","SCALE",37,"-3/4"],["B","ADD",37,53,"1"],["B","ADD",37,54,"-3"],["B","ADD",37,55,"-1"],["B","ADD",37,57,"1"],["B","ADD",37,58,"-3"],["B","ADD",37,59,"-1"],["B","ADD",37,61,"1"],["B","ADD",37,62,"-3"],["B","ADD",37,63,"-1"],["B","ADD",37,65,"1"],["B","ADD",37,66,"2"],["B","ADD",37,67,"4"],["B","SCALE",37,"1"],["B","ADD",37,36,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",9,0,"1"],["A","ADD",10,0,"2"],["A","ADD",11,0,"2"],["A","ADD",12,0,"2"],["A","ADD",13,0,"2"],["A","ADD",14,0,"2"],["A","ADD",15,0,"2"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",27,18,"1"],["A","ADD",28,18,"2"],["A","ADD",29,18,"2"],["A","ADD",30,18,"2"],["A","ADD",31,18,"2"],["A","ADD",32,18,"2"],["A","ADD",33,18,"2"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",9,1],["A","LAMBDA",27,-1],["A","SCALE",27,"-1"],["J",9,[9,0,18,27],[36,37,"-1","1/2"]],["A","LAMBDA",9,-1],["A","LAMBDA",27,1],["A","SCALE",27,"-1"],["A","ADD",0,9,"-1"],["A","ADD",18,27,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-2"],["A","ADD",32,18,"-2"],["A","ADD",31,18,"-2"],["A","ADD",30,18,"-2"],["A","ADD",29,18,"-2"],["A","ADD",28,18,"-2"],["A","ADD",27,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-2"],["A","ADD",14,0,"-2"],["A","ADD",13,0,"-2"],["A","ADD",12,0,"-2"],["A","ADD",11,0,"-2"],["A","ADD",10,0,"-2"],["A","ADD",9,0,"-1"],["B","LAMBDA",36,-1],["B","ADD",37,36,"-1/2"],["B","SCALE",37,"1"],["B","ADD",37,67,"-4"],["B","ADD",37,66,"-2"],["B","ADD",37,65,"-1"],["B","ADD",37,63,"1"],["B","ADD",37,62,"3"],["B","ADD",37,61,"-1"],["B","ADD",37,59,"1"],["B","ADD",37,58,"3"],["B","ADD",37,57,"-1"],["B","ADD",37,55,"1"],["B","ADD",37,54,"3"],["B","ADD",37,53,"-1"],["B","SCALE",37,"-4/3"],["B","ADD",66,37,"1/2"],["B","ADD",65,37,"-5/4"],["B","ADD",64,37,"-3/2"],["B","ADD",63,37,"1/2"],["B","ADD",62,37,"1/4"],["B","ADD",61,37,"5/4"],["B","ADD",60,37,"3/4"],["B","ADD",59,37,"1/2"],["B","ADD",58,37,"1/4"],["B","ADD",57,37,"5/4"],["B","ADD",56,37,"3/4"],["B","ADD",55,37,"1/2"],["B","ADD",54,37,"1/4"],["B","ADD",53,37,"5/4"],["B","ADD",52,37,"3/4"],["B","ADD",36,66,"2"],["B","ADD",36,65,"-2"],["B","ADD",36,64,"2"],["B","ADD",36,62,"4"],["B","ADD",36,61,"-2"],["B","ADD",36,60,"2"],["B","ADD",36,58,"4"],["B","ADD",36,57,"-2"],["B","ADD",36,56,"2"],["B","ADD",36,54,"4"],["B","ADD",36,53,"-2"],["B","ADD",36,52,"2"],["B","ADD",36,37,"-1"],["B","SCALE",36,"-3"],["B","ADD",67,36,"-1/4"],["B","ADD",66,36,"2/3"],["B","ADD",65,36,"-1/6"],["B","ADD",63,36,"5/12"],["B","ADD",62,36,"1/12"],["B","ADD",61,36,"2/3"],["B","ADD",60,36,"1/2"],["B","ADD",59,36,"5/12"],["B","ADD",58,36,"1/12"],["B","ADD",57,36,"2/3"],["B","ADD",56,36,"1/2"],["B","ADD",55,36,"5/12"],["B","ADD",54,36,"1/12"],["B","ADD",53,36,"2/3"],["B","ADD",52,36,"1/2"],["B","ADD",37,36,"-5/3"],["B","ADD",37,36,"7/5"],["B","ADD",52,36,"-7/10"],["B","ADD",53,36,"-1"],["B","ADD",54,36,"-3/20"],["B","ADD",55,36,"-11/20"],["B","ADD",56,36,"-7/10"],["B","ADD",57,36,"-1"],["B","ADD",58,36,"-3/20"],["B","ADD",59,36,"-11/20"],["B","ADD",60,36,"-7/10"],["B","ADD",61,36,"-1"],["B","ADD",62,36,"-3/20"],["B","ADD",63,36,"-11/20"],["B","ADD",64,36,"2/5"],["B","ADD",65,36,"1/2"],["B","ADD",66,36,"-3/5"],["B","ADD",67,36,"1/5"],["B","SCALE",36,"-2"],["B","ADD",36,37,"-69"],["B","ADD",36,52,"-296"],["B","ADD",36,53,"730"],["B","ADD",36,54,"-1894"],["B","ADD",36,55,"-434"],["B","ADD",36,56,"-296"],["B","ADD",36,57,"730"],["B","ADD",36,58,"-1894"],["B","ADD",36,59,"-434"],["B","ADD",36,60,"-296"],["B","ADD",36,61,"730"],["B","ADD",36,62,"-1894"],["B","ADD",36,63,"-434"],["B","ADD",36,64,"-296"],["B","ADD",36,65,"730"],["B","ADD",36,66,"710"],["B","ADD",36,67,"1440"],["B","IDLE_ONE",36,[10]],["B","ADD",36,67,"-1440"],["B","ADD",36,66,"-710"],["B","ADD",36,65,"-730"],["B","ADD",36,64,"296"],["B","ADD",36,63,"434"],["B","ADD",36,62,"1894"],["B","ADD",36,61,"-730"],["B","ADD",36,60,"296"],["B","ADD",36,59,"434"],["B","ADD",36,58,"1894"],["B","ADD",36,57,"-730"],["B","ADD",36,56,"296"],["B","ADD",36,55,"434"],["B","ADD",36,54,"1894"],["B","ADD",36,53,"-730"],["B","ADD",36,52,"296"],["B","ADD",36,37,"69"],["B","SCALE",36,"-1/2"],["B","ADD",67,36,"-1/5"],["B","ADD",66,36,"3/5"],["B","ADD",65,36,"-1/2"],["B","ADD",64,36,"-2/5"],["B","ADD",63,36,"11/20"],["B","ADD",62,36,"3/20"],["B","ADD",61,36,"1"],["B","ADD",60,36,"7/10"],["B","ADD",59,36,"11/20"],["B","ADD",58,36,"3/20"],["B","ADD",57,36,"1"],["B","ADD",56,36,"7/10"],["B","ADD",55,36,"11/20"],["B","ADD",54,36,"3/20"],["B","ADD",53,36,"1"],["B","ADD",52,36,"7/10"],["B","ADD",37,36,"-7/5"],["B","ADD",36,55,"-11/6"],["B","ADD",37,55,"31/12"],["B","ADD",52,55,"-61/48"],["B","ADD",53,55,"-29/16"],["B","ADD",54,55,"-13/48"],["B","ADD",56,55,"-61/48"],["B","ADD",57,55,"-29/16"],["B","ADD",58,55,"-13/48"],["B","ADD",59,55,"-1"],["B","ADD",60,55,"-61/48"],["B","ADD",61,55,"-29/16"],["B","ADD",62,55,"-13/48"],["B","ADD",63,55,"-1"],["B","ADD",64,55,"17/24"],["B","ADD",65,55,"43/48"],["B","ADD",66,55,"-53/48"],["B","ADD",67,55,"143/384"],["B","SCALE",55,"5/48"],["B","ADD",55,37,"-2"],["B","ADD",55,52,"-8"],["B","ADD",55,53,"20"],["B","ADD",55,54,"-52"],["B","ADD",55,56,"-8"],["B","ADD",55,57,"20"],["B","ADD",55,58,"-52"],["B","ADD",55,59,"-12"],["B","ADD",55,60,"-8"],["B","ADD",55,61,"20"],["B","ADD",55,62,"-52"],["B","ADD",55,63,"-12"],["B","ADD",55,64,"-8"],["B","ADD",55,65,"20"],["B","ADD",55,66,"20"],["B","ADD",55,67,"40"],["B","IDLE_ONE",55,[10]],["B","ADD",55,67,"-40"],["B","ADD",55,66,"-20"],["B","ADD",55,65,"-20"],["B","ADD",55,64,"8"],["B","ADD",55,63,"12"],["B","ADD",55,62,"52"],["B","ADD",55,61,"-20"],["B","ADD",55,60,"8"],["B","ADD",55,59,"12"],["B","ADD",55,58,"52"],["B","ADD",55,57,"-20"],["B","ADD",55,56,"8"],["B","ADD",55,54,"52"],["B","ADD",55,53,"-20"],["B","ADD",55,52,"8"],["B","ADD",55,37,"2"],["B","SCALE",55,"48/5"],["B","ADD",67,55,"-143/384"],["B","ADD",66,55,"53/48"],["B","ADD",65,55,"-43/48"],["B","ADD",64,55,"-17/24"],["B","ADD",63,55,"1"],["B","ADD",62,55,"13/48"],["B","ADD",61,55,"29/16"],["B","ADD",60,55,"61/48"],["B","ADD",59,55,"1"],["B","ADD",58,55,"13/48"],["B","ADD",57,55,"29/16"],["B","ADD",56,55,"61/48"],["B","ADD",54,55,"13/48"],["B","ADD",53,55,"29/16"],["B","ADD",52,55,"61/48"],["B","ADD",37,55,"-31/12"],["B","ADD",36,55,"11/6"],["B","ADD",37,36,"3"],["B","ADD",52,36,"1/2"],["B","ADD",53,36,"1"],["B","ADD",54,36,"1/4"],["B","ADD",55,36,"1/4"],["B","ADD",56,36,"1/2"],["B","ADD",57,36,"1"],["B","ADD",58,36,"1/4"],["B","ADD",59,36,"1/4"],["B","ADD",60,36,"1/2"],["B","ADD",61,36,"1"],["B","ADD",62,36,"1/4"],["B","ADD",63,36,"1/4"],["B","ADD",64,36,"-2"],["B","ADD",65,36,"-3/2"],["B","ADD",67,36,"1/2"],["B","SCALE",36,"2"],["B","ADD",36,52,"4"],["B","ADD",36,53,"-8"],["B","ADD",36,54,"20"],["B","ADD",36,55,"4"],["B","ADD",36,56,"4"],["B","ADD",36,57,"-8"],["B","ADD",36,58,"20"],["B","ADD",36,59,"4"],["B","ADD",36,60,"4"],["B","ADD",36,61,"-8"],["B","ADD",36,62,"20"],["B","ADD",36,63,"4"],["B","ADD",36,64,"4"],["B","ADD",36,65,"-8"],["B","ADD",36,66,"-6"],["B","ADD",36,67,"-16"],["B","ADD",52,37,"-3/4"],["B","ADD",53,37,"-5/4"],["B","ADD",54,37,"-1/4"],["B","ADD",55,37,"-1/2"],["B","ADD",56,37,"-3/4"],["B","ADD",57,37,"-5/4"],["B","ADD",58,37,"-1/4"],["B","ADD",59,37,"-1/2"],["B","ADD",60,37,"-3/4"],["B","ADD",61,37,"-5/4"],["B","ADD",62,37,"-1/4"],["B","ADD",63,37,"-1/2"],["B","ADD",64,37,"3/2"],["B","ADD",65,37,"5/4"],["B","ADD",66,37,"-1/4"],["B","ADD",67,37,"-1/4"],["B","SCALE",37,"1/8"],["B","ADD",37,52,"-2"],["B","ADD",37,53,"7/2"],["B","ADD",37,54,"-17/2"],["B","ADD",37,55,"-3/2"],["B","ADD",37,56,"-2"],["B","ADD",37,57,"7/2"],["B","ADD",37,58,"-17/2"],["B","ADD",37,59,"-3/2"],["B","ADD",37,60,"-2"],["B","ADD",37,61,"7/2"],["B","ADD",37,62,"-17/2"],["B","ADD",37,63,"-3/2"],["B","ADD",37,64,"-2"],["B","ADD",37,65,"7/2"],["B","ADD",37,66,"1"],["B","ADD",37,67,"4"],["B","SCALE",37,"-2"],["B","ADD",37,36,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",10,0,"1"],["A","ADD",11,0,"2"],["A","ADD",12,0,"2"],["A","ADD",13,0,"2"],["A","ADD",14,0,"2"],["A","ADD",15,0,"2"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",28,18,"1"],["A","ADD",29,18,"2"],["A","ADD",30,18,"2"],["A","ADD",31,18,"2"],["A","ADD",32,18,"2"],["A","ADD",33,18,"2"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",10,1],["A","LAMBDA",28,-1],["A","SCALE",28,"-1"],["J",10,[10,0,18,28],[36,37,"-1","1/2"]],["A","LAMBDA",10,-1],["A","LAMBDA",28,1],["A","SCALE",28,"-1"],["A","ADD",0,10,"-1"],["A","ADD",18,28,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-2"],["A","ADD",32,18,"-2"],["A","ADD",31,18,"-2"],["A","ADD",30,18,"-2"],["A","ADD",29,18,"-2"],["A","ADD",28,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-2"],["A","ADD",14,0,"-2"],["A","ADD",13,0,"-2"],["A","ADD",12,0,"-2"],["A","ADD",11,0,"-2"],["A","ADD",10,0,"-1"],["B","LAMBDA",36,-1],["B","ADD",37,36,"1/2"],["B","SCALE",37,"-1/2"],["B","ADD",37,67,"-4"],["B","ADD",37,66,"-1"],["B","ADD",37,65,"-7/2"],["B","ADD",37,64,"2"],["B","ADD",37,63,"3/2"],["B","ADD",37,62,"17/2"],["B","ADD",37,61,"-7/2"],["B","ADD",37,60,"2"],["B","ADD",37,59,"3/2"],["B","ADD",37,58,"17/2"],["B","ADD",37,57,"-7/2"],["B","ADD",37,56,"2"],["B","ADD",37,55,"3/2"],["B","ADD",37,54,"17/2"],["B","ADD",37,53,"-7/2"],["B","ADD",37,52,"2"],["B","SCALE",37,"8"],["B","ADD",67,37,"1/4"],["B","ADD",66,37,"1/4"],["B","ADD",65,37,"-5/4"],["B","ADD",64,37,"-3/2"],["B","ADD",63,37,"1/2"],["B","ADD",62,37,"1/4"],["B","ADD",61,37,"5/4"],["B","ADD",60,37,"3/4"],["B","ADD",59,37,"1/2"],["B","ADD",58,37,"1/4"],["B","ADD",57,37,"5/4"],["B","ADD",56,37,"3/4"],["B","ADD",55,37,"1/2"],["B","ADD",54,37,"1/4"],["B","ADD",53,37,"5/4"],["B","ADD",52,37,"3/4"],["B","ADD",36,67,"16"],["B","ADD",36,66,"6"],["B","ADD",36,65,"8"],["B","ADD",36,64,"-4"],["B","ADD",36,63,"-4"],["B","ADD",36,62,"-20"],["B","ADD",36,61,"8"],["B","ADD",36,60,"-4"],["B","ADD",36,59,"-4"],["B","ADD",36,58,"-20"],["B","ADD",36,57,"8"],["B","ADD",36,56,"-4"],["B","ADD",36,55,"-4"],["B","ADD",36,54,"-20"],["B","ADD",36,53,"8"],["B","ADD",36,52,"-4"],["B","SCALE",36,"1/2"],["B","ADD",67,36,"-1/2"],["B","ADD",65,36,"3/2"],["B","ADD",64,36,"2"],["B","ADD",63,36,"-1/4"],["B","ADD",62,36,"-1/4"],["B","ADD",61,36,"-1"],["B","ADD",60,36,"-1/2"],["B","ADD",59,36,"-1/4"],["B","ADD",58,36,"-1/4"],["B","ADD",57,36,"-1"],["B","ADD",56,36,"-1/2"],["B","ADD",55,36,"-1/4"],["B","ADD",54,36,"-1/4"],["B","ADD",53,36,"-1"],["B","ADD",52,36,"-1/2"],["B","ADD",37,36,"-3"],["B","ADD",37,36,"2/3"],["B","ADD",52,36,"-5/4"],["B","ADD",53,36,"-23/12"],["B","ADD",54,36,"-1/3"],["B","ADD",55,36,"-11/12"],["B","ADD",56,36,"-5/4"],["B","ADD",57,36,"-23/12"],["B","ADD",58,36,"-1/3"],["B","ADD",59,36,"-11/12"],["B","ADD",60,36,"-5/4"],["B","ADD",61,36,"-23/12"],["B","ADD",62,36,"-1/3"],["B","ADD",63,36,"-11/12"],["B","ADD",64,36,"-1/3"],["B","SCALE",36,"2/3"],["B","ADD",36,37,"-12"],["B","ADD",36,52,"-52"],["B","ADD",36,53,"128"],["B","ADD",36,54,"-332"],["B","ADD",36,55,"-76"],["B","ADD",36,56,"-52"],["B","ADD",36,57,"128"],["B","ADD",36,58,"-332"],["B","ADD",36,59,"-76"],["B","ADD",36,60,"-52"],["B","ADD",36,61,"128"],["B","ADD",36,62,"-332"],["B","ADD",36,63,"-76"],["B","ADD",36,64,"-28"],["B","ADD",36,65,"76"],["B","IDLE_ONE",36,[11]],["B","ADD",36,65,"-76"],["B","ADD",36,64,"28"],["B","ADD",36,63,"76"],["B","ADD",36,62,"332"],["B","ADD",36,61,"-128"],["B","ADD",36,60,"52"],["B","ADD",36,59,"76"],["B","ADD",36,58,"332"],["B","ADD",36,57,"-128"],["B","ADD",36,56,"52"],["B","ADD",36,55,"76"],["B","ADD",36,54,"332"],["B","ADD",36,53,"-128"],["B","ADD",36,52,"52"],["B","ADD",36,37,"12"],["B","SCALE",36,"3/2"],["B","ADD",64,36,"1/3"],["B","ADD",63,36,"11/12"],["B","ADD",62,36,"1/3"],["B","ADD",61,36,"23/12"],["B","ADD",60,36,"5/4"],["B","ADD",59,36,"11/12"],["B","ADD",58,36,"1/3"],["B","ADD",57,36,"23/12"],["B","ADD",56,36,"5/4"],["B","ADD",55,36,"11/12"],["B","ADD",54,36,"1/3"],["B","ADD",53,36,"23/12"],["B","ADD",52,36,"5/4"],["B","ADD",37,36,"-2/3"],["B","ADD",36,53,"-14/27"],["B","ADD",37,53,"46/135"],["B","ADD",52,53,"-88/135"],["B","ADD",54,53,"-47/270"],["B","ADD",55,53,"-43/90"],["B","ADD",56,53,"-88/135"],["B","ADD",57,53,"-1"],["B","ADD",58,53,"-47/270"],["B","ADD",59,53,"-43/90"],["B","ADD",60,53,"-88/135"],["B","ADD",61,53,"-1"],["B","ADD",62,53,"-47/270"],["B","ADD",63,53,"-43/90"],["B","ADD",64,53,"-22/135"],["B","ADD",65,53,"1/135"],["B","SCALE",53,"-4/135"],["B","ADD",53,37,"-1"],["B","ADD",53,52,"-4"],["B","ADD",53,54,"-26"],["B","ADD",53,55,"-6"],["B","ADD",53,56,"-4"],["B","ADD",53,57,"10"],["B","ADD",53,58,"-26"],["B","ADD",53,59,"-6"],["B","ADD",53,60,"-4"],["B","ADD",53,61,"10"],["B","ADD",53,62,"-26"],["B","ADD",53,63,"-6"],["B","ADD",53,64,"-2"],["B","ADD",53,65,"6"],["B","IDLE_ONE",53,[11]],["B","ADD",53,65,"-6"],["B","ADD",53,64,"2"],["B","ADD",53,63,"6"],["B","ADD",53,62,"26"],["B","ADD",53,61,"-10"],["B","ADD",53,60,"4"],["B","ADD",53,59,"6"],["B","ADD",53,58,"26"],["B","ADD",53,57,"-10"],["B","ADD",53,56,"4"],["B","ADD",53,55,"6"],["B","ADD",53,54,"26"],["B","ADD",53,52,"4"],["B","ADD",53,37,"1"],["B","SCALE",53,"-135/4"],["B","ADD",65,53,"-1/135"],["B","ADD",64,53,"22/135"],["B","ADD",63,53,"43/90"],["B","ADD",62,53,"47/270"],["B","ADD",61,53,"1"],["B","ADD",60,53,"88/135"],["B","ADD",59,53,"43/90"],["B","ADD",58,53,"47/270"],["B","ADD",57,53,"1"],["B","ADD",56,53,"88/135"],["B","ADD",55,53,"43/90"],["B","ADD",54,53,"47/270"],["B","ADD",52,53,"88/135"],["B","ADD",37,53,"-46/135"],["B","ADD",36,53,"14/27"],["B","ADD",37,36,"3"],["B","ADD",52,36,"1/2"],["B","ADD",53,36,"1"],["B","ADD",54,36,"1/4"],["B","ADD",55,36,"1/4"],["B","ADD",56,36,"1/2"],["B","ADD",57,36,"1"],["B","ADD",58,36,"1/4"],["B","ADD",59,36,"1/4"],["B","ADD",60,36,"1/2"],["B","ADD",61,36,"1"],["B","ADD",62,36,"1/4"],["B","ADD",63,36,"1/4"],["B","ADD",65,36,"1/2"],["B","SCALE",36,"-2"],["B","ADD",36,52,"-4"],["B","ADD",36,53,"8"],["B","ADD",36,54,"-20"],["B","ADD",36,55,"-4"],["B","ADD",36,56,"-4"],["B","ADD",36,57,"8"],["B","ADD",36,58,"-20"],["B","ADD",36,59,"-4"],["B","ADD",36,60,"-4"],["B","ADD",36,61,"8"],["B","ADD",36,62,"-20"],["B","ADD",36,63,"-4"],["B","ADD",36,64,"-6"],["B","ADD",36,65,"8"],["B","ADD",52,37,"-3/4"],["B","ADD",53,37,"-5/4"],["B","ADD",54,37,"-1/4"],["B","ADD",55,37,"-1/2"],["B","ADD",56,37,"-3/4"],["B","ADD",57,37,"-5/4"],["B","ADD",58,37,"-1/4"],["B","ADD",59,37,"-1/2"],["B","ADD",60,37,"-3/4"],["B","ADD",61,37,"-5/4"],["B","ADD",62,37,"-1/4"],["B","ADD",63,37,"-1/2"],["B","ADD",64,37,"-1/4"],["B","ADD",65,37,"-1/4"],["B","SCALE",37,"-1/8"],["B","ADD",37,52,"-2"],["B","ADD",37,53,"9/2"],["B","ADD",37,54,"-23/2"],["B","ADD",37,55,"-5/2"],["B","ADD",37,56,"-2"],["B","ADD",37,57,"9/2"],["B","ADD",37,58,"-23/2"],["B","ADD",37,59,"-5/2"],["B","ADD",37,60,"-2"],["B","ADD",37,61,"9/2"],["B","ADD",37,62,"-23/2"],["B","ADD",37,63,"-5/2"],["B","ADD",37,64,"-2"],["B","ADD",37,65,"5/2"],["B","SCALE",37,"2"],["B","ADD",37,36,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",11,0,"1"],["A","ADD",12,0,"2"],["A","ADD",13,0,"2"],["A","ADD",14,0,"2"],["A","ADD",15,0,"2"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",29,18,"1"],["A","ADD",30,18,"2"],["A","ADD",31,18,"2"],["A","ADD",32,18,"2"],["A","ADD",33,18,"2"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",11,1],["A","LAMBDA",29,-1],["A","SCALE",29,"-1"],["J",11,[11,0,18,29],[36,37,"-1","1/2"]],["A","LAMBDA",11,-1],["A","LAMBDA",29,1],["A","SCALE",29,"-1"],["A","ADD",0,11,"-1"],["A","ADD",18,29,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-2"],["A","ADD",32,18,"-2"],["A","ADD",31,18,"-2"],["A","ADD",30,18,"-2"],["A","ADD",29,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-2"],["A","ADD",14,0,"-2"],["A","ADD",13,0,"-2"],["A","ADD",12,0,"-2"],["A","ADD",11,0,"-1"],["B","LAMBDA",36,-1],["B","ADD",37,36,"1/2"],["B","SCALE",37,"1/2"],["B","ADD",37,65,"-5/2"],["B","ADD",37,64,"2"],["B","ADD",37,63,"5/2"],["B","ADD",37,62,"23/2"],["B","ADD",37,61,"-9/2"],["B","ADD",37,60,"2"],["B","ADD",37,59,"5/2"],["B","ADD",37,58,"23/2"],["B","ADD",37,57,"-9/2"],["B","ADD",37,56,"2"],["B","ADD",37,55,"5/2"],["B","ADD",37,54,"23/2"],["B","ADD",37,53,"-9/2"],["B","ADD",37,52,"2"],["B","SCALE",37,"-8"],["B","ADD",65,37,"1/4"],["B","ADD",64,37,"1/4"],["B","ADD",63,37,"1/2"],["B","ADD",62,37,"1/4"],["B","ADD",61,37,"5/4"],["B","ADD",60,37,"3/4"],["B","ADD",59,37,"1/2"],["B","ADD",58,37,"1/4"],["B","ADD",57,37,"5/4"],["B","ADD",56,37,"3/4"],["B","ADD",55,37,"1/2"],["B","ADD",54,37,"1/4"],["B","ADD",53,37,"5/4"],["B","ADD",52,37,"3/4"],["B","ADD",36,65,"-8"],["B","ADD",36,64,"6"],["B","ADD",36,63,"4"],["B","ADD",36,62,"20"],["B","ADD",36,61,"-8"],["B","ADD",36,60,"4"],["B","ADD",36,59,"4"],["B","ADD",36,58,"20"],["B","ADD",36,57,"-8"],["B","ADD",36,56,"4"],["B","ADD",36,55,"4"],["B","ADD",36,54,"20"],["B","ADD",36,53,"-8"],["B","ADD",36,52,"4"],["B","SCALE",36,"-1/2"],["B","ADD",65,36,"-1/2"],["B","ADD",63,36,"-1/4"],["B","ADD",62,36,"-1/4"],["B","ADD",61,36,"-1"],["B","ADD",60,36,"-1/2"],["B","ADD",59,36,"-1/4"],["B","ADD",58,36,"-1/4"],["B","ADD",57,36,"-1"],["B","ADD",56,36,"-1/2"],["B","ADD",55,36,"-1/4"],["B","ADD",54,36,"-1/4"],["B","ADD",53,36,"-1"],["B","ADD",52,36,"-1/2"],["B","ADD",37,36,"-3"],["B","ADD",36,52,"14"],["B","ADD",37,52,"-34"],["B","ADD",53,52,"-4"],["B","ADD",54,52,"-3/2"],["B","ADD",55,52,"1/2"],["B","ADD",56,52,"-1"],["B","ADD",57,52,"-4"],["B","ADD",58,52,"-3/2"],["B","ADD",59,52,"1/2"],["B","ADD",60,52,"-1"],["B","ADD",61,52,"-4"],["B","ADD",62,52,"-1/2"],["B","ADD",63,52,"1"],["B","SCALE",52,"-1"],["B","ADD",52,36,"1"],["B","ADD",52,37,"1"],["B","ADD",52,53,"-6"],["B","ADD",52,54,"16"],["B","ADD",52,55,"4"],["B","ADD",52,56,"2"],["B","ADD",52,57,"-6"],["B","ADD",52,58,"16"],["B","ADD",52,59,"4"],["B","ADD",52,60,"2"],["B","ADD",52,61,"-6"],["B","ADD",52,62,"14"],["B","ADD",52,63,"6"],["B","IDLE_ONE",52,[12]],["B","ADD",52,63,"-6"],["B","ADD",52,62,"-14"],["B","ADD",52,61,"6"],["B","ADD",52,60,"-2"],["B","ADD",52,59,"-4"],["B","ADD",52,58,"-16"],["B","ADD",52,57,"6"],["B","ADD",52,56,"-2"],["B","ADD",52,55,"-4"],["B","ADD",52,54,"-16"],["B","ADD",52,53,"6"],["B","ADD",52,37,"-1"],["B","ADD",52,36,"-1"],["B","SCALE",52,"-1"],["B","ADD",63,52,"-1"],["B","ADD",62,52,"1/2"],["B","ADD",61,52,"4"],["B","ADD",60,52,"1"],["B","ADD",59,52,"-1/2"],["B","ADD",58,52,"3/2"],["B","ADD",57,52,"4"],["B","ADD",56,52,"1"],["B","ADD",55,52,"-1/2"],["B","ADD",54,52,"3/2"],["B","ADD",53,52,"4"],["B","ADD",37,52,"34"],["B","ADD",36,52,"-14"],["B","ADD",37,36,"5/2"],["B","ADD",52,36,"1/8"],["B","ADD",53,36,"3/8"],["B","ADD",54,36,"1/8"],["B","ADD",56,36,"1/8"],["B","ADD",57,36,"3/8"],["B","ADD",58,36,"1/8"],["B","ADD",60,36,"1/8"],["B","ADD",61,36,"3/8"],["B","ADD",62,36,"1/16"],["B","ADD",63,36,"-1/16"],["B","SCALE",36,"1/8"],["B","ADD",36,37,"-1"],["B","ADD",36,52,"-4"],["B","ADD",36,53,"10"],["B","ADD",36,54,"-26"],["B","ADD",36,55,"-6"],["B","ADD",36,56,"-4"],["B","ADD",36,57,"10"],["B","ADD",36,58,"-26"],["B","ADD",36,59,"-6"],["B","ADD",36,60,"-4"],["B","ADD",36,61,"10"],["B","ADD",36,62,"-24"],["B","ADD",36,63,"-10"],["B","IDLE_ONE",36,[12]],["B","ADD",36,63,"10"],["B","ADD",36,62,"24"],["B","ADD",36,61,"-10"],["B","ADD",36,60,"4"],["B","ADD",36,59,"6"],["B","ADD",36,58,"26"],["B","ADD",36,57,"-10"],["B","ADD",36,56,"4"],["B","ADD",36,55,"6"],["B","ADD",36,54,"26"],["B","ADD",36,53,"-10"],["B","ADD",36,52,"4"],["B","ADD",36,37,"1"],["B","SCALE",36,"8"],["B","ADD",63,36,"1/16"],["B","ADD",62,36,"-1/16"],["B","ADD",61,36,"-3/8"],["B","ADD",60,36,"-1/8"],["B","ADD",58,36,"-1/8"],["B","ADD",57,36,"-3/8"],["B","ADD",56,36,"-1/8"],["B","ADD",54,36,"-1/8"],["B","ADD",53,36,"-3/8"],["B","ADD",52,36,"-1/8"],["B","ADD",37,36,"-5/2"],["B","SWAP",36,37],["B","ADD",52,36,"-3/4"],["B","ADD",53,36,"-5/4"],["B","ADD",54,36,"-1/4"],["B","ADD",55,36,"-1/2"],["B","ADD",56,36,"-3/4"],["B","ADD",57,36,"-5/4"],["B","ADD",58,36,"-1/4"],["B","ADD",59,36,"-1/2"],["B","ADD",60,36,"-3/4"],["B","ADD",61,36,"-5/4"],["B","ADD",62,36,"-1/4"],["B","ADD",63,36,"-1/4"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"1/2"],["B","ADD",36,52,"1"],["B","ADD",36,53,"-3"],["B","ADD",36,54,"8"],["B","ADD",36,55,"2"],["B","ADD",36,56,"1"],["B","ADD",36,57,"-3"],["B","ADD",36,58,"8"],["B","ADD",36,59,"2"],["B","ADD",36,60,"1"],["B","ADD",36,61,"-3"],["B","ADD",36,62,"6"],["B","ADD",36,63,"2"],["B","ADD",52,37,"-7/4"],["B","ADD",53,37,"-11/4"],["B","ADD",54,37,"-1/2"],["B","ADD",55,37,"-5/4"],["B","ADD",56,37,"-7/4"],["B","ADD",57,37,"-11/4"],["B","ADD",58,37,"-1/2"],["B","ADD",59,37,"-5/4"],["B","ADD",60,37,"-7/4"],["B","ADD",61,37,"-11/4"],["B","ADD",62,37,"-3/4"],["B","ADD",63,37,"-1/4"],["B","SCALE",37,"1/2"],["B","ADD",37,52,"-1"],["B","ADD",37,53,"1"],["B","ADD",37,54,"-2"],["B","ADD",37,56,"-1"],["B","ADD",37,57,"1"],["B","ADD",37,58,"-2"],["B","ADD",37,60,"-1"],["B","ADD",37,61,"1"],["B","ADD",37,62,"-2"],["B","ADD",37,63,"-2"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",12,0,"1"],["A","ADD",13,0,"2"],["A","ADD",14,0,"2"],["A","ADD",15,0,"2"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",30,18,"1"],["A","ADD",31,18,"2"],["A","ADD",32,18,"2"],["A","ADD",33,18,"2"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",12,1],["A","LAMBDA",30,-1],["A","SCALE",30,"-1"],["J",12,[12,0,18,30],[36,37,"-1","1/2"]],["A","LAMBDA",12,-1],["A","LAMBDA",30,1],["A","SCALE",30,"-1"],["A","ADD",0,12,"-1"],["A","ADD",18,30,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-2"],["A","ADD",32,18,"-2"],["A","ADD",31,18,"-2"],["A","ADD",30,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-2"],["A","ADD",14,0,"-2"],["A","ADD",13,0,"-2"],["A","ADD",12,0,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,63,"2"],["B","ADD",37,62,"2"],["B","ADD",37,61,"-1"],["B","ADD",37,60,"1"],["B","ADD",37,58,"2"],["B","ADD",37,57,"-1"],["B","ADD",37,56,"1"],["B","ADD",37,54,"2"],["B","ADD",37,53,"-1"],["B","ADD",37,52,"1"],["B","SCALE",37,"2"],["B","ADD",63,37,"1/4"],["B","ADD",62,37,"3/4"],["B","ADD",61,37,"11/4"],["B","ADD",60,37,"7/4"],["B","ADD",59,37,"5/4"],["B","ADD",58,37,"1/2"],["B","ADD",57,37,"11/4"],["B","ADD",56,37,"7/4"],["B","ADD",55,37,"5/4"],["B","ADD",54,37,"1/2"],["B","ADD",53,37,"11/4"],["B","ADD",52,37,"7/4"],["B","ADD",36,63,"-2"],["B","ADD",36,62,"-6"],["B","ADD",36,61,"3"],["B","ADD",36,60,"-1"],["B","ADD",36,59,"-2"],["B","ADD",36,58,"-8"],["B","ADD",36,57,"3"],["B","ADD",36,56,"-1"],["B","ADD",36,55,"-2"],["B","ADD",36,54,"-8"],["B","ADD",36,53,"3"],["B","ADD",36,52,"-1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-2"],["B","ADD",63,36,"1/4"],["B","ADD",62,36,"1/4"],["B","ADD",61,36,"5/4"],["B","ADD",60,36,"3/4"],["B","ADD",59,36,"1/2"],["B","ADD",58,36,"1/4"],["B","ADD",57,36,"5/4"],["B","ADD",56,36,"3/4"],["B","ADD",55,36,"1/2"],["B","ADD",54,36,"1/4"],["B","ADD",53,36,"5/4"],["B","ADD",52,36,"3/4"],["B","SWAP",36,37],["B","ADD",37,36,"7/4"],["B","ADD",52,36,"-7/16"],["B","ADD",53,36,"-9/16"],["B","ADD",54,36,"-1/16"],["B","ADD",55,36,"-3/8"],["B","ADD",56,36,"-7/16"],["B","ADD",57,36,"-9/16"],["B","ADD",58,36,"-1/16"],["B","ADD",59,36,"-3/8"],["B","ADD",60,36,"-1/8"],["B","ADD",61,36,"1/4"],["B","SCALE",36,"-1/4"],["B","ADD",36,52,"2"],["B","ADD",36,53,"-4"],["B","ADD",36,54,"10"],["B","ADD",36,55,"2"],["B","ADD",36,56,"2"],["B","ADD",36,57,"-4"],["B","ADD",36,58,"10"],["B","ADD",36,59,"2"],["B","ADD",36,60,"2"],["B","ADD",36,61,"-2"],["B","IDLE_ONE",36,[13]],["B","ADD",36,61,"2"],["B","ADD",36,60,"-2"],["B","ADD",36,59,"-2"],["B","ADD",36,58,"-10"],["B","ADD",36,57,"4"],["B","ADD",36,56,"-2"],["B","ADD",36,55,"-2"],["B","ADD",36,54,"-10"],["B","ADD",36,53,"4"],["B","ADD",36,52,"-2"],["B","SCALE",36,"-4"],["B","ADD",61,36,"-1/4"],["B","ADD",60,36,"1/8"],["B","ADD",59,36,"3/8"],["B","ADD",58,36,"1/16"],["B","ADD",57,36,"9/16"],["B","ADD",56,36,"7/16"],["B","ADD",55,36,"3/8"],["B","ADD",54,36,"1/16"],["B","ADD",53,36,"9/16"],["B","ADD",52,36,"7/16"],["B","ADD",37,36,"-7/4"],["B","ADD",37,36,"2"],["B","ADD",52,36,"-1/4"],["B","ADD",53,36,"-1/4"],["B","ADD",55,36,"-1/4"],["B","ADD",56,36,"-1/4"],["B","ADD",57,36,"-1/4"],["B","ADD",59,36,"-1/4"],["B","ADD",61,36,"1/2"],["B","ADD",36,37,"1"],["B","ADD",36,52,"4"],["B","ADD",36,53,"-10"],["B","ADD",36,54,"26"],["B","ADD",36,55,"6"],["B","ADD",36,56,"4"],["B","ADD",36,57,"-10"],["B","ADD",36,58,"26"],["B","ADD",36,59,"6"],["B","ADD",36,60,"2"],["B","ADD",36,61,"-6"],["B","IDLE_ONE",36,[13]],["B","ADD",36,61,"6"],["B","ADD",36,60,"-2"],["B","ADD",36,59,"-6"],["B","ADD",36,58,"-26"],["B","ADD",36,57,"10"],["B","ADD",36,56,"-4"],["B","ADD",36,55,"-6"],["B","ADD",36,54,"-26"],["B","ADD",36,53,"10"],["B","ADD",36,52,"-4"],["B","ADD",36,37,"-1"],["B","ADD",61,36,"-1/2"],["B","ADD",59,36,"1/4"],["B","ADD",57,36,"1/4"],["B","ADD",56,36,"1/4"],["B","ADD",55,36,"1/4"],["B","ADD",53,36,"1/4"],["B","ADD",52,36,"1/4"],["B","ADD",37,36,"-2"],["B","ADD",37,36,"2"],["B","ADD",52,36,"-1/4"],["B","ADD",53,36,"-1/4"],["B","ADD",55,36,"-1/4"],["B","ADD",56,36,"-1/4"],["B","ADD",57,36,"-1/4"],["B","ADD",59,36,"-1/4"],["B","ADD",60,36,"-1/4"],["B","ADD",61,36,"1/4"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"1/2"],["B","ADD",36,52,"-1"],["B","ADD",36,53,"1"],["B","ADD",36,54,"-2"],["B","ADD",36,56,"-1"],["B","ADD",36,57,"1"],["B","ADD",36,58,"-2"],["B","ADD",36,60,"-3"],["B","ADD",36,61,"1"],["B","ADD",52,37,"-3/4"],["B","ADD",53,37,"-5/4"],["B","ADD",54,37,"-1/4"],["B","ADD",55,37,"-1/2"],["B","ADD",56,37,"-3/4"],["B","ADD",57,37,"-5/4"],["B","ADD",58,37,"-1/4"],["B","ADD",59,37,"-1/2"],["B","ADD",60,37,"-1/4"],["B","ADD",61,37,"-1/4"],["B","SCALE",37,"-1/2"],["B","ADD",37,52,"-1"],["B","ADD",37,53,"3"],["B","ADD",37,54,"-8"],["B","ADD",37,55,"-2"],["B","ADD",37,56,"-1"],["B","ADD",37,57,"3"],["B","ADD",37,58,"-8"],["B","ADD",37,59,"-2"],["B","ADD",37,60,"-1"],["B","ADD",37,61,"1"],["B","SCALE",37,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",13,0,"1"],["A","ADD",14,0,"2"],["A","ADD",15,0,"2"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",31,18,"1"],["A","ADD",32,18,"2"],["A","ADD",33,18,"2"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",13,1],["A","LAMBDA",31,-1],["A","SCALE",31,"-1"],["J",13,[13,0,18,31],[36,37,"-1","1/2"]],["A","LAMBDA",13,-1],["A","LAMBDA",31,1],["A","SCALE",31,"-1"],["A","ADD",0,13,"-1"],["A","ADD",18,31,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-2"],["A","ADD",32,18,"-2"],["A","ADD",31,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-2"],["A","ADD",14,0,"-2"],["A","ADD",13,0,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"2"],["B","ADD",37,61,"-1"],["B","ADD",37,60,"1"],["B","ADD",37,59,"2"],["B","ADD",37,58,"8"],["B","ADD",37,57,"-3"],["B","ADD",37,56,"1"],["B","ADD",37,55,"2"],["B","ADD",37,54,"8"],["B","ADD",37,53,"-3"],["B","ADD",37,52,"1"],["B","SCALE",37,"-2"],["B","ADD",61,37,"1/4"],["B","ADD",60,37,"1/4"],["B","ADD",59,37,"1/2"],["B","ADD",58,37,"1/4"],["B","ADD",57,37,"5/4"],["B","ADD",56,37,"3/4"],["B","ADD",55,37,"1/2"],["B","ADD",54,37,"1/4"],["B","ADD",53,37,"5/4"],["B","ADD",52,37,"3/4"],["B","ADD",36,61,"-1"],["B","ADD",36,60,"3"],["B","ADD",36,58,"2"],["B","ADD",36,57,"-1"],["B","ADD",36,56,"1"],["B","ADD",36,54,"2"],["B","ADD",36,53,"-1"],["B","ADD",36,52,"1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-2"],["B","ADD",61,36,"-1/4"],["B","ADD",60,36,"1/4"],["B","ADD",59,36,"1/4"],["B","ADD",57,36,"1/4"],["B","ADD",56,36,"1/4"],["B","ADD",55,36,"1/4"],["B","ADD",53,36,"1/4"],["B","ADD",52,36,"1/4"],["B","ADD",37,36,"-2"],["B","ADD",36,52,"14"],["B","ADD",37,52,"-34"],["B","ADD",53,52,"-4"],["B","ADD",54,52,"-3/2"],["B","ADD",55,52,"1/2"],["B","ADD",56,52,"-1"],["B","ADD",57,52,"-4"],["B","ADD",58,52,"-1/2"],["B","ADD",59,52,"1"],["B","SCALE",52,"-1"],["B","ADD",52,36,"1"],["B","ADD",52,37,"1"],["B","ADD",52,53,"-6"],["B","ADD",52,54,"16"],["B","ADD",52,55,"4"],["B","ADD",52,56,"2"],["B","ADD",52,57,"-6"],["B","ADD",52,58,"14"],["B","ADD",52,59,"6"],["B","IDLE_ONE",52,[14]],["B","ADD",52,59,"-6"],["B","ADD",52,58,"-14"],["B","ADD",52,57,"6"],["B","ADD",52,56,"-2"],["B","ADD",52,55,"-4"],["B","ADD",52,54,"-16"],["B","ADD",52,53,"6"],["B","ADD",52,37,"-1"],["B","ADD",52,36,"-1"],["B","SCALE",52,"-1"],["B","ADD",59,52,"-1"],["B","ADD",58,52,"1/2"],["B","ADD",57,52,"4"],["B","ADD",56,52,"1"],["B","ADD",55,52,"-1/2"],["B","ADD",54,52,"3/2"],["B","ADD",53,52,"4"],["B","ADD",37,52,"34"],["B","ADD",36,52,"-14"],["B","ADD",37,36,"5/2"],["B","ADD",52,36,"1/8"],["B","ADD",53,36,"3/8"],["B","ADD",54,36,"1/8"],["B","ADD",56,36,"1/8"],["B","ADD",57,36,"3/8"],["B","ADD",58,36,"1/16"],["B","ADD",59,36,"-1/16"],["B","SCALE",36,"1/8"],["B","ADD",36,37,"-1"],["B","ADD",36,52,"-4"],["B","ADD",36,53,"10"],["B","ADD",36,54,"-26"],["B","ADD",36,55,"-6"],["B","ADD",36,56,"-4"],["B","ADD",36,57,"10"],["B","ADD",36,58,"-24"],["B","ADD",36,59,"-10"],["B","IDLE_ONE",36,[14]],["B","ADD",36,59,"10"],["B","ADD",36,58,"24"],["B","ADD",36,57,"-10"],["B","ADD",36,56,"4"],["B","ADD",36,55,"6"],["B","ADD",36,54,"26"],["B","ADD",36,53,"-10"],["B","ADD",36,52,"4"],["B","ADD",36,37,"1"],["B","SCALE",36,"8"],["B","ADD",59,36,"1/16"],["B","ADD",58,36,"-1/16"],["B","ADD",57,36,"-3/8"],["B","ADD",56,36,"-1/8"],["B","ADD",54,36,"-1/8"],["B","ADD",53,36,"-3/8"],["B","ADD",52,36,"-1/8"],["B","ADD",37,36,"-5/2"],["B","SWAP",36,37],["B","ADD",52,36,"-3/4"],["B","ADD",53,36,"-5/4"],["B","ADD",54,36,"-1/4"],["B","ADD",55,36,"-1/2"],["B","ADD",56,36,"-3/4"],["B","ADD",57,36,"-5/4"],["B","ADD",58,36,"-1/4"],["B","ADD",59,36,"-1/4"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"1/2"],["B","ADD",36,52,"1"],["B","ADD",36,53,"-3"],["B","ADD",36,54,"8"],["B","ADD",36,55,"2"],["B","ADD",36,56,"1"],["B","ADD",36,57,"-3"],["B","ADD",36,58,"6"],["B","ADD",36,59,"2"],["B","ADD",52,37,"-7/4"],["B","ADD",53,37,"-11/4"],["B","ADD",54,37,"-1/2"],["B","ADD",55,37,"-5/4"],["B","ADD",56,37,"-7/4"],["B","ADD",57,37,"-11/4"],["B","ADD",58,37,"-3/4"],["B","ADD",59,37,"-1/4"],["B","SCALE",37,"1/2"],["B","ADD",37,52,"-1"],["B","ADD",37,53,"1"],["B","ADD",37,54,"-2"],["B","ADD",37,56,"-1"],["B","ADD",37,57,"1"],["B","ADD",37,58,"-2"],["B","ADD",37,59,"-2"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",14,0,"1"],["A","ADD",15,0,"2"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",32,18,"1"],["A","ADD",33,18,"2"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",14,1],["A","LAMBDA",32,-1],["A","SCALE",32,"-1"],["J",14,[14,0,18,32],[36,37,"-1","1/2"]],["A","LAMBDA",14,-1],["A","LAMBDA",32,1],["A","SCALE",32,"-1"],["A","ADD",0,14,"-1"],["A","ADD",18,32,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-2"],["A","ADD",32,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-2"],["A","ADD",14,0,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,59,"2"],["B","ADD",37,58,"2"],["B","ADD",37,57,"-1"],["B","ADD",37,56,"1"],["B","ADD",37,54,"2"],["B","ADD",37,53,"-1"],["B","ADD",37,52,"1"],["B","SCALE",37,"2"],["B","ADD",59,37,"1/4"],["B","ADD",58,37,"3/4"],["B","ADD",57,37,"11/4"],["B","ADD",56,37,"7/4"],["B","ADD",55,37,"5/4"],["B","ADD",54,37,"1/2"],["B","ADD",53,37,"11/4"],["B","ADD",52,37,"7/4"],["B","ADD",36,59,"-2"],["B","ADD",36,58,"-6"],["B","ADD",36,57,"3"],["B","ADD",36,56,"-1"],["B","ADD",36,55,"-2"],["B","ADD",36,54,"-8"],["B","ADD",36,53,"3"],["B","ADD",36,52,"-1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-2"],["B","ADD",59,36,"1/4"],["B","ADD",58,36,"1/4"],["B","ADD",57,36,"5/4"],["B","ADD",56,36,"3/4"],["B","ADD",55,36,"1/2"],["B","ADD",54,36,"1/4"],["B","ADD",53,36,"5/4"],["B","ADD",52,36,"3/4"],["B","SWAP",36,37],["B","ADD",37,36,"7/4"],["B","ADD",52,36,"-7/16"],["B","ADD",53,36,"-9/16"],["B","ADD",54,36,"-1/16"],["B","ADD",55,36,"-3/8"],["B","ADD",56,36,"-1/8"],["B","ADD",57,36,"1/4"],["B","SCALE",36,"-1/4"],["B","ADD",36,52,"2"],["B","ADD",36,53,"-4"],["B","ADD",36,54,"10"],["B","ADD",36,55,"2"],["B","ADD",36,56,"2"],["B","ADD",36,57,"-2"],["B","IDLE_ONE",36,[15]],["B","ADD",36,57,"2"],["B","ADD",36,56,"-2"],["B","ADD",36,55,"-2"],["B","ADD",36,54,"-10"],["B","ADD",36,53,"4"],["B","ADD",36,52,"-2"],["B","SCALE",36,"-4"],["B","ADD",57,36,"-1/4"],["B","ADD",56,36,"1/8"],["B","ADD",55,36,"3/8"],["B","ADD",54,36,"1/16"],["B","ADD",53,36,"9/16"],["B","ADD",52,36,"7/16"],["B","ADD",37,36,"-7/4"],["B","ADD",37,36,"2"],["B","ADD",52,36,"-1/4"],["B","ADD",53,36,"-1/4"],["B","ADD",55,36,"-1/4"],["B","ADD",57,36,"1/2"],["B","ADD",36,37,"1"],["B","ADD",36,52,"4"],["B","ADD",36,53,"-10"],["B","ADD",36,54,"26"],["B","ADD",36,55,"6"],["B","ADD",36,56,"2"],["B","ADD",36,57,"-6"],["B","IDLE_ONE",36,[15]],["B","ADD",36,57,"6"],["B","ADD",36,56,"-2"],["B","ADD",36,55,"-6"],["B","ADD",36,54,"-26"],["B","ADD",36,53,"10"],["B","ADD",36,52,"-4"],["B","ADD",36,37,"-1"],["B","ADD",57,36,"-1/2"],["B","ADD",55,36,"1/4"],["B","ADD",53,36,"1/4"],["B","ADD",52,36,"1/4"],["B","ADD",37,36,"-2"],["B","ADD",37,36,"2"],["B","ADD",52,36,"-1/4"],["B","ADD",53,36,"-1/4"],["B","ADD",55,36,"-1/4"],["B","ADD",56,36,"-1/4"],["B","ADD",57,36,"1/4"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"1/2"],["B","ADD",36,52,"-1"],["B","ADD",36,53,"1"],["B","ADD",36,54,"-2"],["B","ADD",36,56,"-3"],["B","ADD",36,57,"1"],["B","ADD",52,37,"-3/4"],["B","ADD",53,37,"-5/4"],["B","ADD",54,37,"-1/4"],["B","ADD",55,37,"-1/2"],["B","ADD",56,37,"-1/4"],["B","ADD",57,37,"-1/4"],["B","SCALE",37,"-1/2"],["B","ADD",37,52,"-1"],["B","ADD",37,53,"3"],["B","ADD",37,54,"-8"],["B","ADD",37,55,"-2"],["B","ADD",37,56,"-1"],["B","ADD",37,57,"1"],["B","SCALE",37,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",15,0,"1"],["A","ADD",16,0,"2"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",33,18,"1"],["A","ADD",34,18,"2"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",15,1],["A","LAMBDA",33,-1],["A","SCALE",33,"-1"],["J",15,[15,0,18,33],[36,37,"-1","1/2"]],["A","LAMBDA",15,-1],["A","LAMBDA",33,1],["A","SCALE",33,"-1"],["A","ADD",0,15,"-1"],["A","ADD",18,33,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-2"],["A","ADD",33,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-2"],["A","ADD",15,0,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"2"],["B","ADD",37,57,"-1"],["B","ADD",37,56,"1"],["B","ADD",37,55,"2"],["B","ADD",37,54,"8"],["B","ADD",37,53,"-3"],["B","ADD",37,52,"1"],["B","SCALE",37,"-2"],["B","ADD",57,37,"1/4"],["B","ADD",56,37,"1/4"],["B","ADD",55,37,"1/2"],["B","ADD",54,37,"1/4"],["B","ADD",53,37,"5/4"],["B","ADD",52,37,"3/4"],["B","ADD",36,57,"-1"],["B","ADD",36,56,"3"],["B","ADD",36,54,"2"],["B","ADD",36,53,"-1"],["B","ADD",36,52,"1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-2"],["B","ADD",57,36,"-1/4"],["B","ADD",56,36,"1/4"],["B","ADD",55,36,"1/4"],["B","ADD",53,36,"1/4"],["B","ADD",52,36,"1/4"],["B","ADD",37,36,"-2"],["B","ADD",36,52,"14"],["B","ADD",37,52,"-34"],["B","ADD",53,52,"-4"],["B","ADD",54,52,"-1/2"],["B","ADD",55,52,"1"],["B","SCALE",52,"-1"],["B","ADD",52,36,"1"],["B","ADD",52,37,"1"],["B","ADD",52,53,"-6"],["B","ADD",52,54,"14"],["B","ADD",52,55,"6"],["B","IDLE_ONE",52,[16]],["B","ADD",52,55,"-6"],["B","ADD",52,54,"-14"],["B","ADD",52,53,"6"],["B","ADD",52,37,"-1"],["B","ADD",52,36,"-1"],["B","SCALE",52,"-1"],["B","ADD",55,52,"-1"],["B","ADD",54,52,"1/2"],["B","ADD",53,52,"4"],["B","ADD",37,52,"34"],["B","ADD",36,52,"-14"],["B","ADD",37,36,"5/2"],["B","ADD",52,36,"1/8"],["B","ADD",53,36,"3/8"],["B","ADD",54,36,"1/16"],["B","ADD",55,36,"-1/16"],["B","SCALE",36,"1/8"],["B","ADD",36,37,"-1"],["B","ADD",36,52,"-4"],["B","ADD",36,53,"10"],["B","ADD",36,54,"-24"],["B","ADD",36,55,"-10"],["B","IDLE_ONE",36,[16]],["B","ADD",36,55,"10"],["B","ADD",36,54,"24"],["B","ADD",36,53,"-10"],["B","ADD",36,52,"4"],["B","ADD",36,37,"1"],["B","SCALE",36,"8"],["B","ADD",55,36,"1/16"],["B","ADD",54,36,"-1/16"],["B","ADD",53,36,"-3/8"],["B","ADD",52,36,"-1/8"],["B","ADD",37,36,"-5/2"],["B","SWAP",36,37],["B","ADD",52,36,"-3/4"],["B","ADD",53,36,"-5/4"],["B","ADD",54,36,"-1/4"],["B","ADD",55,36,"-1/4"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"1/2"],["B","ADD",36,52,"1"],["B","ADD",36,53,"-3"],["B","ADD",36,54,"6"],["B","ADD",36,55,"2"],["B","ADD",52,37,"-7/4"],["B","ADD",53,37,"-11/4"],["B","ADD",54,37,"-3/4"],["B","ADD",55,37,"-1/4"],["B","SCALE",37,"1/2"],["B","ADD",37,52,"-1"],["B","ADD",37,53,"1"],["B","ADD",37,54,"-2"],["B","ADD",37,55,"-2"],["B","SCALE",37,"-1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",16,0,"1"],["A","ADD",17,0,"2"],["A","SCALE",0,"-1"],["A","ADD",34,18,"1"],["A","ADD",35,18,"2"],["A","SCALE",18,"-1"],["A","LAMBDA",16,1],["A","LAMBDA",34,-1],["A","SCALE",34,"-1"],["J",16,[16,0,18,34],[36,37,"-1","1/2"]],["A","LAMBDA",16,-1],["A","LAMBDA",34,1],["A","SCALE",34,"-1"],["A","ADD",0,16,"-1"],["A","ADD",18,34,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-2"],["A","ADD",34,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-2"],["A","ADD",16,0,"-1"],["B","LAMBDA",36,-1],["B","SCALE",37,"-2"],["B","ADD",37,55,"2"],["B","ADD",37,54,"2"],["B","ADD",37,53,"-1"],["B","ADD",37,52,"1"],["B","SCALE",37,"2"],["B","ADD",55,37,"1/4"],["B","ADD",54,37,"3/4"],["B","ADD",53,37,"11/4"],["B","ADD",52,37,"7/4"],["B","ADD",36,55,"-2"],["B","ADD",36,54,"-6"],["B","ADD",36,53,"3"],["B","ADD",36,52,"-1"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-2"],["B","ADD",55,36,"1/4"],["B","ADD",54,36,"1/4"],["B","ADD",53,36,"5/4"],["B","ADD",52,36,"3/4"],["B","SWAP",36,37],["B","ADD",37,36,"7/4"],["B","ADD",52,36,"-1/8"],["B","ADD",53,36,"1/4"],["B","SCALE",36,"-1/4"],["B","ADD",36,37,"-1"],["B","ADD",36,53,"4"],["B","IDLE_ONE",36,[17]],["B","ADD",36,53,"-4"],["B","ADD",36,37,"1"],["B","SCALE",36,"-4"],["B","ADD",53,36,"-1/4"],["B","ADD",52,36,"1/8"],["B","ADD",37,36,"-7/4"],["B","ADD",37,36,"5/3"],["B","ADD",52,36,"-1/6"],["B","ADD",53,36,"1/6"],["B","SCALE",36,"-1/3"],["B","ADD",36,37,"1"],["B","ADD",36,52,"2"],["B","ADD",36,53,"-6"],["B","IDLE_ONE",36,[17]],["B","ADD",36,53,"6"],["B","ADD",36,52,"-2"],["B","ADD",36,37,"-1"],["B","SCALE",36,"-3"],["B","ADD",53,36,"-1/6"],["B","ADD",52,36,"1/6"],["B","ADD",37,36,"-5/3"],["B","ADD",37,36,"2"],["B","ADD",52,36,"-1/4"],["B","ADD",53,36,"1/4"],["B","SCALE",36,"-1/2"],["B","ADD",36,37,"1/2"],["B","ADD",36,52,"-3"],["B","ADD",36,53,"1"],["B","ADD",52,37,"-1/4"],["B","ADD",53,37,"-1/4"],["B","SCALE",37,"-1/2"],["B","ADD",37,52,"-1"],["B","ADD",37,53,"1"],["B","SCALE",37,"1/2"],["B","ADD",37,36,"-1/2"],["B","ADD",36,37,"1"],["B","LAMBDA",36,1],["A","ADD",17,0,"1"],["A","SCALE",0,"-1"],["A","ADD",35,18,"1"],["A","SCALE",18,"-1"],["A","LAMBDA",17,1],["A","LAMBDA",35,-1],["A","SCALE",35,"-1"],["J",17,[17,0,18,35],[36,37,"-1","1/2"]],["A","LAMBDA",17,-1],["A","LAMBDA",35,1],["A","SCALE",35,"-1"],["A","ADD",0,17,"-1"],["A","ADD",18,35,"-1"],["A","SCALE",18,"-1"],["A","ADD",35,18,"-1"],["A","SCALE",0,"-1"],["A","ADD",17,0,"-1"],["A","LAMBDA",0,-1],["A","LAMBDA",1,-1],["A","LAMBDA",2,-1],["A","LAMBDA",3,-1],["A","LAMBDA",4,-1],["A","LAMBDA",5,-1],["A","LAMBDA",6,-1],["A","LAMBDA",7,-1],["A","LAMBDA",8,-1],["A","LAMBDA",9,-1],["A","LAMBDA",10,-1],["A","LAMBDA",11,-1],["A","LAMBDA",12,-1],["A","LAMBDA",13,-1],["A","LAMBDA",14,-1],["A","LAMBDA",15,-1],["A","LAMBDA",16,-1],["A","LAMBDA",17,-1],["A","LAMBDA",18,-1],["A","LAMBDA",19,-1],["A","LAMBDA",20,-1],["A","LAMBDA",21,-1],["A","LAMBDA",22,-1],["A","LAMBDA",23,-1],["A","LAMBDA",24,-1],["A","LAMBDA",25,-1],["A","LAMBDA",26,-1],["A","LAMBDA",27,-1],["A","LAMBDA",28,-1],["A","LAMBDA",29,-1],["A","LAMBDA",30,-1],["A","LAMBDA",31,-1],["A","LAMBDA",32,-1],["A","LAMBDA",33,-1],["A","LAMBDA",34,-1],["A","LAMBDA",35,-1],["B","LAMBDA",36,-1],["B","SCALE",37,"2"],["B","ADD",37,53,"-1"],["B","ADD",37,52,"1"],["B","SCALE",37,"-2"],["B","ADD",53,37,"1/4"],["B","ADD",52,37,"1/4"],["B","ADD",36,53,"-1"],["B","ADD",36,52,"3"],["B","ADD",36,37,"-1/2"],["B","SCALE",36,"-2"],["B","ADD",53,36,"-1/4"],["B","ADD",52,36,"1/4"],["B","ADD",37,36,"-2"],["B","LAMBDA",36,-1],["B","LAMBDA",37,-1],["B","LAMBDA",38,-1],["B","LAMBDA",39,-1],["B","LAMBDA",40,-1],["B","LAMBDA",41,-1],["B","LAMBDA",42,-1],["B","LAMBDA",43,-1],["B","LAMBDA",44,-1],["B","LAMBDA",45,-1],["B","LAMBDA",46,-1],["B","LAMBDA",47,-1],["B","LAMBDA",48,-1],["B","LAMBDA",49,-1],["B","LAMBDA",50,-1],["B","LAMBDA",51,-1],["B","LAMBDA",52,-1],["B","LAMBDA",53,-1],["B","LAMBDA",54,-1],["B","LAMBDA",55,-1],["B","LAMBDA",56,-1],["B","LAMBDA",57,-1],["B","LAMBDA",58,-1],["B","LAMBDA",59,-1],["B","LAMBDA",60,-1],["B","LAMBDA",61,-1],["B","LAMBDA",62,-1],["B","LAMBDA",63,-1],["B","LAMBDA",64,-1],["B","LAMBDA",65,-1],["B","LAMBDA",66,-1],["B","LAMBDA",67,-1]],"ops_note":"QSELF(x, k): R[x] *= q^k, one paid rank-1 job on one register (new op; not in the retained alphabet).; source interval457..575 replaced by a three-QUERY even-basis factorization; no QSELF"} \ No newline at end of file diff --git a/research/p104-frontier-7156-application-review/inputs/pr7113/LICENSE b/research/p104-frontier-7156-application-review/inputs/pr7113/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7113/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/p104-frontier-7156-application-review/inputs/pr7155/NOTICE b/research/p104-frontier-7156-application-review/inputs/pr7155/NOTICE new file mode 100644 index 0000000000..c5466006c2 --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7155/NOTICE @@ -0,0 +1,20 @@ +Prepared for Clear1nsight with substantial OpenAI Codex and ChatGPT Pro +assistance. Apache-2.0. + +Rohan Arun: chart-237 witness, signed application and endpoint construction. +dillona: complete chart-595 source, width repair and temporal replay adaptation. +Ali Romman: causal-history owned-buffer identity and helper bases +(https://github.com/CrocSwap/integer-mult-bounds/discussions/5600#discussioncomment-19209322). +Jerry Chen / CubeJerry: contact-free retiming, exact temporal histories and +verification. Matarener: complete helper kernels. ToikY: price engines and +earlier chart leads. Cinna Davis / 1337isnot1337, Dugongue, DreamingOfClouds, +Douglas Colkitt/#7000 reviewers and all authors in the source closure retain +their credit. + +The complete #7148 package, original notices, and all nested sources are +retained verbatim inside its archive. #7147 contributes eight exact source +files, including its NOTICE, not a second duplicate source closure. The +local copies of derive_grid.py, split.py, support.py and temporal_construct.py +are byte-identical to #7148 and checked against it before use. Local replay +adapters are credited in their headers. The separate CI navigation prerequisite +is reused verbatim from #7147. diff --git a/research/p104-frontier-7156-application-review/inputs/pr7155/WORD.json.gz b/research/p104-frontier-7156-application-review/inputs/pr7155/WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..7de0c810805462f27c371e20d09e0bcb1f70e317 GIT binary patch literal 380290 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 (6HoJ+2E821nLdVUL=xp{C1;+ zZ>y2jJJcb%iqMG#kV%2rcSf5Ahpql{xt<=QIpZq|xS-RSe5uU}$4%46oTAXvb1Y}eHanl8+WWQwu?uJiEFct!h6?KNbHNQXx;vYO<_0JY*$jQbGKkeg zktO>Ka1MPhnq=<-(mZfp{rf$Ltf8bBD!6sbNi^u28q$unVzEJI7MAv?8C_cx4vl*= zy%HWe&+f6w43Ihfo3FF~ZmT{^^e2{#-m!P#*y@TN-O}uWa(i{~CPc+;zaYBZ`>BrC zBM)B)Z`eT_lv6#zlT%J~7U<5K4htX_OxO@-`0|z!6gL)(tN)V2&_s8?&B5v2zrhUo zCVP~Tdq*{;m*napdY7;72FcMTyZkaRw|DwX4mwrC=qE&0+Qmib6c0t|1h?*`zoP2V zDT`!*dwK7K-5C)NnQrq(9h!)2aEK(mj5sJzAee)e39-aJ9CM#&41(f(Ib`!?k?`|Y zeQzW~Md>bq`t?MDzvGs+tRB3&&SNEiLFAuDy`Cq%N{5Bl>7}pNa|%BKJnjI6hdoM0 z<+n62t036tz z$#~_7L1u{5k(8zkK3f72b%c9NNuIX$*8?5Rsau~`3ME_E9p^=Q+MYJY z4IXaRJe=Ztz=U_3{WU!ztlP|@3&yg=xvlOtTW4JT=?&44AZ)YZ8t<_XOl&o3Xh0A# z&ZA8yidk5Am`u7igQ-$)vIDJA=Cn}=&shZ5%np`e2xG;Wfg{`oU&VPtC^2x%LaXL* zdf^MPoyAqHdFzRG&MabT^*YT!inEZY)$dB%%Eehg)XL{Ll(UE?&Q1wTMO<~0ooJr; zW#e&jfF*X6NgOr>VZ`mrIP*)qvV$&OBp8A$-%Lkf?6>tKsLfuTCfsGVup?PR=A~+m zmrN$0(`aU*ysV>^e)wzxDvJjQahnWSXo-sm*is|{?Y?_EyG~|^ZalRgCz%C@a#dou zWH{dWZ$Djqj*%`}$`+L~E3POrzlkC*66H`t4dLP(o6^^88Z zD4Vs?a^Nfa}i_0s;{eehbP*}Qw&LSyE5j07cAjL?`~g0Zxy zvJB=u%oY(Nd;>C7q!73o)h#k5(WQA7$D*P%RBuHRAz>EB({;(5Qf_794|VddvC`n3ZZmsfOxgY2yT}RL`0_5u7Ie08ef`B8EVS3%VHOHlu0AB zy!m>Yd4R^ED!%O0h@M~~IfDq9RABU|MT4yAE_UUGta5@be6w%e1hrp4Z*{$|!xhd# zK!lyl5(&If(Dy1hdjcjpZb&?jUmeZUH++eG2DtLmi4G2fEOhEIU%Hl{@p5AnFB8fw? zU&>kp_J&h~6^IrmLXr*u-J~t;v>6PKQ2_Ua9h`{B>95R>o8BA9K~2o=!D0={#61Fo&50XsZAB->IBhQ&3j4U78q=tM)#Xm)BpGd${2hC5 z!Xk$Cv7H#(!|1W59L4Rndub+JOz{{Aeq#C5snlvWKXnzP_jtO9(P8c~Xw_U}pc>n- zH(g?|oE__gcbWAVZ-(hg`Wh@3b{$8utC2QHXLkuGe+llUUJ~Z-=2T@g3vsXFII!Tl zhFaC!9TMbe^HdQ{>9$JfSe7_XcDkzwj$s23BJ5T}HJ+mV{&=s{TMJcLjbEAGVgk>} z9A5QJ-|E!x`;qSrz`4vorA64J#hc}ex?{z9u0_K?z8L?bs513dkrZ(s_=uFr+%Edf z?`l>uO|Ef-w@Hq=Hi&ZQSnpe?I=2v{~3CE%DxE81wc_p#MCRE zAX!f4X_q3g!@*36Qw`aCNB^!jv-o~y zz2_a_5A71_Sp$Svm1GsNWc2?qZ_tRE$1@#dX)@IL2Fzh=Cd-b2UC$bGOolgfE5S^! z#0&#HhI7+QV}i6k?)$7JA6D>{Oap}!F0h`sd3QfjfAwXP8Z9Q+lD31_k~beph|i2V zwJqYaS>0)etZZjA;54M}U8@M3Vq*_5cDFDsOIbN^yG&cUE}ognBhLOB87Iw`rR+s06;M?^)@! zgYnh-PZ~!8S?xWmYJ~Q_4Qa

{JH#+I#=rn2L#HEY2i?B6gdVUuHS>_C~3=LohZ= zhSBb&7^B82&4yPLZ-K1`@S@AROQ1X5{^ql&4s^CkB1)u@ z4m22f8P%7q^ZGq=MbAZ zR3?Joyy9{Y5Io|dJHHo|f^MQ*A+4ZRYIN0E4=)H~(pgY@H_P%=%@D;vH8MlDr)^Hw z-QQ&5yCLhcO4%;RAkj0#c0uZf=w2i+ z$kga^w+k;G-@PRv&tyz1uG}Gkq1YLxabLY(9YdE7EL{4|$34by)EY1jT{mO5XLM|+B zp3G6$O4PYG2N!VTWW2$~$xMPxkb#7I70TPP2qnK%mcvU%dJzgQ1Fyw>=I1#mQQW~E z!y#mmO{Sz-$4?Xa#b%vM4(6Psbu&;gsX!O7zI#1nsVzUH+@_Yd2#VC7x>_Ki@AJ>-nnl5x=j0>d16*zQcjO!<` zOh#wM_;Z5Ucywxvb7OT4eC^iPiKEo!>oRkFrZ+}{Lnp_$_7HnApYz!<%0@loa6Q*u z_|`&jd~EjH74U78Z~4waLsLFMMg?j}pzX-Q)IJet=Q@2b7YiV zdH{p2{~u*#h9 zYfR2)+}W7$+A%6^t;3i|-?f2BV_ieugCL}ETxwm1AsP2N*Em@W8hd8jtKA1Zd-jq& z&P5hIwm#cQ%55^Jb$)v3k%>?ZKpP^oH6jBv1kDZr$qAQP2%5d30yQuQ%}%{uFud8% z)4@y9by&~knKi3629c4K1U>I*)xV2Xd5a*qR-Ng>0}mN5uD3S|t)9mi1a8k_RlE z(;~-7?3%4aGNAJy$`xZu=OI)>AnPxbbw)<^t9kvZq>G0g6v9#v$XofPsQSz{&(w2e z1!fk(rrJ$ckf>uZY$oq8?rt7nOfB$JL(ZBXpT)81V>Lf(W`S&DmTsBB1ll}=k|bB~ zfrPRRb*PZm^4dDT$|ZJ2xTyoDTkGt&0Ns+~$&;r~Ieu9gP8QRq4`+RsnD;p+oJ%)_ zd~Aty9t)ppIc_P?OiZ~ceoMghr?G91o&qaKW7|%v#7)_oYwJYwbW8Z&1Luf%b@`Dd z3JoSfZZ;Y9Z^j_ENAH8M#GD`Pj95|{<~EjSCc~YUf#~^>rIBv)z z()ep8-#vvhZwzzL6Uue>2=5S3iE&c`69MU#a1DP+Fx;mFgI_zXgo`MK8V@&B2yC6w zwS_>}NLa6RYmJyF!Y%O{tf+}&QE~bMEjyxCy6I|QO0Am)#I2Z+clYtbFvDM7;y19q zZtZv9$?@){lx|i&d@kHGuRw)H1uT*I+S#M&Bkr2<09?P7iHYh8ZD=Lu7`%>(H?V;Z-M64 zu@pkVBm#BXKCwueg-l}RY&_#`ThvGWEtS|sb&5itL1WUeI@3*x%eYKxTFd(uNjO6Lk05EZd3*O55|_X#dj zpKlJW#}Yrik(or?eJmXiV0oJ3Hc!oA%-um(%G1>L9nJJSH8kGno^vQ*?48X3o_@G;4k1p-YDHt3H&KpKE^IYbsoN>RUhUb|Y z!Mv8agtyh6%Oei8q8q$@PH&SxZC@tFHAwH%j|9)2rg1R89ERzcI)Mv1Pm5X4#C=Al z>Xf!6u&zR)gnI6uGB?oPYg)oUuP-mZ%wOKR-hKnXEzK=fDP)DSxiqkjx((O^=8-y9;$Ab$CJoU4;AkA~LV=un)(=?`2m&`nw zgbof35nrS&1u+z2Sf=H6WN*40hUH#Z@aQQRL&T}l7()Bqg6a9vRHZ_!6(SSUk_`bi zNy=+r@rCkpKv!%m#|4?D73!xnIqKl9JJb-U?fhRKYg2%ZbJh?Q8)7~<*X^)d! z_7*jL7O0}b8jN!(F{e@V%R%is2;;aM2`yGnhWIh7ePWj=8lq@MR|F`k=h7pBF>JSbr<=-o9L%5yA+PF#awuGuIT z+It=Q>EB=j`;bJ{oMiFqeNS!|#USjK`%K*7a2&*Y*n(K*ZO& z8NY6+ihi$l?&+7Ub{nqj&V71hZC>Dm=5ld(^RygG`?b}KkuU+ZMt6_{$H5Wu8j)X^ zlZKW!2DbDoXmW>`dBb7=X3TS}yysYXKhW$~A@s!A10|FC5=s}e`IQKrKRpKi7=fCT zcMSZKNGyxd8F<`J@OUJnZ?z~0*>kd^U#oa;PssVe?kRioe2EyUn~?Ki_n>@!K7C9>bVe|-*5PqPr$x|HvELX_zbdu;_$(b;7M78ILYCjRx zJNW=T_69vB<6`9$05m)bsUdq}A36}j129a;^h;+PuZKN5qi_q1CCAu$ z!`L!<eZ z94D(U@AR&K0A+RAdx8lIQNBbs#{uPx;O z2(EGpsjD;8g!vx-$LV1}SuK&S<&!y3c7AuJI9Vxm8yZ1m8%)+p#-|(zplwRI z>RmXXWMyDlCvwJMvfj!w9AL7xhY2jkaIz)>4>(zGH)a%XVK`Z>jO-mj%hkEaOCg}P zy5vu|Uz3gc6wuc#f3#{egUZ?yx}*w(fvxlFTg?p4SC?9G&ud`-<}y#_UKq}}%&C>+ zZ#aNnJ-hroT2g3;gPg~T;%E>j>(`u;Z2z&Z1?Nv_SRJ;+0P}Huc#Nem{AMg`Gr4wv z!`k!Nz|Aw~Za(2*RYs))AXd-PMC7iyQcMYB%P`EX)M72H9>m-zwVxodL;1~}p)Wi z*q7$<@RB__65LdKa}<3)a8#^q!FYnj+78d;uryq(R&I|cV663a1S0LGRQJ7{kg>YA zQLS-HXJ&%QO>vtN8}QOT6_ZSXv8T1-rm(FkV{*{}jMWpCT&4_Itg7;zfq|E*eXGP2 z7rWHFKyk6!TwG+2o-^6#FQ@rpNy3L1>@Y2v)+J+orm$F5s|v%mruBMku2WnGcsc-M zb(M7z9_b!Qo+`s~ILQZ5u$s3KAy zoi=r}cIp&(6>qQ%{i@=m78GZ7%A#DWcMRSdKSnGw?5j?riyZuFt54*=XW-YzTi_}9 zRYogAoq#fz9({6|i_1sX4)9m`;DQdMGIf9!dWXGS<`Hhb7igWt zX+bxlS>)#58rLS}=vOnc8iBvA^~&I{vb%ahp^@jbr;_k9rgn9k%GkKpY|bC{`CEYE^k@O%xS-QZ(~ars(S|tCqJeU*kT2%iK*>a}#HV zay^~-d0n{>11YZym-|5HK-crxmzT8HfR~K*E$nCcY6E?ssn4hEJZSlSJ(}z)vLy#V$ zmt0e&=|jEPkG97rmGMMNQ_!-JPs>fn-gvqAM7SKVt>Z+(#%0^}<^jH1*6jy^7nkp^ z-o_)sP}k)H1~H^%P^!mvU%n}q^8!tI-N+D^Mw-UteGGGe>uG>fdGSW1sSsRJsE0ya zPp_N&%dKdd%0eMd$h16tylZ`JO)oDT-#jlV^w-w*+FBo9d&XKD(+tNI5!~C?_}3qu zBC9kEv`>%7B53n<1w|ek*KG_L!nj;xv~j918T}D)=~Jxdx@@Asi8K=R0kwrI&jRZYE*$V z#!tN{6Ugh)l3GBC5)YVHRU{f-RK@8hzV7{u1F_r(y|Hka-5JmW)jl z@hYF(E9zXKuMKvOf4tJn;n9hKU}Z`w4C~RQHFKnbnEnu16U2` zQQHB*dUA$;fII|?4cFmwN#FJ-Q6{IhcpJWrL0Hv~w_i0a2LP79l^1`!ATU z9t~CifGllrm3C10CZQ`laf1&kU15dze1{-SC6lDQH(h~$KvjevfF6+q`e5Pj4yhx9j z9cF+R1x@nH=LnUV43j5~rAg+OS{gy*X=f{>i+H>q?dIK+=4Q>eo+lN_TOw#YX%E3$ z@lgchji+}giDYOzO`9M85+I(osOug&y3z6K;V;49Y16H`+~TbV0>Yc4Q5*vB>~;4S z(t}Hzn#1zcioTQ98u6KNc9hY=Aynj@{b&e#ScC!Z#w&Rk2Swg#>#bgN4|Ue{P}HSS zD&+C2^T`scvv;iH!LgH4>WaA2F(gYyk0yI=#^iy;&Cj_v?tQ#K?>tB2UdtlrdmwN- zT^Z#*3ikTU2DZ}|caq%$yQeXaxk@3%eZeZ!PS<;`n%4(`cKULXnH5GQ&Lt935YJwY z1)+Af6#f#J-R!E_YZ`&sDZ^othi4yaekWL=VJ+=!d1)KL**)V*+ULvnUSX96KR0sG zK}U?8t%#Z{PMOco29Ujl7&{vpS4$=jA9Eu65~gIyi4gDQgwyTTlyx?vZhmv1yKjn; zR6A^Y=ij@!H6&J@7(sSAo`E&yla%sP*c?`g!s~1SmwUod7^#l-yf$nfMc9p1aBtrj z2*OTxU)FMef#B1H9)oc!YgyY7Q)frM1PAs)5OuafBv)2R1W;$Y**UV? z6;5Xp)o^txn$EsD-;;=FIul|=?*Do~IGr88vEtG#+#mrXJ`F6V z-x+J_xB)_VbVnGYdEnejHxezuFU7Osso>X<;%o07H;|C@h}yBF3$#ts&%eF#Zy39B*(R6N7rYTRLgzT9DxFsd;{}sHq$MSrmy$KS17lm$0yBs^d*HVFf-UW-x^+OZ8=M7PCdWaTc#V7_& zmx}{QsQ@^AuDFdNu299lnJA68r4;=(Hgm=0@0Qx_$>*l27x31lAGUxej!R2WfJ))w zl3pzD<6|Y@#7}kH!y=B)#@K&uNyC%`X#|^YYS^Odc#wx~%ESA7aAeDdwUn#obbxpE z{iHU!rJ&20z|{NrVfDc8E@4?=ES9VcP2lNb5D}=`utDQ~aJ!{_rxs9|RG`~5LSfq7 zqlUET$#R|gdG4^L`jn^Jvgmyc(>(=pH(C(jriZ#r(6+`E-!?uKE%m;vD`{+)-O-K? zfiUkA+vk^5+?5J$8*f}y!Zif9o!5Dr)03QLWBQggbr};T!?q8uQ~&j4SJ>;+FYiqW z_F$b7OpfktW)#;pwn&8~QJ0Xp)xaK5JF4+H3ifZUb4!QaX;J6C6$>Tq`?9X}Z#LIH z1$C`re`{n75N%U?!Y7wy=SkdNaR6wWiYW|zd0a|PLIJjMD(etdF9)=Swe2$LJ3UHu zzs@N0aM`qtGEauv`X`I5Eb)%2T3HSkbDr%JTBaH;8OZn7iJu<3{lQBZj->*!DYx=9 zIona1KaAB)?&Y>*PXVPOH~-c+Ri`b@-7-@>L8%QtDDM8eX7aXU;AqVCkqr@iUAZg= zYz`I8*F1G2T|y-xNX;B0%!ijB<%s$46r*P64fWyWr8}|Zo2LhO_n?V8SR1+uLwrjE{+vc4nW3p{edi%fM&hLCU`<%Vjde(Z*!d6vM=#JcK0>ztV41MYR zk$chqc37&By=7xKzn~SS|_0g^=PENzN{oZzsXCoKQ%=?DS?Rk&TVtyvRt2I~6E# zu3MTD_IqPXn{BAxdP_QdbUzk|2b3=`wrJFP*@DV`MALsr>N&7{vl&hM6UZEZkgfMk zlAplW-v70L)(HspLsyTB-u>HTSw(C&DIDX2^EX{6`a$oZ(ZI$Z*`fq~P$S3a>60UH z<+YS?55kD`)toEBLQa*KN|lp+wXFDvd6}HG?C5ouJKR*utVRZ_1s4LIJ1#GWf=3Qc zH5Up+AJ~?BuhW7pyR0KuW~S9bPj>oNPOKRTGxwNf=>Q9KEN*~2Zr>myj-72=8r4VqxfE!`Kk>|gbAQN)#3n3G28K!aBV5Ie7m z2ud1G8U3Rmk3cQL!7`C&vR?IZ1p?um5JEm9uW)*^jjC)FT=KJ!g37bmMWDBt2 z00Je1gz?Au-S)9)1VU#iriG-Vxa4c4S_ScOmM`A;!VDpb&blwCvq4OTo5Vi2(<;zT z7kT~w>)HFr6}fo^G3)gVCcbll)(-M$lQs7l9g%MTN-~H=fT!fp4%#S^T=WYYwN>p~ z-o7Z^6Y>Pl?kht)zE?PY%4)4fvN8p+So_(wG3^rF>+gLpv$ursY{Yjo=X3F1?X{0C z)9$->mg~Mbww*>%*Xy?{o*honrWC(_%Ga`Ff}wNF5v^aFVK}&tULzv=f71OG_79$Z zt>5Q&D#*d>VVDRX-T!W@TZQw$On6rCM%p5m@Ee!1xp7A8MUpWyTvYa`hn9-&R&|O% zgq8~9cK$EH+tnoITvr_4aP^l5!qR+1s^I2|iqTF_FXzLG63X=y?!O7>q_3uDTHeu3 z(s!+3eeRYZpHe2GWqoj7i<1|^q<5J`8 z%ZWGCH%ozWc>wFUP;Sks`i#a^s>FDFDNDSX2_GF-%!giub*%w zO~)guu^`%;F%o{{DMi|`tYGO_6asAYxBjBMacbx-$0H)#&ZqqKLJxx4`^h3Mvcct= zrnr#ldd5v24yxtB(Jw0iS@6?^HHi0UaUi^|?|J3C%ZvIc`yDXMGztcXQL@Rub6o$v z4v#JRcMA9kK<^bj2D_%s8|V{_b2_3rU!5JFHfVs(W%G*&{ zg&ZSN-xtGFab=|+&%=2#K=87U-_ZE?`Sag|20iIE{`Y!>sm0|U)<>+`asbaX<>i(z zrtNKD9Mi9m?{m82(3FQ0#xkl3UH#s?r9togt(y2Ko(QOeID*>jn6~3FSxQ6P)^!02 zH+N%s<{h%-PZSFrW2^B4DAoP9Xg<3x9{GHWFPce;OGwCQ zMI) zp6$)>;^2NcP51>#f3pj=J8RT(g>+jcczTVgk)X})PEELY+M8a#j511o3%Aoj`z+j* zc5CSTDW2_`c+NLnq-1+dlErP*Oa6C^HO%(Ap(6i3qEgRmI!wwg+5>Zi1`DF5&+h+p z4|CC;2tSv?&1%|)n*zCw61ok#O+1@q1DHCsJKNfsFlTFw%tN6!hFU~u9eTHYg*W|0 zh0#`?4ZLbmVLJ`6-xW&X>G2xh%XB%L8*Uw#(AEo-8aJ*OZ!ccYOZ{%ho16_t-@w%7n6m74;af<#J0?`L0=ivEMvMJ|TNr#sx7io^Bf3Bmo~Lvk5>;muR2TtLmJLkuDGZmG zEeVZ}vSphkkJr{o=B-c)VC1@>>kLAzPB(15U`?Ws$%chIzuDAhM@*ox)cC?kxM0kST?bcNn;I{$o2kQmXqAh%LsxK%J@YCVZT*|w{G04b=wSCdj5 zNxu>Qsqt(?SkSkMrG?{)PqML8b{+nSnk6L zC@?Mn=s8;~qs|uX040F8&He~T&{Hv);0Om2DcYNtqB=l7Dq9eU25++{d zYneU&+wYfu2m0X`;Q|T{QE0Fy-XUoydPPtWo;OmrAScc%@fQnyS1u<{s+R2t85FgQ zp%>%Y%2N@nF^#iR7nO|S)e(ziG}o5`NOm+Qcc}b z&s+?qqP{2DBo@y&DO{vXw4`K9(kk5@Zo(GQ3}uRK9ixLU6&AF(@cklxA6dH?>3@EJ zvDvlHzvqi3Gwa8vWFA`8r9TpVx;MYrRv44N*KR=(I;UNA{4O3z3pU2$_oT~x#pWfzUK3_a6PjC`nY`7^w4u~_#~gltbH9A`z`_$O&RkmOykMRYZ3Eq+dz&Q zM>Zy3@u-5;M0q(JifH3{bJ1HvvO9N`IU)Lmv#)SmTTSYvfGr?2o{%E@T+yEFyEjR_ zD$kH&F2~APA!qy}*OAAfMRx-5{Nu$JPJ$|ru}-a`)p;}K%Prmu zE)4p@U<}XulN`H)xP79V(;Z79r?y>+H%E(W{MN>|)ixdjAO2WzMK+_|y!^IExJK>v zU)P^>9nX~CcZ*mGcGZD@*17;hDHOOZR+_o0kXpd&(c3eA<67sUy0JH!xt(ujCxjMj zh)bVD<0L@(@-hku^Y#<^NIP)lcxUk%x^w22-X+UltoUdmSr*PXE z*6yQJMMHr8BCCMkPgn!?A3p~&R`xCi;l}r9e#DFSz*;0heGSB zbD6&GXC}B^NPeZUtA9ktAA5*{%j6Tw5+UESyZn=L- z(oR zbfV8>!|Ty^n*9S~{q^XJ^wTn#22zS=wcjRjH$^E6VD8i|ZP1*-Ot#ddooB#)X1b^q z-MQ%0Gv}I}>k$8hosA*=kMC@MMhd4)#(lVrcD9hF$m32EGRYFs&;6<(mE&}lUpxtC zH7^d)g#?>Lpl3C8qselg&c52vcN_MxgW`KN;}%5`${+Mk*( zS5Y^yZI_>ovg@+To1|wm^W=fckymo@mCKR!nQ1@tad+$&XB!TJRr2_a)P>l>=gC&5 zhc6;xv-AXf7hI&q?9O*ndtN73F%xaYY(y%^{xoV%s(FI$Pj_(Oww*RMv^j{_j_VJR zT`J@)E581Y_9yT&IWBl)yfhgsjo&r@*c#njrMi|b{<=lqur?R&Ngg?ny7)$&H*BMO z?2WM4(^E1J|vBB5# z+^>FA`|G^9S+s*z`PH2N=p3n~GhOATR;)`I@!shoi0zjP74Bk|SX`;^!js#@x#Jx{ zw1*=GIb_!L1*hmDx4oe#Z##EbEOD>fioLt}Is6wVABSFL86BTJtq3XPi1_}wtnmJ* z1=6$Lw&KK?YhLa6;>0ZFvu3jNLY1M2=+V{OjLA`2h?%UNXFqz;7G7AcAz3C10h-5q z5)FP)FUHtMa%U&(rA3u9!BYvIip-|{3$IthP!E|Re>NJDx9ZV_VmOkik?{1AE9Bik zrlpcad3!Jl3VF7PJ|_AB1FWm9A647~Sm(`r?9u4YS8GWvt|sbtdX~^2k4Ew<%=eul zhc#$J3!!@gpZ+dblvLb2-<)wQgnPB6$Yi?tTY^+{p#a~Rzj09Yazo{)r?0a8_+-(T z_pk8#LqtDw%Yi<|ZIu2jYsy_ews(~mJe>n?#pN9&cBfN2=arq&eAbpH{TVDRk6B~i zo{GFLkpI=!Zx_14&XFb9_|jo0rno|6#Ub9p^TB z5GSO4I4~-hZ%;^@MVG8GWuTl%bN)va`D|C+Pjzff9x1!UdMqqTv_IO*kc*cn-BtW+ z>*`x4`SNj<-Br+IO;U@=bavl{Rn%qxF+85H9yWVH*;`928$9>3S@2uBWnoNgiT_#q7dH!0&{q)m6Rfg{>&3Rc5 z57GaWwtAf0yw#TPu9-5xyd036=I3x^IT^bd>5&2C6}Qt zkBc0lW7spR2c?Od(tM~;>D5Y)L#=}^PV%U1oZu0w3uG0s8^)*`9$2m--u(o7oc9Wa zM}vjuG3Z)8cwVUWv5QFf?FD}Mw99UxBbON?h9?_RS7lTtu_|MTamMN=$>^OpZN~Z> zKUwb3;QoZNV|4W`OD@Jgq+XZATO9T}5}tKT{LaqHhIgrTrMu&p)WKD}UDrOeFi6j@ zocqRpOp6)#EmC(8;U;w_aJ#oCvKEAn%3v25nr!0?5wXc-74;UAV%2}ddK->+5cZSP zVi@W=1Vz8;>D6<-d#JmHnbL$+4a(Ty zFS?07RHhEuhsKWrA>U81lNbwbB}JFs{-L_iQT|&OYjQ z#&t$`dKtB0NaB~7R(#X}Xgfwb{~UU<2mW$MM;Rm%lsvl$Xx+T3iizbl`TGj9HPnf! zq=}*#f!L!to@%EsEDyz6aYa}EY|>?nVFGA()yLCFuGN_aIPh%Z5Q9z7ds9U-T$TPX zo9;#ve1HG7>$5^skKyov7mVF?NE9<_aW3{??@>Ml;h~Y*8%D(c^dfN2ne%=&AE{^Eg~X^!Y#s zjLaI1yWdEMevnYkbQy$LCe=<>?wc)g32YejvvlSdR{cp4(JE67ySVSoM9s$)@;OwR zc%m8;eH%6V7ZzJ;+#m!Y@Q7>`{0mM3;m@9YgI+ObR0^jSXoy_u^xY`41Rq}@czxbGKdRZ3Zv~ql!RMS z5l4VU)PHodk!G>)ZTI7m-eZ{vD%Z9yK4eC}vi&kT)okz5DxzG*lCmTWn)yo@;oL2+ zOgCdtY|wm{%sQ6Odav{t(RxAqX-maYG|)}k9#wlVa!-n+d7jxaY!O1#&CGs~VWo{D z(oyXjj%N?8b39F%lV(1KtJ>Eh$r|gx4XG64o3s$0WMJQOCwbMLeM7Vy;qnhNd)GBW z`=r+AH2psLB!=iewX?Kvnw~;{(Z_I**5$m@L`jA!6r=u3#irswj!ngUjk48LP^V0;)Z z>IUoxDDJNXz#dD+e;&OaZ`0BGToMfhTo6gy-jvA~+Kr5aMaNZ$S4YfiBwaXwgym`U z`?#~B>cb&6WvYzV4#Du#!Su(LK+g0;a?COm%)W#6u$5=o;auGvuPDeuxkGh;6HEE6L3xAvTFT<-dm@f6t&*Ej~m*H;KmfaTbv&Sko9pOo+ zB&~M+zuVV9``gdv5Hh=G3_<>IJhYs4v&TSEkZyBwZ*;@rC966pAg4p}*GOj6QI~4aLY13TM&WKxt=rHBV60 z{$HiFgnyfslfe>8gC@XNqugZh+B@x z(TR>4!(-Wn-lt+ZyUO3XH>MLNWH$U%M{sh9ymAtO^sSl>@h9Zhs^=Bc9OQdy9IL)`CzF2s0wWBJ>hXnj@-VE4?BUTU{qk2^=r)Xe}&OgeF&t zG3rsm87L>OBUe^_QzJ72n^7~&7p75-)7*>V(>kyyVx_7sUWe_E6Ws1Ak6Up*w`FM;7A3Is1KjiBZzNAeUsi;)3A%zXVsGRHN zm{JY+RWs5+`clbnXva+BpkO{MgMvZgn)F=J;cyjMi9>mb?$iQ70}evwl+4Gmnk$a-p??RRglYPob3}erS!xqX zM+k5bvJ>V%E#@AcTgujU{yh^kf@w?Uy)iHdm@p#CZvC`Br|apDhJ0Udv(^3Aj?xuZ z&Yx??B9=j1oqB&oh1f)pWA~CyCO>25=q}>B_qpRM5d&(WzT?E}V#0Kl6j;Q6%<+^< z*ELSQ)TNZ(Y|-Ptb#;HN?0uaJHmCR!$VjTxp7|P65dyd-Bo5BJKbx-YYAV?!dV@&N zObb5Cv}j;`b;&f^p1NrV)z+=Nc1Wx2H2r12Bf}@^+(C^u#8Vx8M7{yedU<`Ufi@js z#m?S5u|=#2e^QA)*Qa>X{<5Q#-r3F~94pVwUE04Ct#5ypoCNDy7OAWy#J`;gNvQ3? zw_{OVyZFlSW(frS1wKpa1pPF#5HC`nV5OetBUpcZ+S|J!is{KRI$KRNH`@_;Xo4aC zF?!^hp*z#|(-qOf7|G?A<_~UjtBxkhDU&A`;h*Lgp8FR%UXAa~vqTDUG9?k-#e)4c zdzx_@dnuc*E&}9nov$P|C@i}TLh=)d#=qfu8@sF~?ZMiL|6J+LtLzcycBUP#A$*vs zFH@$>vv(%VK-+^~5mfHu+g9E6t;--M3UcrrB4kx&=Vqw`Birtmy>(VnSijG+!u7{j zSw@F(7^2RE5xq4qOZmyTnUIm=_qQN9_ZCrN5~CQty=f1z2R3RSf44GyTp{x-1ZVl+ zmpkaPPd_N=)jxU!@1mNOm2H!Q5=?Z0whH7IMR1}LVmXNAH|$g*sq@{shSc`7B$Kru zY9eu2)B307)xR_2cbGo07o)Ex-Km;~++paf`-9TX;6D;8aZ|ez#DCzR`%z*9r<|(` zvVP_)DW{RTovEIrg!Z|&j$Q?`+@~qgA$k;fsJSH^WM|;7*Uol_dul|g8A#D@i&!oE zaHzL3RtVtm1Z>|;-m`po30!~ zo^z20QmqYWO9E;D3FospXfKi(Ny-wc4g~4FNKK(L6~IqOoKYlCiYw~<4FrW}JwLb; z!L8b8l>+mjFe@Uf(`q&pPBd0D#6cZE-|Tuu&w<&XM8>ve$qV~FrZj)qIUO{6M4&2`$hnd}>@m}e}25JaMqAs*NT}J43 zK^;pxv>#RY$P|Z)F})&^&d}XZ9JnhqVRX(g3gI99O%goEI6jKp1oxY1|4L$wD;S{c zrFT$TusgymMW%z>Lstk#^mrF)V7N!y?4L?I^(GN$cixo^`Ygw0x=8PeOtD=YDlSBo zkUY3|2qlaBo&ZzWUp9!0+fZ^h5~?k&&2&sf)8Ww^7#sF)R=#r&kWzIyEKK zu0N0f+s{isAEdnu{n;(kVMeKXGk<;Z{TyF)Kc=;s{vfFI+-$U-o5Sy3N2rSqCpYd4 z6iQZ5LGNAtI5DPqIx`z(v0_8Ok&Wu6a{;B!wm2iNmBYN+PpP4Fv4{wSxTc`7B#w|y zAq`eJ(h7%$WlX~scp5Zc?mvs(a>mdoTEYZ7cM=yqS{UN@NN6h9ywo%$^h=QeLdd=m zHHSe4ZG4*!Fj_$@dmMI+$u;L%9Rt74AmyDM0l@46O{?4Ac(|z?w@T9k4Rj@2w(=m< z=yGA=P*_QS?&zj~#J=$(D_GR7L_IrTqyP*GJw#M2)f3+$Z*SGgi}X%Q*CHgV;oEc_ z6~(Y@8O|^}h_)0QSH8*;t^EZ!AJ|Ph+*I(^QYwEoEAokSj0jDa2YHVtN%}}f8eoj~ z^Cs>+(7<^Uu9EC2?72!b;&O^6j@=~#WuSa>wy-P3!Rbgt+{hr$$`4scKVUeL z_F7zSAE-y2r5$gRU>{Kk!GUx@fueTH#NiRIDMMOPu*KeVRnG65X(up^ z#SgOg>FJR^a-b)tRJjy}f0q2<^fyEznR&7`Ebbui{0m$-W-Aq!p{WHP%2z@P=NHcJ zO9>Z!4%c0Kj17k2d_=X(iu95lMst*gy|(_!wys#L%^_7?lvqvKBcdDybf}zLWl9VM z^zFE|g|7aE*eed1cpPWSDbZvRR`RbSH2DSqW~qi8+`q(f%T-2sb#lq7V|yEP-wUd+@q25-M1TNCh{ zE%c>Z%1g8F5d4V#VM_4AqDW|&lawvhxH*e^nPHqu#K+Byn_)XsL)J6xj}N}J5!|43 zNXpzgl#`Oz3NiD`Tal+SrE|<;n2XYpZVAAvF7T;7)<}6PtHArMYlpBkkwm1MijRo& zMTIrXVMu$Zt}3M{2%p2~2hPk5N*+UgiP#CgdU8=gWd{xq2!4z-75xO3HrAkbGF{qW-T4qRe&oR9`B%l{pJ4YyQ(%JR$?A%ZYLvRIsfS ztA<@%pEB!Nz$}M6)s2}IP-d4WQoYa#J%2cUAMe@uHnH6~(a;=q+-Sxi&_d3-hv$%k zP?jp4B&#rJ%t$T^D5G5`0*Z??NIB|;2RRO#n--=EcQ0HygHpX&Zb6a(WHO1z>+MB+ zS20E%a7LK2CSxoEoQW1fwh2_amYhMh6j!XSv?){Nwy&m4^w;pHT!J~QC+O4CbGL03 zDLEtzy1iuB#VEV~f+nSa+Fht}mxC3}3FJ60Q6lY@@^QJ{u5Kyq90zB_{?1!}5cUXn zaw)_2VWtfC4%p2uhyp{idhyr*_i@M2ksK!TGz+Q_7II*o8uDAe2L=4UqxmO&dWA4(wG^2*WFUQEAufzrFkYl4 zQVfM5Ogot`Wq%>&?s#x{oD{Xj7PHaf>2T8J9&cLdL%Vz+P;I(ANJ21C%V=)^C9a8<+<*%BdK1I9mU zs}QL_I&|tH#KNAkk=B!W9uwv%QwQ6v)0WIexDi&$l96_KJcx}evderAkyX4Xrp``~ zY@jA{Epl9V64#fRm@AX)m3Li({w78_kedgDi>ct@ThJA!W@yfisXzrr`by)NbF5Dz zYltxeH~<<;vdG+gjz{Lhi4cdaF!S4XUQ6hMoLDZr)I(ktRIDQU5@m*BM@FlfllKF6rY?{63uhZ|f5I3leG$Gt z=w3bJR&CypTJpR#c0(urkVQEyu!n`>5fpR8?d%sL7I z7_k-_Ro!1SiS?SVPKJFuYfHgG8EsAVJz6nyzXi}SMk#V~jOH;JMDLp2Zi@LlLSl!P zIrh!$ux;NmeP=IE>s6d)Nv8$}oiYnSLxU$0n&8fTa>ro1m7)#d%m^COJ;^8tCK#rc z6PD#8wMN~UIxN$V$%SFE72~pzMg1V6l#g zvhOApJ3_{w3MUq)!AmQVrm@tMA3)2QWkqz3ejh`R1v!bG1HRc5!||$Y&Br~fSzaRM3Ft+L8PAm zJBKz0n`_N70ot+DG4hPZBi9%5VDrC5zIS`v=T2KKKaNBp2s~pR6G4(m5m7q zq1FgHAA1>|&RkQ4vZ?_LO&w%z4Fhj(V;6s*LXwC~{7?#LD9jOBIG*mp@UM3PJ6K?- zViK|??8V1CsA+1i=6K>-z}CG;jTt2@R3`;b1_li|W1=h-qIRkb z(*))Qlu&=YWn{ELx4}{@Mx;aoWvvNg6ERH~d$JGK#!*I394rEZVy77lFgqMm>fif%}Ui&iD zO`{;1l2MNijUG;z;8CT>F6i0;3g>54qhgE#jgR zr14XC%IVsESNluBLx1dOZ31~pWlFbTzL>kZF@v?NKTwlBLG?Xk%mLXksWQwOel`dc zX&hortA!D>jbVi&qh{Zb&qRZpICQTEm9sb5*2`mF7~)OfQbcITq=1<3#H%++!mG*~ zbB*6jXo8Kqz|ED=Hzr$A6L%xJ0TxNtx~KEyisjiJum{_LaZHOxMEN$B=AJ+IB;56ixJg+PtPBjqU(5 zI55#L(L1DTtLN;Ec>D*zDa}9g_b``CiO-2S65DZ+Zl7sMHdVBRmLg}vg3oA39{&eN z2xL@8LKQxV3Upz|dF_2pG)i7P%b_ZNlh2kpdy;epk9DZo-+aalCNZUXC;0{%T!)Dm zi*ysridmIGgWMj+K8*M86VaA*JY$=qv~9n`!^ll$y~|o<>u+W;2g?XS5Ws>J*Rk_r z+SUQ<=%%g#3qmVf9R3YS>jS=Mh`X<^9Z<*YcXN*E_bn{AB<;a!udUP-uOVrSDQ-Gt z7!uwQNK=zJC4)n3jk5&>FN2Nq;&XTnV>qnF+519W#?6PB&q$$$}h21#9n_XnFFY3>*w*EAE|vy+tt(CUHo&evIs{+|xjPMQv%fO7W3f!6CFr z!2%&qW!1H!PvoXG9dnd-Vr5&@3k=gF)tR1IS!tY_c@N30-tHcwYf&;*vDtiw_yVOQ zUw<;ug0Zwpfv!Q6aeifQc{Q0Hk$=X11T89O>tLfMRc@A^AP=Ki%0Wu`fmsNE&Jvl; zQfSmk!=lMUR%54Fa%Uw26vj4+e2#!>c)Ie1tcBS`Tjv|F-^VWPC^s7+ZvwAquE}$B z*!)XyBt?hydmI=u&AlIt1*Om8Z3WFL5X^z=oW+L(Dnlcbq_bpFb!0;9iZ8hJxIIhf zjYFk*D|+KzTe8Wz9^f84V-4_kd5+-Y-kA z%;S~K_+Fr1X}-VN6xK-1q3(^fR8RtnEBgYTIT)Zw ziKMIK6@#CYax`IIJAq5zYsLG@TOef>QP^Fl+V@DwRETWq+7tT?AH285!M-Mw?h=&`1TSS($-Ebx`5nYp+2I;;SCvshoPGy`D;KJ7{G zb}0GOl2M1b#!%?yNp;&hhwHQwVYOS!FrshEm_c9k@cks6~Y6 z_c265Nh8HjF;JYBDKb7=^F@+!+if6oeV2|m`{#a`|7iezKJeONv$u|ZSsG}%bwKSB zq#?_I*t&-75+smJCGR2C%{jO;M`O$1Z)J%A50oQNe;z=gP%ofKA+@rMmrvA+9O#SY za}OPUl`XW2AiLiPERn+#F0m3=Hxeuk$UI%U3Hbo$aS(?ipb1-TEZaQTiamdBh~}6e z70zyt-`DuM+7NY-vwVO{7$?5`kdlX`a()03ZE}pftfdOnc1Vh zDVOHq#QheQuX$}o6MAofiK58mN0+Dhuo4A}7COp$~Mnxq}v*nB?sr0PhUnw|YIWj&(@k zZlgc3>#bCyE{KMm)Sxf6@JSwv<9<=%l=nqsXRNLE=ZeUp#Z?wB?EVyTry-wbm&1-t z=B6OdYarKit^d(heORgXw}MPaW1+em{N#^+>1c%h6e{nhk7znd;?M#*u(bqCftHqtS~On@dY=2#&4OGiF-6E?tr$ zM5rT6l(@5X!<<2usxlP!%w`G%9Z;vJg5+1Q0dxph@=~|g|YrQ!d~ zbK6V21`A`s%j`aoMx{&6Bl&7TIAJ?GSOn$$lw7ba2&;?+?cDP+z|l*7;8sk~!vFK^ zn~kGp=#3bCYbnbDjYBk|BuKG6HQ8;05esXJ5>u#&dCM z^?>k`z)cG38ir(r+F}ws581OZsz^uES!1u}{;~AuECWMUt{^cA!^&Ny;hey4zP>o^ z5G~`Fsr(~koBPihW#ar}Zfd8Od8>H!dNe8A$2~f!aK%&ldd%IwZppst9z11U;BTT0xk`6zZ=S zIF~3Q{=COAw_x~ruxg=tC6j6U5WuD1IeCik@}AlS(rs9M##CaA8o(;#myBe~>v+~Q z_Cu+uc*Yw(oGGJ`obG8i9SxI4asCWn%3P?C57fhy60vgx&Z&EtR-&Xm`vb;gszjnK z2=ljmC>D=PpjzzqF<RV;?rp&5&<<6< zLVE;*XZP#`XqvtmuK@58esgy|BYO`4?cA#AgXoI`Fd^uEaL$GQ3 zyt?_mSKJw9lUV^x6V&JG4%H!8YQBD^a5;%^E?fJHnY!j4ay2ekj5iZ#VI{D($>46Q z2Nc|?5Ud#_5kRupjQm7K&1>u%FVA;APov}K=3on>ex~*j-?s@e3cIrZgEwJuuqqT? z)u%iXILTz9!U`EY%^z!uNXrSi0EqdX#|aR6S=>lz#n-}(d=b1D@<5W4%oXn#b!@B( zxPK!xB}=+I?w8|l#|q&vp_$2arYIKUq$|zKTq!%M8>g}d5yN#}9RFP)G<;!5oQDts z4EEs2OG)@zE`m)srpNyS9o;OaU&E(Ry7i8vAf*ZV_~&~SQjX(Zx_bM!6vkY4hJ1OO z3FS1kN3c_5mHJkeRJlz)bbke8 zEvxamnEriA(VR)E0OqIeFOw;f?S7}5|LzogEs*kw1^`YBfrv-EB7jXZ)CIH6cMRO~ zSkmaq|8VY88=lTXu$%^SGof?zfa6CypRPIXKIQbMIFnp2hvd+<5@NY}H^<-(K2n8; zpXJn+AXu-PbpLY-lmw_k)%mP?p3;hL|4+*2Y}5PLT$(M-q-*2eAL5$@o=|d%ADN^g znLtX15k5-{CFhQW!tbAwXcH-bQO~;=BavW0prz`&1m{qu$TMK>k7l+HOjHoXC`P^H zWcUsRu!)_LypH7bNl@UB%k3>Cu22)`AZHb@Z^y0|wYAbn=9z?V3Kj=_#k-aFxnuUG z;Q{XN$vXZf7Gf49rWgGqO~^$y7Yu)U{SL$X~7sQqt93 zt!RYGI0ay-?_!PAfAv6w==ppPaB0?aDVi`@Zvz*Yt1QJ~rKiL%Z}7tza8}q1cOORq zGAZjbSnZFqlu)V?4F5NP{twoah_*03%Vi2a+QO<=umNN$V+v@Z=QDn@&Hz>*YzqVE z+g9=AW!&z-XTF2&9de8bdN-fI8>OfBcUFe(u{l`svf2R0W2fH#GN5(LD9|Ua&1F*% z#%In%Ofl_4AsmWX?!UFb%1CcW60`Sz0bC;x)~AOzyOz!Xqf_r z{}2jJR%4L?TevJ9j0=Stnl!`iX4&FeA>=Us$JR=$ad2H~0Yu$k`R7chjO(|B*HSzf zkwOeenToNI(ZB1afmIkh1%?b04C((b;;hqaTkG7e&dH=cat9(73qL0c1e?*PMA&X+ zwg@Rv}5>m5^WCbniTCK4y~A21oV7Xu@%`uH>W z0(v~RDs*42`03+F^$LDstJm)mqEaKHYsnEz`VGGzKhDkKKI2SLj`Vj9-vd;uptNaK zVk&}I1GT7x94vd##C{em4`V!PvQMRc&5MA0~%kUUT^eas%V2Ocz~if?o0XQ z87kR^<;3b|^n%urAXusGc-9Jx{?`L{lC0}>ia`O#Y8?n63l0Vd{hQlEf`wk30wXrr z7St_202*%zRL}oIkxshy@cdEUr&|BxfOq+__BQ19L(g+nxq`-V|2N6-fb44Y{~%_M zGCe>3KNm-W8OTt)$9cbn`~rfGlk1}nWa)8Zz*sTl=H!j66l~mW#J{{}2CT&+hIWl) zKI4^I@0Ip{YQhCHT&G>jjd)Uew;KrKGLhRWSZeg=3O0g80SyYO0Ko36@bdZkf1ubc z$$7&4hNSCUOX|~Kha9Uyo%GlYJ>pe0*^$5>OYIHuTZ17lB=l$I%xxC@f65c8PgUTt zQ!E0YzPl{d>{1m3z~>_kW2bCou6W|?@iA^mZY=xuxkgGTICxP#8VhQE$JYAQBGJH{ zw?e&_gDo#z`x!kAJkzB_j2|0i^!H)P4+USv5(*nNe|k@50L?Xq{E*8Xn4~Y7Y@RbN z?*sto`x}Baz5gF1sz29@DZB; z1f&dnw>m)iu>q8`R``U;4%odKIQG#$U<+x51IHa{el9D5!)hMu2;=>sn9$e|Ad*II zrbv)Ns^&E7?MNO)QI@K3e^F1}=%?OC|3}mY8?fc2+FdQlzD~C&sybEv%S8y-T1ebVPUex)8&R&bYgTLJ$iKG-=wykY0%aWR_4`;xDyM7!o zv^GCbKw9*;e<#Q=p{*9eysIT8dKb@rUFvleH~wJoAhSt4(+G!HlvTA0H9*f<5z46k zB#xCincbt`_<<+Zn?3dLW5Rf|d!Gb_eJh)pNGOc%PvWytdWQ5K9j@zccfI#cCFc^_ z_|eTGWHKIXRiDz1(bU=0c9`2e`uO*|kqc5fQru72|CsJC5>jL?7ECI+YYramTGb0) zz()V89}Wd&6n*$SA>U56!inn0@E_Y#4En?KnH*D~KR`p4V_=d0I@gd7+8@Jeg{^p+uX0Lf%iA#?3BSSH)$3f075`uNG?JrTi@e|x>}1;K;f&}Eh0^hVX6fnd%&kn=yI zM+n9J45)tkS}H@pei{W5ik0Oh)5gVGamZLApF8UWD)j>V$Nhh_%|t!BCSf#Z1^NUN zC~wWxQ~we`YZ}CqAa(9>im@Gl@&9;Gb}W`5C8BIRQy>`j^TGz_514T41UPQZl9$;n zOCOfNRk*sj+$<$D{kHY_O3-00OymENdYm=~Rz1wnVtx-(Sw0Z@|7B=KyoW;Zo&;!& zx5lZWi-PYX7V2~8-d~~Sy~`BI=f_Wy&ADI}3S0Z{37`D!I&PNuBADcvofPURJt&kE zWBNT&L?Wb26-uyZ3QPvTV`4NFKO**qP3^MnQEaf7IzuG+2dpUX{h8^A3!!2U`Mv1l zBeokVs#y;T)p?A31>i9mqK!Q_Ro@gB_Tc30Ol!2sQaK1>S(2 z=aJ<7j}Jk8Pbu6=64#sqc=s8s0GT2TJN}C3lJs6eMGDQeL8SYA#NN=I9gGk$ zPfo_m{~BYBDkCEEL`v7m{JbuBHqoN4y|NIIv$ShQvd$F^tM{M`K&PcI-_wsU$(eZ7^kYhf@88{)Z7-m?BxZ#KO;Ur zf;@o`l>42(*9<@i`G4+&3Auk;zZ;`_0qF~zzHxQI->|{nz0gu=B?zF&WNa=HXe=;j zBlC1b934Sl16~7nAnGX^V*%9^v8`JpzI=QwcSikgwQi!iSAkD3B5TPtzfZhl>shr< z$U>Zd1d9a?F!C18IKb2}@_9z{1jfLAwJ;OS4#f=6?=^>d>`jwX; zCku~S=_+?>xu7X@PM;%E+gW;E;~GdEi&3X(6H;h&($z$mH$0cLcU2TtgqLt6MHZKw z#5>w90{Gw8wBAi1Zs_HiC~UZ%$7nlv$QNd7IY=XXYipjnvy$BlaGbDt6h78gulGt( zdS1GQI|>r0z{`)lSF$!4hAF@z9c*q+^n*|Bu&GHR)vs?rOj8y5zP`mNW~3a`o`O^Z z&YsB(cC~w+jvR6}z{;JoTfC(yvy_((EEmHwY{;w_xG4gb2N7%lW19j&A6U1AZvE`K zBvi%HA#%$lyPZj&-Q3r$;uUJ3l=0o4vP+kchWM_s50D@APP^UwxeCjdb{v-(F}bW1 zYVz1XyOA<|wvRm^KRu1hL*)F7Qs9ed!ChmN=zRorFzq|^mHE~QfMf;^v5GX_AE1>` z6I$;)?k!*+P8-9;V;>rKOF|^G$Re)&K#LUYqwlZwTzl9{4DdBq=1^Dhh13jH_^4Y+ zH55@Wk#pKaygtKK{VW^=Xt9msoZ+C4pr8h7Yo7l2D-FdZHCFmn8F-fUlm5G59%igg zx+Y9a_$pGK8LqeCHYwN!7rbUTCo4+i34f8b&YQ(LDm0}=8A&d&-Xu>sW#4OPz`r|H zg>$htu|vUh6CW4x9^oL)>y~o7=|1-iJ50?6-yiG9QSq=4Gq3IA2TNw}Q7^MqboTxg zEZUOzb^Zc34NN}9FDG$t6H`+nR~`p<4>l*xu(Z4R7~aIO3sd0Qmj4zI*J03dVtECED z@4%dmAinBhf(o=D1Z}^O+!@;_v&gkjPUL;@t#F9;!so|#hY-KiY48W)f3;$-MnWgD zEik4kPC$ynt=P!~bXk-FaP)C1%a9(Dv>@eS0A^K1XuR#}*Dc`@r$DrAnwiQWp+rC$ zZ+aNf<5BBKLtFiop?}`8IzG(v8-bsCw4I|Ne!&(_=?AjT-H8w|6RJ72CU->9jwyK&+IwX zc<>*mGS@>qEre_MkehU?t+SbY4MvR;I|4P5m$QX+K8@)RFlQ(rou~g+Z3YWcRGFgZ z5g%>7H0?s!|5%cP25(R0&XxpoR5}#KlEYGxQ^|HeI9o&zit?bq_b<4q>Iwiq5}Uip zY#qX{d}?$yfdj1_5B$$~7e`R|Wv-3fbmk?mUsyGFF`4mGLzEf;Vl+Jliil8P8qk`V z>L<*~|IaFFd?DFd{hyIvB*Re49|^<9Kuje{f!Ro%m5w~6ToL&49{;u-T2?;%%Z@W} z3u^y6TQOlkq@*abwwE~uPq3Tv_whZheOS~Hy@t2nzXs`+uEfZ%yGba_;<&PAtOWf% zm1DRTl)!lVHibh#-=n}3bCaI#r;~)j5dMw*VQoVoq9;!Qmhx-B?9xbiII)7kay5tt z__F&Z>*7@K$WPLK_{;Ez(4;Q=j+{)wcE3JcO(MF9 zAJXs30?7n4bCkkT>_{sIbKu>t5*&2@{SNX`r9`;zrlOu$gAx#JJWZa>1mrzD zch{5mX_H0U5SYi$UP1=+2Pe!GeviQT8}ecQPe$PXT1d?g!I+;4zc+08?vxii@<6xr z|M1`g-l7O;`WRX;wAV!-uUb7iwW!GLCT`w2e(*o(s2~VmS<;GVI~v~&5TZ$es@lTr z=tu3Hj}j!9n+^;B9fWlI{PQbKkA)z^ggBUY#JNL&r89sZYkKQFcfzGh;r}~AZX#5k zmCZAs0w-{YY~?_u-sIZ5V>!F)=Kt9>$Rh0tNIhfN+>k#r-+t2kjfpaq|NYkOem8k$ zqFgD(??W)$QWT)Lu%^fUq+2!QIMKpxhOxW*Y&1Tk;_vae#4W){^Tgi+FfXz~g!%tW zk3mLa6^QiYveUf6D@QQ(F7eD%9G(&d$H7698w2&l|5sgO0563kPeHht#p^nPg^d2q zP60Z>=8Le*>!-5#bHmUT%|a&6WSM+6x@!HE@Fw8d5xf_%qNN zW4>`09|!YC7#%wy>Xev|0ljQutbxk8ELEE;+$HBBKkB7!zOl?-I}@=kwIz>Kj4iqJ zk7_RGHWoA~anVR-&-p6^Rx%3af=YW6NNB3KXh{k_BmmRIDpPEb`ogvUto|7r6Yjq;|6)4ZqablIR^nIZq% zV}iNAZ1WvT7jZbRTIwNn^vPO zfpK&xaoP-K*I@aATT~@+@TYiP9t47B5}UZ9+x#hAqZ3{ z=(SEufSqUUYW6&H)r4phK;(}|Eg00UQu#5XuR5P^ zXg7Y}9q&-=*;2M=kQ3%lHF&E$+KX2{zZjmTNL^sy)7wxR%g`?+<5`xo4tarhxM^Mf z6{;RftK?e?4;8msx$Vh)oR{yN<0miLc>)93M!+sqAn{afl1W;hzl5GH0CcGuYn?Xk zy~kKn!PTirJj6GK8-Y5#%C=LcDqEp1zpE%;klxz*^ap%T{-rsVo8UtLG42ESf<{yrri?BHdrzhk(w8~X4jB3AFYGzBF<4i0N%(g34k#t|r)jkOtSk5J-i&e541T zFH#d1Mdd~heZifHlW4KM$cE7>`e57u>h}*z@5w}Ce1oRWfHnE)@X9^Nd1I$`D!&>< zL#-vOBkf0fmk^f-!qY`Ak24(-660`XdSdca}T0rIeEgc-LvzZ0Eges02IU#4jgsAuj$#B+mz=FslY0t$Yq8u0Mnwodgs&zwNxFyyavzOyJ@; z)|Jf4tV$Y(b$VD2mFeWOb}+7Mh}3YgfM}7ZX1`XM73b3oN;jZ0*+3knoXX+{SS=sC zz*kdv_)vty$EWI4KuvaIw}?v-i5N&Gs`k#pg|^#8 zCIv$D(*jqwxgjaND(2=dZi5R&45Z|bQ#l23o*I7vF@`$p8!BGuG6JJY4lugtbW8;v z6a^9qb;2 zzT!hh(cg?J1#|(#MNI-LjVTjnI_ui3l{#CNbnfnaf$s2M=BvuF;M7RNaYj+Q#}5YR5#+dEn~j1n?>@U?$!oM4ikJwhziR z4Eg;@!7{;3Z(ehP)3T}7hBT&yz=FB(TmrjzdhJY`@&d;SJB?a3`Uj23WfP15Z5*jG zrM6R)JL~gU>E(*)3i$pgb}(G$Nu%7wys1}8bz|}7;X!>L2x<0}m*s>8nO{tp&k?BW%&=-sFxJicY@(6$Uqg|Jl$q1H3`bc% zzdQVEu++ncXtUkCh|#YJN%pnu9!(N9bCPv$UG@X#sqQ}1lLLpG;Elwo)r=;FzyOpM`MqOuD#I76ZDmy6zRJD1$5HWn`tsU1rrwQXKk zG-Br5DuWsd@+9yvbWTI2w726vo4oc6|3CtABp1DAg;0^Vi`Sw3TY>NxMB$(4NWiot z{iH(2dVCF|5`!MXb8d_aQnJ0xrC4&UOIEt}W#GE>atN>I%EsA>U}7{fFN$Ao+hi}0 z7Q2;>13zJF5Me45nw^{`T%}@cKx!gZPdae}oFRgbcC{Fd&C02#lw4^Arl4=InSRc20^W*K)V!S+(G6d46QIkH~ajyUrl z$;)UbfYa2VoL)Fy)HxaOAe*bthtioxDG({ME6>}4nDG*YMJRT=GLG4y2eNi9F(7~@ zlM|)0_*c)A`317_D8?lth|!1Qkl-#76=#fPJ_g6PZZIb>%we<`Lt>xP!}FM4l>UN? z372_^vV!92>Vj*tg`mh}J|0-~=!UILd!1u^86G(H5~&Ng;#47|dIDZHZ_dHCQgLLi zH6%Kv!LJpu-oBL1bgL_6Y)#(LMWlXlz9*MjT{}hB3GFPpB$nR}ql^1GtZT@yJ=6pM zRSf}i%yBOpIO)ep@mPP@&2e7H{55pl;Ib=O(9(SZw%5ilvZYKSM=F}(-b6VXU*FZ zUdETj$bbFVg|~B00!HeXnHz6BLpEmv2E`i>SD9C-^rEv}sQW7?r~Z@f(9X_d^~~G} zNXm(*4huCfCIE^H_}@<9_!Cgfr}bmta5Pap7wwZl#SPH}Q)pd6fV`tXQB#k=H>LF8bE#?7+h zv*|KSTLu%FnNo*36O&rCFi9**1_@lakLh(uW)llxgVKNywS8Ui`TYaKEAA3`dv#%n z*R44mV9!QRIjm3SY)ydJf*4PEdP5H*A5bIgpi9oWtgCH1h9q3}B_LrJ@ruyVK7^C# z2xFfkZ6H@rR3mj|a#i9bvDIpzk6oMtGGI=LKeJn8MN)O79xbx{`xy$c(KA)6vsBFD4r{r#%b8^j1Hf~%ZivXS9-Qqs0lo>Xnt_XO2sfG z;)kh!N619!s~o5;%?t;!GXckLUEV1sI=TZ|)z>Olo&ni5?-Ub&lG$Y3 zHpF_sBUO0O8vgCrEO%p=26H6yYTx*`${gm$7LY0FkajOW}#LcNwKq3P} zj!Ur_#_tHbli|=%#>hfBPUgj7O*rHS&(=vbDuikxcpl{Z4ZMdOh%)>HnP#y2jg&F& z6}5y#Fg&^_Kw*>IFN6ndRj4^o=FMMxcM3-1?1_bpNjc=Cu8hRCa{?f^C}ZiF6(2|f z?dSs7qdaxEnjh{P4bSfzA;nKLakZK|jQb8?XIIZDyBD$vW}xyS}gPEa3bd z#~kFo@%rg(`yE+EWqSKwHKex?mP#7h2LK9}q4B<9c=dMx8KIw7I)q6!^2*A)glJB9 zB|`oiVkS~6&q**=p_9T10)#R`4iGPLyhKBDyLkr4ytu#!T@Nf_WL*N0D5soO9xk@X zsdVD*Vda_~*rjH;A}Dl0Kt2&BaP>2O|EWx>Ff52{tfIcnJwgN7hQ(Qd zk|35q0n?(0nSKioBG!?^VQ?rMWE?Ykvi3B_cJgUG!Z+KqlX$+HqAS2fPFZ1gi`kL^ zcsL9{V)@wac>|nT`S~U%>x(Bpq53CMhtA-&x!cRPRSDfPx>L}sf$7bvKB^q9)5W?k zSwA8S%1d>@I`yzu(q$lJz#$z(2xyw6L5o=1I;o34!V&)|s2KUQ88J|T^^CGdPsNBb zp+`=S5KebR>3CI|BuN(!nVvs2&{#_!74kLY6!s|z{xdaEc#-EhtvxiZZt9-aj*H4t z$#}G|3d;10_`s^M_z09otZ*%V`FBS|_4t=cnW?E+*@-<1e+E1(UJ?3=U26S5l!R+Zg{+( zVwO3j*QwjQWJnM=wY4!@E>FF9^cE2-_0bH_($oaD8TVIELyJz3=nV^x@* zRb9K0vmDNamM@CmWI_7!**@rbKlM1ORR!**z-O$QDOcxb-?a`UJR2@iDRw!dXte|p zKQ^1T_+QsT+lmC_PM@K?S9bNwlchH=Vi~iZD1E(6>SKN8nEEu+Ni{9jKY_J3EkTav zu0D6%e(jA3_+Jfc^zhn~JHF{4|C%S{yX~&c_dY^M0UmsO?k`$ZyT~_pKCN}1o@|yk zbzH<&%4}2uGZ_ZAtXo{aRda|$ZobhpDDzl53 zEmh4IUB!5KufaOp;>~AcuEJz*j($2>bzz%r+?-`-um1I}A1pl~^Y9*^p^<-lLmty) z0}ODPu*3X@0)3MIgyY1OiSt|ulK$A-jl?yBB+7J^T*jgVj$u{)%M?-5+hQVc{GV}R(|qzV%m$6s{JFf%?Hygd=tLJc^7afc{AM1}lMbtI6bpMf zX)GP#{gZ&rZao`yHtX=*ZQy?MlKbtMYx{~P;|!m9`E6TobxGK-NfHm}~98vOn317i%Tabe{6*@mz5HlidN{^MNhYTjOgO`*|7b=iJ-O zy~(n&Hvr$BqtNKN=lYYAex6ewI_+ue%A4-G6gm|x6 zPOWieSsvoEW0Kg~G|Z>3!hG9-wRAOvg!Y?zadpddKQ)LeZ z)Wkn20>9W(Yctk;WukuAyE1KVNCe0X{7eWU!+=4d38KMtk-bfQoLMsj{y}i6w7=d& zMm5FdO>*fRSH%n^LKKxj%o`$($Y!NaLRkv;nAtufofBFXc0x)O9)--}@bINmNZjG# z1VdD(hY#pjU`IJH7|+FmyE8*N#kLzl*kPlLOI6MUW|UvHTYs5m%Tg$)YS}n>u&PvA!+vL@CA0tpT1UvnFJP z*u(RejP$Y?cbd$dt66jAZHl0mb${0Q`lep2G%X_~)b^5&$#0D8H}1)oT;&aF!wrY9 zk!($FNqmg{uI(#RF+%YGG)BqfP~KjG%nL;iF~kMC-6ITS-0hL) z&OJc$pl{@E+Y$jH9x&Rku0rdZSftXYKv`UuXR(5sRA&SKoAgDZ!Ez8QL+<_;4Vr~g zjUN`#^crg2G6W3;G%ZKB!G-Ce8VR|gDmb~5ZXP>IPnrP75K6fsa@&<|?Y|BTb_p!w zyZhWk^??W~BdWfNudsS|oa}I9yx#n3r_v5{!HXU2Ax@M`;` zx%PLsh(yDUQjVh?B_`BSI+A&!P0F1-x>W2Z{`(cK8*(YJ)x3zL-^zx`lL`^zGO~Sl zbD4+s2jueLja;+1iOFVE6A!Lj9l{f)8sRXHFuyEH=Sp zY!)yk8-IhS{5N1hAnht!2GQ>;d(p5FcmGaV3z;6xH>p}zE=D(`99@dA78dAFT8oTe z*wz7xCjuv4f+A53a{_YUu)H1Dy#a%9z6y_}G(d+xP?=M+90mpi?hAbSnOi*K({q)r=s2EvKJSH{u=%*A=BC^%BT7kW)xv@b}P*{XV;?fEa}j)__kr@G@@bU;FKby3 zB>jpANt*9jQc>ox2&<{^8&`hn`hkr5ooGY7!c_4(M;FiA@i!aV+#Yg%9Q0nWVG%yu zmk*0gyvXsls#F26#(3_kq#bx!lLd^cE!?K4FOX#KnqDeSy>_xe>sB9b_w1`ue;D{@ zYyHl7y_F42N9fcdKxk|5p0v!F_q;}L0gV`$&w3lWQjMo5+nkpH+Lk9wiQBb`lxc(j zgr!YkuiT;67r$j^!zd8%synHG`&jk9zfp49j|ksPJ%$4`3odeCc9-s>u!drJ_RPpccorl$M7_`X3Czt4dOu3Os`~2hcd6@!QiOgdrXkeZ~-2p zO{?BkJ=E&MB*J)|pzh2z74XwACD53c)Aat}Vr~9I0*tl~F#`jj@;=FUd$QIev*z4c zn*)`>Q`kTHxbKQyZhUqQVCr_VqjQp2W0VQy4cMed9*A)=7Q%oCu66JLGNixt;_s89 zkByzx7qzEoVjsk;#&q;pbqoo0s!868t-X~wNP={7goV-Y7Rvp+vgqv6@nxgo_(#Je({>%jp&B#U?S6GYyOUye# z_6j5=)uRY9J)u5SP+`=-2=J`-s%ROXkA9@WXc3i`W;(Xo0P0 z@cL{X#Epp5AU)95R#2%(qzEt-|7n@PFSu(4v`2%}PX=vFdQq5>=N!kP?-Aj#5YzoZ zcTi^*pR5NKX`oiuJM>TyYL+nFs^gvZ(N8Uu8L5(O?x_VEXr6)1T<9-mM08)9Xp{|^ zX#>K}U4$wLUkSnS=V7j-u7(5{ zgFEW&w>6iN?t@ z#(_U;pGv$7wVz@v!CxanjdH+ffh?q*ki1{|P_sRB&#dl9^|Rq zuR?<7{WW%auqE&l|9twwK$cykM1rdg)z>p{TkXvSQs_8S)mX;A?!I?-!6IG2+d(@H z4*yb{32l(A#2wOB5c+rsv3(Sf zUtWRl0iJ)#hQ+zGO$N?6Q-a&Rm2Pjt5|_6lUt3pl!ELHo-^sK1KS+KQt*b_dLpwci zaN4xsAcxFj0fazqVSJrzG%fjTo#6vddFinnSG5VYMYh#lsA=)Gi><1WM?fkiwu@!7 z)_n!!LOZ&T#)p zsqg%V%5`+>p#aEQ?vUPA92i8Mz`NxuXU8n`t2=ReZ8+W6r?NWCo2R@$p>dCca4T28 z{=xC2z3b1S3>dFAMa1wiZBl8vSz)n4z;w?A>TW7gO1N)3O=Th*vcPomN=K}>hk1z0GV?@={5{k~9QfO+=CSxUJ7@M$#5Uoi#}jN` zzOt~p_Q~C_xADbJ4^~nCG5Y}%s7}u3)7)?LXs6u~0-NJ~5tDseCCMuL-`AjRUuU%% zfnbo2EN^>qI!Mwpzkrc&)uK{Y3`;mmHGio9jMEcYU3^sw#8IEmU-YJ_4`zQ!)2PYI zv6DX%6VP9|7khJF^Sa)?o6z>kzTS`Xa?VrmLIYaAjE%y!ad`tpb zMHC~_8@30UqPy=2KqR=KW^(y&UnDm`l_DF_u$el0@z3?5d zMJQ|*DC3TkBv~Etz&1p&h*%>2ZUrnY0xy8$n}HzFz#(D+wCx;G{HIwQ6t}DNbSna) z;AU1gTEK#$F7_MlzkO*Hg*+$d_&P9#AJ-C-R!b1|b08m(RZaMW8NK1+O~eWOab_pL zeIB}T^pK}0>rWxtEj&53krazG?h5^BOlIZ8|up6mPbZT|aGq}*_TP*OCeiD0j)`9M@$&-R*1M}KI5 zDT$$tm`q0Ys%0lFvA45yZm;ClY>-VmbswtUp6C#57V9FY8%VX7hi|Mi>H^$&?uwE3 z=eJfr{60c;dD(RST|JR5#wtz33T{=pKRJj2O^sGl>KN{dtds7c?4`1w3HMy;%`BT zOdYkkH9t*%HrES8;rV*&aB+H0<<-|g3>;SHY)EPT;sON*W=ZVK3YRV7dBs9meE4fq zCDKzh#C%Sjb$;ecAaeYu4{e$?aF>`7P>%PVwHA@-JmIk#2(4 z0Y#|)iCX`FhTG0ZhzR4l&?gCuDJnCPr=mtQd241RPyyM|8MW;-Ese;%W_4ufl(^jLkqsjv@Vv)tZp6ydcjl(W zS>}F=l@BdrE1{^MC6+PKoNtHKHEXGy14qoK0hjLp&aTMllWhaCIAQ-2WVnDW+q;TgVt)y)`Z!8}~~H;>}CH_Y#UD;VQM-j!Zi9 z4TgR4uONWVvzObmOWSMoB`A<$y@pB7Z?Gd;TFrAM`rxhm;d7{)+fj#?hv39ihgz9q z7$a4o9}0Dz=fhS0fmt)YAJzzsBEA)B9xZb}DNIk4=p*aZPXT~<5*&H18YX-YhK{Gb zf;NZlNZuUhnl@m(YW_{g&`lQ_nD zVWzT{A^ck}&p44#Zu4@Mabs$yh)PDdpU9*l*2Dv$P4>sFff1u>OqNGy<>$E0PWQvS zPyJKACVYa-$}V#D`}2w#FGQ^U9ejnz)0UP{Ru{|b1X3+Iu-6AlGwTh0C$Tw12WLqr ziiu`%#0~dmO1^?y(8VygEZM6Xq1G2Td4L4H?cRIIt1q3zLI!~qLBilr3}?+4U?gTu zKB1U%Gtz>18e7MrAW@p!7xpAfgr2re29$gO2a6~W!MiYs0I0fy2kWnZnH=QnFeuM` zDLHOvJs@v^TgM8a$3B!2z#Gy6gp}o--RGQDS8(`v)```ad*fqw5d;rR!UH*BoP}W! znHPI9Y#g39>zsZ{!E<-3gG~_EO)vd53n-EGk`+*^QiH^kIZYZ>C|oLSd1O#f8_<{& z>L=Qw1`AGTw-zjJ806{{dAwy`^QWd+-H43MPF@-)Aw7%pYsIW%gVl$1m+KQ?h>~jC zcW{HibV6`qXTb&I846m2;?4BhZ-_9Df>a3suAhn`zQGcSAbq*Sf#ciAoOJW7 zVrFPZ5Yu4Jp1CcoM`NVY_n35TncW2WLjt%<^1`P-le|rya&gwO8Ov8N#vMkywMsAK;=p=^4R0sah@?lJkkU=8)GT)YzB^4(H4wC?l;MKtdboFfU z(7C~1B)Jq$0d#WO(2xm%$(XPcuDihsCyT-I2?L1^<)Ua1r?`vk2c$b+*5S8bO!{Wu z4_%L^A87`hkv(0QeF(O@m97=7-LZ5v38sD9%va5z|9XQO8LqSGky6qhfh)NSZD)gz zD`wW+R_w$4f9D2)@thFyXTNo;uEb#$4pyn&v`Iu@r6^RH2>+D+Bfd~3)%^7T;3(!` z4iTi3|4OYQY{*pWdS{Rj&s7lYsK<3pOkCO<#{P@-6@wYyrWeb?!Bmvylzf?r2~3{+ zdqZvup%rw*ddHI?68j{xc$+m4lF8t?8LCb3mYYHQi_=&@ql*->Y%^s-f(FIIClrB_ z_G{|I&-iDtxxyBiR_6#Z849I(zKV{`pT>>}ZW)XO$;FIoNTxmwO|3Pxar(iK<-m!e zj>NCO(hA5>k-~yg^}5wJF^zr07uBGKEp0Yf6MG?O;`(-EIhvLVyS`OoFLeS3m`DCf8?El?v;Jv_Xh_2*DD{^UP_we+{)Q zp#uY)K%DFWsNorHPeLYA5&nWcOMYA&kyt;o6sI{6|0YFnSU&mS3*!Zo>tBTb(W9u=d`iL2LBuiD=Zb;p0UT&snsN5myr_w&(&|d zYfBNu_$+|}!Pp9$-NqOX!7!CGz#Wa`NP+^$xXQyJ!* z#SM~R@>gg$@>V-pa8ibnJ2w(l<5RURkdwjj%_N6m6%YUb(MBqo_qxCyikMZ(M-O-y ziW9kEb-GRDKV`q!1iq1DC{J@M}n(I(!V z@TYfxC;(3_otAOJAfww{sWzt{l^5zB^-l_7!;oKQV8kTz2ty~1qc#K}Z$%pv*7F(u zh_$G}V6a@gLs3Sm0e87wc&v@B7^1W&Xp%g08+JUKfY5ErEJa+7I&k7^@WMIp{z1Y8 z{%~+LN^@@wvXFZ8#_vChn(2SS?LRp}F)Eul@0$RvH_DBc0HGyA4ptj$)1*H<`MmBu zu8%>3cq}xiF$BihMIx=s7~dUze%zxyeNuvD;yLd5YjpiVlt_o?B;4~SYSI<|$gG5~ z!KR;Pkk^h7UtTf!SuYUEaNO3_Nk+Y3QB1u|7ntMX>5ZVMA(Umv z=?uY}-bHPjXDh49BC2Z|}InXbzi5o1T_Mtq5{73yS@La?@`q0Y?ECRycLIL@rN>_3dhWXx> zmkDsg?cea`0!twQ4HoAxhbwlZS~k( z`9<2Z05Y4*W|ipjbTW5ksGP63W;U_;B!H3(e# zIhz1tG2t;*<3vf(l9?wP{sS~QfC3a33hKh+%|a|2HUPE}_&ec)rRhdSESjLoL9IOQ zgVmNWDaH-pTF;x3W_>Za>nG(Q7mle_$gM`_@2ora`IYQdhUnLJ&&hIoOwA14Gw)XC zWe28vN5|50nL9r9tQ8H4ur$BEqQ(S#?x3l9(Wk@m_JQdreUSBHTIDa>-09$!DMj7q zw6FkpYVhGxmsMpiBRqc(8H5^LU%Dix#eM|Kp^_494^n|zA9Wcrz$C6_3j7r*TNN`U z{T_$bM`r{({%(B~hmp(t(bhC-dFL{v1xR2RRIU1(*5OOUYCDF!kz+S@nh)*g`aT6K zBlsR)2dY58-0vX!gGte})Vl#Zbqgyt$uY3|-)!kR@AtEtt zTzu|lScT{{~* z=>;@+KLPE30BHhUWjn*Dip%4+l#l%Ne!lt)bniYM%dGa(i86UHkt|oA%r4d-p1^bJ z^_+IrA&YH^OT{D$t*DMQk{J-vC<6(l`Q}=V^j9So&Z0pm(40$?>3xt#jr{u19dcX>X zNoc+4#hqU)gt@N6#yzNvjdRuKi7i%aeTk86$Xnu%mut;m z;|dA)dCI-zplvc4A%XwKEU~V(t>$AH(HnV?Q2*?vgVX!kqF0n#C71>dae1~cnMp&< z0wWOvUpY^8%tgS|R!X|WS>mv#PD7ufsI~JGj*2aj(o$e+7?u1kst-w4bKVd!;);k* zyM?(McLmy!%g`5TC`Ph}A`=64>R+;PNOwc@l#j2ku-Y~5Ak;yQ@F0J5#?rt*P8g`y z68uA?;O2(O9#QD9rKLz<~ClIqJt{)hHXBmIkz*61X48k zI0lJB&@BQx#|o@$aGjKu&o0lh3U9d8i>ai7}In&qh93P>M7;l3v0VLmH{SP+N1_r#k(cmHW!rv05#xq(RXeiph^ zyvH^=p{DdKLL`pdrA$N#7V318kKmrf4Ly%An5@cD+iLX!G3$vN9zYr;^Mgy?EVXy^ z-C?)pzcgX};VmlaHLB!0c{2H!TPcc=lC1f7r)W@T{lU ziRe_j=tTh{$3yc}@;~e6q7`FmO(~2S7G%c61X7L7x6{Xk)j@T$&fS5gWkDP77zJRN z{=HJ_xnDg5o_)O}sb5B?=SxO$gCD0x2=a>#yRn^5wTNaLw2(Y$O`cb7eSAZ4cP{XS z6??S?Cr^&p6KMw+lj{gH-73)#$17XLl@SVq zx~9|aC`T3}@~q$>n0U?GApJ(Qs~HYwKjN-c#MO&AM*=zZ)KCi2jrNu4DUaPt!m=lt zUf%&SEilhU6X#v{!hOoA;F{lYyk-D<%x}O^d}BGnIvB004=}Lc3ru9%@3q4Z>ZT%m zx*;Enyxa9zvp9Fv(Jt=5&9*B*kaZM%j*nrzYfj|hf|{z4ZR;8?ovzHsq1mZ~57i@u z3wV5ca>mb9jAKKQC&SF)T9@F6*gnmn{te5p;g<;#!d7Ee)n$4n2K;|^OSB{-ezH0X zaUb3#W_=%Y?|2ILo~yRG;MbbJG%K;PI4_ykz-Upkck|Shahv<(!53vcqBF)?%s(cX z28>reK)1@CQuq`m<*22=Q8Hi~LHxP~V|207%BlujEUp5jnp&&QxhG6AOPzlwlvfde zJDajPYy)<1@UbqXTok;UKT{RsHeUturHild5N?~|!vW>7v5{ZMt#d_%s+Ea0^H}uD z8rn|Iz3J<_u?DXse+;HNH1u%^{5sS)lFplYo-9_gdE32c!~iI_f85Cuj7n#MnR6L0 z2Z9dL4KN0D|CBL%D)<9!|Y&r*I1qJd4ykGkMNy-AHVJ=1`4 z)|l=QVi_AV#yqSK1f2XasoZ1owuXrpnDXG@aJ+=`OKzTAxvTeI887l%*SBKaXT@bw zq$t39*J)gPA3rHKfoXfc;B5g_6h;J6G8~P zmi(22vE!!NyJcs552y=dvyRxAbG$BgumJU;q*p@6f1fXqI~WJGSi5U5->knkC=Ov zmj^sL0&s{rC3B;BjosLX;Nz|4C1d^9v)|}eJ8(KNhmZN0Uhq%WJWCk2$j@YyAIzpJ zm7^hoa%;}sx3x|>ct1oi#pD?K>RiVO}kh2d`NTS>DCy{h_= z9TDLihCr6ziveP=u!>$I>QXHLZba@l8=+P~l%(ddWuTXjZ4SQNM8C^VQAvx06zhZolreEh&?OOAemH8>WhMpg*+yY z$DT1Dxob)zLxo+gkV*_cuNVMuXPY-cGF}Ka6)XBz0uYdgW148LO*us`*F}u4hG(Fk zLG2}6LFbKQq3dfmpisgA07>jxko}owczfo7F`KQHjQYL5uQ!&>OHRus#BVh!w{qG1 zzLqOtDPbEPYf-<^j=dlXBLnwq3w^g}ogvF%ncU~0+)qz;paKP9v0Q~CIK>{Y%O~N5 z3?%HfHxEsE6#IEQ3_=zo#Uz0x7CXJ8=RV5kt=6Q@lk${t=cLaO&VNoQ1tidsh3reD z%Cog%enM*EPp=5B?>U0(hN7T0SY!exe45WH;!q{&#W2}V7W^LoXh4_04V*VptPFPa zdOCML&hCsRDOO}OwQ^V(=e416>p``~GC`u%KZNl3Fm?MYvD)Y zIS^&rP$g#wTUip#@b*Z~XEbs;6b8>9v|Lsq$Qe4*hBz1)>+MngBhaE4iKc`d{xgF3 zRCBWv?(X&9`gSCkfoVz0JSo^it77nqP&23dR&$P&#}@bv`fOT0_zk)TlX7G^Tjmb| za>40#`@w`>J2SxcG|>$P@WH18 z>Eq%g#Bd!B_QN3sw0jH4h1pC2x0$-OV&s6!k!hcr35#e*CPP4rt0ZJ11YGP*QY?A% zfzW3~%k@M?L$-=+vOtg}DtX@75+gY8#g_oZm1`>K;Q+YoEx>lsa!{`au9^Fc`2qvM zsL06wjO5-aP!Cr*5dWe?ZNCi%S%;QLH2S04AV!!J zB6W+D63uzt)0u9KNtaK?*rELy2NhDWj(*+v7J*5k-`EHj#u9RC^dKYt@NZvd8}o*j zG7m#SWm@&L8c9Bb3)vSAa`q1_!AkA&88* z9^vJnRa0+;e+#6I(1*(goEQ>KIZqgJPVgXF0rakIeFy4S*Rj9Qix!mAiJBhzu1 z&dfvNeI+@vFDxio;`4aLJfWY_*XKdP&|V~fD`NL7FteS(27%!H-6&W*3wzm?_kWSm zWk&zjj~+x_y48iiTvX>}rpe-;DAJ>@Zb25^zPlYN&WMi4kVK#%f<;ISe^lb0v*5fV zeYlq}2QSI}_9yM$D3xHE`6@}@Uk>YgVtB)4uM{17iRo);uzt@N-`2hbn%WZs_OY2R zJ7T{qtV(^h!sw7hYL9@p#2!(E<&4a~dd46Te8zvZmdFQY-Ty17J=4Wb`MgNyNjNfHA@v+8v6@Hh3{W$$J1Z%o6Jp0IaF`~L@e@$`%s zR}%++wG`%=6uxF$2LI_}WDDOj3{;gqUae0zqT+cwFo?rh7^?4`IL|BqqVLK-b{S|x z32gkIw;$CBujL+}9nr$!GO^5p8^luEy+^pqFJrE+F+!M|_o%MWA4GD+)|R_e%V%*@`%io6T*q-*3dgLJ}oc+7sc(viAlKR<(@ z@S3SW%}6$gxF1?mbh>`8#u)BgC3HqszQeAwe9 zd#GcZe1$N(%GStMh+!owdIXBt&@bC?t*pH6u_9z!&Nj*YwsDu${S&|Q8Dl7?ww~|b zS^Pz*FrKL(Zk3!Nb!S_IH?K1U=pToXAE}f3_;cvIBF*<5ePFaduPFUrgaIrkSt7m# ziowfVqg{=^^=G*S>^QcuqBekY=z_<&xo6=or4kcNTFF*O0`nU;NLM_o_X}T(YD&g7 z`7>&|ylq*7JppW*74HrwxMhJJ5}+b|{V3AkgeWAQT-O9_Vz=jVde@){FBFJ3D4x}# z!1S*+`~bkK47(U(rMFxHUt#brQOH4#HyES}c>40&;1500K@i%!K!25Nw_G$oP0si) z!Rl3L%6hSO29UVCtRN)lOUcsJNl)cM$AX5k0tJ$u=<0VH(RuTnQjhAwHW7jzC<29$t3-o#06l%MyTj)&XrF8K+B_M?F&qptQzISmPj${ zhxf#-8D2-zSecl79yjYn+`J&$mQGB|rvo!HM6^TLU`T_lM@bX9g8!%N=t&w8F(S0b zLTMU-E~Co(^n&7&8IFW+HIh1363KfpyAO@g_iQeM%-M{I3i(hjMJVrt3^DHz zS|rvwVl(sJsXU4)Q3tz(ze($sejJGTspj<{n9$Mb`$Pqepu&$@(H+5K2gU@K7us!t zp0Ii4%LU#*FsD6Pxi_l?orVzD_xRRLiJ-Fzf`J47Yb7F42tA${w+OymNrG{(a+N@i za4=VoGlE3~vG)5PLkd7$XyPzxO&f?%fQIb6&201sS)iN5AT zOBMmh(UAu<1onp;)B#>*?BH{xDj3mc+z_y7-@&SgA;19uS=qZAE5(^@DL8Qu%EXMY z!j>m(M989hCQ>1+PwQaaq2hc6*0q}G|6XaAmV*&-=1(Wxq~VX=D6AJ-R<_p6O0nTa z*U*xOZ41t_d0X5)B3$@w$b|rCVZmIXc^3*U&D%_LxsSJY%BQ$>!VLwHM=8% zx_cgsgOrQ|VLKszfcjIgSc-5tQh*9+T1bZg zVD+Wcz<&U7N`u1vVLYfHZ~>(AWNV+X>5#o~Qj1g8;Ew;LxDbfFrYDuiiZe+;Qjcn5 z#c`q$DoH&!6VxF`aPiU34^Yai3z>Q(N1+woQ6h$2a6%=b<0+P8O@mB6GS@3z;bo5H z!HZe)!|J@~QNQHBl~NpH8jV5|PjUzcT0MbTl?v+*ECYi*PiGx!uZuGPzfVFkI1zK9 zr=`sPsI*2jEFl%lH+8@izBZ9bA?W%_i0#9T;5wLuY@+CsXloaUft6+Vb0&Y{#juD1 zxD*=8=a)n{7UbBTM1qtrBk*X+Ag2=*TEUzQ%cCIqEfQ*=seDQwkw{Kp;@2xFIhbHg z;pdn+7TFO^(y^_N!6YCd8_^g}EYpg3^o}^+3pR8-Q^-ogb~{O`#dJ>Dp~>1-Dr-5@ zyxg7i3#BBDIan?`ChKnfT#OFVMNgt27s217+2`ZfVh`@gRJ^~jlWdsx{wOhKU##j& zEJG)$G+oa3v=hhg)7o)p7Ou*i0l}i}+@xR<03bA_?S;WVO-J*^ab>9yPHg6P)q~&w z&H#1OGLM+@4Wc}OvijlM3)jbpM81VP{_417s+Yl3gzDt$%u#>?cgMsWW`Pnk;_WzU z%-%E5tT+AfR_JjCo`J+mf#%?Q7s071s|-epOdmK<>kMc2y8~w?iwOx4Y1$?grP7pf z+fe}IIo3V#CX`-$ZY`NK5;Z812qlRv)gz7BzZbbmh(VMYG)6AJQp1Hn1G`z(aLCcN zuEjihlwO&YYM`*(PMb8~b}#`DmU1Xd9MO?95~PT#;z~f=8wS~vjeE|f#3)Qm{Yzhp zNoO|Xy5Pybl7i1>q1sQGSgEnH6EFixh#i5&dYtd53Og6{IQm#cLQB4OwndxJcescd zp>OBNAp7~6V`C}bq*$Vnq*xn)4OxJpnK4onUfzeU?<_~39_!F}lK-lrdt1#UJfaFd zxRMj&`#->iSL4&jx*?udd^_=Vk=S}UQdj`!8hCCp3{ObRep2){_mgBAIw0jnKuz+` zgOPYL_Kd_Ug2^=a|IX-?`^6#-WL2|o26vmemPu5^Qq!+IAH*%A1YqbTHF7Lmz>G4N zRrH;f{X*7;6nU^imnlk~LMkL|nQ0g+9vcV{cx*fy19;B7m(XUC@zoH=CxKTo_45|J zCQ;Y!txWT#f=W)Fq*QtEp;YG~l**c^2Az9ny_k|SrKJ!=!qE%R5%v^|_MdT9z;1oGeN`t~*QF)FK#Yiz>qd3~___u@Fnx-O>izObDnRioK$&8^Z zE`523%~#vQBFV~RAROHzxmI6UJ{NDxR14_SmL?z}G%tfcU=ct-nj=#&RDUEXm;V)8 z5i>!Pu#=B#m364>x#lkeU{z&@4+)^t3iZxU zRA)TfAsi+8vIqYHYoj`4655Fkp;4EUpN2^oRix1Dp)*~VZgRQc`_KWR5pQ6dsmj$C z=_Bb`Q?M$HfrFo@56k&Z4#%H%s5i|9(!hsL!K%r zmJPQPv1A!FgU}+&U>%W_|3I^Zh_gg)mPhBPP)<$7q@! zb0f_=n&zeldeTXE^~KOm7e(`176QAkWdnR*N44^V*cFg})i?td>uD8>Ro^Yr$#M%_ z8hIkD>E?|sj3ciQ2U%5i<3vgcq24)6(DXHGJQ%n)LbAeg#)j+Sc+11Orf8Wng;g2B zXl%?3O}mEd4%`>5kD)aqT^^%Oj^!{S5(dmKpgUJ0?EZ1fH2dRsT<-iA%Xe%5p*Y-y zFCLk`IhKiW7m{lB`MzIZ@v)&S0fU30VQ}7xUed zL}>39H^``vlI0@#-Nlh6+zh+=_3O)(xe~%c^K2sjasy`c$l9L?*ZSoKfxs2OqDlz? zNb-x#xUHBb^Ddg`r~m14JLO^Kh+Y5shZ_RH?wSfurnxD%8!7}8>j#?nx0h!OgGRgd z^~;MbCP~PqGYLKYa5>BT(Ze#aJbt`^5Q1y;KM+{_k2kP%EIZ6FR_vc{NO<~5^`boR z^9_&+Bfd*S^~zSPnOcC%BuId&o?3ty$|Cen7sG&;l7dUn{o)2uc`2zlGwv6&(6$sc zjD+4Uw*V=@TB%mSCDKZ65DJn4$xBkwFlc_ic$u2OaH3bgesg&eWC-klii5;x{QY9Y zluHQ-0^ct#0|BmS+y1}17-b5iq@eY|FOE?#OA=26Ttu}>n34R32b<~s8etc}==$w) z(T>HTrsxt}W%$K<&<31qQv#RCpiT7h_u5<_`AA9{F68{;_dZh%k;p)bf#5QJzM){b zsxVTmllu)5kcLy;fJEDXU%q@#L~cg#a*?_8_zjYzS1_aL)HlttB!0XhWXzJ#bZRn(e!hX^ zUw;Iy{^5p()@ZxI+V~AcLv;w)lcIu&X_w1Q_qb!fy^9*!96w#I84LfBB!UTFtu$?NxiT^W_fBL5zCLDpL9%x8rzT~^!2xw;|i1mOQE=5j412W8WYyKUu@Da{@|A|SD9Zta=iKxZjx^|KLuu} zYthy5KyDBk;09KKlytPe`Nf*{!8HTtowtzOpnPHhvzUj0zF)t*IO2{s7Iy#ji;IWK zz%ovh!EzUWx|}#6R6V?t0P_!*6R<<>f0)POr^{7l(3d}ukbk(L;Am7SQIePYKW-q- zlCiFT{mTuwBukN9|N4g;BBml3o`$O6@Kq$)0hb#jyF@9n ziGXS$i9tVHj#{)$LG|RkalgDmct%Q0p!PQxi{~tXCGak(=y*#c1ZM(N28)_lt4iJ?v?}yf`Mb&C(whzoZun<^UlOQj&2d-!E=p#z@J9 zsS+=ixaY5d_Wa_cNlKH*i;}3z{o)GA(o$0K@Oro=FH5@yE8%O#8OcDXPS z&53kx!>VxGW|zkqGWG?yXawTp2kMKCg zQ7Mnd{RT9WjmT9^Ncu|4=r6B~^oCz7ghs?_lQBW0diljcZGK##g9)h;zt@j9 z1j0Pn*7dJ{xuG{k*l5?k{^bT-$&5R(H_DN4zkv{1hJFDG|9AuOt17~hEH#%KssO1V zEFmQokKO!YMe2`8GXX*)F${WnY3ziC?@kgXe|JGu={& zFE7;MzM=eE*7L>t<;&NqMfbUc)Gy;|37cZPXnl>?8B^rW1-GE@hsOZAT zlBxL(LExzn!|j&DLWV89yeLqReQq&U^w+O0R}~%zG%0Nx;pAf%M>&{PIQ>`k77!Mx zbNP1`m;l?rB$1MaOD(^+)c46BNFk-9RHVM37mGHFq2zsXZAFjq{o;tp{*k7IUoI98 zPo*prkpuziA9DB+vUCzer57hL@xXg0B?-Mf{Nkdt&=Bk%L2JO%<1YSx{?Gs8|Ng%W zS9C_jDl@Q+FZ{-6tWrmXwXgl+-aid|>B8*NZ+ybJ_A9?>m43(Y&!zDT%Dk`bg?!gH zg!;U~7bE^Dt*qTfy2gS>#lOHLFS`OnzSR|B@x^JdSNM(`tit?F<8wNvO?}fthV828pLqtbIfqrDYYj{uJs)9iLwdqs6vVu>Y|FP=CY?@tfX3o9 zVQhHLiGAq|>}?~R{q#S}WXOFZLC!d$gT5EqU!Td&yMfLYz~$hEW>ch}Fxe1U03Mi+ zjg{(omaJ@=7YHo})<2akD=YB={!7-E7IpJ~@%W@EI|DD%FAk1j;n@x7h>Bks?0W_@ z))U=PhMXZx#*}#&as1jo<343s=kO_Crt*F@89(mAS^{6U`4>mJg|eJ4ak+x){X;wz zSU3<66)D>Ay+BknpEPuhP(5R}!gFLU6ois20}0(bqcM<6>y=_(jEoMOk>xdk7L>~T zbj+udZ%?QxBbQS)2f1D=5)e-M{rw!ND&=y)Qcgo*DYcpAb+=QM5KSEjkA^Z42g0n< z4pa#ULL$qT?2VR-SJ=u))*@bRDQ8%&RFb5;KDefYi8m~*vj_G*%4&<$PVGcWT{D_` z$RzplQj{>O<;TlQCkUs=sMGo7hNujfH54>!=mxR$DqlihIxIy=Qa(^CnF|)qZ+>SZY z`OaGSDU0mlEwe9<8O`M{C&77AXlMm!>;$&0&J4QmLHE2V>G2lurRF$Rg1u^e>He0ilj}Aut6DHv>IRFLK&CxOigZbayPIqjQ2#(P_0$khmD_c zncZIs>Bny+tur`DPt-t9^cB}b%PWI-igb--Ta9M2`hopT7WSMAFaJYGw76}M_C7&ILlo$u!N(spmmASs=8yJ6>R`?Im*Rq@jLeIW# zB8=$$BE-~;rEI{9SqiErhkrjqE3&I7>xNe*+6Hi5lf|47oLou#M0$Bw6v&|slzY;$ zf&Giteku}Z<56zNS@#{u!^Ai}>v_if?pEmw-5iQ1?XxYTc@n-&D_H!QZP62w|3>ea zs24$q2&-bA#XM_1JC#rtw6Tv`4BaZ_u0z!;vCd|NOcbe^f61{>pHcrJwVa&{=if}2 z!4_iHtNWPV&AY1pjSX@u_D#rvx$wGvTGaX6gkopwo&?zt1pI3U`(y+0`_;7A(jS19 zab-ogfh8Z4TDuF26qtO2Y0T+Zmlta64{Hh5+m;xcyV86nuR|f-y5k%m8)Lc^-^+h$ zWtSHi3o1a<;YB~RX`=5|WwN@cK#g#%k|AVO*^fLODOT6vPptFWq^4>z1sxj}T2w9>J%f`sq-A*~{l4Bt|5~Gc`4M`TljQN;9F-unO zFB;0usYj3uf87TQ*&yyYMj2=Xp@?E$nuSQ-c2Dx2oW{_yzxlJr(rk|8o#GFI#p&Yp zrD&iq8QWy#-p7^xNo&-V85qTu-qX~n#ir=2|EE0(4=`-5pDQ;q0B zH1RC@jvVGObxz^`uED2+F{D|5Zzkzz#vQGISZ zU$n;A!l5_*m=(EVHJZ{)c``N2IDvkM9YonbqQ)uj06VvF0?~MT0i|E(Ca30WulZ0<@DeVx&lfxJK%giNa%EF2))4g*da{D@g0F*O_#XFBJxRdSD0*v{OuLT zkY&g8!R2gujrgw?Rmfj*<_mSQy~fHJH$QVS*f_yk%y6yXqFIJ6cu>sYM&i9{w&EMT z2U;VtQgY%m-+J;=a~Iu;mBs0OhMGBS4=8?{+btC@ibyL&hL63fn21_l(Fe2}8eTYr zH6*JSeX>{@?1nfmH>mV7`DmpVXRo9z#{7;%%g26KuutpxLo-N2X$4p!z3qwt84jFh zJP(%NTXt_`PpD(XPDzx1m{PH^tn29SY!ImlV#N2ga_Xa1DvY(paKiu)2C zV7MbG&**cIVps`Nr|lT8bm3YoHl)9EAqEuaX1r;YI6=E0C zN60x*EBrJRc}04M_Ul5bKo@R)xEIm1WIBL^7B+6A2QMV6DHI)fSwkue5SrTTrUtSXu<~t!F``n9sp6f;Oz+tjwWGn#1hA_g-oD2+U+z|EB!9(r6YW& zUcf7rpdl;EPBG$!L~t^sV-wHi3xRb3OJ%8*ccS$8@c#_~@T7hPql;XcBZ>Bj6`H?I(tO1vKfRb|?(@$suTnU@D|tOFG1~x^@F0lM%E%pHE*39?7DH6#at=?4mzP1y>uCp;KSHN@lj=O@-RRw* ztQB!mT{yAWf3ykEBJ?c@>zcqTK};!pNd3pjYrim(<@AU9JYyrWW!ktFXE2?Zs8x%k z5iu7EQsv9!w=DzmQ5dWCwB*?2#|lx4QL*nhSy~by1C}cr3Ee$AB~C5eLFF|{CTJ@0 zO+%6k1+9Sh%)MeXnw3gaHWP+V<&FgUl-zeQ zDx8K>gBGKfqvOcRGiJIhB4ZyMC`au9MaxTxOp3TLsbh`6;_@b!lf)!Z?;!b2?fs|V z_X?h#$##ph8`Xc60~q0AkL7_G`SmSLa*~^u^4_`yMw6!>(9&1Iv?M7X{_S~8vEO9p zZ&HhLVk)d3RAmnA`>{$BFgPS4Kz0I_-{VGw1l9HKVOauRPt41{TJrEni8L)>BfdU; zwyZHM9j&gQ>#O@su=7W&9tj2tO5#DCotM@r2Z~K zpf48WA{FftVN>@#;9X=(YYb46l){`a^}ZJkpEG~Dp#_Q|(W5@$z0ZFt4Ibuvyn8r8 zx2G<7V)#>2fGdtDzG^>_a+8iEqS)_`sAQ7G`Q!D3sr1(1tGqQoPjWmSH6PE*h4cT(zM)v#fFMZIJ zr*Hj8#Apz$Nd3mu4E)#RdM-~HHzvXL$;v&*sA)>G81&?Z(1sF7hD3VzRw?XMB!t_g zF*z1etOj~%@Q$j^376{_Dvg1MN+C3FWAJy><3hpkq;A12(X=C`*51R0PjXZ}jZHF% zaM^vzMX8toE(n@i`CEoRjnby11Q!NFvF?N z0R{K%v>iW&N86b}#hWZ>nn*kVOC?f9T<>CQe4X+m)f$xC(b{jK-0wLOrN1Hp)2KYR(HpEXNxRt8G|YrE%0zY4Crg7$+o4 zNt90`Q5=kU>cCe)idCaAK~_!emMsp99LQ`g&(qR;BR0oOFl;;SQvauCHNQQYa9SyL zUuMftOjhyj5s*P|#n6L^JXDFNiA6hCF-nhNu^@=(BNYI?YXJGf-|{>deGue51#oZ0 zEx=KLb+NGDNO2>|Z-b?b$(YfaPLM@fQ!(iZ|3;bqTAI<#Xo*jYq^)Bc~73;f3?4(meQ%P{*=aMh?bOp* zX{_PaoDm#A6ausdw7eHIc=dqT!75zsIEz15$60!8HB!wA7)9#C}uO`rkM2+r8@YzzXyKDaTL5*ZhK)z^b~11 z=Yo>+W=5$XIae{SxqNWOz?ys(X+^PAot$O`TG)w@wV1<<3rk^1T0v4iJN15Cs{;Kvt3Y&8Mdoc&s^^)*r94#$1!k?vZ>72|UK$M7234tx;iF$)!cXXG(mV^C#zS^^cR1mxZxqDbeq8;5WbcK7ENK;EpH zieB(llNs8XzJX~JTUGH<=t>s5gSMrIF5Z{1 zU9#Mi5rFs0$&8DDcAw`t1ISp}3$%|O!xNlVOmcwR@8uY4#OmO$+%7MsiQcRtjZ1}E zwygJ6=be5^y$x7PHPE(*B-`E z!H!{L+*X*xAWG?$e5t;_a-kffShUIlfcY$7>B8B}&RR$;8$;z{q-q=@tx-CxMiI|t zTmh9nc9aXjZadsGtRghd$rcI$1hk#|Py9qoomO+b@SSYO{I$k>Q;#`ZF3z#U_^Y)7 z4u|J_hKNuiy{@GNMDaQUIcRb<>w0lup?=ql^vpIlYXFCuM!$d%3HVy6&Pyrm;%!?; z2cBYJE46-%4iDLqmLSphjyOVE#rdZ9OB1;|$z{sO5c|L&==ypgo7Qxti=i<0lAI#s zp3Jkp7azdodq}z2F!9+e{6ema;<^c@<5&x*tnsEiik!ndWPD~@?P%u`J;ixHv-*IdQm zu!xsro-|hlNmS+8KVd=X;bp~BC|F5MhgRE^04VL#*|9b0XkZ7|rq*HNl5H_2v_rBE zcqI8TqdihrVcNG8d|}U#`;i|?lqBW5*DZ|AjNFhq2T&L$Zj|i z1y`Bl9!0(Cyg;Zl2Ei(9pKi!?(!)dOMdpB2F&PKcL9@h9EZ4I*Ck@lRg+1MJMah@c z^1#Oin2#4~GEF0`ghFnt)Wt~1=t!=kdaEzm7V5G@iaaInAm#fZxJ)Z`9`i7oo+U|a z37k#ouq?63uMBw<3K?iFq&^!YR?Hhr5O_8zQIch*%cFyiw$OojkI|>X(q|&e18O^&C`6*)~Jn)iu3A(Y_(m2udO0VWNZ!qUnE5jw=TgyqRmz=mk0xXM>#H&fQZfj-+AS+OGIFw|jqIsmXJwD0286k;sYxW_zQ z@jw^C;4LXLFuWv3B?Bd*EVdc(W&*l{Qsv?8@V_YUS09Y5DHDTVVdEs%yJ@h7oe)%* zoVb~DX}3EnzeDqSG9y#6;6-2r6u0kalUFR}T#}!hh7*tbFk>>}?>5ko(rv9<;54D+ zhs1(Z=aaPsaVU)|=L-e6Rxlplz_Nu{Gl~l!-<@w?r>wKszQ*^heF&sYOU6Z#62d2~ z`vfX=E&B3CcpVZG_S%hHve5lALtVMqK4WUpm(jjA0<%Q<&XV^JV5$0H@mh8C6Uwxn zIb~X6jmT6Qfnq&K(|Nr}hST!!YqTDff#xmpw`lt^1Tm_2Me#kkS|W`789f%`aAFqk{j_xUj0wFg;Y}Wz@Zeg8%Zfk4F5v-2 zQ|z#fo-ePsbMHuIEH<7qC;8MJrxAY3$jLLsAX*jB!R&hV%;n4vU#vo~&+Gxpno6!$ z9#mEy!sU(TdO-0+)DacR?A>#4!qm^Xvac|IC?60A2!V_Z z_h8N*nnNUC(mP2n(=SY%-_$5xNyXM|LbxV>ZjK#T_Y2G(e zIjLpt+yIv-+8Q&XrD)SjW0;dX;FfN6vJ9Z1o%!)X@tS~+!`#>Z2`rkyXqFJ18aXz( z()Uk|n|7vs$Y8FL$596oE%n=zHyZr~vzY_0g@_lmA!Uxw$n%mT+kY#`8x@0|rSG(4 z-;{X10J9?%%?RZ@T~#7oDIu&n03po@QA9E+9^FRZSxB5{PgXj!6$h4UBx1l(kD%wG zB{q=u;{xcsDhhnE@YmbYVdy+L)?r$qU=g$!QNx-Gg=!2aJM!d-04mzNlpR8G-6>T4 zgf5bESp|(+DStZa^cfpc~pov-Dv(7QhqSr ztxW|IsdI&4pJT$q-FpvBq;c`BV5l%9mMI`OBO6ozAKdvHgfci%KF4|`kq-GxjRHBS zx~mq>kx~3=9*s>DavU#Vw(%?;7q*Q|Pb8V15HddkF^=R+;mSLWCIM2DZSMlpq~#~w zkg+{7e?pHJ^pzfFh$ivD$G;NKWg~Rad2$YamIk6uH2k#VhkF6(D7!k*etS4sNaoS{ zXD)1suS>Euo_Q)uYs;CTwG!pK*k@6qO&w9wTlU^U%+I5*%{T*CJNu0Px?~VCAP_r? z)1iMfoC#pW%qIqf!TnEDWRO?OAX!Maq-VL(F*!L`O2JcgbZ5W(UWhRsBA-i|W~B5% zn5kP6bKsJo{d<>U82@mxo(oAf!evqIjtZ;j1FZC@?79|X$jBi}^ry}?0Kx|&!Cz`q zE&Z5Y^b^$bf`)*kw8o~2%*_HC9SR0wOxN3w1r#0JF_RK$-1y5F#kHPhGeHQ%PBYte znTGLm*s6rEn~|)7Bk}8Zs&qi^(kgROVjz%A zp~5lR^6t{0u}r+&lGD_Dz(KmVmw&jSV~YK;PhP*fA*)JGN6(AKJPD%ua)SmRBl+TO zr@el4xlHVf3x}d_{N+dAobdB{Dzi_TXwO{i1ep#U^CTqAZgn~QzF(d9%@LfK$UAaM ze;@9he!Q2uXGF(qBp?NIjEojJ70TEACCs;bZL;TmPlZEF9Vuihp?AMNf3(*s>h(cv zq4woOZUH%K7bc}Bv`(a4vp^|2swN7j5}!~`lsM%5XY3jPSg_?nctjKB%h2MCmLF?H zw!i&YOnA!Re%5H?Kz81=wr@Bz5dWPNXE+WC^r}XZ$g??YUSKh-Q37fmxYJq4h_s@7 ze(?f)UjYbjM4!DBeFN-`qzhI#oE+Hox(_hM9SiMMh6v?bc1(jlS^g?Y_b96GgcwXk zzrfk7V)F%jm}1B_qNpltP$e^)yOkTCfYsy#Ct&hiaV%+Z0ec8z9AdcB$I6;$70@%i zT@34vjLh=2y%BkgVZ~syc7)nU2Ur`e_|pP5B90b(5yN1?w3iEQ4+PlH-W}OdbFeHw zIYSfS_PEa#m>3hu_0k7}IALTmT;BA3#2O^KP;qC2dB5c#F=#%dLed6LfZ5;8*uHsd z5^v_W2&|QUjSN%PyRyMB2EVeO4OtEOJON|l7=n_AX8XGBWdu&0hh zSX#|VF6F>(rTIexVv1=W9l(DO_oEx(86G4fM?wf?Fupg#wF0hKiwh)|*wqcz5MEw* zGnpwuEB2rhDd+vriOJ#E`iDFK-|+&lwB|pOdr~;$NC{mrc!REM`$Ld1h><2eKsvS*+85%Or1VP$ zR!bLNuz*pF^-@Wx77Hdu@z9Wt6(%GWxU}AihoP33kPd}Jj;NU?emy%D8(8dgERI+- zR2w}XoWnhE!V)uD#u6)j_HzuB5+glLnzr@$6K)m;pa}|dFKeGu7gXBY;0xT#WUW_z zk+sLVz=w{}LewPl$1Q|bu?)y&NPY0OmMC@^#M(4`U?KKcIW=U+(;L)HTbK!z`t4&Z z`*gipA;}r$331DfE-Tann=gi<=36uSPFI{&K`6>dg{~`FK}Ofbgv<+e$IMr&UBT3-X7=O@f56$*1IG-9DSLi84!@~Oai(B=<)imf*2i!AD+B(I!=7%l^8hs3jy zwVPkOHsXu1a|?2i8$KeMFe?g%)^3-J{91%SnXF%get=%A2Dh5gP#(N$<&QULnCB8* zs)*;jTwb%%2P8s~khIcAG13=o>*u%v)nue$g_3wo;9HFEXd?Ds>V3vpgqtiUN@$VE$UryNoGiIIj+YmCI+>hyYftBTqMiVnp*WI4fL z(()3NK@4kHR|ANiCOM}>pLuugr~?Ek>|+$~LLQhjpb5gPLXHTlC1UTV%#4@|se*1# zxo~kQtw>~8;0?NlQ5aV)mkK?!kh4bJDN$sLXARle7Ax#%3vsxqZYuzCtgZ+iB51~J z0H|TgycxBDSoAON=4n6R-mQ)a8ebgzjnrX5%GZBJUNt1W34lIj7yl(U3^E|~5rh#! zI zB6CO`Hj%_WY_3aEF3r9n*lNaGlhn5g>tJGVL<3zH5^{fXZ-4^t zrVX@w%377F>zL^VNnrzg`~TEI#vpQ|!olXPVN{`tb!Gv8O62MqM@CzWU2>okLjq(> zl-C3$Jf*zdWt zU8vkB%i4ytqSvtvhK?7tO~B_Bb+l-dX86FnLSRu{M}e`;yIk>Nor4{W0x2R~H^SGa z#l@>E5xN{xeb8JBw>`D88~3Tqk;x^WhTzRt^WS@xNG=mUe+k1X{H7?tE|Pa83uz(t zmAs80D*kK8Y)QBlc81Ce5+;=%XdwQxuq|f;UO{QAn6T7;7Zn6_^2Lid!Q+>~)vq~^ zz!^|XCBP&TkR(^ne>pTpC+nb)58y;A+?J&oxD&Ld6w{XoP(qmsCb8$jZk|cOO_Zl% z0wFh!jodk#hORhaF!)bGr_1Lm zIN4Emvick&LkMqTPycV^#dGu`rcw6c#~a_(!@7igE$0>(HRQ2+ydv~U@nNpQ*Nl}1 z<*>YmaiKllkE9hh&u8Wk>nE>*MXlLEO=+vp zxg0LG`9tc8_@~&@9W0W>wSE2UiRK(aYx8!)Ypw9=yI6rGgUH*#OUnGV#kRj zB%KOynzBQrdCC6c$yYloi|Z=|^1_R6u)A$o^W^P@Ml_~$QNy?0k06|h9pjqD!>2v< zt)#iQ_28DZS#&3*S&gC(=DwJ%tux)TVC9&c8ISlbW_fb$-LY>;fHPf9kw_>^VtsM| z+Hg(J44jnSD5r_vAa8yY&=IVRn^TxjV!mL%h-%sL{_}O2SZJE#wM;Z3Bgt-2MKWfj zEHZq%B_K{J68^NTxv9+JiIH-gDp{W~jnJ?NNa@{m9ivrql{eHm&~ivpQH4yYnMB}8Dqy7Gr-WT>U4|;y&FE%UfQSK?AC~m znpGfqhE+_+sMqoV#6PQl69f!*O{Vf{`X#}wEs;HCvH4kJeo)N)20*q{E{%P~cinSQclTP}0#(nfu`T4RMoPWesm_XKEPUl=Jgp%qBR#wy3$*BD76m8xJs&;92*~MvhK8;U#dN znK*hO45X&h#%j!v(;B}*nrTv4ShVk&iZruU(J^Yd-uZjA8LK#wJP51kboH?)+qTlFn0ACmntTyTouyO$Vw~XAjlaM*IG7B1Lu9PV4d61A zj!RaS;g`?BJVtUD8_dfhD3q<34r0D(6vjuce8wGxjHz&Ed_OsnToR?RPJkvA;K8Mx z#Nv-SCs^~3PWMfw+c%Vm_=LeJh(=4=5`!o$n|2N6U#~mRPv%7>s;V1Mtq_jH8-6%&piCUp$cx zw|yaialvE^)aS$QP^oo7W!s3MX=P?`+plA$S*icAF`^_EU{B&}!!C)!cSD9%d7EOndeOa)*z zuDtokWl}Ljf-h6M3e*3L=2yz$yVc@iu_r^g_lWOnh;o2(=u8YGUvQpBKu91qpI)@Q zg5liqO%gnBO+8Ox=jA{%9}Uq;t1N}9QwfrMsO!9W_3@zv9YO5v)JL-_28{Y2{+Nt` zB_*9?3GH*0dxzmgNKo3YB*8zeX57bVyuYz-1cj)mc1iB+N{tR`j zkc!$kT6raOkm=kqt*~(w8cUzx4QbLc176jqB9Qq(+A{l@5lDB=Bzg!#8J#lI5jAyM zc1JnNqnJT)p5hNGZNJvvLX?pL0XNA$S|&R&3uErgoSd8Jx5~;ene8UW6{cy?NU0zI z@Ejv0R9|uiD+e%=*mJqCvuWSug{u5Gj6`PgGumZ^%@PqnDUI=#lQf*!tr&D4@*G?z zLh0Nc?6@wLcg_{~BFW9;%4aahNyLZ->>j%0k3mI&g;f}{$V|PcF=E2h3GSn=V!&q# zH&3COhaEk6s^`-|uupW(P(LLcZ9|quf=PT*l!*CN;}UR7fJI8Ut0+~H6gQCmV_Q%t zL_sa*-E<|?G_0MnnsI`IM*!~IDwu=zb;(X-eZ#vm)Q?FZ+(zb|rMOL=Z;=SK8B_BWiEw zwZAdi>R%@ndWzz29nyI|EXJ45nc=C)h`X@Xd{w@^^oq0Cu!w&f@qpVP^^xm-p5+=; zRlj{xV}9DKPHo>_xcn38^MeVFc|WRPlvryzXxE-E?lk(yB)!xhoia7$Y~&3HMZiy0Oa|=yHJKNMojfqVZ#Wi;VP&|F4x0*V_A3R8%pt}9~~3Z;%a)1 zBJLHX)E$idveF7!tWlCv7Ah>&EH@|>H+#k8vXvvxu4R+nK0+M|-cW^a| zXx=VSHewr_!qZ-kD7Ht`3=w!H5mgh0;zBjQqZwXgh=o07Fa@|79lOY zrCdK<1*ZZT@QULNIIu10nh?E&NPR#uNU5(!m5`uZdX_aK6hQ*KykA-x zA<ilM>Tk-yx03mWC59*jC37Yh0`Q$*0U`cERb&r7Sj zJfhn)MNIcMxLKI&+Z9!)Rh7YosgvFoOvbyG>L4g2h+o zv{q%-m<+v&IZpKSSjVYJs03=5WWkgL7CSPYat&;s_E zWa{avV>OjAsf71G`XAw>y1*UP@(BcLDdy;;k+?C8zz)xyT8vJonJS;&v_d|8S3rJ| zRuHbLDLL$raG0z-gA~Sl+Rw!zidjB(&mer5Rs&w^R4+9$h3q*IVE6hliQw_~*Rb>| zt%!isc)wX7dPHKSPQH1(7puuO30d*SB_YTX}LtrSW%>6~`NJ8nnAEB4|ZZYLWGtyd$j; zTyDblLw)eigfz3D@P))D3Sr$ERt!6Otw7WiRJo6-<;Go(K6I;?-}d$@2CfIYxOniM z6@#zciU<1V$U8>W7Mx5EggsOiDJ_rwq{*%pvy8l>{6XyUl6W`fN}j1FMt1q`0GDnQ zF7#Mi7?Nw%p&D@{$nLy~D;aY&G6YcGw;@e>Ks@OHxPri}5Y^#=hP5p75oml_9y&||SI$Fvz4 zg{+5UN9E7$dA~mxMtp!Z{si$Z@h3F)1rnWL%?N;-jrUS%Hyhs5u7@6dhACtQ(TR{Q zeWd)6|1V{4l4Q9KEbZ;(jVtXEJusBXG}BD`--{Rlkf#p(L%sY5l~xu2!RDZi@Nn1P zAYb@{b+j%rp@6cnJLLUd4lhWw>7DH^B6^YYCuc6OC#0tA8PRUzu}5%J-#a*of*PWy z09f1@v=m(KlS301t?lC7oJ8r>!yH>1VYTrM-cHk+btN?Occ!)veQ!GM5FB_sAKy)V zyFI~EyIYyQ$n`#Vkkgo~eG!)PxnOs|T%Dh_uUo70;{JX~{Q$nOC)nNF zMl210Ypd12by8|U>qKrI@Dpf4o5$&8r)@5Qk}|1_r&*9Bf7{JjUq6!y6|`Y)_*r{{ zklybZ336>=Z4Az~Rj_x$yOn}r;WF)gN0k6yjOH5sF5cWMaw{GbP zLCDY3MW4a8)cjWU{S0~E)yU8wT=y8tyz!0(AMb7ZzG0aK6b%5s*gH3p?? zCy$BjUD0;0g>oL#HS0&wZGeQU_I#V6N`>p=7X_G?!%y#ee=SjZ^!pn?M0J+zXS`=9 zGzlC+udwC$d8X~;-MKgV6xUW>fGj#|bnXt+_3ICX53CDzBG>RI(Z1Al#O7}rb_R}= z8YfVB!Imz5KdGDd6VlywO2ka|+yF-{-P(oI$vbau^$6a1^N+_&?_h!ZB4^8FA>SAa zr|nZhPqHM|lFgzIcU zs9jE9X2M(BBFI0kvzO5ME*zS&V=I1jOOOtgc4pX)#bNj}^~1Bi+mxW;2fiRDzQ70= zOAaXElS$gg*>MmqI-bub1oGE{3bzW^&b0)=Tz=X@u z#B1}eF^cy*P;&Q&_wXk&UJ2}L6Q~6x9m%;CA*z;8a(wuU7g5pF*Wx~nkOC{ro`0pr zg8e|w-w*n5Gny<1XB zVBcfIttX%R!JgA$AI)9iE*a^t^(LZ(c)h_N*pMH_O(?jdnmHV<6+&TjeittZDCRa9 zsv+CfM?%ZE#y@#PP;`6*hrL4rm)oy{V#x)Yk7h!7h@@(ceg;qI%MPW-sD^w}ZliwW zc_cImIWGd| znJAIe?Tv4pL{@5jnv#9}J-Q;Bf!FSh8VXu8NlKqkD>hWa+MnAEbPiCkei; zV5NM6h{0NaRdjIVMzkJw9+m!4uEPSC{Y*qBsi|Nj;>*Tf=U!_;m*!rnl`tPi+~n)<+v-94;Q z?=o9LIFm7bGION%z7N2Nqa}X8@~)ZBI(&Su|byl9aB8 z%YR2o+X+;{g`WLd^d~9xjn*jYd6j%S%flxROXQ3BaQ$K-fafAYzKW}0QR0-1!$hY! zBRYq@m)X|CN-syIDDVD)KbRhvu#1~{+#1wl;=3i**&6%k)amdqw+9OE5`NGp?M6u= zc@yW+H}dt~1EF9CFrS-F5S{?5GKS-oQjx7Yp90*i1Iw=4X%N)saRBTQB)cipr!z|R za60|C7Y6h73QnOGDaIi_)vVwcmotOaEpn~1sEendhu0qm?Bx`jEGHjj%6v#nhk<6k zWr~;DEL&-WpFVaxbeQAVnI%P;7PuoF!j~_Cdpk=e;4^)Ky_#U<53jE7+6W( z^}}r0Uim&lsqBHPPXQ-XbO%@ju>FPFsquALg#!&g@P)4tfSfa1{?hf#(|c_0@VeJ$ z%cn{8b9({)X#Jky-FX3VlZwSYGJFF=BGc0t0CU}$c(5xWp*#9VKIwdE)^5EH7nEnm zLwt*E9Ecc!8ZS6|hITIZC}T@u9G)p0o+&iG!xY1WJJ=EwfL|(bx0nT4BQCb658|)# zgULWHC6G0n$qSSW*I#)i;J%@6Gz(PqZj$BHiWflaYB6}w$Cw5GVvv#oPbO6X1z#G$ zyIV8fdZxYu8DS4NYRxo=>dHgM@Hp4u*D3w+3jw7%bi5D8T_7z=_?>fkc2{DDR>Pzh)d^Z(9cC~$@kM?DO#ySvS?F(lC7Pqu?|#S>k5s*U6pfV-6}*D)XAkNWRLs3A-b3{{ZXzlZ z!hC6VaHwAahuMOLwG$KWkMIZrx+ZsCRNd307$-a0fjRf^j>m7iB@I#%AbfKRbPZ9= zv+08JcULrpkYPo5pxr5%wC&JoDR2>JH)lDP%p=4BauXxlexslTPAl80fA7Y#CMu_$t=*t^?sN!Gy|zQa}@=2$GtEXVBW}ge;AC1 z9Id0d$z+Y*Qj;Hh>~%Fi(EMuaBeK@D{Ou6oJE@r9f>g)eF!=jEh=YGfiV0Oy9XmzIP4faKZH3#c`M@ zxM)U4<2amI>5?As!6sw{9&GN>qv#AzY#qJHz3Ec*uXVx=?Ub=_DC(!8x#!hzfg|K& zXa`*CH4qZ^YVu09lRq`cALPXwt16N1eTzz5I>sTc;wAeM{vlIiS~fXI%`>1ReZhgz zxyXh}S=x5Fl60`0M*G3B8wRFaJS9Mp1fJ;}5Mm^&v1`w_cuol20Nygc|UJRM13|`qvfP$EY7Y9f7Pl ztzX!N1TEYK}&U%F?gYB3Hv+ZTi?Ts4~tjJKz2QsLCcERaNCz)!)% z8_9!8Fd3S>0Gim{CuFz711LNhw?+%UhR?^3l#wg~55ICiV*N&P=jm{Xi;iH)Qn>95 z4aI`++@5In`CVc<6)h2teuCKZL&u1k$RFM1{YM-J{pP#~iRgS$AkD*&aa7;->r~%* z3D&pnMoB#B;Zh9DB?&sc<@E6mCE=iw6`xCVZ_^HKUHt)FZ;T}2ctK(%E(apw6^@$h zybnEHa*+EfWA1MmAu3WPg_Tf^#NyI@^+4P}V(e220hDX{ z_2G|)UF$(0@KiF{_@QJ%@%cVJhPlW+<0+Dud;RxC;-&BjECGSN<$lnQo*VVRG`N4) zx4MpaXy!xE`)$5^{Uu&Ii)*QPsQ0r=bAHKc9XnBujy+nE>;MmQ{|Y-w2CR*;kx955QR;se&T zHsjtsLhc$V4vR%E?DFew23pEA4wTDM-<%lGxW{0VoQ>>Nv<)XBO&TTcV6~nH_w(Ec zsqActYIQz9XyT&#g-(^rl@N{TsZ8|sJh$wk%%>pGlF5dMIfxyClJ#0#gJs7-uSUKX ztJs+hampepXW`rm1ODFGhEhIJUK3*fS}pZm|3Kf$U2?M#<*)Ylk{t40s2$Jp(uXO} zM@C_mc?UXDB4K1f4#@I+>7rA9W{fiZVl$ZzK9KEdB6Jg9C4`XEyzu3!=*}$Hr37Kl z?0Siqm7#3PbrECYHJQ{lueL?{K?3Qa2BX*l^ZB*wB}D5&aaM=sRi@hb-RK#2K+k8B0r?R@l4D zd|OJa6>39&VM%c?DZA89;#~>TJ6n5b;{Ie`4O1c-&qzthwqJb)S04z8ZBf+xZ=y zCOvKJUQ65gYa>^q+J1VNkJ$GU4&2i-At%sLGO?g~e;(y0v>gicl+^vC=w^{D#HTk_ zYPhW*K+If)9xj1b)p+3EpQ(#0IjLjSr)n`<^fHNBkOy26Krd}aLU!Bsr-EFLkqgX$ z?FB#TM&_2rY6%=z;dGDdP+&iO4vb2p0z;}HmwhTKgFz3 z$)d9BJR?`dDA23zfKR`M0cK&UnDic@ouXYDb8tb89QlHzzqgrjF3R_ep8^PWWRAVN z)D(5h+&a4BUNkz?r@fj152Geu&vZdedALnlJ6lepV~&2rK9Ciq#y{#YG%rFWavVB( zXQ$4PC$T&b@5u0)fP#sP!i1<+BAF($Q0Y%li{!MhnW zH#J5+Ce2THDPZ!6Qln4R}*0!v&b4#jIW2Qoo zUMonzV&v{AY29o0LlEBg=Ud1w^URd|)TXK{C!dlPFjvoI^hVHS?=?RK_@S=!ICb@7 zUJ;qD-M$A)pXxjH7*sY>fqS|gI&I>u@*K$1uVXc#XD2Y< z(=M3JgcF2kpwfG~ySK4D6>eyzTB=zmAe;HPmHYE%ef(V5f9@X#LgB@FQ_k8>#wFZN z92EO8JNn3HLEr+Xo}iGrrevFiyz0{)IQkPS3zeoA!M)g&aNo6=Xe7Hkk_MJ3Is<8x z+avKhUW2>URe2qF!oNSFz#c0ob$FU}AiBe_79cPO-i&d_GS(}aG3?Aw4q>zh_GgUKe?|qg zH?p~~hJf~12d4S`2?LJb*Wsg?gCH=;FfJ7yq$EVOM7o*5&fvSMLE+oX16Bh?yM&jb_Kandib*RN!X&+9M&&A^tS&Uvq0akj0Jb zP*5l{teyg7rY(XwvZqL`$L12-H9YhL=5&``Y443W`R;y2=40+bl}{PY9jNePOK<`V z@oj1dZLaC`CF5a!s{zyH95YZ3>W*}La)8IB9y&+rXQuUI#7Sv{kZ?22O*REduIWp- z$y$C2k36t*W=bwACx}rwu#S2G&F2m(hf}#1M4&LVk6A#p3YK3pC(L%v?nhK7a9%J} zG4twTDaWuIFnddZHFGfe%{;XrjeK|4Lp#@E$yGZd)QngU6I;@ng@2%cri*r11@H3` zKj|5aR&dnayS;*0-06XfB^5bLc@VDo&=q56d`&z}SQb^KDK*B!yTx!W;FbdKM&jK8 z2;^dcDn=D~!GXS#0X+S1fu}G5#%l7k1z1O22y)70)H zG*{LHra0x%zfp~rn7=qxHay%|oGMBWH)a;{x2mWeHF6I`|1$cZ9PiQ9&uUzCy%YP> z(8R;pb{9gj=6>e?i3nlckMH^64BnK!@6}OB(1!6vC=1oN_nkvL2Hm(=(rz`&DEoJ6 zE`_Yix_cn^?Y#rsR8g$dw9Ih_P-nqro4~nRr#`Y;uVL*1xd6ry0AVK5y0p|{ka zBbdWu#>ASUN|m9t8MP57FUE3;>$EEl|7qnXD7#J+=Dn9F2l>Lp)7T%T8cBT}LcZ$= zprO4iJr1xP1)$c6;RI2lS3@dj1hwJx0cWkNyok@O^$OKpd@vs6b`PnO_AQ$39)rc4Bh71P!l0*g9cARI35MldfN$5vAt#U<>y& z#k5d$Nzh!f2pY~|`r|n5=tn806OfpWI?ciiJQlJ{^NwOyA%km%<^}(N8{_)M3-?c` zRs*T5M)vg-%!>hAu^9O;J0&c_B~C2FKE0_REED)W)-STZWUFC^-$zyVNEd5R`S>Na zaf|5@eq*u*!8&XMA;Km(J_rtFtpNL?iq+L>9C*63LteKj>{>XlA02uzcl>!HvBFIj zD5WXz%{i%BI?FU6?7AjbHlbg_hz#cNBFF@~3T@k$q+8nWkz^k8!6RC$HeELu zuLj2pRdDj{ZlGPtXg07%TXxSxJ>-kJs53*S%L zE>PR`2MS250d|+Dt;D2V9(E~YCvPV{bE4gxK^`XLv^fb*rt>>pczg=V%5Fzc;8AeC zp&pUXUhT%MREbX4b|s){cNP-;8SlF06XgU$cT zmBa;=*-alp7i9vvl+N6K5x(H!3tY+)F36GX^WXvPw9XRM4#I+zL1Rj)fp&WoqjFN? z5CX5hlM*QalaaDX`_Uk3&8#Q*OU;pktr+a$xH=& zP@cA2BY{D|eE%5N!Jf(PUyR0F$LdpjGeP$^*_aEKD0kpy?K$qTRwrFgFBVOcZk13n zU5(7vFt+l>5_L<0^{;lYXS}T;hYBv!Wd3mM>|;=C_owMy$~7H6SA|B5tJ~c=WhcNb z@CzB-Nio9yGC3+xq`9MJ&k;5xvzn)KeaK1Z4J#=V64(trQy|$LYg^g`Hl7PKGRdWY zH+=A;c_(^A`|>1P5q&z20p>0 zV%b+?8|O1(HRxD!!PfKoP^~DR=qzY^T8uk7w5>TaLtC*Q3LNagcOQ5QCvBV;>?xnQ z6LI`Ud1RlsmogJ2@sl^nmMMU>o7Q(C?W&ljw+$R{z{@|yg%U6!y6yp}6uB^FMqiUS zA&g)H8#h>-e`};Jq^-jgJE|m98)4rv`z{~^>InSjzn;l@2w2@`0YC!h;l4f84?CPahife z=^7|$>k6koB7d3dL91+h^AMeR>1~U+%eAo0C7umT2%T1FFs#sJRab_k_}D) zAiBa;!*sA;b7iN`?6jdG64)MR7D@bFl;k%L{e|;pSx(WVDo_G-s;dJupdE!O?TCs3 zuX8BWh$%dz8SJr0l^soU3OuAzENu;t#8?@NJ0~>dtGZX%4;y)(A6LjO@6;-j$|UPH zzQO8YP{$e|9oF*tXJ^|ks77iZA+B@3a_^ewv5<(a2$J9#uKSP61Y@2*ted>CtSZVBfqUD$*+E)1uxgZtGw&{Vt?gq_ zzJmF?P153%`9^H)({`G_W?8Jtay}wa#m8r7)pG1T|165ihtHa zTTt0fzSzk1ha?m2gR40;uAN_iv5<*IWu3k(`$Sd$EZJ?vu7pqx?cMio>fycD&5Pvm zG*imr$dEr}dh4Um4?k2u`@%?KjZoRMeKbb-1UjYeA&rg1J}vX_>Y`OLrge8~M5tU^ zq{>GBm^9X7ErTDyBnxGUuotAthKP&}rW~*u0Zdfkv@xxk76aLr4s1w;;uZ<`9PRtd zGBEi%1&(ly=a?f%eVA@6MIdYBc6i3CQg2BB65``~?kPgpOiL%zSbY=X2 zwXJ=tzM#6!EhRXC4)Q=;Ns4GLop2?c&?X6?BR(cbIuI*&t~?M6GwI19uXPqy}L?mfME*+|2b0=FONLX$Y)wTDQ;CTDCTKj75S6|Ig>q@ z*J<4<8YX^dy!Gq{=K3&-tD+&uM_32bdDl6+b&__rzRde*k3quTe_Dzt~}k6w>t7S%|zlUmat?15$b zYGtF%fy%Z#Xl0up)jCu2GVUiF*#SCNVxAJ&1-~hn?Kff&${k`(ES|KmS0xKYf&BB2S?M0>)lD4F8|iYz#J?Qv&9apbW`NceYk7@y18d- zG!HV{4p^JE{@WE{>A8F^zq^t0nnd}~*Ks-Ri1WobpjRjbXLPLoN~}XOjx+_eqzEI} z#oz&pI};!k4L{?ZBm+A$zTk?`9@-N{u@Q*V)$$_bdc5Ea*rQ{?lK&|*=iC!`V{Q=6PL;foiL{~^t@Q#ZI5>lx#257{IPf*`MoFW*48f-J1spxnY z{gUd}lnFzTLygf)Ey;2*EC}qK>rXwnavgdFVVq|QqMkFtE4#K&2cWq&-%EEU4mAc? zz1b-}s0~U3n~*Jqo=nIV=z-?8>@ox*U*I31p%)0z#}k61^U5n{NHzkJh(rfM{SRQH;ux@kPOuOJG9LMAnR+LB2}W2@wXNW^#7XGZ9f7YPAJ-UH3ECyE z%UKPmSUVPU>_^=DA*fvZye+Itu44;}wLgz6?cNcg`g&a|c=7A7@xlVvmJ0*~oFd8{ zQ(7Q}%f-Ou1Xi5Oxab$Pt{8N4=RkX>@*#T@Sls+X<@Ca(9&S8vtb*OA#881nARg?U z?M7A;NyudWX0jI=p01(#z~*%&`+CquTVU4-BtjXoPZjZt$A;Rot-`80J|DmF97H1J z-rZW^iJ(yy&7jPPX%BRo%bvXx4%s^yQv)ewI8OboWmMI=aiNTQ~uUD8zVoLN3j5M226oRG3|;Sg6jETx1%;S<9UQozorLd4EZUl zG~wA5VxAk!m{A?ZuK_G{8i9zeJ%Se=r0WUJ~d{%U;^be6!8)aKnylSU@vNqU1kdV6lIVIQ-4b&oB-_X9_9u6tMLx{ zKWEjcPi0ymQg6y9i{z|`X^gU80=wRjinndC733kg$`EO!F14u_L<`R`QI67@`RC&=r zX2%OxiW+PnQb?22v(ci1{@kGtVNip(4TPLb1U374&*>Pr2p;+QQQZjNcE{!j5sVOaY+K zy+1? zP%a&Au9Tb>>zL`o+ZRk8R0RD*YbKyLxMz9olifY8M$0Hbhjt5bHst%WI}?4kZ3{;R zUBwCgf>p$f0|n8nDT5TXJ)bmAJ3LalSnPP{S9Qtzj*C7r8#M1l5(!JRznFDemgH4NT_ z6G-2xv9K)bLM3doLVVx~teGIv2>(h8{t-ZT1)&(5;j12W%-K*$Ys>PpFkRSRigdmv zW`;}h#f^mrnF7jPl#^^e6RK}}96;dMS)n4gy}?L8iPnCYpqU)zU@o*>W%Q8AG-7pI z*-A;cjn$2w!~2n=)RLtr3)p$jE~Lv=Jd|%u`h`jEZjXqx`VoZ@Fk8k?X^qbng$RBe zba`0vi^w|qR!)`jtl~6h!88{Vq-a;Cc5HS8^Ma-URj>mr$$m|HRIeq96lWEHG?(Hu zL-sh*vAvi@*|-vtv364Pn?6*vyO0p@6OKMXob+Kty*s-i;DF!M6419f*IOpYeIaTB z2a{f^8XA_Fj;++rMCt<5_=Mf6qMKM9@-5ctL`KSYFglrS63+EP-8!_-$FBJE=qcQq znAA+Vk13g=){hy4$+^UOuL7axjWKZmLx|qxcfqdq37!Mgx}~$g25lxo9{a^>ipOr*)Q3Fd_*x%v`<;r)7{|uu}=@ zELe4%>f+&oFwj1;76Ff1X&L)wk-#GTB_T_|<$*F1zY5`7l{mmBE=n5%^&HGB^$!@D$RWoxr9+V?V z(bojPFU>Tvcoe9JyPcdtmNyRy4)J<4QunEe6%R6IxVMw=-t|iIi7U&^s^A3lOWj11If_3YMx8rPWmUwz>6^NFw`Z603cXle%vS921nduB(aA8Ew_S=vT-H zw+W|~w1+CszbwM&47ZN#{OR8KDjs>;wJz_oFqn(<{E`Hkh z%z}a;FQey=fJ0oLLz@??ttx7DvaLoZX8YkA`0Wjx(8}SZVB(*&Q-#GjT823ktTs|8 zZs7tNSm3=`eLY6rRT{2vZkJ^{s7$<>h%l`8$GkOe!Xhe+V(!&g5<9|C7{y;I6M?8* zpyzJ;IQbwat<$tMj=}hQ7fuD`VVKil0+4C<$|wHtM2pAO&GECUt8jCGZIBI)QHM_@oSy7Kl2= zeXHo4=>J0q2o<_@ZN=OvgP0h<%w8Z!>vrhNldc*7mKMGzc$|U$R%Rmr*k*3yf8v4X zOD0yM(oSH04fshtGg!n_mz})8kE~>ew(uZk=7Msw{gAlp1r-}|O=G?7NbD5sjEtCf zh!?)Xld<}r#JpA(XN2U}77lI)7Zb!y#7yy2`Mz>YI_7n zkjtG4CK;PYtR<{oYCq^mP>y%uT<%xmi0JUIa#Df54g~symY)d%qPJK3Jps&S zAr-sp3Hs{SZo=a(cvwl73%)~}&vjI+0ZidV|Yi8tn_|_94i#Wl>MnGAsPB5Uo!6X54H6_bmR0hDoBdf7g>kEEYCJn*~eS0iwtp4XIdy7?Jb4Rs@0YdvrIF+<^D2dnU znn~Xf!S_;TG8_F^joIGX!h%6Y+;v@tg5C}}bk{&yBg&ih`lQd>7Pq>-00M*k4hUCX z4~v8Tqb_qO0(|^_SD1RQx@A|A)e1-U+~ zB;v(C+`@NHfsg0yz!1@*(&Fl%{!0m?!MDo&z#W2niOy+Ts{m-?T>H61vU9{a zIL733bA}C|zKmb_U=Cz2m5pm}=|Zd?~_ro#K{*Zk<#feuEcud@ax7aA)C!2 zAi2)OBqt7pA1%m{H>U|vL0&M&;69q2*oU7fw8ky{Yn(S^dpc6TaZiYg-Y0-=mZ~h4 z`yWvCxH}Dh&;xYJK(-yz!{5A3IVU{CQE&xLpKb*Qv8Q8(a?q&6xv(|DheRJNV;mYv z4Sk4@7mRiavnVP{#??3%11105cT6II({pha3A|3{DZKxDO)rY-2LUz6NkVZkI~v&6 zd=O5v5pjV`4kH?{{;;7SI}OPrmPuBGd-0gDE$0rL1(1hJ7lhAEzPGiLDHSqpLqBBX zdkI2E9wK%MWkp2`x{dYLLyQ;VW3N9zg%MeL$<;sA1rsBaLruG`yKYCSp7?+-MAOoF z@%7o0#ODmB$N;EFsX)oXCv_;m8soB7J9f%3+bb)FA z1daOMmI?x}$I2uy9%kL2Uslel#$_99@CP0%v%FCz8jN_<$Xq|GJ=Fk^^&H4FC9Nb?s}nsa_!1@UQABZXA%4^&izismth# zlMU$5Z*w1gOPgW}>10P-@3071&1@q}7u_iCsg?O-Xw_v;|vznzVXn-sG zoRow=#i;kD)U%rexkcBnj@22TO1w`nK`vr( z=gJ{!fY?kGxPAXoeIAW>dt3E?et&`L4(Hhncy^D~qqwWhlC_O;$caL)c9ah5}66|xPB zv*72Km5XTBm?f*w-MR8ane16h{m2`w)uZRkibkgqaxvY^Vjt;E&sMT(cmc%{lld*qN-Ar)>9CDJddo8Ei|Ynw{+KfkDK zqy$ysGhMfm=k z>drk8W$m%ddwrR6<&!LE(vA1OsuN3kd{sw(es{rTTo9uAYZfok3>~WO2tE}6w0s3c z^&Bdf^e0M3Gz&pO&XptVa%SD1UseX$H1|-`hUi#XbzbVM`}3R1h9+JJv2A$d1vUQp zKe+%jJj?Z>fPZ(vn|KSE8&@Y;T)e=tEruM5%`$Wpa%D#VEMVW}Axa0SSH8e}eo1bj%d8p7to!rJ%1NASW=Sd}#+AG4Deoi7EM3o> zT=`6E7eJH-E2pwJkiM;UXi!q>bLAok8M7okj&No7_Ie0^p9U}H0%HT>H<$YuO#YP^*7?m!wCJmXj$GCE7>OjtZc-BS<)@d0+fSX*?j0N zHzAU04grS`67d=B4#fUu|cZrc-9=nRbX$9aQSm}(q*|#SwHNl`po2unoBYB$)Lyn^8(7{ zE35v`|H%d6AIXA0zq(+UPDjykk-S7)ja0eZ+uIV9eWiPeFqBbchwZzd_fg~f=T{dP z6r;!)(JWDyh9^$RC39KzK zj`du85pv+mC?D@Q#ko9~+RI**mr zJ>6E_pI=rEx<8*fpy12q>XydS#Rq8?NbupxCc!hRbaoRr(hUJub`*tbK^x8(+|XFr zQbW6JG+y?LpI=s<)F$CXx$)cTq$6#nBXi360-!=Mbj}6wsQ={xJ>t6018DyLeL(`U zmA>l#{PF@jsfkvX@wl!1KesickN<&5~GYth1{Ij~a;Xg3bpWjq>kRM3P zx``-2ju#l^)f7nEzvL@w_Nxm$qFGj zSDu=N`}7=V?Vn#)4*`;D+d(q%a6xfrcGUJ`oOvKWzp8F0Uv)v7%Nowf$I6~B5=6TT zywzBFG*eZ(WLdbpM7EGrIj6b^!@qxo>LvScbFLhv=QshnHgT+6lC-&7w) z^V#+MQM^PPOH|nsA(QN<{t~bHUF9TBTC*fQ?{H-&0T!>KXG<_wK2*L>r;7QA4#3bC z!OHHF3_dIa@Zo7I%{>`>kIJ4s#O#^9^FBd+Y!!?F!D3n(XZWzW4#y4wGhm$|daWI@oH zC2D|-D|-&y6e`;J-dD=pZ>uL+In6?(y2r{@fF91Iugfe~p8V|M@VG5W!?@?lQAUhe zDE}8L8@o>z#s;$lVClfhqupm*QC~L8(6Gs&a?kg)th0LZ5*ZUzIoXULPC2tA9pYSh z1S4O~avsiJvOfh@w#>((D8w4PL_juF*@=26z;ii?aF0Yf>=_vUL-j!vu6Twp>`!br zqsP}nb<;P^63#bE)qvZ%a=3tz@;2q6d(A`joF-BD_BQ$975`=Bs0!jSCFUUK>P9Q4 zgp6rY?E&ZotM{>J%C_Njd5L&msB-ieyw2B`iyG)$d#Y}N5VEYBWeR-%{HFRaN=ac|_A;mtKEchQ`>q zat%%gtrO;Ls_HQMSM?Ag@JjYo|L0d1SPop0_cTia4~Z%K3CPMUpy76?Y&c)t$(lPw z(^R;!6FpRkcALeE6vsi;EvMWiO}4qXkm|*ua=P~wdXz9t5oM3(%EJhz?(b{6ehkIl)yTmSzc&l;*g)?F2M#VY>9XZQ#n;7tR56$HU8{e{l6UDP}a8 zE?u)ww;$&Vs*pmOW!C=rP4zID95qACOkSu;BLBER9i?u12uFW?L6MNGXFU_0KUX)o zq$(~~vjmW>z{(*`iWxLLZSPjCeSzw3C z_fD>AT-zx+{@&#MfB*OY_5c1q|MO&By;2>^{Oy5T#$C+xX(D{(fIls4bfU}LzjhT* z-7luL=WgZ+%KNQqr&bfx%zv?CEaOB=?C<)GK6_g1kv>3Bl1dkZ&%A>{F{;E?c5&1*>3gi?0H@`QJWR|W&PqAeLDgCu8tg(Zr$*={)P{~KlL{c z$fv(x=e*zza-*Tyqzill4&P_Z)T?+F_*QUxt&^#4zncf@_g+}w!%l3jet||e+qI3J zyU~-))ms|=qSJV)j?T?q*aG|vq2q&PnmQuBaiR_u2Yj)aG{4uPHMbT zqM<+!h4W$j5;$1a>BEzm0D9s>jMDd?pu+QCFcZK#RXbbBvJqg+_JN}))9)1Z<|_$Y zs=^ZMng9E9I)ODyo9xzj5pnDE1wF6ig$HCjk2Jk{v5V$4Jgxt<2v zw@dB))Deejp)s|zO7s2;Hd>$tO&8ywyLSM?vil8;d&kev{vUWXc9)lo%8swQ^UFUE zmg(a*dfLKM+uxFk?=Zj}O~mEQ7R3F#R{F4$^bCd!uBd^28hV0=%XA35%c#8j(h>Td zqy2UR*nmzR;V$bIjHU04mu2R-WeP| zLkhV2=sn@Q4t+V%mN^cde6A7>8$_O!8k`<;#7)HL^day)VDzmtYMI${pznaAKUSQZ z-I=Oi5`Lco>-+Q`%VYHb-IP|+pesYBBhurd+aJHsPNdQQ#-8dsUB7e+~Hk~7eHDqDy_lJf3kOLI$%u?jGkEvo|S7rk5!|kz37X%Q;*(@ zUUwAT@)SO1`Xr!VagM~g_jr7>{5PHO=d8=aOJ|aq@FyFrgByp|rHqT!BK7YwYAUXd zcv`OHvv@KC_2FnGb$+q!A!f?!fBX0S##4X38M>ZYfqfD!N)unH-L%6tK6U*mE1e^S zck`)C8`zZ59n!()@SSG-t_$cl>9E=^-Z32~9h^cnz?)TY|2Zm4hCfUR?>>MGOFTP~z8J~h--!Kw1>ZC3d(POsY<}oFMOyk&%xwJ-vN{erfbST6jv52f>0Cw8@Uo`h`NcwlB=gnTypRw^Ywg}?) zLrDgw*FaZ&02+RCP)+&YqCz>3E^ro@f|vC4Uy3{6!AnB8Z&RwOdCrw;$aUi>O7Hva zn230#|L*^NUsoT1Mfyz78}?$9|BQQBp2b~rV}G}>3goTLW8x)YdqUf*JePF%Q2tAd z|K!1EN%;@H;B2gB!TRuhCj8{@_2C0ye6INZI{uzPId@XauX<`%Mq<=&4Obo1mVX$O zVx7W|k@}Vcn*JpQYhyOI@2kA~%%UpY!|g-5#;l%1XzIB_^@TndoVt^HDA3Qd5sGl< z8=0flwX}l*dJzwVaHqcRSiRo66m8rRO`_%(n5inLwA`Egs;pE7p>cECAbE8N&3a$f zox^?IZ-2+kjYN97YGG%1=oHB8#DDTGKCOA>vJd^|5%*qU9#ndzdM)!diDXML$ndWB zGMw^(W}FM!cnUTSzdnPR%Ilr3{(n&Y#FLGj;ab_89YyfNW;w9QX=VFZSp*5qk`)9h zmH&3SXv}>i+MHg86MF`Yd*H)&dEQx&MNMnk_gTfVj3>iO*!6V2!?znkYo8s>nErNe zzga3VR8ZXR%l=)v{z<|;V3thU7}j_mUx&jrXLYvUTOVx5W-YqF-sia>AJUR_xk(=F z>auk75KoIr3Z(Uw-`(2xde_5~5xFxdd@hKZDtX0SJ;)n!^A8Ac4^;MR<8k(=M$F+7 zgR259g6Ta_Qy=`G2)Cc99=_Fnc21W6t@OH=(;Go_42K!ehfj<+%BpSMBZ>s>kQ_3W0g*X!Z4 zY3wp0(~NUoGFJXgHiKL)$V)lg>90$&EYo3mM6+fZaz}ARLb}LTiEX#~(XhahDMUc{aF?da=a0ih^Qq|* znVa?U_?(PqoJY@Sm#dYmM=RP@0#y&5aZ>@nci+MWRVY!_bY~A~BR=g}c zatkhaDP_{qexuJ40*sv*n+nERL6Ie4+C#ncYgs|tb`;^&+{@CvT?cS` z@r-sqNG(A@_?a9xGq%s(U!}n;L=>^(VE2!E!QADK738dFZ&B<>xH&(aZ!)49quXJq zU6TG){A34|!Pk_a97q@%$DmX8y|2%72)0yKE7;Ez_lAZqurA;w-}UdF{M7$GINWCt zEU+A}m>bNi746;wu0|`HrIw-wv7L)3ZDsg$uUTioHIuhSK>i{I9maso7JgE>%r6(~3k#$?6;DES$E}uJcHIiqfv4cscBs zRC=(S-fz6mPR|p6&vf;@VjpASk&%^`&yVu#_qwz6Vr3eiV)lcbl@7_=d&)iWI(8+i z+GYm*+I+7d>f5pp4$96`B3jihU8WM$F&ANSz-Y_@HbbD|05FGB%D=1b=KG6Iu4!b8U=4M1+9?+>e`>Y zUrL9n{KW0KiFjkC$ng-bjwj|lZ@Kk`_Z`2-QC{Zn#n3cAQ=nmAWXpbem^3?n9l-sGb_))vg=-T$Ogi_;Gr?9Dv?%4Odf0k*_@WgrBM6F*uZ=XER zUt%}Ur3vj$mIGldVF}U3XLMuv%#ilhKXhW$@FlMw(%?3VjuZN5jl%!B??7yZlBohOV0wpGD45^dPRMm8c)& zJnsdvlH^Zr|9`Nx%do~|r?~KvDlWNcFXES3_ALrp(<<2_&g})}(vYNwis5-&4It)K z(#T~zTiYNO@p_)%`%PRccD+d!1vz}=o(~_`xsvdbHV!WtT0Xqw`(w$tdHcj(QtRm> z_xCMjEvTojeC1DbT~H(IlI_vj=VK~Z6Ugx^InPP9a0n0cLK|^&ZWuepl7zJI0{ZH=gLm#L7EP}9ss%V#_Hfid|eSy zAnq;aqT?f20C%xM(geUIAA-rf#L1xpqFvha<%GUFedFTa&bzaqg~USoC-Ab&@JUtdHhKXYWVtHww|CPZc{sPGq~;il}i}!$q~B%!Kb1CNc}TLX!|X zE_2=cnML{mk!MNd2cTXm^f2uZyZ#8GDyM5w?#P@d(rwpMqUc4Ub@P=j zg=G2}z5uG(4^^|{L<9{)Swu%A)MQY!-RDRBQ97ssT6Y$KD4+~deD83fTyg|R)^x?! zi29|(L1u^WqD*v?=3A&qKY)R-589%?x0xNH`8^WcUDcGeyuT;Y-vCA1b6N<91No6b z3ALSQK7xM7+|76(Gswa^$KSS>va=!xPdgsGRnQ4c!h2?YCWT1S(uqh9?-AbvN!+Cl zQ0aS71G{ZelCX<9WK(r3?58NeglioX>~_#Ay6F250L+OcTd5}Y92sJ^{Xr=pOqeER zo9bNlmm9loUu;ZA+P&C8VW$sxBWvkz zeumF%ItSRk>ZO-ZEbixulsn`!+;$*1x3mD-OxfIs1(sTpa64&S**zd!G4*|MN^aG? zQG6sOoRKL^?lGy9H9X^cZZFv{>F*_*Tg@;C&wbL4_8U)YZ7+GAJMT24pJ)EQ z%{AVlvb}14Uv<04#K334hO3&s9V?-13A3I^=AhT_I@a-9$=6j6x!e8tBcDK2TS;Lp(t6o^=Yte-)Ba?aYTF`dv_z& z_}Am9(B``;7m=Cyp^dH;27AH!pF!2tZ}_s7rA$JqPp43%S#_>7JH zjdSMiI?u}Z0O@(3EZ-?^IIvgX;6@UBSvvui2CP4{PqkG2^R*&jSq2 zhJW5>6wH*zW!zbso>3$K)Af9M&GD@kRL8qj(6V<7eeYR%{Pf>%?|&;iF_acROVxgx z{=99K-O)Qc{Xh}`4x#cca9f*WPSHx1ZQY6p8p`xMTT6Zu~ndD}3(@2f(4{{1hM)B_LL z{gLzRu3LC}+2NHkbz*m+4(i>d&4RRhF)BNT=2t*=iAekp6H`AgsQca_4tR%pt@^TN z-*dr8a=`6Nx8{2|jr31Bn;#Lsi7H28j}dDisl=*|CHwHL>|s@_>DDcHG^Q1t`PNiwk7G(TxYm@;OnEfh@E6xdhC+7Bi3xEo=M5goD- z;c!~h;r??C3Wt1(_)SRu*B&?QSl5Y6pq6I-3YPfpPN^&wsuZr68&$ueD$+IxE_m)= zolx!CGpmYXGK=FM-L9FpvmimHbSQv#@hw=$r~J?u2*aNoZgmaVWA=SueGB5g)4(fc8bBx~ znBvrXFPk^NJpN>XyBC}R$8$l_4m?W=z#TmhweQTVHbkgOdmQ3|vR;1X0$8I$7^^oF zC(oL~>$L9Tftw}U_S>M1vjD!xY%1(HLATd^)?dx<4qJSM=heisX!}h<6^wviFFa4b zgA+?dyUif89p#)0lTN(L%;xbl0glb^o47Mq^h9<@rfroVx3_-+G+D${i+ITF;S)%; z+sJXd%vr1Ue%pJaF0W-^OSfiKAZ-OfZ;OO}?`>^G7JtN%0cLj=tcIE%GrS}#^l5N1 z*NozoeT*dq+S_*a7@`m0KIxBrkG@U2w>(WF(77X zhb?;ir?&Kwn(zYq@*H(dm13wirl%RER(gJmhM&I>@!TZu&Vujg;facBFERUu#2;Kc z#8rEL+d}ni$R^OCHMpdh$7|i4ITt@mX^&laBi_((0`$G>nr(@Uj;<}cM>9E0lQ=8N zWa>f+4D)e?fT==hiG-sw#7i`27!KD=r^mVoHrQA)v9>Adw03&5xi`he;y<3vcOxls z#{Rq}Hu9LwGD%qt++1tr^l&{K8e1E(E5qgsBYoAX&yU`(ll>z+WIu!#U0G{b=R`by{mN?3$vt2T0+rKysgBu zdIFbRRX$xqt!X>HS%kNBFRB-G(Nv|kjqg|3+Q|W$N$)R`AVb$n66~{!>?+rGQ}7GU zY}PBfA94Y=sD)R(K-QFs_I!8OoRd)36hrT6(zfpygg?<%#L}wfa(g}k;kulL<{7Dx z)NX-GBiLS7Y5VSJ*R@{NyiR~|M>ph4wWV!a-!B5e^oyuxi!h9uC3RiQ(v)VeAhlkX zB(|XOuXpN;a8u@)+R&ei=T9X1g>44bovYdCYZ~;p zs5H5mu>In!1^q%o))2!0m|57QE0#H~S>US`JDS%WWM;EMP96D`=TEpfdi$f@u%jvM zw~}9WYBB5BvfhpF>d^W1d1S7NMG>xLpgD2vi_F%S+`4FcJmVg3)RdvCazeJH_7-f*>szqL@vy$R;<3OGlwKfY zJK?c!qwZk$?>CsNh;HECk6Ezo_RXx5MxIvfCpifv_vq6q;NQCJL7xz27@PI6;Qs0B zQor8Q3DcMb+hgWOEPHoxSXZHjY-*kj?KimC9-mv3y{BADseG#+rg?i~vf9)Mb^WC@ zw<3ipwYU$*HqFwJ@AnKH2+rbE+*W|VH4ESu2~`}ECa0p+{XIj~hs?_?t)%rd-_{6i z`2ThNj%crIb1+u2H)ET!s); z9Z^nmuHgx=po~+&;f)QJhy|Y8#U-cboly623j0iX<+uUI$5U{)#+;%}Q^qM|;%pF0 zQCGA0!y(FIcgY#jy4zEbfONvb#_Hk@0kD03It0jAnxydoh^C)(c_sdd>k=fL@RAKS z<8W=fBtHcS4nog!?X;rfZ7gcK)hgNi5Qb332T1XAAC0ij67Xd6HIrDihU0H+ON2yF z!zxg37ErWJ`V7riyZ$UX@(Zw=S$>fT+|(oAgrM&y;u#Ky+E;mQ`)%gN7heWpmM7dX z>kep;c_AG$K%7=>bYw;V1x{`aqLic;$OXPmc-r`(h&_Q#Lh0Q8#K&X+Fy4)<EtEZ{xD^SCN2u!FOLe#VB6NXd2h-VqCudY~UeZQ1Wcjga% zJ=HadNzLu^J5fZ(@Dk6=pguiws$it$!uN=u zp%#PWYaD*!)Xu-j=L-l5q9*Emz7Rvtc1WAstEPG3)bn}ZsIX6c_X)UyQ(Bp9rS(9m zAHt=?J+{y3yWMx5SL=t^UxVMz$R6$zVRo7uxwiAPEUNc($U41?0`PvPr+_fxvq*q2 zmv4Q_0a9`Ek2Wd>^gr^ z!QA$zK+&HA2vaS&eRN9tymz5qAiSIRFMwB6SH8-k#+0A>+itloJ0NC8SIHft9Cg|D zEcthC-q=Rlqw&7~6!$zcrgqZSPwQ9(aF+CfpxK*zfzhT8kIj?@>4F2Zx)s;hq4FDOq*&}`<>ifm8pnM5zZ&>90LCgU30HIF~391+>2+8<>uYo66F#A_yR z<>ns%^mWfZj3Patt=kGWo7v)}_O>9$aXD!doDm z;$9&6v}M`{oDm*b`YiNFB|}iDF0)L4WfpAc1LL*HO_jCo&QeK9=w28`MYzk|Md_0H zSxFbE9`50j8{Wg*V~4ws!(Hs`hnLt}V}U8xVS!I&=pk`kxf;X`5w2;LIl$k8@Wi#W zS<>Vi7C>LxqXK|DyPc98%d)F0r_U1L*>*j1p=TYB&bj=oZI;Nqx9oCmu$j*bitN`O zu^A!CvvA+u`OQ*$*OVx#>|3X~Q12tCuYJ|e?=NVQon)40AMlInlZ;GbUdb2qz}#h8 zJvzcqW3^_Qq|HCSyI?XSTzZ4+O*{GDE_mhTzrN+84qpSP!!IK0U0(jmO3UN=P#`KC z=H#`%zwa~S1;0jH1?1B^ zlmicdt`l4+?9r!PTrEc0TEb!3E}S2JFVB?u((lL3`$@x>U_V6WeLb=z*h*qik|Zxk zG8IkpE>D~vyKWnOC$@8I*tRh@+D~4qK>W*nwH4DIfwF`UY%M$mA?P*FqwO7QT<2@z zdyQ`VkYN1s+mzEK1-rNFUFA+F|E%&87k<=ru_foq3y$zHs-iuoT%QGTf0$W)paNi2`iS+tLHxykx*(1ZuYQ53fZ^6*7wX{jfqBV;kVW2` z-~u0$X~%tk(z1Re_hk^Dp4G(yp9!q}u~YVPbpyo?z;;frneXjVP~g`EU{ePkT?%2e zMIUCTL4m+aLL`B11Ts<${kg-`J1{faEF-~4lUWqD58w+ zqpPyFRF{39ea4^OF`3Ub=_0WYS^)GK4JGKWw}>F(5KSE~%wRvH6l2Mz?N@rG7ZkNU z6$!Q-9k(d;LT_qj)TyJHwA74S9dj z&tcmHZ2uD+4Uz#`NqpFHRjW*xszR zDZmcbd_<#_(cj2)k}%i=uuh(k<@ee?cR4u3+>ZeABcAr5^xuGtgD39m$8S7S3~KL zTot>13JXel!dTP{jYyOOlV>o}{_^EH(|t<>byKH;3Bp?LA#$p}*mQ^(-L%Q-0KWHY zX6Q=KaJ&>IU^vZlhNP*9@}oh0bzr7%Poy1m8X;>cPoFQ!)Oc{VT)gq~f}pxKYWE>` zNx)`;6-Yn&b&o|ERJ@5eBVEncVq7w5ZcimDEi#wU$f>FG z!6-HLcukzdkC6E_X*+369+68HVKyXrO*Y2k(jTF}UHM>-r^l-NCX1{);*^6eg}KMa zlFTJ@D?zWG^6}?7KR`KtFJIOVKjk<+wRI&G16w}}b^iGU+OaFQ(_t~`;(kp^U$`XB zAHUJSNBdi!c4k4sCJU5xVGKA<6(AA@x=y!lKTNiZ4nn_qbx?Co^xoDc6^uhS)yfC+pFY3+mq zF&qi=tRq3_r5%2d0QBLyl}R?wVe&7)1-|l9!hiQ;W~|^43-2Xc2YJ9Ey1y{T{h`Pm zIEm)9S#q5`h=(Hc*Kv`{j(Aao6J*itUo!AVB;v5L3g}%T?<1!@5%!2~QJ$t`Vogg< zP^W=cX%H47(jfHHc~W1c&z0PeAKX(=|H-^}Q@>5FiICkYNv?sUigNC!TUS)`Lr zI9;?pmfpx!CANv|9|$w)wFKYG7#E-74Ko;1GVo)K4prn&WtWK_Hd6#y~# z_67>(cBBxDA-tE6ly=FKMee1D2Fk!iVQv^c?POo`MU^ z3ux$MgnFhw(=8EqHlTZg09vvskx4ttDUNq(9!Z`tT9BW0cvn!IPFwZ}x>=bY%EHiu zqa1%g$$PyXg_M`785Vhjn&gu6I26qIJCw|*xeBt+Un)W9x^%o?o=)iAOJ)p?d*u-m z(?eZ+WX3cY6wimF2y0k!!k>`mM=SE6(YW`n zkFaJq$TLbop<91MZR0`EHnNiA*8D4G8(5EdYvz?{jI3e1qgnW+>PHP1$c{j&^e^E? zqzk5>rWd@&-}=wrvtGr%_{z%$mcNz|-Qfq${KI@yWd-)jy*+1stylV&U|rfnUlGb} zb$NAUqq081Q+|}G$sbG4`H*yFjRgw}RhpwEftXcZ1-d`K7T^kZgmEDIZ6rMUTy3y~ z+gjpn7+B0)G986+-~lKeii$({BIWr{a{wGcqzr`lSp5*H!Ar`ixVoG32u|n^2

Ib^gTh{Y{tx32-w6PSc2+UCVENzR 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 Ip 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

  • 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

    BkVwPB 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

    !5?#KA~$$n9H{AKS8FE_h}UQ_ z#eWS8ug%J2pkln=v@!-FeDylRkx^m2(mB9-R>g|Z4T_EXR<-guc)VR)O-R_}FyRNz zmLC*!rZ=6@*UwGtskv^$H*6aVWpcXJ9c6quSrxZCuwU%MGb@upiztfhXVz63BPxfw zofB1u?HC46cM0i;x`Vh7%MNxnD!#92ijQ0A89kC>f?;$%^mj+?QM;{!*rv zOwo{da*e+Bq`2|g^14I{YMUTHobID^?+wGb$xgr*hI5mnp6j_Hw)q%N@4&;I6+^Fv zJb!IR`Oy5u)_-j0-t9BetiTEP(~|Ng;(7NR@A5~)faQwiX3n@04UbxSER!sNqN`Q(y_OB7?fOZXm zAV4G0BVR?`FwcQx5sOouyiY-dmpz@sRPEOzxQnCD{$@{ zp`PVf?iiHQ73=qOhhy8Gnh9Y5u4Q625F4-Um-3d;-iGi_?XH5)(Ov)?hjh4T^DB( zvzr}#{irw&QKR=GS?*^@`G^J2wkMm&mB@0@lG3&an5Jl)qivx8Ios6HyF@+|Vk<})< z85E&ryO7#ebtV6(?3|dix0`^7b}d;%=(d5hdWP$5Lr`D4Wu6Npx3C?`E#FY~h=%^$ z>-!?^T5Mx09p)-6yj~g9V2hS0jBq(d=<$leC}Q)BA}ew|+yW_@&aOa23%im!>B>9w z;w*HI=F{q2>gQ0V9Zr-2n}_Lv&zNfTXD)uPZ>6~lf$Q7lW=KL9(7Bv|;$ZYZZdIe` z0l)h`4^=KDhRYU+!OULH%ys8z$BJ9+Q+ja*ZQi1UzjX%oJF8NXtW>a&(kZ^1GeT}P z_!;3&-BP+0kH^-ke@H;RH=K@9z#At2vhaq}&8MTZ`u#yFq>Iu2(S~Wq$~I|1uu4Rx zU$by8TMW0xmbe=}=SnK8WGi1IFhqTlSEP#8xlOZl6I23jK1(=ZISXc0KZcV=_LUGA zC98XR@N;D?-1Q9&9(|U-fkJGTkmA=BwhAZ7R*|P8{oJn6DHF?8y?1Q#^MUA~^DMT? zvuAD-40jm5VIHu>;UrIT>KqEIlKJZd#yga)(4T|o+Wi^S&SGpL^jqv4-7bM}=FCE% z^_mh5ETsLoX-he7`-25W*}Q@T1_n0iiuuumLo4!#+t?9#-b#HzhHC1MY!EJ~4imn_pHQ#@mKncr!NZ)PzHzL}$=sCZypIS<)bN6tJTZ-0=Kecd|D~u@JIL{POj@k_rdatRAii7H3UE<8?-H%D1s*S{4 zU1xSKmZ8f}6~O5v6o=#xVl!Yjb3!_;ZNstprgd7j$6*PGb&)eN?^WR{j;J8lZpJh(pgZ~}_>&R(FT zt9d#zK{7Tgi-AN3M(TQ5f~Pt1I13Z{mgLOv72Ow0WF6rIbA1gK^R%HBrg3{61Du6l zl9$8Nf8)%Un_={XH36nH%Dhexec`B zDf-Zgd{BV5xPz`c#HOF@-^s$J1k>)FZxLd~E%Xpa!KccKvx9^Fv!1Gwe`bCX)RpbB zn}T9ejzzo3r%W-+LKb<>ed?5Vn zYvMzkBybA!^q8Cy;{jYevKH55v~kOAr(VdjBIyYWKXiuK+IQRk3AK6hHTMbO8miod zL5=qp+YjX8bH8@q4>83CEgifc{Gnf_t3n7`T|a7BACLJysa+Kbh?-j=>f5`kAK_3~ zY`ilp%nPl$2v|fq;Uw7ULRZ17XD5hOrGU-Z|

    6h#y`nS*B7JT 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 %c%Ek6v3 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 literal 0 HcmV?d00001 diff --git a/research/p104-frontier-7156-application-review/inputs/pr7156/NATIVE-RESULT.json b/research/p104-frontier-7156-application-review/inputs/pr7156/NATIVE-RESULT.json new file mode 100644 index 0000000000..3d84a6fa5f --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7156/NATIVE-RESULT.json @@ -0,0 +1,3113 @@ +{ + "caller": { + "bad_outputs": [], + "caller_denominator_height_bound": 431, + "caller_mass_bound": "2031778024781380738667307850969872261300825114412066667930609010754885615256246771273722516797028373875488084463456734932931819440254377992064287155336455679722182496470290893143689397339193405421398373633/137438953472", + "caller_mass_ceiling_bits": 642, + "max_terms": 3998 + }, + "charts": { + "new_pairs": [], + "rechecked_pairs": [ + { + "columns": 512, + "pair": [ + 3, + 127 + ], + "rank": 9 + }, + { + "columns": 512, + "pair": [ + 3, + 306 + ], + "rank": 4 + }, + { + "columns": 512, + "pair": [ + 9, + 127 + ], + "rank": 8 + }, + { + "columns": 512, + "pair": [ + 9, + 306 + ], + "rank": 3 + }, + { + "columns": 512, + "pair": [ + 306, + 127 + ], + "rank": 5 + } + ], + "wrong_phase_rejected": true + }, + "controls": { + "extra_uncharged_owned_lifetime": true, + "gather_after_retirement": true, + "incomplete_paid_path": true, + "injection_before_retirement": true, + "insufficient_fractional_grid": true, + "insufficient_odd_grid": true, + "omitted_accumulator_init": true, + "omitted_gathers_observation": true, + "omitted_injections_observation": true, + "omitted_paid_midpoint_cost": true, + "omitted_retiring_output_frame": true, + "output_invisible_copy_violation_detected": true, + "oversized_scalar_numerator_rejected": true, + "public_erasure_rejected": true, + "retirement_before_last_gather": true, + "wrong_boundary_scalar_coefficient": true, + "wrong_gathers_coefficient": true, + "wrong_injections_coefficient": true, + "wrong_move_source": true, + "wrong_productive_ranks": true + }, + "derived_grid": { + "coefficient_visits": 16423853, + "fractional_bits": 25, + "mass_witness": [ + 66067, + "stored" + ], + "odd_scale": 1125, + "scaled_maximum_mass": "841374570120675/8192", + "unscaled_maximum_mass": "11218327601609/122880" + }, + "forward": { + "coefficient_positions": 2430481, + "fractional_bits": 25, + "grid": 1125, + "rows": 1559 + }, + "gate": { + "BIT_margin": "12289808933893/100000000000000000", + "BIT_pin": "376669/100000000", + "H": "16502900000000000000000", + "alpha": [ + 0.9999999999999993, + 0.9999999999999993 + ], + "claim": "3643791910661/1000000000000000", + "compiler_gap": "1/100000000000000000", + "delta": [ + 0.8859276994879841, + 0.8859276994879841 + ], + "derivative_upper": -407024.6594367799, + "gamma": [ + 0.9499229833398299, + 0.9499229833398299 + ], + "input_lift": { + "derivative_upper_on_required_interval": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "interval_kappa_cap": "376669/100000000", + "margins": { + "3643791910661/1000000000000000": [ + "31080073460420287527900645599158597642052343376183173956233919460151518269117/25000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124320293841681150111602582396634390568209373504732695824935677840606073078399/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "364379191066107/100000000000000000": [ + "124320293841683436535294189618744433388506581807063639147027963881734955916579/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124320293841683436535294189618744433388506581807063639147027963881734955918539/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "source_BIT_wide_crude_bound_would_be": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + }, + "minimum_log_power": 2235, + "moment_margin_float": { + "2277369944163484775329035652559/625000000000000000000000000000000": [ + 3.4132289217350086e-29, + 3.4132289217350086e-29 + ], + "364379191066107/100000000000000000": [ + 2.0933467086661447e-10, + 2.0933467086661447e-10 + ], + "7287583821323151281052914088189/2000000000000000000000000000000000": [ + -7.267610496661059e-30, + -7.267610496661059e-30 + ] + }, + "moment_margins": { + "2277369944163484775329035652559/625000000000000000000000000000000": [ + "341322892173500874565067694125676135631523842173973/10000000000000000000000000000000000000000000000000000000000000000000000000000000", + "853307230433752186412669235314190339078809615928651/25000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "364379191066107/100000000000000000": [ + "5233366771665361934062802164522696644504722757922705094400935631263857/25000000000000000000000000000000000000000000000000000000000000000000000000000000", + "10466733543330723868125604329045393289009445515845410188801871283459799/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "7287583821323151281052914088189/2000000000000000000000000000000000": [ + "-181690262416526495443698602316233164021987924149929/25000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-363380524833052990887397204632466328043975827352361/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "outer": { + "BIT_just_below_effective_rejected": true, + "functional_count": 4, + "minimum_margin": "1/1000000000000000000", + "strict_count": 54 + }, + "raw_bracket": [ + "2277369944163484775329035652559/625000000000000000000000000000000", + "7287583821323151281052914088189/2000000000000000000000000000000000" + ], + "tested": "364379191066107/100000000000000000", + "written_log_power": 2236 + }, + "grid": { + "dyadic_height": 25, + "maximum_scaled_mass": "841374570120675/8192", + "odd_divisions": { + "ADD": 5829, + "SCALE": 71 + }, + "odd_grid_lcm": 1125, + "opcodes": { + "ADD": 66089, + "CLEAR": 64, + "COPY": 1, + "INIT": 64, + "MOVE": 6278, + "SCALE": 3724 + }, + "owned_lifetimes": 64, + "owned_peak": 47, + "owned_rise_mass": 56, + "owned_rises": { + "1": 10, + "2": 4, + "3": 1, + "4": 6, + "5": 1, + "6": 1 + }, + "paid": { + "1": 3998, + "2": 853, + "3": 829, + "4": 225, + "5": 344, + "6": 14, + "7": 10, + "8": 5 + } + }, + "invoice": { + "P": { + "1": 72348, + "16": 416, + "2": 15354, + "24": 416, + "3": 14922, + "32": 416, + "4": 4050, + "40": 416, + "48": 416, + "5": 6192, + "56": 416, + "6": 252, + "64": 416, + "7": 180, + "8": 762, + "9": 32 + }, + "S": 1520, + "T": { + "1": 306, + "145": 208, + "17": 416, + "2": 378, + "25": 416, + "3": 846, + "33": 416, + "4": 3996, + "41": 416, + "49": 416, + "5": 1404, + "57": 416, + "6": 774, + "65": 416, + "7": 342, + "73": 416, + "8": 630, + "9": 11504 + }, + "empty_root_credits": 0, + "no_E_credit_crossing": "0.0036437919106615756405264570440944824453427499452349229915201208943", + "raw_crossing": "0.0036437919106615756405264570440944824453427499452349229915201208943" + }, + "limitations": [ + "Five inherited framework assumptions remain.", + "Source-aware retained engines are not independent human/formal acceptance.", + "The complete 17-stage application is checked separately." + ], + "native": { + "bad_inputs": [], + "events": 76220, + "helpers": { + "1": 17, + "2": 21, + "3": 47, + "4": 222, + "5": 78, + "6": 43, + "7": 19, + "8": 35, + "9": 616 + }, + "lifetimes": 64, + "owned_peak": 47, + "paid": { + "1": 3998, + "2": 853, + "3": 829, + "4": 225, + "5": 344, + "6": 14, + "7": 10, + "8": 5 + }, + "public": 1498, + "rises": { + "1": 10, + "2": 4, + "3": 1, + "4": 6, + "5": 1, + "6": 1 + } + }, + "ordinary": { + "caller_items": { + "A": { + "envelope": 124674048, + "field_boundary": 94848, + "fused_routes": 0, + "idle_routes": 185472000, + "output_routes": 229056000, + "query_routes": 1152000, + "thin": 6144 + }, + "B": { + "envelope": 39515136, + "field_boundary": 7904, + "fused_routes": 1168000, + "idle_routes": 19552000, + "output_routes": 19088000, + "query_routes": 0, + "thin": 0 + } + }, + "caller_total": 619786080, + "conservative_total": 855861136, + "extra_B_scalar_surcharge": 784256, + "init_clear_allowance": 256, + "lambda_paid_rank1_would_reduce_S_by": 14384, + "lambda_second_charge": 14384000, + "margin_to_billion": 144138864, + "odd_divisions": { + "ADD": 5829, + "SCALE": 71 + }, + "per_input_conversion": 2804256, + "raw_upper": 837888624, + "route_items": { + "first_main_adapter": 416, + "first_main_boundary": 208, + "helper_boundary": 2196, + "moves": 6278, + "owned_lifetime": 256, + "second_main_adapter": 384, + "second_main_boundary": 192 + }, + "routing": 9930000, + "scalar_upper": 2186808 + }, + "physical_checks": [ + "verify_host3_odd.py", + "physical.py" + ], + "precision": { + "Kstar_bits": 14093, + "caller": { + "denominator_height": 431, + "maximum_mass": "2031778024781380738667307850969872261300825114412066667930609010754885615256246771273722516797028373875488084463456734932931819440254377992064287155336455679722182496470290893143689397339193405421398373633/137438953472", + "pre_joint_height": 426, + "pre_joint_mass": "766527916529583301313228867197686200815349463045311717713050641430930492401493758087731346459407655106441982454343595473292801327075604294093436993244143470221321807686760749419510412771973080166736111/17179869184" + }, + "context_c": 1342, + "context_height": 451, + "context_mass_bits": 671, + "rounded_caller": { + "bounds": { + "E_joint_entrance": { + "exact": "1182248980336887737748287474466790052943968242433465012548105251062550289758954420420999444698435113332896376395765617654046557447417936701261909854833653563242007258274076379001329969313070455944102870404074575481350816204128804023545692792898701567846004966111813675807532504956840891909317582314769089335701327896781663678859/3028147527897511472958985459201159987200000000000000000000", + "strict_power_of_two": 896, + "witness": { + "cut": 4982, + "event": 4982, + "factor": "1", + "kind": "stored", + "register": 39 + } + }, + "Gamma_context": { + "exact": "761905139186012968951494552364074746170682075304747165145153264655192057360913962382536362974678234773293600202574872459736886915425201224599046998770475173720310084323440000461002038606460088810400741178319503167830498259376283462554711447126410145625468130875234312207359042546202153607608069314933856356540428034724740863731519/14535108133908055070203130204165567938560000000000000000000", + "strict_power_of_two": 903, + "witness": { + "cut": 5112, + "factor": "1", + "kind": "public-return", + "register": 75 + } + }, + "M_caller": { + "exact": "71139049377586862629418871698937610393019572652137611543732392122728862032234875850426792200611955874649536689056011773263916935707559511365401032013880904413645069177668118198332454710167691/32768", + "strict_power_of_two": 619, + "witness": { + "cut": 5076, + "event": 5075, + "factor": "1", + "kind": "stored", + "register": 75 + } + }, + "M_context": { + "exact": "14410092858773335809725030914623224248777543157901134985331421040729863615990801928595194933427279330534337725676558951190551218787034737146223022423893851928746739244918518721812241015088733570512951132910604226034735590678944571578601015774519770255520649198634327571424432120769586213357244299305839898924641733282858003532466037631/129200961190293822846250046259249492787200000000000000000000", + "strict_power_of_two": 914, + "witness": { + "cut": 4983, + "event": 4982, + "factor": "1", + "kind": "stored", + "register": null + } + }, + "M_joint_entrance": { + "exact": "66231921216838714175335242310174311625441766070329537281095337280001689425837300045521194678022507207573740758259597518292006513594483309822197449388620837179777160688120985448681075810705/4096", + "strict_power_of_two": 612, + "witness": { + "cut": 4982, + "event": 4982, + "factor": "1", + "kind": "stored", + "register": 39 + } + }, + "Sigma_caller": { + "exact": "761905139186012968951494552364074746170682075304747165145153264655192057360913962382536362974678234773293600202574872459736886915425201224599046998770475173720310084323440000461002038606460088810400741178319503167830498259376283462554711447126410145625468130875234312207359042546202153607608069314933856356540428034724740863731519/14535108133908055070203130204165567938560000000000000000000", + "strict_power_of_two": 903, + "witness": { + "cut": 5098, + "event": 5097, + "factor": "1", + "kind": "stored", + "register": 75 + } + }, + "Sigma_context": { + "exact": "3858332343946868672586902315494215276534770900059697355032851578632225203653665977264028707152696290781334013656045281432309439001857783508185366219609839351627541973715416846314897804446244707351713742129973745632844511257239048363806460159504035299103929594105126161315086585852034183730768919122117895679252185487595622779486928060391591942748511958330536693222704184428686350955167472114247881260606872808223575089165364179412587960625616916475299869815103280339453880107/1432762101673720316311763316486079954482839766905938437993018373445360025600000000000000000000000000000000000000000", + "strict_power_of_two": 1198, + "witness": { + "cut": 4983, + "event": 4982, + "factor": "1", + "kind": "stored", + "register": null + } + } + }, + "fresh_arbitrary_helpers": 19764, + "helper_allocation_premise": "distinct (stage, helper) public inputs as in frozen caller proof", + "independent_adjoint": { + "E_joint_entrance": { + "entrance_mass": "66231921216838714175335242310174311625441766070329537281095337280001689425837300045521194678022507207573740758259597518292006513594483309822197449388620837179777160688120985448681075810705/4096", + "joint_coefficient": "3341262452763736608333208973454412950850413153418406702391448781717870354386212730465850137279766193453853839111325961239001898880600732238129365028446669327062277635590277335176110963/4096", + "primitive_coefficient": "97386365324171280012900240624596584740208335418838768849197300645798627964098858911945347609583363839763283834626254278123625524137460265198827318958269714035256037492260512470970582090841/16384", + "residual_mass": "1182248980336887737748287474466790052943968242433465012548105251062550289758954420420999444698435113332896376395765617654046557447417936701261909854833653563242007258274076379001329969313070455944102870404074575481350816204128804023545692792898701567846004966111813675807532504956840891909317582314769089335701327896781663678859/3028147527897511472958985459201159987200000000000000000000" + }, + "Gamma_context": { + "entrance_mass": "71139049377586862629418871698937610393019572652137611543732392122728862032234875850426792200611955874649536689056011773263916935707559511365401032013880904413645069177668118198332454710167691/32768", + "joint_coefficient": "3588816846070975662189139150385916018049768310935423284247506919489598097879366381598784768436344948623399851427080856173768395141863135887379886323692161717893814936281078874126758254305/32768", + "primitive_coefficient": "104601728656160061800829059188189517089489205649710398563826603344774845615386975930430446869514605732253126838851071709850611632285445276658068751933727423823199247050168422471008254528236067/131072", + "residual_mass": "761905139186012968951494552364074746170682075304747165145153264655192057360913962382536362974678234773293600202574872459736886915425201224599046998770475173720310084323440000461002038606460088810400741178319503167830498259376283462554711447126410145625468130875234312207359042546202153607608069314933856356540428034724740863731519/14535108133908055070203130204165567938560000000000000000000" + }, + "M_caller": { + "entrance_mass": "71139049377586862629418871698937610393019572652137611543732392122728862032234875850426792200611955874649536689056011773263916935707559511365401032013880904413645069177668118198332454710167691/32768", + "joint_coefficient": "3588816846070975662189139150385916018049768310935423284247506919489598097879366381598784768436344948623399851427080856173768395141863135887379886323692161717893814936281078874126758254305/32768", + "primitive_coefficient": "104601728656160061800829059188189517089489205649710398563826603344774845615386975930430446869514605732253126838851071709850611632285445276658068751933727423823199247050168422471008254528104995/131072", + "residual_mass": "761905139186012968951494552364074746170682075304747165145153264655192057360913962382536362974678234773293600202574872459736886915425201224599046998770475173720310084323440000461002038606460088810400741178319503167830498259376283462554711447126410145625468130875234312207344507438068245552537866184729690788601868034724740863731519/14535108133908055070203130204165567938560000000000000000000" + }, + "M_joint_entrance": { + "entrance_mass": "66231921216838714175335242310174311625441766070329537281095337280001689425837300045521194678022507207573740758259597518292006513594483309822197449388620837179777160688120985448681075810705/4096", + "joint_coefficient": "3341262452763736608333208973454412950850413153418406702391448781717870354386212730465850137279766193453853839111325961239001898880600732238129365028446669327062277635590277335176110963/4096", + "primitive_coefficient": "97386365324171280012900240624596584740208335418838768849197300645798627964098858911945347609583363839763283834626254278123625524137460265198827318958269714035256037492260512470970582090841/16384", + "residual_mass": "1182248980336887737748287474466790052943968242433465012548105251062550289758954420420999444698435113332896376395765617654046557447417936701261909854833653563242007258274076379001329969313070455944102870404074575481350816204128804023545692792898701567846004966111813675807532504956840891909317582314769089335701327896781663678859/3028147527897511472958985459201159987200000000000000000000" + }, + "Sigma_caller": { + "entrance_mass": "71139049377586862629418871698937610393019572652137611543732392122728862032234875850426792200611955874649536689056011773263916935707559511365401032013880904413645069177668118198332454710167691/32768", + "joint_coefficient": "3588816846070975662189139150385916018049768310935423284247506919489598097879366381598784768436344948623399851427080856173768395141863135887379886323692161717893814936281078874126758254305/32768", + "primitive_coefficient": "104601728656160061800829059188189517089489205649710398563826603344774845615386975930430446869514605732253126838851071709850611632285445276658068751933727423823199247050168422471008254528236067/131072", + "residual_mass": "761905139186012968951494552364074746170682075304747165145153264655192057360913962382536362974678234773293600202574872459736886915425201224599046998770475173720310084323440000461002038606460088810400741178319503167830498259376283462554711447126410145625468130875234312207359042546202153607608069314933856356540428034724740863731519/14535108133908055070203130204165567938560000000000000000000" + } + }, + "joint_entries": [ + { + "entrance_defect": "4384", + "entrance_mass": "23859/2", + "event": 49, + "stage": 1 + }, + { + "entrance_defect": "149810423337962978232804388716305518850116785462554514845399098980678879804492185158089108284803987822037933956344102587349217326380764104308181407849/554470372539827540214657982031462400000000000000000000", + "entrance_mass": "44760984243/4", + "event": 144, + "stage": 2 + }, + { + "entrance_defect": "429439409108501893682329881648437731376490589854765281280994153922654438146577940964681245567005227903630143659324382556477082306726533567869275602313628887771/35486103842548962573738110850013593600000000000000000000", + "entrance_mass": "8019347752894898813/16", + "event": 275, + "stage": 3 + }, + { + "entrance_defect": "5541861489384196478266664275112026376629307683007506949252892708950250217937206724530193475381800071308380521486646427540349376804411733935718980667248986725986429767/1774305192127448128686905542500679680000000000000000000", + "entrance_mass": "258721681913211409397548013/2", + "event": 435, + "stage": 4 + }, + { + "entrance_defect": "19684496172736951903448077241178730990760046056819164675438388416354502147388096989953950759041315501381621565025221452001409776831132814094211833393262373716792840527005327199/11828701280849654191246036950004531200000000000000000000", + "entrance_mass": "1102764325780487636837595009524032653/16", + "event": 627, + "stage": 5 + }, + { + "entrance_defect": "35327068663972885179525079577606357062952220366440926708216063871429160734628796303503955718104938164023695968087123640835425196749685019298097541874262025800191501978036696856912265897/8871525960637240643434527712503398400000000000000000000", + "entrance_mass": "659697369868562418053848749577901431896032551/4", + "event": 848, + "stage": 6 + }, + { + "entrance_defect": "535693721691895619712737964399351691165667492864201537771118422671918294508308959455678831022777562706987353556839862108991120210035374858544735642175548474965410934983773115002691197367510949303/56777766148078340117980977360021749760000000000000000000", + "entrance_mass": "50017699262951285012300223375874644326538714050483088723/128", + "event": 1101, + "stage": 7 + }, + { + "entrance_defect": "2210929039375937953382721585780038842490523742131754153159874676759742293085071712391395336671343210705373781858081814030367382053547865720948883228891098206904637307356823916927488678764986263242442215881/23657402561699308382492073900009062400000000000000000000", + "entrance_mass": "123860608372223676361208276303474840021608894935793894644443117475/32", + "event": 1383, + "stage": 8 + }, + { + "entrance_defect": "23931332651871160156839573994989881436352563412237975765028708153301378423877812062935015216455150622080879820018899854640094518510844842034737900664444390712443718494776996682821650954074152662837651056250651156729/141944415370195850294952443400054374400000000000000000000", + "entrance_mass": "446893495694686287960280473450842802655971489871616126572592413520841719161/64", + "event": 1662, + "stage": 9 + }, + { + "entrance_defect": "686827669759659903570143827597491442443865444883356462462591533401230505517551066150345104964230396623381159125585278684635352376763372728797683417338889465084429437171293527971092998696092594376893209332556965542995472429599790278184704021772571134201900297/35486103842548962573738110850013593600000000000000000000", + "entrance_mass": "1603226733879417057855793968966209778425632456862348198524030211565823693253398434234475406089669867705587698766845597/2", + "event": 3203, + "stage": 10 + }, + { + "entrance_defect": "8567570553954838447706709062455499597751559161512317142597239898517976023623557750405999520073757102503987837553274094986346221061744777900011458973137173842202739560669802613983064388205103973011030200808843285705801679457782967547878761908783474852498317681716474583/567777661480783401179809773600217497600000000000000000000", + "entrance_mass": "159990737255009044304340266028013949411590186711547802615104749842798991699729693917477577741470706009608765481680513095697397863/256", + "event": 3526, + "stage": 11 + }, + { + "entrance_defect": "38207286903633527267799378545118384544143474969567590389640163515456272233936750740957221080806391921362205966722474427179981720412161147127244644105241991390605060710546176506833891394089250227885088995992550805214971743140630932954279206121470981716319243486633837660204739823/2271110645923133604719239094400869990400000000000000000000", + "entrance_mass": "713482539972112811302498126039122556478474335397824876612540289480809876975347015211250548661355667282704396311981650378099911649135840063/1024", + "event": 3821, + "stage": 12 + }, + { + "entrance_defect": "4109267688239850361224096856985110997538484934630864632438597351278862318043782681297587027053691427067111526182356644420130134598952399620000781541967936130853859580662216971807240232405677841374675796334381230691605467538173100446621545739424931285527531388427063075052592739785690917/252345627324792622746582121600096665600000000000000000000", + "entrance_mass": "690627858377635566118234917748020783796286454330854789097666289598705747090709204201800639258908872647850357504982405971722609074791401430947671165/1024", + "event": 4088, + "stage": 13 + }, + { + "entrance_defect": "25215017774961526678706188283139825084538126032923155792162179023686295458842763108961541049801659681782358893898782339635154745227874263068037472250291033726697357675365729651423753871149773809701463951868550958279043115222674604011441388512169539845856709975905852995992242669257757164865532871/4542221291846267209438478188801739980800000000000000000000", + "entrance_mass": "470865020405587123936906066570155601953174646068287322382245101819760273515813542612024822098129182481570490831889396523550001544922531326945370763196989399/2048", + "event": 4324, + "stage": 14 + }, + { + "entrance_defect": "2488255889243262930852087610016958162909821217480298334954696804029592954154287203821515621609421092762603201065603619763067882975830755368422307070177253370804677761361586102478315439949126971821121908423387805393084599115422509736414550295161185404087548535937298065573560314491845795819215711130716953/2271110645923133604719239094400869990400000000000000000000", + "entrance_mass": "46465668615402712050475352820015987705766128000689019237904160504542353131957951954454381327545881694314550682714483945959032017848349099581053150524269011108711881/1024", + "event": 4532, + "stage": 15 + }, + { + "entrance_defect": "1215525455734956989684657970020865658317645322971464025598203383852450196051908974132307926818830628006488889674355927974324101702052369475169894687254738342083069520348794360518385593082443082598668392567229222409525840482184227359954698993206910030088706430819395300377987935879198526582092729475543284051859087/18168885167385068837753912755206959923200000000000000000000", + "entrance_mass": "22698711681515933658235268009935719580127806482189476469420786919611768582281970304620813093468639555288906634046185136362302550495196405154606658307111274865117192668126623/8192", + "event": 4709, + "stage": 16 + }, + { + "entrance_defect": "2510116881920815722129298320842033163690305533259379201664994368312065112314868628018402047582823657541399389789561381192140246619648307104550857362253459434883308879323172836049598554978918668244761072472797820868063061990094159967854341994926753459033370932090332910878365515329581067509194032657525358974994184248913/3633777033477013767550782551041391984640000000000000000000", + "entrance_mass": "234369503003028720835110712559034466962392865438574454855472632480300248897620917700915501102797005900029816899906431175273180672543487679750570754841237111980601879269511857634373/8192", + "event": 4858, + "stage": 17 + }, + { + "entrance_defect": "1182248980336887737748287474466790052943968242433465012548105251062550289758954420420999444698435113332896376395765617654046557447417936701261909854833653563242007258274076379001329969313070455944102870404074575481350816204128804023545692792898701567846004966111813675807532504956840891909317582314769089335701327896781663678859/3028147527897511472958985459201159987200000000000000000000", + "entrance_mass": "66231921216838714175335242310174311625441766070329537281095337280001689425837300045521194678022507207573740758259597518292006513594483309822197449388620837179777160688120985448681075810705/4096", + "event": 4982, + "stage": 18 + } + ], + "physical_main_inputs": 3952, + "sites": { + "ADD": 4102, + "IDLE_ODD": 4, + "IDLE_ONE": 96, + "J": 18, + "LAMBDA": 214, + "QUERY": 4, + "SCALE": 298, + "SWAP": 376, + "noninteger_scalar": 1562 + } + }, + "rounded_native": { + "bounds": { + "Gamma": { + "exact": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000", + "strict_power_of_two": 298, + "witness": { + "cut": 76220, + "factor": "1", + "kind": "public-return", + "register": 1495 + } + }, + "M": { + "exact": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "strict_power_of_two": 302, + "witness": { + "cut": 76207, + "factor": "1", + "kind": "stored", + "register": 1495 + } + }, + "Sigma": { + "exact": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000", + "strict_power_of_two": 298, + "witness": { + "cut": 76207, + "factor": "1", + "kind": "stored", + "register": 1495 + } + } + }, + "census": { + "denominator_bits": 20, + "events": 76220, + "lifetimes": 64, + "max_denominator": 655360, + "max_numerator": 14729531, + "numerator_bits": 24, + "opcodes": { + "ADD": 66089, + "CLEAR": 64, + "COPY": 1, + "INIT": 64, + "MOVE": 6278, + "SCALE": 3724 + }, + "owned_labels": 61, + "peak_owned": 47, + "public": 1498, + "scalars": { + "dyadic": 63914, + "integer": 39663, + "noninteger": 30151, + "odd": 5900 + } + }, + "independent_adjoint": { + "Gamma": { + "active_residual_sites": 26048, + "entrance_mass": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "residual_mass": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000" + }, + "M": { + "active_residual_sites": 26048, + "entrance_mass": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "residual_mass": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000" + }, + "Sigma": { + "active_residual_sites": 26048, + "entrance_mass": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "residual_mass": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000" + } + } + }, + "scope": "Exact-child grid and attributed all-fibre error envelope, with one signed unitary per fused event", + "word": { + "coefficient_visits": 16423853, + "dyadic_height": 25, + "mass_witness": [ + 66067, + "stored add" + ], + "maximum_scaled_mass": "841374570120675/8192", + "numerator_bits": 24, + "odd_scale_lcm": 1125 + } + }, + "price": { + "baseline_rejects_new_claim": true, + "candidate_margin_at_old_upper": [ + "722637509208726172243630393592818771307857512907936283903815270014839194831121/12500000000000000000000000000000000000000000000000000000000000000000000000000000", + "2890550036834904688974521574371275085231430051631745135615261080059356798237077/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "claim_decimal": "0.003643791910661", + "gain": "1.39640396E-7", + "gain_exact": "34910099/250000000000000", + "independent_raw_bracket": [ + "0.00364379191066157564052645704409448", + "0.00364379191066157564052645704409449" + ], + "previous_claim": "728730454053/200000000000000", + "raw_bracket": [ + "0.0036437919106615756405264570440944", + "0.0036437919106615756405264570440945" + ] + }, + "signed_routes": { + "ambient": 153, + "bindings": [ + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 69, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 17, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 6 + ], + [ + "XOR", + 0, + 6 + ], + [ + "XOR", + 1, + 4 + ], + [ + "XOR", + 0, + 4 + ], + [ + "SWAP", + 4, + 6 + ], + [ + "XOR", + 6, + 1 + ], + [ + "XOR", + 4, + 1 + ], + [ + "XOR", + 6, + 0 + ], + [ + "XOR", + 4, + 0 + ] + ], + "old9_inverse": [ + 81, + 82, + 4, + 8, + 67, + 32, + 19, + 128, + 256 + ], + "old9_route": [ + 81, + 82, + 4, + 8, + 67, + 32, + 19, + 128, + 256 + ], + "ordinary_elementary_units": 35, + "ordinary_route_units": 19, + "port": 15, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 81, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 64, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 17, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 6 + ], + [ + "XOR", + 0, + 6 + ], + [ + "XOR", + 1, + 4 + ], + [ + "XOR", + 0, + 4 + ], + [ + "SWAP", + 4, + 6 + ], + [ + "XOR", + 6, + 1 + ], + [ + "XOR", + 4, + 1 + ], + [ + "XOR", + 6, + 0 + ], + [ + "XOR", + 4, + 0 + ] + ], + "old9_inverse": [ + 81, + 82, + 4, + 8, + 67, + 32, + 19, + 128, + 256 + ], + "old9_route": [ + 81, + 82, + 4, + 8, + 67, + 32, + 19, + 128, + 256 + ], + "ordinary_elementary_units": 35, + "ordinary_route_units": 19, + "port": 15, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 81, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 63, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 19, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 1, + 4 + ], + [ + "XOR", + 0, + 4 + ], + [ + "SWAP", + 4, + 8 + ], + [ + "XOR", + 8, + 1 + ], + [ + "XOR", + 4, + 1 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 4, + 0 + ] + ], + "old9_inverse": [ + 273, + 274, + 4, + 8, + 259, + 32, + 64, + 128, + 19 + ], + "old9_route": [ + 273, + 274, + 4, + 8, + 259, + 32, + 64, + 128, + 19 + ], + "ordinary_elementary_units": 35, + "ordinary_route_units": 19, + "port": 17, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 273, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 60, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 19, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 1, + 4 + ], + [ + "XOR", + 0, + 4 + ], + [ + "SWAP", + 4, + 8 + ], + [ + "XOR", + 8, + 1 + ], + [ + "XOR", + 4, + 1 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 4, + 0 + ] + ], + "old9_inverse": [ + 273, + 274, + 4, + 8, + 259, + 32, + 64, + 128, + 19 + ], + "old9_route": [ + 273, + 274, + 4, + 8, + 259, + 32, + 64, + 128, + 19 + ], + "ordinary_elementary_units": 35, + "ordinary_route_units": 19, + "port": 17, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 273, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 67, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 30, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 1, + 2 + ], + [ + "XOR", + 0, + 2 + ], + [ + "SWAP", + 2, + 8 + ], + [ + "XOR", + 8, + 1 + ], + [ + "XOR", + 2, + 1 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 2, + 0 + ], + [ + "SWAP", + 0, + 1 + ] + ], + "old9_inverse": [ + 262, + 261, + 259, + 8, + 16, + 32, + 64, + 128, + 7 + ], + "old9_route": [ + 262, + 261, + 259, + 8, + 16, + 32, + 64, + 128, + 7 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 27, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 262, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 61, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 30, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 1, + 2 + ], + [ + "XOR", + 0, + 2 + ], + [ + "SWAP", + 2, + 8 + ], + [ + "XOR", + 8, + 1 + ], + [ + "XOR", + 2, + 1 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 2, + 0 + ], + [ + "SWAP", + 0, + 1 + ] + ], + "old9_inverse": [ + 262, + 261, + 259, + 8, + 16, + 32, + 64, + 128, + 7 + ], + "old9_route": [ + 262, + 261, + 259, + 8, + 16, + 32, + 64, + 128, + 7 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 27, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 262, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 55, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 38, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 6 + ], + [ + "XOR", + 0, + 6 + ], + [ + "XOR", + 1, + 5 + ], + [ + "XOR", + 0, + 5 + ], + [ + "SWAP", + 5, + 6 + ], + [ + "XOR", + 6, + 1 + ], + [ + "XOR", + 5, + 1 + ], + [ + "XOR", + 6, + 0 + ], + [ + "XOR", + 5, + 0 + ], + [ + "SWAP", + 0, + 1 + ] + ], + "old9_inverse": [ + 98, + 97, + 4, + 8, + 16, + 67, + 35, + 128, + 256 + ], + "old9_route": [ + 98, + 97, + 4, + 8, + 16, + 67, + 35, + 128, + 256 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 34, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 98, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 68, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 38, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 6 + ], + [ + "XOR", + 0, + 6 + ], + [ + "XOR", + 1, + 5 + ], + [ + "XOR", + 0, + 5 + ], + [ + "SWAP", + 5, + 6 + ], + [ + "XOR", + 6, + 1 + ], + [ + "XOR", + 5, + 1 + ], + [ + "XOR", + 6, + 0 + ], + [ + "XOR", + 5, + 0 + ], + [ + "SWAP", + 0, + 1 + ] + ], + "old9_inverse": [ + 98, + 97, + 4, + 8, + 16, + 67, + 35, + 128, + 256 + ], + "old9_route": [ + 98, + 97, + 4, + 8, + 16, + 67, + 35, + 128, + 256 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 34, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 98, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 60, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 40, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 1, + 5 + ], + [ + "XOR", + 0, + 5 + ], + [ + "SWAP", + 5, + 8 + ], + [ + "XOR", + 8, + 1 + ], + [ + "XOR", + 5, + 1 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 5, + 0 + ], + [ + "SWAP", + 0, + 1 + ] + ], + "old9_inverse": [ + 290, + 289, + 4, + 8, + 16, + 259, + 64, + 128, + 35 + ], + "old9_route": [ + 290, + 289, + 4, + 8, + 16, + 259, + 64, + 128, + 35 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 35, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 290, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 69, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 40, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 1, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 1, + 5 + ], + [ + "XOR", + 0, + 5 + ], + [ + "SWAP", + 5, + 8 + ], + [ + "XOR", + 8, + 1 + ], + [ + "XOR", + 5, + 1 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 5, + 0 + ], + [ + "SWAP", + 0, + 1 + ] + ], + "old9_inverse": [ + 290, + 289, + 4, + 8, + 16, + 259, + 64, + 128, + 35 + ], + "old9_route": [ + 290, + 289, + 4, + 8, + 16, + 259, + 64, + 128, + 35 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 35, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 290, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 62, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 47, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 2, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 2, + 3 + ], + [ + "XOR", + 0, + 3 + ], + [ + "SWAP", + 3, + 8 + ], + [ + "XOR", + 8, + 2 + ], + [ + "XOR", + 3, + 2 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 3, + 0 + ], + [ + "SWAP", + 0, + 2 + ] + ], + "old9_inverse": [ + 268, + 2, + 265, + 261, + 16, + 32, + 64, + 128, + 13 + ], + "old9_route": [ + 268, + 2, + 265, + 261, + 16, + 32, + 64, + 128, + 13 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 42, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 268, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 62, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 47, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 2, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 2, + 3 + ], + [ + "XOR", + 0, + 3 + ], + [ + "SWAP", + 3, + 8 + ], + [ + "XOR", + 8, + 2 + ], + [ + "XOR", + 3, + 2 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 3, + 0 + ], + [ + "SWAP", + 0, + 2 + ] + ], + "old9_inverse": [ + 268, + 2, + 265, + 261, + 16, + 32, + 64, + 128, + 13 + ], + "old9_route": [ + 268, + 2, + 265, + 261, + 16, + 32, + 64, + 128, + 13 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 42, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 268, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 60, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 52, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 2, + 7 + ], + [ + "XOR", + 0, + 7 + ], + [ + "XOR", + 2, + 5 + ], + [ + "XOR", + 0, + 5 + ], + [ + "SWAP", + 5, + 7 + ], + [ + "XOR", + 7, + 2 + ], + [ + "XOR", + 5, + 2 + ], + [ + "XOR", + 7, + 0 + ], + [ + "XOR", + 5, + 0 + ], + [ + "SWAP", + 0, + 2 + ] + ], + "old9_inverse": [ + 164, + 2, + 161, + 8, + 16, + 133, + 64, + 37, + 256 + ], + "old9_route": [ + 164, + 2, + 161, + 8, + 16, + 133, + 64, + 37, + 256 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 47, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 164, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 69, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 52, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 2, + 7 + ], + [ + "XOR", + 0, + 7 + ], + [ + "XOR", + 2, + 5 + ], + [ + "XOR", + 0, + 5 + ], + [ + "SWAP", + 5, + 7 + ], + [ + "XOR", + 7, + 2 + ], + [ + "XOR", + 5, + 2 + ], + [ + "XOR", + 7, + 0 + ], + [ + "XOR", + 5, + 0 + ], + [ + "SWAP", + 0, + 2 + ] + ], + "old9_inverse": [ + 164, + 2, + 161, + 8, + 16, + 133, + 64, + 37, + 256 + ], + "old9_route": [ + 164, + 2, + 161, + 8, + 16, + 133, + 64, + 37, + 256 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 47, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 164, + "stage": 10 + }, + { + "body_swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "caller_fields": [ + 56, + 57 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 59, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 60, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 3, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 3, + 4 + ], + [ + "XOR", + 0, + 4 + ], + [ + "SWAP", + 4, + 8 + ], + [ + "XOR", + 8, + 3 + ], + [ + "XOR", + 4, + 3 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 4, + 0 + ], + [ + "SWAP", + 0, + 3 + ] + ], + "old9_inverse": [ + 280, + 2, + 4, + 273, + 265, + 32, + 64, + 128, + 25 + ], + "old9_route": [ + 280, + 2, + 4, + 273, + 265, + 32, + 64, + 128, + 25 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 55, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 280, + "stage": 9 + }, + { + "body_swaps": [ + [ + 1, + 81 + ], + [ + 2, + 82 + ], + [ + 3, + 83 + ], + [ + 4, + 84 + ], + [ + 5, + 85 + ], + [ + 6, + 86 + ], + [ + 7, + 87 + ], + [ + 8, + 88 + ] + ], + "caller_fields": [ + 58, + 59 + ], + "checks": [ + { + "omitted_q_translation_failures": 512, + "tests": 512, + "width": 1 + }, + { + "omitted_q_translation_failures": 55, + "tests": 128, + "width": 2 + }, + { + "omitted_q_translation_failures": 128, + "tests": 128, + "width": 3 + } + ], + "logical_child_rank": 9, + "native_live_role": 60, + "negative_axis_translation_slot": 0, + "old9_elementary_passes": [ + [ + "XOR", + 3, + 8 + ], + [ + "XOR", + 0, + 8 + ], + [ + "XOR", + 3, + 4 + ], + [ + "XOR", + 0, + 4 + ], + [ + "SWAP", + 4, + 8 + ], + [ + "XOR", + 8, + 3 + ], + [ + "XOR", + 4, + 3 + ], + [ + "XOR", + 8, + 0 + ], + [ + "XOR", + 4, + 0 + ], + [ + "SWAP", + 0, + 3 + ] + ], + "old9_inverse": [ + 280, + 2, + 4, + 273, + 265, + 32, + 64, + 128, + 25 + ], + "old9_route": [ + 280, + 2, + 4, + 273, + 265, + 32, + 64, + 128, + 25 + ], + "ordinary_elementary_units": 37, + "ordinary_route_units": 19, + "port": 55, + "positive_child_slots": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8 + ], + "q": 280, + "stage": 10 + } + ], + "paid_calls": 32, + "proposed_sha": "9557f713ab4ffb91ede05e8a6d5668c694b9940fc16f2f2d657e2f2b2cac2d3f", + "status": "PASS_PHYSICAL_RANK9_ALGEBRA", + "word_sha": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3" + }, + "source_head": "594d57036057f88f8bacc82e9c203bd4cb3276b9", + "status": "PASS_TEMPORAL_CHART306_NATIVE", + "timed_certificate": { + "boundary_pairing": "1", + "earliest_injection": 37777, + "gather_count": 5, + "injection_count": 7, + "latest_gather": 36772, + "retirement_cut": 36772, + "status": "PASS_EXACT_GUARDED_TIMED_OBSERVATIONS", + "vectors": { + "c": { + "1025": "-2", + "1029": "-5/2", + "334": "2", + "349": "-4" + }, + "d": { + "1021": "1/2", + "334": "-1/2", + "349": "-1/2", + "831": "-1/2" + } + } + }, + "word_canonical_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3" +} diff --git a/research/p104-frontier-7156-application-review/inputs/pr7156/NOTICE b/research/p104-frontier-7156-application-review/inputs/pr7156/NOTICE new file mode 100644 index 0000000000..45ae369fa9 --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7156/NOTICE @@ -0,0 +1,22 @@ +Prepared for Clear1nsight with substantial OpenAI Codex and ChatGPT Pro +assistance. Apache-2.0. + +Rohan Arun: chart-237 witness, signed application and endpoint construction. +dillona: complete chart-595 source, width repair and temporal replay adaptation. +Ali Romman: causal-history owned-buffer identity and helper bases +(https://github.com/CrocSwap/integer-mult-bounds/discussions/5600#discussioncomment-19209322). +Jerry Chen / CubeJerry: contact-free retiming, exact temporal histories and +verification. Matarener: complete helper kernels. ToikY: price engines and +earlier chart leads. Cinna Davis / 1337isnot1337, Dugongue, DreamingOfClouds, +Douglas Colkitt/#7000 reviewers and all authors in the source closure retain +their credit. + +The complete #7148 package, original notices, and all nested sources are +retained verbatim inside its archive. #7147 contributes eight exact source +files, including its NOTICE, not a second duplicate source closure. The +local copies of derive_grid.py, split.py, support.py and temporal_construct.py +are byte-identical to #7148 and checked against it before use. Local replay +adapters are credited in their headers. The separate CI navigation prerequisite +is reused verbatim from #7147. + +New chart306 timed instance: Rohan Arun with substantial OpenAI Codex assistance. Retains Ali Romman causal-history identity, CubeJerry temporal/verification methods, Matarener kernels, dillona source instances, Clear1nsight guarded composition, ToikY pricing and all nested source notices. Apache-2.0. diff --git a/research/p104-frontier-7156-application-review/inputs/pr7156/PATHS.json b/research/p104-frontier-7156-application-review/inputs/pr7156/PATHS.json new file mode 100644 index 0000000000..a33773333c --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7156/PATHS.json @@ -0,0 +1,145 @@ +[ + { + "role": 781, + "lo": 36822, + "hi": 37777, + "frame": 306, + "moves": [ + 37776 + ], + "frames": [ + 306, + 517 + ] + }, + { + "role": 831, + "lo": 36275, + "hi": 36785, + "frame": 306, + "moves": [ + 36784 + ], + "frames": [ + 304, + 306 + ] + }, + { + "role": 831, + "lo": 37218, + "hi": 45479, + "frame": 306, + "moves": [ + 45478 + ], + "frames": [ + 306, + 267 + ] + }, + { + "role": 864, + "lo": 37218, + "hi": 48031, + "frame": 306, + "moves": [ + 48030 + ], + "frames": [ + 306, + 127 + ] + }, + { + "role": 1020, + "lo": 36772, + "hi": 36800, + "frame": 306, + "moves": [ + 36799 + ], + "frames": [ + 299, + 306 + ] + }, + { + "role": 1020, + "lo": 36823, + "hi": 37783, + "frame": 306, + "moves": [ + 37782 + ], + "frames": [ + 306, + 518 + ] + }, + { + "role": 1021, + "lo": 36815, + "hi": 56953, + "frame": 306, + "moves": [ + 56952 + ], + "frames": [ + 306, + 127 + ] + }, + { + "role": 1023, + "lo": 32458, + "hi": 36789, + "frame": 306, + "moves": [ + 36788 + ], + "frames": [ + 300, + 306 + ] + }, + { + "role": 1025, + "lo": 36769, + "hi": 36798, + "frame": 306, + "moves": [ + 36797 + ], + "frames": [ + 298, + 306 + ] + }, + { + "role": 1025, + "lo": 36824, + "hi": 57114, + "frame": 306, + "moves": [ + 57113 + ], + "frames": [ + 306, + 127 + ] + }, + { + "role": 1029, + "lo": 36301, + "hi": 36802, + "frame": 306, + "moves": [ + 36801 + ], + "frames": [ + 302, + 306 + ] + } +] \ No newline at end of file diff --git a/research/p104-frontier-7156-application-review/inputs/pr7156/RESULT.json b/research/p104-frontier-7156-application-review/inputs/pr7156/RESULT.json new file mode 100644 index 0000000000..b27ddf273c --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7156/RESULT.json @@ -0,0 +1,1599 @@ +{ + "adapter": { + "adapted_sha256": { + "check_odd_partial_admission.py": "7610f7a66e8de47c6e4fc500e1873f735389261d02a28d6cebaa99ea00e9d158", + "check_odd_precision.py": "32f9af21c64dcf407a3ba94fa12a1c2ad06f4c303e981dbc7084845b11240c77", + "emit_odd_type_ab.py": "6fd9f61f9ba6c726524d1a585d0201b0eac61829ccae6be598f0f0fc1cb64f1a" + }, + "edits": [ + { + "file": "emit_odd_type_ab.py", + "new": "invoice=json.loads((root/\"COHORT-PRICE.json\").read_text())", + "old": "invoice=next(x for x in json.loads((root/\"SHORT-CALLER-RAW-PRICE.json\").read_text())[\"rows\"] if tuple(x[\"shape\"])==shape)" + }, + { + "file": "check_odd_partial_admission.py", + "new": "actual_native=ind.native(w)\nassert actual_native==N and not N[\"bad_inputs\"], \"Fresh complete native inventory and arbitrary-input adjoint\"", + "old": "previous=json.loads((root/\"SHORT-ADMISSION-PARTIAL.json\").read_text())\nassert previous[\"native_sha256\"]==digest and not N[\"bad_inputs\"]" + }, + { + "file": "check_odd_partial_admission.py", + "new": "claim=Q('0.003644407895539')", + "old": "claim=Q(\".00363797977\")" + }, + { + "file": "check_odd_partial_admission.py", + "new": "tested=claim+Q(7,10**17)\nwhile tested>=Q(reference[\"raw_bracket\"][0]):\n tested=claim+(tested-claim)/10", + "old": "tested=claim+Q(7,10**17)" + }, + { + "file": "check_odd_partial_admission.py", + "new": "g=gate(invoice,claim,tested,*bracket,r[\"gate\"][\"BIT_pin\"])\ntry:\n gate(invoice,claim,Q(bracket[0]),*bracket,r[\"gate\"][\"BIT_pin\"])\nexcept AssertionError:\n crossing_probe_rejected=True\nelse:\n raise AssertionError(\"Probe at lower crossing unexpectedly accepted\")", + "old": "g=gate(invoice,claim,tested,*bracket,r[\"gate\"][\"BIT_pin\"])" + }, + { + "file": "check_odd_partial_admission.py", + "new": "\"crossing_probe_rejected\":crossing_probe_rejected,\"scope\":\"Reuse exact same native word all-column adjoint;", + "old": "\"scope\":\"Reuse exact same native word all-column adjoint;" + }, + { + "file": "check_odd_precision.py", + "new": "patch('(life, peak, owned_count) == (54, 43, 51)','(life, peak, owned_count) == (64, 47, 61)')\nenv=ModuleType(\"short_envelope\")", + "old": "env=ModuleType(\"short_envelope\")" + }, + { + "file": "check_odd_precision.py", + "new": "", + "old": "previous=json.loads((root/\"SHORT-PRECISION.json\").read_text())" + }, + { + "file": "check_odd_precision.py", + "new": "assert grid_receipt[\"caller_sha256\"]==sha256(cpath.read_bytes()).hexdigest()", + "old": "assert previous[\"native_sha256\"]==sha and grid_receipt[\"caller_sha256\"]==sha256(cpath.read_bytes()).hexdigest()" + }, + { + "file": "check_odd_precision.py", + "new": "wg=grid.word_run(w, frac=25)\nwp,wr=env.native_envelope(w)\nwg=json.loads(json.dumps(wg,default=str));wr=json.loads(json.dumps(wr,default=str))\nassert wg==r[\"precision\"][\"word\"] and wr==r[\"precision\"][\"rounded_native\"], \"Fresh changed-native grid and envelope\"", + "old": "wg=previous[\"native_grid\"]\nwr=previous[\"rounded_native\"]\nwp={key:(Q(v[\"exact\"]),v[\"witness\"]) for key,v in wr[\"bounds\"].items()}" + } + ] + }, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "catalogue": [ + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 1000, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "74c6f1c5717989bb3d3a993bc915321585c9524e98477fbd6a6f0a25d463bba5", + "main_boundary_digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "main_boundary_pairs": 0, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 0, + "slice_stop": 1000, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + }, + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 1000, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "5796317772e8b26cb6118de671c511683cdc6ba8129379580b2f7058ac9912be", + "main_boundary_digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "main_boundary_pairs": 0, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 1000, + "slice_stop": 2000, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + }, + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 1000, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "af93e262513853d9e484dbc68719e195853ecc5a16a446293afecc4e671746c4", + "main_boundary_digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "main_boundary_pairs": 0, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 2000, + "slice_stop": 3000, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + }, + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 37, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "cec6af5c26e0d918bb4965d54ccfd8835b82b1eed025bc92bbb56a1a1a61e012", + "main_boundary_digest": "ad959887c990b8862a0e60db3f53d5195a1c9d667c1593f0101adc8db18f27fa", + "main_boundary_pairs": 104, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 3000, + "slice_stop": 3037, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + } + ], + "checks": { + "ODD-8X9-APPLICATION-CHECKS.json": { + "assumptions": [ + "native_all_columns", + "owned_erasure", + "compiler", + "precision_tape", + "analytic_recovery" + ], + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "candidate": "3644407895539/1000000000000000", + "catalogue": [ + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 1000, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "74c6f1c5717989bb3d3a993bc915321585c9524e98477fbd6a6f0a25d463bba5", + "log_sha256": "3a86a9ff8b95e5a44c9cb6816869c2f6a309b79ee1b2aa3a2e4215f3c24f4787", + "main_boundary_digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "main_boundary_pairs": 0, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 0, + "slice_stop": 1000, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + }, + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 1000, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "5796317772e8b26cb6118de671c511683cdc6ba8129379580b2f7058ac9912be", + "log_sha256": "285840d1c7cd4d6f376889d9ca8ab80008a365e852cd872eb35a4ddfc72e022d", + "main_boundary_digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "main_boundary_pairs": 0, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 1000, + "slice_stop": 2000, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + }, + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 1000, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "af93e262513853d9e484dbc68719e195853ecc5a16a446293afecc4e671746c4", + "log_sha256": "0d0ca112a31760170d47241b6a4a5febca757e80cf46a77621ffbf433cfffb4e", + "main_boundary_digest": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945", + "main_boundary_pairs": 0, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 2000, + "slice_stop": 3000, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + }, + { + "catalogue_digest": "8a6d5341f689488e8ef09eba8396d2152312b59ab0756edbd6b86890d2c44a85", + "catalogue_size": 3037, + "checked_maps": 37, + "distinct_helper_maps": 188, + "distinct_paid_maps": 2950, + "exact_recipe_digest": "cec6af5c26e0d918bb4965d54ccfd8835b82b1eed025bc92bbb56a1a1a61e012", + "log_sha256": "177709115f5c77c51a6698c9efa17f6f22390a7ba60b0ae0cd6b741845560087", + "main_boundary_digest": "ad959887c990b8862a0e60db3f53d5195a1c9d667c1593f0101adc8db18f27fa", + "main_boundary_pairs": 104, + "phase_control_rejected": true, + "scope": "Complete signed Pauli action plus exact Gaussian global phase; for Clifford maps these determine every matrix column. Generic tensor-product and physical grammar application is written in the review. No random-field substitution.", + "slice_start": 3000, + "slice_stop": 3037, + "status": "PASS_CURRENT_NATIVE_CATALOGUE_SLICE", + "word_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50" + } + ], + "fixed_tape_counts": { + "H": 16510400000000000000000, + "Kstar_bits": 14093, + "actual_ambient": 145, + "caller_odd_scale": 675, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "common_grid": { + "fractional": "p+D", + "signed_width": "p+h+2D+3", + "temp_padding": 26 + }, + "compiler_ambient_cap": 153, + "context_bound_bits": 14104, + "context_c": 2430, + "elementary_records_per_map_upper": 85264, + "elementary_records_upper": 25465969408, + "log_power": 2237, + "max_scalar_numerator_bits": 24, + "monomial_map_slots": 298672, + "native_invocations": 17, + "native_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "owned_banks_per_raw_occurrence": 1037, + "scalar_macro_inputs": { + "caller": 117856, + "conversions": 58420, + "native": 1189014 + }, + "scalar_services_upper": 43689280, + "scalar_steps_coefficient": 45811530465280, + "scope": "Exact finite-cost and common-format substitutions in the selected #7000 conditional application proof, using the conservative primitive movement and scalar constants there. The premise is the complete signed native/physical binding and retained compiler, BIT, stock, and outer contracts. This script counts the raw occurrence, not an enumerated top-level compiled multiplier.", + "tested_claim": "3644407895539/1000000000000000" + }, + "native_archive_sha256": "e950eab5cc3f3fc8a2554e488114d788741d3262381459688ebaea08cd0a4d50", + "native_canonical_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "numeric_gate": { + "BIT_margin": "12228210446093/100000000000000000", + "BIT_pin": "376669/100000000", + "H": "16510400000000000000000", + "alpha": [ + 0.9999999999999988, + 0.9999999999999988 + ], + "claim": "3644407895539/1000000000000000", + "compiler_gap": "1/100000000000000000", + "delta": [ + 0.9060338152823023, + 0.9060338152823023 + ], + "derivative_upper": -381743.11655566044, + "gamma": [ + 0.9407642489923767, + 0.9407642489923767 + ], + "input_lift": { + "derivative_upper_on_required_interval": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "interval_kappa_cap": "376669/100000000", + "margins": { + "3644407895539/1000000000000000": [ + "124340413725381578436168433909673800828712847806542525942299871259053399949237/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124340413725381578436168433909673800828712847806542525942299871259053399951213/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "364440789553907/100000000000000000": [ + "6217020686269193241278723448501641155546113504608234908729909843712041038681/5000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124340413725383864825574468970032823110922270092164698174598196874240820775571/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "source_BIT_wide_crude_bound_would_be": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + }, + "minimum_log_power": 2236, + "moment_margin_float": { + "364440789553907/100000000000000000": [ + 3.5106208976078167e-10, + 3.5106208976078167e-10 + ], + "36444078955399752291473031465479/10000000000000000000000000000000000": [ + 2.692261687619601e-29, + 2.692261687619601e-29 + ], + "911101973884993807286825786637/250000000000000000000000000000000": [ + -1.1858954707823704e-29, + -1.1858954707823704e-29 + ] + }, + "moment_margins": { + "364440789553907/100000000000000000": [ + "35106208976078169308682508756072841823889613746332784157628818996661329/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "1755310448803908465434125437803642091194480687316639207881440951771987/5000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "36444078955399752291473031465479/10000000000000000000000000000000000": [ + "538452337523920206672676705848416208923033602062537/20000000000000000000000000000000000000000000000000000000000000000000000000000000", + "2692261687619601033363383529242081044615168048803427/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "911101973884993807286825786637/250000000000000000000000000000000": [ + "-592947735391185177723315110910526675671255956910243/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-592947735391185177723315110910526675671255937691263/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "outer": { + "BIT_just_below_effective_rejected": true, + "functional_count": 4, + "minimum_margin": "1/1000000000000000000", + "strict_count": 54 + }, + "raw_bracket": [ + "36444078955399752291473031465479/10000000000000000000000000000000000", + "911101973884993807286825786637/250000000000000000000000000000000" + ], + "tested": "364440789553907/100000000000000000", + "written_log_power": 2237 + }, + "physical_binding": { + "ambient": 145, + "complete_paid_position_digest": "059717f73103041bc56999bb9c0084f1fd4959a620ef3bc5fc3741228e0f694b", + "fresh_helpers": 18666, + "idle_uses": 3392, + "lambda_uses": 11280, + "native_calls": 17, + "native_contact_boundaries": 13600, + "native_public": 1498, + "nonzero_boundary_translations": 13600, + "paid": { + "1": 68350, + "16": 416, + "2": 14501, + "24": 416, + "3": 14093, + "32": 416, + "4": 3825, + "40": 416, + "48": 416, + "5": 5848, + "56": 416, + "6": 238, + "64": 208, + "7": 170, + "8": 741, + "9": 32 + }, + "paid_positions": 110502, + "phase_record_digest": "586ab7499fb677afdd83c397ea0b6d3b25f73ea6cdfa1ec95dd68adccff935ad", + "productive_fields": 22410, + "query_uses": 384, + "rank_surplus": 1424, + "reserved_native_banks": 1037, + "reserved_serial_query_lambda_bank": 1, + "targets": { + "1": 289, + "137": 208, + "17": 416, + "2": 357, + "25": 416, + "3": 799, + "33": 416, + "4": 3774, + "41": 416, + "49": 416, + "5": 1326, + "57": 416, + "6": 731, + "65": 416, + "7": 323, + "73": 208, + "8": 595, + "9": 10888 + } + }, + "scope": "Conditional component application to the exact 8+9 source with the selected completed BIT predecessor and inherited five assumptions. Checks every normalized endpoint, every paid/helper nested chart map up to exact signed Pauli and absolute phase, caller occurrence/phase, precision, finite scalar and route bounds, and numeric gates. Does not run a compiled Turing machine, select an upstream frontier, or claim human/formal review.", + "source_unit_ordinary": { + "all_caller_scalar_surcharge": 2248928, + "caller_items": { + "A": { + "envelope": 102076416, + "field_boundary": 89856, + "fused_routes": 0, + "idle_routes": 170112000, + "output_routes": 213120000, + "query_routes": 1152000, + "thin": 6144 + }, + "B": { + "envelope": 35730432, + "field_boundary": 7488, + "fused_routes": 1168000, + "idle_routes": 18016000, + "output_routes": 17760000, + "query_routes": 0, + "thin": 0 + } + }, + "caller_total": 559238336, + "charged_caller_odd_conversions": 479232, + "conservative_total": 781880696, + "init_clear_allowance": 256, + "lambda_paid_rank1_would_reduce_S_by": 11280, + "lambda_second_charge": 11280000, + "margin_to_billion": 218119304, + "odd_divisions": { + "ADD": 5829, + "SCALE": 71 + }, + "per_input_conversion": 2648464, + "raw_upper": 765224072, + "route_items": { + "first_main_adapter": 416, + "first_main_boundary": 208, + "helper_boundary": 2196, + "moves": 6278, + "owned_lifetime": 256, + "second_main_adapter": 384, + "second_main_boundary": 192 + }, + "routing": 9930000, + "scalar_upper": 2186808 + }, + "status": "PASS_8X9_EXACT_COMPONENT_APPLICATION_CHECKS" + }, + "ODD-ADMISSION-PARTIAL.json": { + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "compiler_outer": { + "BIT_margin": "12228210446093/100000000000000000", + "BIT_pin": "376669/100000000", + "H": "16510400000000000000000", + "alpha": [ + 0.9999999999999988, + 0.9999999999999988 + ], + "claim": "3644407895539/1000000000000000", + "compiler_gap": "1/100000000000000000", + "delta": [ + 0.9060338152823023, + 0.9060338152823023 + ], + "derivative_upper": -381743.11655566044, + "gamma": [ + 0.9407642489923767, + 0.9407642489923767 + ], + "input_lift": { + "derivative_upper_on_required_interval": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "interval_kappa_cap": "376669/100000000", + "margins": { + "3644407895539/1000000000000000": [ + "124340413725381578436168433909673800828712847806542525942299871259053399949237/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124340413725381578436168433909673800828712847806542525942299871259053399951213/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "364440789553907/100000000000000000": [ + "6217020686269193241278723448501641155546113504608234908729909843712041038681/5000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124340413725383864825574468970032823110922270092164698174598196874240820775571/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "source_BIT_wide_crude_bound_would_be": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + }, + "minimum_log_power": 2236, + "moment_margin_float": { + "364440789553907/100000000000000000": [ + 3.5106208976078167e-10, + 3.5106208976078167e-10 + ], + "36444078955399752291473031465479/10000000000000000000000000000000000": [ + 2.692261687619601e-29, + 2.692261687619601e-29 + ], + "911101973884993807286825786637/250000000000000000000000000000000": [ + -1.1858954707823704e-29, + -1.1858954707823704e-29 + ] + }, + "moment_margins": { + "364440789553907/100000000000000000": [ + "35106208976078169308682508756072841823889613746332784157628818996661329/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "1755310448803908465434125437803642091194480687316639207881440951771987/5000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "36444078955399752291473031465479/10000000000000000000000000000000000": [ + "538452337523920206672676705848416208923033602062537/20000000000000000000000000000000000000000000000000000000000000000000000000000000", + "2692261687619601033363383529242081044615168048803427/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "911101973884993807286825786637/250000000000000000000000000000000": [ + "-592947735391185177723315110910526675671255956910243/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-592947735391185177723315110910526675671255937691263/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "outer": { + "BIT_just_below_effective_rejected": true, + "functional_count": 4, + "minimum_margin": "1/1000000000000000000", + "strict_count": 54 + }, + "raw_bracket": [ + "36444078955399752291473031465479/10000000000000000000000000000000000", + "911101973884993807286825786637/250000000000000000000000000000000" + ], + "tested": "364440789553907/100000000000000000", + "written_log_power": 2237 + }, + "crossing_probe_rejected": true, + "finite_rank9_fields": [ + { + "child_rank": 9, + "denominator": 512, + "exponent": 1, + "mutated_entries": { + "missing global phase": 8, + "missing multiplicity": 0 + }, + "spectators": 136, + "stage": 8, + "swaps": [ + [ + 1, + 65 + ], + [ + 2, + 66 + ], + [ + 3, + 67 + ], + [ + 4, + 68 + ], + [ + 5, + 69 + ], + [ + 6, + 70 + ], + [ + 7, + 71 + ], + [ + 8, + 72 + ] + ], + "tested_entries": 262144, + "width": 1 + }, + { + "child_rank": 9, + "denominator": 262144, + "exponent": 2, + "mutated_entries": { + "missing global phase": 8, + "missing multiplicity": 8 + }, + "spectators": 272, + "stage": 8, + "swaps": [ + [ + 1, + 65 + ], + [ + 2, + 66 + ], + [ + 3, + 67 + ], + [ + 4, + 68 + ], + [ + 5, + 69 + ], + [ + 6, + 70 + ], + [ + 7, + 71 + ], + [ + 8, + 72 + ] + ], + "tested_entries": 1024, + "width": 2 + }, + { + "child_rank": 9, + "denominator": 134217728, + "exponent": 3, + "mutated_entries": { + "missing global phase": 8, + "missing multiplicity": 8 + }, + "spectators": 408, + "stage": 8, + "swaps": [ + [ + 1, + 65 + ], + [ + 2, + 66 + ], + [ + 3, + 67 + ], + [ + 4, + 68 + ], + [ + 5, + 69 + ], + [ + 6, + 70 + ], + [ + 7, + 71 + ], + [ + 8, + 72 + ] + ], + "tested_entries": 1024, + "width": 3 + }, + { + "child_rank": 9, + "denominator": 512, + "exponent": 1, + "mutated_entries": { + "missing global phase": 8, + "missing multiplicity": 0 + }, + "spectators": 136, + "stage": 9, + "swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "tested_entries": 262144, + "width": 1 + }, + { + "child_rank": 9, + "denominator": 262144, + "exponent": 2, + "mutated_entries": { + "missing global phase": 8, + "missing multiplicity": 8 + }, + "spectators": 272, + "stage": 9, + "swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "tested_entries": 1024, + "width": 2 + }, + { + "child_rank": 9, + "denominator": 134217728, + "exponent": 3, + "mutated_entries": { + "missing global phase": 8, + "missing multiplicity": 8 + }, + "spectators": 408, + "stage": 9, + "swaps": [ + [ + 1, + 73 + ], + [ + 2, + 74 + ], + [ + 3, + 75 + ], + [ + 4, + 76 + ], + [ + 5, + 77 + ], + [ + 6, + 78 + ], + [ + 7, + 79 + ], + [ + 8, + 80 + ] + ], + "tested_entries": 1024, + "width": 3 + } + ], + "invoice": { + "P": { + "1": 68350, + "16": 416, + "2": 14501, + "24": 416, + "3": 14093, + "32": 416, + "4": 3825, + "40": 416, + "48": 416, + "5": 5848, + "56": 416, + "6": 238, + "64": 208, + "7": 170, + "8": 741, + "9": 32 + }, + "S": 1424, + "T": { + "1": 289, + "137": 208, + "17": 416, + "2": 357, + "25": 416, + "3": 799, + "33": 416, + "4": 3774, + "41": 416, + "49": 416, + "5": 1326, + "57": 416, + "6": 731, + "65": 416, + "7": 323, + "73": 208, + "8": 595, + "9": 10888 + }, + "empty_root_credits": 0, + "no_E_credit_crossing": "0.0036444078955399752291473031465479694211600421312227856343702575978", + "raw_crossing": "0.0036444078955399752291473031465479694211600421312227856343702575978" + }, + "native_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "ordinary": { + "all_caller_scalar_surcharge": 2248928, + "caller_items": { + "A": { + "envelope": 102076416, + "field_boundary": 89856, + "fused_routes": 0, + "idle_routes": 170112000, + "output_routes": 213120000, + "query_routes": 1152000, + "thin": 6144 + }, + "B": { + "envelope": 35730432, + "field_boundary": 7488, + "fused_routes": 1168000, + "idle_routes": 18016000, + "output_routes": 17760000, + "query_routes": 0, + "thin": 0 + } + }, + "caller_total": 559238336, + "charged_caller_odd_conversions": 479232, + "conservative_total": 781880696, + "init_clear_allowance": 256, + "lambda_paid_rank1_would_reduce_S_by": 11280, + "lambda_second_charge": 11280000, + "margin_to_billion": 218119304, + "odd_divisions": { + "ADD": 5829, + "SCALE": 71 + }, + "per_input_conversion": 2648464, + "raw_upper": 765224072, + "route_items": { + "first_main_adapter": 416, + "first_main_boundary": 208, + "helper_boundary": 2196, + "moves": 6278, + "owned_lifetime": 256, + "second_main_adapter": 384, + "second_main_boundary": 192 + }, + "routing": 9930000, + "scalar_upper": 2186808 + }, + "scope": "Reuse exact same native word all-column adjoint; fresh exact signed caller and invoice, ordinary source-unit upper bill, inherited numerical compiler and outer inequalities, and signed rank9 child finite field routes. Fresh integrated physical native/caller and changed-word precision/occurrence application remain separate." + }, + "ODD-CALLER-EXACT-GRID.json": { + "caller_odd_scale": "675", + "caller_odd_scale_bits": 10, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "grid_exponents": [ + 381, + 3, + 2 + ], + "peak_terms": 3752, + "preproduct_exact_divisions": 176874, + "prime_order": [ + 2, + 3, + 5 + ], + "safe_valuation_bound": [ + 381, + 69, + 62 + ], + "scope": "Independent integer Laurent caller endpoint and pre-product divisibility. Valuation bound propagates complete field operators whose Gaussian coefficients have only power-of-two denominators, so odd factors are sourced only from the charged scalar operations. Fixed conversion and storage bounds still needed." + }, + "ODD-FIXED-TAPE-COUNTS.json": { + "H": 16510400000000000000000, + "Kstar_bits": 14093, + "actual_ambient": 145, + "caller_odd_scale": 675, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "common_grid": { + "fractional": "p+D", + "signed_width": "p+h+2D+3", + "temp_padding": 26 + }, + "compiler_ambient_cap": 153, + "context_bound_bits": 14104, + "context_c": 2430, + "elementary_records_per_map_upper": 85264, + "elementary_records_upper": 25465969408, + "log_power": 2237, + "max_scalar_numerator_bits": 24, + "monomial_map_slots": 298672, + "native_invocations": 17, + "native_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "owned_banks_per_raw_occurrence": 1037, + "scalar_macro_inputs": { + "caller": 117856, + "conversions": 58420, + "native": 1189014 + }, + "scalar_services_upper": 43689280, + "scalar_steps_coefficient": 45811530465280, + "scope": "Exact finite-cost and common-format substitutions in the selected #7000 conditional application proof, using the conservative primitive movement and scalar constants there. The premise is the complete signed native/physical binding and retained compiler, BIT, stock, and outer contracts. This script counts the raw occurrence, not an enumerated top-level compiled multiplier.", + "tested_claim": "3644407895539/1000000000000000" + }, + "ODD-PHYSICAL-BINDING.json": { + "aliased_main_rejected": true, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "native_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "occurrence_and_geometry": { + "ambient": 145, + "complete_paid_position_digest": "059717f73103041bc56999bb9c0084f1fd4959a620ef3bc5fc3741228e0f694b", + "fresh_helpers": 18666, + "idle_uses": 3392, + "lambda_uses": 11280, + "native_calls": 17, + "native_contact_boundaries": 13600, + "native_public": 1498, + "nonzero_boundary_translations": 13600, + "paid": { + "1": 68350, + "16": 416, + "2": 14501, + "24": 416, + "3": 14093, + "32": 416, + "4": 3825, + "40": 416, + "48": 416, + "5": 5848, + "56": 416, + "6": 238, + "64": 208, + "7": 170, + "8": 741, + "9": 32 + }, + "paid_positions": 110502, + "phase_record_digest": "586ab7499fb677afdd83c397ea0b6d3b25f73ea6cdfa1ec95dd68adccff935ad", + "productive_fields": 22410, + "query_uses": 384, + "rank_surplus": 1424, + "reserved_native_banks": 1037, + "reserved_serial_query_lambda_bank": 1, + "targets": { + "1": 289, + "137": 208, + "17": 416, + "2": 357, + "25": 416, + "3": 799, + "33": 416, + "4": 3774, + "41": 416, + "49": 416, + "5": 1326, + "57": 416, + "6": 731, + "65": 416, + "7": 323, + "73": 208, + "8": 595, + "9": 10888 + } + }, + "patched_application_sha256": "733b31b1cee4567b466fdf834a34460b530f1f87ca6dca9270c0fabb2cf89849", + "scope": "Current caller port and ownership substitution, full phase-polynomial native contact identities on disjoint stage axes, whole signed idle/output geometry, and ordered paid positions. Retains the standard nested chart and local operator premises and requires separate full native replay and complete fixed-tape tariff application.", + "source_reviewer_sha256": "d98987db98553dc55bfc80e3ca47abfcd51c57af6f8cda61101391d8eae94184" + }, + "ODD-PRECISION.json": { + "caller_grid": { + "caller_odd_scale": "675", + "caller_odd_scale_bits": 10, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "grid_exponents": [ + 381, + 3, + 2 + ], + "peak_terms": 3752, + "preproduct_exact_divisions": 176874, + "prime_order": [ + 2, + 3, + 5 + ], + "safe_valuation_bound": [ + 381, + 69, + 62 + ], + "scope": "Independent integer Laurent caller endpoint and pre-product divisibility. Valuation bound propagates complete field operators whose Gaussian coefficients have only power-of-two denominators, so odd factors are sourced only from the charged scalar operations. Fixed conversion and storage bounds still needed." + }, + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "context_c": 2430, + "context_height": 406, + "context_mass_bits": 1215, + "native_grid": { + "coefficient_visits": 16423853, + "dyadic_height": 25, + "mass_witness": [ + 66067, + "stored add" + ], + "maximum_scaled_mass": "841374570120675/8192", + "numerator_bits": 24, + "odd_scale_lcm": 1125 + }, + "native_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "precision_program_sha256": "e8d53d5af90b2226e25e76bdb99b6e1ac57cd043c46b3e4ad70b76a19d4d8066", + "rounded_caller": { + "bounds": { + "E_joint_entrance": { + "exact": "153087402850922070395914824986723013916192230724335714965057559847899275365539556624126333481564591311463687628454276322812599157608424207258380485606927454549144833199716945666272441721294566577014588890846679353024056844806012655086589850529142277057562162228894715869147583804162303839736345272843353063286325525209697971754621484728073296126909884060702589779267035242668407634527686953860823629976785151557712115202372588262648542723/32373225137651933474035186446033223680000000000000000000000000000000000000000000000", + "strict_power_of_two": 1179, + "witness": { + "cut": 4691, + "event": 4691, + "factor": "1", + "kind": "stored", + "register": 36 + } + }, + "Gamma_context": { + "exact": "3950818784457318800985449246145710211385501238453116976476619895990886996225469637850473403421602459838594631646117310324344733996738747139062237526988005297392720508831700357553156677209945301544086205319230358671882179720681719646656413450944677934985788361098778891781050858122018319198304895451841630886300042736011148651674781822880400708484412857090704231959798553443956010176891201273812185951423252136185582721874518764345289717633/24279918853238950105526389834524917760000000000000000000000000000000000000000000000", + "strict_power_of_two": 1184, + "witness": { + "cut": 4783, + "factor": "1", + "kind": "public-return", + "register": 37 + } + }, + "M_caller": { + "exact": "321214676655933560129782836030951119958622429471431692811117505066079252658303325303661828534046786576018850667853596288128047313819788006911616028348392581085050721023636971054851673799947587501432346122953175312809813833001587100311020687804583808767060460431114911369649528995555025426696059541/456139469146728515625000000", + "strict_power_of_two": 897, + "witness": { + "cut": 4751, + "event": 4750, + "factor": "1", + "kind": "stored", + "register": 37 + } + }, + "M_context": { + "exact": "40619858968336542900016869390005119534180159105696807935007666167078018350001758909498483374161544027301678985508872347179604948979664184749701980819392923525494089010922715153424964532064527682000093514029036148075728004560755925662191410078490832882663621825774289270658633932616119310044154417540819890079603612512436967272730439632409186224220084725463049803668495351028450471773456366878369013037371406118362544993292965678533611579733983/287762001223572741991423879520295321600000000000000000000000000000000000000000000000", + "strict_power_of_two": 1194, + "witness": { + "cut": 4692, + "event": 4691, + "factor": "1", + "kind": "stored", + "register": null + } + }, + "M_joint_entrance": { + "exact": "12446513821466013746992171114880354528234540647439407368041740746722705684890095694539586093101687855496797040728247169012299728404791642365323413178973703529222728715961384485250463009966565309368602073434714550373752128374887698957802006867751735225949803848812917591840288770078529478244705471/608185958862304687500000000", + "strict_power_of_two": 892, + "witness": { + "cut": 4691, + "event": 4691, + "factor": "1", + "kind": "stored", + "register": 36 + } + }, + "Sigma_caller": { + "exact": "3950818784457318800985449246145710211385501238453116976476619895990886996225469637850473403421602459838594631646117310324344733996738747139062237526988005297392720508831700357553156677209945301544086205319230358671882179720681719646656413450944677934985788361098778891781050858122018319198304895451841630886300042736011148651674781822880400708484412857090704231959798553443956010176891201273812185951423252136185582721874518764345289717633/24279918853238950105526389834524917760000000000000000000000000000000000000000000000", + "strict_power_of_two": 1184, + "witness": { + "cut": 4753, + "event": 4752, + "factor": "1", + "kind": "stored", + "register": 37 + } + }, + "Sigma_context": { + "exact": "499608870630807899130114059943388029880919777273927284115756541118539212253363417031519449134714910857646163381168999505359065100422811024630546381924042407218017417874631189798498144712813184165507557123836587856495389379171272146553354324852836013738566046775114878091378411233440424911517403837333292766983724660198832264091283299693113720557979711699528133035759865788132145948669986680553717817750172412854681529495581041814388933519367476575368958539768989194793188542410350602540351626991549066300383053640819030347483625156271525154056689486271815802675291044710459415616828579/15317328386039105924046095337175077245711163365270933802788769669725552640000000000000000000000000000000000000000000000000000000000000000000", + "strict_power_of_two": 1480, + "witness": { + "cut": 4692, + "event": 4691, + "factor": "1", + "kind": "stored", + "register": null + } + } + }, + "fresh_arbitrary_helpers": 18666, + "helper_allocation_premise": "distinct (stage, helper) public inputs as in frozen caller proof", + "independent_adjoint": { + "E_joint_entrance": { + "entrance_mass": "12446513821466013746992171114880354528234540647439407368041740746722705684890095694539586093101687855496797040728247169012299728404791642365323413178973703529222728715961384485250463009966565309368602073434714550373752128374887698957802006867751735225949803848812917591840288770078529478244705471/608185958862304687500000000", + "joint_coefficient": "144218124282401204617230263054514744346632405857442589144991781917530152132889870002846209306787762894150543865356389849084238452276894627352790762454037345126994351979907477144401257368423063007427271766117739822282248246858569624239109891511459830034432108241771054783468611278140179030295737/14596463012695312500000000000", + "primitive_coefficient": "1237373204913668966810008103424843603237049842106979534739539344726881600855129275554334885562896567825503574055929527662143657491595081161117482238618339640110136792453314323518006796600687371906278112102741547626404362403105174332310591538741639237757093806525664195341657589882317257470101709011/175157556152343750000000000000", + "residual_mass": "153087402850922070395914824986723013916192230724335714965057559847899275365539556624126333481564591311463687628454276322812599157608424207258380485606927454549144833199716945666272441721294566577014588890846679353024056844806012655086589850529142277057562162228894715869147583804162303839736345272843353063286325525209697971754621484728073296126909884060702589779267035242668407634527686953860823629976785151557712115202372588262648542723/32373225137651933474035186446033223680000000000000000000000000000000000000000000000" + }, + "Gamma_context": { + "entrance_mass": "321214676655933560129782836030951119958622429471431692811117505066079252658303325303661828534046786576018850667853596288128047313819788006911616028348392581085050721023636971054851673799947587501432346122953175312809813833001587100311020687804583808767060460431114911369649528995555025426696059541/456139469146728515625000000", + "joint_coefficient": "3721923971948022264020008386608472289590988528157114268392412469599050143495508978788641788787976594161440706214373829555996384554677122174093932095769106055424540710380314024651007332164525664382203471694821380954416641216321248248752759218861172626274920078125266851782731337714997593665899027/10947347259521484375000000000", + "primitive_coefficient": "31933635363307317503891208167952125518099265598871297188945655447689887409437080424471754322893069036961252717295444311531802702290424391181977246033332095685934810861449534911850277930109610390733877602745069385156892357266512877411313922547610591253415658016844390796379192959369382262182067424881/131368167114257812500000000000", + "residual_mass": "3950818784457318800985449246145710211385501238453116976476619895990886996225469637850473403421602459838594631646117310324344733996738747139062237526988005297392720508831700357553156677209945301544086205319230358671882179720681719646656413450944677934985788361098778891781050858122018319198304895451841630886300042736011148651674781822880400708484412857090704231959798553443956010176891201273812185951423252136185582721874518764345289717633/24279918853238950105526389834524917760000000000000000000000000000000000000000000000" + }, + "M_caller": { + "entrance_mass": "321214676655933560129782836030951119958622429471431692811117505066079252658303325303661828534046786576018850667853596288128047313819788006911616028348392581085050721023636971054851673799947587501432346122953175312809813833001587100311020687804583808767060460431114911369649528995555025426696059541/456139469146728515625000000", + "joint_coefficient": "3721923971948022264020008386608472289590988528157114268392412469599050143495508978788641788787976594161440706214373829555996384554677122174093932095769106055424540710380314024651007332164525664382203471694821380954416641216321248248752759218861172626274920078125266851782731337714997593665899027/10947347259521484375000000000", + "primitive_coefficient": "31933635363307317503891208167952125518099265598871297188945655447689887409437080424471754322893069036961252717295444311531802702290424391181977246033332095685934810861449534911850277930109610390733877602745069385156892357266512877411313922547610591253415658016844390796247824792255124449682067424881/131368167114257812500000000000", + "residual_mass": "3950818784457318800985449246145710211385501238453116976476619895990886996225469637850473403421602459838594631646117310324344733996738747139062237526988005297392720508831700357553156677209945301544086205319230358671882179720681719646656413450944677934985788361098778891781050858122018319198304895451841630886300042736011148651674781822880400708484412857090679952040945314493850483787056676356052185951423252136185582721874518764345289717633/24279918853238950105526389834524917760000000000000000000000000000000000000000000000" + }, + "M_joint_entrance": { + "entrance_mass": "12446513821466013746992171114880354528234540647439407368041740746722705684890095694539586093101687855496797040728247169012299728404791642365323413178973703529222728715961384485250463009966565309368602073434714550373752128374887698957802006867751735225949803848812917591840288770078529478244705471/608185958862304687500000000", + "joint_coefficient": "144218124282401204617230263054514744346632405857442589144991781917530152132889870002846209306787762894150543865356389849084238452276894627352790762454037345126994351979907477144401257368423063007427271766117739822282248246858569624239109891511459830034432108241771054783468611278140179030295737/14596463012695312500000000000", + "primitive_coefficient": "1237373204913668966810008103424843603237049842106979534739539344726881600855129275554334885562896567825503574055929527662143657491595081161117482238618339640110136792453314323518006796600687371906278112102741547626404362403105174332310591538741639237757093806525664195341657589882317257470101709011/175157556152343750000000000000", + "residual_mass": "153087402850922070395914824986723013916192230724335714965057559847899275365539556624126333481564591311463687628454276322812599157608424207258380485606927454549144833199716945666272441721294566577014588890846679353024056844806012655086589850529142277057562162228894715869147583804162303839736345272843353063286325525209697971754621484728073296126909884060702589779267035242668407634527686953860823629976785151557712115202372588262648542723/32373225137651933474035186446033223680000000000000000000000000000000000000000000000" + }, + "Sigma_caller": { + "entrance_mass": "321214676655933560129782836030951119958622429471431692811117505066079252658303325303661828534046786576018850667853596288128047313819788006911616028348392581085050721023636971054851673799947587501432346122953175312809813833001587100311020687804583808767060460431114911369649528995555025426696059541/456139469146728515625000000", + "joint_coefficient": "3721923971948022264020008386608472289590988528157114268392412469599050143495508978788641788787976594161440706214373829555996384554677122174093932095769106055424540710380314024651007332164525664382203471694821380954416641216321248248752759218861172626274920078125266851782731337714997593665899027/10947347259521484375000000000", + "primitive_coefficient": "31933635363307317503891208167952125518099265598871297188945655447689887409437080424471754322893069036961252717295444311531802702290424391181977246033332095685934810861449534911850277930109610390733877602745069385156892357266512877411313922547610591253415658016844390796379192959369382262182067424881/131368167114257812500000000000", + "residual_mass": "3950818784457318800985449246145710211385501238453116976476619895990886996225469637850473403421602459838594631646117310324344733996738747139062237526988005297392720508831700357553156677209945301544086205319230358671882179720681719646656413450944677934985788361098778891781050858122018319198304895451841630886300042736011148651674781822880400708484412857090704231959798553443956010176891201273812185951423252136185582721874518764345289717633/24279918853238950105526389834524917760000000000000000000000000000000000000000000000" + } + }, + "joint_entries": [ + { + "entrance_defect": "1435/4", + "entrance_mass": "2067/2", + "event": 43, + "stage": 1 + }, + { + "entrance_defect": "1820902911953469178291093225688697034486557061169865250351811665652120477916152552348375866176346461065611897050282408479448368356493795196512350541653/693087965674784425268322477539328000000000000000000000", + "entrance_mass": "56849465528/5", + "event": 137, + "stage": 2 + }, + { + "entrance_defect": "2766665372116600331795343267759528542431286327632092149621494325571862465076259263549871286074999573076824506279110747461067191387641478062102180811064667863836373/66536444704779304825758957843775488000000000000000000000", + "entrance_mass": "899756300051784928313/5", + "event": 268, + "stage": 3 + }, + { + "entrance_defect": "2576884707331791786653550359992010921162764251539020197989892067014910599890232441726061520498423641883726722495557093444113978371609754061786659395376193901682743480103189/66536444704779304825758957843775488000000000000000000000", + "entrance_mass": "2514111326902273689027625979152/15", + "event": 432, + "stage": 4 + }, + { + "entrance_defect": "526399351499791904071935667355399416609580755163007337817022787509678767051976496965495081999315407125164526328261889096288974318448415394849344688745238700557911086651319710649020819/66536444704779304825758957843775488000000000000000000000", + "entrance_mass": "513576167499541081817002847690160861158177/15", + "event": 633, + "stage": 5 + }, + { + "entrance_defect": "50402729772352192650078585886292467708732497194573223069123309314484235710426128940156773981566871805297711102345373596994533429143921440856479402658595664961137738909935364893192386535141033271/998046670571689572386384367656632320000000000000000000000", + "entrance_mass": "49174910102467876864090432969907258581035345395534834/225", + "event": 867, + "stage": 6 + }, + { + "entrance_defect": "5375708434867819700695465072882581228409279753478955929529532506699269361462019294047963510030466145042794966875440445997514947694988700445889863643486443593456919659355950404315421860322397842787944348921/110894074507965508042931596406292480000000000000000000000", + "entrance_mass": "47202796791779792903787260464709452698419616298153732189406926691/225", + "event": 1138, + "stage": 7 + }, + { + "entrance_defect": "1565187983650469264681937720305965395896965442474670981198505839532504728712578486418391798838516149921200909472662466079487061869105751735017153222437595563715470354397304534754333760927566302913906500861776408728922416959/124755833821461196548298045957079040000000000000000000000000", + "entrance_mass": "1527059719525243651854937925515623170877847518562264265010551055991429949116792541/28125", + "event": 1423, + "stage": 8 + }, + { + "entrance_defect": "558181655221899248036975703217381047199375189260522122711661353175579687056143342474159523764762632929295994175525905847798139054333073126793867567793150608293852227362975763707486361628036758477340304316731580824080142541089399647219724525614745394894198689922488920284126994255200061397873300837421390216832571656764292161209509686825159023433728448596539/143881000611786370995711939760147660800000000000000000000000000000000000000000000", + "entrance_mass": "45382020709918266925583064268574418985484021788023395083741971786893952543604385214817042722264713249357732585113211736557042182118473445437784492974844696068231496289005681248244219743195326431922663592509646282903/2703048706054687500000000", + "event": 3058, + "stage": 9 + }, + { + "entrance_defect": "212249349732906295095906592881642655613915702998704639835343004038409836950184374775794278351897503336193555426365899334110292044209446371585947245793055215388508121927130365880165314152043789383517858145939077721256337520814133726675419704152230700436165919694157377748027896662476432912498010185552348030044641570799571034139362017011946712532691739857650366035006637881/3597025015294659274892798494003691520000000000000000000000000000000000000000000000", + "entrance_mass": "17256576412236653193246225901973714737195067836439327666112948810725372605325768521068989782195051084826433423902219365061463548934152577319772447024097669813834215493691840531234110147024064996639957180865886380686899413865699437/67576217651367187500000000", + "event": 3377, + "stage": 10 + }, + { + "entrance_defect": "101261151801464643423248262133912197248370508713342561390208867103770823780185085686206666117755742537290946439868797814213945037570686180593114622770051636243408829312883200741050870641989993881404963990845565343711065377336059333744524620141491037777430978951033023176494573305028454770846041156363993144560626524842438980811623216961634433252445345617669330698613271723132606423939/119900833843155309163093283133456384000000000000000000000000000000000000000000000", + "entrance_mass": "8232867642949280967953864719378369729636081542640965177026582834276172086852779069019078166383458700724373015543641299678854718814560615654710102550769670203427726502361438450768012893674227975469242856299447027845030556012745339827937032703/2252540588378906250000000", + "event": 3674, + "stage": 11 + }, + { + "entrance_defect": "1272489459010454441973453416781230167051525418959630617866758557736690305963725928459879573028596569882874389974361752315409550763825734955525437154759500575727724991137824805241497050521801543507285577659843349200893996077749935277396185949017882019562067324458690818346125034319053103117176829698660826068361854480706759413683023612593798045395766041093875130836455349068327430194972631436376803/16186612568825966737017593223016611840000000000000000000000000000000000000000000000", + "entrance_mass": "103457615351059805192637231353494210876529187337645013912367786609511281374638184501291799844537790265462481580051228205479278831706979374022592427678836083146990308179368316797029946556942233864286312243671687806427572314354434738422294564686254956597631/304092979431152343750000000", + "event": 3934, + "stage": 12 + }, + { + "entrance_defect": "83818070983846444056105849143827877238515687961539945248348259675040505907911180200854069000842079331054915723183544705714456208596533018777721283441198895922281081537964738510861037804363396046246634774677879337184601867547571915238718059197883978031174874595999548183649355085276156621532483917572341720699729895456302197704551713619591829913820345850069043806851330623628482752243499815152426305935907/4046653142206491684254398305754152960000000000000000000000000000000000000000000000", + "entrance_mass": "6814687293408352348961376609223100753789665399854180217091951198766673494955017243489117504312576625705862588971333049204842152193259763726092611947454717867967563820647006231530855513792517852570389360287582421241328472893443552787136426885585158158296407747039/76023244857788085937500000", + "event": 4149, + "stage": 13 + }, + { + "entrance_defect": "3366265613469498072459557102809676727231602738241537467832898495898669715570994913807450621982035317135641615730295778922251408165470247306716248665668526958192579655196451035515176580281441185736607251353694758050923797583092437332901971975657656607155820103578658748743162787671012847060840945361280012786277899275670143510661825230427531770158316102202135037378692203248606284403518197579448672907390868855648283/32373225137651933474035186446033223680000000000000000000000000000000000000000000000", + "entrance_mass": "273688564209132230699064882255651065961520374651451250325109091529813162250488973700796593555467744131430272845604649750549608356985710665121874068107850799585492748533787927289567936649257940207702597871193107311090132538524151482351564937285621850171994049078063458209591/608185958862304687500000000", + "event": 4337, + "stage": 14 + }, + { + "entrance_defect": "64336618973967629621644729327251149108409482050373186341098969847307539295235163086903186978584676900941545698989560647698183794263587593246756952220874156585769406576682505496029941649284001663394817204422544724526205293481616796829229791175906718006368384680908679776572728753580840633440019226849008263913709520297748419901634256981418437003099787449919796980635182184037118545604977497108103671373883740794306489960393/16186612568825966737017593223016611840000000000000000000000000000000000000000000000", + "entrance_mass": "5230780602279043381317572379439763694807653157987526423412516241866438709931406455512285461654380762978554988724296151241130161368896505647624919395909388513302452136334767445346454946237326490486725295589968816639097338790755366202380875008783642473174121062695038054202858248061/304092979431152343750000000", + "event": 4485, + "stage": 15 + }, + { + "entrance_defect": "71220021903317740892791606636866398557322378377013679185340879359133733347317925576641294797393256218153801743526645026976017805455206336588501121127425112385663871253625337806374001836621545409917261216615873239762825459086644180299484745969190175772688299682401760265758821074815353571084941361064128442757271426279221717748687808110626257861781799030453107139595222992833388647552869722857750945388973178751076270927911442349619/32373225137651933474035186446033223680000000000000000000000000000000000000000000000", + "entrance_mass": "5790424100720951765768300756324298709533962301792798636386692749870979029496708556989270788662796627612885676197810930990877069943243536093513215980405080279750566239442965631097385199413957318608000177913047677092759213914423460784984181631621622445055356552059259436283593839861423838063/608185958862304687500000000", + "event": 4606, + "stage": 16 + }, + { + "entrance_defect": "153087402850922070395914824986723013916192230724335714965057559847899275365539556624126333481564591311463687628454276322812599157608424207258380485606927454549144833199716945666272441721294566577014588890846679353024056844806012655086589850529142277057562162228894715869147583804162303839736345272843353063286325525209697971754621484728073296126909884060702589779267035242668407634527686953860823629976785151557712115202372588262648542723/32373225137651933474035186446033223680000000000000000000000000000000000000000000000", + "entrance_mass": "12446513821466013746992171114880354528234540647439407368041740746722705684890095694539586093101687855496797040728247169012299728404791642365323413178973703529222728715961384485250463009966565309368602073434714550373752128374887698957802006867751735225949803848812917591840288770078529478244705471/608185958862304687500000000", + "event": 4691, + "stage": 17 + } + ], + "physical_main_inputs": 3744, + "sites": { + "ADD": 4126, + "IDLE_ODD": 4, + "IDLE_ONE": 90, + "J": 17, + "LAMBDA": 178, + "QUERY": 4, + "SCALE": 312, + "SWAP": 52, + "noninteger_scalar": 1752 + } + }, + "rounded_native": { + "bounds": { + "Gamma": { + "exact": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000", + "strict_power_of_two": 298, + "witness": { + "cut": 76220, + "factor": "1", + "kind": "public-return", + "register": 1495 + } + }, + "M": { + "exact": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "strict_power_of_two": 302, + "witness": { + "cut": 76207, + "factor": "1", + "kind": "stored", + "register": 1495 + } + }, + "Sigma": { + "exact": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000", + "strict_power_of_two": 298, + "witness": { + "cut": 76207, + "factor": "1", + "kind": "stored", + "register": 1495 + } + } + }, + "census": { + "denominator_bits": 20, + "events": 76220, + "lifetimes": 64, + "max_denominator": 655360, + "max_numerator": 14729531, + "numerator_bits": 24, + "opcodes": { + "ADD": 66089, + "CLEAR": 64, + "COPY": 1, + "INIT": 64, + "MOVE": 6278, + "SCALE": 3724 + }, + "owned_labels": 61, + "peak_owned": 47, + "public": 1498, + "scalars": { + "dyadic": 63914, + "integer": 39663, + "noninteger": 30151, + "odd": 5900 + } + }, + "independent_adjoint": { + "Gamma": { + "active_residual_sites": 26048, + "entrance_mass": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "residual_mass": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000" + }, + "M": { + "active_residual_sites": 26048, + "entrance_mass": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "residual_mass": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000" + }, + "Sigma": { + "active_residual_sites": 26048, + "entrance_mass": "3263553116237340840197917265959322716429740113375079279396173590706030093396298950666052324346125703944118147898948549593443847883566912034766312673/473148051233986167649841478000181248000000000000000000000", + "residual_mass": "1061499056465007533658830368354971755674634102093477087566864111929192592729394570704429412931617573311298809706897777856752633181801050827303579/2217881490159310160858631928125849600000000000000000000" + } + } + }, + "scope": "Fixed integer Laurent grid with charged odd caller scale, and pinned attributed forward/adjoint all-fibre defect engine applied to the emitted 17-stage caller. Each LAMBDA, QUERY and signed/unsigned idle is one unitary with one child defect. The caller allocation assumes independent stage helpers. Full physical application remains separate." + }, + "ODD-TYPE-AB-REPLAY.json": { + "caller_sha256": "255d89f38cd45e38e5770f559bc43dc217e989032359768cdc7e8cdfd64b47bc", + "paid": { + "1": 68350, + "16": 416, + "2": 14501, + "24": 416, + "3": 14093, + "32": 416, + "4": 3825, + "40": 416, + "48": 416, + "5": 5848, + "56": 416, + "6": 238, + "64": 208, + "7": 170, + "8": 741, + "9": 32 + }, + "raw_bracket": [ + "36444078955399752291473031465479/10000000000000000000000000000000000", + "911101973884993807286825786637/250000000000000000000000000000000" + ], + "replay": { + "bad_outputs": [], + "caller_denominator_height_bound": 578, + "caller_mass_bound": "854474036861847560509026474008040300059938928517783661039773198072080884690114508581583887358835968277340425788985297793555303569703690223623950838857161290503004459697662544865276977234864184443860251086668962688762176068520364648820282528496698239206689277049335412289161443623602012468587331439851515703/168151253906250000000000000000000", + "caller_mass_ceiling_bits": 910, + "max_terms": 3752 + }, + "scope": "Exact emitted signed Laurent caller endpoint and recomputed native/caller paid and target profiles. Physical address bindings, independent branch-source composition, ordinary units, precision and outer gates are still required.", + "shape": [ + 8, + 9 + ], + "source_word_sha256": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "target": { + "1": 289, + "137": 208, + "17": 416, + "2": 357, + "25": 416, + "3": 799, + "33": 416, + "4": 3774, + "41": 416, + "49": 416, + "5": 1326, + "57": 416, + "6": 731, + "65": 416, + "7": 323, + "73": 208, + "8": 595, + "9": 10888 + } + } + }, + "claim": "3644407895539/1000000000000000", + "price": { + "after": { + "P": { + "1": 68350, + "16": 416, + "2": 14501, + "24": 416, + "3": 14093, + "32": 416, + "4": 3825, + "40": 416, + "48": 416, + "5": 5848, + "56": 416, + "6": 238, + "64": 208, + "7": 170, + "8": 741, + "9": 32 + }, + "S": 1424, + "T": { + "1": 289, + "137": 208, + "17": 416, + "2": 357, + "25": 416, + "3": 799, + "33": 416, + "4": 3774, + "41": 416, + "49": 416, + "5": 1326, + "57": 416, + "6": 731, + "65": 416, + "7": 323, + "73": 208, + "8": 595, + "9": 10888 + }, + "empty_root_credits": 0, + "no_E_credit_crossing": "0.0036444078955399752291473031465479694211600421312227856343702575978", + "raw_crossing": "0.0036444078955399752291473031465479694211600421312227856343702575978" + }, + "before": { + "P": { + "1": 68350, + "16": 416, + "2": 14501, + "24": 416, + "3": 14076, + "32": 416, + "4": 3825, + "40": 416, + "48": 416, + "5": 5831, + "56": 416, + "6": 238, + "64": 208, + "7": 170, + "8": 758, + "9": 32 + }, + "S": 1424, + "T": { + "1": 289, + "137": 208, + "17": 416, + "2": 357, + "25": 416, + "3": 799, + "33": 416, + "4": 3757, + "41": 416, + "49": 416, + "5": 1309, + "57": 416, + "6": 731, + "65": 416, + "7": 323, + "73": 208, + "8": 595, + "9": 10905 + }, + "empty_root_credits": 0, + "no_E_credit_crossing": "0.0036442670854004444481576159015679416190150652457352295427293354471", + "raw_crossing": "0.0036442670854004444481576159015679416190150652457352295427293354471" + }, + "gate": { + "BIT_margin": "12228210446093/100000000000000000", + "BIT_pin": "376669/100000000", + "H": "16510400000000000000000", + "alpha": [ + 0.9999999999999988, + 0.9999999999999988 + ], + "claim": "3644407895539/1000000000000000", + "compiler_gap": "1/100000000000000000", + "delta": [ + 0.9060338152823023, + 0.9060338152823023 + ], + "derivative_upper": -381743.11655566044, + "gamma": [ + 0.9407642489923767, + 0.9407642489923767 + ], + "input_lift": { + "derivative_upper_on_required_interval": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "interval_kappa_cap": "376669/100000000", + "margins": { + "3644407895539/1000000000000000": [ + "124340413725381578436168433909673800828712847806542525942299871259053399949237/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124340413725381578436168433909673800828712847806542525942299871259053399951213/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "364440789553907/100000000000000000": [ + "6217020686269193241278723448501641155546113504608234908729909843712041038681/5000000000000000000000000000000000000000000000000000000000000000000000000000000", + "124340413725383864825574468970032823110922270092164698174598196874240820775571/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "source_BIT_wide_crude_bound_would_be": "-2299831290525933154178526076272396899996972093654613095735772838275432653960006518819/2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000" + }, + "minimum_log_power": 2236, + "moment_margin_float": { + "364440789553907/100000000000000000": [ + 3.5106208976078167e-10, + 3.5106208976078167e-10 + ], + "36444078955399752291473031465479/10000000000000000000000000000000000": [ + 2.692261687619601e-29, + 2.692261687619601e-29 + ], + "911101973884993807286825786637/250000000000000000000000000000000": [ + -1.1858954707823704e-29, + -1.1858954707823704e-29 + ] + }, + "moment_margins": { + "364440789553907/100000000000000000": [ + "35106208976078169308682508756072841823889613746332784157628818996661329/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "1755310448803908465434125437803642091194480687316639207881440951771987/5000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "36444078955399752291473031465479/10000000000000000000000000000000000": [ + "538452337523920206672676705848416208923033602062537/20000000000000000000000000000000000000000000000000000000000000000000000000000000", + "2692261687619601033363383529242081044615168048803427/100000000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "911101973884993807286825786637/250000000000000000000000000000000": [ + "-592947735391185177723315110910526675671255956910243/50000000000000000000000000000000000000000000000000000000000000000000000000000000", + "-592947735391185177723315110910526675671255937691263/50000000000000000000000000000000000000000000000000000000000000000000000000000000" + ] + }, + "outer": { + "BIT_just_below_effective_rejected": true, + "functional_count": 4, + "minimum_margin": "1/1000000000000000000", + "strict_count": 54 + }, + "raw_bracket": [ + "36444078955399752291473031465479/10000000000000000000000000000000000", + "911101973884993807286825786637/250000000000000000000000000000000" + ], + "tested": "364440789553907/100000000000000000", + "written_log_power": 2237 + }, + "native_baseline_rejects_new_claim": true, + "new_native": "b012295cfe44d204c2724fe544731ac17aa969e06e33043496ac7a1c91a912b3", + "old_native": "8f0fe8e7b7180e4ee2bb74284e8946603f07ceb04b4ffcd96156f0e50c5d7667", + "price": { + "baseline_rejects_new_claim": true, + "candidate_margin_at_old_upper": [ + "5460840086576072368083028005866003247460959742809339138385104743052602663157649/100000000000000000000000000000000000000000000000000000000000000000000000000000000", + "341302505411004523005189250366625202966309983925583696149069046440787668627159/6250000000000000000000000000000000000000000000000000000000000000000000000000000" + ], + "claim_decimal": "0.003644407895539", + "gain": "1.40810139E-7", + "gain_exact": "140810139/1000000000000000", + "independent_raw_bracket": [ + "0.00364440789553997522914730314654796", + "0.00364440789553997522914730314654797" + ], + "previous_claim": "18221335427/5000000000000", + "raw_bracket": [ + "0.0036444078955399752291473031465479", + "0.003644407895539975229147303146548" + ] + } + }, + "status": "PASS_TEMPORAL_CHART306_CONTINUATION" +} diff --git a/research/p104-frontier-7156-application-review/inputs/pr7156/WITNESS.json b/research/p104-frontier-7156-application-review/inputs/pr7156/WITNESS.json new file mode 100644 index 0000000000..5abaa48c80 --- /dev/null +++ b/research/p104-frontier-7156-application-review/inputs/pr7156/WITNESS.json @@ -0,0 +1,136 @@ +{ + "frame": 306, + "cut": 36772, + "pivot": 831, + "ranks": [ + 4, + 5 + ], + "c": { + "1029": "-5/2", + "349": "-4", + "1025": "-2", + "334": "2" + }, + "d": { + "349": "-1/2", + "1021": "1/2", + "831": "-1/2", + "334": "-1/2" + }, + "gathers": [ + { + "cut": 36772, + "role": 1020, + "frame": 306, + "path": 4, + "coefficient": "1" + }, + { + "cut": 32458, + "role": 1023, + "frame": 306, + "path": 7, + "coefficient": "-2" + }, + { + "cut": 36769, + "role": 1025, + "frame": 306, + "path": 8, + "coefficient": "-1" + }, + { + "cut": 36301, + "role": 1029, + "frame": 306, + "path": 10, + "coefficient": "-1/2" + }, + { + "cut": 36275, + "role": 831, + "frame": 306, + "path": 1, + "coefficient": "1/2" + } + ], + "injections": [ + { + "cut": 37777, + "role": 781, + "frame": 306, + "path": 0, + "coefficient": "1/2" + }, + { + "cut": 37783, + "role": 1020, + "frame": 306, + "path": 5, + "coefficient": "1/2" + }, + { + "cut": 57114, + "role": 1025, + "frame": 306, + "path": 9, + "coefficient": "-1" + }, + { + "cut": 48586, + "role": 1034, + "frame": 306, + "paid_path": 0, + "coefficient": "1" + }, + { + "cut": 45479, + "role": 831, + "frame": 306, + "path": 2, + "coefficient": "1/2" + }, + { + "cut": 48031, + "role": 864, + "frame": 306, + "path": 3, + "coefficient": "-1/2" + }, + { + "cut": 56953, + "role": 1021, + "frame": 306, + "path": 6, + "coefficient": "-1/2" + } + ], + "paid_delta": { + "3": 1, + "5": 1, + "8": -1 + }, + "paid_path": 0, + "path": { + "role": 1034, + "lo": 37857, + "hi": 48586, + "frame": 306, + "moves": [ + 48585 + ], + "old": 9, + "new": 127, + "old_paid": [ + 8 + ], + "new_paid": [ + 3, + 5 + ], + "cost": 0.01916802320250266, + "gain": 0.022380282076957414, + "private": false + } +} \ No newline at end of file diff --git a/research/p104-frontier-7156-application-review/inputs/pr7156/WORD.json.gz b/research/p104-frontier-7156-application-review/inputs/pr7156/WORD.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..d05462ff386d710b6ec3e4d7ebdbfdba1da496cf GIT binary patch literal 380570 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

    nh8zSt?ORUH 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 O|NDPWyob*mlpX*^= 0 else b) + hi += count * (b if count >= 0 else a) + return lo, hi + + +def derivative_upper(hist, cap): + result = Q(0) + for r, count in hist.items(): + lo, hi = log(r) + if count < 0: + result -= count * r * hi + else: + result -= count * power(r, cap)[0] * lo + return result + + +def certified_price(paid, target, prior, native_paid, physical_cap, gate): + k, C = Q(gate["claim"]), Q(gate["tested"]) + lo, hi = map(Q, gate["raw_bracket"]) + bit = Q(gate["BIT_pin"]) + signed = {r: target.get(r, 0) - paid.get(r, 0) for r in target.keys() | paid.keys()} + left, right = moment(signed, lo)[0], moment(signed, hi)[1] + tested = moment(signed, C)[0] + previous = moment(prior, k)[1] + require(0 < k < C < lo < hi < bit and tested > 0 and left > 0 > right, + "Directed raw crossing and tested price") + require(previous < 0 and derivative_upper(signed, bit) < 0, "Source rejects new price; directed derivative") + + lower_target = moment(target, C)[0] + alpha = moment(paid, C)[1] / lower_target + gamma = moment(paid, C-Q(1, 7))[1] / (11 / power(11, Q(1, 7))[1] * lower_target) + delta = sum(target.values()) * 12 / (11 / power(11, C)[1] * lower_target) + reserve, decay, v = Q(1, 10**27), Q(31, 32), 1920 + require(alpha < 1-reserve and gamma < decay and delta < decay, "Tail and completion margins") + require(1/(1+v*reserve) + 4*decay**v < 1, "Separated paid ceiling and target floor") + require(11**64 < 12**63 and 2*(11**v)**64 <= (153**v)**63, "Completion geometry") + + a, b = [x/153 for x in power(153, C)] + eta = (1-C)*a**v, (1-C)*b**v + log_power = gate["written_log_power"] + require(eta[1] <= Q(63, 64)**(log_power-2) and eta[0] > Q(63, 64)**(log_power-1) + and a**(-v) < 2**log_power, "Minimum and written logarithmic powers") + H, g = int(gate["H"]), (C-k)/7 + require(g.numerator == 1 and H % g.denominator == 0, "Integer funding comparison") + h = H // g.denominator + require((H+1)**log_power < 2**h and (H-g.denominator+1)**log_power >= 2**(h-1), + "Funded integer carrier and preceding grid point") + + # L'(p) for p = 1-saving. This upper bound is negative uniformly on + # [1-bit, 1]; the derivative in the saving coordinate is positive. + lift = {7: 1, 3: 1, 5: 1, 9: -1, 4: -1, 1: -2} + slope_at_one = sum(count * r * log(r)[int(count > 0)] for r, count in lift.items()) + curvature = sum(abs(count) * r * log(r)[1]**2 for r, count in lift.items()) + require(sum(count*r for r, count in lift.items()) == 0 and slope_at_one + bit*curvature < 0 + and min(moment(lift, s)[0] for s in (k, C)) > 0, "Directed input-lift interval") + + # Nine-stage equal-target coverage does not apply here. Hold this exact + # mixed target invoice and all 17 native calls fixed. The most favorable + # paid remainder concentrates its fixed rank mass at the ambient cap. + remainder = paid.copy() + remainder.subtract(native_paid) + require(all(count >= 0 and r <= physical_cap for r, count in remainder.items()), "Paid remainder") + mass = sum(r * count for r, count in remainder.items()) + relaxation = {r: target.get(r, 0) - native_paid.get(r, 0) for r in target.keys() | native_paid.keys()} + relaxation[physical_cap] = relaxation.get(physical_cap, 0) - Q(mass, physical_cap) + cap_lo, cap_hi = Q(".00580448601471"), Q(".00580448601473") + require(0 < cap_lo < cap_hi < Q(1, 32) + and moment(relaxation, cap_lo)[0] > 0 > moment(relaxation, cap_hi)[1] + and derivative_upper(relaxation, Q(1, 32)) < 0, "Ambient fixed-profile packing bound") + return dict(tested_margin_lower=tested, previous_margin_upper=previous, + raw_bracket=[lo, hi], alpha_upper=enclose(alpha, alpha)[1], + gamma_upper=enclose(gamma, gamma)[1], delta_upper=enclose(delta, delta)[1], + input_lift_p_derivative_upper=enclose(slope_at_one+bit*curvature, slope_at_one+bit*curvature)[1], + H=H, log_power=log_power, paid_remainder_rank_mass=mass, + packing_raw_bracket=[cap_lo, cap_hi], fraction_of_packing_ceiling_lower=k/cap_hi, + fraction_of_packing_ceiling_upper=k/cap_lo) diff --git a/research/p104-frontier-7156-application-review/verify.py b/research/p104-frontier-7156-application-review/verify.py new file mode 100644 index 0000000000..46fbd22b9a --- /dev/null +++ b/research/p104-frontier-7156-application-review/verify.py @@ -0,0 +1,291 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: Apache-2.0 +"""Check the literal #7156 application delta and proposed conditional claim.""" + +from collections import Counter +from copy import deepcopy +from fractions import Fraction as Q +from hashlib import sha1, sha256 +from pathlib import Path +import gzip +import json +import runpy +import sys + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +sys.path.insert(0, str(HERE)) +from moments import certified_price +from word import chart_checks, require, trace + + +def load(path): + raw = path.read_bytes() + return json.loads(gzip.decompress(raw) if path.suffix == ".gz" else raw) + + +def canonical(value): + return json.dumps(value, sort_keys=True, separators=(",", ":")).encode() + + +def authenticate(): + index = load(HERE / "INPUTS.json")["sources"] + files = {p["file"] for p in index} + require(len(files) == len(index) and files == {p.relative_to(HERE).as_posix() for p in + (HERE / "inputs").rglob("*") if p.is_file()}, "Complete replay input inventory") + for p in index: + raw = (HERE / p["file"]).read_bytes() + git_blob = sha1(b"blob " + str(len(raw)).encode() + b"\0" + raw).hexdigest() + require((len(raw), sha256(raw).hexdigest(), git_blob) == (p["bytes"], p["sha256"], p["git_blob"]), + "Exact input bytes for " + p["path"]) + + +def invoice(word, caller, native): + types = caller["types"] + require(types["A"]["ports"] == word["hosted"]["Dports"] and + sorted(types["A"]["ports"] + types["B"]["ports"]) == list(range(104)), "Disjoint exact ports") + stages = caller["stages"] + require(stages == 17 and caller["ambient_rank"] == 9 + 8*stages, "Seventeen disjoint stage planes") + require([(types[t]["offset"], types[t]["roles"]) for t in ("A", "B")] == [(0, 36), (36, 36)], + "Separate caller role sets") + stage_order = [] + paid, target, macro = Counter(), Counter(), Counter() + for e in caller["events"]: + if e[0] == "J": + _, s, a, b = e + require(a == [s, 0, 18, 18+s] and b == [36, 37, "-1", "1/2"], "Exact A/B stage owners") + stage_order.append(s) + paid.update(native["paid"]) + target.update(native["helpers"]) + continue + ty, op = e[:2] + t = types[ty] + ports = len(t["ports"]) + macro[op] += ports + require(op in ("ADD", "SCALE", "SWAP", "LAMBDA", "QUERY", "IDLE_ONE", "IDLE_ODD"), "Caller alphabet") + if op in ("IDLE_ONE", "IDLE_ODD"): + slots = e[3] + require(slots and len(set(slots)) == len(slots) and all(1 <= s <= stages for s in slots), "Valid idle stages") + if op == "IDLE_ODD": + require(ty == "B" and len(slots) == 1 and e[4:] == [-1], "One negative odd child") + paid[8*len(slots)+(op == "IDLE_ODD")] += ports + elif op == "QUERY": + require(e[-1] in (-1, 1), "Signed query") + paid[1] += ports + elif op == "LAMBDA": + require(e[-1] in (-1, 1), "Signed whole LAMBDA") + require(stage_order == list(range(1, stages+1)), "Each stage called once in chronological order") + for t in types.values(): + require(len(t["diagonal"]) == t["roles"], "All main fields have target rows") + for sign, spare, *bits in t["diagonal"]: + require(sign == -1 and spare == 0 and len(bits) == stages and set(bits) <= {0, 1} and any(bits), + "Signed nonempty root diagonal") + target[abs(sign)+8*sum(bits)] += len(t["ports"]) + return paid, target, macro + + +def whole_lambda_control(): + # With X the exchange of the two coordinates, on v=(1,-1) the + # Gaussian numerator (1+i)v+(1-i)Xv is 2i*v. + v = (1, -1) + numerator = [(v[j]+v[1-j], v[j]-v[1-j]) for j in range(2)] + require(numerator == [(0, 2*x) for x in v], "One-axis eigenvalue i") + + def eigen_lambda(power_of_i): + q_squared = 1 if power_of_i % 2 == 0 else -1 + return (1+q_squared)//2, (1-q_squared)//2 + + whole, single = eigen_lambda(2), eigen_lambda(1) + tensor = (single[0]**2-single[1]**2, 2*single[0]*single[1]) + require(whole == (1, 0) and tensor == (-1, 0), "Whole LAMBDA differs at multiplicity two") + return {"whole": "+1", "axiswise": "-1"} + + +def scalars(word, caller, native_scale, caller_scale): + engine = runpy.run_path(str(ROOT / "docs/research/pr-intake-evidence/pr7000-application/check_exact_scalar.py")) + rational = engine["rational"] + stages = caller["stages"] + coefficients = Counter() + for e in word["program"]: + if e[0] in ("ADD", "COPY", "SCALE"): + coefficients[Q(e[-2])] += stages + for e in caller["events"]: + if e[0] == "J": + coefficients.update({Q(e[3][2]): len(caller["types"]["B"]["ports"]), + Q(e[3][3]): len(caller["types"]["B"]["ports"])}) + elif e[1] in ("ADD", "SCALE"): + coefficients[Q(e[-1])] += len(caller["types"][e[0]]["ports"]) + elif e[1] == "LAMBDA": + # Real and imaginary components of the complete Gaussian factors. + ports = len(caller["types"][e[0]]["ports"]) + coefficients[Q(1, 2)] += 2*ports + coefficients[Q(1, 2)*e[-1]] += ports + coefficients[-Q(1, 2)*e[-1]] += ports + for scale, fields in [(native_scale, stages*word["public"]), + (caller_scale, sum(t["roles"]*len(t["ports"]) for t in caller["types"].values()))]: + coefficients[Q(scale)] += fields + coefficients[Q(1, scale)] += fields + coefficients.update({Q(-1): 1, Q(1): 1}) # real/imaginary signs and unit phases + num_bits = max(abs(q.numerator).bit_length() for q in coefficients) + div_bits = max(q.denominator.bit_length() for q in coefficients) + require((num_bits, div_bits) == (24, 20) and word["program"][2322][-2] == "-97039/655360", + "Literal numerator and divisor bounds") + valid = invalid = 0 + for q in sorted(coefficients): + b = q.denominator + for width in (1, 7, 25, 65): + limit = (2**width-1)//b + for m in {0, min(1, limit), limit//2, limit, -limit}: + x = m*b + require(rational(x, q, width) == x*q and abs(x*q.numerator) < 2**(width+24), + "All literal fixed coefficients and padded product bound") + valid += 1 + if b > 1: + try: + rational(1, q, b.bit_length()) + except ValueError as error: + require(str(error) == "nonzero exact-division remainder", "Expected exact-division guard") + invalid += 1 + else: + raise ValueError("Nonexact quotient accepted") + return dict(distinct=len(coefficients), exact_cases=valid, remainder_controls=invalid, + numerator_bits=num_bits, divisor_bits=div_bits, wide_divisor_example="-97039/655360") + + +def finite_bill(word, caller, paid, target, macro, result, native, numeric): + checks = result["checks"] + geometry = checks["ODD-PHYSICAL-BINDING.json"]["occurrence_and_geometry"] + fixed = checks["ODD-FIXED-TAPE-COUNTS.json"] + precision = checks["ODD-PRECISION.json"] + stages = caller["stages"] + n = caller["ambient_rank"] + main = sum(len(t["ports"])*t["roles"] for t in caller["types"].values()) + native_helpers = stages*sum(native["helpers"].values()) + contacts = 4*stages*(len(caller["types"]["A"]["ports"]) + sum(len(t["ports"]) for t in caller["types"].values())) + banks = stages*native["labels"] + surplus = sum(r*(target.get(r, 0)-paid.get(r, 0)) for r in paid.keys() | target.keys()) + signed_idle = macro["IDLE_ODD"] + require((n, sum(paid.values()), sum(target.values()), surplus, contacts, native_helpers, banks) == + (145, 110502, 22410, 1424, 13600, 18666, 1037), "Exact physical size and surplus") + require((contacts, native_helpers, banks) == + (geometry["native_contact_boundaries"], geometry["fresh_helpers"], geometry["reserved_native_banks"]) + and geometry["reserved_serial_query_lambda_bank"] == 1 and native_helpers + main == sum(target.values()), + "Physical receipt and stocks") + require(macro["QUERY"] == geometry["query_uses"] and macro["LAMBDA"] == geometry["lambda_uses"] + and macro["IDLE_ONE"]+signed_idle == geometry["idle_uses"], "Every paid or ordinary outer macro counted") + native_admin = stages*(len(word["program"])-sum(native["paid"].values())) + conversions = 2*(stages*word["public"]+main) + services = 32*(native_admin+sum(macro.values())+conversions) + maps = 2*(sum(paid.values())+sum(target.values())) + contacts + 2*geometry["idle_uses"] + maps += 3*macro["QUERY"] + macro["LAMBDA"] + signed_idle + records = maps*4*(n+1)**2 + require((services, services*2**20, maps, records) == + (fixed["scalar_services_upper"], fixed["scalar_steps_coefficient"], + fixed["monomial_map_slots"], fixed["elementary_records_upper"]), "Full finite-tape tariff") + require(fixed["common_grid"] == dict(fractional="p+D", signed_width="p+h+2D+3", temp_padding=26), + "One common field and padded format") + H = numeric["H"] + context = precision["context_c"] + K_star = 1920*153**1920*(H+1)**2 + require(context == fixed["context_c"] == 2430 <= 4096 and (4096*K_star).bit_length() < H, + "Precision context fits funded carrier") + require(all(v["strict_power_of_two"] < H for v in precision["rounded_caller"]["bounds"].values()), + "Rounded caller envelope") + ordinary = checks["ODD-ADMISSION-PARTIAL.json"]["ordinary"] + source_units = sum(ordinary[k] for k in ("raw_upper", "per_input_conversion", "lambda_second_charge", + "all_caller_scalar_surcharge", "charged_caller_odd_conversions")) + require(source_units == ordinary["conservative_total"] == 781880696 < 10**9, "Complete source-unit ordinary bill") + return dict(ambient=n, compiler_cap=153, paid=sum(paid.values()), productive=sum(target.values()), surplus=surplus, + main=main, native_helpers=native_helpers, native_contacts=contacts, native_banks=banks, + serial_scratch=1, ordinary=source_units, scalar_services=services, scalar_coefficient=services*2**20, + monomial_maps=maps, elementary_records=records, precision_c=context) + + +def outer_claim(gate, selected, sources): + outer = runpy.run_path(str(ROOT / "research/final4610-independent-admission/checks/outer.py")) + k, C = Q(gate["claim"]), Q(gate["tested"]) + params = outer["parameters"](k, C) + params["bit_saving"] = Q(gate["BIT_pin"]) + bit = Q(selected["admitted_BIT_saving"]) + require(params["bit_saving"] == Q(selected["complex_BIT_premise"]) and bit > params["bit_saving"] > C, + "Exact retained BIT supplies the weaker premise") + checks = outer["evaluate"](params) + require(checks["all_positive"] and len(checks["strict_checks"]) == 54 and + len(checks["functional_checks"]) == 4, "All strict and functional outer guards") + effective = params["a"] + for cap in (effective, effective-Q(1, 10**12)): + reject = outer["evaluate"](params | {"bit_saving": cap}) + require(not reject["all_positive"] and reject["strict_checks"]["actual_bit_above_effective"] == cap-effective, + "Actual outer gate rejects BIT at or below effective price") + before = Q(selected["kappa"]) + previous = Q(".003644267085400") + require(before < previous < k, "Both exact comparisons") + limiting = min(checks["margins"].values()) + return dict(schema="conditional-frontier-proposal/1", source_heads=sources, kappa=k, + delta_over_selected=k-before, delta_over_pr7155=k-previous, + tested_complex_price=C, complex_uniform=dict(saving=params["complex_uniform_saving"], + rank_encoding="2^"+gate["H"], actual_raw_ambient=145, compiler_raw_ambient_cap=153), + retained_bit_before_cover=selected["uniform_templates"][1], admitted_bit_saving=bit, + complex_bit_premise=params["bit_saving"], outer_parameters=params, + nine_outer_savings=checks["margins"], strict_limiting_slack=limiting-k, + strict_count=54, functional_count=4, minimum_guard=min( + *checks["strict_checks"].values(), *checks["functional_checks"].values()), + bit_at_and_below_effective_rejected=True, assumptions=selected["assumptions"]) + + +def main(): + authenticate() + word, parent = [load(HERE / "inputs" / pr / "WORD.json.gz") for pr in ("pr7156", "pr7155")] + caller_file = HERE / "inputs/pr7113/CALLER.json" + caller = load(caller_file) + receipt = load(HERE / "inputs/pr7156/RESULT.json") + native_receipt = load(HERE / "inputs/pr7156/NATIVE-RESULT.json") + require(sha256(caller_file.read_bytes()).hexdigest() == receipt["caller_sha256"] and + sha256(canonical(word)).hexdigest() == native_receipt["word_canonical_sha256"] == receipt["price"]["new_native"] + and sha256(canonical(parent)).hexdigest() == receipt["price"]["old_native"], "Complete input and receipt bindings") + native, base = trace(word), trace(parent) + require((len(word["program"]), word["public"], native["labels"], native["lifetimes"], native["owned_peak"], + native["owned_ascent_mass"]) == (76220, 1498, 61, 64, 47, 56), "Native census") + chart = chart_checks(parent, word, load(HERE / "inputs/pr7156/WITNESS.json"), + load(HERE / "inputs/pr7156/PATHS.json")) + paid, target, macro = invoice(word, caller, native) + old_paid, old_target, _ = invoice(parent, caller, base) + mutant = deepcopy(caller) + row = next(e for e in mutant["events"] if e[0] == "J") + row[2][0] = row[2][1] + try: + invoice(word, mutant, native) + except ValueError as error: + require(str(error) == "Exact A/B stage owners", "Expected aliased owner rejection") + else: + raise ValueError("Aliased main owners accepted") + for p, t, name in [(paid, target, "after"), (old_paid, old_target, "before")]: + price = receipt["price"][name] + require(price["empty_root_credits"] == 0 and json.loads(canonical(p)) == price["P"] + and json.loads(canonical(t)) == price["T"], "Complete "+name+" signed rank invoice") + prior = old_target.copy() + prior.subtract(old_paid) + gate = receipt["price"]["gate"] + num = certified_price(paid, target, prior, Counter({r: caller["stages"]*q for r, q in native["paid"].items()}), + caller["ambient_rank"], gate) + grid = receipt["checks"]["ODD-FIXED-TAPE-COUNTS.json"]["caller_odd_scale"] + native_grid = native_receipt["derived_grid"] + require((grid, native_grid["odd_scale"], native_grid["fractional_bits"]) == (675, 1125, 25), "Two exact grids") + scalar = scalars(word, caller, native_grid["odd_scale"], grid) + bill = finite_bill(word, caller, paid, target, macro, receipt, native, num) + sources = {f"pr{x['pr']}": x["commit"] for x in load(HERE / "INPUTS.json")["sources"]} + selected = load(ROOT / "certificates/frontier7000/CLAIM.json") + proposed = outer_claim(gate, selected, sources) + report = dict(status="PASS_SOURCE_BOUND_7156_APPLICATION_REVIEW", chart=chart, numeric=num, + exact_scalars=scalar, finite_bill=bill, whole_lambda=whole_lambda_control(), + aliased_main_rejected=True, proposed=proposed) + normalized = json.loads(json.dumps(report, default=str, sort_keys=True)) + if sys.argv[1:] == ["--write"]: + (HERE / "RESULT.json").write_text(json.dumps(normalized, indent=2, sort_keys=True)+"\n") + else: + require(not sys.argv[1:] and normalized == load(HERE / "RESULT.json"), "Full frozen review receipt") + print(report["status"], str(proposed["kappa"]), "54+4", len(chart["collateral"]), scalar["divisor_bits"]) + + +if __name__ == "__main__": + main() diff --git a/research/p104-frontier-7156-application-review/word.py b/research/p104-frontier-7156-application-review/word.py new file mode 100644 index 0000000000..351935607b --- /dev/null +++ b/research/p104-frontier-7156-application-review/word.py @@ -0,0 +1,216 @@ +# SPDX-License-Identifier: Apache-2.0 +"""Sparse scalar witnesses and a separate census of the literal paid word.""" + +from collections import Counter, defaultdict +from fractions import Fraction + + +def require(condition, message): + if not condition: + raise ValueError(message) + + +def bump(vector, role, increment): + value = vector.get(role, 0) + increment + if value: + vector[role] = value + else: + vector.pop(role, None) + + +def frame_spaces(word): + spaces = [] + for basis in word["frames"]: + span = {0} + for v in basis: + require(0 < v < 512 and v not in span, "Independent native axes") + span |= {v ^ w for w in span} + spaces.append(span) + return spaces + + +def trace(word): + """Check the literal frames and ownership, and count every MOVE.""" + n = word["public"] + require(len(word["initial"]) == len(word["final"]) == n, "Complete boundaries") + spaces = frame_spaces(word) + active = dict(enumerate(word["initial"])) + paid, rises = Counter(), Counter() + labels = set() + peak = lifetimes = 0 + for e in word["program"]: + op, r = e[:2] + if op == "INIT": + require(n <= r < n + word["owned_fields"] and r not in active, "Fresh owned label") + active[r] = e[2] + labels.add(r) + lifetimes += 1 + peak = max(peak, len(active) - n) + elif op == "CLEAR": + require(r >= n and active[r] == e[2], "Clear only a live owned field") + del active[r] + elif op == "MOVE": + a, b, owned = e[2:] + require(active[r] == a and owned == (r >= n), "Literal MOVE source and ownership") + upward = spaces[a] < spaces[b] + require(upward or (owned and spaces[b] < spaces[a]), "Strict nested MOVE") + rank = abs(len(word["frames"][b]) - len(word["frames"][a])) + paid[rank] += 1 + if upward and owned: + rises[rank] += 1 + active[r] = b + else: + require(op in ("ADD", "COPY", "SCALE") and active[r] == e[-1], "Literal scalar target") + if op != "SCALE": + require(r != e[2] and active[e[2]] == e[-1], "Literal scalar source") + require(active == dict(enumerate(word["final"])), "All final frames and owned retirement") + require(len(labels) == word["owned_fields"], "All owned labels charged") + + main = set(word["live"]) | {r + 112 for r in word["live"]} + main.update(word["hosted"]["X2"]) + main.update(word["hosted"]["Y2"]) + helpers = Counter() + for r in set(range(n)) - main: + a, b = word["initial"][r], word["final"][r] + require(spaces[a] < spaces[b], "Productive helper boundary") + helpers[len(word["frames"][b]) - len(word["frames"][a])] += 1 + return dict(paid=paid, helpers=helpers, lifetimes=lifetimes, owned_peak=peak, + labels=len(labels), owned_ascent_mass=sum(k * v for k, v in rises.items())) + + +def timed_vector(word, witness, *, suffix): + """Gather covector backwards, or inject one perturbation forwards. + + In these coordinates MOVE changes the frame and preserves the scalar + vector. The source phase/frame proof supplies that identification. + """ + cut = witness["cut"] + events = word["program"] + field = "injections" if suffix else "gathers" + schedule = defaultdict(dict) + for row in witness[field]: + t, r = row["cut"], row["role"] + require((cut <= t <= len(events)) if suffix else (0 <= t <= cut), "Causal schedule") + coefficient = Fraction(row["coefficient"]) + require(row["frame"] == witness["frame"] and r not in schedule[t] and coefficient, + "Distinct nonzero timed observations in the declared frame") + schedule[t][r] = coefficient + state = {} + if suffix: + for t in range(cut, len(events) + 1): + for r, q in schedule[t].items(): + bump(state, r, q) + if t < len(events): + step(state, events[t]) + return state + for t in range(cut, -1, -1): + if t < cut: + op, r, *args = events[t] + if op in ("INIT", "CLEAR"): + state.pop(r, None) + elif op == "SCALE": + bump(state, r, (Fraction(args[0]) - 1) * state.get(r, 0)) + elif op in ("ADD", "COPY"): + bump(state, args[0], Fraction(args[1]) * state.get(r, 0)) + if op == "COPY": + state.pop(r, None) + for r, q in schedule[t].items(): + bump(state, r, q) + require(all(r < word["public"] for r in state), "No pre-initialized owned input") + return state + + +def step(state, e, *, guard_copy=True): + op, r = e[:2] + if op in ("INIT", "CLEAR"): + state.pop(r, None) + elif op == "SCALE": + bump(state, r, (Fraction(e[2]) - 1) * state.get(r, 0)) + elif op in ("ADD", "COPY"): + if op == "COPY": + require(not guard_copy or not state.get(r, 0), "Nonzero COPY destination") + state.pop(r, None) + bump(state, r, Fraction(e[3]) * state.get(e[2], 0)) + + +def check_paths(word, witness, paths): + events = word["program"] + f = witness["frame"] + spaces = frame_spaces(word) + paid = witness["path"] + covered = set() + for path in [*paths, paid]: + r, lo, hi = path["role"], path["lo"], path["hi"] + require(0 <= lo < hi <= len(events) and path["frame"] == f, "Path interval") + contacts = [i for i in range(lo, hi) if events[i][1] == r + or (events[i][0] in ("ADD", "COPY") and events[i][2] == r)] + require(contacts == path["moves"] and not covered.intersection(contacts), "Complete contact-free paths") + covered.update(contacts) + moves = [events[i] for i in contacts] + require(moves and all(e[0] == "MOVE" for e in moves), "Retimed operations are MOVEs") + frames = [moves[0][2], *(e[3] for e in moves)] + require(frames[:-1] == [e[2] for e in moves], "Continuous source path") + if path is paid: + a, b = frames[0], frames[-1] + require((a, b) == (paid["old"], paid["new"]) and spaces[a] < spaces[f] < spaces[b], + "Strictly nested paid midpoint") + require((len(spaces[f]).bit_length() - len(spaces[a]).bit_length(), + len(spaces[b]).bit_length() - len(spaces[f]).bit_length()) == (3, 5), + "Paid replacement ranks") + else: + require(frames == path["frames"] and f in frames, "Retained neutral path") + for row in witness["gathers"] + witness["injections"]: + path = paths[row["path"]] if "path" in row else paid + require(row["role"] == path["role"] and path["lo"] <= row["cut"] <= path["hi"], + "Observation belongs to the retimed path") + + +def pulse(word, skip=None): + state = {word["public"] - 1: Fraction(1)} + for i, e in enumerate(word["program"]): + if i != skip: + step(state, e) + return state + + +def chart_checks(parent, word, witness, paths): + check_paths(parent, witness, paths) + c = timed_vector(parent, witness, suffix=False) + d = timed_vector(parent, witness, suffix=True) + vectors = [{int(r): Fraction(q) for r, q in witness[k].items()} for k in ("c", "d")] + require([c, d] == vectors and sum(q * d.get(r, 0) for r, q in c.items()) == 1, + "Complete c and d, including all collateral coordinates, and unit pairing") + pivot, frame = witness["pivot"], witness["frame"] + a, b = parent["initial"][pivot], parent["final"][pivot] + main = set(parent["live"]) | {r+112 for r in parent["live"]} + main.update(parent["hosted"]["X2"] + parent["hosted"]["Y2"]) + group = set(c) | set(d) | {pivot} + require(not group.intersection(main) and all((parent["initial"][r], parent["final"][r]) == (a, b) for r in group), + "One helper boundary group") + spaces = frame_spaces(parent) + ranks = [len(parent["frames"][j])-len(parent["frames"][i]) for i, j in ((a, frame), (frame, b))] + require(spaces[a] < spaces[frame] < spaces[b] and witness["ranks"] == ranks == [4, 5], + "Strict productive midpoint") + mut = 37799 + require(word["program"][mut] == ["ADD", 781, 1558, "1/2", 306], "Literal injection under test") + z = word["public"] - 1 + full, omitted = pulse(word), pulse(word, skip=mut) + require(full == {z: 1}, "New arbitrary helper pulse returns without collateral") + collateral = {r: q for r, q in omitted.items() if r != z} + require(omitted.get(z) == 1 and len(collateral) == 24 and max(collateral) < word["public"], + "Omitted injection leaves 24 wrong public outputs with the helper still correct") + + toy = [["INIT", 1, 0], ["ADD", 1, 0, "1", 0], ["COPY", 1, 0, "1", 0], ["CLEAR", 1, 0]] + unguarded, guarded = {0: 1}, {0: 1} + for e in toy: + step(unguarded, e, guard_copy=False) + require(unguarded == {0: 1}, "Dirty COPY control is invisible at the endpoint") + try: + for e in toy: + step(guarded, e) + except ValueError as error: + require(str(error) == "Nonzero COPY destination", "Expected interior COPY failure") + else: + raise ValueError("Dirty COPY accepted") + return dict(c=c, d=d, gather_count=len(witness["gathers"]), injection_count=len(witness["injections"]), + pulse=z, omitted_injection=mut, collateral=sorted(collateral), erased_dirty_copy_rejected=True) From d9611bedb37677fd0a2113c148042180c5f1196b Mon Sep 17 00:00:00 2001 From: Clear1nsight <22630354+Clear1nsight@users.noreply.github.com> Date: Wed, 11 Nov 2026 21:53:51 +1100 Subject: [PATCH 3/3] Replay the historical selected check at its inspected commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The PR #6292 rejection census and package plan are statements about 2485805. Load its exact sources and planner in a private sparse checkout, keeping all source hashes, 19 expected rejections, nine package selections and the empty-plan control. Subsequent edits to the live Makefile and CI guide no longer invalidate this historical check. The original audit is by unpaidmoon, building on Dennis’s historical replay gate. The pinned repository view follows the precedent of Matarener’s PR #5434. Repair prepared with substantial OpenAI Codex assistance. (cherry picked from commit d2e54af81f9dda6487636b79d4964a2385d89b2b) --- .../historical-selected-replay-gap/README.md | 6 +- .../SOURCES.json | 60 +++++++++--------- .../VERIFY.json | 31 +-------- .../historical-selected-replay-gap/verify.py | 63 ++++++++++++++----- 4 files changed, 82 insertions(+), 78 deletions(-) diff --git a/research/historical-selected-replay-gap/README.md b/research/historical-selected-replay-gap/README.md index 55d8cc3b49..36d9a873ca 100644 --- a/research/historical-selected-replay-gap/README.md +++ b/research/historical-selected-replay-gap/README.md @@ -69,7 +69,11 @@ python3 -B scripts/research_package.py --package research/historical-selected-re The direct command prints `PASS_HISTORICAL_SELECTED_REPLAY_GAP`. A registered replay prints `PASS_REGISTERED_RESEARCH_PACKAGE`. Both require Git history -containing the two inspected commits. +containing the two inspected commits and the source and manifest objects at +`2485805a6d47f36ea83ddde6327d453ac82d44dc`. The verifier uses a temporary +sparse checkout of that commit, checks the declared source digests there, and +uses its planner and manifest inventory. The recorded rejections and selection +therefore remain reproducible after later changes to the live Makefile or CI guide. ## Open next questions diff --git a/research/historical-selected-replay-gap/SOURCES.json b/research/historical-selected-replay-gap/SOURCES.json index c1010eec95..62bb8b3950 100644 --- a/research/historical-selected-replay-gap/SOURCES.json +++ b/research/historical-selected-replay-gap/SOURCES.json @@ -4,13 +4,13 @@ "files": [ { "path": "Makefile", - "usage": "input", + "usage": "provenance", "git_blob": "0d683a06b9e7ee162496108ce9a7c5d2ee94fccf", "sha256": "4f2d4f2dcd15139ec82658a975f85ed300897385f85799218539f4c8d60567da" }, { "path": "certificates/partial-swap-network.json", - "usage": "input", + "usage": "provenance", "git_blob": "eccafa830c16170c36faf93045ddf1f638f7bcd4", "sha256": "4c0b9d37e1034b2076e30a70f8e514416298c462d9ee98bc87fe6556b14df786" }, @@ -22,7 +22,7 @@ }, { "path": "docs/ci-verification.md", - "usage": "input", + "usage": "provenance", "git_blob": "63ba3e9aa8bdc5e942b56e34244b92b16f854085", "sha256": "c7d3027e9ad8bcbff68f07aa9576b30fb2f3c76c44d876d40c7fdbf4a3e2228a" }, @@ -34,163 +34,163 @@ }, { "path": "research/clifford-state-performance/SOURCE.json", - "usage": "input", + "usage": "provenance", "git_blob": "6f98a0061a5104dfab82c9e806f819b41811f684", "sha256": "396d0f08df24952248140d5c65c51b8c902ef1c580892ff7ea182890530f67ee" }, { "path": "research/community-batch1047-audit/CONTENT-COVERAGE.json", - "usage": "input", + "usage": "provenance", "git_blob": "5e0f92af463ec12c5e1dcc3effd44081a88af647", "sha256": "07a9daeaf2bda308a92e9a4684f13d5fc766c7772d74801fceb7f4599fdab226" }, { "path": "research/community-batch1099-audit/CONTENT-COVERAGE.json", - "usage": "input", + "usage": "provenance", "git_blob": "9e13266bf85e627f1b7dc225e9530ea69fd2c7f0", "sha256": "421e1211fb1897c45621dc6801c276e53f2e6f335583c9c9049e535f87c0a3b1" }, { "path": "research/community-batch932-audit/CONTENT-COVERAGE.json", - "usage": "input", + "usage": "provenance", "git_blob": "cc4d03eb59b9ab3f952735f7e88ff18c2d15d7af", "sha256": "184629cac91a5cfaca50330a88596008b824221433867dcf8117539c913c284a" }, { "path": "research/community-batch970-audit/CONTENT-COVERAGE.json", - "usage": "input", + "usage": "provenance", "git_blob": "8b9f4111badf7de5d97684799560b55110e9da79", "sha256": "23188ed920e38a54006cb883e181585620821c63bf7e8b5e05d32719417cc37e" }, { "path": "research/community-frontier741-audit/CONTENT-COVERAGE.json", - "usage": "input", + "usage": "provenance", "git_blob": "a5300d4e7a5381a3f443fc54c768ca6f0f236d68", "sha256": "3c820fb30e1b4d9bcfc6a7ab524375e5b2abd66b940af2c509146104f0bcd79c" }, { "path": "research/community-frontier890-audit/CONTENT-COVERAGE.json", - "usage": "input", + "usage": "provenance", "git_blob": "d7ff6d777b01d69b6ce84caf25d3b7e4a4d2f211", "sha256": "6b185a9902652f893f3ebd8ada92d2f11b6de6533a9a4d11718a8a4496101128" }, { "path": "research/community-hyperplane599-audit/SOURCE.json", - "usage": "input", + "usage": "provenance", "git_blob": "546f37d326d10a99910ae8f908e71ef768524d98", "sha256": "65099d764bfcc39bda5e4d9966783611b094c3522dbdd1435cd498d657a8ef8e" }, { "path": "research/community-k492-audit/SOURCE.json", - "usage": "input", + "usage": "provenance", "git_blob": "e538481e4cb16ed936d3195f2dfb5b5a9ca0a76b", "sha256": "2c0f4fa5bc150d05658af2e7c54c4d2c337dd52b7efd3d69530ae73bcbdf452a" }, { "path": "research/community-reconciliation92-audit/MANIFEST.json", - "usage": "input", + "usage": "provenance", "git_blob": "2a2e93685173d5f13cbb5abe740f5d90352e0228", "sha256": "5f501f3c118131e7d069f30ad77186eb2ad6961f9680a0ef105f4514ed41808a" }, { "path": "research/partial-swap-digest/baseline.py", - "usage": "input", + "usage": "provenance", "git_blob": "a2f0190704db83bd8ef48e46e723c49b925804fe", "sha256": "81e9af92cdf38243a540cdcff2062778e449467848d444da37a9553c12ca4c34" }, { "path": "research/r420-two-sided-basis/SOURCES.json", - "usage": "input", + "usage": "provenance", "git_blob": "5d718e11e62f4bcadecf1e02d6b61f87dbe190b0", "sha256": "d9810b0d139c5a1211fd2c1f0d142187cc1fca30026e1e7bc4f9ecfacf1596d1" }, { "path": "research/skip-clones/SOURCE.json", - "usage": "input", + "usage": "provenance", "git_blob": "8d1bb3b9c8189e35e5d8bfdfa632d7473e8be0d5", "sha256": "0b68e63e35a97ce6b0cdb6e291b88ebaa8f2dd4afb70b2498f10ee89428258dc" }, { "path": "research/split-skip/SOURCE.json", - "usage": "input", + "usage": "provenance", "git_blob": "2ab610b6ea2edd2865fda793ef2168b0c76afb4f", "sha256": "7c2b4646a3ecfef6f881da5c43e4bd0fa9a4d1b00548b8ab458d897e16735134" }, { "path": "scripts/historical-ci-inputs/Makefile", - "usage": "input", + "usage": "provenance", "git_blob": "aff68409021c9d401a6f8013b9dfd7dbcc30f2a8", "sha256": "ea8830dd79da493e2d75baf753d733ff7efbcf2b4794afe41fae0ac8f3055646" }, { "path": "scripts/historical-ci-inputs/ledger-batch932-run_isolated_tests.py", - "usage": "input", + "usage": "provenance", "git_blob": "65db599ab0b1dea0312c4ca048e0bd0f44c3736f", "sha256": "96ea543e6c707424afe247e77bd86c82152f90fc76a0773c4232145da5cdf8d1" }, { "path": "scripts/historical-ci-inputs/ledger-batch932-test_isolated_test_runner.py", - "usage": "input", + "usage": "provenance", "git_blob": "34820a8f24678f918f4d0e7a35380d8013fc3495", "sha256": "628391b6abfbc8674ceec1751867a4392f2cc0b5b66886243e139af86cf355ac" }, { "path": "scripts/historical-ci-inputs/ledger-batch970-verify_selected_result.py", - "usage": "input", + "usage": "provenance", "git_blob": "c755b76e0d44ba4917aa94440ebe54daefce5b2a", "sha256": "d7fd929726b326aeeaf0a3996475adec88eee9aac09ae0bebeeaa0bc1fc8f199" }, { "path": "scripts/historical-ci-inputs/ledger-frontier741-ci-verification.md", - "usage": "input", + "usage": "provenance", "git_blob": "7f3c012504187917a728b9fe87043f0fc8cd006a", "sha256": "a854022e0e1d5d4db4d60e586be3ea56005013ef14a1fc06d02bc06e8529c4b0" }, { "path": "scripts/historical-ci-inputs/partial-swap-context.json", - "usage": "input", + "usage": "provenance", "git_blob": "ad65114886bf34a4fd27e79f3be502389e689faa", "sha256": "833a9642f33aeab2ffea17ec9c6b82e0a953f90192b2c82e10bef21538dccba9" }, { "path": "scripts/historical-ci-inputs/partial-swap-network.json", - "usage": "input", + "usage": "provenance", "git_blob": "52075f2463f60af5e16571347f24274fce73a1ea", "sha256": "f3c4be597b2f2136da4ae2cc80c7454f63c90aa01f84e5b8131cee4dd55de815" }, { "path": "scripts/partial_swap/shared.py", - "usage": "input", + "usage": "provenance", "git_blob": "44a0e454c70f9c4b98e258b8443612e6a119904b", "sha256": "5a0646a50b9f3e8ea55168620a78e8853b0ab810517cefc8cfb8696aedee278a" }, { "path": "scripts/replay_historical_check.py", - "usage": "input", + "usage": "provenance", "git_blob": "1e92fff2782970ef71378f594f2350d245a4db26", "sha256": "5467619c78183d3adc82b0cb55af28e5c1a01fca2b0588677816244b53e2bafd" }, { "path": "scripts/research_package.py", - "usage": "input", + "usage": "provenance", "git_blob": "091b4c8f58bac9a9580d76025b887dc5c873d05f", "sha256": "e1256016e7f51827d04fa2179255989f639ae1d97afaa9c16265f85a0c6abd70" }, { "path": "scripts/run_isolated_tests.py", - "usage": "input", + "usage": "provenance", "git_blob": "a96ab35b315ce492e7fbbfd6c5ae211aa066b541", "sha256": "49eb56dd0fc0d8d8ffdb209970a7adf2176223580646f575d5c22e59543b381c" }, { "path": "scripts/verify_selected_result.py", - "usage": "input", + "usage": "provenance", "git_blob": "6882a4700e410dec569b51ae2eaf1a19cc019195", "sha256": "d6b305eac5b9bdb8172c469ad30a1655a60fa0aceac8b1bf610e1b73f51babd8" }, { "path": "tests/test_isolated_test_runner.py", - "usage": "input", + "usage": "provenance", "git_blob": "343b24abf6719b81805eba5a84c74e57634c8288", "sha256": "3a5470d0b139828b90e19bf9583ddeafcd69f8e34f2824664eb3a2958a52e34d" } diff --git a/research/historical-selected-replay-gap/VERIFY.json b/research/historical-selected-replay-gap/VERIFY.json index 98553e72ed..ab7efa3471 100644 --- a/research/historical-selected-replay-gap/VERIFY.json +++ b/research/historical-selected-replay-gap/VERIFY.json @@ -4,36 +4,7 @@ "python": "3.12", "requirements": [], "inputs": [ - "Makefile", - "certificates/partial-swap-network.json", - "docs/ci-verification.md", - "research/clifford-state-performance/SOURCE.json", - "research/community-batch1047-audit/CONTENT-COVERAGE.json", - "research/community-batch1099-audit/CONTENT-COVERAGE.json", - "research/community-batch932-audit/CONTENT-COVERAGE.json", - "research/community-batch970-audit/CONTENT-COVERAGE.json", - "research/community-frontier741-audit/CONTENT-COVERAGE.json", - "research/community-frontier890-audit/CONTENT-COVERAGE.json", - "research/community-hyperplane599-audit/SOURCE.json", - "research/community-k492-audit/SOURCE.json", - "research/community-reconciliation92-audit/MANIFEST.json", - "research/partial-swap-digest/baseline.py", - "research/r420-two-sided-basis/SOURCES.json", - "research/skip-clones/SOURCE.json", - "research/split-skip/SOURCE.json", - "scripts/historical-ci-inputs/Makefile", - "scripts/historical-ci-inputs/ledger-batch932-run_isolated_tests.py", - "scripts/historical-ci-inputs/ledger-batch932-test_isolated_test_runner.py", - "scripts/historical-ci-inputs/ledger-batch970-verify_selected_result.py", - "scripts/historical-ci-inputs/ledger-frontier741-ci-verification.md", - "scripts/historical-ci-inputs/partial-swap-context.json", - "scripts/historical-ci-inputs/partial-swap-network.json", - "scripts/partial_swap/shared.py", - "scripts/replay_historical_check.py", - "scripts/research_package.py", - "scripts/run_isolated_tests.py", - "scripts/verify_selected_result.py", - "tests/test_isolated_test_runner.py" + "scripts/research_package.py" ], "commands": [ { diff --git a/research/historical-selected-replay-gap/verify.py b/research/historical-selected-replay-gap/verify.py index 83b995941a..9d266c5a4e 100644 --- a/research/historical-selected-replay-gap/verify.py +++ b/research/historical-selected-replay-gap/verify.py @@ -6,8 +6,10 @@ """ import hashlib import importlib.util +import json import subprocess import sys +import tempfile from pathlib import Path ROOT = Path(__file__).resolve().parents[2] @@ -61,31 +63,47 @@ def require(ok, message): raise SystemExit(message) -def load_checker(): - path = ROOT / "scripts/replay_historical_check.py" - spec = importlib.util.spec_from_file_location("historical_selected_replay_gap_checker", path) +def load_module(path): + spec = importlib.util.spec_from_file_location(path.stem, path) module = importlib.util.module_from_spec(spec) spec.loader.exec_module(module) return module +def checkout_snapshot(snapshot, sources, runner, env): + paths = [runner.canonical_relative_path(row["path"]) for row in sources["files"]] + git = ["git", "-c", "maintenance.auto=false", "-c", "gc.auto=0", + "-c", "core.autocrlf=false"] + subprocess.run([*git, "clone", "--quiet", "--shared", "--no-tags", "--no-checkout", + "--", str(ROOT), str(snapshot)], cwd=ROOT, env=env, check=True) + subprocess.run([*git, "update-ref", "--no-deref", "HEAD", INSPECTED], + cwd=snapshot, env=env, check=True) + # The pinned planner reads omitted manifests from the sparse HEAD/index. + patterns = "".join(f"/{path.as_posix()}\n" for path in paths) + subprocess.run([*git, "sparse-checkout", "set", "--no-cone", "--stdin"], + cwd=snapshot, env=env, input=patterns.encode("utf-8"), check=True) + subprocess.run([*git, "read-tree", "-mu", "HEAD"], cwd=snapshot, env=env, check=True) + for path, row in zip(paths, sources["files"], strict=True): + require(hashlib.sha256((snapshot / path).read_bytes()).hexdigest() == row["sha256"], + "historical checkout source digest changed: " + path.as_posix()) + + def entries(checker): for name, config in checker.CONFIG.items(): for entry in [config, *config.get("additional_inputs", [])]: yield name, entry -def reject(checker, entry): +def reject(root, checker, entry): try: - checker.authenticated_input(ROOT, entry) + checker.authenticated_input(root, entry) except ValueError as exc: return str(exc) raise SystemExit("historical input was admitted: " + entry["path"]) -def main(): - require(not sys.flags.optimize, "assertions must stay enabled") - checker = load_checker() +def check_snapshot(root, env): + checker = load_module(root / "scripts/replay_historical_check.py") selected = [entry for name, entry in entries(checker) if name == "tooling-ledger" and entry["path"] == SELECTED_PATH] require(len(selected) == 1, "selected-result checker overlay is not unique") @@ -94,7 +112,7 @@ def main(): require(entry["accepted_live_sha256"] == [SELECTED_ACCEPTED], "accepted selected-checker successors changed") frozen = (checker.INPUTS / entry["input"]).read_bytes() - live = (ROOT / SELECTED_PATH).read_bytes() + live = (root / SELECTED_PATH).read_bytes() require(hashlib.sha256(frozen).hexdigest() == SELECTED_PIN, "frozen selected checker bytes changed") require(hashlib.sha256(live).hexdigest() == SELECTED_LIVE, "live selected checker digest changed") require(SELECTED_LIVE not in (SELECTED_PIN, SELECTED_ACCEPTED), "live checker was already admitted") @@ -102,7 +120,7 @@ def main(): # live successor, not a broken comparison. require(SELECTED_PIN in (SELECTED_PIN, *entry["accepted_live_sha256"]), "pin membership control failed") - require(reject(checker, entry) == REJECTIONS[SELECTED_PATH][1], + require(reject(root, checker, entry) == REJECTIONS[SELECTED_PATH][1], "selected checker rejection text changed") counts = {path: 0 for path in REJECTIONS} @@ -110,7 +128,7 @@ def main(): for _name, item in entries(checker): if item["path"] not in REJECTIONS: continue - message = reject(checker, item) + message = reject(root, checker, item) counts[item["path"]] += 1 messages.setdefault(item["path"], message) for path, (count, message) in REJECTIONS.items(): @@ -118,20 +136,31 @@ def main(): require(messages[path] == message, "rejection text changed for " + path) require(sum(counts.values()) == 19, "rejection total changed") ci = [item for _name, item in entries(checker) if item["path"] == CI_PATH] - require(len(ci) == 1 and hashlib.sha256((ROOT / CI_PATH).read_bytes()).hexdigest() == CI_LIVE, + require(len(ci) == 1 and hashlib.sha256((root / CI_PATH).read_bytes()).hexdigest() == CI_LIVE, "selected CI note digest changed") diff = subprocess.check_output( - ["git", "diff", "--name-only", PARENT, INSPECTED], cwd=ROOT, text=True) + ["git", "diff", "--name-only", PARENT, INSPECTED], cwd=root, env=env, text=True) changed = sorted(name for name in diff.splitlines() if name) require(changed == CHANGED, "inspected commit diff changed") - sys.path.insert(0, str(ROOT / "scripts")) - from research_package import plan_details - details = plan_details(ROOT, set(changed)) + planner = load_module(root / "scripts/research_package.py") + details = planner.plan_details(root, set(changed)) require([row["package"] for row in details] == PLAN_PACKAGES, "helper plan selection changed") matched = {name for row in details for names in row["causes"].values() for name in names} require(sorted(set(changed) - matched) == UNMATCHED, "unmatched plan paths changed") - require(plan_details(ROOT, set()) == [], "empty change set selected a package") + require(planner.plan_details(root, set()) == [], "empty change set selected a package") + + +def main(): + require(not sys.flags.optimize, "assertions must stay enabled") + sources = json.loads(Path(__file__).with_name("SOURCES.json").read_bytes()) + require(sources["base_commit"] == INSPECTED, "historical checkout base changed") + runner = load_module(ROOT / "scripts/research_package.py") + env = runner.git_source_env() + with tempfile.TemporaryDirectory(prefix="historical-selected-replay-") as temporary: + snapshot = Path(temporary) / "snapshot" + checkout_snapshot(snapshot, sources, runner, env) + check_snapshot(snapshot, env) print("PASS_HISTORICAL_SELECTED_REPLAY_GAP") print("selected_checker_live=" + SELECTED_LIVE) print("rejections=19 distinct_paths=7 plan_packages=9")