From 5b426048b3b91514ec6ad60755bf3dc85b3a125e Mon Sep 17 00:00:00 2001 From: Abhinav Ramachandran Date: Thu, 8 Oct 2026 20:13:21 -0700 Subject: [PATCH] Tightened slack constants on the conservative paired scratch-reuse candidate: kappa = 3.6210858481e-4 Single-commit extension of PR #135's draft tree (all construction credit to DanieleCorso and the inherited lineage per NOTICE/SOURCES) with the assembly instantiation slack tightened: beta 10^-6 -> 10^-15, declared leaf-over-bit backoff 10^-14 -> 10^-17. .github/ stays at base-main's state; no CI changes. --- .gitattributes | 5 + Makefile | 38 + NOTICE | 57 + PATCHING.md | 5 +- README.md | 81 + SOURCES.json | 185 + certificates/joint-dual-kappa.json | 2 +- certificates/joint-dual-validation.json | 2 +- certificates/partial-gauge-bit-input.json | 142 + certificates/partial-gauge-complex-input.json | 101 + certificates/partial-gauge-input.json | 170 + certificates/partial-gauge-network.json | 557 + certificates/stopped-product-bit-axis.json | 38 + .../stopped-product-complex-input.json | 41 + certificates/stopped-product-input.json | 253 + certificates/stopped-product-network.json | 482 + certificates/three-stage-cover-bit-input.json | 84 + .../three-stage-cover-complex-input.json | 115 + certificates/three-stage-cover-input.json | 105 + certificates/three-stage-cover-network.json | 592 + docs/partial-gauge.md | 65 + docs/reproducibility.md | 13 + docs/stopped-product.md | 67 + docs/three-stage-cover.md | 74 + notes/general-clifford-frames.tex | 102 + notes/partial-gauge-assembly.tex | 101 + notes/partial-gauge-construction.tex | 60 + notes/partial-gauge-frames.tex | 95 + notes/partial-gauge-note.tex | 60 + notes/stopped-product-assembly.tex | 108 + notes/stopped-product-complex.tex | 137 + notes/stopped-product-factorization.tex | 112 + notes/stopped-product-interface.tex | 95 + notes/stopped-product-note.tex | 76 + notes/three-stage-cover-assembly.tex | 117 + notes/three-stage-cover-bit.tex | 264 + notes/three-stage-cover-complex.tex | 152 + notes/three-stage-cover-note.tex | 63 + notes/three-stage-cover-rows.tex | 95 + references/partial-gauge/pr62/LICENSE | 201 + references/partial-gauge/pr62/NOTICE | 185 + references/partial-gauge/pr62/PROOF.md | 221 + references/partial-gauge/pr62/SOURCE.json | 11 + references/partial-gauge/pr97/LICENSE | 201 + references/partial-gauge/pr97/NOTICE | 304 + references/partial-gauge/pr97/PROOF.md | 246 + references/partial-gauge/pr97/README.md | 35 + references/partial-gauge/pr97/SOURCE.json | 31 + .../partial-gauge/pr97/bit-ledger-result.json | 272 + references/partial-gauge/pr97/check_frames.py | 262 + references/partial-gauge/pr97/check_lifted.py | 677 + .../partial-gauge/pr97/deferred-readout.tex | 111 + references/partial-gauge/pr97/deferred.py | 189 + .../partial-gauge/pr97/deferred_23.json.gz | Bin 0 -> 1524681 bytes references/partial-gauge/pr97/linalg.py | 176 + .../pr97/round7_literal_frame_ledger.py | 166 + .../partial-gauge/pr97/witness_23.json.gz | Bin 0 -> 771258 bytes references/three-stage-cover/pr117/LICENSE | 201 + references/three-stage-cover/pr117/NOTICE | 326 + .../three-stage-cover/pr117/SOURCE.json | 12 + .../three-stage-cover/pr117/dag.json.gz | Bin 0 -> 362071 bytes .../three-stage-cover/pr117/replayed.py | 179 + research/cover-local-reuse/NOTICE | 23 + research/cover-local-reuse/README.md | 69 + research/cover-local-reuse/SOURCE.json | 91 + research/cover-local-reuse/certificate.json | 662 + research/cover-local-reuse/certificate.py | 137 + .../cover-local-reuse/geometry-audit.json | 48 + research/cover-local-reuse/geometry_checks.py | 133 + research/cover-local-reuse/test_controls.py | 130 + research/cover-local-reuse/verify.py | 220 + research/cyclic-deferred/complex-profile.json | 10524 +++ research/cyclic-deferred/complex_deferred.py | 736 + .../inputs/complex-dag.json.gz | Bin 0 -> 362071 bytes research/cyclic-deferred/producer.py | 17 + .../cyclic-deferred/reflection-audit.json | 10524 +++ research/cyclic-deferred/reflection_audit.py | 411 + research/cyclic-deferred/replayed_producer.py | 179 + research/cyclic-deferred/reuse-pairs.json | 73016 ++++++++++++++++ research/cyclic-deferred/reuse.py | 167 + research/joint-dual/SOURCE.json | 6 +- research/paired-pr131-conservative/README.md | 70 + .../certificate-tight.py | 265 + .../paired-pr131-conservative/certificate.py | 267 + research/tightened-slack/README.md | 63 + research/tightened-slack/SOURCE.json | 10 + research/tightened-slack/certificate-tight.py | 265 + scripts/partial_gauge/README.md | 46 + scripts/partial_gauge/__init__.py | 3 + scripts/partial_gauge/binary.py | 16 + scripts/partial_gauge/cube.py | 92 + scripts/partial_gauge/interval.py | 70 + scripts/partial_gauge/lift.py | 144 + scripts/partial_gauge/match.cpp | 43 + scripts/partial_gauge/scalar.py | 120 + scripts/partial_gauge/select.py | 73 + scripts/partial_gauge/verify.py | 125 + scripts/partial_gauge/word.py | 66 + scripts/partial_gauge_bit.py | 164 + scripts/partial_gauge_network.py | 179 + scripts/partial_gauge_producer.py | 67 + scripts/stopped_product/README.md | 36 + scripts/stopped_product/__init__.py | 1 + scripts/stopped_product/complex.py | 228 + scripts/stopped_product_network.py | 163 + scripts/stopped_product_producer.py | 92 + scripts/three_stage_cover/README.md | 23 + scripts/three_stage_cover/__init__.py | 3 + scripts/three_stage_cover/lift.py | 79 + scripts/three_stage_cover/select.py | 64 + scripts/three_stage_cover/verify.py | 165 + scripts/three_stage_cover_network.py | 210 + scripts/three_stage_cover_producer.py | 77 + 113 files changed, 109293 insertions(+), 6 deletions(-) create mode 100644 certificates/partial-gauge-bit-input.json create mode 100644 certificates/partial-gauge-complex-input.json create mode 100644 certificates/partial-gauge-input.json create mode 100644 certificates/partial-gauge-network.json create mode 100644 certificates/stopped-product-bit-axis.json create mode 100644 certificates/stopped-product-complex-input.json create mode 100644 certificates/stopped-product-input.json create mode 100644 certificates/stopped-product-network.json create mode 100644 certificates/three-stage-cover-bit-input.json create mode 100644 certificates/three-stage-cover-complex-input.json create mode 100644 certificates/three-stage-cover-input.json create mode 100644 certificates/three-stage-cover-network.json create mode 100644 docs/partial-gauge.md create mode 100644 docs/stopped-product.md create mode 100644 docs/three-stage-cover.md create mode 100644 notes/general-clifford-frames.tex create mode 100644 notes/partial-gauge-assembly.tex create mode 100644 notes/partial-gauge-construction.tex create mode 100644 notes/partial-gauge-frames.tex create mode 100644 notes/partial-gauge-note.tex create mode 100644 notes/stopped-product-assembly.tex create mode 100644 notes/stopped-product-complex.tex create mode 100644 notes/stopped-product-factorization.tex create mode 100644 notes/stopped-product-interface.tex create mode 100644 notes/stopped-product-note.tex create mode 100644 notes/three-stage-cover-assembly.tex create mode 100644 notes/three-stage-cover-bit.tex create mode 100644 notes/three-stage-cover-complex.tex create mode 100644 notes/three-stage-cover-note.tex create mode 100644 notes/three-stage-cover-rows.tex create mode 100644 references/partial-gauge/pr62/LICENSE create mode 100644 references/partial-gauge/pr62/NOTICE create mode 100644 references/partial-gauge/pr62/PROOF.md create mode 100644 references/partial-gauge/pr62/SOURCE.json create mode 100644 references/partial-gauge/pr97/LICENSE create mode 100644 references/partial-gauge/pr97/NOTICE create mode 100644 references/partial-gauge/pr97/PROOF.md create mode 100644 references/partial-gauge/pr97/README.md create mode 100644 references/partial-gauge/pr97/SOURCE.json create mode 100644 references/partial-gauge/pr97/bit-ledger-result.json create mode 100644 references/partial-gauge/pr97/check_frames.py create mode 100644 references/partial-gauge/pr97/check_lifted.py create mode 100644 references/partial-gauge/pr97/deferred-readout.tex create mode 100644 references/partial-gauge/pr97/deferred.py create mode 100644 references/partial-gauge/pr97/deferred_23.json.gz create mode 100644 references/partial-gauge/pr97/linalg.py create mode 100644 references/partial-gauge/pr97/round7_literal_frame_ledger.py create mode 100644 references/partial-gauge/pr97/witness_23.json.gz create mode 100644 references/three-stage-cover/pr117/LICENSE create mode 100644 references/three-stage-cover/pr117/NOTICE create mode 100644 references/three-stage-cover/pr117/SOURCE.json create mode 100644 references/three-stage-cover/pr117/dag.json.gz create mode 100644 references/three-stage-cover/pr117/replayed.py create mode 100644 research/cover-local-reuse/NOTICE create mode 100644 research/cover-local-reuse/README.md create mode 100644 research/cover-local-reuse/SOURCE.json create mode 100644 research/cover-local-reuse/certificate.json create mode 100644 research/cover-local-reuse/certificate.py create mode 100644 research/cover-local-reuse/geometry-audit.json create mode 100644 research/cover-local-reuse/geometry_checks.py create mode 100644 research/cover-local-reuse/test_controls.py create mode 100644 research/cover-local-reuse/verify.py create mode 100644 research/cyclic-deferred/complex-profile.json create mode 100644 research/cyclic-deferred/complex_deferred.py create mode 100644 research/cyclic-deferred/inputs/complex-dag.json.gz create mode 100644 research/cyclic-deferred/producer.py create mode 100644 research/cyclic-deferred/reflection-audit.json create mode 100644 research/cyclic-deferred/reflection_audit.py create mode 100644 research/cyclic-deferred/replayed_producer.py create mode 100644 research/cyclic-deferred/reuse-pairs.json create mode 100644 research/cyclic-deferred/reuse.py create mode 100644 research/paired-pr131-conservative/README.md create mode 100644 research/paired-pr131-conservative/certificate-tight.py create mode 100644 research/paired-pr131-conservative/certificate.py create mode 100644 research/tightened-slack/README.md create mode 100644 research/tightened-slack/SOURCE.json create mode 100644 research/tightened-slack/certificate-tight.py create mode 100644 scripts/partial_gauge/README.md create mode 100644 scripts/partial_gauge/__init__.py create mode 100644 scripts/partial_gauge/binary.py create mode 100644 scripts/partial_gauge/cube.py create mode 100644 scripts/partial_gauge/interval.py create mode 100644 scripts/partial_gauge/lift.py create mode 100644 scripts/partial_gauge/match.cpp create mode 100644 scripts/partial_gauge/scalar.py create mode 100644 scripts/partial_gauge/select.py create mode 100644 scripts/partial_gauge/verify.py create mode 100644 scripts/partial_gauge/word.py create mode 100644 scripts/partial_gauge_bit.py create mode 100644 scripts/partial_gauge_network.py create mode 100644 scripts/partial_gauge_producer.py create mode 100644 scripts/stopped_product/README.md create mode 100644 scripts/stopped_product/__init__.py create mode 100644 scripts/stopped_product/complex.py create mode 100644 scripts/stopped_product_network.py create mode 100644 scripts/stopped_product_producer.py create mode 100644 scripts/three_stage_cover/README.md create mode 100644 scripts/three_stage_cover/__init__.py create mode 100644 scripts/three_stage_cover/lift.py create mode 100644 scripts/three_stage_cover/select.py create mode 100644 scripts/three_stage_cover/verify.py create mode 100644 scripts/three_stage_cover_network.py create mode 100644 scripts/three_stage_cover_producer.py diff --git a/.gitattributes b/.gitattributes index 41aef290fd..76e425cdaf 100644 --- a/.gitattributes +++ b/.gitattributes @@ -8,3 +8,8 @@ upstream/** -whitespace references/copied-centers/pr29/** -whitespace references/copied-centers/pr33/** -whitespace references/semantic-bulk/** -whitespace + +# Preserve the exact bytes of pinned upstream proof and witness snapshots. +references/partial-gauge/pr97/** whitespace=-blank-at-eof +# Preserve the exact pinned PR117 source bytes and legal notices. +references/three-stage-cover/pr117/** -whitespace diff --git a/Makefile b/Makefile index 84fe8290f3..3c154f295d 100644 --- a/Makefile +++ b/Makefile @@ -15,6 +15,8 @@ community-followup-check: verify: $(MAKE) verify-community $(MAKE) verify-producers + $(MAKE) verify-partial-gauge + $(MAKE) verify-three-stage-cover $(MAKE) verify-certificates $(MAKE) verify-ternary $(MAKE) verify-research @@ -30,6 +32,7 @@ verify-community: community-audit-check community-followup-check copied-reversed $(MAKE) climbed-48-verify verify-producers: + $(MAKE) stopped-product-verify $(MAKE) copied-centers-verify $(MAKE) structured-bulk-verify $(MAKE) endpoint-gauge-producer endpoint-gauge-certificate @@ -428,3 +431,38 @@ pair-assembly-verify: pair-assembly-producer pair-assembly-check .PHONY: verify-pair verify-pair: pair-assembly-verify python3 scripts/audit_pair_candidate.py --check docs/research/community-pair-arithmetic.json + +.PHONY: stopped-product-producer stopped-product-certificate stopped-product-verify +stopped-product-producer: + python3 scripts/stopped_product_producer.py + +stopped-product-certificate: + python3 scripts/stopped_product_network.py + +stopped-product-verify: stopped-product-producer stopped-product-certificate + +.PHONY: partial-gauge-bit partial-gauge-producer partial-gauge-certificate partial-gauge-verify +partial-gauge-bit: + python3 scripts/partial_gauge_bit.py + +partial-gauge-producer: + python3 scripts/partial_gauge_producer.py + +partial-gauge-certificate: + python3 scripts/partial_gauge_network.py + +partial-gauge-verify: partial-gauge-bit partial-gauge-producer partial-gauge-certificate + +.PHONY: verify-partial-gauge +verify-partial-gauge: partial-gauge-verify + +.PHONY: three-stage-cover-producer three-stage-cover-certificate three-stage-cover-verify verify-three-stage-cover +three-stage-cover-producer: + python3 scripts/three_stage_cover_producer.py + +three-stage-cover-certificate: + python3 scripts/three_stage_cover_network.py + +three-stage-cover-verify: three-stage-cover-producer three-stage-cover-certificate + +verify-three-stage-cover: three-stage-cover-verify diff --git a/NOTICE b/NOTICE index b565637758..c719bbed04 100644 --- a/NOTICE +++ b/NOTICE @@ -302,3 +302,60 @@ inherited PR #48 sources. The stacked witness in research/pair-assembly/frame uses eumemic's PR #57 joint frame compiler unchanged; its driver and verifier are adaptations of PR #57's skip_frame_compiler.py, skip_frame_compose.py and verify_skip_frame.py. Original notices are retained. + +Stopped product-ring extension, 9 October 2026 +Copyright 2026 icekylinx + +The opposite-bank generic projector factorization, componentwise atom-ring +adapters, stopped recurrence and outer ordinary-interchange conversion, +aligned pair-star producer with rational centers, exact denominator-21 +grid and selected (23,23)/(24,24) composition are contributed by icekylinx +with substantial OpenAI GPT-6 Astra and Codex assistance. This extension +builds on merged PR #36, 11817ccacb564bb7f98789c20dc11d3fece207e3, and is +integrated on upstream main 56b66d58297deca1d7dd130247d720e960f77a37. + +The retained ordinary leaf uses the preceding projector, corner and +copied-center proofs. The selected two-stage topology retains Aurel Prosz +(Paureel), Swapnil Jain and Zhihao Chen's credits; the semantic assembly +retains PR #21/#23 and RaD's attribution. Paired producers, carrier matching, +original source notices and each imported license remain unchanged. + +Partial-gauge extension, 9 October 2026 +Copyright 2026 icekylinx + +The pair-first cube assembly, compatible backward frame enlargement, +partial source-gauge schedule and stopped whole-projector composition are +contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance, extending PR #104 at 948ce1510df750f4c18b96bdaef436a86f8bf834. + +The physical deferred bit word, reflected event accounting, fan-order +clarification and signed two-stage endpoint are adopted from Zhihao Chen +(jacklightChen), PR #97, e15350b66e4bf796153a68c240a6cc1b788abe3e, with +Codex assistance. Its deferred readouts, V leaves, lifted frames and frozen +witness originate in Swapnil Jain's 741e7aa078392553815df7926ee17ac5e25a8c38, +with the original Claude disclosure retained. Cyclic interval and core-aware +pair primitives build on Avi Eisenberg (ikeboy), PR #62, +ad0f25ff7b23cff7f08ad237c2254e6ecf74257e, with Anthropic Claude assistance. +Prior two-stage, copied-center, ordinary-leaf, semantic/bulk, routing and +precision credits remain in force. Imported source notices and licenses +are preserved under references/partial-gauge/; see SOURCES.json. + +Three-stage cover extension, 9 October 2026 +Copyright 2026 icekylinx + +The arbitrary-subspace Clifford frame theorem, three-stage Cayley geometry, +weighted q-adic GL cover, unit-lower weighted compiler, charged local-ring +fallback, uniform batching, internal row borrowing and exact composition +are contributed by icekylinx with substantial OpenAI GPT-6 Astra assistance. This +repository integration uses Codex assistance and extends +PR #115, cf60442983c153a3a0f5272ea4713f99eba13c86. + +The selected local complex DAG and support/label replay are adopted from +Copyright 2026 eumemic, PR #117, cbb05ce504d571546d9b7794c186a613c659c3bf, +with its original Apache-2.0 terms and Claude assistance disclosure. +The unchanged bit physical word retains Zhihao Chen (jacklightChen), +PR #97, and Swapnil Jain's underlying witness and assistance notices. +The prior opposite-bank, stopped ordinary-leaf, copied-center, topology, +semantic/bulk, precision and analytic credits remain applicable. +Original source notices and license bytes are preserved in +references/three-stage-cover/pr117/ and references/partial-gauge/. diff --git a/PATCHING.md b/PATCHING.md index b60f3f101b..a02e230256 100644 --- a/PATCHING.md +++ b/PATCHING.md @@ -1,6 +1,6 @@ # Applying the inherited manuscript patch -This patch is the PR #10 baseline. The current copied-center extension is +This patch is the PR #10 baseline. The PR #36 copied-center extension is presented in `notes/copied-centers-note.tex`; it is not included in this historical combined manuscript patch. @@ -30,3 +30,6 @@ alternatives for the same base. PR7 is pinned at `6725c6a17b17871a35353fd29157f4ed851bc114` for the retained producer sources. The old uniform recurrences keep their original exponents. The active consumers use `lem:batched-chunk-swap` and `prop:batched-simultaneous-layer`. + +The stopped product-ring extension is supplied separately in +`notes/stopped-product-note.tex`; it does not regenerate this historical patch. diff --git a/README.md b/README.md index 035c259b68..9aff3ee61b 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,87 @@ **Community research maintained by Douglas Colkitt — conditional on the original OpenAI #109 framework.** +## Three-stage cover extension + +The construction contributed by **icekylinx**, extending +[PR #115](https://github.com/CrocSwap/integer-mult-bounds/pull/115), gives + +$$ +T(n)=O\!\left(n(\log n)^{1-\kappa}\right),\qquad +\kappa=\frac{3146011}{10000000000}=3.146011\times10^{-4}. +$$ + +Three signed shears on a regular Cayley cover align all interstage data +frames. The complex branch combines eumemic's PR #117 local DAG with +arbitrary-subspace Clifford frames; the bit branch retains the PR #97 / +Swapnil physical word and uses a batched weighted q-adic cover. Local +transitions, copied centers, rare-class fallback, finite routers and +internal row borrowing are charged. The retained analytic and fixed-tape +hypotheses still apply. + +[Proof source](notes/three-stage-cover-note.tex) · +[Exact certificate](certificates/three-stage-cover-network.json) · +[Incremental reproduction](docs/three-stage-cover.md) + +```sh +make three-stage-cover-verify +``` + +## Partial-gauge extension + +The construction contributed by **icekylinx**, extending +[PR #104](https://github.com/CrocSwap/integer-mult-bounds/pull/104), gives + +$$ +T(n)=O\!\left(n(\log n)^{1-\kappa}\right),\qquad +\kappa=\frac{7237}{78125000}=9.26336\times10^{-5}. +$$ + +It applies the stopped whole-projector bit interface to the physical deferred +word of Zhihao Chen's PR #97, based on Swapnil Jain's witness. The new complex +producer combines cyclic interval contractions, pair-first cube assembly, +compatible frame enlargement and partial source gauges. Every residual, +endpoint correction and target-data transition is charged. The bound retains +the analytic and fixed-tape hypotheses of the preceding construction. + +[Proof source](notes/partial-gauge-note.tex) · +[Exact certificate](certificates/partial-gauge-network.json) · +[Incremental reproduction](docs/partial-gauge.md) + +```sh +make partial-gauge-verify +``` + +## Stopped product-ring extension + +The new construction contributed by **icekylinx**, extending merged +[PR #36](https://github.com/CrocSwap/integer-mult-bounds/pull/36), gives + +$$ +T(n)=O\!\left(n(\log n)^{1-\kappa}\right),\qquad +\kappa=\frac{194869}{2500000000}=7.79476\times10^{-5}. +$$ + +It combines a stopped product-ring bit interchange on `(23,23)` with an +all-disjoint rational-center complex network on `(24,24)`. The new generic +opposite-bank factorization pays one reversed child per projector rank; +atom adapters, ordinary leaves, endpoint copies and the exact denominator-21 +grid are included in the proof. The bound retains the original analytic +and fixed-tape hypotheses. + +[Proof source](notes/stopped-product-note.tex) · +[Exact certificate](certificates/stopped-product-network.json) · +[Incremental reproduction](docs/stopped-product.md) + +```sh +make stopped-product-verify +``` + +The maintainer-reviewed community checkpoint below remains its own result +and validation record. + +## Reviewed community checkpoint + The reviewed community witness gives $$ diff --git a/SOURCES.json b/SOURCES.json index 6096d5aff9..ab7ec8e74c 100644 --- a/SOURCES.json +++ b/SOURCES.json @@ -234,5 +234,190 @@ } ], "continuing_analytic_dependencies": "See structured_bulk_extension.adopted and references/semantic-bulk/MANIFEST.json." + }, + "stopped_product_extension": { + "contributor": "icekylinx", + "base_commit": "56b66d58297deca1d7dd130247d720e960f77a37", + "proof_predecessor_PR": "https://github.com/CrocSwap/integer-mult-bounds/pull/36", + "proof_predecessor_commit": "11817ccacb564bb7f98789c20dc11d3fece207e3", + "predecessor_merged": true, + "archive": "integer_mult_round5_kappa_7_79476e-5_complete.zip", + "archive_sha256": "714cbffa0cccba3c18f046a63e62d6981683cb386b5d5cd09761be7b70f0b0be", + "kappa": "194869/2500000000", + "proof": "notes/stopped-product-note.tex", + "certificate": "certificates/stopped-product-network.json", + "producer": "scripts/stopped_product_producer.py", + "assistance": "Substantial OpenAI GPT-6 Astra and Codex assistance.", + "scope": "Conditional on the retained analytic and fixed-tape framework; new product-ring and exact rational-grid arguments supplied as written proofs.", + "continuing_dependencies": [ + "copied_centers_extension", + "structured_bulk_extension" + ], + "icekylinx_lineage": [ + { + "pr": 10, + "commit": "62691e395a0458ce089a1c7b5d89e74291e95e29" + }, + { + "pr": 18, + "commit": "f2ab41aebad47861caf6316282c1793e5513845e" + }, + { + "pr": 24, + "commit": "ed90fd940279c336ebc45968631bdebfb087b505" + }, + { + "pr": 32, + "commit": "0ef3aeb61f55cc0b321ce6a0ef00acee25cefe52" + }, + { + "pr": 36, + "commit": "11817ccacb564bb7f98789c20dc11d3fece207e3" + } + ], + "curation": "Selected h23/h24 inputs, generator, exact certificate and proofs only; excludes raw graphs, research alternatives and recursive predecessor copies." + }, + "partial_gauge_extension": { + "contributor": "icekylinx", + "predecessor_pr": 104, + "predecessor_commit": "948ce1510df750f4c18b96bdaef436a86f8bf834", + "archive": "integer_mult_round6_kappa_9_26336e-5_complete.zip", + "archive_sha256": "e701a98b10864dc4b1414d9fcb1fc7c67b28e2363cb2a2292f9fed577a081d2d", + "kappa": "7237/78125000", + "proof": "notes/partial-gauge-note.tex", + "certificate": "certificates/partial-gauge-network.json", + "producer": "scripts/partial_gauge_producer.py", + "assistance": "Substantial OpenAI GPT-6 Astra and Codex assistance.", + "adopted": [ + { + "pr": 97, + "contributor": "Zhihao Chen (jacklightChen)", + "commit": "e15350b66e4bf796153a68c240a6cc1b788abe3e", + "role": "Actual deferred bit word, reflected physical ledger, fan-order clarification, gauged exits and signed endpoint correction" + }, + { + "contributor": "Swapnil Jain", + "repository": "Swapnil-jain/integer-mult-kappa", + "commit": "741e7aa078392553815df7926ee17ac5e25a8c38", + "role": "Underlying deferred readouts, V leaves, lifted frames and frozen witness" + }, + { + "pr": 62, + "contributor": "Avi Eisenberg (ikeboy)", + "commit": "ad0f25ff7b23cff7f08ad237c2254e6ecf74257e", + "role": "Cyclic interval and core-aware pair primitives" + } + ], + "icekylinx_lineage": [ + { + "pr": 10, + "commit": "62691e395a0458ce089a1c7b5d89e74291e95e29" + }, + { + "pr": 18, + "commit": "f2ab41aebad47861caf6316282c1793e5513845e" + }, + { + "pr": 24, + "commit": "ed90fd940279c336ebc45968631bdebfb087b505" + }, + { + "pr": 32, + "commit": "0ef3aeb61f55cc0b321ce6a0ef00acee25cefe52" + }, + { + "pr": 36, + "commit": "11817ccacb564bb7f98789c20dc11d3fece207e3" + }, + { + "pr": 104, + "commit": "948ce1510df750f4c18b96bdaef436a86f8bf834" + } + ], + "continuing_dependencies": [ + "stopped_product_extension", + "copied_centers_extension", + "structured_bulk_extension" + ], + "curation": "Selected generators, exact counts, proof sources and pinned dependencies; excludes alternatives, large generated graphs and recursive handoff copies.", + "scope": "Conditional on retained analytic and fixed-tape framework; finite verification and written proofs have separate scopes." + }, + "three_stage_cover_extension": { + "contributor": "icekylinx", + "predecessor_pr": 115, + "predecessor_commit": "cf60442983c153a3a0f5272ea4713f99eba13c86", + "archives": [ + { + "filename": "integer_mult_round7_kappa_1_080522e-4_incremental.zip", + "sha256": "ba7a7d10be57f614fdb4df4074ec5ffd2feddeac583f1fdf2da12ae7c02f6058" + }, + { + "filename": "integer_mult_round8_kappa_3_146011e-4_incremental.zip", + "sha256": "8e730754c2076bf3ee7ff1bd320486172ef6ab1c9897ddd633aef02a9ce5257a" + } + ], + "kappa": "3146011/10000000000", + "proof": "notes/three-stage-cover-note.tex", + "general_subspace_proof": "notes/general-clifford-frames.tex", + "certificate": "certificates/three-stage-cover-network.json", + "producer": "scripts/three_stage_cover_producer.py", + "assistance": "Construction supplied with substantial OpenAI GPT-6 Astra assistance; repository integration with Codex assistance.", + "adopted": [ + { + "pr": 117, + "contributor": "eumemic", + "commit": "cbb05ce504d571546d9b7794c186a613c659c3bf", + "role": "Pinned positive h24 local DAG and its exact support/label replay; original Claude disclosure retained", + "dag_sha256": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b" + }, + { + "pr": 97, + "contributor": "Zhihao Chen (jacklightChen)", + "commit": "e15350b66e4bf796153a68c240a6cc1b788abe3e", + "role": "Retained physical deferred bit word and reflected ledger" + }, + { + "contributor": "Swapnil Jain", + "commit": "741e7aa078392553815df7926ee17ac5e25a8c38", + "role": "Underlying deferred word, lifted frames and frozen witness" + } + ], + "icekylinx_lineage": [ + { + "pr": 10, + "commit": "62691e395a0458ce089a1c7b5d89e74291e95e29" + }, + { + "pr": 18, + "commit": "f2ab41aebad47861caf6316282c1793e5513845e" + }, + { + "pr": 24, + "commit": "ed90fd940279c336ebc45968631bdebfb087b505" + }, + { + "pr": 32, + "commit": "0ef3aeb61f55cc0b321ce6a0ef00acee25cefe52" + }, + { + "pr": 36, + "commit": "11817ccacb564bb7f98789c20dc11d3fece207e3" + }, + { + "pr": 104, + "commit": "948ce1510df750f4c18b96bdaef436a86f8bf834" + }, + { + "pr": 115, + "commit": "cf60442983c153a3a0f5272ea4713f99eba13c86" + } + ], + "continuing_dependencies": [ + "partial_gauge_extension", + "stopped_product_extension", + "structured_bulk_extension" + ], + "scope": "Conditional on retained analytic, precision, ordinary-leaf and fixed-tape contracts. New general Clifford frames, weighted routing, local-ring fallback and internal row borrowing supplied as written proofs.", + "curation": "Selected round7 PR117 input and frame theorem plus round8 three-stage cover only. Excludes PR112 reclaim, two-stage alternatives, half-sign motif, research screens, raw generated graphs and PDFs." } } diff --git a/certificates/joint-dual-kappa.json b/certificates/joint-dual-kappa.json index d92f653fe4..d721fd7b84 100644 --- a/certificates/joint-dual-kappa.json +++ b/certificates/joint-dual-kappa.json @@ -842,7 +842,7 @@ "scripts/experiments/pin_joint_dual_sources.py": "4d31cc0e38b7902709ca5f8f714cba109760d2592346dd7f8dc0b900a2d9fe00", "scripts/experiments/verify_joint_dual.py": "7a31bba1e9c0ded32ae285df2ca9bc91ef20c330f6789fdba361876f3c7a1985" }, - "source_manifest_sha256": "fd1aab7d75753b4b55b2377f26119dae74f367b0b4fab66cba42d944b3042cc9", + "source_manifest_sha256": "f9a5b92f86b1eee61cb5f867b7a4097c5d4b91c33e618804754cd259f187625a", "sources": [ { "files": { diff --git a/certificates/joint-dual-validation.json b/certificates/joint-dual-validation.json index 99adb4cf74..50fbc39e9a 100644 --- a/certificates/joint-dual-validation.json +++ b/certificates/joint-dual-validation.json @@ -226,7 +226,7 @@ } }, "bit_saving": "2382370177/50000000000000", - "certificate_sha256": "2ed658f05365b28825e24a6e7bac9fc9cc015d5a5d63d9579f4ac6e0640ae559", + "certificate_sha256": "ed18aa80841734755a141d59853b6fc5d8a0e164f0407e368537527480f7f3fe", "kappa": "4764513337/100000000000000", "margins": 7, "producer_words_regenerated_and_matched": true, diff --git a/certificates/partial-gauge-bit-input.json b/certificates/partial-gauge-bit-input.json new file mode 100644 index 0000000000..f01ac32417 --- /dev/null +++ b/certificates/partial-gauge-bit-input.json @@ -0,0 +1,142 @@ +{ + "N": 3136441, + "R": 28866, + "W": 108516254, + "deficit": 1344189, + "dimensions": [ + 23, + 23 + ], + "exit_nullity_histogram": { + "1": 1760, + "10": 96, + "11": 335, + "12": 28, + "13": 116, + "14": 36, + "15": 319, + "16": 5, + "17": 91, + "18": 4, + "19": 164, + "2": 1596, + "20": 83, + "21": 49, + "22": 154, + "23": 17301, + "3": 1307, + "4": 3871, + "5": 806, + "6": 177, + "7": 447, + "8": 30, + "9": 91 + }, + "local_rank_histograms": { + "aux": { + "1": 55349, + "10": 162, + "11": 299, + "12": 208, + "13": 202, + "14": 38, + "15": 649, + "16": 208, + "17": 1309, + "18": 599, + "19": 533, + "2": 64873, + "20": 2310, + "21": 413, + "3": 13926, + "4": 11248, + "5": 6151, + "6": 1617, + "7": 883, + "8": 1243, + "9": 458 + }, + "center": { + "22": 23 + }, + "data": { + "1": 11386, + "10": 86, + "11": 93, + "12": 97, + "13": 65, + "14": 26, + "15": 43, + "16": 218, + "17": 38, + "18": 8, + "19": 1547, + "2": 2402, + "21": 1, + "22": 2, + "3": 1144, + "4": 2013, + "5": 521, + "6": 475, + "7": 276, + "8": 382, + "9": 130 + } + }, + "m": 529, + "max_child": 528, + "rank_mass": 57403754177, + "schema": 1, + "source": "PR97 e15350b66e4bf796153a68c240a6cc1b788abe3e; opposite-bank whole-projector compiler applied to its actual physical idempotent increments.", + "source_manifest": "references/partial-gauge/pr97/SOURCE.json", + "source_manifest_sha256": "68fb539abcd6df21d142e4e204b6e9482eb7f9cd3907650f54bd058070266596", + "v": 1771, + "whole_projector_histogram": { + "1": 239511811, + "10": 878416, + "11": 1388464, + "12": 1080310, + "13": 945714, + "14": 226688, + "15": 2451064, + "16": 1508892, + "17": 4771074, + "18": 2149994, + "19": 7367360, + "2": 238288050, + "20": 8182020, + "21": 1466388, + "22": 88550, + "3": 53377940, + "4": 46970462, + "484": 6272882, + "5": 23632224, + "506": 61280142, + "507": 545468, + "508": 173558, + "509": 293986, + "510": 580888, + "511": 14168, + "512": 322322, + "513": 17710, + "514": 1129898, + "515": 127512, + "516": 410872, + "517": 99176, + "518": 1186570, + "519": 340032, + "520": 322322, + "521": 106260, + "522": 1583274, + "523": 626934, + "524": 2854852, + "525": 13711082, + "526": 4629394, + "527": 5653032, + "528": 6233920, + "6": 7409864, + "7": 4105178, + "8": 5755750, + "9": 2082696 + } +} diff --git a/certificates/partial-gauge-complex-input.json b/certificates/partial-gauge-complex-input.json new file mode 100644 index 0000000000..b404923928 --- /dev/null +++ b/certificates/partial-gauge-complex-input.json @@ -0,0 +1,101 @@ +{ + "h": 24, + "v": 2024, + "R": 34307, + "q": 8120, + "c": 146284, + "matched": 120097, + "loss": 552, + "selected_roles": 6341, + "selected_rank_histogram": { + "22": 850, + "21": 70, + "20": 770, + "19": 81, + "18": 1503, + "16": 761, + "14": 487, + "12": 406, + "10": 374, + "8": 257, + "6": 294, + "4": 252, + "2": 236 + }, + "remaining_internal_histogram": [ + 27033, + 203910, + 83148, + 13608, + 17316, + 6534, + 5740, + 2708, + 2218, + 787, + 642, + 404, + 288, + 218, + 223, + 1296, + 352, + 1944, + 305, + 1566, + 852, + 188, + 22, + 24, + 0 + ], + "source_data_histogram": { + "23": 2024 + }, + "target_data_histogram": { + "23": 18, + "12": 188, + "11": 4, + "16": 82, + "2": 5576, + "3": 802, + "10": 239, + "6": 641, + "4": 3354, + "8": 634, + "1": 908, + "5": 141, + "7": 82, + "14": 89, + "9": 63, + "13": 2, + "17": 1, + "19": 3, + "18": 8 + }, + "copied_centers_already": true, + "phase1_operations": 32446, + "total_M_operations": 178567, + "untouched_non_source_roles": 8079, + "selection": "Descending first-frame rank; intersect all incident latest target frames; retain maximal nondegenerate summand", + "partial_first_transition_histogram": { + "0": 2241, + "1": 371, + "2": 1793, + "3": 221, + "4": 636, + "5": 150, + "7": 25, + "6": 534, + "8": 259, + "10": 73, + "12": 5, + "9": 29, + "13": 2, + "11": 2 + }, + "distinct_caps": 2278, + "repaired_caps": 369, + "scalar_readout": "Exact rational C=J M; Boolean support is a safe superset only", + "chronological_contract": "Nondeferred reads at0; source V; center-closed M phase1; copied centers at0; selected partial-gauge reads in reverse selection order; remaining M; side scatter; inverse M/V atfull F" +} diff --git a/certificates/partial-gauge-input.json b/certificates/partial-gauge-input.json new file mode 100644 index 0000000000..158600c7e9 --- /dev/null +++ b/certificates/partial-gauge-input.json @@ -0,0 +1,170 @@ +{ + "assembly": { + "absorption_gap": "210905811144819709520320681/5352018951262406227316993998984375000", + "margins": { + "Gaussian_arithmetic": "7615340165060206281200290342476813/54804674060927039767726018549600000000", + "bulk_exposure": "92650807349/1000000000000000", + "compact_phase_layer": "6345945518457246442476813/68505842576158799709657523187", + "coordinate_movement": "92650807349/1000000000000000", + "dimension": "68493150000000000000000000000/68505842576158799709657523187", + "original_prefix": "634663057688300803047390957523187/6850584257615879970965752318700000000", + "scalar_work": "10153992421197191567218839942476813/54804674060927039767726018549600000000" + }, + "minimum_margin": "6345945518457246442476813/68505842576158799709657523187", + "parameters": { + "C0": 316603394779621611419893923923079016464961761204405165715149703864163276249149334956086075455540666229511598112768, + "C1": 1, + "a_bit": "92650807349/1000000000000000", + "a_complex": "92651/1000000000", + "actual_bit_saving": "1240183559/10000000000000", + "alpha_squared_power": "9519260838628478050000000/68505842576158799709657523187", + "beta": "1/1000000", + "c": "463254032112459539899192651/5000000000000000000000000000000", + "delta": "1/800000000", + "epsilon": "68493150000000000000000000000/68505842576158799709657523187", + "eta": "1/100000000", + "kappa": "7237/78125000", + "lambda_": "99990734919357750807349/100000000000000000000000", + "lambda_prime": "49995367459725200807349/50000000000000000000000", + "q": "4632540274799192651/50000000000000000000000", + "sigma": "999907349/1000000000", + "tau": "999907349192651/1000000000000000" + }, + "recurrence": { + "internal": "999907349192651/1000000000000000", + "leaf": "999907349092651/1000000000000000", + "reservations": "4999536745967887540460100807349/5000000000000000000000000000000" + }, + "strict_constraints": { + "Gaussian_arithmetic_above_kappa": "63464647749247881254316635764014661/1370116851523175994193150463740000000000", + "K_dominates_log": "634594558191670162704927742476813/6850584257615879970965752318700000000", + "K_geometry": "634663057688300803047390957523187/6850584257615879970965752318700000000", + "alpha_below_one": "68496323315320171231607523187/68505842576158799709657523187", + "alpha_below_one_fourth": "68467765532804285797457523187/274023370304635198838630092748", + "alpha_positive": "9519260838628478050000000/68505842576158799709657523187", + "artificial_boundary": "383645411071166612550935367236742476813/54804674060927039767726018549600000000", + "beta_below_one": "999999/1000000", + "beta_positive": "1/1000000", + "bit_positive": "92650807349/1000000000000000", + "bulk_exposure_above_kappa": "17207349/1000000000000000", + "c_below_one": "4999536745967887540460100807349/5000000000000000000000000000000", + "c_positive": "463254032112459539899192651/5000000000000000000000000000000", + "cell_above_band": "68489976684679828768392476813/137011685152317599419315046374", + "compact_leaf": "5092650807349/50000000000000000000000", + "compact_phase_layer_above_kappa": "210905811144819709520320681/5352018951262406227316993998984375000", + "compact_reservations": "4632540274799192651/5000000000000000000000000000000", + "complex_above_bit": "192651/1000000000000000", + "complex_below_one_over32": "31157349/1000000000", + "coordinate_movement_above_kappa": "17207349/1000000000000000", + "delta_below_one_eighth": "99999999/800000000", + "delta_positive": "1/800000000", + "dimension_above_kappa": "5350531566967276338766501208504695681/5352018951262406227316993998984375000", + "epsilon_below_one": "12692576158799709657523187/68505842576158799709657523187", + "epsilon_positive": "68493150000000000000000000000/68505842576158799709657523187", + "gamma_sublinear": "3173315320171231607523187/68505842576158799709657523187", + "guard_width": "12692576158799709657523187/68505842576158799709657523187", + "lambda_above_internal": "92650807349/100000000000000000000000", + "lambda_above_sigma": "19357750807349/100000000000000000000000", + "lambda_above_tau": "92650807349/100000000000000000000000", + "lambda_prime_above_lambda": "92650807349/100000000000000000000000", + "lambda_prime_below_one": "4632540274799192651/50000000000000000000000", + "leaf_saving_above_bit": "1/10000000000", + "literal_scalar_guard": "4144494358077648199882179832972772983517776031870487164", + "original_prefix_above_kappa": "1719395050360604223446088341467/171264606440396999274143807967500000000", + "phase_boundary": "7615340165060206281200290342476813/54804674060927039767726018549600000000", + "phase_local": "10153992421197191567218839942476813/54804674060927039767726018549600000000", + "prime_interval_packing": "12692576158799709657523187/68505842576158799709657523187", + "q_below_internal": "92650807349/50000000000000000000000", + "q_below_leaf": "5092650807349/50000000000000000000000", + "q_below_reservations": "4632540274799192651/5000000000000000000000000000000", + "q_positive": "4632540274799192651/50000000000000000000000", + "record_suffix": "12692576158799709657523187/68505842576158799709657523187", + "row_product_gap": "196189/25", + "scalar_work_above_kappa": "126930954152672513404780375764014661/1370116851523175994193150463740000000000", + "short_record_fallback": "68486802878377195389187669443684432762498737/68505842576158799709657523187000000000000000", + "small_field_exposure": "6346630640342463215046374/68505842576158799709657523187" + } + }, + "bit_moment_gap": "2345601674306500121278928059/20544779051332707747863228438542286848", + "complex_children": { + "1": 833199840, + "10": 3566288, + "11": 1651584, + "12": 1926848, + "13": 890560, + "14": 1262976, + "15": 5246208, + "16": 1756832, + "17": 7873360, + "18": 1267024, + "19": 6351312, + "2": 359154752, + "20": 3448896, + "21": 761024, + "22": 89056, + "23": 8363168, + "3": 58331680, + "4": 83672160, + "5": 27020400, + "529": 8193152, + "552": 113206368, + "554": 955328, + "556": 1020096, + "558": 1190112, + "560": 1040336, + "562": 1513952, + "564": 1643488, + "566": 1971376, + "568": 3080528, + "570": 6084144, + "571": 327888, + "572": 3116960, + "573": 283360, + "574": 3440800, + "6": 25830288, + "7": 11293920, + "8": 11544896, + "9": 3440800 + }, + "complex_moment_gap": "6947945558372714213404511085632686811861949217860391879028915309604480988411792203593654326893420995161697220962982459380483297217453126140766882894450707727872135725750714093424451390422155481794610385088421430349919862961400734121438410175507282680663373459309957086540191130088180658275438367642668711397505393879394098039098682461552387767220901721149553580423917366079258626166642510006729132879146700629636588392951851953971879190591805102214143246580666019441282051332500197714419089886096021915668614902179480238040948226365454770137923895463114114185382271238145181098303472869639639530600622478928996375011894122390381864017062683331911338976682281294666432146822560930028375258667985523681323914572020123776804960736030357054532314591192452677528611229466742011541822395019902459/167852999431527138668457861376200612707328488672519882138889232846747479926088857765945414575361982185609633426543097157912490128124910372999225579642156258283421237016089680301794258163909517608838521439800122744227600202644475417848450879443411364263972083620854461752803585992206375722588207612958331938749304200543152875805119794945451095437837541676814955673989171040600685943867630086954353447234398681746181800111132168899079225441657090373821768884273857085436195465138227878901247795252436006727813935800658126959810773997881702000283632464353818559774489796750339762225905607282924984001191963169994170327205763462351020551718167078118315983767319570891176632402601675415585523151673218915561491262533667533095664389192097063006529840051822018304057629587556989230316224000000000000000000000", + "finite_bridge": { + "bit_coarse": { + "W": 108516254, + "halving_degree": 367, + "m": 529, + "maxchild": 528, + "wire_bits": 27 + }, + "complex": { + "W": 147067888, + "coefficient_bound": 28, + "coefficient_denominator_divides": 42, + "halving_degree": 200, + "local_group_upper": 99202668726680, + "m": 576, + "maxchild": 574, + "s": 84709241408, + "scalar_group_upper": 401572403009697216, + "wire_bits": 28 + }, + "ordinary_leaf_row_degree": 252, + "rows": { + "coefficient": 15761, + "contract": "W_complex^D_complex * W_coarse^D_coarse * W_old^D_old; one preceding prefix and one padding; sequential reuse", + "degree": 40000, + "degree_gap": "196189/25", + "suffix_slope": 160000 + }, + "semantic": { + "B": 4144494358077648199899551022812574000922568626809480832, + "C0": 316603394779621611419893923923079016464961761204405165715149703864163276249149334956086075455540666229511598112768, + "C1": 1, + "E": 4144494358077648199899551022812574000922568542100239424, + "exact_grid": "One common dyadic grid times the fixed odd divisor to K=G*(D_complex+1); no child rounding", + "fixed_odd_divisor": 21, + "induction_gap": 12433483074232944599698653068437722002767705880428442496, + "literal_charge": 17371189839801017404792510229752260, + "strict_literal_gap": 4144494358077648199882179832972772983517776031870487164 + } + } +} diff --git a/certificates/partial-gauge-network.json b/certificates/partial-gauge-network.json new file mode 100644 index 0000000000..fae9fef678 --- /dev/null +++ b/certificates/partial-gauge-network.json @@ -0,0 +1,557 @@ +{ + "assembly": { + "absorption_gap": "210905811144819709520320681/5352018951262406227316993998984375000", + "margins": { + "Gaussian_arithmetic": "7615340165060206281200290342476813/54804674060927039767726018549600000000", + "bulk_exposure": "92650807349/1000000000000000", + "compact_phase_layer": "6345945518457246442476813/68505842576158799709657523187", + "coordinate_movement": "92650807349/1000000000000000", + "dimension": "68493150000000000000000000000/68505842576158799709657523187", + "original_prefix": "634663057688300803047390957523187/6850584257615879970965752318700000000", + "scalar_work": "10153992421197191567218839942476813/54804674060927039767726018549600000000" + }, + "minimum_margin": "6345945518457246442476813/68505842576158799709657523187", + "parameters": { + "C0": 316603394779621611419893923923079016464961761204405165715149703864163276249149334956086075455540666229511598112768, + "C1": 1, + "a_bit": "92650807349/1000000000000000", + "a_complex": "92651/1000000000", + "actual_bit_saving": "1240183559/10000000000000", + "alpha_squared_power": "9519260838628478050000000/68505842576158799709657523187", + "beta": "1/1000000", + "c": "463254032112459539899192651/5000000000000000000000000000000", + "delta": "1/800000000", + "epsilon": "68493150000000000000000000000/68505842576158799709657523187", + "eta": "1/100000000", + "kappa": "7237/78125000", + "lambda_": "99990734919357750807349/100000000000000000000000", + "lambda_prime": "49995367459725200807349/50000000000000000000000", + "q": "4632540274799192651/50000000000000000000000", + "sigma": "999907349/1000000000", + "tau": "999907349192651/1000000000000000" + }, + "recurrence": { + "internal": "999907349192651/1000000000000000", + "leaf": "999907349092651/1000000000000000", + "reservations": "4999536745967887540460100807349/5000000000000000000000000000000" + }, + "strict_constraints": { + "Gaussian_arithmetic_above_kappa": "63464647749247881254316635764014661/1370116851523175994193150463740000000000", + "K_dominates_log": "634594558191670162704927742476813/6850584257615879970965752318700000000", + "K_geometry": "634663057688300803047390957523187/6850584257615879970965752318700000000", + "alpha_below_one": "68496323315320171231607523187/68505842576158799709657523187", + "alpha_below_one_fourth": "68467765532804285797457523187/274023370304635198838630092748", + "alpha_positive": "9519260838628478050000000/68505842576158799709657523187", + "artificial_boundary": "383645411071166612550935367236742476813/54804674060927039767726018549600000000", + "beta_below_one": "999999/1000000", + "beta_positive": "1/1000000", + "bit_positive": "92650807349/1000000000000000", + "bulk_exposure_above_kappa": "17207349/1000000000000000", + "c_below_one": "4999536745967887540460100807349/5000000000000000000000000000000", + "c_positive": "463254032112459539899192651/5000000000000000000000000000000", + "cell_above_band": "68489976684679828768392476813/137011685152317599419315046374", + "compact_leaf": "5092650807349/50000000000000000000000", + "compact_phase_layer_above_kappa": "210905811144819709520320681/5352018951262406227316993998984375000", + "compact_reservations": "4632540274799192651/5000000000000000000000000000000", + "complex_above_bit": "192651/1000000000000000", + "complex_below_one_over32": "31157349/1000000000", + "coordinate_movement_above_kappa": "17207349/1000000000000000", + "delta_below_one_eighth": "99999999/800000000", + "delta_positive": "1/800000000", + "dimension_above_kappa": "5350531566967276338766501208504695681/5352018951262406227316993998984375000", + "epsilon_below_one": "12692576158799709657523187/68505842576158799709657523187", + "epsilon_positive": "68493150000000000000000000000/68505842576158799709657523187", + "gamma_sublinear": "3173315320171231607523187/68505842576158799709657523187", + "guard_width": "12692576158799709657523187/68505842576158799709657523187", + "lambda_above_internal": "92650807349/100000000000000000000000", + "lambda_above_sigma": "19357750807349/100000000000000000000000", + "lambda_above_tau": "92650807349/100000000000000000000000", + "lambda_prime_above_lambda": "92650807349/100000000000000000000000", + "lambda_prime_below_one": "4632540274799192651/50000000000000000000000", + "leaf_saving_above_bit": "1/10000000000", + "literal_scalar_guard": "4144494358077648199882179832972772983517776031870487164", + "original_prefix_above_kappa": "1719395050360604223446088341467/171264606440396999274143807967500000000", + "phase_boundary": "7615340165060206281200290342476813/54804674060927039767726018549600000000", + "phase_local": "10153992421197191567218839942476813/54804674060927039767726018549600000000", + "prime_interval_packing": "12692576158799709657523187/68505842576158799709657523187", + "q_below_internal": "92650807349/50000000000000000000000", + "q_below_leaf": "5092650807349/50000000000000000000000", + "q_below_reservations": "4632540274799192651/5000000000000000000000000000000", + "q_positive": "4632540274799192651/50000000000000000000000", + "record_suffix": "12692576158799709657523187/68505842576158799709657523187", + "row_product_gap": "196189/25", + "scalar_work_above_kappa": "126930954152672513404780375764014661/1370116851523175994193150463740000000000", + "short_record_fallback": "68486802878377195389187669443684432762498737/68505842576158799709657523187000000000000000", + "small_field_exposure": "6346630640342463215046374/68505842576158799709657523187" + } + }, + "bit": { + "counts": { + "N": 3136441, + "W": 108516254, + "child_multiplicities": { + "1": 239511811, + "10": 878416, + "11": 1388464, + "12": 1080310, + "13": 945714, + "14": 226688, + "15": 2451064, + "16": 1508892, + "17": 4771074, + "18": 2149994, + "19": 7367360, + "2": 238288050, + "20": 8182020, + "21": 1466388, + "22": 88550, + "3": 53377940, + "4": 46970462, + "484": 6272882, + "5": 23632224, + "506": 61280142, + "507": 545468, + "508": 173558, + "509": 293986, + "510": 580888, + "511": 14168, + "512": 322322, + "513": 17710, + "514": 1129898, + "515": 127512, + "516": 410872, + "517": 99176, + "518": 1186570, + "519": 340032, + "520": 322322, + "521": 106260, + "522": 1583274, + "523": 626934, + "524": 2854852, + "525": 13711082, + "526": 4629394, + "527": 5653032, + "528": 6233920, + "6": 7409864, + "7": 4105178, + "8": 5755750, + "9": 2082696 + }, + "deficit": 1344189, + "dimensions": [ + 23, + 23 + ], + "m": 529, + "maxchild": 528, + "total_rank": 57403754177 + }, + "exponent": "124984487/125000000", + "logarithm_upper_bounds": { + "1": "1987355562417364065669439618237/316912650057057350374175801344", + "10": "2515274437229490418617839725263/633825300114114700748351602688", + "11": "4909728867822167960512763283247/1267650600228229401496703205376", + "12": "2399714421777289519579293961239/633825300114114700748351602688", + "13": "4697962657128327885574713503543/1267650600228229401496703205376", + "14": "1151004910436491358992364195459/316912650057057350374175801344", + "15": "2258280393397031167285649759463/633825300114114700748351602688", + "16": "2217374245868088984102352158015/633825300114114700748351602688", + "17": "4357897653501964928993364503311/1267650600228229401496703205376", + "18": "4285440755889660536494207989699/1267650600228229401496703205376", + "19": "1054225602598430741931079593279/316912650057057350374175801344", + "2": "3535376905093068344529747466859/633825300114114700748351602688", + "20": "4151880434975661263617415911297/1267650600228229401496703205376", + "21": "4090031554081046933305076849055/1267650600228229401496703205376", + "22": "4031060428338848386894499744017/1267650600228229401496703205376", + "3": "6556765722521218186395115000937/1267650600228229401496703205376", + "4": "6192085370702817115441231394489/1267650600228229401496703205376", + "484": "28174651752060127777810254067/316912650057057350374175801344", + "5": "1477304328485575102713485747439/316912650057057350374175801344", + "506": "28174651752060127777810254067/633825300114114700748351602688", + "507": "13461634359740358047256265827/316912650057057350374175801344", + "508": "51348702935746093527376467017/1267650600228229401496703205376", + "509": "24427890298974148366428397635/633825300114114700748351602688", + "510": "46367751143251427268642011075/1267650600228229401496703205376", + "511": "1371393606332916105007939035/39614081257132168796771975168", + "512": "20703147159790050056693309941/633825300114114700748351602688", + "513": "19466414474504369438193979723/633825300114114700748351602688", + "514": "36464180456598060831658809501/1267650600228229401496703205376", + "515": "8500082529457066293647807479/316912650057057350374175801344", + "516": "3942657414643595698964051979/158456325028528675187087900672", + "517": "7271737386783571020444791587/316912650057057350374175801344", + "518": "13318691203824549237528752541/633825300114114700748351602688", + "519": "24192539605019349297275627047/1267650600228229401496703205376", + "520": "21752402951213312896107403843/1267650600228229401496703205376", + "521": "19316954363029548999871947393/1267650600228229401496703205376", + "522": "16886175861292832110759445655/1267650600228229401496703205376", + "523": "3615012392514444337161355435/316912650057057350374175801344", + "524": "12038557715820072556759192101/1267650600228229401496703205376", + "525": "9621682626735229657445885033/1267650600228229401496703205376", + "526": "901175841480596175664643281/158456325028528675187087900672", + "527": "2400856280154877413264946061/633825300114114700748351602688", + "528": "2398582740651589757065655499/1267650600228229401496703205376", + "6": "1419524320759474653194212865427/316912650057057350374175801344", + "7": "2741344040614642504793860160533/633825300114114700748351602688", + "8": "5313416931219497541822967855259/1267650600228229401496703205376", + "9": "161378412355405628441014735279/39614081257132168796771975168" + }, + "moment_upper": "20544779048987106073556728317263358789/20544779051332707747863228438542286848", + "rank_moment": "1409269/1409302", + "rounding_denominator": 1267650600228229401496703205376, + "saving": "15513/125000000", + "stopped_adapter": { + "atom_exponent": "1/1000", + "base_ordinary_saving": "384599/10000000000", + "coarse_toll_exponent": "999/1000", + "coarse_toll_subordinate_gap": "109487/125000000", + "effective_saving": "1240183559/10000000000000" + }, + "strict_gap": "2345601674306500121278928059/20544779051332707747863228438542286848" + }, + "complex": { + "child_width_multiplicities": [ + [ + 1, + 833199840 + ], + [ + 2, + 359154752 + ], + [ + 3, + 58331680 + ], + [ + 4, + 83672160 + ], + [ + 5, + 27020400 + ], + [ + 6, + 25830288 + ], + [ + 7, + 11293920 + ], + [ + 8, + 11544896 + ], + [ + 9, + 3440800 + ], + [ + 10, + 3566288 + ], + [ + 11, + 1651584 + ], + [ + 12, + 1926848 + ], + [ + 13, + 890560 + ], + [ + 14, + 1262976 + ], + [ + 15, + 5246208 + ], + [ + 16, + 1756832 + ], + [ + 17, + 7873360 + ], + [ + 18, + 1267024 + ], + [ + 19, + 6351312 + ], + [ + 20, + 3448896 + ], + [ + 21, + 761024 + ], + [ + 22, + 89056 + ], + [ + 23, + 8363168 + ], + [ + 529, + 8193152 + ], + [ + 552, + 113206368 + ], + [ + 554, + 955328 + ], + [ + 556, + 1020096 + ], + [ + 558, + 1190112 + ], + [ + 560, + 1040336 + ], + [ + 562, + 1513952 + ], + [ + 564, + 1643488 + ], + [ + 566, + 1971376 + ], + [ + 568, + 3080528 + ], + [ + 570, + 6084144 + ], + [ + 571, + 327888 + ], + [ + 572, + 3116960 + ], + [ + 573, + 283360 + ], + [ + 574, + 3440800 + ] + ], + "counts": { + "L": 2234496, + "N": 4096576, + "W": 147067888, + "child_multiplicities": { + "1": 833199840, + "10": 3566288, + "11": 1651584, + "12": 1926848, + "13": 890560, + "14": 1262976, + "15": 5246208, + "16": 1756832, + "17": 7873360, + "18": 1267024, + "19": 6351312, + "2": 359154752, + "20": 3448896, + "21": 761024, + "22": 89056, + "23": 8363168, + "3": 58331680, + "4": 83672160, + "5": 27020400, + "529": 8193152, + "552": 113206368, + "554": 955328, + "556": 1020096, + "558": 1190112, + "560": 1040336, + "562": 1513952, + "564": 1643488, + "566": 1971376, + "568": 3080528, + "570": 6084144, + "571": 327888, + "572": 3116960, + "573": 283360, + "574": 3440800, + "6": 25830288, + "7": 11293920, + "8": 11544896, + "9": 3440800 + }, + "deficit": 1862080, + "dimensions": [ + 24, + 24 + ], + "m": 576, + "maxchild": 574, + "total_rank": 84709241408 + }, + "enclosure": "1+u+u^2/(2(1-u/3))", + "exponent": "999907349/1000000000", + "logarithm_upper_bounds": { + "1": "794513457587/125000000000", + "10": "2026761283851/500000000000", + "11": "1979106193949/500000000000", + "12": "967800252727/250000000000", + "13": "758231660647/200000000000", + "14": "3717050331081/1000000000000", + "15": "1824028729797/500000000000", + "16": "3583518938457/1000000000000", + "17": "22018089479/6250000000", + "18": "8664339757/2500000000", + "19": "341166868153/100000000000", + "2": "707870060017/125000000000", + "20": "1680187693571/500000000000", + "21": "3311585222973/1000000000000", + "22": "1632532603669/500000000000", + "23": "3220613444767/1000000000000", + "3": "1314373843007/250000000000", + "4": "4969813299577/1000000000000", + "5": "2373334874131/500000000000", + "529": "42559614419/500000000000", + "552": "42559614419/1000000000000", + "554": "38942973949/1000000000000", + "556": "17669683223/500000000000", + "558": "6349739663/200000000000", + "560": "28170876967/1000000000000", + "562": "24605810803/1000000000000", + "564": "10526704599/500000000000", + "566": "17513582493/1000000000000", + "568": "559449679/40000000000", + "570": "2617824967/250000000000", + "571": "54490319/6250000000", + "572": "6968669317/1000000000000", + "573": "2610971991/500000000000", + "574": "3478264377/1000000000000", + "6": "1141087047867/250000000000", + "7": "4410197511641/1000000000000", + "8": "4276666119017/1000000000000", + "9": "25993019271/6250000000" + }, + "moment_upper": "167852999424579193110085147162796101621695801860657932921028840967718564616484376777533622371768327858716212431381399936949507668744427075781772453501389375388970529288217544576043544070485066218416365958005512359139178772294555554887050145321972954088464800940191088293493628905666184592500026954682893571106635489145647481925725696906352412976285153909594053952839617460176768577788371460787710937227669548867035099481495580506127373487685211183229963782059713838855529445696945827568747597538016916841717913884989512057631293759840753773918177694215894664311375682564957490987760426184621511131552323639393547848276767087339126429327785214101253300435408231914494351107935243268762962221644843656893505738852343618523644265415292102270499482997289703712865176910028378000849481988458177604980097541/167852999431527138668457861376200612707328488672519882138889232846747479926088857765945414575361982185609633426543097157912490128124910372999225579642156258283421237016089680301794258163909517608838521439800122744227600202644475417848450879443411364263972083620854461752803585992206375722588207612958331938749304200543152875805119794945451095437837541676814955673989171040600685943867630086954353447234398681746181800111132168899079225441657090373821768884273857085436195465138227878901247795252436006727813935800658126959810773997881702000283632464353818559774489796750339762225905607282924984001191963169994170327205763462351020551718167078118315983767319570891176632402601675415585523151673218915561491262533667533095664389192097063006529840051822018304057629587556989230316224000000000000000000000", + "saving": "92651/1000000000", + "strict_gap": "6947945558372714213404511085632686811861949217860391879028915309604480988411792203593654326893420995161697220962982459380483297217453126140766882894450707727872135725750714093424451390422155481794610385088421430349919862961400734121438410175507282680663373459309957086540191130088180658275438367642668711397505393879394098039098682461552387767220901721149553580423917366079258626166642510006729132879146700629636588392951851953971879190591805102214143246580666019441282051332500197714419089886096021915668614902179480238040948226365454770137923895463114114185382271238145181098303472869639639530600622478928996375011894122390381864017062683331911338976682281294666432146822560930028375258667985523681323914572020123776804960736030357054532314591192452677528611229466742011541822395019902459/167852999431527138668457861376200612707328488672519882138889232846747479926088857765945414575361982185609633426543097157912490128124910372999225579642156258283421237016089680301794258163909517608838521439800122744227600202644475417848450879443411364263972083620854461752803585992206375722588207612958331938749304200543152875805119794945451095437837541676814955673989171040600685943867630086954353447234398681746181800111132168899079225441657090373821768884273857085436195465138227878901247795252436006727813935800658126959810773997881702000283632464353818559774489796750339762225905607282924984001191963169994170327205763462351020551718167078118315983767319570891176632402601675415585523151673218915561491262533667533095664389192097063006529840051822018304057629587556989230316224000000000000000000000" + }, + "finite_bridge": { + "bit_coarse": { + "W": 108516254, + "halving_degree": 367, + "m": 529, + "maxchild": 528, + "wire_bits": 27 + }, + "complex": { + "W": 147067888, + "coefficient_bound": 28, + "coefficient_denominator_divides": 42, + "halving_degree": 200, + "local_group_upper": 99202668726680, + "m": 576, + "maxchild": 574, + "s": 84709241408, + "scalar_group_upper": 401572403009697216, + "wire_bits": 28 + }, + "ordinary_leaf_row_degree": 252, + "rows": { + "coefficient": 15761, + "contract": "W_complex^D_complex * W_coarse^D_coarse * W_old^D_old; one preceding prefix and one padding; sequential reuse", + "degree": 40000, + "degree_gap": "196189/25", + "suffix_slope": 160000 + }, + "semantic": { + "B": 4144494358077648199899551022812574000922568626809480832, + "C0": 316603394779621611419893923923079016464961761204405165715149703864163276249149334956086075455540666229511598112768, + "C1": 1, + "E": 4144494358077648199899551022812574000922568542100239424, + "exact_grid": "One common dyadic grid times the fixed odd divisor to K=G*(D_complex+1); no child rounding", + "fixed_odd_divisor": 21, + "induction_gap": 12433483074232944599698653068437722002767705880428442496, + "literal_charge": 17371189839801017404792510229752260, + "strict_literal_gap": 4144494358077648199882179832972772983517776031870487164 + } + }, + "kappa": "7237/78125000", + "predecessor_commit": "948ce1510df750f4c18b96bdaef436a86f8bf834", + "scope": "Exact moments, stopped bit saving and semantic assembly. Finite producer/frame checks are separate; common-basis, fixed-tape and analytic transfer remain written proof dependencies.", + "source_sha256": { + "certificates/copied-centers-network.json": "7dbd675e42e22ac076280360f8750031851564bb7a56079e66236fee5d0a6cdf", + "certificates/partial-gauge-bit-input.json": "367b9844db23f8fa64002637903bcc5ce28ffc8879d274b5c54c0390fb0234e4", + "certificates/partial-gauge-complex-input.json": "ce3c9e3e35a95d1926eee5cc83d020cb7130836e997074378609dbc74e4d9523", + "certificates/partial-gauge-input.json": "f1692977d2d3f59b02d89b4f08a1d56574168139536e5900dc8524b452a57b5e", + "certificates/stopped-product-network.json": "43ddb7ee033d316375102cf2d97bb2cf47f879f36a005d3726fa6647a2cbecc5", + "notes/partial-gauge-assembly.tex": "ef27afc3a70656d3139bf3661ac0b2088622f37221141cc386d41324b7c563d0", + "notes/partial-gauge-construction.tex": "2fcc68553131170c5082707970017f52c1de19a5123b0987f99fc381e543c028", + "notes/partial-gauge-frames.tex": "c27001764091825c99720b7d49e8520d3117fdbef24a8148b5221ddfe822c0b8", + "notes/partial-gauge-note.tex": "0740cc6702d165df899af097afeee6a9060689de808b62ed3e951dc6f2043a95", + "references/partial-gauge/pr62/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "references/partial-gauge/pr62/NOTICE": "95d7dabb54a327216e007f1e0cf37dd2f138ab31527f2cc5ee0de55e87f274ca", + "references/partial-gauge/pr62/PROOF.md": "30685624bf922bb9d9f7ed4b0d367a660fe373cc9ee28fec33585bd8c7023e75", + "references/partial-gauge/pr62/SOURCE.json": "9946b96d382b26e9efc4d87e9b733186c089a4de74289b8f2fffbc9adb59e443", + "references/partial-gauge/pr97/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "references/partial-gauge/pr97/NOTICE": "1c53970fb4face631a1b331ec66d33111eccd280a129f9b64c2da6df96861c3f", + "references/partial-gauge/pr97/PROOF.md": "f2c95747d9a5858da43932d857be999e6166d4740f25e2c57f99ce05a8902352", + "references/partial-gauge/pr97/README.md": "6e1729758a88a1e01011054afcb6ea10770bf0a117e3d0b3d019222dbd3b5348", + "references/partial-gauge/pr97/SOURCE.json": "68fb539abcd6df21d142e4e204b6e9482eb7f9cd3907650f54bd058070266596", + "references/partial-gauge/pr97/bit-ledger-result.json": "c3dd79e5e6d72e49d8d1be2d4d9ad808cd7d24b7a725190d24100cbd3644394a", + "references/partial-gauge/pr97/check_frames.py": "1cb2b8cde2a8b3f12008da0d335dcdd38005cc692367423d9589aa1f4d6306e8", + "references/partial-gauge/pr97/check_lifted.py": "c3e87ad6b31f377df549421f53d22b99131d2228dcd08a1956913211383cbd6c", + "references/partial-gauge/pr97/deferred-readout.tex": "4e848f7f06c975045629da7cca9f79e10f255d08dc17a72629c9bed522565d52", + "references/partial-gauge/pr97/deferred.py": "9b2acaeb6f1beb2a53c15e00c027f9ba22397a12071ad0b71131e12012a98036", + "references/partial-gauge/pr97/deferred_23.json.gz": "8c38e947ff9e021e308000dd82bb5e2194eb265d8b75194e22ce783d3e75317c", + "references/partial-gauge/pr97/linalg.py": "56cc779911a3c5c901bc5194ccaf97f720157a2c4ba602b07ee8642af2676b8b", + "references/partial-gauge/pr97/round7_literal_frame_ledger.py": "02617ba608f971e3bdd2b45d4cbfc3d0d629873a0b9f7c22b12f347d099fdb59", + "references/partial-gauge/pr97/witness_23.json.gz": "b2486aa2bb222bacea6e52162a3920780e45dd8edc5d7cb03eabea336a1c6588", + "scripts/copied_centers_network.py": "409ebfbd8a41c4c4d089aa0949fcf5a949415dc26f57440ffd48b7bd8881e6a9", + "scripts/paired_exclusion_circuit.py": "8f05f04cf06217befd6d0ee0f2d7d0c5c5eb32cfab8c9a8ca7917fd6d620b7d2", + "scripts/paired_triple_circuit.py": "8f5f2de32fdbd8e0005154638660ff416e5a8cd59623bd0dc03f6f7f97ce2fb1", + "scripts/partial_gauge/README.md": "8725c7c0d3b2287904026caea8e94d62c2f66dbbd085e4fd6e5c10933ad9a72f", + "scripts/partial_gauge/__init__.py": "298aa57fbc2de1ff3f9fcfea0fcc02ee7f6758576c52879cb60e9b9c38d471ee", + "scripts/partial_gauge/binary.py": "b29e2f37d7f32a959a378190d7f1da3c2da534fbdaf878044800301957bffc03", + "scripts/partial_gauge/cube.py": "304b653ae6a30f08cee07b5285d48c3793559d63e623bb9bbe8383d8ce68aa24", + "scripts/partial_gauge/interval.py": "c7cf97aa327c92feedfcc098c77d51f3ba8075ccc6f94ecb064bb7a27e44df0a", + "scripts/partial_gauge/lift.py": "895874399113faa090d168d6168f0664136df6e21205671e7f7f9239cad93d1d", + "scripts/partial_gauge/match.cpp": "12b8b7c93bb78324e7328e624b166be2067ae8861540531c024040220d86f368", + "scripts/partial_gauge/scalar.py": "c9fb22e8643ab6d63f7f64ed8143bc5c469794a53e4914cf482e9ad7fcc10cc4", + "scripts/partial_gauge/select.py": "e23f6af42ee5e96d7b2eb29fccf15892f210253a45623255642a62ba93e20cf7", + "scripts/partial_gauge/verify.py": "d31683af845c1de75ac90c0a208b2d335806b6fb346f9960279204812f92bc63", + "scripts/partial_gauge/word.py": "96015b7b08a261673ab8be1ea47f89302f8a1d62a822d657a09f6a1fcfb51e58", + "scripts/partial_gauge_bit.py": "7d58e86061da2d73991531e9bc431589019359391adea866c61c7dd1f99ac855", + "scripts/partial_gauge_network.py": "76b09c4b8f9570766d94b77b265914e4662f8f782e5fa7b4749a1092972b0d68", + "scripts/partial_gauge_producer.py": "8d9284b02ed5915008bfe2e8186ef18f882306192ddd4873b7856341b061305f", + "scripts/partial_swap_network.py": "acdd81b4dea2815f8838a0c3ea8ac4968f2bc13fd7c99173473d865779096782", + "scripts/structured_bulk_assembly.py": "e99467e14211fba699878ed036e1e2362eb8e395dc22f9ecdcecc7fbf2cc736d" + }, + "status": "Conditional partial-gauge multiplication witness" +} diff --git a/certificates/stopped-product-bit-axis.json b/certificates/stopped-product-bit-axis.json new file mode 100644 index 0000000000..5824891de9 --- /dev/null +++ b/certificates/stopped-product-bit-axis.json @@ -0,0 +1,38 @@ +{ + "h": 23, + "v": 1771, + "c": 34764, + "q": 5336, + "baseline_R": 40100, + "matching": 1324, + "R": 38776, + "loss": 506, + "histogram": [ + 9840, + 38409, + 32471, + 8898, + 9754, + 2116, + 5737, + 1725, + 4145, + 1547, + 3128, + 1551, + 2893, + 1925, + 2841, + 2450, + 2327, + 3096, + 2344, + 3628, + 9435, + 2110, + 23, + 23 + ], + "label_source": "positive", + "description": "Retained-total aligned triple producer, base-two recursion, original maximum carrier matching, and compatible positive labels." +} diff --git a/certificates/stopped-product-complex-input.json b/certificates/stopped-product-complex-input.json new file mode 100644 index 0000000000..7b1d99c518 --- /dev/null +++ b/certificates/stopped-product-complex-input.json @@ -0,0 +1,41 @@ +{ + "h": 24, + "v": 2024, + "c": 45764, + "q": 8120, + "baseline_R": 53884, + "matched": 8966, + "R": 44918, + "orientation_changes": 7338, + "rank_sum": 1079136, + "loss": 552, + "histogram": [ + 8930, + 49042, + 30844, + 15972, + 11883, + 8272, + 6399, + 4356, + 6682, + 2263, + 5109, + 1808, + 5317, + 1733, + 5391, + 1757, + 4908, + 3290, + 6233, + 4363, + 4056, + 264, + 564, + 24, + 24 + ], + "central_disjoint": 24, + "center_denominator": 21 +} diff --git a/certificates/stopped-product-input.json b/certificates/stopped-product-input.json new file mode 100644 index 0000000000..f0a910a495 --- /dev/null +++ b/certificates/stopped-product-input.json @@ -0,0 +1,253 @@ +{ + "bit": { + "dimensions": [ + 23, + 23 + ], + "m": 529, + "N": 3136441, + "W": 143617474, + "L": 1792252, + "total_rank": 75972299557, + "deficit": 1344189, + "maxchild": 506, + "child_multiplicities": { + "1": 139262585, + "2": 115012282, + "3": 31516716, + "4": 34548668, + "5": 7494872, + "6": 20320454, + "7": 6109950, + "8": 14681590, + "9": 5479474, + "10": 11079376, + "11": 5493642, + "12": 10247006, + "13": 6818350, + "14": 10062822, + "15": 8677900, + "16": 8242234, + "17": 10966032, + "18": 8302448, + "19": 12850376, + "20": 33418770, + "21": 7473620, + "22": 12627230, + "484": 6272882, + "506": 137344592 + } + }, + "complex": { + "dimensions": [ + 24, + 24 + ], + "m": 576, + "N": 4096576, + "B1": 90914032, + "B2": 90914032, + "W": 190021216, + "L": 2234496, + "total_rank": 109450358336, + "deficit": 1862080, + "child_multiplicities": { + "552": 181828064, + "529": 8193152, + "1": 202715744, + "2": 124856512, + "3": 64654656, + "4": 48102384, + "5": 33485056, + "6": 25903152, + "7": 17633088, + "8": 27048736, + "9": 9160624, + "10": 20681232, + "11": 7318784, + "12": 21523216, + "13": 7015184, + "14": 21822768, + "15": 7112336, + "16": 19867584, + "17": 13317920, + "18": 25231184, + "19": 17661424, + "20": 16418688, + "21": 1068672, + "22": 2283072, + "23": 16483456 + }, + "maxchild": 552, + "copied_histogram": [ + 8930, + 49066, + 30844, + 15972, + 11883, + 8272, + 6399, + 4356, + 6682, + 2263, + 5109, + 1808, + 5317, + 1733, + 5391, + 1757, + 4908, + 3290, + 6233, + 4363, + 4056, + 264, + 564, + 24, + 0 + ] + }, + "bit_moment_gap": "5833629405069796335513229037/13595148940731587639987765177686687744", + "complex_moment_gap": "5499421901694541095908997425024101371546537414283732387206104389099738183215366564793192567257041780652609318673168302647523216560182242981533611801155442603608986943408777543208667066118724847925169249370145237707441178592436788856344246441565482324551821454604550454953780270300756671351666361036963486701477553679079126088067165335949185500960812006586245961913848693714754073033035419679174118868763905107326417918471742975833959733450001524553321932789312500612407132407690299/41230077325513267360846956938521502341474073689326505257121676970478810391277326276471865083362032190646188250982499628351612283105589897175543987487125650452330304348151388045812369968133964037865011250349179368669257862504666828211703334554008512518414563221340357395437053315115874615168412042904680012697363239611038021437069048505672439008745508864584512067644825937731293242352557278635159598633861792145775836588122497044363982384099548431927704944786606529202786560000000000000000000", + "finite_bridge": { + "bit_coarse": { + "m": 529, + "W": 143617474, + "maxchild": 506, + "halving_degree": 16, + "wire_bits": 28 + }, + "ordinary_leaf_row_degree": 252, + "complex": { + "m": 576, + "W": 190021216, + "s": 109450358336, + "maxchild": 552, + "halving_degree": 17, + "wire_bits": 28, + "scalar_terms": [ + { + "h": 24, + "v": 2024, + "c": 45764, + "invocations": 2024, + "local_group_upper": 408200, + "copied_center_extra_groups": 48 + }, + { + "h": 24, + "v": 2024, + "c": 45764, + "invocations": 2024, + "local_group_upper": 408200, + "copied_center_extra_groups": 48 + } + ], + "scalar_group_upper": 1656684480 + }, + "semantic": { + "E": 403063477262941121443761178688, + "literal_charge": 119639333593035096270287748, + "strict_literal_gap": 402943837929348086347490890940, + "B": 403063477262941121553211537024, + "C0": 2994465792675104952757349965746759652008778122322142627817848832, + "C1": 1, + "induction_gap": 18943983431358232713000942240128, + "fixed_odd_divisor": 21, + "exact_grid": "One common dyadic grid times the fixed odd divisor to K=G*(D_complex+1); no child rounding" + }, + "rows": { + "coefficient": 1176, + "degree": 4000, + "suffix_slope": 16000, + "degree_gap": "40024/25", + "contract": "W_complex^D_complex * W_coarse^D_coarse * W_old^D_old; one preceding prefix and one padding; sequential reuse" + } + }, + "assembly": { + "parameters": { + "actual_bit_saving": "803380799/10000000000000", + "a_bit": "1948995551/25000000000000", + "a_complex": "1949/25000000", + "tau": "24998051004449/25000000000000", + "sigma": "24998051/25000000", + "eta": "1/100000000", + "beta": "1/1000000", + "q": "97449775601004449/1250000000000000000000", + "c": "9744977657550220501004449/125000000000000000000000000000", + "epsilon": "124999998750000000000000000000/125019489955217650665401004449", + "lambda_": "2499805100446848995551/2500000000000000000000", + "lambda_prime": "1249902550224398995551/1250000000000000000000", + "alpha_squared_power": "14618091340150667350000000/125019489955217650665401004449", + "delta": "1/800000000", + "C0": 2994465792675104952757349965746759652008778122322142627817848832, + "C1": 1, + "kappa": "194869/2500000000" + }, + "strict_constraints": { + "bit_positive": "1948995551/25000000000000", + "complex_above_bit": "4449/25000000000000", + "complex_below_one_over32": "779301/25000000", + "beta_positive": "1/1000000", + "beta_below_one": "999999/1000000", + "leaf_saving_above_bit": "1/10000000000", + "q_positive": "97449775601004449/1250000000000000000000", + "q_below_internal": "1948995551/1250000000000000000000", + "q_below_leaf": "126948995551/1250000000000000000000", + "c_positive": "9744977657550220501004449/125000000000000000000000000000", + "c_below_one": "124990255022342449779498995551/125000000000000000000000000000", + "q_below_reservations": "97449775601004449/125000000000000000000000000000", + "lambda_above_tau": "1948995551/2500000000000000000000", + "lambda_above_sigma": "446848995551/2500000000000000000000", + "lambda_above_internal": "1948995551/2500000000000000000000", + "lambda_prime_above_lambda": "1948995551/2500000000000000000000", + "compact_leaf": "126948995551/1250000000000000000000", + "compact_reservations": "97449775601004449/125000000000000000000000000000", + "lambda_prime_below_one": "97449775601004449/1250000000000000000000", + "epsilon_positive": "124999998750000000000000000000/125019489955217650665401004449", + "epsilon_below_one": "19491205217650665401004449/125019489955217650665401004449", + "guard_width": "19491205217650665401004449/125019489955217650665401004449", + "K_geometry": "974622765755022147550220501004449/12501948995521765066540100444900000000", + "K_dominates_log": "974497756010044392550224398995551/12501948995521765066540100444900000000", + "record_suffix": "19491205217650665401004449/125019489955217650665401004449", + "phase_local": "15592839154630577103152893798995551/100015591964174120532320803559200000000", + "phase_boundary": "11694348052630578662349334598995551/100015591964174120532320803559200000000", + "gamma_sublinear": "4873113877499998051004449/125019489955217650665401004449", + "cell_above_band": "124995125636122500001948995551/250038979910435301330802008898", + "prime_interval_packing": "19491205217650665401004449/125019489955217650665401004449", + "alpha_positive": "14618091340150667350000000/125019489955217650665401004449", + "alpha_below_one": "125004871863877499998051004449/125019489955217650665401004449", + "alpha_below_one_fourth": "124961017589857047996001004449/500077959820870602661604017796", + "delta_positive": "1/800000000", + "delta_below_one_eighth": "99999999/800000000", + "short_record_fallback": "3124756306320288991609616461252697967793601/3125487248880441266635025111225000000000000", + "small_field_exposure": "9746227754999996102008898/125019489955217650665401004449", + "artificial_boundary": "700128635079475474301789581367398995551/100015591964174120532320803559200000000", + "literal_scalar_guard": "402943837929348086347490890940", + "row_product_gap": "40024/25", + "original_prefix_above_kappa": "786538948061330309871047284761/78137181222011031665875627780625000000", + "coordinate_movement_above_kappa": "305551/25000000000000", + "compact_phase_layer_above_kappa": "20668543364879972849164027819/312548724888044126663502511122500000000", + "bulk_exposure_above_kappa": "305551/25000000000000", + "Gaussian_arithmetic_above_kappa": "97459317411097999618605138287111327/2500389799104353013308020088980000000000", + "scalar_work_above_kappa": "194921594961097960638694118287111327/2500389799104353013308020088980000000000", + "dimension_above_kappa": "312475634452011916691632483971664027819/312548724888044126663502511122500000000" + }, + "margins": { + "original_prefix": "974622765755022147550220501004449/12501948995521765066540100444900000000", + "coordinate_movement": "1948995551/25000000000000", + "compact_phase_layer": "9744977462650669298995551/125019489955217650665401004449", + "bulk_exposure": "1948995551/25000000000000", + "Gaussian_arithmetic": "11694348052630578662349334598995551/100015591964174120532320803559200000000", + "scalar_work": "15592839154630577103152893798995551/100015591964174120532320803559200000000", + "dimension": "124999998750000000000000000000/125019489955217650665401004449" + }, + "minimum_margin": "9744977462650669298995551/125019489955217650665401004449", + "absorption_gap": "20668543364879972849164027819/312548724888044126663502511122500000000", + "recurrence": { + "internal": "24998051004449/25000000000000", + "leaf": "24998051001949/25000000000000", + "reservations": "124990255022342449779498995551/125000000000000000000000000000" + } + } +} diff --git a/certificates/stopped-product-network.json b/certificates/stopped-product-network.json new file mode 100644 index 0000000000..998a8a7ea2 --- /dev/null +++ b/certificates/stopped-product-network.json @@ -0,0 +1,482 @@ +{ + "assembly": { + "absorption_gap": "20668543364879972849164027819/312548724888044126663502511122500000000", + "margins": { + "Gaussian_arithmetic": "11694348052630578662349334598995551/100015591964174120532320803559200000000", + "bulk_exposure": "1948995551/25000000000000", + "compact_phase_layer": "9744977462650669298995551/125019489955217650665401004449", + "coordinate_movement": "1948995551/25000000000000", + "dimension": "124999998750000000000000000000/125019489955217650665401004449", + "original_prefix": "974622765755022147550220501004449/12501948995521765066540100444900000000", + "scalar_work": "15592839154630577103152893798995551/100015591964174120532320803559200000000" + }, + "minimum_margin": "9744977462650669298995551/125019489955217650665401004449", + "parameters": { + "C0": 2994465792675104952757349965746759652008778122322142627817848832, + "C1": 1, + "a_bit": "1948995551/25000000000000", + "a_complex": "1949/25000000", + "actual_bit_saving": "803380799/10000000000000", + "alpha_squared_power": "14618091340150667350000000/125019489955217650665401004449", + "beta": "1/1000000", + "c": "9744977657550220501004449/125000000000000000000000000000", + "delta": "1/800000000", + "epsilon": "124999998750000000000000000000/125019489955217650665401004449", + "eta": "1/100000000", + "kappa": "194869/2500000000", + "lambda_": "2499805100446848995551/2500000000000000000000", + "lambda_prime": "1249902550224398995551/1250000000000000000000", + "q": "97449775601004449/1250000000000000000000", + "sigma": "24998051/25000000", + "tau": "24998051004449/25000000000000" + }, + "recurrence": { + "internal": "24998051004449/25000000000000", + "leaf": "24998051001949/25000000000000", + "reservations": "124990255022342449779498995551/125000000000000000000000000000" + }, + "strict_constraints": { + "Gaussian_arithmetic_above_kappa": "97459317411097999618605138287111327/2500389799104353013308020088980000000000", + "K_dominates_log": "974497756010044392550224398995551/12501948995521765066540100444900000000", + "K_geometry": "974622765755022147550220501004449/12501948995521765066540100444900000000", + "alpha_below_one": "125004871863877499998051004449/125019489955217650665401004449", + "alpha_below_one_fourth": "124961017589857047996001004449/500077959820870602661604017796", + "alpha_positive": "14618091340150667350000000/125019489955217650665401004449", + "artificial_boundary": "700128635079475474301789581367398995551/100015591964174120532320803559200000000", + "beta_below_one": "999999/1000000", + "beta_positive": "1/1000000", + "bit_positive": "1948995551/25000000000000", + "bulk_exposure_above_kappa": "305551/25000000000000", + "c_below_one": "124990255022342449779498995551/125000000000000000000000000000", + "c_positive": "9744977657550220501004449/125000000000000000000000000000", + "cell_above_band": "124995125636122500001948995551/250038979910435301330802008898", + "compact_leaf": "126948995551/1250000000000000000000", + "compact_phase_layer_above_kappa": "20668543364879972849164027819/312548724888044126663502511122500000000", + "compact_reservations": "97449775601004449/125000000000000000000000000000", + "complex_above_bit": "4449/25000000000000", + "complex_below_one_over32": "779301/25000000", + "coordinate_movement_above_kappa": "305551/25000000000000", + "delta_below_one_eighth": "99999999/800000000", + "delta_positive": "1/800000000", + "dimension_above_kappa": "312475634452011916691632483971664027819/312548724888044126663502511122500000000", + "epsilon_below_one": "19491205217650665401004449/125019489955217650665401004449", + "epsilon_positive": "124999998750000000000000000000/125019489955217650665401004449", + "gamma_sublinear": "4873113877499998051004449/125019489955217650665401004449", + "guard_width": "19491205217650665401004449/125019489955217650665401004449", + "lambda_above_internal": "1948995551/2500000000000000000000", + "lambda_above_sigma": "446848995551/2500000000000000000000", + "lambda_above_tau": "1948995551/2500000000000000000000", + "lambda_prime_above_lambda": "1948995551/2500000000000000000000", + "lambda_prime_below_one": "97449775601004449/1250000000000000000000", + "leaf_saving_above_bit": "1/10000000000", + "literal_scalar_guard": "402943837929348086347490890940", + "original_prefix_above_kappa": "786538948061330309871047284761/78137181222011031665875627780625000000", + "phase_boundary": "11694348052630578662349334598995551/100015591964174120532320803559200000000", + "phase_local": "15592839154630577103152893798995551/100015591964174120532320803559200000000", + "prime_interval_packing": "19491205217650665401004449/125019489955217650665401004449", + "q_below_internal": "1948995551/1250000000000000000000", + "q_below_leaf": "126948995551/1250000000000000000000", + "q_below_reservations": "97449775601004449/125000000000000000000000000000", + "q_positive": "97449775601004449/1250000000000000000000", + "record_suffix": "19491205217650665401004449/125019489955217650665401004449", + "row_product_gap": "40024/25", + "scalar_work_above_kappa": "194921594961097960638694118287111327/2500389799104353013308020088980000000000", + "short_record_fallback": "3124756306320288991609616461252697967793601/3125487248880441266635025111225000000000000", + "small_field_exposure": "9746227754999996102008898/125019489955217650665401004449" + } + }, + "base_commit": "56b66d58297deca1d7dd130247d720e960f77a37", + "bit": { + "counts": { + "B1": 68672296, + "B2": 68672296, + "L": 1792252, + "N": 3136441, + "W": 143617474, + "child_multiplicities": { + "1": 139262585, + "10": 11079376, + "11": 5493642, + "12": 10247006, + "13": 6818350, + "14": 10062822, + "15": 8677900, + "16": 8242234, + "17": 10966032, + "18": 8302448, + "19": 12850376, + "2": 115012282, + "20": 33418770, + "21": 7473620, + "22": 12627230, + "3": 31516716, + "4": 34548668, + "484": 6272882, + "5": 7494872, + "506": 137344592, + "6": 20320454, + "7": 6109950, + "8": 14681590, + "9": 5479474 + }, + "copied_histogram": [ + 9840, + 38432, + 32471, + 8898, + 9754, + 2116, + 5737, + 1725, + 4145, + 1547, + 3128, + 1551, + 2893, + 1925, + 2841, + 2450, + 2327, + 3096, + 2344, + 3628, + 9435, + 2110, + 23, + 0 + ], + "deficit": 1344189, + "dimensions": [ + 23, + 23 + ], + "m": 529, + "maxchild": 506, + "total_rank": 75972299557 + }, + "exponent": "49995981/50000000", + "logarithm_upper_bounds": { + "1": "1987355562417364065669439618237/316912650057057350374175801344", + "10": "2515274437229490418617839725263/633825300114114700748351602688", + "11": "4909728867822167960512763283247/1267650600228229401496703205376", + "12": "2399714421777289519579293961239/633825300114114700748351602688", + "13": "4697962657128327885574713503543/1267650600228229401496703205376", + "14": "1151004910436491358992364195459/316912650057057350374175801344", + "15": "2258280393397031167285649759463/633825300114114700748351602688", + "16": "2217374245868088984102352158015/633825300114114700748351602688", + "17": "4357897653501964928993364503311/1267650600228229401496703205376", + "18": "4285440755889660536494207989699/1267650600228229401496703205376", + "19": "1054225602598430741931079593279/316912650057057350374175801344", + "2": "3535376905093068344529747466859/633825300114114700748351602688", + "20": "4151880434975661263617415911297/1267650600228229401496703205376", + "21": "4090031554081046933305076849055/1267650600228229401496703205376", + "22": "4031060428338848386894499744017/1267650600228229401496703205376", + "3": "6556765722521218186395115000937/1267650600228229401496703205376", + "4": "6192085370702817115441231394489/1267650600228229401496703205376", + "484": "28174651752060127777810254067/316912650057057350374175801344", + "5": "1477304328485575102713485747439/316912650057057350374175801344", + "506": "28174651752060127777810254067/633825300114114700748351602688", + "6": "1419524320759474653194212865427/316912650057057350374175801344", + "7": "2741344040614642504793860160533/633825300114114700748351602688", + "8": "5313416931219497541822967855259/1267650600228229401496703205376", + "9": "161378412355405628441014735279/39614081257132168796771975168" + }, + "moment_upper": "13595148934897958234917968842173458707/13595148940731587639987765177686687744", + "rank_moment": "1865129/1865162", + "rounding_denominator": 1267650600228229401496703205376, + "saving": "4019/50000000", + "stopped_adapter": { + "atom_exponent": "1/1000", + "base_ordinary_saving": "384599/10000000000", + "coarse_toll_exponent": "999/1000", + "coarse_toll_subordinate_gap": "45981/50000000", + "effective_saving": "803380799/10000000000000" + }, + "strict_gap": "5833629405069796335513229037/13595148940731587639987765177686687744" + }, + "complex": { + "child_width_multiplicities": [ + [ + 1, + 202715744 + ], + [ + 2, + 124856512 + ], + [ + 3, + 64654656 + ], + [ + 4, + 48102384 + ], + [ + 5, + 33485056 + ], + [ + 6, + 25903152 + ], + [ + 7, + 17633088 + ], + [ + 8, + 27048736 + ], + [ + 9, + 9160624 + ], + [ + 10, + 20681232 + ], + [ + 11, + 7318784 + ], + [ + 12, + 21523216 + ], + [ + 13, + 7015184 + ], + [ + 14, + 21822768 + ], + [ + 15, + 7112336 + ], + [ + 16, + 19867584 + ], + [ + 17, + 13317920 + ], + [ + 18, + 25231184 + ], + [ + 19, + 17661424 + ], + [ + 20, + 16418688 + ], + [ + 21, + 1068672 + ], + [ + 22, + 2283072 + ], + [ + 23, + 16483456 + ], + [ + 529, + 8193152 + ], + [ + 552, + 181828064 + ] + ], + "counts": { + "B1": 90914032, + "B2": 90914032, + "L": 2234496, + "N": 4096576, + "W": 190021216, + "child_multiplicities": { + "1": 202715744, + "10": 20681232, + "11": 7318784, + "12": 21523216, + "13": 7015184, + "14": 21822768, + "15": 7112336, + "16": 19867584, + "17": 13317920, + "18": 25231184, + "19": 17661424, + "2": 124856512, + "20": 16418688, + "21": 1068672, + "22": 2283072, + "23": 16483456, + "3": 64654656, + "4": 48102384, + "5": 33485056, + "529": 8193152, + "552": 181828064, + "6": 25903152, + "7": 17633088, + "8": 27048736, + "9": 9160624 + }, + "copied_histogram": [ + 8930, + 49066, + 30844, + 15972, + 11883, + 8272, + 6399, + 4356, + 6682, + 2263, + 5109, + 1808, + 5317, + 1733, + 5391, + 1757, + 4908, + 3290, + 6233, + 4363, + 4056, + 264, + 564, + 24, + 0 + ], + "deficit": 1862080, + "dimensions": [ + 24, + 24 + ], + "m": 576, + "maxchild": 552, + "total_rank": 109450358336 + }, + "enclosure": "1+u+u^2/(2(1-u/3))", + "exponent": "24998051/25000000", + "logarithm_upper_bounds": { + "1": "794513457587/125000000000", + "10": "2026761283851/500000000000", + "11": "1979106193949/500000000000", + "12": "967800252727/250000000000", + "13": "758231660647/200000000000", + "14": "3717050331081/1000000000000", + "15": "1824028729797/500000000000", + "16": "3583518938457/1000000000000", + "17": "22018089479/6250000000", + "18": "8664339757/2500000000", + "19": "341166868153/100000000000", + "2": "707870060017/125000000000", + "20": "1680187693571/500000000000", + "21": "3311585222973/1000000000000", + "22": "1632532603669/500000000000", + "23": "3220613444767/1000000000000", + "3": "1314373843007/250000000000", + "4": "4969813299577/1000000000000", + "5": "2373334874131/500000000000", + "529": "42559614419/500000000000", + "552": "42559614419/1000000000000", + "6": "1141087047867/250000000000", + "7": "4410197511641/1000000000000", + "8": "4276666119017/1000000000000", + "9": "25993019271/6250000000" + }, + "moment_upper": "41230077320013845459152415842612504916449972317779967842837944583272706002177588093256498518568839623389146470329890309678443980458066680615361744505592038651174861744542401102403592424925296971746286402424010119299112624797225649619266545697664266076849080896788535940832502860162094344867655371553013651660399752909560467757989922417605273672796323363623700061058579975817444548637803205602124178954687673277011931480796079125892239408265588698477703420233284596413474059387592867592309701/41230077325513267360846956938521502341474073689326505257121676970478810391277326276471865083362032190646188250982499628351612283105589897175543987487125650452330304348151388045812369968133964037865011250349179368669257862504666828211703334554008512518414563221340357395437053315115874615168412042904680012697363239611038021437069048505672439008745508864584512067644825937731293242352557278635159598633861792145775836588122497044363982384099548431927704944786606529202786560000000000000000000", + "saving": "1949/25000000", + "strict_gap": "5499421901694541095908997425024101371546537414283732387206104389099738183215366564793192567257041780652609318673168302647523216560182242981533611801155442603608986943408777543208667066118724847925169249370145237707441178592436788856344246441565482324551821454604550454953780270300756671351666361036963486701477553679079126088067165335949185500960812006586245961913848693714754073033035419679174118868763905107326417918471742975833959733450001524553321932789312500612407132407690299/41230077325513267360846956938521502341474073689326505257121676970478810391277326276471865083362032190646188250982499628351612283105589897175543987487125650452330304348151388045812369968133964037865011250349179368669257862504666828211703334554008512518414563221340357395437053315115874615168412042904680012697363239611038021437069048505672439008745508864584512067644825937731293242352557278635159598633861792145775836588122497044363982384099548431927704944786606529202786560000000000000000000" + }, + "finite_bridge": { + "bit_coarse": { + "W": 143617474, + "halving_degree": 16, + "m": 529, + "maxchild": 506, + "wire_bits": 28 + }, + "complex": { + "W": 190021216, + "halving_degree": 17, + "m": 576, + "maxchild": 552, + "s": 109450358336, + "scalar_group_upper": 1656684480, + "scalar_terms": [ + { + "c": 45764, + "copied_center_extra_groups": 48, + "h": 24, + "invocations": 2024, + "local_group_upper": 408200, + "v": 2024 + }, + { + "c": 45764, + "copied_center_extra_groups": 48, + "h": 24, + "invocations": 2024, + "local_group_upper": 408200, + "v": 2024 + } + ], + "wire_bits": 28 + }, + "ordinary_leaf_row_degree": 252, + "rows": { + "coefficient": 1176, + "contract": "W_complex^D_complex * W_coarse^D_coarse * W_old^D_old; one preceding prefix and one padding; sequential reuse", + "degree": 4000, + "degree_gap": "40024/25", + "suffix_slope": 16000 + }, + "semantic": { + "B": 403063477262941121553211537024, + "C0": 2994465792675104952757349965746759652008778122322142627817848832, + "C1": 1, + "E": 403063477262941121443761178688, + "exact_grid": "One common dyadic grid times the fixed odd divisor to K=G*(D_complex+1); no child rounding", + "fixed_odd_divisor": 21, + "induction_gap": 18943983431358232713000942240128, + "literal_charge": 119639333593035096270287748, + "strict_literal_gap": 402943837929348086347490890940 + } + }, + "kappa": "194869/2500000000", + "proof_predecessor_commit": "11817ccacb564bb7f98789c20dc11d3fece207e3", + "scope": "Exact finite moments, stopped savings and assembly; the new complex producer is checked separately. Opposite-bank factorization, atom streaming, ordinary conversion, common exact grid and retained analytic/tape interfaces are written proof dependencies.", + "source_sha256": { + "certificates/copied-centers-bit-axes.json": "ed307cef595091b11ba8f8e6ff11302ad8db190227a2fbf34c232fd680206254", + "certificates/copied-centers-network.json": "7dbd675e42e22ac076280360f8750031851564bb7a56079e66236fee5d0a6cdf", + "certificates/stopped-product-bit-axis.json": "52f493a0019b7e4ce69a4c26bd3d35af5d3397461126abc4be44d1430ae8930d", + "certificates/stopped-product-complex-input.json": "5bcf00402bbfb768bd2fc0935f32ad329ee0780a3dfe5827bb010831d7909c4d", + "certificates/stopped-product-input.json": "8185c7bf8c307728f32484c5972af9a1b948ac5d0838e02f85c86cb438060417", + "notes/stopped-product-assembly.tex": "1c3c7147851f30f1ff97679cfcda157b1cbe2655b8766e34f1345f20c630eaec", + "notes/stopped-product-complex.tex": "4738089103a4b263b3b0ef458f5ef35519c696f1ea871ae79e508d3720f5870a", + "notes/stopped-product-factorization.tex": "70d5a4405e1be9c7b6cfb326bb4ffdf88e5585d1fb3d16c7bb5ad62ac421fae3", + "notes/stopped-product-interface.tex": "454a8f3924afc26e575b2a8cec6d0860397cb7f2dc431f3ba63fb8a7142cc96b", + "notes/stopped-product-note.tex": "486d14c599f4c2551c019f3358898f72e6ecafeb04ad590726ea69ed987fe025", + "scripts/copied_centers/physical.py": "837345d1f8753eab0e70f105b1d1bb0db965b993da037b1825ddef3672609d7d", + "scripts/copied_centers_network.py": "409ebfbd8a41c4c4d089aa0949fcf5a949415dc26f57440ffd48b7bd8881e6a9", + "scripts/partial_swap_network.py": "acdd81b4dea2815f8838a0c3ea8ac4968f2bc13fd7c99173473d865779096782", + "scripts/stopped_product/README.md": "6c1805dda45b01ed0ef420c674ec2cd0048fb9d7a1b015ab6cd837067fe66176", + "scripts/stopped_product/__init__.py": "7b794c22bccc00bb6ae8ba4d3379f469570565bbcb1a86090699133b8cf1b7d3", + "scripts/stopped_product/complex.py": "407650d56dceb5cb09d74928658cebed1bb42f4d7e28ca9e3fd36eea075f1ad0", + "scripts/stopped_product_network.py": "a8baaa87dd7679db4f2dd1a18a720397ee6f443262ad04fa26cf51b39909b74c", + "scripts/stopped_product_producer.py": "2c5c71399136ebcfebb8e5277317d5f334eb8df5716ad287391d0996fcc1492c", + "scripts/structured_bulk_assembly.py": "e99467e14211fba699878ed036e1e2362eb8e395dc22f9ecdcecc7fbf2cc736d" + }, + "status": "Conditional stopped product-ring multiplication witness" +} diff --git a/certificates/three-stage-cover-bit-input.json b/certificates/three-stage-cover-bit-input.json new file mode 100644 index 0000000000..1956ae0e06 --- /dev/null +++ b/certificates/three-stage-cover-bit-input.json @@ -0,0 +1,84 @@ +{ + "R": 28866, + "center_loss": 506, + "description": "Unchanged exact physical local ranks from the previously adopted PR97 bit producer; the new construction changes ambient geometry, finite cover, and recursive weighted routing only.", + "exit_nullity_histogram": { + "1": 1760, + "10": 96, + "11": 335, + "12": 28, + "13": 116, + "14": 36, + "15": 319, + "16": 5, + "17": 91, + "18": 4, + "19": 164, + "2": 1596, + "20": 83, + "21": 49, + "22": 154, + "23": 17301, + "3": 1307, + "4": 3871, + "5": 806, + "6": 177, + "7": 447, + "8": 30, + "9": 91 + }, + "h": 23, + "local_rank_histograms": { + "aux": { + "1": 55349, + "10": 162, + "11": 299, + "12": 208, + "13": 202, + "14": 38, + "15": 649, + "16": 208, + "17": 1309, + "18": 599, + "19": 533, + "2": 64873, + "20": 2310, + "21": 413, + "3": 13926, + "4": 11248, + "5": 6151, + "6": 1617, + "7": 883, + "8": 1243, + "9": 458 + }, + "center": { + "22": 23 + }, + "data": { + "1": 11386, + "10": 86, + "11": 93, + "12": 97, + "13": 65, + "14": 26, + "15": 43, + "16": 218, + "17": 38, + "18": 8, + "19": 1547, + "2": 2402, + "21": 1, + "22": 2, + "3": 1144, + "4": 2013, + "5": 521, + "6": 475, + "7": 276, + "8": 382, + "9": 130 + } + }, + "source": "PR97 e15350b66e4bf796153a68c240a6cc1b788abe3e; matched to source-bound physical paths by partial_gauge_bit.reconstruct.", + "v": 1771 +} diff --git a/certificates/three-stage-cover-complex-input.json b/certificates/three-stage-cover-complex-input.json new file mode 100644 index 0000000000..d1b89bcb71 --- /dev/null +++ b/certificates/three-stage-cover-complex-input.json @@ -0,0 +1,115 @@ +{ + "h": 24, + "v": 2024, + "R": 28705, + "q": 8120, + "c": 91770, + "matched": 71185, + "loss": 552, + "selected_roles": 4599, + "selected_rank_histogram": { + "22": 120, + "21": 359, + "20": 794, + "19": 174, + "18": 381, + "17": 147, + "16": 409, + "15": 57, + "14": 157, + "12": 218, + "13": 57, + "11": 131, + "10": 190, + "7": 100, + "8": 187, + "9": 113, + "5": 126, + "6": 137, + "4": 126, + "3": 181, + "2": 184, + "1": 251 + }, + "remaining_internal_histogram": [ + 26680, + 69592, + 67235, + 29094, + 30564, + 11421, + 4563, + 2083, + 2592, + 1678, + 937, + 710, + 794, + 435, + 479, + 172, + 281, + 197, + 755, + 540, + 85, + 0, + 183, + 24, + 0 + ], + "source_data_histogram": { + "23": 2024 + }, + "target_data_histogram": { + "1": 1907, + "3": 1772, + "18": 23, + "4": 1500, + "15": 36, + "13": 70, + "2": 3107, + "11": 148, + "6": 695, + "5": 876, + "12": 168, + "19": 20, + "14": 81, + "9": 235, + "7": 426, + "10": 202, + "23": 14, + "8": 269, + "17": 14, + "16": 79, + "22": 4, + "21": 2, + "20": 16 + }, + "copied_centers_already": true, + "phase1_operations": 30251, + "total_M_operations": 118451, + "untouched_non_source_roles": 6401, + "selection": "Full unrestricted intersections and source gauges; descending first-frame rank, then reached-target count, then role index; general_clifford_subspace_frames.txt proves all required ranks", + "partial_first_transition_histogram": { + "0": 1425, + "1": 572, + "2": 536, + "3": 176, + "4": 274, + "6": 214, + "5": 205, + "7": 150, + "9": 244, + "8": 170, + "11": 185, + "10": 178, + "12": 157, + "13": 109, + "14": 4 + }, + "distinct_caps": 1792, + "repaired_caps": 0, + "scalar_readout": "Exact rational C=J M; Boolean support is a safe superset only", + "chronological_contract": "Nondeferred reads at0; source V; center-closed M phase1; copied centers at0; selected partial-gauge reads in reverse selection order; remaining M; side scatter; inverse M/V atfull F" +} \ No newline at end of file diff --git a/certificates/three-stage-cover-input.json b/certificates/three-stage-cover-input.json new file mode 100644 index 0000000000..4277c8ee2c --- /dev/null +++ b/certificates/three-stage-cover-input.json @@ -0,0 +1,105 @@ +{ + "absorption_gap": "427438661618132345110228739011/125078699795119603047628520369990000000000", + "assembly_minimum": "3934989696955306336847963001/12507869979511960304762852036999", + "bit_child_multiplicities": { + "1": 200205, + "10": 744, + "11": 1176, + "12": 915, + "13": 801, + "14": 192, + "15": 2076, + "16": 1278, + "17": 4041, + "18": 1821, + "19": 6240, + "2": 201825, + "20": 6930, + "21": 1242, + "22": 75, + "3": 45210, + "4": 39783, + "44": 51903, + "45": 462, + "46": 147, + "47": 249, + "48": 492, + "49": 12, + "5": 20016, + "50": 273, + "51": 15, + "52": 957, + "53": 108, + "54": 348, + "55": 84, + "56": 1005, + "57": 288, + "58": 273, + "59": 90, + "6": 6276, + "60": 1341, + "61": 531, + "62": 2418, + "63": 11613, + "64": 3921, + "65": 4788, + "66": 5280, + "7": 3477, + "8": 4875, + "9": 1764 + }, + "bit_moment_gap": "9940153528978648563021016615239768808198774866649/15679126900749033641597254460382631690240000000000000000", + "complex_child_multiplicities": { + "1": 214497, + "10": 3417, + "11": 2574, + "12": 2886, + "13": 1515, + "14": 1680, + "15": 624, + "16": 1080, + "17": 633, + "18": 2334, + "19": 1680, + "2": 211026, + "20": 303, + "21": 6, + "22": 561, + "23": 6186, + "3": 92598, + "4": 96192, + "46": 72318, + "47": 753, + "48": 552, + "49": 543, + "5": 36891, + "50": 378, + "51": 378, + "52": 411, + "53": 300, + "54": 561, + "55": 339, + "56": 570, + "57": 393, + "58": 654, + "59": 171, + "6": 15774, + "60": 471, + "61": 171, + "62": 1227, + "63": 441, + "64": 1143, + "65": 522, + "66": 2382, + "67": 1077, + "68": 360, + "7": 7527, + "8": 8583, + "9": 5739 + }, + "complex_group_order": 6689091708829555045758824829998182442380949567092062603242444969909078551334138157882363702009196947404919488369449744746991926866237084072342349052621959272314109341860982597079245951051060915136612492730495464103716652777049004952774932308881916158490684984763171132527532852346752575317647723807415492585356459791712931903073469266911277499226776278127225601421860692008492054366318924455033501842970829052238301059912292523870500029776308231873343329850749563566739947724729692531852159045336304497880188189155544256335559916592125266647930688623519281982850918244666405377532274750402883540845161453986633761588402168669904233211290018920284019914861652664495645151328501875434571709289695239534437990400000000000000000000, + "complex_moment_gap": "59660505965587856912406691094331138186546269153644104866458597552665571068577116382634727949704110939016528739306556665498819711235700737563102396203975205221339133504724694432491851145335328474764447111340057237370263560869716809394705046078151888885896465104252464291177722544058434227599509153650009184180706030887062493946461013321850105545236094560014790613346572797863224674797577418235580531379991780630697040554957397988009682182045601295362730851922874373402414598770202370029517008428953007230108852814349067642665708147118783306275789878773811811445256495511373788061555564732214081272243700795208443535449470081033281653673439322265496376162021685578206559390236098486450856162033470234056213985410270945906907471137066433711096177567495215981265605045461916455727272303712611652753551670063284645382934158696277492599602169286405620938102814288075749650451212554459344538961569338671639261965819931295434033557288521941097120781270873/258864312882296500031055289607308876918948194191739080393665208773437327950361705506204269262727624369607191381066070736950721387722343455305319397218060826215806055566676458467985854943815840460405474061110154037491708121904679791617548836252416330123113259519318454367469789088759143697885963048633822970601575393057295335974413285977207878402333467407939617985467006958820688402850530703846606121734476356557987835722081138227469842662438908972992927393171772790668096312894309081073575846448722623251554492048017857602287936132027784462360677641358992824901206117953947391105954258456029157280133485124255285284951748169636791141814335580522461373398332705279009190357387940809475590086743023351702184232232736981858998991300824787343216349598086601789879924718839538480440090437137911672142043373939595769029469714536428078367503524111596722215987131151839686520104495974436734700813521784031923667417309936799035132679343460868275000000000000000000000", + "kappa": "3146011/10000000000", + "row_coefficient": 68505, + "row_degree": 160000 +} diff --git a/certificates/three-stage-cover-network.json b/certificates/three-stage-cover-network.json new file mode 100644 index 0000000000..5fcdaf7420 --- /dev/null +++ b/certificates/three-stage-cover-network.json @@ -0,0 +1,592 @@ +{ + "assembly": { + "absorption_gap": "427438661618132345110228739011/125078699795119603047628520369990000000000", + "margins": { + "Gaussian_arithmetic": "4722025175696264927919695237147963001/10006295983609568243810281629599200000000", + "bulk_exposure": "786997963001/2500000000000000", + "compact_phase_layer": "3934989696955306336847963001/12507869979511960304762852036999", + "coordinate_movement": "786997963001/2500000000000000", + "dimension": "12499999875000000000000000000000/12507869979511960304762852036999", + "original_prefix": "393511477565510145645101062952036999/1250786997951196030476285203699900000000", + "scalar_work": "6296071101698264298321324836347963001/10006295983609568243810281629599200000000" + }, + "minimum_margin": "3934989696955306336847963001/12507869979511960304762852036999", + "parameters": { + "C0": 3069616589847390661646422921084421742076791020252975349036054045022876868816325360016884006766783194275238402685467560897379979538095659339914153411228923909333095982797289674916529618429267783546451504270618482414638463624294728177966618130024107087751376653321734853189117093266202030762618889547070961502205714597092709896013907425368392094475384221634319478984386904866724573994626804450216944973924004715129813965761596933326115776509943340157943174129272539823538050701622535963394690012758192847459689849972234337123874693385824686036508296575317079188160243598118725757652458188392322022844952575356424395442848095001566387040343856569269189917395657957736197073257203779373376889188640167448301868942509481176151204589988645494367063387585216101009063950625330703064826114491278166377864559802175046525033303468905874332453558086400872719885643863720883286117067041921620953698342288655741970429273531809582230991868701944130291351470030436263467358890906695434168397182790713738221001251836143805627527705706423299121278974890542200636743526283452050476661223881388407442978243431669478604808233403509060869050122348252528508652514546190870356725140776540043842433519776101118663309008418821694162806975376395055996154862940347526503831995965890962095517246160505917385844418501289372312929895261433044238853159640873178296074691588108407208060312941030713075650949796819720623617274671433189514444530605570317109481285852874851994767235546746412816105225612917279997364398814260806978260442672433634877529433763342817839622416123929066317965684395720963995844612459772496852858136114495501553052875918890493437720817467401959927795563460985161443838370327267773319262197676970128601037750371606747882081864991899478768652753719460664740703974322244254178850702689621313279552404919356570149678532057847416870830584864207747262934507734636621850863249283092432101857929907404597235734821317451725043998173780050102022316333191629802847635970200654831305961679321884238323949323545700727495913214847967853940828265964698218756505631346237825273777434498391411473506381159325514613731928748097685882747312386889119756084378600903991571078005055042046094316492423199198926541204285844748101819694175439766391894760923482807755851157024426217957400485561625345998966386010259637345603116709342194670474158578691919955704515843909721332395326584625955397922042204666852937101704587600533643647978023445793085383805879506200290001133205268542865652521678471024305612952671381449711629060543192466777247816868331366012703319698246037145296320423161788616663091652318823857575904196794797964398167338610177904877137492559370005420422792916547825887244857506972903189722341454322372425992499266566928072634528989945774494027467883853578920359196688045291344841920146816451269469235508593645730320230041166006942477439187092034202141157249063205216148696106347944143180271913682251003020961975747460268264152990294154845602977001034546573868730840030306106083066615893411507070172306418205365347514388388797818280149907416885905694557490327243356351213517064048360368083743926444159596486796654971962837266376087696736036630821397057759265435399001034219784548534301293246968481718896940728916586643216813696276995906818516031447282486976508491296289704612599444701418962843899412141286241116524383330689501164812645733598962642697378754768940828667023559332287032297181065740336402086342631379249524918280111183002518810569745674270883218352487398164117312518791310058222635531090696166659589283706956329197255219124344464109810607181914334024182373262741496913565784599455831294271786971532656044956865808927363230230333221117048299138478722770262564293401048323295690290576665049283594774564952983008328199450553465438747989935270451017153656365432531286748212897865565389174479692626368044817794835214853612348369456354164208860180288069919602131366281198492282525758164785175498335196238660843356185405464740133677928165863349772663124722360548211575171143108705321242747390208190455654032110752116075685358288616340116422198197003816643938163895854910801612506007028467740158364494675391779674117452943972234067245950780672757641835401762457813591085466472610760081694796364038455190850128858452726179344290731902979976155980178379086308794363749154375086244054353599953429957191632533404966135293427500650680626153605182642974405654605481434633806516552904430515471895807265037937668023677087429584949287059182611670560401700700017559374074319372739896109330961864733696592468618981296359696294503303358287423679181319508447833826703479290840941996672425175155521850976626815339256699939699024495134291200127894497828867785423243804361641141890614907969840399371178577763175489888290853519406409284426091492125845694430414786261517542690667830803552935505127879841490640594516473577535926907627698561130284717948267721725142670780954498243227867071651455284864010313916190216822966036405047107841054379533193963821395300030937635313039095961018619372045254622793379697689190925399960112892996991372336228690526514452230046164243049324160650581489248498500222753929695227387754386736440672728913118007774421009513295474455754364427533757831243295844710153706155070205909786228273972241529724104831779415023593765443975150793497820325243216093304681631402883418607554772638433704245678459883754743033745471774652338069116962895044695078686700345123049398507532493117764465922346580451143760984511302902981585134883827184510924906168237887159079675861767203290544665283031999497569196460493279382670817562203517598895210872352131152416726458789284102791986449492927809839090958584834275931170340360223550461701875498695258246098405728247328299409849521530984187679500797631982947884322803334600336640944451479355279962252221365803036612322834250440378838042973627611346346410854820147081053422165287359392144428924191577141110190356684154737790356559946358034320252924025437779851896882413629999493544862285292894044387815136197600402988751484543814749942284135745572486194981299872333341135624996173257514734626282063753231786816608227234776158060632003953104843780400337333260255864971865777127469201460859296674057408680269498549354590278046876148727941310202872912455674670533789863533029022169344424734365284287718190320177071534495772894370418338875123924491939556994692699881062472213584470276688679269148693894614969512596832727697762383836323100635728643771561802166985245437719618051192366607811242236996441689783585111902921696218444327698412739754761822433880837714238306908525912988329448663035458632195302481700045036959155396196236372066787792484509384384116474295222519883964470607396091587053756737832709585568331499654462614637079446418700364557528774701544907496792566061820917895585315031000913645970862233845370066562511481435508765949780756683491741750164653540069286344097126924143802863871779902290652059933085944629227727379408610025190800441296391906569513444994575126455593618267089467077827689732185269985079250319050076679453958934753744707007843823199510595879943330589299764820420085432240331515162141898514877775243105544504151899071862772251461445672747157367616055221204376870984757008164127865557093758931769160076096215883956485086634736788461990450409274051424488467778490841549841838379565387168414889221154325025923132489877617360674665439019065069536737526647995524603455961995829657709671871770971415869698449901037548861523639788538732019202410821869045247466022119269396873591901406501589466809011902113955944725931364985630260453207476044034314004728636469219193474412319169770242296001006322755471886187578722990029593301923214086469716417189708220507257480840631914486428036131029664266274054070774371908752523409123144852155288278515225447523155701970783062233545883414442554327153746583643906023363416916232392701827354121176877492838992440456164956179679443358539411221388963087058808445177118325775350312048733693358445116287887906606192536786225381289786497145312046361460760019755194835609268558177972799557297732412590508021286017552247345369421374698764558857788409156279929776872019178670914575258679644397927621365061627875356309930460839454975253784491950036961236504090374835903791529034088939005854961632766099386794358822295032891931730751727882738952839441412450491375781893151942344499288563967508918805392482653859015539304277916411077179137787165223790825601340401865299032334835346931478942739645108890462644437264408838886181985653244650945322080486048022815520910895177446529767723794159272835895952498245955570160616918096072192578199775204360236370243324892515167436333710103460833047971241733773567733079897717161610311543709521110070348559091682672244048258383086829662723791604182578271717814290366206438124002127827311226746288432087162447106404908864366021832107425929452521322690566872310257132832850634488314703996264159602039324672001175325228986531840, + "C1": 1, + "a_bit": "786997963001/2500000000000000", + "a_complex": "786999/2500000000", + "actual_bit_saving": "3731649599/10000000000000", + "alpha_squared_power": "5902547104457805549850000000/12507869979511960304762852036999", + "beta": "1/1000000", + "c": "3934989775655101062952036999/12500000000000000000000000000000", + "delta": "1/800000000", + "epsilon": "12499999875000000000000000000000/12507869979511960304762852036999", + "eta": "1/100000000", + "kappa": "3146011/10000000000", + "lambda_": "249921300204486897963001/250000000000000000000000", + "lambda_prime": "124960650102636947963001/125000000000000000000000", + "q": "39349897363052036999/125000000000000000000000", + "sigma": "2499213001/2500000000", + "tau": "2499213002036999/2500000000000000" + }, + "recurrence": { + "internal": "2499213002036999/2500000000000000", + "leaf": "2499213001786999/2500000000000000", + "reservations": "12496065010224344898937047963001/12500000000000000000000000000000" + }, + "strict_constraints": { + "Gaussian_arithmetic_above_kappa": "39350836308177819697297811129156553047/250157399590239206095257040739980000000000", + "K_dominates_log": "393498973630520330640102636947963001/1250786997951196030476285203699900000000", + "K_geometry": "393511477565510145645101062952036999/1250786997951196030476285203699900000000", + "alpha_below_one": "12501967432407502499213002036999/12507869979511960304762852036999", + "alpha_below_one_fourth": "12484259791094129082563452036999/50031479918047841219051408147996", + "alpha_positive": "5902547104457805549850000000/12507869979511960304762852036999", + "artificial_boundary": "70051942002294677970340694361629947963001/10006295983609568243810281629599200000000", + "beta_below_one": "999999/1000000", + "beta_positive": "1/1000000", + "bit_positive": "786997963001/2500000000000000", + "bulk_exposure_above_kappa": "495213001/2500000000000000", + "c_below_one": "12496065010224344898937047963001/12500000000000000000000000000000", + "c_positive": "3934989775655101062952036999/12500000000000000000000000000000", + "cell_above_band": "12498032317592497500786997963001/25015739959023920609525704073998", + "compact_leaf": "13286997963001/125000000000000000000000", + "compact_phase_layer_above_kappa": "427438661618132345110228739011/125078699795119603047628520369990000000000", + "compact_reservations": "39349897363052036999/12500000000000000000000000000000", + "complex_above_bit": "1036999/2500000000000000", + "complex_below_one_over32": "77338001/2500000000", + "coordinate_movement_above_kappa": "495213001/2500000000000000", + "delta_below_one_eighth": "99999999/800000000", + "delta_positive": "1/800000000", + "dimension_above_kappa": "124960648853457885598249652715100228739011/125078699795119603047628520369990000000000", + "epsilon_below_one": "7870104511960304762852036999/12507869979511960304762852036999", + "epsilon_positive": "12499999875000000000000000000000/12507869979511960304762852036999", + "gamma_sublinear": "1967557407502499213002036999/12507869979511960304762852036999", + "guard_width": "7870104511960304762852036999/12507869979511960304762852036999", + "lambda_above_internal": "786997963001/250000000000000000000000", + "lambda_above_sigma": "104486897963001/250000000000000000000000", + "lambda_above_tau": "786997963001/250000000000000000000000", + "lambda_prime_above_lambda": "786997963001/250000000000000000000000", + "lambda_prime_below_one": "39349897363052036999/125000000000000000000000", + "leaf_saving_above_bit": "1/10000000000", + "literal_scalar_guard": "37018435259192327026444362697176328284448078188231769953782205265560458994954198528128522271608574408355202540032255075117064968824327990197877830058875685381240368807405458918509373120982313431379572812796500814090858418296308982119821986030880818153842771889364723831622819356875189083770091903009992093953323267345008324543448535299659232847137164228817520156965454222496076346048075753934240004585336040743460323739361513753754219231885274556219650061408475985021071528358092463203549452302568664686135139295765432027153560598461589972523219970876048764263605385072846558138979410695263283436723795819749936298869629733885754380405293552951554248018338523862933278110049131111792477888007451534133694519797648709286837681549558235135639856222074605338489634655222341780048039966324013624302401090391595011077462555282587702669950720510047572110720022355583945737902393191417530355904864684514686083589233558409810569331377416983922386607960310165879036875161816637415611719601268127301986956088110556032607981930143972637860354756134494817601720717816880540330187822876112155436889663728626881438010883134476724020941093051927869881849985320024654243039856782905204990852015879595315962469380186943323565847050823297875741422603094472816484242240290243785520650512759964482686389175876608814679832488395605198592550183523227695326324405319213918836405829163433288721516691592464401780426918678712678566359382403598736803437089218194416547260565798719016237368522780663398147465400130525366093703741153740730666672158438685624352457229021962356229991191971318250920523218185693476105896703551775079542651896161265452199617211795522315929907395646527332413263943754129801436466974319834702834072148919264322454081750459895475104477616536838609829420698827304059941887830596458619634732807170576059221246507964888591019719797977539125941493193476568826575828467201554976985703195363813249443799091278368748023122746507243838701185788551895097555187799176505405330217221523438858770052561823484243062349027928194253313455936658290883075034994234670841334101876830842757559875559785336960995294225025590711035228135715921835886479635214597044456866850641935907674619887709756631997146089910706105350614066107662518278864879078188609934306561154439203820186577007063758335054868208097470677896322479230149468893532920886668062046508519338037367702546481906692666534263700579701097157684099440794072091751714916491351936398854188449078419239417576461940728251552665219271320031154864381081914286291446246407441412171120042675281401724510399879895551454109193833265775908426675338096712656946983397691325305991205325165437456433627793426115761717609823074027689024003258169697020781485149270323046705251108133559317163509160494936490719880315622808741104659691804694263424745347948804844535684592161072178886408741907438665899219084153326729659784189422120582613568611407111418747440942411997716486816008687947347765812981882029770967649609304814257180276768416178149729458451330956062884565286164625455908958003442623533507241840102403093505521093700581039327710259936108131519905723542645029376329370971230633299970846618310572688589209680410651838061589834725176701167511666867782761633723916061554499683831056078563875792795993435548942675754189912394664546776145094572633171346066631085860271623253147163049507137690906363879067117671882203031623686095154460524172675004074207470453267380396304129512273194827030030553734150726595395015555596412449195293143373754000470998909453484271698682840929769299525446336900245904959922214867236693272916644266224842367646165671888546176391688697464242473480563119282532994914118560530044282929092777092289297295282886335522645860631236865508320125629737964467760319515557023637159161157301387534028123269363779244538560277100181942752370716193293888169754073184110973259752294932453668403358688600730922141150108767150340928525165073926854276429979916485628800415665926169988981061363234930325828138070417399219948170895555129622235117039401738040897247746225923679766664907900266384520468299067019747580712810728628432960448834345005454492941970202466561765659601064228062077859526397359437870185538206495440555186683148867174514513090379560552113499628023502305380137970381434473232515469000739928340840152530854649249707331641656360534463623845195463365225831801928618554924169669604478814293979582949094281155555515219454524350384922556101029789696000000000000022904060", + "original_prefix_above_kappa": "1251214436612814162821395432438911/125078699795119603047628520369990000000000", + "phase_boundary": "4722025175696264927919695237147963001/10006295983609568243810281629599200000000", + "phase_local": "6296071101698264298321324836347963001/10006295983609568243810281629599200000000", + "prime_interval_packing": "7870104511960304762852036999/12507869979511960304762852036999", + "q_below_internal": "786997963001/125000000000000000000000", + "q_below_leaf": "13286997963001/125000000000000000000000", + "q_below_reservations": "39349897363052036999/12500000000000000000000000000000", + "q_positive": "39349897363052036999/125000000000000000000000", + "record_suffix": "7870104511960304762852036999/12507869979511960304762852036999", + "row_product_gap": "101249/5", + "scalar_work_above_kappa": "78701984458227803957338551109156553047/250157399590239206095257040739980000000000", + "short_record_fallback": "31240156019304642727636035264288506623514926001/31269674948779900761907130092497500000000000000", + "small_field_exposure": "3935114815004998426004073998/12507869979511960304762852036999" + } + }, + "bit": { + "added_bad_moment_upper": "355432716356049790883708977386812098509453/234016819414164681217869469557949726720000000000000000", + "atom_exponent": "1/1000", + "bad_fraction": "1/10000000000000000", + "coarse_saving": "747/2000000", + "edge_count_per_vertex": 637560, + "effective_saving": "3731649599/10000000000000", + "fallback_children_per_edge": 143648, + "good_moment_upper": "8027707883812705623527852084928925669880973/8027712973183505224497794283715907425402880", + "ideal_child_multiplicities": { + "1": 200205, + "10": 744, + "11": 1176, + "12": 915, + "13": 801, + "14": 192, + "15": 2076, + "16": 1278, + "17": 4041, + "18": 1821, + "19": 6240, + "2": 201825, + "20": 6930, + "21": 1242, + "22": 75, + "3": 45210, + "4": 39783, + "44": 51903, + "45": 462, + "46": 147, + "47": 249, + "48": 492, + "49": 12, + "5": 20016, + "50": 273, + "51": 15, + "52": 957, + "53": 108, + "54": 348, + "55": 84, + "56": 1005, + "57": 288, + "58": 273, + "59": 90, + "6": 6276, + "60": 1341, + "61": 531, + "62": 2418, + "63": 11613, + "64": 3921, + "65": 4788, + "66": 5280, + "7": 3477, + "8": 4875, + "9": 1764 + }, + "ideal_deficit": 2024, + "ideal_rank_mass_per_vertex": 6037356, + "local_dimension": 23, + "log_upper_bounds": { + "1": "2794497571682340957124877635297373985/664613997892457936451903530140172288", + "10": "2528334575079982434541401822534406615/1329227995784915872903807060280344576", + "11": "600411403950194933879698319878376963/332306998946228968225951765070086144", + "12": "1142993828777184207360458748209913419/664613997892457936451903530140172288", + "13": "2179592649656275685100552793710472639/1329227995784915872903807060280344576", + "14": "2081086258358699597143271121490202409/1329227995784915872903807060280344576", + "15": "1989379002068652850691596971376920913/1329227995784915872903807060280344576", + "16": "1903592592966036693344378039904834085/1329227995784915872903807060280344576", + "17": "56969020262929953798134630797130693/41538374868278621028243970633760768", + "18": "1747032084543038830871112645262341119/1329227995784915872903807060280344576", + "19": "1675164420376290598760656870667111071/1329227995784915872903807060280344576", + "2": "4667644505765020609023410962922269499/1329227995784915872903807060280344576", + "20": "100436496092520070582191094678870509/83076749736557242056487941267521536", + "21": "771065342673685006646733135166358345/664613997892457936451903530140172288", + "22": "370073744550279607573112242960257345/332306998946228968225951765070086144", + "3": "1032172233188422756293401527941195945/332306998946228968225951765070086144", + "4": "936573467041339825949266663812447757/332306998946228968225951765070086144", + "44": "558944340601457125066104664168550909/1329227995784915872903807060280344576", + "45": "529072791457661961615447812546956723/1329227995784915872903807060280344576", + "46": "62482226666290090497076791778946085/166153499473114484112975882535043072", + "47": "471271163267520201952459675426933081/1329227995784915872903807060280344576", + "48": "443286382355045804268228881074869895/1329227995784915872903807060280344576", + "49": "207939324276019945244737793865306895/664613997892457936451903530140172288", + "5": "3449685212679643739767746130206885087/1329227995784915872903807060280344576", + "50": "97256161098736065014848170536635937/332306998946228968225951765070086144", + "51": "362702437802767632464159026678217999/1329227995784915872903807060280344576", + "52": "21055710903559567165491511147844731/83076749736557242056487941267521536", + "53": "311571980432736537645489826843664601/1329227995784915872903807060280344576", + "54": "143362936966023970897481743216188473/664613997892457936451903530140172288", + "55": "32791960639467695129598017390705623/166153499473114484112975882535043072", + "56": "238384983159376986690582506145245467/1329227995784915872903807060280344576", + "57": "214858209765299709684507711837146897/1329227995784915872903807060280344576", + "58": "191740618457194915031832027360022815/1329227995784915872903807060280344576", + "59": "84509109531966808896832559394598335/664613997892457936451903530140172288", + "6": "3207338295154029719947261804092305309/1329227995784915872903807060280344576", + "60": "146677726869330240238908356031963971/1329227995784915872903807060280344576", + "61": "31176628991249730766489774720145975/332306998946228968225951765070086144", + "62": "51546288198091796558124099394123827/664613997892457936451903530140172288", + "63": "81824474736379124217317111502752517/1329227995784915872903807060280344576", + "64": "60891317766714082891689424559877143/1329227995784915872903807060280344576", + "65": "10070679742809377654635913330652443/332306998946228968225951765070086144", + "66": "19988767590127541216299813011065207/1329227995784915872903807060280344576", + "7": "187652305997397556398100964322667555/83076749736557242056487941267521536", + "8": "706235807641424499642680586894328139/332306998946228968225951765070086144", + "9": "2668382722142700136097456952934819591/1329227995784915872903807060280344576" + }, + "m": 67, + "maxchild": 66, + "ordinary_leaf_saving": "384599/10000000000", + "prime_choice": "Fixed odd q > 2^80 avoiding the finite rational denominator and rank-witness primes", + "rank_mass_upper_per_vertex": "47166843750071550171/7812500000000", + "roles_per_vertex": 90140, + "rounding_denominator": 1329227995784915872903807060280344576, + "row_stock": "O(w log e) internally borrowed radix-q digits, restored at the outer boundary", + "strict_gap": "9940153528978648563021016615239768808198774866649/15679126900749033641597254460382631690240000000000000000" + }, + "complex": { + "N": 13538721618671019412615861455916321263379041923794334708962708619095974987900295631553904132866614621547557044459766283367911659977263858162420914482506845567163757307926628776488393804927347292236503685286522819345922505220747186024416462993176998304785146409160658372235726493149827212442918992986208956992761474618426974171820701796228425658434995186929504617277846040625187918037429503096987807730172958001730321345262480068313892060267247861311646899617917116659081654194852897684468769907760680303709500894850821574823173271182461539695411713774003026733290258527204804484125324094815436286670606782868946733454925989387886168019650998294654856307679984992939185786288887795879573139602343164817702492569600000000000000000000, + "W": 603108575743199171590752923147126123552393555817721640496148565821912249423939898729147558464255224368869755829854697335623033102040534211214603217631553713869657040590211773900456052684616805291462392182059662529983404564337069433557046221765720206597995630281201798822079944566140252448365071721648003057973494484200213079176813209512521513162783829564785041900999225573561669097830413185639185626667778859836961938464872030829735894184721279110396254649333132899867973906704803267749386216004657222442371407698831336783983088759695790416777374678362369021419787341693857108054442488320575188693222292175796859846095104733784575379029541975909568087583671189188920853779231714594807289024686791882143532528435200000000000000000000, + "child_width_multiplicities": [ + [ + 1, + 214497 + ], + [ + 2, + 211026 + ], + [ + 3, + 92598 + ], + [ + 4, + 96192 + ], + [ + 5, + 36891 + ], + [ + 6, + 15774 + ], + [ + 7, + 7527 + ], + [ + 8, + 8583 + ], + [ + 9, + 5739 + ], + [ + 10, + 3417 + ], + [ + 11, + 2574 + ], + [ + 12, + 2886 + ], + [ + 13, + 1515 + ], + [ + 14, + 1680 + ], + [ + 15, + 624 + ], + [ + 16, + 1080 + ], + [ + 17, + 633 + ], + [ + 18, + 2334 + ], + [ + 19, + 1680 + ], + [ + 20, + 303 + ], + [ + 21, + 6 + ], + [ + 22, + 561 + ], + [ + 23, + 6186 + ], + [ + 46, + 72318 + ], + [ + 47, + 753 + ], + [ + 48, + 552 + ], + [ + 49, + 543 + ], + [ + 50, + 378 + ], + [ + 51, + 378 + ], + [ + 52, + 411 + ], + [ + 53, + 300 + ], + [ + 54, + 561 + ], + [ + 55, + 339 + ], + [ + 56, + 570 + ], + [ + 57, + 393 + ], + [ + 58, + 654 + ], + [ + 59, + 171 + ], + [ + 60, + 471 + ], + [ + 61, + 171 + ], + [ + 62, + 1227 + ], + [ + 63, + 441 + ], + [ + 64, + 1143 + ], + [ + 65, + 522 + ], + [ + 66, + 2382 + ], + [ + 67, + 1077 + ], + [ + 68, + 360 + ] + ], + "deficit": 16000307367520295669455108993355652402175231364484213746955928368022515894791258473654613975205999098192567416179723789434804689064039105101042898933871726579375349545731470372213556314914137709006777082611345150136090233442701219847037638082845543451109718483553505349005858582813432160159813355347337858264172651821777333112151738486451775778150448857280323638601090775284312994044234867296440136408386223092954016135310203717098236071224929290641037245002992956051641954957553424536190364436444440358929410148460061861154659320488363637821850207187458122502979396441242041663057201202963697429701626197936027957719457987458410925841405725257319375636349073173473583201977776486039495528620951012966375673036800000000000000000000, + "enclosure": "1+u+u^2/(2(1-u/3))", + "exponent": "2499213001/2500000000", + "group_order_bits": 2415, + "logarithm_upper_bounds": { + "1": "84969904841/20000000000", + "10": "30404846079/15625000000", + "11": "1850599969251/1000000000000", + "12": "881794296131/500000000000", + "13": "420886471147/250000000000", + "14": "321887582487/200000000000", + "15": "385111260237/250000000000", + "16": "147590651981/100000000000", + "17": "707640948997/500000000000", + "18": "679061742077/500000000000", + "19": "1304056262883/1000000000000", + "2": "355534806149/100000000000", + "20": "78297685531/62500000000", + "21": "601986402163/500000000000", + "22": "289363197173/250000000000", + "23": "1113001026121/1000000000000", + "3": "1574941476691/500000000000", + "4": "286220088093/100000000000", + "46": "419853845561/1000000000000", + "47": "19917382017/50000000000", + "48": "188647115571/500000000000", + "49": "356674943939/1000000000000", + "5": "164941083101/62500000000", + "50": "168236118311/500000000000", + "51": "158334804663/500000000000", + "52": "74312880867/250000000000", + "53": "139101664249/500000000000", + "54": "129755597743/500000000000", + "55": "241162056817/1000000000000", + "56": "44628710263/200000000000", + "57": "41088794843/200000000000", + "58": "188052231503/1000000000000", + "59": "667803899/3906250000", + "6": "1228367886411/500000000000", + "60": "38537669957/250000000000", + "61": "137621377877/1000000000000", + "62": "24272171401/200000000000", + "63": "52680257829/500000000000", + "64": "8961215869/100000000000", + "65": "37053986077/500000000000", + "66": "58840500023/1000000000000", + "67": "43802622659/1000000000000", + "68": "14493768437/500000000000", + "7": "460517018599/200000000000", + "8": "216905370037/100000000000", + "9": "1025635332357/500000000000" + }, + "m": 70, + "maxchild": 68, + "moment_upper": "258864312822635994065467432694902185824617056005192811240021103906978730397696134437627152880092896419903080442049541997644164722223523744069618659654958430011830850345337324963261160511323989315070145586345706926151650884534416230747832026857711284044961370633421989263217324797581421153827528821034313816951566208876589305087350792030746865080483361862703523425452216345474115604987306029049028703498895825177996055091384097672512444674429226790947326097809041938745221939491894482303373476419205614822601484817909004787938868489362076315241894335083202946127394306508690895594580470394473592547919403852011584489743304634187321060781053926849022051132836329116987504779181381419239491600292167189668713998176522996448728045393917316206149915886990424222384708737573933434978173981410639368429431721186044098966185069153493919671226031511994552929581510213736872232028746323985522146354177245070354328745670674833215201383909427310986478058902879218729127/258864312882296500031055289607308876918948194191739080393665208773437327950361705506204269262727624369607191381066070736950721387722343455305319397218060826215806055566676458467985854943815840460405474061110154037491708121904679791617548836252416330123113259519318454367469789088759143697885963048633822970601575393057295335974413285977207878402333467407939617985467006958820688402850530703846606121734476356557987835722081138227469842662438908972992927393171772790668096312894309081073575846448722623251554492048017857602287936132027784462360677641358992824901206117953947391105954258456029157280133485124255285284951748169636791141814335580522461373398332705279009190357387940809475590086743023351702184232232736981858998991300824787343216349598086601789879924718839538480440090437137911672142043373939595769029469714536428078367503524111596722215987131151839686520104495974436734700813521784031923667417309936799035132679343460868275000000000000000000000", + "per_vertex": { + "W": 90163, + "child_multiplicities": { + "1": 214497, + "10": 3417, + "11": 2574, + "12": 2886, + "13": 1515, + "14": 1680, + "15": 624, + "16": 1080, + "17": 633, + "18": 2334, + "19": 1680, + "2": 211026, + "20": 303, + "21": 6, + "22": 561, + "23": 6186, + "3": 92598, + "4": 96192, + "46": 72318, + "47": 753, + "48": 552, + "49": 543, + "5": 36891, + "50": 378, + "51": 378, + "52": 411, + "53": 300, + "54": 561, + "55": 339, + "56": 570, + "57": 393, + "58": 654, + "59": 171, + "6": 15774, + "60": 471, + "61": 171, + "62": 1227, + "63": 441, + "64": 1143, + "65": 522, + "66": 2382, + "67": 1077, + "68": 360, + "7": 7527, + "8": 8583, + "9": 5739 + }, + "deficit": 2392, + "rank": 6309018 + }, + "saving": "786999/2500000000", + "strict_gap": "59660505965587856912406691094331138186546269153644104866458597552665571068577116382634727949704110939016528739306556665498819711235700737563102396203975205221339133504724694432491851145335328474764447111340057237370263560869716809394705046078151888885896465104252464291177722544058434227599509153650009184180706030887062493946461013321850105545236094560014790613346572797863224674797577418235580531379991780630697040554957397988009682182045601295362730851922874373402414598770202370029517008428953007230108852814349067642665708147118783306275789878773811811445256495511373788061555564732214081272243700795208443535449470081033281653673439322265496376162021685578206559390236098486450856162033470234056213985410270945906907471137066433711096177567495215981265605045461916455727272303712611652753551670063284645382934158696277492599602169286405620938102814288075749650451212554459344538961569338671639261965819931295434033557288521941097120781270873/258864312882296500031055289607308876918948194191739080393665208773437327950361705506204269262727624369607191381066070736950721387722343455305319397218060826215806055566676458467985854943815840460405474061110154037491708121904679791617548836252416330123113259519318454367469789088759143697885963048633822970601575393057295335974413285977207878402333467407939617985467006958820688402850530703846606121734476356557987835722081138227469842662438908972992927393171772790668096312894309081073575846448722623251554492048017857602287936132027784462360677641358992824901206117953947391105954258456029157280133485124255285284951748169636791141814335580522461373398332705279009190357387940809475590086743023351702184232232736981858998991300824787343216349598086601789879924718839538480440090437137911672142043373939595769029469714536428078367503524111596722215987131151839686520104495974436734700813521784031923667417309936799035132679343460868275000000000000000000000", + "total_rank": 42201599994656421715683249511305472996265373675876030620983443679165834943781001652566674478522659706722690340673649089704177512453773355679921182335274888244296617491769092702659710131608262232693360675661565031948702229270152159129146197885517568918408584401200572412196590261047004239225395207160012876199880441242193138209264772927390054145616717620677672609431344699374032523854084688127446553730336133965494381676405731954364414356859264608437096788208316310034706531514378675317920844755889561130607069128769733513017661553858216965536594377278178373376882134522128755522147916981237299511095858826107844161268937873377461865606226532588412446755220634170050986181344242245150470736199454480737080901317427200000000000000000000, + "vertices_per_stage": 6689091708829555045758824829998182442380949567092062603242444969909078551334138157882363702009196947404919488369449744746991926866237084072342349052621959272314109341860982597079245951051060915136612492730495464103716652777049004952774932308881916158490684984763171132527532852346752575317647723807415492585356459791712931903073469266911277499226776278127225601421860692008492054366318924455033501842970829052238301059912292523870500029776308231873343329850749563566739947724729692531852159045336304497880188189155544256335559916592125266647930688623519281982850918244666405377532274750402883540845161453986633761588402168669904233211290018920284019914861652664495645151328501875434571709289695239534437990400000000000000000000 + }, + "finite_bridge": { + "bit_uniform": { + "atom_beta": "1/1000", + "coarse_saving": "747/2000000", + "external_stock": "No q-adic group-size factor is inserted into the external polynomial row stock", + "old_atom_saving": "384599/10000000000", + "ordinary_saving": "3731649599/10000000000000", + "selector_stock": "O(w log e) internal borrowed rows; restored by the uniform old-supplier wrapper" + }, + "complex": { + "N": 13538721618671019412615861455916321263379041923794334708962708619095974987900295631553904132866614621547557044459766283367911659977263858162420914482506845567163757307926628776488393804927347292236503685286522819345922505220747186024416462993176998304785146409160658372235726493149827212442918992986208956992761474618426974171820701796228425658434995186929504617277846040625187918037429503096987807730172958001730321345262480068313892060267247861311646899617917116659081654194852897684468769907760680303709500894850821574823173271182461539695411713774003026733290258527204804484125324094815436286670606782868946733454925989387886168019650998294654856307679984992939185786288887795879573139602343164817702492569600000000000000000000, + "W": 603108575743199171590752923147126123552393555817721640496148565821912249423939898729147558464255224368869755829854697335623033102040534211214603217631553713869657040590211773900456052684616805291462392182059662529983404564337069433557046221765720206597995630281201798822079944566140252448365071721648003057973494484200213079176813209512521513162783829564785041900999225573561669097830413185639185626667778859836961938464872030829735894184721279110396254649333132899867973906704803267749386216004657222442371407698831336783983088759695790416777374678362369021419787341693857108054442488320575188693222292175796859846095104733784575379029541975909568087583671189188920853779231714594807289024686791882143532528435200000000000000000000, + "coefficient_bound": 28, + "coefficient_denominator_divides": 42, + "finite_group_router_upper": 8331937966362142837469352279220030133647888688980039156181868875970232503770055710232664076515320301779070840687208708907877768434194450291773616323813450028207597595056380392181797744959838155981123580976290547490582874424242900417504391560675395758714331771072219691443675011548689712991796380033940322563804170759104462188040515147572247328536148268221300086684328655153181799979902670624839573095865950690891448461620344241538856726234094021396707694738001865781489939750833184712577948426044052007183538224384875418436165513267525063842522635703676193098523683534457639244273576970432751377741451959202109973313026260819615165583229463000176015007691411864854000841667680552860662260367153953521484451296005040756341027392125111377121693889355377294709675922433764122822727575590517988519713121391437639243919405081652733496336484304353702140273537410399427750130176824911380240639834015188843628057194629120734920665943414328311580037623858286808828983472490080084850623947846689395823852131194363044209310241356129379046222903993703988856016803468215649620763866295846177003428832516279528691754742359666527360792834485120446124501821634741362076672805325003218625804795259538195553058152557083984230647468708605304456161988839457480884590766899046784867314033572329875603962920454824316168548120381408594053547604250532306778568824963123590324901463438248680779358099674733376062203705110198748669552019499867872036032348160000000000000000000000000000000000000000, + "halving_degree": 24, + "invocations_per_stage": 6689091708829555045758824829998182442380949567092062603242444969909078551334138157882363702009196947404919488369449744746991926866237084072342349052621959272314109341860982597079245951051060915136612492730495464103716652777049004952774932308881916158490684984763171132527532852346752575317647723807415492585356459791712931903073469266911277499226776278127225601421860692008492054366318924455033501842970829052238301059912292523870500029776308231873343329850749563566739947724729692531852159045336304497880188189155544256335559916592125266647930688623519281982850918244666405377532274750402883540845161453986633761588402168669904233211290018920284019914861652664495645151328501875434571709289695239534437990400000000000000000000, + "local_group_upper": 55062438637392, + "m": 70, + "maxchild": 68, + "s": 42201599994656421715683249511305472996265373675876030620983443679165834943781001652566674478522659706722690340673649089704177512453773355679921182335274888244296617491769092702659710131608262232693360675661565031948702229270152159129146197885517568918408584401200572412196590261047004239225395207160012876199880441242193138209264772927390054145616717620677672609431344699374032523854084688127446553730336133965494381676405731954364414356859264608437096788208316310034706531514378675317920844755889561130607069128769733513017661553858216965536594377278178373376882134522128755522147916981237299511095858826107844161268937873377461865606226532588412446755220634170050986181344242245150470736199454480737080901317427200000000000000000000, + "scalar_group_upper": 8331937966362142837469352279220030133647888688980039156181868875970232503770055710232664076515320301779070840687208708907877768434194450291773616323813450028207597595056380392181797744959838155981123580976290547490582874424242900417504391560675395758714331771072219691443675011548689712991796380033940322563804170759104462188040515147572247328536148268221300086684328655153181799979902670624839573095865950690891448461620344241538856726234094021396707694738001865781489939750833184712577948426044052007183538224384875418436165513267525063842522635703676193098523683534457639244273576970432751377741451959202109973313026260819615165583229463000176015007691411864854000841667680552860662260367153953521484451296005040756341027392126216330226979372986242876343731371305885512477690589863995081930211901062947494805688707931377149741761307021746202667903079317772837837742630265571111031305973931914391619635997186891863513494867154092799078742813049075485474766192838873280088421446902727853059880494532586409019432281857588083013224995408020674088448197481646158602489724172973652642711481015241575686591532163960297046458938068261725654761128806353166897239289884136167205339452315528505368201445123930264832764688768700346727473200113158531507975282492788225652760032262081515133321352035920662987391386415698739641548957327720527962935019641323309199128339302438014055271601926317442238209982264516371312257139517641226846802767775049650554986823680000000000000000000000, + "stages": 3, + "wire_bits": 2431 + }, + "conservative_old_coarse_row_reserve": 9909, + "ordinary_leaf_row_degree": 252, + "rows": { + "coefficient": 68505, + "complex_coefficient": 58344, + "contract": "Finite complex group role stock plus conservative fixed legacy bit reserves; q-adic selectors borrowed internally and restored; one prefix and one padding; sequential reuse", + "degree": 160000, + "degree_gap": "101249/5", + "suffix_slope": 640000 + }, + "semantic": { + "B": 37018435259192327026444362697176328284448078188231769953782205265560458994954198528128522271608574408355202540032255075117064968824327990197877830058875685381240368807405458918509373120982313431379572812796500814090858418296308982119821986030880818153842771889364723831622819356875189083770091903009992093953323267345008324543448535299659232847137164228817520156965454222496076346048075753934240004585336040743460323739361513753754219231885274556219650061408475985021071528358092463203549452302568664686135139295765432027153560598461589972523219970876048764263605385072846558138979410695263283436723795819749936298869629733885754380405293552951554248018338523862933278110049131111792477888007451534133694519797648709286837681549558235135639856222074605338489634655222341780048039966324013624302401090391595011077462555282587702669950720510047572110720022355583945737902393191417530355904864684514686083589233558409810569331377416983922386607960310165879036875161816637415611719601268127301986956088110556032607981930143972637860354756134494817601720717816880540330187822876112155436889663728626881438010883134476724020941093051927869881849985320024654243039856782905204990852015879595315962469380186943323565847050823297875741422603094472816484242240290243785520650512759964482686389175876608814679832488395605198592550183523227695326324405319213918836405829163433288721516691592464401780426918678712678566359382403598736803437089218194416547260565798719016237368522780663398147471461447992846392617907566154366175707359264010265815033757522880616735188240500326586332116696419823686932953799566753222197486024561126186118343330587296238474139022833112265020444781192115498584792420933489474961630771687480286735456874855985661630110620019360347490277815884544440349945973897618015379741099514620546558532451665283502953310770385985494853827457952302380875704737283118931474575490442149207374784396721122337873721980447068204001471750774918685802568848862629144032190483132135512623692833119464674000061792103319557785695071892746425113146809416686514828600589614810756078133714080807393331689586136443874929160777745718251043099404230653067658292748193187300798217981433692598352097048615718524126487019458671337811169879492556087604675369999022896229620975252138963830278036923601043947482905899333261058990133592251960623541853762891294615000811468263211044449094921381202115109117335785946382498736014749017072230007514656134881364722930245487243635379824275198249782732298014985902773285627599866793825306640063333217950461082689841180144628015777720287339218784144353254423233037785326137389276418599473239903930128769785343454398786831571315781154093223257396440957705880274830618348534345024533000802236323615617001162025065300575996127993849940752960710120324216532541775112017396953323423450627982369974049596590379116692860898445454836250852853303025015830671119921653823000015513115046384705622638557606356875890362371915075761494905355931582474893276262116659468701517803832334453389407705282122188617354057227599038434185170662256090429963179552058995691237203307999893582029286652718459240152739777714785639499663290436519523987093942398584911721632632813255021682655336323585929420685705087825676508526577022032739617765599016754123576842327367511961218995296221951512081377941279472669829052210191027257723770554770539329378349643039072243734347421817323301137284090740656814691256709885378560768416696455996352754626053880893286649822565717679941966400457769587389810482991845944695307344101493718734851409047013331336619029648120092823292143936250876465820745470666739744553348685324612709960192902985497317753607106208192781856394963271023397485958898513952710680376925769328043163209444862286546497894980858084664032434530948238303005298765494224918834677139533052851073924396011642208465619086967753959435968457624870949449180227998445053181709439294201108632062848407411992911669005620297785903094596054485027637456994133475447120900669624133517093608474089699188817904176252998168315216846749739166023641277281532755806584114036763275240984118414603436117777693065223307493806186047945090438303066144919411289609662205472686739546949946337036430883392584922597316966922402870966595858247060560686612522943086254909933373114074580541047496904755619574063966171327587823657376669850262383030910965982786263717300688718481858967862770662579952920306244222416718403271760281600000000000022906304, + "C0": 3069616589847390661646422921084421742076791020252975349036054045022876868816325360016884006766783194275238402685467560897379979538095659339914153411228923909333095982797289674916529618429267783546451504270618482414638463624294728177966618130024107087751376653321734853189117093266202030762618889547070961502205714597092709896013907425368392094475384221634319478984386904866724573994626804450216944973924004715129813965761596933326115776509943340157943174129272539823538050701622535963394690012758192847459689849972234337123874693385824686036508296575317079188160243598118725757652458188392322022844952575356424395442848095001566387040343856569269189917395657957736197073257203779373376889188640167448301868942509481176151204589988645494367063387585216101009063950625330703064826114491278166377864559802175046525033303468905874332453558086400872719885643863720883286117067041921620953698342288655741970429273531809582230991868701944130291351470030436263467358890906695434168397182790713738221001251836143805627527705706423299121278974890542200636743526283452050476661223881388407442978243431669478604808233403509060869050122348252528508652514546190870356725140776540043842433519776101118663309008418821694162806975376395055996154862940347526503831995965890962095517246160505917385844418501289372312929895261433044238853159640873178296074691588108407208060312941030713075650949796819720623617274671433189514444530605570317109481285852874851994767235546746412816105225612917279997364398814260806978260442672433634877529433763342817839622416123929066317965684395720963995844612459772496852858136114495501553052875918890493437720817467401959927795563460985161443838370327267773319262197676970128601037750371606747882081864991899478768652753719460664740703974322244254178850702689621313279552404919356570149678532057847416870830584864207747262934507734636621850863249283092432101857929907404597235734821317451725043998173780050102022316333191629802847635970200654831305961679321884238323949323545700727495913214847967853940828265964698218756505631346237825273777434498391411473506381159325514613731928748097685882747312386889119756084378600903991571078005055042046094316492423199198926541204285844748101819694175439766391894760923482807755851157024426217957400485561625345998966386010259637345603116709342194670474158578691919955704515843909721332395326584625955397922042204666852937101704587600533643647978023445793085383805879506200290001133205268542865652521678471024305612952671381449711629060543192466777247816868331366012703319698246037145296320423161788616663091652318823857575904196794797964398167338610177904877137492559370005420422792916547825887244857506972903189722341454322372425992499266566928072634528989945774494027467883853578920359196688045291344841920146816451269469235508593645730320230041166006942477439187092034202141157249063205216148696106347944143180271913682251003020961975747460268264152990294154845602977001034546573868730840030306106083066615893411507070172306418205365347514388388797818280149907416885905694557490327243356351213517064048360368083743926444159596486796654971962837266376087696736036630821397057759265435399001034219784548534301293246968481718896940728916586643216813696276995906818516031447282486976508491296289704612599444701418962843899412141286241116524383330689501164812645733598962642697378754768940828667023559332287032297181065740336402086342631379249524918280111183002518810569745674270883218352487398164117312518791310058222635531090696166659589283706956329197255219124344464109810607181914334024182373262741496913565784599455831294271786971532656044956865808927363230230333221117048299138478722770262564293401048323295690290576665049283594774564952983008328199450553465438747989935270451017153656365432531286748212897865565389174479692626368044817794835214853612348369456354164208860180288069919602131366281198492282525758164785175498335196238660843356185405464740133677928165863349772663124722360548211575171143108705321242747390208190455654032110752116075685358288616340116422198197003816643938163895854910801612506007028467740158364494675391779674117452943972234067245950780672757641835401762457813591085466472610760081694796364038455190850128858452726179344290731902979976155980178379086308794363749154375086244054353599953429957191632533404966135293427500650680626153605182642974405654605481434633806516552904430515471895807265037937668023677087429584949287059182611670560401700700017559374074319372739896109330961864733696592468618981296359696294503303358287423679181319508447833826703479290840941996672425175155521850976626815339256699939699024495134291200127894497828867785423243804361641141890614907969840399371178577763175489888290853519406409284426091492125845694430414786261517542690667830803552935505127879841490640594516473577535926907627698561130284717948267721725142670780954498243227867071651455284864010313916190216822966036405047107841054379533193963821395300030937635313039095961018619372045254622793379697689190925399960112892996991372336228690526514452230046164243049324160650581489248498500222753929695227387754386736440672728913118007774421009513295474455754364427533757831243295844710153706155070205909786228273972241529724104831779415023593765443975150793497820325243216093304681631402883418607554772638433704245678459883754743033745471774652338069116962895044695078686700345123049398507532493117764465922346580451143760984511302902981585134883827184510924906168237887159079675861767203290544665283031999497569196460493279382670817562203517598895210872352131152416726458789284102791986449492927809839090958584834275931170340360223550461701875498695258246098405728247328299409849521530984187679500797631982947884322803334600336640944451479355279962252221365803036612322834250440378838042973627611346346410854820147081053422165287359392144428924191577141110190356684154737790356559946358034320252924025437779851896882413629999493544862285292894044387815136197600402988751484543814749942284135745572486194981299872333341135624996173257514734626282063753231786816608227234776158060632003953104843780400337333260255864971865777127469201460859296674057408680269498549354590278046876148727941310202872912455674670533789863533029022169344424734365284287718190320177071534495772894370418338875123924491939556994692699881062472213584470276688679269148693894614969512596832727697762383836323100635728643771561802166985245437719618051192366607811242236996441689783585111902921696218444327698412739754761822433880837714238306908525912988329448663035458632195302481700045036959155396196236372066787792484509384384116474295222519883964470607396091587053756737832709585568331499654462614637079446418700364557528774701544907496792566061820917895585315031000913645970862233845370066562511481435508765949780756683491741750164653540069286344097126924143802863871779902290652059933085944629227727379408610025190800441296391906569513444994575126455593618267089467077827689732185269985079250319050076679453958934753744707007843823199510595879943330589299764820420085432240331515162141898514877775243105544504151899071862772251461445672747157367616055221204376870984757008164127865557093758931769160076096215883956485086634736788461990450409274051424488467778490841549841838379565387168414889221154325025923132489877617360674665439019065069536737526647995524603455961995829657709671871770971415869698449901037548861523639788538732019202410821869045247466022119269396873591901406501589466809011902113955944725931364985630260453207476044034314004728636469219193474412319169770242296001006322755471886187578722990029593301923214086469716417189708220507257480840631914486428036131029664266274054070774371908752523409123144852155288278515225447523155701970783062233545883414442554327153746583643906023363416916232392701827354121176877492838992440456164956179679443358539411221388963087058808445177118325775350312048733693358445116287887906606192536786225381289786497145312046361460760019755194835609268558177972799557297732412590508021286017552247345369421374698764558857788409156279929776872019178670914575258679644397927621365061627875356309930460839454975253784491950036961236504090374835903791529034088939005854961632766099386794358822295032891931730751727882738952839441412450491375781893151942344499288563967508918805392482653859015539304277916411077179137787165223790825601340401865299032334835346931478942739645108890462644437264408838886181985653244650945322080486048022815520910895177446529767723794159272835895952498245955570160616918096072192578199775204360236370243324892515167436333710103460833047971241733773567733079897717161610311543709521110070348559091682672244048258383086829662723791604182578271717814290366206438124002127827311226746288432087162447106404908864366021832107425929452521322690566872310257132832850634488314703996264159602039324672001175325228986531840, + "C1": 1, + "E": 37018435259192327026444362697176328284448078188231769953782205265560458994954198528128522271608574408355202540032255075117064968824327990197877830058875685381240368807405458918509373120982313431379572812796500814090858418296308982119821986030880818153842771889364723831622819356875189083770091903009992093953323267345008324543448535299659232847137164228817520156965454222496076346048075753934240004585336040743460323739361513753754219231885274556219650061408475985021071528358092463203549452302568664686135139295765432027153560598461589972523219970876048764263605385072846558138979410695263283436723795819749936298869629733885754380405293552951554248018338523862933278110049131111792477888007451534133694519797648709286837681549558235135639856222074605338489634655222341780048039966324013624302401090391595011077462555282587702669950720510047572110720022355583945737902393191417530355904864684514686083589233558409810569331377416983922386607960310165879036875161816637415611719601268127301986956088110556032607981930143972637860354756134494817601720717816880540330187822876112155436889663728626881438010883134476724020941093051927869881849985320024654243039856782905204990852015879595315962469380186943323565847050823297875741422603094472816484242240290243785520650512759964482686389175876608814679832488395605198592550183523227695326324405319213918836405829163433288721516691592464401780426918678712678566359382403598736803437089218194416547260565798719016237368522780663398147471461447992846392617907566154366175707359264010265815033757522880616735188240500326586332116696419823686932953799566753222197486024561126186118343330587296238474139022833112265020444781192115498584792420933489474961630771687480286735456874855985661630110620019360347490277815884544440349945973897618015379741099514620546558532451665283502953310770385985494853827457952302380875704737283118931474575490442149207374784396721122337873721980447068204001471750774918685802568848862629144032190483132135512623692833119464674000061792103319557785695071892746425113146809416686514828600589614810756078133714080807393331689586136443874929160777745718251043099404230653067658292748193187300798217981433692598352097048615718524126487019458671337811169879492556087604675369999022896229620975252138963830278036923601043947482905899333261058990133592251960623541853762891294615000811468263211044449094921381202115109117335785946382498736014749017072230007514656134881364722930245487243635379824275198249782732298014985902773285627599866793825306640063333217950461082689841180144628015777720287339218784144353254423233037785326137389276418599473239903930128769785343454398786831571315781154093223257396440957705880274830618348534345024533000802236323615617001162025065300575996127993849940752960710120324216532541775112017396953323423450627982369974049596590379116692860898445454836250852853303025015830671119921653823000015513115046384705622638557606356875890362371915075761494905355931582474893276262116659468701517803832334453389407705282122188617354057227599038434185170662256090429963179552058995691237203307999893582029286652718459240152739777714785639499663290436519523987093942398584911721632632813255021682655336323585929420685705087825676508526577022032739617765599016754123576842327367511961218995296221951512081377941279472669829052210191027257723770554770539329378349643039072243734347421817323301137284090740656814691256709885378560768416696455996352754626053880893286649822565717679941966400457769587389810482991845944695307344101493718734851409047013331336619029648120092823292143936250876465820745470666739744553348685324612709960192902985497317753607106208192781856394963271023397485958898513952710638175325774671621447526195350981073501629607182208633411451087269072468061517763841658244356154479826330160733250746921938030953165313612074038253633182736626652831688458905742393471577831031968415271387186842380044209439735468138656756896710536916109228872592932903034924310408577129277868213266929686312618023735010805030105952073822349111878024559660855083197152769337389242717130033726475989564047356931257813112129780315990726023946206880310974192821453889162652033015435567661718510038636695361466709897793633137453578196693202343721075928565808076536556490979552451785525348987774382274552870312501479979496107731976884921165304739450197851270545468084311807981681426420334802449570044767935981322370442854400000000000022906304, + "exact_grid": "One common dyadic grid times 21^(-K), K=G*(D_complex+1); no child rounding", + "fixed_odd_divisor": 21, + "induction_gap": 111055305777576981079333088091528984853344234564695309861346615796681376984862595584385566814825723225065607620096765225351194906472983970593633490176627056143721106422216376755528119362946940294138718438389502442272575254888926946359465958092642454461528315668094171494868458070625567251310275709029976281859969802035024973630345605898977698541411492686452560470896362667488229038144227261802720013756008122230380971218084541261262657695655823668658950184225427955063214585074277389610648356907705994058405417887296296081460681795384769917569659912628146292790816155218539674416938232085789850310171387459249808896608889201657263141215880658854662744055015571588799834330147393335377433664022354602401083559392946127860513044648674705406919568666223816015468903965667025340144119898972040872907203271174785033232387665847763108009852161530142716332160067066751837213707179574252591067714594053544058250767700675229431707994132250951767159823880930497637110625485449912246835158803804381905960868264331668097823945790431917913581064268403484452805162153450641620990563468628336466310668991185880644314032649403430172062823279155783609645549955960073962729119570348715614972556047638785947887408140560829970697541152469893627224267809283418449452726720870731356561951538279893448059167527629826444039497465186815595777650550569683085978973215957641756509217487490299866164550074777393205341280756036138035699078147210796210410311267654583249641781697396157048712105568341990194442414384343978539177853722698463098527122077792030797445101272568641850205564721500979758996350089259471060798861398700259666592458073683378558355029991761888715422417068499336795061334343576346495754377262800468424884892315062440860206370624567956984890331860058081042470833447653633321049837921692854046139223298543861639675597354995850508859932311157956484561482373856907142627114211849356794423726471326447622124353190163367013621165941341204612004415252324756057407706546587887432096571449396406537871078499358394022000185376309958673357085215678239275339440428250059544485801768844432268234401142242422179995068758409331624787482333237154753129298212691959202974878244579561902394653944301077795056291145847155572379461058376014013433509638477668262814026109997068688688862925756416891490834110770803131842448717697999783176970400776755881870625561288673883845002434404789633133347284764143606345327352007357839147496208044247051216690022543968404644094168790736461730906139472825594749348196894044957708319856882799600381475919920189999653851383248069523540433884047333160862017656352433059763269699113355978412167829255798419719711790386309356030363196360494713947343462279669772189322873117640824491855045603035073599002406708970846851003486075195901727988383981549822258882130360972649597625325336052190859970270351883947109922148789771137350078582695336364508752558559909075047492013359764961469000046539345139154116867915672819070627671087115745227284484716067794747424679828786349978406104553411497003360168223115846366565852062171682797115302555511986768271289889538656176987073711609923999680746087859958155377720458219333144356918498989871309558571961281827195754735164897898439765065047966008970757788262057115263477029525579731066098218853296797050262370730526982102535883656985888665854536244133823838418009487156630573081773171311664311617988135048929117216731203042265451969903411852272221970444073770129656135682305250089367989058263878161642679859949467697153039825899201373308762169431448975537834085922032304481156204554227141039994009857088944360278469876431808752629397462236412000219233660046055973838129880578708956491953260821318624578345569184889813070192457876695541858132041130777307984129489628334586859639493684942574253992097303592844714909015896296482674756504031418599158553221773188034926625396857260903261878307905372874612848347540683995335159545128317882603325896188545222235978735007016860893357709283788163455082912370982400426341362702008872400551280825422269097566453712528758994504945650540249217498070923831844598267419752342110289825722952355243810308353333079195669922481418558143835271314909198434758233868828986616418060218640849839011109292650177754767791950900767208612899787574741181682059837568829258764729800119342223741623142490714266858722191898513982763470972130009550787149092732897948358791151902066155445576903588311987739858760918732667250155209815280844800000000000068718912, + "literal_charge": 6061317467480298914166412413635509035200825324641462576528500918260505197048529008335411593478234130210827057096014978142654834128399860733918726118791773922544231627186584932607180837437985697148325446613654772127558622768215964281375124396090186525633003482521737660857117057240380408058143301159395745008292344044487337285943700394911933590972408446368912334264475733554299876270081563954488872295078335957930985305442753589850599233939824365300285962223023588247381049686123738701973261608696653853640271295980430937712764175125304472239135234455542038111815182015673494498712783967998518258154295470432336395361110853163893932642029796415156619769016056023201425897551251393123598093723935966354950958705012418775872953351008819532305000414367477670368808844583692409434398245075205495223168715503573269586583420103111590096600671365292561495345243553257247298264986356518377914831220801501017951433236345152310406984299832525720293608660467685802945483512669025302907128271609978978462701143150604820858999336153620386383894468943290542669059358179441300249076561668526454073442875717677916326520380838342739697951112608267914738492672336157550028283025113961492707126404199254138271260685098789681348025487639773424867242919160106456506225534345420260373319252745281061156015856899471184592970267481712361162351271741573628066610930691160032539534168785670646828732270689456404423559701174212880588017796628230376017675290791793374993860591404265466456680648175654814058715126532658208137745454919267048288763951796324118745993820549985758936031091665141162389848923851841799059583105683402276350936999910323347488009519439806868167328926974701226839113335255880808750186544931465301588153899893702599669867866186021256769597944650784226039304068822923262564211182177780591366866646362124875884880995517669656219522666002703053336351359891487652867447175318019352977089273823249142319226929813637473276418387127197612183733738386142721845626159231038325296874200627272574306187965929458860133905538784309005014926007818655156818488946449124798464099925756731475826598449776290085204577274569078978042280310875204761493427427197988866936787709324177115415689567097667988137061963313037882715845129855200144933656979765875835424049864470446024907245877422963999708688816979203564558062413402109110136866845080992848753919979905561317141584585229824048025921909547308796975243130649305866894488417110756862463558580639319802212486767915649173681178903044454862485635704362237681574148245978149890284574577126487264579106426185408914448845493504091361788063449572056526660614284169584892130984109554414961055346550364120714926497961868347353913614754951268350956156592460248884512851335524123604981906157784294005113951272816555231962286602696050339075796628150139399920930876099280442740618192335848877634784032742506145082992546749815280528246791731174104728858887400270864819582995045694383013425221340653158400000000000000002244, + "strict_literal_gap": 37018435259192327026444362697176328284448078188231769953782205265560458994954198528128522271608574408355202540032255075117064968824327990197877830058875685381240368807405458918509373120982313431379572812796500814090858418296308982119821986030880818153842771889364723831622819356875189083770091903009992093953323267345008324543448535299659232847137164228817520156965454222496076346048075753934240004585336040743460323739361513753754219231885274556219650061408475985021071528358092463203549452302568664686135139295765432027153560598461589972523219970876048764263605385072846558138979410695263283436723795819749936298869629733885754380405293552951554248018338523862933278110049131111792477888007451534133694519797648709286837681549558235135639856222074605338489634655222341780048039966324013624302401090391595011077462555282587702669950720510047572110720022355583945737902393191417530355904864684514686083589233558409810569331377416983922386607960310165879036875161816637415611719601268127301986956088110556032607981930143972637860354756134494817601720717816880540330187822876112155436889663728626881438010883134476724020941093051927869881849985320024654243039856782905204990852015879595315962469380186943323565847050823297875741422603094472816484242240290243785520650512759964482686389175876608814679832488395605198592550183523227695326324405319213918836405829163433288721516691592464401780426918678712678566359382403598736803437089218194416547260565798719016237368522780663398147465400130525366093703741153740730666672158438685624352457229021962356229991191971318250920523218185693476105896703551775079542651896161265452199617211795522315929907395646527332413263943754129801436466974319834702834072148919264322454081750459895475104477616536838609829420698827304059941887830596458619634732807170576059221246507964888591019719797977539125941493193476568826575828467201554976985703195363813249443799091278368748023122746507243838701185788551895097555187799176505405330217221523438858770052561823484243062349027928194253313455936658290883075034994234670841334101876830842757559875559785336960995294225025590711035228135715921835886479635214597044456866850641935907674619887709756631997146089910706105350614066107662518278864879078188609934306561154439203820186577007063758335054868208097470677896322479230149468893532920886668062046508519338037367702546481906692666534263700579701097157684099440794072091751714916491351936398854188449078419239417576461940728251552665219271320031154864381081914286291446246407441412171120042675281401724510399879895551454109193833265775908426675338096712656946983397691325305991205325165437456433627793426115761717609823074027689024003258169697020781485149270323046705251108133559317163509160494936490719880315622808741104659691804694263424745347948804844535684592161072178886408741907438665899219084153326729659784189422120582613568611407111418747440942411997716486816008687947347765812981882029770967649609304814257180276768416178149729458451330956062884565286164625455908958003442623533507241840102403093505521093700581039327710259936108131519905723542645029376329370971230633299970846618310572688589209680410651838061589834725176701167511666867782761633723916061554499683831056078563875792795993435548942675754189912394664546776145094572633171346066631085860271623253147163049507137690906363879067117671882203031623686095154460524172675004074207470453267380396304129512273194827030030553734150726595395015555596412449195293143373754000470998909453484271698682840929769299525446336900245904959922214867236693272916644266224842367646165671888546176391688697464242473480563119282532994914118560530044282929092777092289297295282886335522645860631236865508320125629737964467760319515557023637159161157301387534028123269363779244538560277100181942752370716193293888169754073184110973259752294932453668403358688600730922141150108767150340928525165073926854276429979916485628800415665926169988981061363234930325828138070417399219948170895555129622235117039401738040897247746225923679766664907900266384520468299067019747580712810728628432960448834345005454492941970202466561765659601064228062077859526397359437870185538206495440555186683148867174514513090379560552113499628023502305380137970381434473232515469000739928340840152530854649249707331641656360534463623845195463365225831801928618554924169669604478814293979582949094281155555515219454524350384922556101029789696000000000000022904060 + } + }, + "kappa": "3146011/10000000000", + "predecessor_commit": "cf60442983c153a3a0f5272ea4713f99eba13c86", + "scope": "Exact local inventories, strict moments, contaminated fallback charge and semantic assembly. Local finite reconstruction is checked separately; group geometry, uniform weighted routing, borrowed rows and inherited analytic/tape contracts are written proof dependencies.", + "source_sha256": { + "certificates/copied-centers-network.json": "7dbd675e42e22ac076280360f8750031851564bb7a56079e66236fee5d0a6cdf", + "certificates/partial-gauge-bit-input.json": "367b9844db23f8fa64002637903bcc5ce28ffc8879d274b5c54c0390fb0234e4", + "certificates/partial-gauge-network.json": "e2e6c48bc283b1417c13adaa35c36d782191e21a33f7279a4ed1558ca60518be", + "certificates/stopped-product-network.json": "43ddb7ee033d316375102cf2d97bb2cf47f879f36a005d3726fa6647a2cbecc5", + "certificates/three-stage-cover-bit-input.json": "d0d496b64d45408d6e0773ebbcd4d5dcca918a596073a51e5fc186b82c3b8520", + "certificates/three-stage-cover-complex-input.json": "afecf8ce2d8eb259074e61cd0c386b464ca2f57c61b00979eac808fa26e0b770", + "certificates/three-stage-cover-input.json": "633e108352d3a880c3dc05e265f40270698ea7ebbe655706f5f8675070c86bd2", + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "notes/three-stage-cover-assembly.tex": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "notes/three-stage-cover-note.tex": "db8078687825bcd43c6cc2fb69712ebb12840057b77cd5af8f67f53e4ffffa92", + "notes/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "references/partial-gauge/pr97/SOURCE.json": "68fb539abcd6df21d142e4e204b6e9482eb7f9cd3907650f54bd058070266596", + "references/three-stage-cover/pr117/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "references/three-stage-cover/pr117/NOTICE": "a0030510cd3b5334fb113eae759aadd2c25951bd353dfb69ad9cb780ae5adf30", + "references/three-stage-cover/pr117/SOURCE.json": "74e9f4b4ae0529d21d19c159b2b50ee0923e93e0d7eb22cf208ad41dd5992275", + "references/three-stage-cover/pr117/dag.json.gz": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b", + "references/three-stage-cover/pr117/replayed.py": "99c1e3694ae06a7ce7a370b04ecb45ea3fcfe69a6e6e7f4c4606e0a6c74c3184", + "scripts/partial_gauge/binary.py": "b29e2f37d7f32a959a378190d7f1da3c2da534fbdaf878044800301957bffc03", + "scripts/partial_gauge/lift.py": "895874399113faa090d168d6168f0664136df6e21205671e7f7f9239cad93d1d", + "scripts/partial_gauge/match.cpp": "12b8b7c93bb78324e7328e624b166be2067ae8861540531c024040220d86f368", + "scripts/partial_gauge/word.py": "96015b7b08a261673ab8be1ea47f89302f8a1d62a822d657a09f6a1fcfb51e58", + "scripts/partial_gauge_bit.py": "7d58e86061da2d73991531e9bc431589019359391adea866c61c7dd1f99ac855", + "scripts/partial_swap_network.py": "acdd81b4dea2815f8838a0c3ea8ac4968f2bc13fd7c99173473d865779096782", + "scripts/structured_bulk_assembly.py": "e99467e14211fba699878ed036e1e2362eb8e395dc22f9ecdcecc7fbf2cc736d", + "scripts/three_stage_cover/README.md": "b39a28fa8da5d7d3188dfed4c0e0af1e2397f0f5c8f69cfb69671ed27ddca4bb", + "scripts/three_stage_cover/__init__.py": "b964b59af038e70cc15af655a22bcf6aaafc9c842b213765781bc8bea7166430", + "scripts/three_stage_cover/lift.py": "ae5f4c56cd32b5232d6dcdcaed1e24efb81fe20467a2d915ee51479bced06cfc", + "scripts/three_stage_cover/select.py": "457e636ced9bbd368198f78e015660a929ba1aaccbe34122d18da09ebb488f33", + "scripts/three_stage_cover/verify.py": "4bd2347e87e4edb699968bc31dfb94f2ab89bf1227576e59f43c779ba74e4e06", + "scripts/three_stage_cover_network.py": "7e0ad6fd1921b6905a53ce1eeaa03d3bb3a8a8bbaa0382516ea98b636f46335e", + "scripts/three_stage_cover_producer.py": "ea6dd4f06173304bbcb74b8e5bcc02357b7bb162a6d26b4a6f7a9e886158123f" + }, + "status": "Conditional three-stage cover multiplication witness" +} diff --git a/docs/partial-gauge.md b/docs/partial-gauge.md new file mode 100644 index 0000000000..dd5c670a51 --- /dev/null +++ b/docs/partial-gauge.md @@ -0,0 +1,65 @@ +# Partial-gauge reproduction + +This extension inherits PR #104 at +`948ce1510df750f4c18b96bdaef436a86f8bf834` and gives the conditional saving +`7237/78125000 = 9.26336e-5`. Proofs are supplied as LaTeX source. + +From the repository root, with Python 3.11+ and a C++17 compiler: + +```sh +make partial-gauge-verify +``` + +CI runs this extension in its own `partial-gauge` matrix group. The +incremental target performs three checks: + +- `partial_gauge_bit.py` checks pinned PR #97 source hashes, reconstructs + auxiliary and data ranks from its actual frozen paths, matches the physical + ledger receipt, and rebuilds the whole-projector child list. The unchanged + upstream complete-basis scalar and rational frame audits are inherited. +- `partial_gauge_producer.py` rebuilds the selected h24 interval/cube DAG, + compatible matching, backward enlarged frames, physical word and partial + source gauges. Independent checks cover exact supports and signed decoder, + frame nondegeneracy and nesting, center closure, untouched source roles, + reverse readout order and every positive-rank transition. The deterministic + construction also reproduces the complete histogram, including zero-rank + no-ops; see [the producer guide](../scripts/partial_gauge/README.md). +- `partial_gauge_network.py` certifies both strict moments, the stopped + ordinary-bit saving, denominator-21 semantic charge, product row stock, + all 47 strict constraints and seven assembly margins. It writes the + deterministic, source-bound `certificates/partial-gauge-network.json`. + +For arithmetic and the pinned bit profile alone: + +```sh +make partial-gauge-certificate +``` + +Generated complex graphs are temporary by default. To retain them and a +compact report outside the repository: + +```sh +python3 scripts/partial_gauge_producer.py --work-dir /tmp/partial-gauge-work --output /tmp/partial-gauge-verification.json +``` + +The selected proof is [partial-gauge-note.tex](../notes/partial-gauge-note.tex). +The source notices and compact PR #97 witness remain under +`references/partial-gauge/`. Unselected experiments, large generated graphs, +recursive handoff copies and PDFs are excluded. + +## Shared source bindings + +The joint-dual manifest also binds `Makefile`, `README.md` and `NOTICE`. +This round refreshes those three digests and the two derived certificate +digests. Its producer, physical words, frame profiles and mathematical +certificate fields are unchanged from PR #104's successful local replay. +Incremental validation checks that equality and reruns the joint arithmetic; +it does not repeat the unchanged graph and complete-basis suites. + +After reviewing changes to those shared files, the explicit manifest refresh +is `python3 scripts/experiments/pin_joint_dual_sources.py`. Its derived +`joint-dual-kappa.json` and `joint-dual-validation.json` must also be updated. +The full affected replay command, when needed, is `make verify-joint`. +CI checks the committed source bindings and requires deterministic output; +it never silently repins sources. Stage the final artifacts before the +reproducibility check and require `git diff --exit-code` to remain clean. diff --git a/docs/reproducibility.md b/docs/reproducibility.md index e48f4190cd..8f70a8f12b 100644 --- a/docs/reproducibility.md +++ b/docs/reproducibility.md @@ -1,5 +1,18 @@ # Reproducing the result +For the three-stage cover extension, run `make three-stage-cover-verify`. +The [incremental guide](three-stage-cover.md) covers the new PR #117 local +word, cover moments and exact assembly. + +For the partial-gauge extension, run `make partial-gauge-verify`. Its +[incremental guide](partial-gauge.md) separates the pinned PR #97 bit input, +new complex producer and exact assembly. + +For the new stopped product-ring extension, run `make stopped-product-verify`. +Its [incremental reproduction guide](stopped-product.md) covers the h24 +rational-center producer, new moments, stopping parameters and assembly. +The community checkpoint and historical targets below retain their own scope. + The selected release is documented in the [joint-frame community review](research/community-round2-review.md) and [current status](research/current-status.md), with the [selected parameter certificate](../research/matrix-exponent-synthesis/candidate/arithmetic.json). diff --git a/docs/stopped-product.md b/docs/stopped-product.md new file mode 100644 index 0000000000..5bc1cbc88e --- /dev/null +++ b/docs/stopped-product.md @@ -0,0 +1,67 @@ +# Stopped product-ring reproduction + +The extension gives the conditional saving `194869/2500000000 = 7.79476e-5`. +It starts from merged PR #36 and is submitted on upstream main at +`56b66d58297deca1d7dd130247d720e960f77a37`. + +From the repository root, with Python 3.11+, Make and a C++17 compiler: + +```sh +make stopped-product-verify +``` + +The incremental checks: + +- Match the unchanged positive-label h23 bit producer to its verified + copied-center input, preserving the same matching and histogram. +- Rebuild only the new h24 all-disjoint complex producer with aligned pair + stars, exact rational center decoding, support and binary-frame checks, + then reproduce every matching count and histogram entry. +- Reconstruct both child lists and strict rational moments; derive the + stopped ordinary-bit saving and check that the atom-adapter toll is lower. +- Check the denominator-21 semantic charge, product row stock `p^4000`, + seven assembly margins and all 47 strict constraints. + +Intermediate DAGs and the matcher executable are temporary. To retain them: + +```sh +python3 scripts/stopped_product_producer.py --work-dir /tmp/stopped-product-producers +``` + +For arithmetic alone, use `make stopped-product-certificate`. The inherited +`make verify-producers` also includes this target; the full `make verify` +retains the community and historical checks. Those unchanged suites are +not part of this round's local incremental validation. + +The [proof](../notes/stopped-product-note.tex) is supplied as LaTeX source; +no PDF is generated. Its common-basis factorization, atom streaming and +stopping argument, outer ordinary conversion and shared exact rational +grid are written proofs. Finite checks verify the selected scalar data and +arithmetic, not the complete all-size theorem. + +[SOURCES.json](../SOURCES.json) and [NOTICE](../NOTICE) preserve contribution +credits and source pins. Existing two-stage, ordinary-leaf and semantic +proof dependencies remain in `references/copied-centers/` and +`references/semantic-bulk/`. Research alternatives, raw binary DAGs and +recursive predecessor copies are excluded from this submission. + +## Shared source bindings before submission + +The inherited `research/joint-dual/SOURCE.json` also binds the repository's +`Makefile`, `README.md` and `NOTICE`. Adding a verification target or editing +those documents therefore affects the joint-frame check even when its +mathematical construction is unchanged. + +After reviewing such source changes, refresh the manifest and regenerate +its dependent certificate and validation receipt: + +```sh +python3 scripts/experiments/pin_joint_dual_sources.py +make verify-joint +``` + +Include `research/joint-dual/SOURCE.json`, `certificates/joint-dual-kappa.json` +and `certificates/joint-dual-validation.json` in the same submission. Check +that their changes are the expected source bindings, then rerun the affected +check against the staged artifacts and require a clean diff. CI verifies +the committed bindings; it does not refresh them automatically. diff --git a/docs/three-stage-cover.md b/docs/three-stage-cover.md new file mode 100644 index 0000000000..38554e1fb3 --- /dev/null +++ b/docs/three-stage-cover.md @@ -0,0 +1,74 @@ +# Three-stage cover reproduction + +The extension inherits PR #115 at +`cf60442983c153a3a0f5272ea4713f99eba13c86` and gives the conditional saving +`3146011/10000000000 = 3.146011e-4`. + +From the repository root, using Python 3.11+ and a C++17 compiler: + +```sh +make three-stage-cover-verify +``` + +CI runs this target in its own `three-stage-cover` matrix group. Its +incremental scope is: + +- Rebuild the new pinned PR #117 local DAG, compatible matching, full backward + subspace intersections, actual scalar word and partial source gauges. + Independently check scalar supports, signed coefficients, divisor 21, + carrier containment, center closure, untouched source roles, actual frame + transitions and reverse target chains. Intermediate frames can be + degenerate; their validity follows from the new general Clifford proof. +- Reconstruct the unchanged PR #97 local physical ranks from its pinned + paths, then compose the new three-stage bit inventory. The unchanged + upstream complete-basis and rational-frame suites are inherited checks. +- Certify the bit moment with the full rare-class local-ring fallback, + stopped ordinary saving, complex moment, full finite group order and + router charge, exact semantic guard, row reserve, 47 strict inequalities + and seven assembly margins. + +For the moments and arithmetic alone: + +```sh +make three-stage-cover-certificate +``` + +The group is specified by a written construction; verification does not +materialize its vertices. The complex group size and finite routing allowance +remain in the certificate. The bit group depends on atom width; its uniform +batching, weighted children and internally borrowed rows are proved in +`notes/three-stage-cover-bit.tex` and `notes/three-stage-cover-rows.tex`. +Finite arithmetic does not by itself verify those all-size interfaces. + +To retain regenerated local files outside the repository: + +```sh +python3 scripts/three_stage_cover_producer.py --work-dir /tmp/three-stage-cover-work --output /tmp/three-stage-cover-verification.json +``` + +The [main proof](../notes/three-stage-cover-note.tex) includes +[general Clifford frames](../notes/general-clifford-frames.tex), exact data +chronology and phases, complete dirty cleanup, weighted factorization, +fallback, row restoration and final composition. Sources are included +without a PDF. `SOURCES.json`, `NOTICE` and `references/three-stage-cover/` +retain the adopted author's source pins and original legal notices. + +The previous submitted production code and certificates remain unchanged. +Unselected round7/round8 research and large generated graphs are excluded. +Only the new selected local construction and changed cover/assembly are +verified this round. + +## Shared source digests + +Changes to `Makefile`, `README.md` and `NOTICE` also affect the inherited +joint-dual source manifest. After reviewing their final content, explicitly +run `scripts/experiments/pin_joint_dual_sources.py`, regenerate the joint +arithmetic certificate, and update its validation receipt's certificate +digest. The unchanged mathematical fields and prior replay payload must +match the preceding submission. A full producer replay is required when +those producer or verifier inputs change; the full command is +`make verify-joint`. + +The final reproducibility check runs against staged artifacts and requires +`git diff --exit-code` to remain clean. CI verifies committed hashes and +does not silently refresh source pins. diff --git a/notes/general-clifford-frames.tex b/notes/general-clifford-frames.tex new file mode 100644 index 0000000000..0367eeb005 --- /dev/null +++ b/notes/general-clifford-frames.tex @@ -0,0 +1,102 @@ +\subsection{Preimage frames for arbitrary binary subspaces} +This frame construction is due to icekylinx with OpenAI GPT-6 Astra assistance; +the present exposition and integration use Codex. +Let $H=\mathbb F_2^h$ with the standard dot product. In the binary +symplectic space $H\oplus H$ put +\[ + L_0=\{(0,z)\},\qquad + F=\begin{pmatrix}I&I\\0&I\end{pmatrix},\qquad + L_F=FL_0=\{(z,z)\}. +\] +We also write $F$ for the exact Gaussian-dyadic operator $C^{\otimes h}$. +Its exact square is a Pauli translation; only its binary symplectic square +is the identity. For an exact Clifford operator $T$ the frame label is +$L(T)=T^{-1}L_0$. The physical transition from $T$ to $S$ is $ST^{-1}$, +and its Fourier rank is +$d(L(S),L(T))$, where $d(L,L')=h-\dim(L\cap L')$. +This follows by transporting the intersection by $S$: the intersection +with $L_0$ computes the kernel dimension of the $B$ block of $ST^{-1}$. + +\begin{lemma} +For every subspace $U\subseteq H$, including degenerate subspaces, +\[ + L_U=\{(u,u+v):u\in U,\ v\in U^\perp\} +\] +is Lagrangian, and +\[ + d(L_U,L_V)=\dim U+\dim V-2\dim(U\cap V),\qquad + FL_U=L_{U^\perp}. +\] +\end{lemma} +\begin{proof} +The displayed parametrization is injective and has dimension $h$. +Its symplectic pairing is $u\cdot v'+v\cdot u'=0$. +In an intersection, $u$ belongs to $U\cap V$ and $v$ to +$(U+V)^\perp$, giving the asserted dimension and distance. +Finally $F(u,u+v)=(v,u+v)$ proves the complement identity. +\end{proof} + +\subsection{Exact representatives and nested children} +Choose a deterministic invertible binary matrix $G$ carrying the first +$r=\dim U$ coordinate space $E_r$ to $U$, and set +\[ + K_G=\begin{pmatrix}G&0\\G+G^{-T}&G^{-T}\end{pmatrix},\qquad + T_U=K_G T_{E_r}K_G^{-1}. +\] +Here $T_{E_r}$ is the exact coordinate $C$ operator, and the $K_G$ are +exact Gaussian-dyadic Clifford lifts. The matrix $K_G$ is symplectic +because $G^TG+I$ is symmetric. It fixes both $L_0,L_F$ and maps $L_V$ +to $L_{GV}$. Thus both $K_G$ and $FK_GF^{-1}$ have Fourier rank zero; +their lifts are fixed binary address permutations with unit quadratic +phases. In particular, +\[ + L(T_U)=L_U,\quad \operatorname{rank}B(T_U)=r,\quad + \operatorname{rank}B(FT_UF^{-1})=r,\quad T_U^2\text{ is Pauli}. +\] +Set $V_U=GE_r^\perp$, a direct complement of $U$. The binary action gives +$T_U^{-1}L_F=L_{V_U}$ and hence +$\operatorname{rank}B(FT_U^{-1})=h-r$. +No assertion $V_U=U^\perp$ is needed. +For the norm-one source lines and their orthogonal target hyperplanes, +retain the inherited exact representatives; set $T_0=I,T_H=F$. +At every common scalar gate use one identical exact representative on all +incident registers. If separately transported representatives have the +same preimage, their physical ratio has rank zero and is implemented as +an actual left adapter before the gate. + +For $U\subseteq V$, the exact transition $T_VT_U^{-1}$ has rank +$\dim V-\dim U$. Clifford elimination expresses it as two rank-zero +adapters surrounding that many coordinate Fourier factors. These factors +are a single $C^{\otimes r}$ child: the scaled Hadamard satisfies +\[ + \frac{1+i}{2}\begin{pmatrix}1&1\\1&-1\end{pmatrix} + =SCS,\qquad S=\operatorname{diag}(1,i). +\] +Thus no new irrational field is introduced. All adapters are charged +finite movement and scalar operations. Exact transitions telescope; +commutativity between distinct $T_U$ is unnecessary. + +\subsection{Dirty tails and reverse/complement words} +A dirty role entering with gauge $T_\sigma$ and whose last active frame +is $T_U$, with $\sigma\subseteq U$, is assigned terminal gauge +$FT_\sigma$. Its logical value is restored by the complete transparent +scalar word, so its physical action is exactly $F$. The tail is +$FT_\sigma T_U^{-1}$. Its rank is +\[ + d(L_U,L_{V_\sigma})=h-\dim U+\dim\sigma. +\] +Indeed $H=\sigma\oplus V_\sigma$ and $U\supseteq\sigma$ imply +$\dim(U\cap V_\sigma)=\dim U-\dim\sigma$. +An inactive exterior adds $m-h$, giving $m-\dim U+\dim\sigma$. + +For the complete time-reversed word use +\[ + D_U=T_UF^{-1},\qquad L(D_U)=L_{U^\perp},\qquad + D_UD_V^{-1}=T_UT_V^{-1}. +\] +The last equality is exact, so reversal preserves every inverse transition +rank. Reverse the scalar signs and the whole transparent word, including +old-value corrections and final cleanup. The endpoints $D_0=F^{-1}$ +and $F$ differ by a Pauli, and the inherited norm-one endpoints are +reconciled by actual rank-zero adapters. Neither equality of binary +matrices nor equality of frame cosets substitutes for these operators. diff --git a/notes/partial-gauge-assembly.tex b/notes/partial-gauge-assembly.tex new file mode 100644 index 0000000000..4a09f324a3 --- /dev/null +++ b/notes/partial-gauge-assembly.tex @@ -0,0 +1,101 @@ +\subsection{Literal two-stage inventory and semantic precision} +Let $B_a$ count selected gauges of dimension $a$, and $H_r$ the remaining +internal histogram, including each residual first transition. Let $D_r^x$ +and $D_r^y$ be the source and target data-chain histograms. Put +\[ + m=h^2=576,\quad N=v^2=4096576,\quad + W=2N+2vR=147067888. +\] +The child inventory consists of $2v(R-\sum_aB_a)$ exteriors of width +$m-h$, $2vB_a$ exteriors of width $m-h+a$, $2vH_r$ internal children, +$2v(D_r^x+D_r^y)$ data-chain children, $2N$ connectors of width +$(h-1)^2$, and $N$ paid correction children of width one. Zero-width +transitions require no recursive call. Per-role telescoping gives +\[ + s=\sum_r rn_r=Wm-N+2v\ell=84709241408, + \qquad r_{\max}=574. +\] +Writing $F$ for the full transform and $T$ for the source-line transform, +the retained signed endpoint is +$X'=-Fy$, $Y'=FT^{-2}x+FT^{-1}y$. +Pretranslate the initial $x$ bank by the fixed Pauli translation $T^2$, +then add $T^{-1}X'$ to $Y'$ using the paid rank-one copy. Sign and bank +corrections yield both $F$ outputs. The translation $T^2$ is retained. + +The rational logarithm and exponential enclosures in +\path{scripts/partial_gauge_network.py} prove, for $b=92651/10^9$, +\[ + \frac1W\sum_r n_r(r/m)^{1-b} + <1-4.1393037848\times10^{-11}. +\] +The finite receipt supplies a scalar-operation bound +$G=401572403009697216$, including direct rational dirty reads and the +signed correction. Set +\[ + E=64(W+m+G+1)^3,\quad B=s+E,\quad C_0=32mB^2. +\] +It verifies $2GW^2+8s+4W+4+32ms+E$. Thus the inherited completed-child induction applies +with semantic $C_1=1$. On one exact grid $2^{-P}21^{-K}$, +$K=G(D_c+1)$, unfinished calls can accumulate at most $K$ odd-denominator +factors. Completed children are Gaussian-dyadic $C^{\otimes u}$ and add +none. The root dyadic-input divisibility invariant makes each local +21-division exact; only the outer boundary scales and unscales, at cost +$O(V_{\rm bits}\log d)$. No recursive boundary rounds or re-encodes values. + +\subsection{Joint rows and conditional transfer} +The coarse bit, ordinary leaf and complex families have respective +halving-degree and wire-bit pairs $(367,27),(9,28),(200,28)$. +Their product stock has coefficient +\[ + 367\cdot27+9\cdot28+200\cdot28=15761, + \qquad40000-\frac{51}{25}\,15761=\frac{196189}{25}>0. +\] +One $p^{40000}$ reserve, one preceding prefix and one final padding suffice +under the retained eventual row contract. Sequential calls reuse restored +rows and preserve complete spectators. + +Choose +\[ + \eta=10^{-8},\quad\beta=10^{-6},\quad + a=(1-\beta)b-10^{-10}=\frac{92650807349}{10^{15}}, + \quad\tau=1-a,\quad\sigma=1-b, +\] +\[ + q_0=a(1-2\eta),\quad c=q_0(1+\eta),\quad + \epsilon=\frac{1-\eta}{1+c+q_0},\quad + \lambda'=1-q_0,\quad\lambda=(\tau+\lambda')/2, +\] +\[ + g=\epsilon q_0,\qquad r=(g+1-\epsilon)/2,\qquad\delta=\eta/8. +\] +Here $a0. +\] +\begin{theorem} +Under the retained analytic, semantic-precision, exact-recovery and +fixed-tape interfaces, the selected construction gives +\[ + T(n)=O\!\left(n(\log n)^{1-\kappa}\right),\qquad + \boxed{\kappa=\frac{7237}{78125000}=9.26336\times10^{-5}}. +\] +\end{theorem} +\begin{proof} +The stopped word supplies the required ordinary interchange contract; +the signed framed program supplies the exact completed complex tensor +contract. The common grid and product reserve meet the retained precision +and row requirements. Substitution of the displayed parameters into the +unchanged semantic/bulk transfer yields its seven savings. Their strict +excess over $\kappa$ absorbs the fixed logarithmic overheads, including +outer grid conversions, and proves the stated conditional bound. +\end{proof} diff --git a/notes/partial-gauge-construction.tex b/notes/partial-gauge-construction.tex new file mode 100644 index 0000000000..147fc5ab91 --- /dev/null +++ b/notes/partial-gauge-construction.tex @@ -0,0 +1,60 @@ +\subsection{Stopped opposite-bank bit word} +Apply the factorization in \path{notes/stopped-product-factorization.tex} +to each rank increment of PR97's literal deferred word: a rank-$r$ +projector increment is one recursive rank-$r$ reversed child, with the +fixed atom adapters charged as in \path{notes/stopped-product-interface.tex}. +The selected finite profile has +\[ + m_b=529,\quad W_b=108516254,\quad s_b=57403754177, + \qquad r_{\max,b}=528. +\] +Its rational moment certificate proves coarse saving +$15513/125000000$, with normalized gap exceeding $1.1417\times10^{-10}$. +The atom exponent $10^{-3}$ and retained ordinary leaf saving +$384599/10^{10}$ give the stopped ordinary saving +\[ + a_b=(1-10^{-3})\frac{15513}{125000000} + +10^{-3}\frac{384599}{10^{10}} + =\frac{1240183559}{10^{13}}. +\] +The exact inputs and calculation are +\path{certificates/partial-gauge-bit-input.json}, checked by +\path{scripts/partial_gauge_bit.py}. + +\subsection{Interval and pair-first cube producer} +For disjoint strip values $v_0,\ldots,v_{k-1}$ construct cyclic intervals +$I(a,1)=v_a$ and $I(a,l)=I(a,l-1)+v_{a+l-1\bmod k}$ for $2\le l2r_j^{t_j}$ gives depth at most +$t_j\lceil\log_2\max(2,e)\rceil$ plus a fixed constant. +The new coarse bit family has $(t_j,\operatorname{bitlength}W_j)=(16,28)$, +the ordinary leaf family $(9,28)$, and the complex family $(17,28)$. +The required reserve is the product of all three stocks: +\[ + Q=W_c^{D_c}W_b^{D_b}W_{\rm old}^{D_{\rm old}}. +\] +After the complex and coarse divisions, the old stock remains available +to every peeled-atom or stopped-leaf call. Sequential copies and outer +ordinary wrappers reuse restored rows; they introduce no independent +row factor. The combined coefficient is +\[ + 16\cdot28+9\cdot28+17\cdot28=1176, + \qquad4000-\frac{51}{25}\,1176=\frac{40024}{25}>0. +\] +Thus the retained logarithmic comparison, for eventual $e\le Cp$, +supplies a sufficient $p^{4000}$ stock including the fixed constants. +Use one physically preceding transformed prefix and one complete-row +padding, as in \path{notes/structured-bulk-assembly.tex}. Complete +spectators and parked fields are preserved by every descendant. +The suffix condition +$b_{\rm in}^{1-\epsilon}>16000(\log_2b_{\rm in}+8)$ is eventual +for every fixed $\epsilon<1$. + +\subsection{Analytic transfer and selected parameters} +The retained analytic proof map in +\path{notes/structured-bulk-assembly.tex} supplies the active-masked +arbitrary-source router with paid repair scans, the rounded phase-cell +inverse, persistent bulk halos with original period cuts, sequential +overlap tapes and factor pages, prime packing and exact recovery. +The new ordinary bit primitive has precisely the arbitrary-width, +complete-spectator and restored-row contract consumed by that router. +The new complex primitive supplies the exact completed tensor contract +on one common grid. Its outer grid conversions add only logarithmic +work. The changed finite implementations therefore meet the same +analytic interfaces, including the full bulk bound +\[ + O\!\left(Tp\left[p^\tau\operatorname{polylog}p+ + d\operatorname{polylog}p+dp^\delta+w_G^2p^\delta+ + dw_G^2p^\delta/L\right]\right)+n^{o(1)}, +\] +where $L=2^{\lceil8\log_2p\rceil}$, Gaussian band width +$w_G^2=O(p^{1-r})$, and normalization retains $\epsilon+r<1$. +Here $w_G$ is unrelated to the address atom width. + +Use the proved ordinary bit saving $a_b=803380799/10^{13}$ and complex +saving $b=1949/25000000$. To instantiate the retained assembly, weaken +the bit parameter explicitly to +\[ + \beta=10^{-6},\qquad + a=(1-\beta)b-10^{-10}=\frac{1948995551}{25000000000000}6.6129027953\times10^{-11}>0. +\] +The strict gaps absorb fixed logarithms, including the common-grid +conversions. The stopped atom recurrence supplies the ordinary +interchange interface, the rational-center construction supplies the +exact complex interface, and the product stock supports all nested +recursions. The unchanged analytic transfer then proves the stated +bound, with its constructive setup, descriptor and catalogue domination, +prime-existence and exact-recovery thresholds retained as eventual +conditions. +\end{proof} diff --git a/notes/stopped-product-complex.tex b/notes/stopped-product-complex.tex new file mode 100644 index 0000000000..4a9037137c --- /dev/null +++ b/notes/stopped-product-complex.tex @@ -0,0 +1,137 @@ +\subsection{All-disjoint retained centers} +Use two factors $h=24$. For triple inputs write $G=\sum_TX_T$, +$T_i=\sum_{T\ni i}X_T$, and retain all $A_i=G-T_i$. +Each input triple avoids exactly 21 points, so +\[ + \sum_{i=1}^{24}A_i=21G,\qquad G=\frac1{21}\sum_i A_i. +\] +For a target triple $S$ the central correction is +\[ + G-\frac12\sum_{i\in S}A_i + =\frac{\sum_{i\in S}T_i-G}{2}. +\] +An input triple meeting $S$ in $j$ points has central coefficient +$(j-1)/2$. Adding half the disjoint sum and subtracting half the +intersection-two sum leaves coefficient one exactly when $j=3$. +The scalar source-to-scatter transfer is therefore the identity. +The transparent old-value subtraction and new-value addition use this +identity only on fresh contributions and restore arbitrary old values. + +The base-two paired exclusion and aligned pair-star producer retains +nested binary labels: common-pair supports have their orthonormal triple +span, other ordinary sums have their coordinate cover. Each retained +$A_i$ has the nondegenerate coordinate hyperplane excluding $i$, +of dimension 23. Hence all copied-center arguments and general +nondegenerate binary residuals of the preceding proof apply. The +selected local counts are +\[ + v=2024,\quad c_h=45764,\quad q_h=8120,\quad + |\mathcal M|=8966,\quad R=44918,\quad\ell=552. +\] +The old internal histogram, starting at rank zero, is +\begin{small}\begin{align*} +[&8930,49042,30844,15972,11883,8272,6399,4356,6682,2263,\\ + &5109,1808,5317,1733,5391,1757,4908,3290,6233,4363,\\ + &4056,264,564,24,24]. +\end{align*}\end{small} +It has rank mass $24R+2\ell$. Replace 24 rank-24 original transitions +by 24 rank-one transitions; all rank-23 copied transforms remain. +The new mass is $24R+\ell$. + +\subsection{Physical endpoints and strict complex moment} +The copied-center two-stage complex contract in +\path{notes/copied-centers-complex.tex} is unchanged by the scalar +center decoding. For the tensor triple line $U$, let +$T=C_U$, $F=C_I$, $E=C_{U^\perp}=FT^{-1}$. +The two data outputs are $A=-Fy$ and $B=FT^{-2}x+Ey$. +Add $T^{-1}$ applied to a copy of $A$ into $B$, paying one rank-one +child per data pair. The inherited input/output $Z$ phases and +$i^{9f}$ scalar normalize $FT^{-2}$ to $F$; sign and bank corrections +complete the exact tensor $C$. Auxiliary source/sink operators remain +$C_{D_0}$ and $FC_{D_0}$ in the second stage. Every original role +therefore returns the exact selected-axis tensor operation on arbitrary +inputs. This algebraic statement holds over $\mathbb Q(i)$ as well as +over Gaussian dyadics. + +With $m_c=576$, $N_c=v^2=4096576$, $B_c=vR=90914032$, put +\[ + W_c=2N_c+2B_c=190021216,\quad L_c=2v\ell=2234496, +\] +\[ + s_c=W_cm_c-N_c+L_c=109450358336,\qquad N_c-L_c=1862080. +\] +The complete list is $2B_c$ width-552 auxiliary exteriors, +$2N_c$ width-529 data macros, $2vH'_r$ width-$r$ internal children, +$4N_c$ width-23 data fronts, and $N_c$ width-one endpoint copies. +These disjoint classes include both kinds of paid copies and sum to +$s_c$. All binary residuals, including alternating forms, use the retained +one-child Gauss normal form with paid bit adapters and unit phases. +At $a_c=1949/25000000$ the exact rational enclosure gives +\[ + \sum_r\frac{n_r}{W_c}(r/m_c)^{1-a_c} + <1-1.3338373969\times10^{-10}. +\] + +\subsection{One exact odd-denominator grid} +The only new odd divisor is 21. Let $d$ bound the root axis count, +$D$ bound its maximum complex recursion depth, and $G_0$ bound the +number of grouped scalar operations per node. Choose +\[ + K=G_0(D+1),\qquad \text{common grid }2^{-P}21^{-K}. +\] +Root inputs and arbitrary dirty auxiliaries start Gaussian dyadic. +Multiply their integer numerators by $21^K$ once at the outer boundary. +Every local coefficient contains at most one factor 21 in its denominator, +so a local finite program adds at most $G_0$ to the odd-denominator +exponent. A completed $u$-axis child has Gaussian-dyadic coefficients +and therefore preserves its input's existing odd-denominator exponent; +it adds no new odd factor. Only the active chain of unfinished calls +can accumulate new factors. Its length is at most $D+1$, proving that +all intermediates lie on the common grid and every local division by +21 is an exact integer division of its encoded numerator. + +This divisibility claim uses the root dyadic-input invariant, not an +assumption about arbitrary numerators on the finest grid. Internal values +may have odd denominators. They are neither rounded nor re-encoded when +a child returns. At the completed outer return the operator is the exact +Gaussian-dyadic tensor on root dyadic inputs, so the final numerators +are divisible by $21^K$; exact unscaling restores dyadic encoding. + +Since the largest child is $552<576$, $D=O(\log d)$ and +$K=O(\log d)$ with fixed constants. Constant-divisor long division +is linear in numerator length. Initial and final scaling by $K$ +successive constant multiplications/divisions cost $O(V\log d)$ and +occur only at the outer boundary. The extra numerator length is +$O(\log d)$, preserving the retained $O(p)$ word bound. This overhead +is subordinate to the positive-power complex layer bound. + +For explicit semantic constants use +\[ + g_h=4(c_h+v)+10v+4hv+4h^2+8h+8=408200, +\] +\[ + G_0=N_c+2v(g_h+2h)=1656684480, +\] +where endpoint additions and copied-center scalar work are included. +The complete child contributes at most $u$ binary denominator bits +and row-norm factor $2^u$, with no additional odd exponent. A local +21-division contributes fewer than five denominator-height bits, +covered by the fixed scalar charge. Set +\[ +\begin{aligned} + E_0&=64(W_c+m_c+G_0+1)^3=403063477262941121443761178688,\\ + \mathcal E&=2G_0W_c^2+8s_c+4W_c+4+32m_c\\ + &=1196393335930350962702877484.2909639537\times10^{-10}. +\] +It uses the retained 24-term positive atanh-series logarithm enclosure, +its geometric tail, range reduction and upward rational exponential +bound. Also $\mu_1=s_b/(W_bm_b)<1$. These are the two gaps used below. diff --git a/notes/stopped-product-interface.tex b/notes/stopped-product-interface.tex new file mode 100644 index 0000000000..20c44ce486 --- /dev/null +++ b/notes/stopped-product-interface.tex @@ -0,0 +1,95 @@ +\subsection{Paid atom adapters and remainders} +Expand each fixed lower-triangular formal factor into unit scalings and +additions from earlier to later formal fields. Execute intrabank targets +in descending formal-field order, so earlier controls still have their +required original values. Every atom update reads only physically earlier +controls. In a cross-bank shear the update is +\[ + D_{i,t}\leftarrow D_{i,t}+k_{ij}H_{j,f-1-t}. +\] +Even with the reversed source index, the source lies in the earlier head +bank. The retained ordered-affine streaming primitive applies to each +ordinary width-$w$ atom update, costing $O(V)$ per pass. +There are $O(f)$ passes per fixed matrix and thus $O(Vn)$ per finite +node. The reversed control is an indexed earlier atom, not a reversed +field operation. Atom loops use binary descriptors on a fixed tape set; +all inactive digits remain complete spectators. The inherited parking +schedule never scans through parked ancestors, and polynomial descriptor +work is absorbed by the complete stream volume. + +For $n=m_bf+\delta$, $0\le\deltaa_b$, the paid adapter term is strictly lower order. +All bounded widths use the old interface. Numerical padding of a binary +chunk range to the least suitable radix-$q$ range has volume factor +below $q^2$; it preserves numerical order and is removed after the +completed ordinary wrapper, whose endpoint is ordinary interchange. + +If external rows are unavailable, use the inherited ordinary high-digit +borrowing construction from \path{notes/batched-bit-rows.tex}. +Borrow $O(\log e)$ high digits, exchange and join them into a preceding +row field, pad that field once, act on the body, and separate the high +parts. It applies literally to the completed ordinary wrapper; no claim +about borrowed high positions is made for an unwrapped reversed call. +Single-digit moves cost $O(V\log e)$, and small widths use the old +algorithm. Atom indices and rational coefficients are finitely specified; +the algorithm uses the same fixed tape set and complete spectator ranges. diff --git a/notes/stopped-product-note.tex b/notes/stopped-product-note.tex new file mode 100644 index 0000000000..a8b23254c8 --- /dev/null +++ b/notes/stopped-product-note.tex @@ -0,0 +1,76 @@ +\documentclass[11pt]{article} +\usepackage[margin=1in]{geometry} +\usepackage[T1]{fontenc} +\usepackage{lmodern,amsmath,amssymb,amsthm,mathtools,booktabs,longtable,microtype} +\usepackage[hidelinks]{hyperref} +\setlength{\emergencystretch}{3em} +\allowdisplaybreaks +\newtheorem{theorem}{Theorem}[section] +\newtheorem{lemma}[theorem]{Lemma} +\newtheorem{proposition}[theorem]{Proposition} +\title{A conditional integer-multiplication saving of $194869/2500000000$\\ +\large Stopped product-ring interchange and rational retained centers} +\author{icekylinx\\\small With substantial OpenAI GPT-6 Astra and Codex assistance} +\date{9 October 2026} +\begin{document}\maketitle +\begin{abstract} +A common rational basis and opposite bank orders reduce each projector +residual to one contiguous reversed child over a fixed atom product ring. +Ordered atom adapters are paid explicitly; stopping at a growing atom +width and using the retained ordinary primitive supplies an ordinary +bit interface. An independent 24-dimensional complex producer uses +rational retained-center decoding on one exact common grid. The selected +interfaces and retained semantic/bulk assembly give the conditional bound +$T(n)=O(n(\log n)^{1-\kappa})$, where +$\kappa=194869/2500000000=0.0000779476$. +\end{abstract} + +\section{Scope and retained dependencies} +The model is the retained fixed finite-alphabet multitape Turing machine. +Finite graphs, rational bases, address primes, coefficient tables and tape +counts are fixed independently of input length. Bit payload arithmetic is +binary, while its address geometry is rational and then evaluated on atom +rings. Complex payloads use exact Gaussian rational arithmetic with the +specified common grid; their address labels remain binary. + +The proof predecessor is icekylinx's merged copied-center PR36, +\texttt{11817ccacb564bb7f98789c20dc11d3fece207e3}, whose proof is +\path{notes/copied-centers-note.tex}. Its ordinary interchange saving +$a_{\rm old}=384599/10^{10}$, copied-center schedule in both orientations, +two-stage data and auxiliary endpoint identities, general binary residual +normal form, and fixed-tape complete-row contracts are retained. +The present opposite-bank factorization, stopped product-ring interface, +rational-center specialization and exact composition are by icekylinx, +with substantial OpenAI GPT-6 Astra assistance and Codex integration. +Earlier own contributions include PR10 batching, PR18 partial swaps, +PR24 endpoint gauges and PR32 structured blocks and semantic composition. + +Aurel Prosz (Paureel) supplies the two-stage topology and paid endpoint +copy, with Swapnil Jain's linked development credited by Zhihao Chen's +PR29. The retained leaf proof also credits Rohan Arun's PR31 corner method +and Dominik Scholz's PR33 parameterization. Zhihao Chen's PR21/23 and the +RaD/hipotures PR20 source provide the phase endpoints, semantic guard, +arbitrary-source routing, phase-cell inverse and bulk locality/tape +interfaces. Their pinned proof map remains in +\path{notes/structured-bulk-assembly.tex}; adopted sources and notices are +in \path{references/semantic-bulk/} and \path{references/copied-centers/}. +The underlying Douglas Colkitt framework, OpenAI manuscript, eumemic, +Bortlesboat, dleen, earlier finite contributions and Harvey--van der Hoeven +analytic work retain their credits and recorded AI assistance in +\texttt{NOTICE} and \texttt{SOURCES.json}. + +The conclusion remains conditional on those analytic, ordered-affine, +exact-recovery and machine interfaces and their eventual setup and +prime-existence thresholds. The new algebraic and tape constructions +below establish the changed finite interfaces; exact arithmetic certifies +their selected counts and margins. + +\section{One reversed child for each projector} +\input{notes/stopped-product-factorization.tex} +\section{Stopped atom recursion and ordinary interchange} +\input{notes/stopped-product-interface.tex} +\section{Rational centers and exact semantic precision} +\input{notes/stopped-product-complex.tex} +\section{Product rows and exact assembly} +\input{notes/stopped-product-assembly.tex} +\end{document} diff --git a/notes/three-stage-cover-assembly.tex b/notes/three-stage-cover-assembly.tex new file mode 100644 index 0000000000..983ffb6ac8 --- /dev/null +++ b/notes/three-stage-cover-assembly.tex @@ -0,0 +1,117 @@ +\subsection{Local inventory and strict supplier moments} +The selected complex local word has +\[ + h=24,\quad v=2024,\quad c=91770,\quad q_{\rm roots}=8120, + \quad |\mathcal M|=71185,\quad R=28705,\quad\ell=552. +\] +Its complete scalar word, full backward subspace intersections and 4,599 +partial source gauges are regenerated from the pinned compressed DAG by +\path{scripts/three_stage_cover_producer.py}. The source and target chains, +remaining first transitions, inverse cleanup and copied centers remain in +\path{certificates/three-stage-cover-complex-input.json}. +At each cover vertex its child inventory is exactly the three-stage table +proved above. Thus $m_c=70$, $w_c=90163$, $s_c=6309018$ and +$w_cm_c-s_c=2392$; the largest child is 68. + +For $a_c=786999/2500000000$, the rational enclosure proves +\[ + \frac1{w_c}\sum_r n_r(r/70)^{1-a_c} + <1-2.3047018455\times10^{-10}. +\] +The bit local ledger has $h=23,v=1771,R=28866,\ell=506$. +Three copies of its physical local increments and exteriors give +$m_b=67,w_b=90140,s_b=6037356$, with deficit 2024. +The contaminated moment includes the entire $32\cdot67^2$-child fallback +on a fraction $10^{-16}$ of every ideal edge. At $a_0=747/2000000$ its +strict gap exceeds $6.3397366396\times10^{-7}$, and its rank moment also +contracts. The stopped ordinary saving is +\[ + a_b=(1-10^{-3})a_0+10^{-3}\frac{384599}{10^{10}} + =\frac{3731649599}{10^{13}}. +\] +These are exact rational certificates; the lower tolerances displayed +here do not substitute for their saved fractions. + +\subsection{Full finite router and completed-child guard} +Let $V_0=|O(70,2)|$, $N=V_0v$, $W=V_0(2v+3R)$ and $s=V_0s_c$. +All these finite counts appear in the certificate. Define +\[ + L=4(c+v)+10v+4hv+4h^2+8h+8+2h + +8Rv(M+16), +\] +where $M$ is the number of actual local mixer operations. +The source-witness bound for the positive DAG gives dirty-readout +coefficients of magnitude at most $h+4$, with denominators dividing +$2(h-3)$. The last term conservatively pays their binary-addition +implementation. Include the finite group and fixed Clifford routers by +\[ + G=N+3V_0L+64(m_c+1)^3W^2. +\] +A fixed role permutation has at most $W^2$ elementary exchanges; the +polynomial factor also covers the binary matrix and quadratic-phase +adapters. These finite costs retain their ordinary movement charge. +Set +\[ + E=64(W+m_c+G+1)^3,\quad B=s+E,\quad C_0=32m_cB^2. +\] +The exact calculation checks +\[ + 2GW^2+8s+4W+4+32m_c0. +\] +Thus the fixed external reserve $p^{160000}$ meets the inherited product +stock contract. The width-dependent q-adic selectors are supplied by +the separate internal borrowing proof, rather than multiplied into this +external polynomial stock. One preceding prefix and one final padding +suffice, and sequential completed calls reuse restored rows. + +Put $b=a_c$, $\eta=10^{-8}$, $\beta=10^{-6}$ and +\[ + a=(1-\beta)b-10^{-10}2^{80}$ avoiding all fixed rational denominators and rank witnesses. +At atom width $w$ use the finite cover $\operatorname{GL}_m(R_w)$ and its +right-multiplication edges $g\mapsto gR_s$. Every vertex has the unique chart +\[ + g=g_0+qG_1,\quad g_0\in\operatorname{GL}_m(\mathbb F_q), + \quad G_1\in(\mathbb Z/q^{w-1}\mathbb Z)^{m^2}, +\] +using fixed representatives for $g_0$. Right multiplication permutes $g_0$ +and acts affinely on $G_1$, with a carry determined by $g_0$. Its fixed +dimensional rational linear part factors into fixed scalings, ordered +shifts and a constant number of old width-$O(w)$ interchanges. Thus each +fixed port routing costs $O(Vw^{1-a_{\rm old}})$. + +Let $W_0=|\operatorname{GL}_m(\mathbb F_q)|(2v+3R_{\rm loc})$. +The full role count is $W(w)=W_0q^{m^2(w-1)}$. Split preceding rows into +low role type, high matrix and unused stock. Batch \emph{all} high matrices +for each low type in one stream. A frame edge is one child on this whole +batch, of volume $V/W_0$, and routing is executed once per fixed operation +type. Consequently neither the number of tapes nor the number of child +programs grows with $w$. High cardinality cancels in the normalized moment, +but its $m^2(w-1)$ digits are charged in the row reserve. + +For each fixed projector require the leading minors of sizes $1$ through +$r$ to be units. Each cleared minor polynomial in $g_0$ is nonzero: +similarity to $\operatorname{diag}(I_r,0)$ supplies a witness after the +fixed rank is preserved modulo $q$. Their total degree is at most $m^3$. +The polynomial zero bound and conditioning on invertibility (a factor at +most two) give bad fraction at most $2m^3/q<10^{-16}$ for each edge type. +No simultaneous union bound over edge types is needed, since their moments +are averaged separately. Good classes use the whole-rank child; bad +classes use the full $32m^2$-child fallback just proved. + +Let $H_r$ be the three-stage histogram described above and +$W=2v+3R_{\rm loc}=90140$. The retained ledger gives +\[ + \sum_r rH_r=6037356,\qquad Wm-\sum_r rH_r=2024=2v-3\ell, + \qquad \max\{r:H_r>0\}=66. +\] +For $a=747/2000000$, $\tau=1-a$, and $b=10^{-16}$ the conservative moment is +\[ + \mu_\tau\le + \sum_r\frac{H_r}{W}(r/m)^\tau+ + b\frac{32m^2\sum_rH_r}{W}(1/m)^\tau<1. +\] +The entire fallback is added; no displaced good contribution is subtracted. +The exact script \path{scripts/three_stage_cover_network.py} and certificate +\path{certificates/three-stage-cover-network.json}, from the retained axis +\path{certificates/three-stage-cover-bit-input.json}, give +$1-\mu_\tau>6.3397366396\cdot10^{-7}$. +The certificate uses the 32-term positive atanh logarithm series with its +geometric tail, $\exp(u)\le1+u+u^2/(2(1-u/3))$, and upward rounding to +the grid $2^{-120}$. All inputs have $0\le u<3$; these are rational upper +bounds, not floating-point root estimates. Since every child ratio is at +most one and $\tau<1$, this same strict bound implies $\mu_1<1$. + +With $T(n,w)$ denoting time divided by logical volume, the fixed low-type +profile $\{c_r\}$, including fallback classes, satisfies +\[ + T(n,w)\le\sum_rc_rT(r\lfloor n/m\rfloor,w)+Cn+Cw^{1-a_{\rm old}} + \quad(n\ge m),\qquad + T(n,w)\le Cw^{1-a_{\rm old}}\quad(n2\,68^d$ is 24, so the complex row coefficient is +$24\cdot2431=58344$. These full finite role counts are retained in the +scalar guard and row stock. Group elements and involutions are specified +by their binary matrices; the definition needs no numerical enumeration. +All fixed address adapters, endpoint Paulis and invocation permutations +are implemented inside the finite scalar/router guard of the assembly. diff --git a/notes/three-stage-cover-note.tex b/notes/three-stage-cover-note.tex new file mode 100644 index 0000000000..f5ad09a450 --- /dev/null +++ b/notes/three-stage-cover-note.tex @@ -0,0 +1,63 @@ +\documentclass[11pt]{article} +\usepackage[margin=1in]{geometry} +\usepackage[T1]{fontenc} +\usepackage{lmodern,amsmath,amssymb,amsthm,mathtools,microtype} +\usepackage[hidelinks]{hyperref} +\setlength{\emergencystretch}{3em} +\allowdisplaybreaks +\newtheorem{theorem}{Theorem}[section] +\newtheorem{lemma}[theorem]{Lemma} +\newtheorem{proposition}[theorem]{Proposition} +\title{Three-stage covers for a conditional integer-multiplication saving\\ +\large $\kappa=3146011/10000000000$} +\author{icekylinx\\\small Construction with OpenAI GPT-6 Astra assistance; +integration with Codex assistance} +\date{9 October 2026} +\begin{document}\maketitle +\begin{abstract} +Three signed shears on a regular Cayley cover align all interstage data +frames. Arbitrary-subspace Clifford frames support the selected complex +word; weighted reversed interchanges on a batched finite local-ring cover +support the bit word. Exact rational moments and the retained semantic/bulk +assembly give the conditional saving $\kappa=3.146011\times10^{-4}$. +\end{abstract} + +\section{Scope and source continuity} +This extends icekylinx's +\href{https://github.com/CrocSwap/integer-mult-bounds/pull/115}{PR115}, +\texttt{cf60442983c153a3a0f5272ea4713f99eba13c86}, retaining +\path{notes/stopped-product-note.tex}, \path{notes/partial-gauge-note.tex} +and the semantic/analytic proof map in +\path{notes/structured-bulk-assembly.tex}. +The analytic reduction, exact recovery, ordered-affine streaming, +prime-packing, ordinary leaves and eventual fixed-tape setup remain +inherited hypotheses. The new group geometry, weighted compiler and +row-borrowing arguments are supplied below, rather than counted as free +operations. Finite arithmetic does not formalize the all-size theorem. + +The complex local DAG is eumemic's +\href{https://github.com/CrocSwap/integer-mult-bounds/pull/117}{PR117}, +\texttt{cbb05ce504d571546d9b7794c186a613c659c3bf}, with its original +Apache-2.0 notice and Claude assistance disclosure preserved. +The bit physical word is Zhihao Chen's +\href{https://github.com/CrocSwap/integer-mult-bounds/pull/97}{PR97}, +\texttt{e15350b66e4bf796153a68c240a6cc1b788abe3e}, based on Swapnil Jain's +\texttt{741e7aa078392553815df7926ee17ac5e25a8c38} witness. +The generalized Clifford theorem, cover construction, weighted interface +and composition are contributed by icekylinx with OpenAI GPT-6 Astra assistance; +this repository integration uses Codex assistance. +Prior Aurel Prosz/Paureel, Zhihao Chen, RaD/hipotures, Rohan Arun, +Dominik Scholz and framework credits remain recorded in +\texttt{NOTICE} and \texttt{SOURCES.json}. + +\section{Frames for every binary subspace} +\input{notes/general-clifford-frames.tex} +\section{Three-stage complex cover} +\input{notes/three-stage-cover-complex.tex} +\section{Weighted local-ring bit interface} +\input{notes/three-stage-cover-bit.tex} +\section{Uniform stock and ordinary output} +\input{notes/three-stage-cover-rows.tex} +\section{Finite precision and strict assembly} +\input{notes/three-stage-cover-assembly.tex} +\end{document} diff --git a/notes/three-stage-cover-rows.tex b/notes/three-stage-cover-rows.tex new file mode 100644 index 0000000000..590da4b892 --- /dev/null +++ b/notes/three-stage-cover-rows.tex @@ -0,0 +1,95 @@ +\subsection{Internal row reserve and ordinary conversion} +The finite cover requires a row divisor $W(w)$ at each coarse level. +All children have ratio at most $66/67$ and depth +$D(n)\le47\lceil\log_2\max(2,n)\rceil+O(1)$. +A sufficient common divisor is $W(w)^{D(n)}$ times the inherited old-leaf +reserve. The old supplier has its retained complete-row contract and +logarithmic reserve. Therefore a sufficient integer $S(e,w)$ satisfies +\[ + \log_qS(e,w)=O(w\log e). +\] +Unused stock is divided only into fresh descendant role fields; exposed +parent low/high fields are spectator prefixes. Their weights cannot depend +on those fresh roles. Every completed call restores its row coordinate, +so successive residuals and the outer wrapper reuse one reserve instead +of multiplying reserves for sequential calls. + +The unweighted reversed endpoint $F_n(H,D)=(C_nD,C_nH)$ converts to an +ordinary interchange by the chronological sequence +\[ + D\leftarrow D-H;\quad F_n;\quad D\leftarrow D+H;\quad + F_n;\quad D\leftarrow H-D. +\] +Indeed the successive values are $(H,D-H)$, $(C_n(D-H),C_nH)$, +$(C_n(D-H),C_nD)$, $(D,D-H)$, and $(D,H)$. +The three additive maps cost $O(Vn)$ in the atom model. The two calls +reuse restored rows; their constant multiplicity is outside the recursion +and does not multiply its characteristic moment. + +\subsection{Borrowing and restoring the stock} +Set $\beta=1/1000$, $w=\lceil e^\beta\rceil$, and +$k=\lceil\log_qS(e,w)\rceil=O(w\log e)$, using the depth bound for the +original width $e$. For sufficiently large $e$, $ka_{\rm bit}$ and $\beta<1-a_{\rm bit}$ make both +the atom-adapter and borrowing terms lower order. The remainder cost +$O(Vw^{1-a_{\rm old}})$ is also covered. Thus the ordinary radix-$q$ +interchange has cost $O(Ve^{1-a_{\rm bit}})$, without an externally supplied +superpolynomial stock of rows. + +For an original binary chunk range $[2^e]$, let +$t=\lceil e/\log_2q\rceil$ and embed it numerically into $[q^t]$. +Pad both exchanged ranges while retaining every spectator. The total +logical-volume increase is below $q^2$. Execute the completed ordinary +radix-$q$ interchange, then remove the padding. Its endpoint preserves the +rectangular genuine set $[2^e]\times[2^e]$; intermediate maps may mix genuine +and padded addresses, which does not affect this endpoint justification. +As $q$ is fixed and $t=\Theta(e)$, the binary interchange has the same +saving exponent. All schedules use a fixed number of finite-alphabet +tapes; low residue tables and port types are fixed independently of $w$. + +The conclusion retains the original local-producer, ordered-affine, +ordinary-leaf and multiplication-framework hypotheses. It adds no free +unit-scaling, dense chart transformation, or external row-stock primitive. diff --git a/references/partial-gauge/pr62/LICENSE b/references/partial-gauge/pr62/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/references/partial-gauge/pr62/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/references/partial-gauge/pr62/NOTICE b/references/partial-gauge/pr62/NOTICE new file mode 100644 index 0000000000..fd30e610b0 --- /dev/null +++ b/references/partial-gauge/pr62/NOTICE @@ -0,0 +1,185 @@ +A sharper exponent for integer multiplication +Copyright 2026 Douglas Colkitt + +This project includes unmodified source files from OpenAI's manuscript +"Integer multiplication below n log n" and its accompanying repository: +https://github.com/openai/math +Commit: adc7f1241b42e322a6451854ab7e4b4c146bf78a + +The original manuscript identifies OpenAI as its author. Its Apache-2.0 +license is retained at upstream/LICENSE. The exact source URLs and hashes +are recorded in upstream/manifest.json. Proposed modifications are supplied +as separate files under patches/; upstream source files remain unchanged. + +The new research note, scripts, certificates, patches, and documentation +were prepared by Douglas Colkitt with assistance from OpenAI Codex. +This project is not an official OpenAI release or an OpenAI endorsement. + +Ternary five-subset construction and common-four-point resynthesis +Copyright 2026 Zhihao Chen (jacklightChen) + +This is Zhihao Chen's first submission of this specific construction to this +repository. Research, proof development, code and verification were prepared +with substantial assistance from GPT-6 Astra (OpenAI Codex), as identified by +the contributor. This is not independent review or an OpenAI endorsement. +Future research building on this contribution should explicitly acknowledge +Zhihao Chen (jacklightChen), cite the accompanying note and pull request, and +retain the preceding contributors' attribution. This notice records research +provenance; the repository's Apache-2.0 license remains unchanged. + +Dependencies retained from eumemic's Claude-assisted PRs #3 and #5: +https://github.com/CrocSwap/integer-mult-bounds/pull/3 +https://github.com/CrocSwap/integer-mult-bounds/pull/5 +PR #5 commit: d3d370c34937503bd3fa63c83d505a05e8e50893 +These include complex_circuit.py, complex_network.py, fast_gaussian.py, +their generators, construction notes and certificates. The Gaussian input +scaling proof is corrected in this derivative; see the modification notice below. +Aligned pairing also appears in Bortlesboat's PR #2. Retained totals and bank +sharing appear in dleen's PR #4 and cheaper retained centers in eumemic's PR #6. +Their results and ideas are credited separately from this new construction. + +Bulk recursion and controlled tensor basis, 8 October 2026 +Copyright 2026 icekylinx + +The new projector batching, controlled simultaneous basis, mixed-width tape +recursions, whole-residual complex recursion, and dependency-path precision +guard in the batched-23 proof package are contributed by icekylinx, developed +with substantial OpenAI GPT-6 Astra assistance. Review corrections and +repository integration were prepared with OpenAI Codex assistance. They build on the retained +PR #7 finite producers and the preceding contributions credited above. +The new package retains the repository's Apache-2.0 license and the original +authors' attribution. It is not an official OpenAI release or endorsement. + +Modification notice, 8 October 2026 (icekylinx): the retained fast Gaussian +proof now bounds shifted approximation error by F=2^ceil(1.14 alpha^2). +The P=34p precision budget and asymptotic exponent are unchanged. New batching +checks are integrated into make verify. Existing attribution and licenses +are retained. + +Partial-swap extension, 8 October 2026 +Copyright 2026 icekylinx + +The partial-swap framing, binary retained-total triple construction, +dependency-preserving positive labels and carrier reuse, unequal (25,23,57) +common basis, improved complex batching, and exact assembly are contributed +by icekylinx with substantial OpenAI GPT-6 Astra and Codex assistance. +This extension directly inherits PR #10, commit +62691e395a0458ce089a1c7b5d89e74291e95e29. The portable producer adapters +modify the retained paired-exclusion and shared-point implementations credited +above. The original licenses, attribution, and Gaussian correction are retained. + +Endpoint-gauge extension, 8 October 2026 +Copyright 2026 icekylinx + +The complementary auxiliary endpoint gauges, (32,30,40) controlled basis, +general nondegenerate binary phase residuals, retained-center complex producer, +updated path guard and exact assembly are contributed by icekylinx with +substantial OpenAI GPT-6 Astra and Codex assistance. This extension inherits +f2ab41aebad47861caf6316282c1793e5513845e and its PR #10 ancestry. New portable +adapters retain the paired-exclusion and shared-point contributions credited +above. Original licenses, notices and the Gaussian correction are retained. + +Structured-basis and semantic-bulk extension, 8 October 2026 +Copyright 2026 icekylinx + +The selected (32,30,36) bit construction, A1/A5 block refinements, fixed +middle-axis I+J profiles with bounded-minor CRT certificates, mixed dyadic +complex centers, complete data-front batching and circuit-specific assembly +are contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance. The immediate parent is ed90fd940279c336ebc45968631bdebfb087b505. + +The semantic/bulk compatibility argument, literal scalar charge, product row +stock and parameterization adapt Zhihao Chen (jacklightChen)'s PR #23, +commit 661ebabc1076c9f525d7ce4967c876b203fa9827. Translated complex endpoints +are adopted from the same contributor's PR #21, +commit 5ba6cf0bfb68f2be8d15610e7972207c50254d6a, following eumemic's source-frame +work and the earlier nested-basis contributions. + +Completed-child semantic precision, arbitrary-coordinate routing, phase-cell +Gaussian inversion and bulk tape transfer are credited to the RaD project +(hipotures), commit 45d9b60355872041f9275f77c057514def0d45bc, exposed through +PR #20 at 4f8d6c8272b5ff307a0da51df545ec3cd96a8b6e. Their selected proof +sources retain their separate CC0 license and original NOTICE under +references/semantic-bulk/rad20. The PR #23 source retains its recorded OpenAI +Codex assistance; RaD retains its recorded Codex and GPT-6.1-Sol Ultra +assistance. These are source attributions, not claims about this session's +runtime model. Related contributions by Rohan Arun and Aurel Prosz remain +acknowledged in the imported notices. No exclusive priority or additional +license condition is asserted. + +Copied retained-center extension, 8 October 2026 +Copyright 2026 icekylinx + +The copied retained-center schedule in both orientations, its complex-phase +transfer, the Wm-N+L rank budget, and the selected (25,23)/(28,28) composition +are contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance. This extension inherits PR #32 at +0ef3aeb61f55cc0b321ce6a0ef00acee25cefe52 and the preceding PR #10/#18/#24 work. + +The two-stage topology and paid copied-stream endpoint correction are due +to Aurel Prosz (Paureel), c82d09eb4781b68435e3fa3eb6beea72fa900fab, +through Zhihao Chen (jacklightChen)'s PR #29 unequal-axis composition, +9d963275075fa98f1da821e27757b238dafd6b3c. That source also credits Swapnil +Jain's two-stage development at ae405eb474d1486b2d8aef90139869f927f4836a. + +The contiguous corner method, incidence factorization and exact partition +certificates are due to Rohan Arun (PR #31), method commit +02f68f95369c39955c5ffcfddbd75cd83e26b305. The selected (25,23) certificate +specializes Dominik Scholz's parameterization (PR #33), +a499a345c040aa15b68e984a0904eadc485c7a7e. Their source notices and proof +snapshots are preserved in references/copied-centers. Historical OpenAI +Codex, GPT-6 Astra and Anthropic Claude Opus 5.5 assistance is credited to +the respective imported sources. Existing PR #21/#23 and RaD attribution, +licenses and the Gaussian correction remain in force. + +Changed-graph composition with copied centers and fixed bases, 8 October 2026 +Prepared with OpenAI Codex assistance. +The new composition uses icekylinx PR36 copied centers and PR32 fixed-I+J +projectors/profiler, Dominik Scholz PR35 two fixed factors and CRT argument, +Zhihao Chen (jacklightChen) PR29/23 interfaces, Aurel Prosz (Paureel) and +Swapnil Jain's two-stage development, Rohan Arun PR25/31 corner methods, +Dominik Scholz PR33/38 dimension/composition work; James Chang (jamesyc) +PR34 reversed geometry and balanced transfer; Rohan Arun PR37/39/40 +reversed integration, modular data tests and both-fixed baseline; +RaD (hipotures) PR41 changed scalar DAGs, alternating point order and +independent role compiler; RaD balanced routing/bulk interfaces, and all +retained predecessors. +Complete attribution and the conditional proof boundary are recorded in +research/copied-fixed/PROOF.md; imported originals and source pins are retained. +Original Apache-2.0 and CC0 notices remain applicable. + +Skip-prefix strip producer, 8 October 2026 +By Avi Eisenberg (ikeboy), with Anthropic Claude (Claude Opus 5.5) +assistance. The skip-prefix leave-one-out strip layout in +research/skip-strips/skip_graph.py is new. Everything else reuses Chafik +Boukhalfa's PR #43/#46/#48 research/copied-fixed pipeline, its verification +code, exact data recovery and support-order sorting, together with: +- Rohan Arun's PR #44 weighted carrier matching optimizer; +- RaD (hipotures) PR #41 alternating point order; +- every predecessor credited above. +Complete attribution and the conditional proof boundary are recorded in +research/skip-strips/PROOF.md. Original Apache-2.0 and CC0 notices remain +applicable. + +Joint frame compilation of skip-prefix strips + +The local compiler and exact finite witnesses were prepared by eumemic with +substantial OpenAI Codex assistance. Avi Eisenberg / ikeboy with Anthropic +Claude assistance supplied the unmodified PR #53 skip-prefix producer. +The pinned PR #48 pipeline is Chafik Boukhalfa's contribution, incorporating +Rohan Arun, RaD / hipotures, icekylinx, Dominik Scholz, James Chang, +Zhihao Chen, Aurel Prosz / Paureel, Swapnil Jain, eumemic, Douglas Colkitt, +OpenAI, David Harvey, Joris van der Hoeven and the earlier contributors +credited in the retained sources. See references/frame-compiler/pr48/NOTICE +and references/frame-compiler/pr53/NOTICE for their original attribution. +No authorship or review by those predecessors is claimed for this compiler. + +Interval strips and core-aware pair assembly + +The interval leave-one-out strips and the core-aware group-pair assembly in +research/pair-assembly were prepared by Avi Eisenberg / ikeboy with Anthropic +Claude assistance. They build on PR #53's skip-prefix pipeline and its +inherited PR #48 sources. The stacked witness in research/pair-assembly/frame +uses eumemic's PR #57 joint frame compiler unchanged; its driver and verifier +are adaptations of PR #57's skip_frame_compiler.py, skip_frame_compose.py and +verify_skip_frame.py. Original notices are retained. diff --git a/references/partial-gauge/pr62/PROOF.md b/references/partial-gauge/pr62/PROOF.md new file mode 100644 index 0000000000..26e1166562 --- /dev/null +++ b/references/partial-gauge/pr62/PROOF.md @@ -0,0 +1,221 @@ +# Interval strips and core-aware pair assembly: conditional saving 4.986133 × 10^-5 + +Under OpenAI's base theorem and the retained analytic, fixed finite-alphabet +and fixed multitape interfaces, the construction below gives + +\[ +T(n)=O\bigl(n(\log n)^{1-\kappa}\bigr),\qquad +\boxed{\kappa=\frac{4986133}{10^{11}}=4.986133\times10^{-5}>2^{-15}.} +\] + +The exact bit saving is 4986382/10^11. The next grid value of the bit saving +fails the exact moment test, and the next κ grid value fails the assembly. + +This is **6.782% above PR #57** (4669442391/10^14), **10.092% above PR #54** +(141532521/3125000000000) and **10.849% above PR #53** (4498144/10^11). It +does not use PR #57's compiler or PR #54's clones. These compare asymptotic +exponent savings, not running times. They are conditional research claims +without independent mathematical review or formal verification. + +Section "Stacking with PR #57's frame compiler" below gives a second, larger +witness, κ = 5101691/10^11, that also uses PR #57's compiler. + +## What changes + +Only the scalar producer DAG changes, in `pair_graph.py`, together with its +pinned carrier matching, `links-{23,25}.uses`. Everything else is PR #53's +`research/skip-strips` pipeline, which is PR #48's `research/copied-fixed` +pipeline, with constants recomputed for the new DAG. + +A role is a physical scratch wire. With c additions, q designated outputs and +μ retained carrier links, the role count is R = c + q − μ. A link lets a +donor addition x = u + w continue its carrier into a later consumer t of u, +when the original envelope of x lies inside the envelope of t: the common core +of t lies inside the core of x, and the cover of x lies inside the cover of t. +So R counts the additions that cannot continue a carrier, plus q. + +### 1. Interval strips + +The paired-exclusion recursion (icekylinx PR #18/#36) needs, for each vertex, +every leave-one-out sum of its k strip values v_1, …, v_k. PR #53 used the +skip-prefix layout s_j = A_(j−2) + (v_(j−1) + B_(j+1)). We build every cyclic +interval of the values instead, each from an interval one item shorter: + + I(a, m) = I(a, m−1) + v_(a+m−1), 2 ≤ m ≤ k−1, + +and output s_j = I(j+1, k−1), with the total I(0, k−1) + v_(k−1). The interval +I(a, m) with m < k−1 has the later consumer I(a−1, m+1) of its last item +v_(a+m−1), and its cover lies inside that consumer's cover, so it can continue +a carrier. Only the k outputs and the total stay unmatched. + +This costs k(k−2)+1 additions instead of about 4k. The role count still falls, +because R counts unmatched additions. In a model of one strip, an exact integer +program over every leave-one-out circuit shows that k−1 unmatched additions is +the minimum for k ≤ 8. Skip-prefix leaves 2k−3 unmatched; intervals leave k−1 +or k. Intervals are used for every strip with k ≥ 3 nonzero values; smaller +strips keep PR #53's layout. Value orders are PR #53's: reversed at the top +level, sorted by (support size, ±support) below it. + +### 2. Core-aware pair assembly + +For groups i < j with members (a, a2) and (b, b2), let F = far[i,j] and let +Sa, Sa2, Sb, Sb2 be the strip outputs that omit the other group. Each of the +four outputs is a sum of four pieces, for example +out[a,b] = F + Sa + Sb + e(a2,b2). PR #53 computes left(a,j) = F + Sa, +then out[a,b] = left(a,j) + (Sb + e(a2,b2)). None of those ten additions can +continue a carrier. We compute + + F+Sa, F+Sa2, F+Sb, F+Sb2, + Y1 = (F+Sb) + Sa, Y2 = (F+Sa) + Sb2, + Y3 = (F+Sa2) + e(a,b2), Y4 = (F+Sb2) + e(a,b), + out[a,b] = e(a2,b2) + Y1, out[a,b2] = e(a2,b) + Y2, + out[a2,b] = Y3 + Sb, out[a2,b2] = Y4 + Sa2. + +Each F+S node then has a later consumer of its strip operand whose envelope +contains its own: the same common core and a larger cover. An exact integer +program over every assembly of these nine pieces, with their actual cores and +covers, shows that 8 unmatched additions per group pair is optimal. The cores +matter: a node such as Sa + e(a2,b2) has the two-point core {c, a2}, so a +one-point-core donor cannot continue into it. Each output needs its own +addition and at least one more addition that serves only that output, and +neither can continue a carrier, so 8 is also a lower bound for this +decomposition. + +### Counts + +| h | v | additions c | outputs q | matched μ | roles R | loss | +|---|---|---|---|---|---|---| +| 23 | 1771 | 62294 | 5336 | 38911 | 28719 | 506 | +| 25 | 2300 | 86595 | 6925 | 55844 | 37676 | 600 | + +PR #53 had R23 = 32946 and R25 = 43409. The physical constants are +m = 575, N = 4,073,300, W = 140,924,496 (PR #53: 160,799,739) and +L = 2,226,400. The complete rank is Wm − N + L = 81,029,738,300. The deficit +N − L is unchanged. + +The weighted matching is pinned in `links-{h}.uses`. `optimize_matching.py` +regenerates it from Rohan Arun's PR #44 optimizer with only the graph import +changed. Its output is not trusted: `profiles.cpp` replays every pinned link, +and `producer.py` recounts every link independently. + +## Why the inherited proofs apply + +The new DAG enters the inherited proofs only through properties and +quantities that `producer.py` recomputes, as for PR #41, #43, #47, #48 and #53: + +- **Scalar outputs.** Every addition joins disjoint supports, every node has a + common point, and every output is the exact leave-two-out sum or retained + total, checked on dense global supports. +- **Carrier links.** Every pinned link lies in the admissible adjacency + (causal order and envelope inclusion), with distinct donors and uses. +- **Physical timeline.** The full physical timeline and every dirty basis + vector are checked in both orientations at h = 23 and 25. +- **Fixed-basis profiles.** These are recomputed from the new DAGs and pinned + matchings: 37,728 and 51,927 distinct transition matrices; 6,026 and 7,981 + of them CRT-checked; zero modular disagreements. Exactly h full center + cleanups appear, so the copied-center replacement applies unchanged. +- **Data corners.** These do not depend on the producer. All 4,073,300 pairs + are replayed, and the ten primary-prime failures are recovered by exact + rational elimination. + +The integer programs explain why the links exist; correctness does not depend +on them. + +## Exact arithmetic + +`verify.py` uses PR #43/#48's exact logarithm and exponential enclosures: + +- The moment at a_b = 4986382/10^11 is below 1; at 4986383/10^11 its exact + lower bound exceeds 1. +- Each of the following is excluded at the new bit saving by an exact lower + bound: the complete child lists of PR #57, #54, #53, #48, #47, #46, #44, + #43, #42, #41 and #40, and the PR #36 baseline. +- The inherited balanced assembly passes all 47 strict conditions and seven + margins at κ = 4986133/10^11 and fails at the next grid value. Its + parameters are β = 1/20, h = 10^-12, a_c = 717/10^7, C1 = 1 and row stock + p^2000. + +## Stacking with PR #57's frame compiler + +PR #57 (eumemic, with OpenAI Codex assistance) compiles each set of nodes that +share one original envelope as a single invertible binary map, matches +retained signals to later uses, and reclaims retired roles with paid XOR +clearing. Its compiler, `scripts/experiments/binary_frame_compiler.py`, is +included unchanged through PR #57's own commit on this branch. +`frame/frame_compile.py` feeds it the hash-pinned `pair_graph.py` instead of +PR #53's graph, exactly as PR #57's driver feeds it PR #53's graph. + +The compiled words give the following role counts: + +| h | roles R, this graph | roles R, compiled | shared-frame regions | retained signals | reclaimed roles | +|---|---|---|---|---|---| +| 23 | 28719 | 27918 | 52473 | 37025 | 801 | +| 25 | 37676 | 36586 | 73695 | 53194 | 1090 | + +With W = 137,151,806 the stacked witness gives + +\[ +\kappa=\frac{5101691}{10^{11}}=5.101691\times10^{-5}, +\] + +with exact bit saving 5101952/10^11. This is **9.257% above PR #57** and +2.318% above the plain witness above. PR #57's own result on PR #53's graph +is 4669442391/10^14. + +`frame/frame_verify.py` checks, as PR #57's verifier does: + +- both serialized XOR words, replayed independently on every input and dirty + basis vector in both orientations; +- every frame transition, reconstructed from the actual XOR word; +- all fixed-basis profiles, with bounded-minor and CRT checks; +- the exact moment, the rejection of the next bit-saving grid value, the + exclusion of PR #53's and PR #57's networks at the new saving, all 47 + strict assembly inequalities, seven margins, and the rejection of the next + κ grid value. + +This stacked witness also depends on PR #57's compiler argument, which has +the same review status as PR #57. + +## Reproduce + +```sh +python3 research/pair-assembly/producer.py --work-dir /tmp/pair-assembly +python3 research/pair-assembly/verify.py +python3 research/pair-assembly/frame/frame_verify.py +python3 research/pair-assembly/optimize_matching.py --work-dir /tmp/pair-opt # optional, needs scipy +python3 research/pair-assembly/frame/frame_compile.py # optional, rewrites the words +``` + +`producer.py --record` rewrites the JSON records. Without `--record` it checks +them against fresh regeneration. `make pair-assembly-verify` runs the first +three commands and the tests. + +## Scope and attribution + +This is a conditional finite certificate. It covers the same written proof +obligations as PR #43–#53: the base theorem, the residual compiler, fixed-tape +recursion, the physical meaning of carrier continuations and copied centers, +the analytic/semantic/routing/recovery interfaces and eventual thresholds. +None of these are re-proved here. There is no formal verification or claim of +global optimality. The stacked witness additionally depends on PR #57's +compiler mechanism and its written argument. + +The interval strips and core-aware pair assembly are new here, by Avi +Eisenberg with assistance from Claude (Anthropic). Everything else is +inherited, with all original notices: + +- Avi Eisenberg PR #53: skip-prefix strips and this pipeline's adaptation. +- eumemic PR #57: the joint frame compiler, used unchanged for the stacked + witness. +- Chafik Boukhalfa PR #43/#46/#48: pipeline, recovery, the sorting idea and + verification code. +- Rohan Arun PR #44: weighted matching; also PR #37/#39/#40/#42/#47. +- RaD / hipotures PR #41: alternating order and changed DAGs. +- Dominik Scholz PR #35/#38. +- James Chang PR #34. +- icekylinx PR #18/#24/#32/#36. +- Zhihao Chen PR #21/#23/#29. +- Paureel / Aurel Prosz, Swapnil Jain, Douglas Colkitt, OpenAI, and + Harvey–van der Hoeven. + +Apache-2.0. diff --git a/references/partial-gauge/pr62/SOURCE.json b/references/partial-gauge/pr62/SOURCE.json new file mode 100644 index 0000000000..c4a7d407e0 --- /dev/null +++ b/references/partial-gauge/pr62/SOURCE.json @@ -0,0 +1,11 @@ +{ + "repository": "ikeboy/integer-mult-bounds", + "commit": "ad0f25ff7b23cff7f08ad237c2254e6ecf74257e", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/62", + "scope": "Primitive proof and unchanged attribution; implementation adapted in scripts/partial_gauge/interval.py.", + "files": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE": "95d7dabb54a327216e007f1e0cf37dd2f138ab31527f2cc5ee0de55e87f274ca", + "PROOF.md": "30685624bf922bb9d9f7ed4b0d367a660fe373cc9ee28fec33585bd8c7023e75" + } +} diff --git a/references/partial-gauge/pr97/LICENSE b/references/partial-gauge/pr97/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/references/partial-gauge/pr97/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/references/partial-gauge/pr97/NOTICE b/references/partial-gauge/pr97/NOTICE new file mode 100644 index 0000000000..b565637758 --- /dev/null +++ b/references/partial-gauge/pr97/NOTICE @@ -0,0 +1,304 @@ +A sharper exponent for integer multiplication +Copyright 2026 Douglas Colkitt + +This project includes unmodified source files from OpenAI's manuscript +"Integer multiplication below n log n" and its accompanying repository: +https://github.com/openai/math +Commit: adc7f1241b42e322a6451854ab7e4b4c146bf78a + +The original manuscript identifies OpenAI as its author. Its Apache-2.0 +license is retained at upstream/LICENSE. The exact source URLs and hashes +are recorded in upstream/manifest.json. Proposed modifications are supplied +as separate files under patches/; upstream source files remain unchanged. + +The original local research note, scripts, certificates, patches, and +documentation were prepared by Douglas Colkitt with assistance from OpenAI +Codex. The community release incorporates work by the contributors identified +in the notices below; it is not solely Douglas Colkitt's work. +This project is not an official OpenAI release or an OpenAI endorsement. + +Related contributions (not imported in this checkpoint): +Zhihao Chen (jacklightChen), PR #7, supplied an earlier ternary five-subset +motif, finite-alphabet transfer and a different compressed producer: +https://github.com/CrocSwap/integer-mult-bounds/pull/7 +The present checkpoint claims no priority for that motif. Related compressed +complex-network work was submitted by eumemic in PR #3: +https://github.com/CrocSwap/integer-mult-bounds/pull/3 +The pending contributions and their stronger bounds require their own review; +this notice does not represent adoption or verification of their claims. + +Additional community work, including parallel and superseded submissions, is +acknowledged in CONTRIBUTORS.md, with pinned submission metadata in +docs/research/contribution-snapshot.json. These acknowledgements do not imply +joint authorship of the checkpoint, incorporation of pending code, or verification +of submitted mathematical claims. Original source-specific notices remain in force. + +Community release (accepted by conditional maintainer audit): +The following original contributor notices apply to the imported PR #39 chain. +The preceding non-import statements describe the preserved 2^-30 checkpoint. + +Ternary five-subset construction and common-four-point resynthesis +Copyright 2026 Zhihao Chen (jacklightChen) + +This is Zhihao Chen's first submission of this specific construction to this +repository. Research, proof development, code and verification were prepared +with substantial assistance from GPT-6 Astra (OpenAI Codex), as identified by +the contributor. This is not independent review or an OpenAI endorsement. +Future research building on this contribution should explicitly acknowledge +Zhihao Chen (jacklightChen), cite the accompanying note and pull request, and +retain the preceding contributors' attribution. This notice records research +provenance; the repository's Apache-2.0 license remains unchanged. + +Dependencies retained from eumemic's Claude-assisted PRs #3 and #5: +https://github.com/CrocSwap/integer-mult-bounds/pull/3 +https://github.com/CrocSwap/integer-mult-bounds/pull/5 +PR #5 commit: d3d370c34937503bd3fa63c83d505a05e8e50893 +These include complex_circuit.py, complex_network.py, fast_gaussian.py, +their generators, construction notes and certificates. The Gaussian input +scaling proof is corrected in this derivative; see the modification notice below. +Aligned pairing also appears in Bortlesboat's PR #2. Retained totals and bank +sharing appear in dleen's PR #4 and cheaper retained centers in eumemic's PR #6. +Their results and ideas are credited separately from this new construction. + +Bulk recursion and controlled tensor basis, 8 October 2026 +Copyright 2026 icekylinx + +The new projector batching, controlled simultaneous basis, mixed-width tape +recursions, whole-residual complex recursion, and dependency-path precision +guard in the batched-23 proof package are contributed by icekylinx, developed +with substantial OpenAI GPT-6 Astra assistance. Review corrections and +repository integration were prepared with OpenAI Codex assistance. They build on the retained +PR #7 finite producers and the preceding contributions credited above. +The new package retains the repository's Apache-2.0 license and the original +authors' attribution. It is not an official OpenAI release or endorsement. + +Modification notice, 8 October 2026 (icekylinx): the retained fast Gaussian +proof now bounds shifted approximation error by F=2^ceil(1.14 alpha^2). +The P=34p precision budget and asymptotic exponent are unchanged. New batching +checks are integrated into make verify. Existing attribution and licenses +are retained. + +Partial-swap extension, 8 October 2026 +Copyright 2026 icekylinx + +The partial-swap framing, binary retained-total triple construction, +dependency-preserving positive labels and carrier reuse, unequal (25,23,57) +common basis, improved complex batching, and exact assembly are contributed +by icekylinx with substantial OpenAI GPT-6 Astra and Codex assistance. +This extension directly inherits PR #10, commit +62691e395a0458ce089a1c7b5d89e74291e95e29. The portable producer adapters +modify the retained paired-exclusion and shared-point implementations credited +above. The original licenses, attribution, and Gaussian correction are retained. + +Endpoint-gauge extension, 8 October 2026 +Copyright 2026 icekylinx + +The complementary auxiliary endpoint gauges, (32,30,40) controlled basis, +general nondegenerate binary phase residuals, retained-center complex producer, +updated path guard and exact assembly are contributed by icekylinx with +substantial OpenAI GPT-6 Astra and Codex assistance. This extension inherits +f2ab41aebad47861caf6316282c1793e5513845e and its PR #10 ancestry. New portable +adapters retain the paired-exclusion and shared-point contributions credited +above. Original licenses, notices and the Gaussian correction are retained. + +Structured-basis and semantic-bulk extension, 8 October 2026 +Copyright 2026 icekylinx + +The selected (32,30,36) bit construction, A1/A5 block refinements, fixed +middle-axis I+J profiles with bounded-minor CRT certificates, mixed dyadic +complex centers, complete data-front batching and circuit-specific assembly +are contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance. The immediate parent is ed90fd940279c336ebc45968631bdebfb087b505. + +The semantic/bulk compatibility argument, literal scalar charge, product row +stock and parameterization adapt Zhihao Chen (jacklightChen)'s PR #23, +commit 661ebabc1076c9f525d7ce4967c876b203fa9827. Translated complex endpoints +are adopted from the same contributor's PR #21, +commit 5ba6cf0bfb68f2be8d15610e7972207c50254d6a, following eumemic's source-frame +work and the earlier nested-basis contributions. + +Completed-child semantic precision, arbitrary-coordinate routing, phase-cell +Gaussian inversion and bulk tape transfer are credited to the RaD project +(hipotures), commit 45d9b60355872041f9275f77c057514def0d45bc, exposed through +PR #20 at 4f8d6c8272b5ff307a0da51df545ec3cd96a8b6e. Their selected proof +sources retain their separate CC0 license and original NOTICE under +references/semantic-bulk/rad20. The PR #23 source retains its recorded OpenAI +Codex assistance; RaD retains its recorded Codex and GPT-6.1-Sol Ultra +assistance. These are source attributions, not claims about this session's +runtime model. Related contributions by Rohan Arun and Aurel Prosz remain +acknowledged in the imported notices. No exclusive priority or additional +license condition is asserted. + +Copied retained-center extension, 8 October 2026 +Copyright 2026 icekylinx + +The copied retained-center schedule in both orientations, its complex-phase +transfer, the Wm-N+L rank budget, and the selected (25,23)/(28,28) composition +are contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance. This extension inherits PR #32 at +0ef3aeb61f55cc0b321ce6a0ef00acee25cefe52 and the preceding PR #10/#18/#24 work. + +The two-stage topology and paid copied-stream endpoint correction are due +to Aurel Prosz (Paureel), c82d09eb4781b68435e3fa3eb6beea72fa900fab, +through Zhihao Chen (jacklightChen)'s PR #29 unequal-axis composition, +9d963275075fa98f1da821e27757b238dafd6b3c. That source also credits Swapnil +Jain's two-stage development at ae405eb474d1486b2d8aef90139869f927f4836a. + +The contiguous corner method, incidence factorization and exact partition +certificates are due to Rohan Arun (PR #31), method commit +02f68f95369c39955c5ffcfddbd75cd83e26b305. The selected (25,23) certificate +specializes Dominik Scholz's parameterization (PR #33), +a499a345c040aa15b68e984a0904eadc485c7a7e. Their source notices and proof +snapshots are preserved in references/copied-centers. Historical OpenAI +Codex, GPT-6 Astra and Anthropic Claude Opus 5.5 assistance is credited to +the respective imported sources. Existing PR #21/#23 and RaD attribution, +licenses and the Gaussian correction remain in force. + +Copied centers with reversed (23,25) data corners, 2026-10-08 +Rohan Arun with substantial OpenAI Codex assistance supplies the composition, +exact dimension23 controls and cost/assembly integration. James Chang's PR34 +supplies the reversed boundary family; icekylinx's PR36 supplies copied retained +centers and the selected complex graph. The balanced assembly remains attributed +to RaD/hipotures and its PR34 specialization. Retain Dominik Scholz PR33, Rohan +Arun PR31, Zhihao Chen PR29/21/23, Paureel/Aurel Prosz, Swapnil Jain, icekylinx, +eumemic, Douglas Colkitt, OpenAI and all earlier notices and hypotheses. +This is not a claim of formal verification, new foundational rank identities, +global optimality or measured runtime speedup. + +Fixed middle basis with copied reversed corners (2026-10-08): +Rohan Arun, with substantial OpenAI Codex assistance. Composition and +simultaneous-basis proof retain icekylinx PR32/36, James Chang PR34, +Dominik Scholz PR35/38, Zhihao Chen, Paureel, Swapnil Jain, RaD/hipotures, +eumemic and all preceding attribution and licenses. See research/copied-fixed-reversed. + +Changed-graph composition with copied centers and fixed bases, 8 October 2026 +Prepared with OpenAI Codex assistance. +The new composition uses icekylinx PR36 copied centers and PR32 fixed-I+J +projectors/profiler, Dominik Scholz PR35 two fixed factors and CRT argument, +Zhihao Chen (jacklightChen) PR29/23 interfaces, Aurel Prosz (Paureel) and +Swapnil Jain's two-stage development, Rohan Arun PR25/31 corner methods, +Dominik Scholz PR33/38 dimension/composition work; James Chang (jamesyc) +PR34 reversed geometry and balanced transfer; Rohan Arun PR37/39/40 +reversed integration, modular data tests and both-fixed baseline; +RaD (hipotures) PR41 changed scalar DAGs, alternating point order and +independent role compiler; RaD balanced routing/bulk interfaces, and all +retained predecessors. +Complete attribution and the conditional proof boundary are recorded in +research/copied-fixed/PROOF.md; imported originals and source pins are retained. +Original Apache-2.0 and CC0 notices remain applicable. + +Community follow-up integration (PRs #49, #45 and #26), 8 October 2026: +Rohan Arun contributes weighted carrier matching and climbed summand/leave-one-out +orders (PRs #44/#47/#49), with Anthropic Claude assistance. The final construction +composes Chafik Boukhalfa's changed-graph checks, exact rational data recovery and +reordered exclusion sums (PRs #43/#46/#48, OpenAI Codex assistance) with RaD / +hipotures's alternating pair order and independent physical role compiler (#41). +All predecessor attribution and conditional proof interfaces remain in force. + +Alejandro Zarzuelo Urdiales contributes Gaussian parity and canonical arithmetic +proofs, finite tensor execution, profile precision accounting and mixed-center +reference checks (#45), with substantial OpenAI Codex assistance. See +research/gaussian-parity-synthesis/PROVENANCE.md for his full attribution. +Ryan S / princezuda contributes historical Lean certificate arithmetic, algebraic +frame/movement/guard lemmas and independent paired-circuit checks (#26). Original +source notices and historical snapshots are preserved. Neither formal package +claims a full formal proof of the multiplication algorithm or a new kappa. + +Joint frame compilation of skip-prefix strips + +The local compiler and exact finite witnesses were prepared by eumemic with +substantial OpenAI Codex assistance. Avi Eisenberg / ikeboy with Anthropic +Claude assistance supplied the unmodified PR #53 skip-prefix producer. +The pinned PR #48 pipeline is Chafik Boukhalfa's contribution, incorporating +Rohan Arun, RaD / hipotures, icekylinx, Dominik Scholz, James Chang, +Zhihao Chen, Aurel Prosz / Paureel, Swapnil Jain, eumemic, Douglas Colkitt, +OpenAI, David Harvey, Joris van der Hoeven and the earlier contributors +credited in the retained sources. See references/frame-compiler/pr48/NOTICE +and references/frame-compiler/pr53/NOTICE for their original attribution. +No authorship or review by those predecessors is claimed for this compiler. + +Joint dual-skip/frame-compiler composition (2026-10-08) +--------------------------------------------------- +Rohan Gupta / gupt1156 with Anthropic Claude assistance: PR55 dual-skip +scalar graph; original LICENSE and NOTICE are retained under +references/frame-compiler/pr55. eumemic with substantial OpenAI Codex +assistance: PR57 joint reversible frame compiler, serialized physical-word +replay and profile reconstruction. Chafik Boukhalfa with OpenAI Codex +assistance: this composition, independent integration and exact certificate. +Avi Eisenberg / ikeboy, Rohan Arun, RaD / hipotures, icekylinx, and all +predecessor authors retain the notices above and in pinned source files. +No original copyright or Apache-2.0 notice is removed. + +Ranked reclamation after the PR58 joint-dual composition (2026-10-08) +---------------------------------------------------------------- +Chafik Boukhalfa with OpenAI Codex assistance: prioritize retired physical +slots by descending current frame rank, retaining slot ID as the tie-breaker; +complete replay, exact profiles, comparison and adversarial controls. +The dedicated joint_dual_reclaim_compiler.py is derived from eumemic's PR57 +compiler. Its original shared compiler remains byte-identical. The PR55 +producer and all preceding attribution remain unchanged. The complete PR58 +comparison certificate and its original source/proof provenance are retained +under references/frame-compiler/pr58. + +Skip-prefix strip producer, 8 October 2026 +By Avi Eisenberg (ikeboy), with Anthropic Claude (Claude Opus 5.5) +assistance. The skip-prefix leave-one-out strip layout in +research/skip-strips/skip_graph.py is new. Everything else reuses Chafik +Boukhalfa's PR #43/#46/#48 research/copied-fixed pipeline, its verification +code, exact data recovery and support-order sorting, together with: +- Rohan Arun's PR #44 weighted carrier matching optimizer; +- RaD (hipotures) PR #41 alternating point order; +- every predecessor credited above. +Complete attribution and the conditional proof boundary are recorded in +research/skip-strips/PROOF.md. Original Apache-2.0 and CC0 notices remain +applicable. + +Local split-pair skip-prefix research continuation (2026-10-08) +Prepared with substantial OpenAI Codex assistance at the user's request. +New contribution: singleton/pair recursive partition refinement, finite summand +order and moment search, and verified composition with inherited paid clones. +Avi Eisenberg/ikeboy with Anthropic Claude assistance: PR53 skip-prefix strips. +Chafik Boukhalfa with OpenAI Codex assistance: PR54 original-envelope clone +specialization and PR43/46/48 checking interfaces. RaD/hipotures: PR51 +whole-chain/source-partition cloning and earlier producer/interfaces. +Rohan Arun: PR44 weighted matching and earlier fixed/reversed work, with all +stated historical AI assistance. All predecessor notices remain applicable. + +Original-envelope whole-chain clones on skip-prefix strips (research/skip-clones): +Chafik Boukhalfa, prepared with OpenAI Codex assistance. The complete-chain +source-partition clone operation is adapted from RaD / hipotures, PR #51, +with original envelopes retained here. The scalar base is Avi Eisenberg's +PR #53 skip-prefix layout, prepared with Anthropic Claude assistance. +All credited PR #43/#46/#48, PR #44 and earlier code/proof notices remain +in force. This extension is provided under the repository's Apache-2.0 terms. + +Community review checkpoint #50–#61, 8 October 2026 +Maintainer integration and independent arithmetic: Douglas Colkitt, with OpenAI Codex. +Avi Eisenberg / ikeboy: skip-prefix strip framework (#53), with Anthropic Claude. +Rohan Gupta / gupt1156: parallel order search (#50, stated Antigravity assistance) +and dual-suffix strips (#55, Anthropic Claude assistance). +Eumemic: equal-frame joint compilation and paid signal reclamation (#57), with Codex. +Chafik Boukhalfa: original-envelope paid clones (#54), composition (#58) and ranked +reclamation (#60), with Codex. Rohan Arun: order search (#52) and positive-frame +composition (#56), with Anthropic Claude and stated Codex validation assistance. +RaD / hipotures: enlarged frames, source partitions and paid whole-chain clones +(#51), with Codex. Rohan Garg / rohangar1: singleton/pair recursion and paid-clone +composition (#59), with Codex. Alejandro Zarzuelo Urdiales: exact parameter +refinement, scoped Lean arithmetic, matrix/parity and search tools (#61), with +his disclosed multi-tool and Codex assistance. +Parallel #50/#52 records are reviewed and credited without replacing the earlier +climbed-48 implementation; their exact commit history is retained. The separate +#51 witness is retained as research; its source-graph/negative-basis data proof +has not received the same full replay as #56's consumed compiler machinery. +See docs/research/community-round2-review.md for precise validation boundaries. +All earlier licenses, contributions and notices remain applicable. + +Interval strips and core-aware pair assembly + +The interval leave-one-out strips and the core-aware group-pair assembly in +research/pair-assembly were prepared by Avi Eisenberg / ikeboy with Anthropic +Claude assistance. They build on PR #53's skip-prefix pipeline and its +inherited PR #48 sources. The stacked witness in research/pair-assembly/frame +uses eumemic's PR #57 joint frame compiler unchanged; its driver and verifier +are adaptations of PR #57's skip_frame_compiler.py, skip_frame_compose.py and +verify_skip_frame.py. Original notices are retained. diff --git a/references/partial-gauge/pr97/PROOF.md b/references/partial-gauge/pr97/PROOF.md new file mode 100644 index 0000000000..58824db895 --- /dev/null +++ b/references/partial-gauge/pr97/PROOF.md @@ -0,0 +1,246 @@ +# Deferred bit endpoints and a signed two-stage complex interface + +Under the analytic and fixed finite-alphabet multitape interfaces already +retained by main, the networks in this package give the conditional bound + +\[ +T(n)=O\bigl(n(\log n)^{1-\kappa}\bigr),\qquad +\kappa=63965813/10^{12}>2^{-14}. +\] + +The finite checks do not formalize these inherited interfaces or establish an +unconditional integer-multiplication theorem. Repository integration validation +is recorded separately; mathematical certificates and validation receipts have +different purposes. This is not a current-record or global-priority claim. + +The scalar/frame inputs are Swapnil Jain's round7 bit network and round6 complex +network, pinned at `741e7aa078392553815df7926ee17ac5e25a8c38`. The original source, +notes, licenses and assistance disclosures are preserved in `swapnil-round7/`. +That source reports a slightly larger final number under its own analytic +stack. We instead use main's retained semantic guard and balanced assembly. +Our additions are explicit reflected scheduling, the commuting fan-order +clarification, gauged exits, a signed complex endpoint correction and a bridge +to the existing main interfaces. No separately researched local role saving is +added to these networks without recompilation. + +## Bit word, geometry and common basis + +The pinned producer at h=23 has v=1771 and R=28866. Its frozen supports, links, +deferred readouts, V leaves and rational frames are checked by the original +`check_word.py`, `check_frames.py` and `check_lifted.py`. In particular, the +deferred scratch slots are untouched before their deferred readout; their +entrance frames lie in every required target hyperplane. These are conditions +on the complete physical word, not just its ordinary-input support. + +`round7_literal_frame_ledger.py` expands that word into 1080616 events and +checks the forward shear on all 32408 ordinary/dirty F2 basis vectors. Gates +with several fan recipients are expanded in stable order of their starting +frame dimension. The recipients are distinct targets of the same unchanged +source, so these XORs commute. The separately checked chains prove nesting; +rank order alone is insufficient. This changes the internal order of160 fan +groups and avoids otherwise uncharged frame retreats, preserving their scalar +map and all costs. The imported source is left intact. + +Reverse time, complement the factor frames and exchange the data banks for +stage two. All ordinary gates retain their XOR direction after the exchange. +The new ledger checks continuity and the complete opposite shear; a logical +transpose alone would not prove this statement. A copied-center scatter is a +macro: copy the unchanged center, transport the copy, scatter and discard the +copy. Its reflection creates a new copy at the complemented source and moves +it to the complemented target. No unknown dirty register is erased. + +For an idempotent A write D_A=[[I-A,A],[A,I-A]]. Commuting idempotents satisfy +D_A D_B=D_(A+B-2AB). Let P,Q be the two rank-one triple projectors, sigma the +local auxiliary entrance projector of rank f, m=h², and r=h-f. Stage one's +incoming gauge is A=sigma tensor Q, its last live frame is T=I tensor Q, +and its terminal gauge is I-A. Its exterior is + +\[ +E_1=I-T+A=I-(I-\sigma)\otimes Q,\qquad\operatorname{rank}E_1=m-r. +\] + +Direct multiplication gives D_(I-A)D_T=D_E1 and D_(I-A)D_A=D_I. For stage two +put B=(I-P) tensor I and lift a factor frame K to B+P tensor K. Its entrance +is B, last live frame is I-P tensor sigma, terminal gauge is I-B, and + +\[ +E_2=B+P\otimes\sigma,\qquad\operatorname{rank}E_2=m-r. +\] + +Again D_(I-B)D_(I-P tensor sigma)=D_E2 and D_(I-B)D_B=D_I. These are genuine +commuting-idempotent exits, not an assumption that all endpoint movements are +nested. Scalar dirty restoration and complementary gauges give the full +address swap. Both exteriors are charged as block m-2r and the inner(r,h) +profile of their complementary small residual. + +With U=P tensor Q, stage-one data ends at (I tensor Q,(I-P) tensor Q), while +stage two begins at (B+U,B). Each connector is (I-P) tensor (I-Q), of rank +(h-1)², and both are charged. The final F2 scalar shear pair gives (y,x+y); +the temporary rank-one correction uses D_U D_I=D_(I-U) to remove the extra +term, retaining one paid rank-one child per pair. + +The common rational tensor basis and inner residual profiles use the preserved +`notes/flag-basis.tex`, `notes/partial-swap-batching.tex` and the round7 lifted +checks. The staircase corner adds runs h-2,h-5,1^6, alongside the outer block +m-4h+2. `check_stair.py` checks its finite witnesses and symbolic cut bounds. +The GL_h×GL_h family acts transitively on line pairs; nonzero polynomial +witnesses, together with identically imposed triangular zero conditions, give +a common rational point for the finite family. This is an existence argument, +not a claim that sampled pairs enumerate the family or that one modular basis +is already a common integer basis. Rational enumeration avoiding the finitely +many nonzero determinant polynomials is an effective fixed finite choice. +Its denominators and required minors exclude finitely many odd primes, as in +the retained transfer. All choices are independent of n. The two orientations +and newly gauged residuals occur among the checked inner families. + +The actual event histogram, including exits, connectors and corrections, +matches the pinned one with m=529, W=108516254 and s=57403754177. An independent +rational moment enclosure proves saving a_b=31987/500000000. + +## Complex scalar word and phases + +For the h24 paired triple-exclusion producer, let M be its invertible role +mixer, V the source injection and A the complete signed readout. The retained +totals are T and E_i=sum of triples avoiding i, for i=s+E and direct leaves obey A(e)<=8e. Prefix kernels and +outer normalization add at most18e, below the C0e allowance. Thus the same +fixed fine-grid proof yields C1=1; it does not concatenate temporary internal +excess of already completed children. E and C0 are large but fixed. + +The actual maximum child and width determine each least halving degree d_j +and bitlength w_j. Reserve the product W_c^D_c W_b^D_b, with +D_j=d_j ceil(log2(e)), rather than the maximum of the two stocks. The existing +physically preceding transformed prefix and one complete-row padding supply +the recomputed stock; nested bit stock is restored before another complex +child. Sequential temporary copies use this existing row field and do not +introduce a separately live recursive row reservation. The certificate gives +the exact coefficient and sufficient stock degree. These operations preserve +the fixed alphabet, fixed tape count and polynomial descriptor bounds of the +inherited interfaces; the number of fixed-role streams is not the number of +physical tapes. + +## Final exact combination + +Use beta=1/10 and eta=10^-8. The stopped complex saving (1-beta)a_c exceeds +a_b. Put q=a_b(1-2eta), c=q(1+eta), epsilon=(1-eta)/(1+c+q), lambda'=1-q, +lambda=((1-a_b)+lambda')/2, g=epsilon*q, +r=(g+1-epsilon)/2 and delta=eta/8. The inherited balanced combination now +has all47 strict constraints and all7 margins above63965813/10^12; the +next10^-12 grid point is rejected. This includes the recomputed scalar +charge, product-row gap, compact reservations, phase-cell separation, prime +packing and exact recovery allowances. A second moment implementation +checks both complete recursive histograms with exact rational logarithm and +exponential enclosures. Passing arithmetic does not by itself establish any +of the physical or analytic lemmas above. + +## Attribution and scope + +Zhihao Chen (jacklightChen): explicit reflected event ledgers, commuting +fan-order clarification, nonzero auxiliary endpoint proof, signed complex +phase controls and corrected rank-one endpoint, and integration with the +retained balanced semantic assembly, with Codex assistance. Subsequent work +using these specific contributions should explicitly acknowledge Zhihao Chen. +Historical GPT-6 Astra assistance attribution on PR7/PR23/PR29 remains; +no claim about the current runtime model is made. + +Swapnil Jain supplies deferred readouts, V leaves, lifted frames, the h24 +producer, common flag/staircase family and frozen witnesses, with the original +Claude assistance disclosure. Avi Eisenberg/ikeboy PR62 supplies interval +strips and core-aware pair assembly; RaD/hipotures PR41 supplies alternating +order/links, and Rohan Arun PR44 the weighted-link precedent. Aurel Prosz/ +Paureel supplies two-stage/complement scheduling; icekylinx PR36 supplies +copied-center and bridge precedents; James Chang PR34 supplies balanced +combination and reversed geometry; Zhihao Chen PR23/PR29 and RaD supply +semantic precision, bulk routing and transfer. All earlier author, license +and AI disclosures in the preserved source and main remain in force. + diff --git a/references/partial-gauge/pr97/README.md b/references/partial-gauge/pr97/README.md new file mode 100644 index 0000000000..ce8b472195 --- /dev/null +++ b/references/partial-gauge/pr97/README.md @@ -0,0 +1,35 @@ +This is a compact, unmodified snapshot of the PR97 physical bit ledger and +the underlying frozen round-seven input. `SOURCE.json` pins the commits and +every imported file's SHA-256. Each imported byte sequence also matches the +round-six handoff's original manifest. Original LICENSE and NOTICE are retained. + +Zhihao Chen / jacklightChen supplies the PR97 literal forward/reflected physical +ledger and proof, with the Codex assistance disclosed in those files. Swapnil +Jain supplies the underlying deferred word, frame witnesses and frame/lifted +checking sources. Earlier authors and assistance disclosures remain credited +in NOTICE, PROOF.md, and the original source headers. + +The snapshot preserves `witness_23.json.gz` and `deferred_23.json.gz` (about +2.3 MB together), not the large expanded event/path dumps. The archived +`bit-ledger-result.json` is a validation receipt, not a new test result. Its +historical elapsed time is preserved verbatim. The original scripts retain +their upstream directory assumptions; they are source/proof witnesses here, +not a relocated full-audit harness. + +`scripts/partial_gauge_bit.py` verifies every byte pin, loads the compressed +inputs explicitly, reconstructs auxiliary and data-chain rank increments, +checks them against the actual physical ledger, reconstructs exit nullities +from each physical slot's deferred frame, and composes the new whole-projector +histogram. It compares every coefficient to the round-six input certificate. +It does not repeat the unchanged complete-basis replay or rational geometry +audits; rank differences alone would not establish those geometric hypotheses. + +The whole-projector reconstruction counts two stages of v physical invocations, +with each local rank increment kept whole, each exterior assigned rank +`m-(h-dim sigma)`, two bank-pair entrance projectors of rank `(h-1)^2`, and +one rank-one copy correction per source pair. This replaces the old corner +splitting while preserving the exact physical total rank mass. + +New reconstruction and integration: copyright 2026 icekylinx, Apache-2.0, +prepared with OpenAI Codex assistance. No independent review or endorsement +by the predecessor authors is implied. diff --git a/references/partial-gauge/pr97/SOURCE.json b/references/partial-gauge/pr97/SOURCE.json new file mode 100644 index 0000000000..970000a79f --- /dev/null +++ b/references/partial-gauge/pr97/SOURCE.json @@ -0,0 +1,31 @@ +{ + "archive": "integer-mult-research/pro/round6-20261009", + "archive_manifest_sha256": "b2edf27c7eea66982a75cb224887da8bce25e18ce9b3857ff45c4666ee4b4ea5", + "archive_source_inputs_sha256": "ed58db13eafeb47401c6c962291e1fe760cbd25a563ca2796f5389b03a9714f3", + "pr97": { + "commit": "e15350b66e4bf796153a68c240a6cc1b788abe3e", + "repository": "jacklightChen/integer-mult-bounds", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/97" + }, + "scope": "Unmodified hash-bound physical-ledger receipt, source and compressed witness inputs. Full upstream frame/lifted/scalar audits are inherited, not repeated by the incremental checker.", + "sha256": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE": "1c53970fb4face631a1b331ec66d33111eccd280a129f9b64c2da6df96861c3f", + "PROOF.md": "f2c95747d9a5858da43932d857be999e6166d4740f25e2c57f99ce05a8902352", + "bit-ledger-result.json": "c3dd79e5e6d72e49d8d1be2d4d9ad808cd7d24b7a725190d24100cbd3644394a", + "check_frames.py": "1cb2b8cde2a8b3f12008da0d335dcdd38005cc692367423d9589aa1f4d6306e8", + "check_lifted.py": "c3e87ad6b31f377df549421f53d22b99131d2228dcd08a1956913211383cbd6c", + "deferred-readout.tex": "4e848f7f06c975045629da7cca9f79e10f255d08dc17a72629c9bed522565d52", + "deferred.py": "9b2acaeb6f1beb2a53c15e00c027f9ba22397a12071ad0b71131e12012a98036", + "deferred_23.json.gz": "8c38e947ff9e021e308000dd82bb5e2194eb265d8b75194e22ce783d3e75317c", + "linalg.py": "56cc779911a3c5c901bc5194ccaf97f720157a2c4ba602b07ee8642af2676b8b", + "round7_literal_frame_ledger.py": "02617ba608f971e3bdd2b45d4cbfc3d0d629873a0b9f7c22b12f347d099fdb59", + "witness_23.json.gz": "b2486aa2bb222bacea6e52162a3920780e45dd8edc5d7cb03eabea336a1c6588" + }, + "snapshot_prefix": "round6_work/references/round6_pr97/", + "underlying": { + "commit": "741e7aa078392553815df7926ee17ac5e25a8c38", + "repository": "Swapnil-jain/integer-mult-kappa", + "url": "https://github.com/Swapnil-jain/integer-mult-kappa/tree/741e7aa078392553815df7926ee17ac5e25a8c38" + } +} diff --git a/references/partial-gauge/pr97/bit-ledger-result.json b/references/partial-gauge/pr97/bit-ledger-result.json new file mode 100644 index 0000000000..708e83ebd4 --- /dev/null +++ b/references/partial-gauge/pr97/bit-ledger-result.json @@ -0,0 +1,272 @@ +{ + "h": 23, + "roles": 28866, + "formal_basis": 32408, + "events": 1080616, + "frame_keys": 90173, + "rank_histograms": { + "aux": { + "1": 55349, + "5": 6151, + "10": 162, + "4": 11248, + "2": 64873, + "3": 13926, + "6": 1617, + "8": 1243, + "9": 458, + "12": 208, + "16": 208, + "18": 599, + "21": 413, + "7": 883, + "11": 299, + "14": 38, + "15": 649, + "13": 202, + "17": 1309, + "19": 533, + "20": 2310 + }, + "data": { + "4": 2013, + "5": 521, + "3": 1144, + "1": 11386, + "2": 2402, + "6": 475, + "7": 276, + "8": 382, + "9": 130, + "10": 86, + "11": 93, + "12": 97, + "13": 65, + "14": 26, + "15": 43, + "16": 218, + "17": 38, + "18": 8, + "19": 1547, + "21": 1, + "22": 2 + }, + "center": { + "22": 23 + } + }, + "fan_groups_reordered_internally": [ + 45859, + 45862, + 46139, + 46142, + 46409, + 46412, + 46681, + 46684, + 46943, + 46946, + 47207, + 47210, + 47461, + 47464, + 47717, + 47720, + 47963, + 47966, + 48211, + 48214, + 48449, + 48452, + 48689, + 48692, + 48919, + 48922, + 49151, + 49154, + 49373, + 49376, + 49597, + 49600, + 49811, + 49814, + 50027, + 50030, + 50233, + 50236, + 50441, + 50444, + 50639, + 50642, + 50839, + 50842, + 51029, + 51032, + 58136, + 58138, + 58140, + 58142, + 58144, + 58572, + 58574, + 58576, + 58578, + 58580, + 58988, + 58990, + 58992, + 58994, + 58996, + 59420, + 59422, + 59424, + 59426, + 59428, + 59832, + 59834, + 59836, + 59838, + 59840, + 60260, + 60262, + 60264, + 60266, + 60268, + 60668, + 60670, + 60672, + 60674, + 60676, + 61092, + 61094, + 61096, + 61098, + 61100, + 61496, + 61498, + 61500, + 61502, + 61504, + 61916, + 61918, + 61920, + 61922, + 61924, + 62316, + 62318, + 62320, + 62322, + 62324, + 62732, + 62734, + 62736, + 62738, + 62740, + 63128, + 63130, + 63132, + 63134, + 63136, + 63540, + 63542, + 63544, + 63546, + 63548, + 63932, + 63934, + 63936, + 63938, + 63940, + 64340, + 64342, + 64344, + 64346, + 64348, + 64728, + 64730, + 64732, + 64734, + 64736, + 65132, + 65134, + 65136, + 65138, + 65140, + 65516, + 65518, + 65520, + 65522, + 65524, + 65916, + 65918, + 65920, + 65922, + 65924, + 66296, + 66298, + 66300, + 66302, + 66304, + 66692, + 66694, + 66696, + 66698, + 66700, + 67068, + 67070, + 67072, + 67074 + ], + "complete_forward_F2": true, + "complete_reflected_F2": true, + "reflected_frame_continuity": true, + "all_scalar_gates_equal_frame_keys": true, + "exterior_formula": "E1=I-I_tensor_Q+sigma_tensor_Q; E2=(I-P)_tensor_I+P_tensor_sigma; rank=m-h+dim(sigma)", + "histogram_matches_external": true, + "histogram": { + "1": 1690297301, + "3": 1356586, + "19": 1639946, + "17": 8476006, + "15": 7948248, + "13": 2164162, + "11": 5093396, + "7": 3580962, + "21": 6906900, + "9": 1526602, + "5": 354200, + "483": 61280142, + "23": 61280142, + "525": 5653032, + "527": 6233920, + "489": 293986, + "521": 13711082, + "523": 4629394, + "491": 580888, + "485": 545468, + "487": 173558, + "493": 14168, + "499": 1129898, + "495": 322322, + "505": 99176, + "503": 410872, + "501": 127512, + "507": 1186570, + "509": 340032, + "497": 17710, + "513": 106260, + "517": 626934, + "515": 1583274, + "511": 322322, + "519": 2854852, + "439": 6272882, + "18": 6272882 + }, + "recursive_rank": 57403754177, + "elapsed": 9.80610633303877, + "limit_seconds": 180, + "exact_chain_geometry": "Relies on separately replayed pinned check_frames and check_lifted. Rank labels alone do not prove geometry.", + "scope": "Explicit one-axis forward/reflected events, scalar complete basis and exact accounting. Tensor endpoint identities proved separately; full complex/tape/precision and final assembly integration not established.", + "new_multiplication_bound": false +} + diff --git a/references/partial-gauge/pr97/check_frames.py b/references/partial-gauge/pr97/check_frames.py new file mode 100644 index 0000000000..f22b6998f9 --- /dev/null +++ b/references/partial-gauge/pr97/check_frames.py @@ -0,0 +1,262 @@ +"""Round-seven check, part 2 (stdlib only): every frame of the reordered word, exactly over Q. + +The base frames (lifted node frames M_n, late-copy intersections, root frames t_T^perp and U_c) are rebuilt from the +witness with check_lifted.py's exact machinery. The design-B frames (deferred readout frames sigma_u, V-leaf starts +s_i) are the primitive integer bases of the data file. Checked: + X. the frame dimensions recorded in the data file (node frames, late-copy intersections) equal the exact ones; every + slot's node list moves along slot successors of the witness (gate uses and links, for which check_lifted.py proves + nesting), its first node is where its start says, its last node reaches its root frame directly; + Q. sigma_u <= F0(u) (the slot's start frame); sigma_u <= t_T^perp for every target of u (Z supports, a superset of + the F2 supports); on every y_T the deferred levels are nested in time order (readout order); t_S <= s_i <= N_i + (the first frame of the use); every X_S chain , early V frames, deferred V frames, F is nested in time order; + G = I - J/9 nondegenerate on every new frame (Gram determinant nonzero mod a prime, so nonzero over Z); + S. side lemma at check_lifted's integer point (U, V of point(h, 1), the point of check_stair.py too): every distinct + high-rank step (2r > h) of the reordered word that check_lifted.py does not already cover (slot starts, gauged + corners sigma_u -> F, y_T and X_S chain steps, base steps that only the new schedule uses) has the generic + north-east pivots under both conjugations, mod 2^31-1; + F. the child-width histogram rebuilt from the exact dimensions (Z and F2 y supports), rank sum s = W m - N + L, + moment certificate and kappa, with the round-six and the staircase entrance corners; + N. negative controls: reversed readout order, readouts at F0(u) instead of sigma_u, perturbed sigma frames, X_S + chains with the deferred V gates first, side lemma with U = V = I. +Usage: python3 check_frames.py [h]""" +import sys, os, time, random +from fractions import Fraction as Fr +from math import gcd +from collections import Counter, defaultdict +HERE = os.path.dirname(os.path.abspath(__file__)) +sys.path[:0] = [HERE, os.path.join(HERE, '..', '..', 'scripts'), os.path.join(HERE, '..', 'two-stage-bit')] +import check_lifted as cl +import deferred as dr +from linalg import null_exact, rank_mod, inv_mod_matrix, rightmost_pivots, predicted, Q31, Echelon + +T0 = time.time() +def log(*a): print('[%5.0fs]' % (time.time() - T0), *a, flush=True) +OK = {} +def report(name, ok): + OK[name] = bool(ok); log('%-100s %s' % (name, 'PASS' if ok else 'FAIL')) + + +def prim(r): + r = [Fr(x) for x in r]; den = 1 + for x in r: den = den * x.denominator // gcd(den, x.denominator) + z = [int(x * den) for x in r]; g = 0 + for x in z: g = gcd(g, x) + return [x // g for x in z] if g else z + + +class ModQ7(cl.ModQ): + """check_lifted's mod-q frames, extended by the design-B frames ('sigma', s) and ('v', s) (integer bases).""" + def __init__(self, fr, ld, extra, control=False): + super().__init__(fr, ld, control); self.extra = extra + + def basis(self, key): + if key[0] in ('sigma', 'v') and key not in self.bcache: + E = Echelon(self.q) + for r in self.extra[key]: E.insert([x % self.q for x in r]) + if len(E.rows) != len(self.extra[key]): self.dimfail += 1 + self.bcache[key] = E.rows + return super().basis(key) + + +def main(h=23): + W, D = dr.load(h); S = dr.Schedule(W, D); trip = S.trip; tv = lambda T: [int(q in T) for q in range(h)] + FULL = [[int(i == j) for j in range(h)] for i in range(h)] + pr = cl.Prog(W); bas, dn = cl.spans(pr); users = cl.users_of(pr, dn) + fr = cl.Frames(pr, dn, bas, users); fr.cobases(); d, _ = fr.dims(); ld, _ = cl.late_frames(fr, pr, users) + log('exact base frames: %d node frames (%d lifted), %d late-copy intersections' % (len(d), len(pr.j), len(ld))) + + # ------------------------------------------------------------------ X. recorded dims, slot paths + okd = all(S.node_dims[n] == d[n] for n in pr.act) and len(S.node_dims) == len(pr.act) + okd &= all(S.late_dims[n, lt] == ld[('c', n, lt)] for (n, lt) in S.late_dims) and len(S.late_dims) == len(ld) + report('X. recorded frame dims == exact dims (%d node frames, %d late-copy intersections)' % (len(d), len(ld)), okd) + def ukey(n, k): + u = users[n][k]; return ('n', u[1]) if u[0] == 'gate' else cl.root_key(u) + badp = 0 + for s in range(S.R): + hl = S.hold[s] + for a, b in zip(hl, hl[1:]): badp += b not in fr.succ[a] + root = [k for k in S.chain_keys(s) if k[0] in ('out', 'ret')] + if root: badp += fr.rid[root[0]] not in fr.droots[hl[-1]] + st = S.start[s] + if st[0] == 'fresh': # a copy starts at the use it serves + nxt = ('n', hl[1]) if len(hl) > 1 else root[0] + badp += ukey(hl[0], st[2]) != nxt + report('X. every slot moves along slot successors of the witness, starts at its use, ends at its root (%d slots)' % S.R, + badp == 0) + + # ------------------------------------------------------------------ exact frames + _eb = {} + def exact(key): + if key not in _eb: + k = key[0] + if k == 'sigma': B = S.sigma[key[1]] + elif k == 'v': B = S.vstart[key[1]] + elif k == '0': B = [] + elif k == 'F': B = FULL + elif k == 'c': + n, lt = key[1], key[2] + B = exact(ukey(n, lt[-1])) + for kk in reversed(lt[:-1]): B = fr.intersect_exact(exact(ukey(n, kk)), B) + B = [prim(r) for r in B]; assert len(B) == ld[key] + else: B = [prim(r) for r in fr.exact_basis(key)] + _eb[key] = B + return _eb[key] + _nz = {} + def nullZ(B): + kb = tuple(map(tuple, B)) + if kb not in _nz: _nz[kb] = [prim(z) for z in null_exact(B, h)] if B else FULL + return _nz[kb] + def inside(A, B): + if not A or len(B) == h: return True + return all(sum(a * z for a, z in zip(ra, rz)) == 0 for ra in A for rz in nullZ(B)) + def nondeg(B, p=Q31): # det(9 B G B^T) != 0 mod p => != 0 over Z + if not B or len(B) == h: return True + sm = [sum(b) for b in B] + Gr = [[9 * sum(x * y for x, y in zip(a, b)) - sa * sb for b, sb in zip(B, sm)] for a, sa in zip(B, sm)] + return rank_mod(Gr, p) == len(B) + gout = {T: [9 * x - 3 for x in tv(T)] for T in trip} + tperp = lambda T: ('out', T[0], T) # t_T^perp is the root frame of every output (c, T) + + # ------------------------------------------------------------------ Q. exact facts + indep = all(rank_mod(B, Q31) == len(B) for B in list(S.sigma.values()) + list(S.vstart.values())) + report('Q. sigma_u and s_i bases independent (rank mod 2^31-1 == row count; %d + %d frames, max |entry| %d)' % ( + len(S.sigma), len(S.vstart), max(abs(x) for B in list(S.sigma.values()) + list(S.vstart.values()) for r in B for x in r)), indep) + sel = S.readout; F0 = {s: S.start_key(s) for s in range(S.R)} + report('Q. sigma_u <= F0(u) exactly (%d deferred slots)' % len(sel), all(inside(S.sigma[s], exact(F0[s])) for s in sel)) + CZ = S.adjoint(); CF = [{t: 1 for t, x in dd.items() if x % 2} for dd in CZ] + capbad = sum(1 for s in sel for t in CZ[s] if any(sum(a * g for a, g in zip(r, gout[trip[t]])) for r in S.sigma[s])) + report('Q. sigma_u <= t_T^perp exactly for every Z-support target (a superset of the F2 targets)', capbad == 0) + def ychains(co, order, frame=lambda s: S.sigma[s], limit=None): + byT = defaultdict(list) + for s in order: + for t in co[s]: byT[t].append(s) + bad = 0; levels = {} + for t, ss in list(byT.items())[:limit]: + seq = [frame(s) for s in ss] + for A, B in zip(seq, seq[1:]): + if A is B: continue + if len(A) > len(B) or not inside(A, B): bad += 1 + lv = [] + for s in ss: + if not lv or S.f[lv[-1]] != S.f[s]: lv.append(s) + levels[t] = lv + return bad, levels + bZ, levZ = ychains(CZ, sel); bF, levF = ychains(CF, sel) + report('Q. deferred levels on every y_T nested in time order, exactly (Z targets %d bad, F2 targets %d bad)' % (bZ, bF), + bZ == 0 and bF == 0) + nd = sum(1 for B in list(S.sigma.values()) + list(S.vstart.values()) if not nondeg(B)) + report('Q. G nondegenerate on every sigma_u and s_i (Gram det != 0 mod 2^31-1 => over Z)', nd == 0) + bad_t = bad_n = 0 + for s, n in S.srcop.items(): + bad_t += not inside([tv(trip[n - 1])], S.vstart[s]) + N1 = S.chain_keys(s)[2] # first frame of the use after its start + bad_n += not inside(S.vstart[s], exact(N1)) + report('Q. V leaves exactly: t_S <= s_i (%d bad), s_i <= N_i, the first frame of the use (%d bad), %d slots' % ( + bad_t, bad_n, len(S.srcop)), bad_t == bad_n == 0) + def xchains(order_fn): + bad = 0; steps = [] + for n, us in S.xs: + seq = [[tv(trip[n - 1])]] + [S.vstart[s] for s in order_fn(us)] + [FULL] + keys = [('n', n)] + [('v', s) for s in order_fn(us)] + [('F',)] + for (A, ka), (B, kb) in zip(zip(seq, keys), zip(seq[1:], keys[1:])): + if len(A) > len(B) or not inside(A, B): bad += 1 + steps.append(keys) + return bad, steps + bx, xkeys = xchains(lambda us: us) + report('Q. X_S chains nested exactly in time order (, early V gates, deferred V gates, F; %d leaves)' % len(S.xs), bx == 0) + + # ------------------------------------------------------------------ S. side lemma on the new high-rank steps + ops0, chains0, _, R0 = cl.compile_(pr, dn, users) + def dimof0(k): + if k == ('0',): return 0 + if k == ('F',): return h + if k[0] in ('out', 'ret'): return h - 1 + if k[0] == 'c': return ld[k] + return d[k[1]] + _, base_steps = cl.chain_steps(chains0, dimof0, h) + base_frames = {k for e in base_steps for k in e} + def dimx(k): return len(exact(k)) if k[0] in ('sigma', 'v') else dimof0(k) + new = {} + def add_chain(keys, kind): + prev = keys[0]; pd = dimx(prev) + for k in keys[1:]: + dk = dimx(k) + if dk > pd: + if (prev, k) not in base_steps and 2 * (dk - pd) > h: new.setdefault((prev, k), (dk - pd, kind)) + prev, pd = k, dk + else: prev = k + for s in range(S.R): + add_chain(S.chain_keys(s), 'slot') + if S.f[s]: add_chain([('sigma', s), ('F',)], 'corner') + for t, lv in levZ.items(): + add_chain([('0',)] + [('sigma', s) for s in lv] + [tperp(trip[t])], 'ydata') + for t, lv in levF.items(): + add_chain([('0',)] + [('sigma', s) for s in lv] + [tperp(trip[t])], 'ydata') + for keys in xkeys: add_chain(keys, 'xdata') + extra = {('sigma', s): B for s, B in S.sigma.items()}; extra.update({('v', s): B for s, B in S.vstart.items()}) + mq = ModQ7(fr, ld, extra) + used = {k for e in new for k in e} - base_frames + ndq = sum(1 for k in used if not mq.nondeg(k)) + report('S. frames used only by the new steps: %d, G-degenerate mod 2^31-1 %d, reduction dimension mismatches %d' % ( + len(used), ndq, mq.dimfail), ndq == 0 and mq.dimfail == 0) + pr_ = predicted(h); q = mq.q + def lemma(items, m): + bad = 0 + for (A, B), (r, _) in items: + QA, QB = m.conjugated(A), m.conjugated(B) + for t in range(2): + a, b = QA[t], QB[t] + M = [[(b[i * h + c] - a[i * h + c]) % q for c in range(h)] for i in range(h)] + if rightmost_pivots(M, q) != pr_[r]: bad += 1 + return bad + items = sorted(new.items(), key=lambda e: (str(e[0][1]), str(e[0][0]))) + badL = lemma(items, mq) + report('S. side lemma (generic NE pivots, both conjugations, mod 2^31-1) on all %d new high-rank steps %s' % ( + len(items), dict(Counter(k for _, k in new.values()))), badL == 0) + + # ------------------------------------------------------------------ F. histogram from exact dims + import moment + from certificate_round3 import evaluate + def dim_exact(k): return dimx(k) + rk = dr.chain_ranks(S, dim_exact) + xd = S.xdata(lambda s: len(exact(('v', s)))) + okx = all(sum(x) == h - 1 for x in xd) + ylZ = S.ylevels(CZ); ylF = {t: sorted({S.f[s] for s in sel if t in CF[s]}) for t in range(S.v)} + res = {} + for corner_name, corner in (('round-six corner', dr.ROUND6_CORNER(h)), ('staircase corner', dr.STAIRCASE_CORNER(h))): + for yname, yl in (('Z', ylZ), ('F2', ylF)): + c = dr.histogram(S, rk, yl, xd, corner) + rs = sum(w * n for w, n in c['hist'].items()) + a, _ = moment.certify(c) + k = evaluate(a, Fr(36926111, 5 * 10**11), Fr(1, 1000), 'crude', m_c=576, s_c=119453132304) + res[corner_name, yname] = (a, k['kappa'], k['ok'], rs == c['s'] and max(c['hist']) < c['m']) + for corner_name in ('round-six corner', 'staircase corner'): + (aZ, kZ, oZ, sZ), (aF, kF, oF, sF) = res[corner_name, 'Z'], res[corner_name, 'F2'] + report('F. %s: rank sum == s (Z and F2 y supports), a_b = %s (%.6e), kappa = %s (%.7e) ok=%s, F2 a_b = %s' % ( + corner_name, aZ, float(aZ), kZ, float(kZ), oZ, aF), sZ and sF and oZ and oF and okx) + report('F. claims: a_b 12599/200000000, kappa 6299103187973/10^17; staircase a_b 31987/500000000, kappa 1599247689723/(2.5*10^16)', + res['round-six corner', 'Z'][:2] == (Fr(12599, 200000000), Fr(6299103187973, 10**17)) and + res['staircase corner', 'Z'][:2] == (Fr(31987, 500000000), Fr(1599247689723, 25 * 10**15))) + + # ------------------------------------------------------------------ N. negative controls + bZr, _ = ychains(CZ, list(reversed(sel))) + report('N. NEG reversed readout order breaks the y_T chains (%d bad)' % bZr, bZr > 0) + bF0, _ = ychains(CF, sorted(sel, key=lambda s: (dimx(F0[s]), s)), frame=lambda s: exact(F0[s]), limit=300) + report('N. NEG readouts at F0(u) instead of sigma_u break the y_T chains (%d breaks on 300 targets)' % bF0, bF0 > 0) + rng = random.Random(5); pert = tot = 0 + for s in [s for s in sel if dimx(F0[s]) < h][:200]: + B = [r[:] for r in S.sigma[s]]; B[0] = [x + rng.randint(1, 3) for x in B[0]]; tot += 1 + pert += not inside(B, exact(F0[s])) + report('N. NEG perturbed sigma frames fail sigma <= F0 (%d / %d)' % (pert, tot), tot and pert >= 0.9 * tot) + early = set(S.srcop) - S.sel + bxr, _ = xchains(lambda us: [s for s in us if s not in early] + [s for s in us if s in early]) + report('N. NEG deferred V gates before the early ones break the X_S chains (%d bad)' % bxr, bxr > 0) + mq0 = ModQ7(fr, ld, extra, control=True) + badc = lemma(items[:300], mq0) + report('N. NEG side lemma with U = V = I fails (%d / %d)' % (badc, 2 * min(300, len(items))), badc > 0) + log('ALL %s' % ('PASS' if all(OK.values()) else 'FAIL: ' + str([k for k, x in OK.items() if not x]))) + return all(OK.values()) + + +if __name__ == '__main__': + sys.exit(0 if main(int(sys.argv[1]) if len(sys.argv) > 1 else 23) else 1) diff --git a/references/partial-gauge/pr97/check_lifted.py b/references/partial-gauge/pr97/check_lifted.py new file mode 100644 index 0000000000..4a19240e2f --- /dev/null +++ b/references/partial-gauge/pr97/check_lifted.py @@ -0,0 +1,677 @@ +"""Release check (stdlib only) of the lifted-frame + late-copy bit side program, stacked with the staircase corner. + +Input: certificates/round7/witness_.json.gz: the side DAG (leaves = triples of [h], additions), outputs (c, T), +retained totals, links (donor x -> use (y, k)), the flag matrix F (integer h x h), the lift index j(n) of every +lifted addition and the late-copy decisions (early users, ordered late users) per node. + +What is checked, from the witness alone: + A. DAG semantics: disjoint supports; output (c,T) support = {S : c in S, S cap T = {c}}; retained = star(c). + B. Compile: one slot per role, schedule order (dim span, id), links hand the donor's non-pivot slot to the linked + use; late copies: the pivot of n climbs C_1 <= ... <= C_k (C_i = frames of users late[i:] intersected) and the + copy for late user i is a gate (pivot, fresh slot) at C_i, placed in time as LATE as possible (just before the + first of: its user's gate, the pivot's consumer gate, the next copy's slot). R = adds + outputs + retained - links. + C. Dirty-scratch replay of the compiled program: word L J L^-1 V L J L^-1 V^-1 and its mirror, arbitrary scratch, + over F2 and over Z, reads at the slot's last touch and at the end; targets must receive J L V x exactly + (DAG values) and every slot is restored; over F2 every target also receives exactly x_T. + D. Frames (exact over Q). Frame of addition n: M_n = span(n) + (U_n cap F_j(n)), U_n = common kernel of the root + covectors reachable from n ((9I-J) t_T for an output to Y_T, 1 - 3 e_c for a retained use of c), F_j = first j + rows of F. Nesting is a THEOREM given the combinatorial facts checked here: + j(n) <= j(t) on every slot successor pair n -> t; span(x) <= span(t) on every link pair (exact); + span(n) <= every root frame n reaches directly (exact integer dot products); F invertible. + Then U_n <= U_t, so M_n <= M_t, M_n <= U_n <= every reachable root frame, and every late-copy frame C_i + (an intersection of frames that all contain M_n) is nested. Dimensions (exact, see linalg.py): + dim M_n = rank[span(n); F_j] - rank(K_n F_j^T) (modular law; span(n) <= U_n; K_n spans the root covectors), + with ranks by mod-p + Hadamard certificates, Bareiss when the mod-p rank is not full; late-copy intersections by + exact Fraction bases. Rank of every chain step = difference of dimensions (nested), histogram vs claim. + E. Frame reductions mod q = 2^31-1 (dimension-matched, so they are the reductions of the rational frames), + G = I - J/9 nondegenerate on every frame of every step (Gram matrix invertible mod q => over Q), and the side + lemma at ONE integer point (U, V of point_UV(h, 1), the random stream of independent/two-stage-bit/flag_existence.py): for every distinct step A -> B of + rank r with 2r > h (retained copy edges 0 -> U_c included), U^T (P_B - P_A) U^-T and V^T (..) V^-T have the + generic north-east pivots of f_r. (NE ranks mod q <= over Q <= f_r, so equality mod q proves it over Q.) + F. Certificate: rt_histogram with the round-6 entrance corner and with the staircase corner (m-4h+2, h-2, h-5, 1^6), + rank sum == s, moment.certify (exact), kappa = certificate_round3.evaluate(a_b, round-6 complex values). +Negative controls (CONTROL=1): see controls(). +Usage: python3 check_lifted.py h [--no-generic]""" +import sys, os, json, random, time +from itertools import combinations +from collections import Counter, OrderedDict +from fractions import Fraction as Fr +from array import array +HERE = os.path.dirname(os.path.abspath(__file__)) +sys.path.insert(0, HERE) +from linalg import * + +T0 = time.time() +def load_witness(h): + import gzip + with gzip.open(os.path.join(HERE, '..', '..', 'certificates', 'round7', 'witness_%d.json.gz' % h), 'rt') as fh: + return json.load(fh) + + +def log(*a): + print('[%5.0fs]' % (time.time() - T0), *a, flush=True) + + +# ----------------------------------------------------------------------------------------------- A. DAG +class Prog: + def __init__(self, W): + self.W = W; h = self.h = W['h'] + self.trip = list(combinations(range(h), 3)); v = self.v = len(self.trip) + self.args = {int(n): (tuple(a) if a else None) for n, a in W['args'].items()} + self.act = sorted(self.args) + for n in self.act: + if self.args[n] is None: assert 1 <= n <= v and tuple(W['leaf'][str(n)]) == self.trip[n - 1] + else: assert all(a < n and a in self.args for a in self.args[n]), n + self.sup = {} + for n in self.act: + if self.args[n] is None: self.sup[n] = 1 << (n - 1) + else: + a, b = self.args[n]; assert not self.sup[a] & self.sup[b], 'overlapping supports' + self.sup[n] = self.sup[a] | self.sup[b] + self.outputs = {(c, tuple(T)): n for c, T, n in W['outputs']} + self.retained = {c: n for c, n in W['retained']} + star = [sum(1 << i for i, t in enumerate(self.trip) if q in t) for q in range(h)] + assert len(self.outputs) == 3 * v and len(self.retained) == h + for (c, T), n in self.outputs.items(): + A, B = [q for q in T if q != c]; assert c in T and self.sup[n] == star[c] & ~star[A] & ~star[B] + for c, n in self.retained.items(): assert self.sup[n] == star[c] + roots = set(self.outputs.values()) | set(self.retained.values()); reach = set(); st = list(roots) + while st: + n = st.pop() + if n in reach: continue + reach.add(n) + if self.args[n]: st.extend(self.args[n]) + assert reach == set(self.act), 'inactive nodes in witness' + self.mL = {x: (y, k) for x, y, k in W['links']} + self.j = {int(n): j for n, j in W['j'].items()} + self.late = {int(n): (list(e), list(l)) for n, (e, l) in W['late'].items()} + self.F = W['flag'] + + +def trow(h, S): return [int(q in S) for q in range(h)] + + +def spans(pr): + """independent triple subsets (exact: 0/1 rows with three ones, every minor < 3^(h/2) < Q31) and dims.""" + h = pr.h; assert 3 ** h < Q31 ** 2 + bas = {}; dn = {} + for n in pr.act: + if pr.args[n] is None: bas[n] = (n - 1,); dn[n] = 1; continue + a, b = pr.args[n]; E = Echelon(Q31); keep = [] + for i in bas[a] + bas[b]: + if len(E) == h: break + if E.insert(trow(h, pr.trip[i])): keep.append(i) + bas[n] = tuple(keep); dn[n] = len(keep) + return bas, dn + + +def users_of(pr, dn): + key = lambda n: (dn[n], n); users = {n: [] for n in pr.act} + for n in sorted(pr.act, key=key): + if pr.args[n]: + for pos, x in enumerate(pr.args[n]): users[x].append(('gate', n, pos)) + for (c, T), n in sorted(pr.outputs.items()): users[n].append(('out', (c, T))) + for c, n in sorted(pr.retained.items()): users[n].append(('ret', c)) + return users + + +# ----------------------------------------------------------------------------------------------- B. compile +def root_key(u): return ('out',) + u[1] if u[0] == 'out' else ('ret', u[1]) + + +def compile_(pr, dn, users, late=True, defer=True, tamper=None): + """returns ops (scalar program), chains (frame keys per slot), reads, R. tamper: negative-control hooks.""" + key = lambda n: (dn[n], n); order = sorted(pr.act, key=key); gpos = {n: i for i, n in enumerate(order)} + linked = {r: x for x, r in pr.mL.items()} + chains = []; edge = {}; reads = []; ops = []; deferred = [] + def new(first): chains.append(list(first)); return len(chains) - 1 + def assign(s, n, k): + u = users[n][k] + if u[0] == 'gate': edge[u[1], u[2]] = s + else: + chains[s] += [root_key(u), ('F',)] + reads.append((s, [u[1][1]] if u[0] == 'out' else [T for T in pr.trip if u[1] in T])) + def ufr(n, k): + u = users[n][k]; return ('n', u[1]) if u[0] == 'gate' else root_key(u) + for n in order: + if pr.args[n] is None: + piv = new([('0',), ('n', n)]); ops.append(('src', piv, n, n)) + else: + a, b = pr.args[n]; sa, sb = edge.pop((n, 0)), edge.pop((n, 1)) + if n in pr.mL and pr.mL[n][0] == a: sa, sb = sb, sa # the linked operand stays on the non-pivot + piv, oth = sa, sb + chains[piv].append(('n', n)); chains[oth].append(('n', n)); ops.append(('add', piv, oth, n)) + if n in pr.mL: y, k = pr.mL[n]; assign(oth, y, k) + else: chains[oth].append(('F',)) + ks = [k for k in range(len(users[n])) if (n, k) not in linked] + if late and n in pr.late: + early, lt = pr.late[n]; assert sorted(early + lt) == ks, ('bad late decision', n) + else: early, lt = ks[1:], [ks[0]] + for k in early: + f = new([('0',), ('n', n)]); ops.append(('copy', piv, f, n)); assign(f, n, k) + for i, k in enumerate(lt): + Ck = ufr(n, k) if i == len(lt) - 1 else ('c', n, tuple(lt[i:])) + if tamper == 'nointersect' and i < len(lt) - 1: Ck = ufr(n, k) + chains[piv].append(Ck) + if i < len(lt) - 1: + f = new([('0',), Ck]); deferred.append((n, i, f, k, lt[-1])); assign(f, n, k) + k = lt[-1] + if users[n][k][0] == 'gate': edge[users[n][k][1], users[n][k][2]] = piv + else: assign(piv, n, k) + assert not edge + # place deferred copies: as late as possible, in order, before the user's gate and the pivot consumer's gate + INF = len(order); byn = {} + for (n, i, f, k, kl) in deferred: byn.setdefault(n, []).append((i, f, k, kl)) + ins = {} + for n, lst in byn.items(): + lst.sort(); D = [] + for i, f, k, kl in lst: + u, ul = users[n][k], users[n][kl] + d = min(gpos[u[1]] if u[0] == 'gate' else INF, gpos[ul[1]] if ul[0] == 'gate' else INF) + D.append(d) + for t in range(len(D) - 2, -1, -1): D[t] = min(D[t], D[t + 1]) + for (i, f, k, kl), d in zip(lst, D): + if not defer: d = gpos[n] + 1 # immediate copy (still a valid program) + if tamper == 'aftercons' and n == tamper_node[0] and i == 0: + ul = users[n][kl]; d = gpos[ul[1]] + 1 # copy AFTER the pivot was consumed + ins.setdefault(d, []).append((n, i, f)) + pivslot = {} + for o in ops: + if o[0] in ('src', 'add'): pivslot[o[3]] = o[1] + out = [] + for o in ops: + if o[0] in ('src', 'add'): + for (n, i, f) in sorted(ins.get(gpos[o[3]], []), key=lambda z: (gpos[z[0]], z[1])): + out.append(('copy', pivslot[n], f, n)) + out.append(o) + for (n, i, f) in sorted(ins.get(INF, []) + [z for d, zs in ins.items() if d > INF for z in zs], key=lambda z: (gpos[z[0]], z[1])): + out.append(('copy', pivslot[n], f, n)) + if tamper == 'dropcopy': + idx = next(i for i, o in enumerate(out) if o[0] == 'copy' and o[3] in pr.late); out.pop(idx) + R = len(chains); adds = sum(1 for n in pr.act if pr.args[n]) + assert R == adds + len(pr.outputs) + len(pr.retained) - len(pr.mL), 'role count' + return out, chains, reads, R + +tamper_node = [None] + + +# ----------------------------------------------------------------------------------------------- C. replay +def replay(pr, ops, reads, R, ring, rng, mirror=False, midread=True): + trip, v = pr.trip, pr.v; tid = {T: i for i, T in enumerate(trip)} + mod = (lambda z: z & 1) if ring == 2 else (lambda z: z) + last = {} + for i, o in enumerate(ops): + last[o[1]] = i + if o[0] != 'src': last[o[2]] = i + readers = {} + for s, Ts in reads: readers.setdefault(last[s] if midread else len(ops) - 1, []).append((s, Ts)) + x = [rng.randrange(-10**6, 10**6) for _ in range(v)] + a0 = [rng.randrange(-10**6, 10**6) for _ in range(R)]; y0 = [rng.randrange(-10**6, 10**6) for _ in range(v)] + a = list(a0); y = list(y0); src = [(o[1], o[2]) for o in ops if o[0] == 'src'] + def L(sg=None): + for i, o in enumerate(ops): + if o[0] == 'add': a[o[1]] += a[o[2]] + elif o[0] == 'copy': a[o[2]] += a[o[1]] + if sg is not None: + for s, Ts in readers.get(i, ()): + for T in Ts: y[tid[T]] += sg * a[s] + def Li(): + for o in reversed(ops): + if o[0] == 'add': a[o[1]] -= a[o[2]] + elif o[0] == 'copy': a[o[2]] -= a[o[1]] + def V(sg): + for s, n in src: a[s] += sg * x[n - 1] + if not mirror: L(-1); Li(); V(+1); L(+1); Li(); V(-1) + else: V(+1); L(+1); Li(); V(-1); L(-1); Li() + if any(mod(p - q) for p, q in zip(a, a0)): return False + val = {} + for n in pr.act: val[n] = x[n - 1] if pr.args[n] is None else val[pr.args[n][0]] + val[pr.args[n][1]] + want = list(y0) + for (c, T), n in pr.outputs.items(): want[tid[T]] += val[n] + for c, n in pr.retained.items(): + for T in trip: + if c in T: want[tid[T]] += val[n] + if any(mod(p - q) for p, q in zip(y, want)): return False + if ring == 2 and any(mod(y[i] - y0[i] - x[i]) for i in range(v)): return False + return True + + +# ----------------------------------------------------------------------------------------------- D. frames +class Frames: + def __init__(self, pr, dn, bas, users): + self.pr = pr; self.dn = dn; self.bas = bas; self.users = users; h = self.h = pr.h + self.rootcov = {} + for (c, T) in pr.outputs: self.rootcov[('out', c, T)] = [9 * int(q in T) - 3 for q in range(h)] + for c in pr.retained: self.rootcov[('ret', c)] = [1 - 3 * int(q == c) for q in range(h)] + rid = {k: i for i, k in enumerate(sorted(self.rootcov))}; self.rkeys = sorted(self.rootcov) + self.rid = rid + # slot successors (same for base and late compile: every free use of n is reached by one slot from n, + # a donor's non-pivot slot goes on to its linked use) and direct roots + linked = {r: x for x, r in pr.mL.items()} + self.succ = {n: set() for n in pr.act}; self.droots = {n: set() for n in pr.act} + def to(n, use): + if use[0] == 'gate': self.succ[n].add(use[1]) + else: self.droots[n].add(rid[root_key(use)]) + for n in pr.act: + for k, u in enumerate(users[n]): + if (n, k) not in linked: to(n, u) + if n in pr.mL: y, k = pr.mL[n]; to(n, users[y][k]) + + def check_structure(self): + """combinatorial / exact facts behind the nesting theorem.""" + pr, h = self.pr, self.h; bad_j = bad_link = bad_root = 0 + J = lambda n: self.pr.j.get(n, 0) + for n in pr.act: + if pr.args[n] is None: assert J(n) == 0 + for t in self.succ[n]: + if J(n) > J(t): bad_j += 1 + for x, (y, k) in pr.mL.items(): # span(x) <= span(linked use target) + u = self.users[y][k] + if u[0] == 'gate': + t = u[1]; E = Echelon(Q31) + for i in self.bas[t]: E.insert(trow(h, pr.trip[i])) + if not all(E.contains(trow(h, pr.trip[i])) for i in self.bas[x]): bad_link += 1 + for n in pr.act: # span(n) <= direct root frames + for r in self.droots[n]: + g = self.rootcov[self.rkeys[r]] + if any(sum(gq * tq for gq, tq in zip(g, trow(h, pr.trip[i]))) for i in self.bas[n]): bad_root += 1 + # F invertible over Q (a nonzero determinant mod a prime) + F_ok = rank_mod(self.pr.F, Q31) == h + return bad_j, bad_link, bad_root, F_ok + + def cobases(self): + """K_n: independent subset of the root covectors reachable from n, spanning all of them over Q + (selection mod M127, valid by the Hadamard certificate on root covectors).""" + pr, h = self.pr, self.h + rows = [self.rootcov[k] for k in self.rkeys] + mx = max(sum(x * x for x in r) for r in rows); assert mx ** h < M127 ** 2, 'Hadamard bound for K' + key = lambda n: (self.dn[n], n); K = {} + for n in sorted(pr.act, key=key, reverse=True): + cand = sorted(self.droots[n]); srcs = sorted((K[t] for t in self.succ[n]), key=len, reverse=True) + cap = h - self.dn[n] # span(n) <= U_n + if not cand and len(srcs) == 1: K[n] = srcs[0]; continue + E = Echelon(M127); keep = [] + seq = list(srcs[0]) if srcs else [] + for r in seq: E.insert(rows[r]); keep.append(r) # srcs[0] is already independent + for lst in [cand] + srcs[1:]: + for r in lst: + if len(keep) >= cap: break + if E.insert(rows[r]): keep.append(r) + K[n] = tuple(keep) + self.K = K + return K + + def dims(self): + """exact dim of every addition frame M_n.""" + pr, h = self.pr, self.h; F = pr.F; d = dict(self.dn); stats = Counter() + rows = [self.rootcov[k] for k in self.rkeys] + self.KF = {} + for n, j in pr.j.items(): + Fj = F[:j]; K = [rows[r] for r in self.K[n]] + KF = [[sum(a * b for a, b in zip(kr, fr)) for fr in Fj] for kr in K] + SF = [trow(h, pr.trip[i]) for i in self.bas[n]] + Fj + r1 = self._rank(SF, min(len(SF), h), stats, 'SF'); r2 = self._rank(KF, min(len(K), j), stats, 'KF') + d[n] = r1 - r2; self.KF[n] = (r2, KF) + assert self.dn[n] <= d[n] <= h - len(K) + self.d = d + return d, stats + + @staticmethod + def _rank(M, full, stats, tag): + if not M or full == 0: return 0 + r = rank_mod(M, Q31) + if r == full: stats[tag + ' full mod q'] += 1; return r # rank mod q <= rank over Q <= full + if hadamard_ok(M, M521): stats[tag + ' M521'] += 1; return rank_mod(M, M521) + stats[tag + ' Bareiss'] += 1; return rank_exact(M) + + # exact rational bases, used for the late-copy intersections + def exact_basis(self, key): + pr, h = self.pr, self.h + if key[0] in ('out', 'ret'): + return null_exact([self.rootcov[key]], h) + n = key[1] + S = [trow(h, pr.trip[i]) for i in self.bas[n]] + j = pr.j.get(n, 0) + if not j: return S + _, KF = self.KF[n]; F = pr.F[:j] + X = null_exact(KF, j) if KF else [[int(i == t) for t in range(j)] for i in range(j)] + vecs = S + [[sum(c * F[i][q] for i, c in enumerate(x)) for q in range(h)] for x in X] + # independent subset: rows independent mod q are independent over Q; d of them span M_n (dim M_n = d exactly) + E = Echelon(Q31); out = [] + for vv in vecs: + if E.insert(vv): out.append(vv) + assert len(out) == self.d[n], ('exact basis dim', n, len(out), self.d[n]) + return out + + def intersect_exact(self, A, B): + h = self.h + if not A or not B: return [] + # z = (x, y): x A = y B <=> [A; -B]^T z = 0 + M = [[A[i][q] for i in range(len(A))] + [-B[i][q] for i in range(len(B))] for q in range(h)] + Z = null_exact(M, len(A) + len(B)) + # A and B are bases, so z -> x A is injective on the null space: the images are a basis of A cap B + return [[sum(z[i] * A[i][q] for i in range(len(A))) for q in range(h)] for z in Z] + + +def late_frames(fr, pr, users): + """exact dims of every late-copy intersection frame ('c', n, late users).""" + cache = {}; dims = {} + def eb(k): + if k not in cache: cache[k] = fr.exact_basis(k) + return cache[k] + def ufr(n, k): + u = users[n][k]; return ('n', u[1]) if u[0] == 'gate' else root_key(u) + for n, (early, lt) in pr.late.items(): + for i in range(len(lt) - 1): + B = eb(ufr(n, lt[-1])) + for k in reversed(lt[i:-1]): B = fr.intersect_exact(eb(ufr(n, k)), B) + dims[('c', n, tuple(lt[i:]))] = len(B) + return dims, cache + + +def chain_steps(chains, dimof, h): + rk = Counter(); steps = {} + for ch in chains: + prev = ch[0]; pd = dimof(prev) + for k in ch[1:]: + dk = dimof(k) + assert dk >= pd, ('decreasing chain', prev, k, pd, dk) + if dk > pd: rk[dk - pd] += 1; steps[prev, k] = dk - pd; prev, pd = k, dk + else: prev = k # equal dims, nested => equal frames + assert pd == h + return rk, steps + + +# ----------------------------------------------------------------------------------------------- E. mod-q frames, side lemma +def point_UV(h, seed): + """the U, V drawn by independent/two-stage-bit/flag_existence.py with this seed (same random stream).""" + CR = 10**6; rng = random.Random(seed) + nz = lambda: rng.choice([-1, 1]) * rng.randint(1, CR) + for b in range(h): + for i in range(h): + for jj in range(h): + if i <= b and jj <= b: nz() + for b in range(h): + for i in range(h): + for jj in range(h): + if i >= b and jj >= b: nz() + U = [[rng.randint(-CR, CR) for _ in range(h)] for _ in range(h)] + V = [[rng.randint(-CR, CR) for _ in range(h)] for _ in range(h)] + return U, V + + +class ModQ: + def __init__(self, fr, latedims, control=False): + self.fr = fr; self.h = h = fr.h; self.q = q = Q31; self.latedims = latedims + U, V = point_UV(h, 1) + if control: U = [[int(i == k) for k in range(h)] for i in range(h)]; V = [r[:] for r in U] + self.conj = [] + for A in (U, V): + Ai = inv_mod_matrix(A, q); assert Ai is not None + self.conj.append(([list(c) for c in zip(*A)], Ai)) # columns of A, rows of A^-1 + self.inv9 = pow(9, q - 2, q); self.bcache = {}; self.qcache = OrderedDict(); self.cap = 6000 + self.degenerate = 0; self.dimfail = 0 + + def basis(self, key): + if key in self.bcache: return self.bcache[key] + fr, h, q = self.fr, self.h, self.q; pr = fr.pr + if key == ('0',): B = [] + elif key == ('F',): B = [[int(i == t) for t in range(h)] for i in range(h)] + elif key[0] in ('out', 'ret'): B = null_mod([fr.rootcov[key]], h, q) + elif key[0] == 'c': + n, lt = key[1], key[2] + B = None + for k in lt: + u = fr.users[n][k]; kk = ('n', u[1]) if u[0] == 'gate' else root_key(u) + Bk = self.basis(kk) + B = Bk if B is None else self._cap(B, Bk) + if len(B) != self.latedims[key]: self.dimfail += 1 + else: + n = key[1]; S = [trow(h, pr.trip[i]) for i in fr.bas[n]]; j = pr.j.get(n, 0) + E = Echelon(q) + for r in S: E.insert(r) + if j: + r2, KF = fr.KF[n] + if KF and rank_mod(KF, q) != r2: self.dimfail += 1 + X = null_mod(KF, j, q) if KF else [[int(i == t) for t in range(j)] for i in range(j)] + Fj = pr.F[:j] + for x in X: E.insert([sum(c * Fj[i][t] for i, c in enumerate(x)) % q for t in range(h)]) + B = E.rows + if len(B) != fr.d[n]: self.dimfail += 1 + self.bcache[key] = B + return B + + def _cap(self, A, B): + q, h = self.q, self.h + if not A or not B: return [] + M = [[A[i][t] for i in range(len(A))] + [(-B[i][t]) % q for i in range(len(B))] for t in range(h)] + Z = null_mod(M, len(A) + len(B), q); E = Echelon(q) + for z in Z: E.insert([sum(z[i] * A[i][t] for i in range(len(A))) % q for t in range(h)]) + return E.rows + + def gram_inv(self, B): + q = self.q; BG = [[(x - sum(b) * self.inv9) % q for x in b] for b in B] + Gr = [[sum(x * y for x, y in zip(bg, c)) % q for c in B] for bg in BG] + return BG, inv_mod_matrix(Gr, q) + + def nondeg(self, key): + B = self.basis(key) + if not B or len(B) == self.h: return True + return self.gram_inv(B)[1] is not None + + def conjugated(self, key): + """(U^T P U^-T, V^T P V^-T) for the G-orthogonal projector P onto the frame, flattened.""" + if key in self.qcache: self.qcache.move_to_end(key); return self.qcache[key] + h, q = self.h, self.q; B = self.basis(key) + if not B: out = (array('q', [0] * h * h),) * 2 + elif len(B) == h: I = array('q', [int(i == t) for i in range(h) for t in range(h)]); out = (I, I) + else: + BG, Gi = self.gram_inv(B) + if Gi is None: raise ZeroDivisionError(key) + res = [] + for Acols, Ai in self.conj: + LU = [[sum(x * y for x, y in zip(ac, b)) % q for b in B] for ac in Acols] # A^T B^T (h x d) + RU = [[sum(x * y for x, y in zip(bg, ai)) % q for ai in Ai] for bg in BG] # B G A^-T (d x h) + Mi = matmul(Gi, RU, q) + Mt = list(zip(*Mi)) + res.append(array('q', [sum(x * y for x, y in zip(l, c)) % q for l in LU for c in Mt])) + out = tuple(res) + self.qcache[key] = out + if len(self.qcache) > self.cap: self.qcache.popitem(last=False) + return out + + +def side_lemma(mq, steps, h, retained): + q = mq.q; pr_ = predicted(h); E = dict((k, r) for k, r in steps.items() if 2 * r > h) + for c in retained: E[('0',), ('ret', c)] = h - 1 # retained copy edges 0 -> U_c + keys = sorted(E, key=lambda e: (str(e[1]), str(e[0]))) # group by target frame (cache reuse) + bad = 0; n = 0 + for (A, B) in keys: + r = E[A, B]; QA, QB = mq.conjugated(A), mq.conjugated(B) + for t in range(2): + a, b = QA[t], QB[t] + M = [[(b[i * h + c] - a[i * h + c]) % q for c in range(h)] for i in range(h)] + if rightmost_pivots(M, q) != pr_[r]: bad += 1 + n += 1 + if n % 5000 == 0: log(' side lemma %d/%d, failures %d' % (n, len(keys), bad)) + return bad, len(keys) + + +# ----------------------------------------------------------------------------------------------- F. certificate +K_REPO = os.path.normpath(os.path.join(HERE, '..', '..')) +sys.path[:0] = [K_REPO + '/scripts', K_REPO + '/independent/two-stage-bit'] + + +def inner_children(r, h): return [1] * (h - r) + [2 * r - h] if 2 * r > h else [1] * r + + +def rt_histogram(h, R, rk, corner): + """cert_rt.rt_histogram with the data-entrance corner profile 'corner' (round six: [h-2] + [1]*(h+1)).""" + from math import comb + v, m = comb(h, 3), h * h; N = v * v; A = v * R; H = Counter() + assert sum(r * n for r, n in rk.items()) == h * R and sum(corner) == 2 * h - 1 + for _ in range(2): + H[m - 2 * h] += A; H[h] += A + for r, n in rk.items(): + for w in inner_children(r, h): H[w] += v * n + for w in inner_children(h - 1, h): H[w] += v * h + H[m - 4 * h + 2] += 2 * N + for w in corner: H[w] += 2 * N + for _ in range(2): H[h - 2] += 2 * N; H[1] += 2 * N + H[1] += N + W = 2 * N + 2 * A; L = 2 * v * h * (h - 1); s = W * m - N + L + H = {w: c for w, c in H.items() if c} + assert sum(w * c for w, c in H.items()) == s and max(H) <= m - 1 + return dict(h=h, m=m, v=v, N=N, W=W, L=L, s=s, R=R, hist=H) + + +def certificate(h, R, rk): + import moment + from certificate_round3 import evaluate + out = {} + for name, corner in (('round6 corner', [h - 2] + [1] * (h + 1)), ('staircase', [h - 2, h - 5] + [1] * 6)): + c = rt_histogram(h, R, rk, corner) + if c['W'] * c['m'] <= c['s']: out[name] = ('no deficit', c['s']); continue + a, root = moment.certify(c) + k = evaluate(a, Fr(36926111, 5 * 10**11), Fr(1, 1000), 'crude', m_c=576, s_c=119453132304) + out[name] = (a, root, c['s'], c['W'], k['kappa'], k['ok']) + return out + + +# ----------------------------------------------------------------------------------------------- main +def main(h, generic=True, control=False): + W = load_witness(h) + pr = Prog(W); log('h=%d: A. DAG semantics OK (%d nodes, %d additions, %d links, %d lifted, %d late)' % ( + h, len(pr.act), sum(1 for n in pr.act if pr.args[n]), len(pr.mL), len(pr.j), len(pr.late))) + bas, dn = spans(pr); users = users_of(pr, dn) + ops, chains, reads, R = compile_(pr, dn, users) + log('B. compiled: R=%d (claimed %d), ops %d, late copies %d' % (R, W['claimed']['R'], len(ops), + sum(len(l) - 1 for _, l in pr.late.values()))) + assert R == W['claimed']['R'] + rng = random.Random(h) + res = {(ring, mir, mid): all(replay(pr, ops, reads, R, ring, rng, mir, mid) for _ in range(2)) + for ring in (2, 0) for mir in (False, True) for mid in (True, False)} + log('C. dirty-scratch replay (F2/Z x word/mirror x midread/endread): %s' % ('ALL OK' if all(res.values()) else res)) + fr = Frames(pr, dn, bas, users) + bj, bl, br, Fok = fr.check_structure() + log('D. nesting facts: j-monotone failures %d, link span failures %d, root containment failures %d, F invertible %s' + % (bj, bl, br, Fok)) + fr.cobases(); log(' co-bases K_n done') + d, st = fr.dims(); log(' lifted frame dims exact: %s' % dict(st)) + nU = sum(1 for n in pr.j if d[n] == h - len(fr.K[n])) + log(' every lifted frame is the largest admissible frame U_n: %s (%d / %d; the flag only switches span -> U_n)' + % (nU == len(pr.j), nU, len(pr.j))) + ld, ecache = late_frames(fr, pr, users); log(' late-copy intersections exact: %d frames' % len(ld)) + def dimof(k): + if k == ('0',): return 0 + if k == ('F',): return h + if k[0] in ('out', 'ret'): return h - 1 + if k[0] == 'c': return ld[k] + return d[k[1]] + rk, steps = chain_steps(chains, dimof, h) + claimed = Counter({int(r): c for r, c in W['claimed']['rk'].items()}) + log(' chain steps: sum of ranks %d = h R %d: %s; histogram equals claim: %s; distinct steps %d (2r>h: %d)' % ( + sum(r * c for r, c in rk.items()), h * R, sum(r * c for r, c in rk.items()) == h * R, rk == claimed, + len(steps), sum(1 for r in steps.values() if 2 * r > h))) + out = dict(h=h, R=R, replay=all(res.values()), struct=(bj, bl, br, Fok), hist_ok=rk == claimed, rk=rk) + if generic: + mq = ModQ(fr, ld, control) + frames_used = {k for e in steps for k in e} | {('ret', c) for c in pr.retained} + nd = sum(1 for k in frames_used if not mq.nondeg(k)) + log('E. frames used %d: G-degenerate %d, reduction dimension mismatches %d' % (len(frames_used), nd, mq.dimfail)) + bad, ne = side_lemma(mq, steps, h, pr.retained) + log(' side lemma at one integer point%s: failures %d over %d distinct high-rank steps x 2 conjugations' % ( + ' (CONTROL U=V=I)' if control else '', bad, ne)) + out.update(degenerate=nd, dimfail=mq.dimfail, side_bad=bad, side_n=ne) + for name, val in certificate(h, R, rk).items(): + if val[0] == 'no deficit': log('F. %s: no deficit at this h (s=%d), certificate n/a' % (name, val[1])); continue + a, root, s, Wr, kap, ok = val + log('F. %s: s=%d W=%d a_b=%s (%.6e, root %.6e) kappa=%s (%.7e) ok=%s' % (name, s, Wr, a, float(a), root, kap, + float(kap), ok)) + out[name] = (a, kap, ok) + return out, pr, dn, users + + + + +# ----------------------------------------------------------------------------------------------- negative controls +def controls(h, nsample=40): + """Each must FAIL (or differ) for the check to have teeth: + (a) one late copy moved to just after its pivot's consumer gate: replay must fail; + (b) one late copy dropped: replay must fail; + (c) pivot chain without intersections (C_i := frame of user i alone): exhibit non-nested consecutive pivot frames; + (d) M_n rebuilt from an independent flag F' on targets strictly between span and U (vacuous for this + witness: every lifted frame equals U_n, so the flag is only a switch and nesting needs no common flag); + (e) side lemma at U = V = I on the first high-rank steps: generic pivots must fail; + (f) no late copies (lifted frames only): histogram must change.""" + W = load_witness(h) + pr = Prog(W); bas, dn = spans(pr); users = users_of(pr, dn); rng = random.Random(7) + key = lambda n: (dn[n], n); linked = {r: x for x, r in pr.mL.items()} + cand = [n for n, (e, lt) in pr.late.items() if users[n][lt[-1]][0] == 'gate'] + fails = 0; tried = 0 + for n in cand[:nsample]: + tamper_node[0] = n; ops, ch, rd, R = compile_(pr, dn, users, tamper='aftercons') + ok = all(replay(pr, ops, rd, R, ring, rng) for ring in (2, 0)); tried += 1; fails += not ok + log('(a) late copy moved after the pivot consumer: replay failed %d / %d (must be all)' % (fails, tried)) + ops, ch, rd, R = compile_(pr, dn, users, tamper='dropcopy') + log('(b) one late copy dropped: replay correct %s (must be False)' % all(replay(pr, ops, rd, R, ring, rng) for ring in (2, 0))) + fr = Frames(pr, dn, bas, users); fr.cobases(); d, _ = fr.dims(); d = dict(d); ld, _ = late_frames(fr, pr, users) + mq = ModQ(fr, ld) + def inside(A, B): + E = Echelon(mq.q) + for r in mq.basis(B): E.insert(r) + return all(E.contains(r) for r in mq.basis(A)) + def ufr(n, k): + u = users[n][k]; return ('n', u[1]) if u[0] == 'gate' else root_key(u) + bad = tot = 0 + for n, (e, lt) in pr.late.items(): + for i in range(len(lt) - 1): + tot += 1; bad += not inside(ufr(n, lt[i]), ufr(n, lt[i + 1])) + log('(c) pivot chain through user frames without intersections: non-nested consecutive frames %d / %d ' + '(the intersections are needed)' % (bad, tot)) + # (d) the common flag is essential: rebuild M_n with an independent flag F' (same j(n)) and test M_n <= M_t + pairs = [(n, t) for n in pr.j for t in fr.succ[n] if pr.j.get(t, 0) > 0 and dn[t] < d[t] < h - len(fr.K[t])] + rng.shuffle(pairs); bad = tot = 0; r2 = random.Random(99) + Fp = [[r2.randint(-50, 50) for _ in range(h)] for _ in range(h)] + for n, t in pairs[:nsample]: + j = pr.j[n]; K = [fr.rootcov[fr.rkeys[r]] for r in fr.K[n]] + KF = [[sum(a * b for a, b in zip(kr, fl)) for fl in Fp[:j]] for kr in K] + if KF and rank_mod(KF, mq.q) != fr._rank(KF, min(len(K), j), Counter(), 'KF'): continue + X = null_mod(KF, j, mq.q) if KF else [[int(i == c) for c in range(j)] for i in range(j)] + E = Echelon(mq.q) + for r in mq.basis(('n', t)): E.insert(r) + vecs = [[sum(c * Fp[i][q] for i, c in enumerate(x)) % mq.q for q in range(h)] for x in X] + tot += 1; bad += not all(E.contains(v) for v in vecs) + log("(d) M_n rebuilt with an independent flag F': M_n not inside M_t on %d / %d lifted successor pairs (targets strictly between span and U)" % (bad, tot)) + ops, chains, reads, R = compile_(pr, dn, users) + fr2 = Frames(pr, dn, bas, users); fr2.cobases(); d2, _ = fr2.dims(); ld2, _ = late_frames(fr2, pr, users) + dimof = lambda k: 0 if k == ('0',) else h if k == ('F',) else h - 1 if k[0] in ('out', 'ret') else ld2[k] if k[0] == 'c' else d2[k[1]] + rk, steps = chain_steps(chains, dimof, h) + mqs = ModQ(fr2, ld2); smp = list(steps); random.Random(5).shuffle(smp); nb = 0 + for A, B in smp[:3000]: + E = Echelon(mqs.q) + for r in mqs.basis(B): E.insert(r) + nb += not all(E.contains(r) for r in mqs.basis(A)) + log('(g) sanity (positive): 3000 sampled chain steps A -> B with A inside B mod q: failures %d' % nb) + mq0 = ModQ(fr2, ld2, control=True); pr_ = predicted(h); hi = [(e, r) for e, r in steps.items() if 2 * r > h][:300] + nb = 0 + for (A, B), r in hi: + QA, QB = mq0.conjugated(A), mq0.conjugated(B) + M = [[(QB[0][i * h + c] - QA[0][i * h + c]) % mq0.q for c in range(h)] for i in range(h)] + nb += rightmost_pivots(M, mq0.q) != pr_[r] + log('(e) side lemma with U = V = I: failures %d / %d (must be most)' % (nb, len(hi))) + ops, chains0, reads, R = compile_(pr, dn, users, late=False) + rk0, _ = chain_steps(chains0, dimof, h) + log('(f) without late copies: histogram differs %s; certificate %s' % (rk0 != rk, {k: v[0] for k, v in certificate(h, R, rk0).items()})) + + +if __name__ == '__main__': + h = int(sys.argv[1]) + if '--controls' in sys.argv: controls(h) + else: + out = main(h, generic='--no-generic' not in sys.argv)[0] + ok = out['replay'] and out['struct'][:3] == (0, 0, 0) and out['struct'][3] and out['hist_ok'] + ok &= out.get('degenerate', 0) == 0 and out.get('dimfail', 0) == 0 and out.get('side_bad', 0) == 0 + ok &= all(v[2] for k, v in out.items() if k in ('round6 corner', 'staircase')) + log('ALL %s' % ('PASS' if ok else 'FAIL')) + sys.exit(0 if ok else 1) diff --git a/references/partial-gauge/pr97/deferred-readout.tex b/references/partial-gauge/pr97/deferred-readout.tex new file mode 100644 index 0000000000..d79abea77a --- /dev/null +++ b/references/partial-gauge/pr97/deferred-readout.tex @@ -0,0 +1,111 @@ +\documentclass[11pt]{article} +\usepackage{amsmath,amssymb,amsthm} +\newtheorem{lemma}{Lemma} +\newtheorem{proposition}{Proposition} +\theoremstyle{remark}\newtheorem*{remark}{Remark} +\title{Deferred readouts in the two-stage bit interchange} +\date{Draft, October 9, 2026} +\begin{document} +\maketitle + +This note describes the round-seven bit side. It keeps the round-six interchange (flag basis, retained point totals +with copied centres, side roles batched one level down, data-entrance run) and changes three things: the side +program comes from PR~\#62's producer, its frames are lifted and its fan-out copies are made late, and the stage-one +word is reordered so that most slots read their garbage out at a nonzero frame. All objects are frozen in +\texttt{certificates/round7/}; \texttt{scripts/certificate\_round7.py} rebuilds the child-width histogram from the +schedule, and the checks in \texttt{independent/deferred-readout/} verify every fact used below. Throughout, $h=23$, +$m=h^2$, $v=\binom h3$, $N=v^2$, $G=I-J/9$, and for a triple $T$ the root frame of the output wire $y_T$ is +$t_T^\perp=\ker\,(9t_T-3\mathbf 1)^{\mathsf T}$; the frame of a retained total of $c$ is $U_c=\ker(\mathbf 1-3e_c)^{\mathsf T}$. + +\section{The side program: PR \#62's producer} +The side DAG has the $v$ triples as leaves and disjoint additions as nodes; its roots are the $3v$ outputs +$\mathrm{out}(c,T)=\{S: S\cap T=\{c\}\}$ and the $h$ retained totals $\mathrm{star}(c)$. We build it with PR~\#62's +producer (ikeboy): interval strips and core-aware pair assembly, with PR~\#41's alternating order and links +(RaD/hipotures), and links chosen by a moment-weighted matching in the spirit of PR~\#44 (rohanarun). A link hands the +non-pivot slot of a donor gate to a later use of the same value, so the number of slots is +$R=\#\text{additions}+3v+h-\#\text{links}=28866$. Only the DAG enters the certificate, and it is checked from the +definitions: every addition is disjoint, every output and total has the support above, and every node is reachable +from a root (\texttt{check\_lifted.py}, part~A; \texttt{check\_word.py}, part~A). + +\section{Lifted frames and late copies} +For an addition $n$ let $U_n$ be the common kernel of the root covectors reachable from $n$ and $F_j$ the span of +the first $j$ rows of a fixed integer flag matrix. The gate of $n$ acts at +\[ M_n=\operatorname{span}(n)+(U_n\cap F_{j(n)}), \] +with a lift index $j(n)$ per addition. This is Paureel's complement-frame construction: it is valid for any frames +with (H1) leaf frames $\langle t_S\rangle$, (H2) frames nested along every slot (DAG edges, links, copies), +(H3) roots inside $t_T^\perp$ or $U_c$, (H4) $G$ nondegenerate on every frame. Nesting is a theorem given +$j(n)\le j(t)$ on every slot successor pair, $\operatorname{span}(x)\le\operatorname{span}(t)$ on every link and +$\operatorname{span}(n)$ inside every root it reaches directly; then $U_n\le U_t$ and $M_n\le M_t$. In this witness +every lifted frame equals $U_n$. Dimensions are exact (modular law, ranks with Hadamard certificates or Bareiss). + +\paragraph{Late copies.} A node with several free uses is copied for each of them. A copy made early sits at $M_n$; +a \emph{late} copy for the user $\ell_i$ of an ordered list $\ell_1,\dots,\ell_k$ is made when the pivot has climbed to +\[ C_i=\textstyle\bigcap_{i'\ge i} M(\ell_{i'}), \qquad M_n\le C_1\le\dots\le C_{k-1}\le M(\ell_k), \] +and starts there, so the copy saves the rank $\dim C_i-\dim M_n$. Each copy is placed as late as possible (before its +user's gate, the pivot's next gate and the next copy). The intersections are needed: without them consecutive pivot +frames are not nested (1396 of 1396), and a copy moved after the pivot's next gate breaks the replay. + +\section{The B-defer word} +In stage one each slot $u$ starts with its garbage $z_u$, and the word reads it out of every target it reaches: +$y_T\mathrel{-}=C_{T,u}z_u$, where $C=JL$ is given by the transpose sweep of $L$. In rounds five and six all these +readouts happen at frame $0$, before the second pass. B-defer splits the second pass in two phases. + +\begin{itemize} +\item \emph{Phase 1} is the closure of the retained totals' last operations under per-slot sequence precedence: every + op that must precede a total's completion. The totals complete, and their copies read every target containing + their centre at $0$ (copied centres, as in round six). +\item A slot that phase 1 neither reads nor writes still holds its garbage after phase 1. It reads it out + \emph{now}, at a frame $\sigma_u\le F_0(u)\cap\bigcap_{T}t_T^\perp$ (over its targets $T$), then the rest of $L$ runs, + then the output reads at $t_T^\perp$, then $L^{-1}$ and $V^{-1}$ exactly mirror it. +\end{itemize} +Only the topological order of the word changes, so it is still a mirror and still restores arbitrary scratch. The +slot's chain now starts at $\sigma_u$: its corner has rank $r_u=h-\dim\sigma_u$ and its auxiliary edge rank $m-r_u$. + +\paragraph{The sorting rule.} On a target $y_T$ the readout frames, in time order, are $0$ (non-deferred slots and +centre copies), the deferred $\sigma_u$, and $t_T^\perp$; they must form a chain. The word reads the deferred slots +in increasing $\dim\sigma_u$, and applies the deferred $V$ gates (below) in increasing $\dim F_0$. With this rule +every $y_T$ sequence is nested in time order, exactly over $\mathbb Q$, for both the $\mathbb Z$ and the +$\mathbb F_2$ supports of $C$; the reversed order breaks 11879 chains. + +\section{V leaves as late copies on $X_S$} +A leaf $S$ is used by several gates. Instead of copying $x_S$ by fan-out, every use $i$ gets its own $V$ gate on the +data wire $X_S$, into a slot that starts at +\[ s_i=N_i\cap N_{i+1}\cap\cdots \qquad(\text{falling back to }\langle t_S\rangle\text{ if $G$ is degenerate on it}), \] +where $N_j$ is the first frame of use $j$. The $V$ gates are then late copies on $X_S$: its frame chain +$\langle t_S\rangle\le s_{i_1}\le s_{i_2}\le\dots\le F$ has total rank $h-1$, as before, and the use slots start at +$s_i$ instead of $\langle t_S\rangle$. The $V$ gates of deferred slots come after their readouts; in time the $X_S$ chain +is $\langle t_S\rangle$, the early $V$ frames (by dimension), the deferred $V$ frames (by the rule above), $F$, and it +is checked nested exactly in that order. The number of slots is unchanged. + +\section{What the certificate uses} +\paragraph{Only the $\mathbb F_2$ flag identity.} The bit network is used over $\mathbb F_2$: the word must add exactly +$x_T$ to every $y_T$ and restore every slot, for arbitrary scratch. The replay checks this over $\mathbb F_2$ with +the parity coefficients (the actual circuit) and, separately, over $\mathbb Z$ with the exact path-count +coefficients; the histogram and $a_b$ are the same with either support. + +\paragraph{The stage-two complement.} Stage two is the complement time-reversal of stage one, with the same edge +multiset. This is the same assumption as in round six; it is stated, not machine-checked here. + +\paragraph{Frames and genericity.} Every $\sigma_u$ and $s_i$ is a primitive integer basis (entries at most 13). +Exactly over $\mathbb Q$: $\sigma_u\le F_0(u)$, $\sigma_u\le t_T^\perp$, $t_S\le s_i\le N_i$, $G$ nondegenerate. Every +high-rank step ($2r>h$) that the reordered word adds (slot starts, gauged corners $\sigma_u\to F$, $y_T$ and $X_S$ +chain steps) has the generic north-east pivots under both conjugations at the integer point of +\texttt{check\_lifted.py}, so the side lemma batches it. + +\section{Accounting} +Per stage and invocation: every slot contributes its auxiliary edge (block $m-2r_u$) and its corner, both batched +by the inner lemma, and its chain steps; every centre copy its step $U_c\to0$ of rank $h-1$; every $y_T$ and every +$X_S$ its chain of total rank $h-1$; the data entrance its block $m-4h+2$ and corner; one copy-correction singleton per +pair. The rank sum is exactly $s=Wm-N+L$ with $W=2N+2vR$, $L=2vh(h-1)$, so the histogram re-partitions the round-six +budget. The moment certificate gives +\begin{align*} + a_b&=31987/(5\cdot10^8) &&\text{(staircase entrance corner, runs $h-2,h-5,1^6$)},\\ + a_b&=12599/(2\cdot10^8) &&\text{(round-six entrance corner)}, +\end{align*} +and with round six's complex interchange ($a_c=36926111/(5\cdot10^{11})$, $h=24$) the assembly gives +$\kappa=1599247689723/(2.5\cdot10^{16})\approx6.39699\times10^{-5}$ with the staircase corner and +$\kappa=6299103187973/10^{17}$ with the round-six corner. The staircase corner is certified by +\texttt{check\_stair.py} at the same integer point; the entrance edge is not changed by the reordering. + +\end{document} + diff --git a/references/partial-gauge/pr97/deferred.py b/references/partial-gauge/pr97/deferred.py new file mode 100644 index 0000000000..d045126217 --- /dev/null +++ b/references/partial-gauge/pr97/deferred.py @@ -0,0 +1,189 @@ +"""Shared reader and accounting for the round-seven bit side (stdlib only). + +Frozen inputs (certificates/round7/): + witness_23.json.gz the base side program: DAG (leaves = triples of [h], additions), outputs (c, T), retained + totals, links, the flag matrix, the lift index j(n) of every lifted addition and the late-copy + decisions; checked by check_lifted.py; + deferred_23.json.gz the reordered stage-1 word: the slot schedule (ops, the node held by every slot over time, + slot starts, output and retained slots), the deferred readout frames sigma_u, the V-leaf start + frames s_i (both as primitive integer bases), the readout order, the X_S order of every leaf, + the order of the deferred V gates, and the dimension of every node frame and late-copy + intersection (re-derived exactly by check_frames.py). + +Ops: ['add', piv, oth, n] a[piv] += a[oth], the addition of node n; ['fan', piv, [f...]] a[f] += a[piv] for fresh +slots f (copies); ['src', s, n] the V gate a[s] += x_S of leaf n (applied outside L, see check_word.py).""" +import gzip, json, os +from collections import Counter, defaultdict +from itertools import combinations +from math import comb + +HERE = os.path.dirname(os.path.abspath(__file__)) +ROOT = os.path.normpath(os.path.join(HERE, '..', '..')) +DATA = os.path.join(ROOT, 'certificates', 'round7') + + +def load_json(name): + with gzip.open(os.path.join(DATA, name), 'rt') as fh: + return json.load(fh) + + +def load(h=23, witness=None, data=None): + """the base witness and the design-B data of one round-seven witness (default: the files of h).""" + W = load_json(witness or 'witness_%d.json.gz' % h); D = load_json(data or 'deferred_%d.json.gz' % h) + assert W['h'] == D['h'] == h + return W, D + + +class Schedule: + """The design-B schedule in convenient form.""" + def __init__(self, W, D): + self.h = h = D['h']; self.R = D['R']; self.trip = list(combinations(range(h), 3)); self.v = len(self.trip) + self.tid = {T: i for i, T in enumerate(self.trip)} + self.args = {int(n): (tuple(a) if a else None) for n, a in W['args'].items()} + self.ops = [tuple(o[:2]) + (tuple(o[2]),) if o[0] == 'fan' else tuple(o) for o in D['ops']] + self.hold = D['hold']; self.start = D['start'] + self.out = {s: (c, tuple(T)) for s, c, T in D['out']} + self.ret = {s: c for s, c in D['ret']} + self.srcop = {o[1]: o[2] for o in self.ops if o[0] == 'src'} + self.readout = D['readout_order']; self.sel = set(self.readout) + self.sigma = dict(zip(D['readout_order'], D['sigma'])) + self.f = [0] * self.R + for s, B in self.sigma.items(): self.f[s] = len(B) + self.vstart = dict(zip(D['vleaf_slots'], D['vleaf_start'])) + self.xs = [(n, us) for n, us in D['xs_order']] + self.late_v = D['deferred_v_order'] + self.node_dims = {n: d for n, d in D['node_dims']} + self.late_dims = {(n, tuple(lt)): d for n, lt, d in D['late_dims']} + self.late = {int(n): (list(e), list(l)) for n, (e, l) in W['late'].items()} + self.pivslot = {o[3]: o[1] for o in self.ops if o[0] == 'add'} + + def touch(self, op): + if op[0] == 'add': return [op[1], op[2]] + if op[0] == 'fan': return [op[1]] + list(op[2]) + return [] + + def root_targets(self): + rt = {} + for s, (c, T) in self.out.items(): rt[s] = [self.tid[T]] + for s, c in self.ret.items(): rt[s] = [t for t, T in enumerate(self.trip) if c in T] + return rt + + def adjoint(self): + """garbage coefficients over Z: cov[s][t] = coefficient of slot s's start value in target y_T at the end of L + (the transpose sweep of L applied to the root reads); the F2 circuit uses their parities.""" + cov = [dict() for _ in range(self.R)] + for s, ts in self.root_targets().items(): + for t in ts: cov[s][t] = cov[s].get(t, 0) + 1 + def addto(d, e): + for t, x in e.items(): d[t] = d.get(t, 0) + x + for op in reversed(self.ops): + if op[0] == 'add': addto(cov[op[2]], cov[op[1]]) + elif op[0] == 'fan': + for g in op[2]: addto(cov[op[1]], cov[g]) + return cov + + # ------------------------------------------------------------------ frame keys of every slot's chain + def start_key(self, s): + """('v', s) for a V-leaf slot (start s_i), ('n', n0) for a base or early copy, ('c', n0, late suffix).""" + n0 = self.hold[s][0] + if self.args[n0] is None: return ('v', s) + st = self.start[s]; k = st[2]; dec = self.late.get(n0) + if dec is None or k in dec[0]: return ('n', n0) + lt = dec[1]; return ('c', n0, tuple(lt[lt.index(k):])) + + def chain_keys(self, s): + """frames of slot s in time order: [sigma_u | 0], start, then every later node it holds (with the pivot's + late-copy intersections after a node it pivots), its root frame if any, F.""" + ch = [('sigma', s) if s in self.sel else ('0',), self.start_key(s)] + for idx, n in enumerate(self.hold[s]): + if idx > 0: ch.append(('n', n)) + if self.args[n] is not None and self.pivslot.get(n) == s and n in self.late: + lt = self.late[n][1] + for i in range(len(lt) - 1): ch.append(('c', n, tuple(lt[i:]))) + if s in self.out: c, T = self.out[s]; ch.append(('out', c, T)) + if s in self.ret: ch.append(('ret', self.ret[s])) + ch.append(('F',)); return ch + + def dim(self, key): + k = key[0] + if k == '0': return 0 + if k == 'F': return self.h + if k in ('out', 'ret'): return self.h - 1 + if k == 'n': return self.node_dims[key[1]] + if k == 'c': return self.late_dims[key[1], key[2]] + if k == 'sigma': return len(self.sigma[key[1]]) + if k == 'v': return len(self.vstart[key[1]]) + raise KeyError(key) + + def ylevels(self, cov): + """deferred readout levels (dim sigma) on every target, from the garbage-coefficient supports.""" + lev = defaultdict(set) + for s in self.readout: + for t in cov[s]: lev[t].add(self.f[s]) + return {t: sorted(lev[t]) for t in range(self.v)} + + def xdata(self, dimof=None): + dimof = dimof or (lambda s: len(self.vstart[s])) + out = [] + for n, us in self.xs: + ds = [1] + [dimof(s) for s in us] + [self.h] + ds = [d for i, d in enumerate(ds) if i == 0 or d != ds[i - 1]] + out.append([b - a for a, b in zip(ds, ds[1:])]) + return out + + +def inner(r, h): + """children of a rank-r chain step under the inner-corner lemma (one block of width 2r-h when 2r > h).""" + return [1] * (h - r) + [2 * r - h] if 2 * r > h else [1] * r + + +def chain_ranks(S, dimof=None): + """multiset of chain-step ranks over all slots (dims must be monotone along every chain).""" + dimof = dimof or S.dim; rk = Counter() + for s in range(S.R): + ds = [dimof(k) for k in S.chain_keys(s)] + assert all(b >= a for a, b in zip(ds, ds[1:])), ('decreasing chain', s) + assert ds[-1] == S.h + for a, b in zip(ds, ds[1:]): + if b > a: rk[b - a] += 1 + return rk + + +ROUND6_CORNER = lambda h: [h - 2] + [1] * (h + 1) # data-entrance corner runs, rounds six and seven +STAIRCASE_CORNER = lambda h: [h - 2, h - 5] + [1] * 6 # staircase corner (check_stair.py) + + +def histogram(S, rk, ylev, xdata, corner=None): + """child-width histogram of the batched two-stage bit interchange with deferred readouts and V leaves. + Per stage (stage two is the complement time-reversal of stage one, same edge multiset), each of the v invocations: + every slot u: its auxiliary edge of rank m - r_u (block m - 2 r_u) and its corner of rank r_u = h - dim sigma_u, + both batched by the inner lemma, plus its chain steps; + every centre: the copy's step U_c -> 0 of rank h-1; + every target y_T: the chain 0 -> deferred levels -> t_T^perp (total rank h-1); + every leaf X_S: its chain -> V-gate frames -> F (total rank h-1). + Data: the entrance block m-4h+2 with its corner runs, one copy-correction singleton per pair.""" + h, v, R = S.h, S.v, S.R; m = h * h; N = v * v; A = v * R; H = Counter() + corner = corner or ROUND6_CORNER(h); assert sum(corner) == 2 * h - 1 + corners = Counter(h - S.f[s] for s in range(R)) + for _ in range(2): + for r, c in corners.items(): + H[m - 2 * r] += v * c + for w in inner(r, h): H[w] += v * c + for r, c in rk.items(): + for w in inner(r, h): H[w] += v * c + for _c in range(h): + for w in inner(h - 1, h): H[w] += v + for t in range(v): + ds = sorted(set([0] + ylev[t] + [h - 1])) + for a, b in zip(ds, ds[1:]): + for w in inner(b - a, h): H[w] += v + for xs in xdata: + for x in xs: + for w in inner(x, h): H[w] += v + H[m - 4 * h + 2] += 2 * N + for w in corner: H[w] += 2 * N + H[1] += N + H = {w: c for w, c in H.items() if c} + Wd = 2 * N + 2 * A; L = 2 * v * h * (h - 1); s = Wd * m - N + L + return dict(h=h, m=m, v=v, N=N, W=Wd, L=L, s=s, R=R, hist=H) + diff --git a/references/partial-gauge/pr97/deferred_23.json.gz b/references/partial-gauge/pr97/deferred_23.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a4431bd425aa4499f25e67df4e0d2cddd7df15c GIT binary patch literal 1524681 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%0D_Cljmoc19(I2Apy}_c^ChqwzVKsydym7t7bQuP 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%0D{KFZ2m{+%) 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%0A-6Ku^gv?ZCX_dU}i0hJBP! zzTlY9!KP?D#BfBVErm)0$HWd2haBi>38%fIYNBmT%Q%$+#9!VZCy_iFib~}TYCcVS zwEEr#_SPvQ>lBR{IFV?KeSE)pFUfc9z>UvgI^Fn6PYm^~D-CuwR_QREP8g$;CY*Dm zQmjeS^-hxP%(d~8j@*5qFyzG3Nj6L55>IQwOcUTP*lsbBFqxt4OzJXB!Jm;>=MgP6SFerk^{6urkAR(p@-uoxC|Q;uCiOOt-LPF^S< zY|1tJkS4(@_eey0&!D z$H*-SwRSprlk=oN;zUytUN8)6UxA`8u{qscsYFTvaEW1o#1LDg;66^WA%&)bD|6m_ zu6My3>FF_E5ITMx0iT-$@tiRL!lDGZf+Q3^Nv0{5GShaxu@9kgq2v z|6}BXgsn^Q?JCJfH7S(tKrlZ>5;cUBBkgdNbWTnJ=N)Y3m0gzeu&3wbtxR(gGV=u4 za=FVAWads@)XE^HI*i(tgj&_kDze);YTo16GuWSWq<$QG2>WxcxZ5%gi%T}>I9s{B)1>aU)BN}`lHee7uG7kR)vVPJ?CLZo zUfFLsZ+Hl#`LFD^6ipC%I~aLHXphuEW?i`spT;FPq}AWeF5nrLTOGd@UH~bk>L->s z1Ti~pY9FT?XYhBy8OFhLAPM|9dD$%-0sVV7JFYn5D3W{}>o9%4g<{I=KmwENx!gBO z`cbE!@v^G_PE}W@0qg1(3|sYED5lH`^=x9Ry`NWO98f!9WQ_wa5OI#jNMc}P3KE8U zjBK9{243pk>Ph36#M?U=DJy#~SNKxsLAtu-M+vEI;Wk>`bko)2yLm_|H^vn!g-9m8|&BkTyd7?yiNM=XaP*%r1;5y3Q=Su?jyfx|OQnN{J@#Nb=gv;mbL zO_bu5TY1feyN-H>$H;zp=;q?T+2LcYTTl~9gd9&XCOdGTgVyaEp-FwvGH~6Fv#W!}vJ76gQ#8~!;?w|k`wqVyrn8=SxP3U@arD8rlv8JJ zr3o!kA9wCzzP^UR)Cb&?!DAN=z|~$fvI~2YJRT3D2X|ppX#qa zjUT7YOdeaqusb=6cnPa&G1SKpM?1aW0c$y)eyU{JMV<2T^ix6lFItBkPe0X4dZ)Br z)YDIuW4p+`Ii7wRSpPS!XvWZw0nKU|2LguX(@^awgj<4=*UznE0^*R2;nS9HqlnGu zGd|z$-%hLnqkfvQJxC<5f zcxI}yau+_ebc^LXGtPzR;QNGXaic!1e{6l4HEq@UYrz>`Nk-!Tw^PAOlfWa1c7 zYNxSe$LDh_ZMARgMN0aPyMw9R>r@gP_Xkt8*Qs4QmbTi%c|@Jwv9#5$c0?K-%~i%r zU8<2<#OIDx|M$SIEPRaFG}@pGq=aLTsa<){3&4ouIjgcC7V(DTIjcIZ7kQ1xb5@nD zJ8F!i<$I8(adYbbQi@_$6dr1w=y~1hSIcDO|mw4ek%cSLg)Tw`B9PC zDTzGG(hj286G7Co%wQu*+9`}Y*+*QX(63W0c?`;+?}!`gbUL2V%ByyYC6Bv_57sh` zpN{*9>G{-Y@N_JrwNsYZ$$ma7*~9`ReSZ)@1}&ggJ<=pPIEpsuI{Zn%IR-7z6|q=A zlpKQ==t|37#14;VvtB^mZ(udrZdVeaau3C@>5WymVdPWcMiSvMki4!$-bKml@f=s2 z=AE4Gv$N$3qA!Z=$&Tao6=xm8$?I~ctc_4|zcD$#otn>c%;QM?T&LI8Ic5PI)M>3p zaco}6<3V{l$F%^&BH#qab6u(I>?l^py~osdc4|3~yN?eRBRS3|yN{OuC>Eybaqlf~ z`a@U_PS4* zlG;vI^37wcAo#hrS5AV3_x+l)ca#E>_=RzdAtZFkzH6@Dp=`)Sy4^JxgrQ`} z1*+UNm+nxmG-`DbDzpShqFPp}230Z0pvVF&M zGOR@B{>|^tA=~-2zo+b!!F%3(dvb3`+Pmgr9+B0>`oGmqN6MNzCBL^?=$sPfPKooa z=Fp^gxl`wPt7%M>Fn0=-ujj`ip$F-QH{%v8W#=p!rCoCl4`Aqt0$uYBtFzlCBOj=ts?9>6*SIepD9JgC%+mNCunNI|Jb#@?0+f`h>vcAG=>dcfm% zEn_xHYX&)WH-o{hP7ejy#!u!Y<+TUO$;sH6x{W$pNSS!Qw*5k@3htSX{KW(K&&$^^dHd(f%TH;*;=`~drye~R zgZKQrmn?lI#@cf|hD^IvKTlp}(9t9wZktUm8+saCbFL0m9a3S1*UlIUAW*)O)!0)f1Dpz(Tp;0{Oa43J zq3aS3)sx{b_W(j!kP_u{Psb%AGGS4E?#bYYTXB}H2#+rLPliM162>G$=c%u|+<@vd zn4t|6duR}o;1iTQ@b;poqj3rkVrs>!XWmGkAlPUfjOv+p(`al!+%6ER-(TT-HI8iyPNe+*z`!~YAIpbTq}{*3defZ5zcx` zM~x}0zoq4SK2W{iQ;0UmXQL0sT6LBkya1|W`njeN`X!c3F$#!na4tNF;2`*otW{a)z`(?|k$FLvT!MRMjbZCx7aW)~e?@@~r zaco79QD6D^xot^G2UqJ`IKwz}f^P8!c@o8860<*HRK8tRv-*9WM1oTkTncVu+E*_A z>icuPe{gulwS^*~PJOR_Z{wvd4~14~E1ggq#d4@ZM~pPPsG>u?X~ak(1&wwn93)0h z46^5&xn08%6RSUtr-ely}yjhSNidHp+qC}V}Oby zwkYlH>Ylc=CqqAZFQ4AUc+qj-^p+RO`krAHFD-1SgwyYBytbOa2-~UVfTh}Qz+EtA zK9bneJFZA)#%S@33nK}q(GfML!brl2H1VN=2QlpX)PhC{*lN~RjKSIxMFnflhKe_IkY82Up!T*OGChWyx}>H;yc_9EBLP{Dy1Nz{qI5|y@{o`vuMXJaB&U~>izq=>H@I#WC~tW3Y;(boK|j=CMjU$v^+26&WF@;` z2K{A*92eqj<18kO2{F|s4&G>TSh5Rds9gK~l>#IEEiaUS);I>KI8>~yzmwnFGChoN z)6l!qt;Y}#%~n0xht{J<>M=~kL1zEx^f;^Lvr&rqmW?1r5*+G>Chmrj1P2XI23qc8 zWWlj{CuX;1tp?j3@Gd<@>|+V@Rq_R=g`&GD_FRy6uZadIN1vYM#!eq>WP z)RAM-L#$bm)F6j_&}K$`-;Bd+t+<)3IxKUwf)U4tF-AoqO})d6!xB<1&Ewc{byz4j z?v{6Z{jz5bQgKvdAWbFJdCNE~6dLonAFaovNSZ&TBrisBc!nvnBy1050qgfRUJ~*s z?CNro777ln&K~WiaZqPR5|R4jq=j-B#Y?-uq;c%1gX|1QZpFUI6r`A34Ew&Tg|dQS z0ubTfk$^doQmJ$u<^HX3>vTkSdwxI6w=z(vly}+$_ivodU#`i9*HC*K{cUiXaXNn| zoNk=O-vehDCl*R@vN9_UljzFq4Mm=hoTj-I`pOqNIGVB-`hc=>glm?SS#fxVDYKMj z40XfM?`^!=q5GQ{BP+A`9S2<^XUhNE>a!w7g^^E~cv~6x>fM?RX9lsyGe)+A8TZax znbs&vZ?6+qHMulTnRb=AWsBA`` z19_X~M)BBCCk1hAV;$b$#2eUhi514Vk@F}OdISPTO&sm}h11s9@W(VUb!k|arFzT< zqoT8QSuMv7cY4?=7A%H+JPCNx<(oS!B~jO9NxH*QC0bi>CSur^t7l=U@o@Wa4w=CL zkkcrSn#L)K>W_L^{U?K!J$XS*XDX0GCy;2e#WUj!Wnc)<-qMRolk|C$I;5^8@UZ?%LrTCPxpP?mrN#979f{2g$tH)Dyr zEjW3sW{taDIM+CXznYP5vUTE3o3y{~CRf|4#$Ey8# zv6Z4mgEFSYu$7{Ybc&0LVJqdWg{|B~F>Ix%kE-%D#jus4464@R8Mab{HPz`$Z`Jlg zK)!S<6~k6aGyy&asyI|Ian#CEKev^#1LH&Ep3^Z8<@ay6c-fPsWDO~4sEUIk&@tH_ z?mDIj6qqn^Y&CS|yfcE&%a3oRWDHv9x{}_@e zyswq$gVeX=yH|@XTMichF5b#=B9??nS#d@7*R8+X-K=X>oE$t*!;1C?{DPM871IMPE z_yau%$Fe9qMW#aqr)^}vat(O6p|VnOOb7UWmZ6WNxhA_3gttEBxyTz0s>SJe!sa3Hw5_o?=8mGCLC7Lh zgF!2TdwrCtrC-|zsF$m<+QhIAz(!R)vN+x~n&orjWUA}unHE2`kg-gve?okAwyDWem>y8i{vW?GjPRc>uRn_ z+{YF)mb2lR?k1L*HTFh#(5O^`uVpf3W zNkN|7v>3|7hl;z@p2%{+luj>HO?e>gD^c|&W5qFuf*Oy}s|{B;$p^=8Ifo;|2}NAa z?DmwoX^;7^X5m<39Xc8LIMdTFq9+O`^t2?477=13>@t54m7`5@dU0}M-NG#`WPryp zml@P?;(&QY4Ne-c-_w;5@kp?8a?=kZDA3P3BnJ4_InBtJe@fbEPO-DMzVu^r5 zaDe;Fc(^V525ekhaf~tlfV?G!tv+SSuua@ONqN8s`H;)Jsm7@4cb^LGq8$+(Sne^n zNTnc6l6}@nogn6i@PA0wJ{d0Z$Ypx)ajungiSwZ-Q?h(dhKoE>br0Kgt(5O~{#J8F zdSHf&JfaIA_;Y9PMVds%at}D&YYX{ez(*_Lg@bqa78ZKNr*}H zV(BLD)I6&2XjbxlWVRms$19iZ9Hqw}tpl|gP1dUWg7~O2RTp$UEl%j3bxPu-wL;YwTCqvc2VfmWz z{=tfB8*T$Y9@KWqk`O1o@d0sAmIREnz{0dvou?Sd-Uo0=1_O+|gwc*v=P5=q{Xn=G zmsv6RlA#jMqh9D@*q7t~xs|8qSpL)Fm;l2-JioE0PMBev zL_rMkm+hw{eP@QME!EK@dwFj3_BsZBIp{ev2-s}HA{ih?4i#I9lO}Nl)GVKoK}QZ4 zg+o=CVkFT8aLTwdUTSASdSDzFNjQQMGE{FVhJE0YxMP)C4?sEr=}UNe(zm3Vfhnl& zr`s+NB9am?w*j8e$Zg~I--dTG=;$#7eD^pO@uY9ZP%(=*S=>ei?1U#`)gM7BKIHVYodN5p=Gh-Xdz^nl1SI6_gqH<+!n@ zl_05Z64L-u9^(d7vN+uwb$xk0*%U@gQkU5>;SEZ4s%C4U!6G-kX8emQ7~Hx2`T%^87` zHB~|RI9V^86eLd76RNds%F2SnGqM#w3#hS$eRZ!5mpp>AaFE=rss!+*fTG37f}_X1 z_`c+&I8>6)(&D9(;9$E=d=8J179)FvMvdxTYaiI9SV9$ZNlPekjes9CI zSSXU2kCQcySV7vOirA)w0=zLQ>dE~U58z~ziS zrBS!I;uwQ_O`e{-G*S9+NH`M}7oTQ_` zVG@^3B1-mUs)i-8(YbR{33GCapvpVJwo^Ye8G9M&U(V0P<)4Rm##@dmb7X1oD+%V~d43+kjM zomK7gRd+Jjp{v^G%cWmNTw$LtotdoBr+V4fD{n#gwPM)ED?9m_c?COv)l)^6 z{I?jPbBSC?H-jf$)z4k@fjd(p6zIAHIJ|3ccrq?#`(ErM1icaG8-=eo!{IexG=LnO zDNz|RS4^&0*&Fr_rmMW&cFl}Yy5-fMM^9SEk*RxIAaW-qRKQvKenGltyXU9{#lf<= zIU;|4nt(OTOQ$ zF~ zSLB0B4CXT%*HZ-`LImLF*BFCuT;fdM!wBiEXV+G&FukF~*~X#UPi3NVV0lIl zK3eoW&NU9tX<*ix(MDf6I`fEg(@F3a{Ot%1>r^*Y+;bK462q2*1go5~V%Tzc=lr?M zdN(^u#XXw<%VXGbn8IH<@eErI>e?oJd@=I3M|sQlRyVJc2v1&vzEtS%eH}Zh=ajce z;m=fBpE!9u2Kz=IkpV@ZbN}Y|k2X&6bDMIyRtQZ+9GmhMlXT$Nl%rQRhSvJ?&4ymt zWJnkDPfyS`=(6%S+oqi6E)5Z2E&3+ig{LZt#c9T&X%ov~B$NEA$nZA6kj)u9)j;Al zWTW|lr;4F&<$N($@Kk-&vy|gjHtEmy*$VcGVUxZAA&OhsZWjcZ5-lIY%)c(bTMY4B z`BdluL3R!Ia;i${s#Z}yw@pBsF69Y7P8!3jAn8>E=p9N4bpkr~A9nw%Uo%Grq5U`sc7xEK4W(ICTH=^E!*`%OZ*feVVfuwmVPM&l zR`*ke`s1Y4a3$e{hV|&?JDv(^-#91DcRbZ6;8v#Ae8)7BJC}3KT*v5FTkwm$nCEz^ zL~E%KL5yaMrJlNRt8NVH7vqX-l8wN4xQ2SErd{t7Ydm=xgEnOG-DwQ3?4&De@Tq4h z)fhVWUw;3$3M*pLDm$hcwh1K-hJ8TD`xOuH$qUYbW0QwtuQ9TQMx#U%{>F1mFwq4@ zc?05@V4^2eV>cTh&5WjaBi=fn#DXrm@)x~x$oz+DGr(?D$v_BaU;uCy*XmeKg6S3ZznW^>asc5$ImO~wV$TR$MDJ`}TxK-*8!I^0 z?)#0(Q26&TOp*@J{Zv{mjwSZck5I+%k7Ls&;338EyExYpd*l~y+|1ytCk2L0iibFs z*n^UwlD%H7qsRnSphih`?t3g`HtF8F*Kj#Ib&6hU<6O>8=~Pk$R5NZ2*&+aj440^H z=C8b)V)(pVp(r&Nwl3u5nJaE}jPYKGHV)N2fAJlBhMlj``fkV;sksO^koQ#hm?~rE zC&=-abOX?Dz@4am^lL-;CH8!#FVL4aqfj22XDMl#Yg#HCIW?}qVUke^uiAxNRj%lg zq_2w3C3s9SN}W)2{|Fe5OOn75olEc+W%#c?i4^c+=8P29<%F6mwRMmz0TruDbZ+C< z)#pKKR-0)XUS;+Qu}<_fcSm(8M+SxS#4V^Hj+ekJBG6?ui+4G zmm0ZmdyJ5|6nGWq=G2~OuemhlciQPGQ$*hf$Alby8wuui&G-boqaVKJ8n$Rh_md-C z4NHA@&_YG~shg*12w8nA{Y0Hir#&XpbuS!4yvF{MdKO^hYrF z9J$hCP*S9Y^=dgWp!iMYi1prVKBLB1^^)q*S?q2)=u}6gtiY5Q0*7s49*KycsJcqO z@5Z6Ur<@hN`5O;fd`gt|9P+s&MNgGoiIG+~U8JU}vc%Ylfq^(jJU(d`^k15)(-Py_ z)3sX|Ve26_C$pmBGI4Hx`X72Vs;8(e*EhaX^&?`~c2Sx=3U;@Y-p9B~jKO1Xh8rk} zQw84Q*u3MPqfJrozQOR%saRVaJ9rLVYNf68zD&c9rq_3v*Jnf%;D{ucIUj8fti%~XOH{=QRp#3A?Hw@d@sEI23>OFVxQpQhLiK+UK+E!4X zJ9Wkr!ycg$briJj(H>>Mosc%u6anyL=DcxcFuzaq_*9*)eqW8ld$HsUgmqH$GSS<5&J7L@&oHM1^)6GLL-hM$oXy`0Cl6N$ z4pmc#lLQB?6Q_zP#K?k!&7)ciF-|^Yc}R`NCn*4g{#2!fcAI@+(>WVyK_;_9Yyq3l zvok|UP&7GJA5y>5`twchu70N@{HnMj3jt-0o|q8JDxaX>&((ut!-&jOp1e3VjL}EA z1jm*gO}bTbEspK>&u1{q^AjCsXN{-ZZpXi?+J)ZTSpt5^TnPD-v7_Md4D(CSd~d4A zUca}|Linrso;WsKG~HGjh&V|MP>MGfyZt1a`qG(gs+wMmbXe_Z2tDKRY0Z(3sd51r z_J#7EofTIcV{k7HzU+b!hJBCo@EpHj{rPsnF)K+BKU;mF)P>ZRmg*8F%lepUyKsys zDN`I9tk^sV(_^OXieA+mWXDWfn&Zt7f+u%Xhr=W;UnnfB7I$(jjj2M)x-(-%duwf? ze)q9wd`FM@CRWU?G*Pv6$ehcPL(X1P1{N|C#20mZNDGAsiBKlQ$R|w5EjI5x`Gkq4 z+n2|u$iXE!cy7eQHPun&u+%_^v5Y}m@x!3xSc~%EJLmLp$AOH4smd@h@)DvJ_$kgX zt}(h&sE!!sS*Np}3QOQr%vD#5F0tdIBwhuE_6i?tQ34_9+~k{Ge)%C^bZ+9h$UtZp5R{@edVS`G6c>B3pi3yVAUU|C))r;tN`1{DPa0ey zrZp|+O(0cAu_CFWIq3Y36jc!D>`DhSHUODtkDf8S6(?T$h(3SR{67lA%v=M~wRRdQ zlhfLw6`C{@rJ8Ba=LJuzzk>Th2c&VHpjCE?7}pr`y)$~&iEBzKZ(J19aQi2X4rLOG zkypGDZO2AFTN|#aTC%3-hZtD^iovv+sZIOCLI7-9Z?1XJS%v@KbvD=*LC7+++pM(x zCEFS(+N7i1#K$zZ%LXh|Reg(N!U0daTG**mxk-l=cUy2wJnXpJg=6von@`nh;+TNg zNKF}ibGw8<9Z|8hI3^+vM=Z0lT|}_il>n(`=6SWy?oa7NaE@`_x|Ro1jB5;HJKW3M zMoMJdq3$2EmuPl4;~5sRRNdJ?ii`lioWJS zwLEzo3s9O<&HehkIUNNK&oFb4PIZ%b(==e>NvFE0-gN5aZfgRM0$GdGfGXxjh>^V=A5^j_no{H5F=$vy5{XA2{8#D|s&p`DDw$9wtry zN|D!S8Q6o~^p6sF#4s!G64#StTL$$oRSLJ&!%PfY6lzC=!MKW9d0LFX1&J|?(Scus zk=1Z9m`O9b@s}5Jy;d>H54ZUIKBL)~#5IlAy>?uFA;M)gA$LOoVyR?944Zqw<|#u{44Zp(KE%{p z1|Tt2a|b|}7&gfhJixdjpAup)lV*9-53wkpUca~9KwXXcSU%3RF_FeqR1hK$O>zUl z;TdKa(hsnxrboZG&*QvNYOFXmzn#^hbfINc29w?{li<(e*!;$-WEPw22I$qQ>J-P6 z1JZ?rpdqJ{X$N>7RHrG9t#LdLcX78IS5yJoRl!_e-Of980KBAvtZv7h+8?6xiDC1r z+#^*NiDC0gjAFzUcGjtJlMwmDu!(%408l_NOsXlNUbtcJU&d61!8DrfO;g085;y(c z7CdILT2?;J&I9u1LOCLjK5~xH{R#%w@dxPF()5=HKvf>7dL+wgl29527@*?h z1cVjZk+jTpEH+1HFaZ^d(=7p^g7K-ZITj?5|E@L+H#J+&2?!)Asf@EP>-I1y)wy?j1}VJ3axQcNb?Wg*`iB@T^= z$XfwM3xy8t)O>3RV6}LS?D@$$03oz_CG7h&_0jL_leAz_v@5eeCThCQFW&CUj6mTj zEq`zS;uvK_@;;vpSquzPbX$Drr~0%L`~WDn)3)A&-o7nD^dr6)$`-|jndS5m(+kD^ zf5-obl8wnC{jlpT+s5*~AIvHd{3ZMH<`F&Y9d{LNoknas*ud<=VXg1=y>#^V2-lqh zJh`Xut??EcWo))7n|z;anToNuBPMA?~R!(yi5sW0VZ%G7&` zzQClh%FlfgipQ`DCh>gy>w=O`8ub`i4#!SPCZ2*g?>Tl*GKu|O%5yk&PBK9P-O?V8 z9g|FQln-$u5Ns?pljU`>v5c8)@p@Z&O{=BH(`?_jw_2*Lmaf&(;~lmlvF;~@`7Xs2 zq{4y31QY+t(veqWc?S}PUpVn%bFFG`gVnWK&|Ht5tV~sNo8&Mun}AOM@))Ku@Mu`B{vd^t*{lVB`71$6`)Y~y zN9}Fh#n@vX9<$@8s%Qylx1CdmAiC2r`Q=rP*j5y&VtXvFe~x zS(j5MN5>+aKZQq5CAu67b^dy+N@CrQ#X5f@_}+;x$bVU7v?zA(ShVx3!4WmbrgLcn zO^wUQnHrNEL>(HAhOqgoIj|tjYM!Jfo}qsnraP%R_*DMkrBtIVU5_Yv z9jP|qRA%C(B(J?Fn#pV#%o;LH`_Zs4r$Ae#@-L4mh((SJeB;L~_6ek99N1ifjR|h% z{zVTPlWSV;*o@QkIYQ`px(GHVP5*~IaVa(?P2Vd{Jd2HqI5DYxP`Xj3uJImQE0Ss? z7hX#C^DE_Kim%RNe}6e>!~`7kBM8s*8nMyC{+<*QMTA{b(*FJ~Zt91NV1F-fF1c?| z?C-nI>Q+3={=VyIT03%?W=1;P-DA=amT6|B!xhzUZ(bAp(>dD5VLN5#vsZNmD&`T8 z=E*>sSD%3MeAGpuSK?u!sFy72jHP)9H{BRw^hs_x?$bqBn&%i0!lJC$`?!-1x>uZ7 z2}|=F142+;N_|*D-_&jOkTq@icb{@|J`{`YIdh*c(e@dpP|0p#b}r ztbQS<4BfX3gryJ%LbUo-x$@d;@o#rjx~Kij7C!YmDp0yn$a5`SgkgjQ25l8#8Uai8 z8W<4r#v?OUNSF||5ri-tJyH&{2%6mNIi5`uLGTnMlRu-tZmEU{#kVkmlT6V|N!ji} z(L1)WTYLx;2PN%on+~y}p|3r*O{L1zc>A$!Dua-v1;qrK3_?o%LNPWq^~FG=UyAXm zB?fxAF%caiY$;{Vdt3`%d z(@Hhi0P<)xW>A_PNkRGF9a@9Mn@akeR0pQLt%scR&g`4Lu_l3QV7M? z#L?3<@K)GyQUjQ46UEkq41SUgFJ;-9AYgGKR-k0@CH6R}K-ewS?f$=f!&5B83N_9y zfAY{w+5yF-aNMnBWa07?P2-?~LYPLNc7r~-n;k(_$*Gc8)X2z$0&n@^9mfdpmZBc{ zR7wQRq#5H~!5>TfuA42|rOHu2lN#80OwfxE4E)Cn*8dfnm!fx=nb@WJkzz=D+YC56 zXVY(34FA0sa~1Ef?I5EIR2wMAD0*69O$;-LNIm2_MX{MDXkk*37>aR&s`qH$4KsvxQzX``!sP5x;3OVpbAL6> zi3&(8OD<(s0z%+&$h1E-=&lV`h5}$u+;&ck~RCO^f4we}uYl312 zrjq%Kn&b_FPK1FGEa4;#~J0Lg{<;yS_M9BxHaX!(|WUCciA)Ej@+rJji*k;Rc z3ULYM99Lp^BL)2PBS6G08~6OQ1YRU>SPeT z0LA7L(410KsH#>MV>)NU1n$=mt@a+N3+mH+OAqP)y^7-BM#}LFf{)DtYdW6gbF;6Z z&7QslTN_tQ7?g0E-JW_s~D_cJ%eE4 z&+0LBVv>muBGEgYm)`s8ved=uF?=L565QHql83slE>!jTiiKDUTxEVWI;|X-O_5&O z7xl`b^ov-=^Liy^P!#oQ>XoZ9EX4^UVVaFGn*G+@q(Q8q5M)&9meHLQq#?k_-g3#t zL-xe!dQSG9ZH&z=8)rAS^$n#D6D>vtH5wjpSS? zUWBeuVozmgTvkLeQ(C0nLS|FW>6fu zTZ4v8-HXp>AXR@s@xU=fcEG8+!Fx!- zOMk1y{7gfd>d>BWhyRc_3CAxK8!d56JbzGZxa2n?ya0-g*NCSrQL-y<2L(1yJ>1OZ zHIie-d+aZ#R?GW>Z4|8*?LD(D@yNHOne_7j4pJ5E3gH-m)uPe&^8ga_x73vG=K*7} zTJULfKMtTE*Ig|=o@FDZ_?DqH;l}~v&Hff8AGJZzOm1H-T3u))-RgMFE|1EXdXibF zWaV=e}iU&ThS+v%q%hb6H2!2INKl)j{D}ZqZXASVIgcIjJsOmUyQR; zw{XifN2x#~aIAzK-p$^dQ%Mz4_9-H0l%}g*ZysA!3z<_KVV!)`28Ee4sM9I0#q26G zwakwzyo5O=C2}q}W#trS$9+5AC)r-HyAW(lfQki!4}y(}_^mdh*`Sl`{Iev7wgp^F zIs7Rv2gSxj0Sr^jdz%MWRq7^Z2vG9g5&+henL}X^qiBRBJS?|cn5+Z<_wJT1XYR_K zfM9=5J}Jr_1p9mPNta%6%vm`}c9NZ3fbplR+SgvML+0+Np^{%^(E7#y6GbCI;j=(GSg*;*RaZT$-tS1 z1-MZ?`*^zTJ8C;&?Nr%s8AWm89}uV|U0OP7+i&g5e#@A8RfT|UJ_nyN~H-BuFs%G9UTyTw&gADBaBSBl8BA9$|OMh$7hQy3YdWyPZBum`>dT6W>qs~ zTFo5}Z!QYlqJ1|?*Kg`c&Tfa8BrJON1dJaPy~Et$IL_}CC1<*~pXz^Hn<&OV$n=@> z!G#$EnejBft6P-W4DpCvHr=(ax?>Z#3n<1ybZjOi7cdJmT2>~`ccb>uUL`ee3K zBEs@$fekYyR6K-pdQoh-$Ok~!BotdN0vbNb#_6_Pmg>bb{sy=+kt$PG0lKRZZexo5 zL9pdQ&4>3{!7BfnP zUNS%NH_wGW7^NQ(#+PEsTV(4VeSs-yV~Afb9lP1_#SAPIj=rE6UiubD>VaU)e+$z~ z`tCJZyo%z{Bd1^$Y~q?q31Wj>iXGELk!2B#^G20zHg5L{v^|c;)j zU?$SzpxAs0Kc-I3;gHrga7M_nNlu{;CMT^uL(-~9laT1CH(Sy{%{xD7 zQrk1WmfG35weetVVl*ha zTFt+*Wt(siI)|maNvD_p{@VIE1rO7>#PQrV|4LC2ox8H*O(hXZ0f*+Iq*dRj?x!lImtb~?64EQfMghm{RSthMu*lTyv;BzA zr0P88*wIF#II^|{wcBhD3F;d(4k$Snu1orZtUwj)%wL79(Bw)x4qT2>wiPXR{A7cq zZNiJTC^;9doOsQhf#W9|D%af!mxN;VFF==8fZ_3jjmQuuAQ+0(bCx0r0>P#Dd`k9x zaO-0S8{-D*%Q z-dt|Rz1uxh754$kl?m5U10lYWM)2C^l$ zCT`|>wxWp5n2Uew)LCc2f8y7-G?uLe>AJ=PBZIU?AUUG}iRg6n^R z-a)O}Izsvr^bR=HSsE92SqDB9fnEJi%)9o+$KL6GV%}9Ic1n`|#=QT|9kh+TT-V0${A+g$O4G&*Eqkg8equzlTeI z>~JXd_j1jWKnlhF9$%Xh#-P~W%XfIWlk^yG{Ix$u0bOc7oFIb7GTM`XxY80O-qr0Cs& z^w`P8zu!w_D;NS`QDNXhUKe$dbEc+pQVZeoqZks_r%>mQAb2W(+F_*}zl|t>8QMSH}8Si$yAz+or;`$9b|K+zcq_g1xPC=vq zCZp3B+w=?%vTX? zxsZJYjK=W5^96#0i~tC>T$Y4Kyu+3Y*;l`xWy@uS7r+1k*B7jCMtfT>9F{D22j!n_ zP!wAZ=F#|#RR3k4E!d|40&3e5*IU%y1_YP!idAp%>kB|3u0s?Xk}saNM6od`dK%2u ze@t^M$x7yQxyCEqW9n$D(0160;E`<7P&#&Pk~W_vjFATpKAFpEm&6q0rlsZ zjKTJ)tPw*tM6o!+qJU?8wdrB&llzbAf>6vkeDtSU%H|wi0i#jGdH*eOadtC2wtao!RTxVYa}HnKQWp2{*!D%x z<0Z4C>L2Iu(jw3|SD#QeTf-X$#Uvl00K`#KSk=}IY_kDD10_3$SFCpUNo_u#I29_# z1Rz$s|LW>OT57fXcEh5r(#h%{=P+lp3r`4DSZzM>DU_uk26qmV1_vWzIES+W<^5uf z4Xdj~{){kg&`0XlTu&wDI&y#kg~mqyqse=OKBnZh3w!`-2_ z5^IT1JFZ3`Xba99C~oiF*3x>LA^P3d;OPaaczDf>s)}C=I3sG(X3nPwsY;Xq6ytmq z?G}Ble>n+u2}P*k9~fSqg7vFM-a+d**oS)@r4c{}C4-C21y~&th7?764Q17c2_9Yv zq6>tCvqC7@GqwO^qD0~yG?KBbMEIc4Jl|Zi_POwhQsO!&xfI*^V$dcOpHCGvlG4yE zaakr0sP=bqy5%UX5;(@J>E66`k`-M?6vD6yX? z2JnSlw?Lty#H!6`5vC5ORNabsPt`%;ML(1owS^;vX6b+Yn2(xdJd>vlpVA1}hnse* zr@aW#V^1*#^Rtyxr5k8|ru#1O6y0a?ZPVve{=1E2>Za~4@v}um_~D_$>py;$;~ zsTSB&!$XIcu&EYEP{Tuq?>&ukTcX&Q^?2G5#b&MRY4BMO9bQ6+T1DHy{IE+1QA*0w@o{v4KG| z+%YbueiiwONOl??I=lkI9aQ$=p~DM+D158&nx1F!*|~<_xr7_FIJO=hI=qCJw!p?3 z9y;8l6rlNd=m6L~c#W-!HJ7c{I6jJal-0StYpR;i1C|;Houi z^sv9b0(Nh$A@iy(5C+cHZZyMV73qnj5eyFFNf*fw5ce~%vlAPG_I z?~ndoQqDt%l_p(EQ~}H$LQ%B7q?oPk!L~}7xciS@S<8Z=Uee7nmLb4Y6mP2PlZxDO zi!NJ=Sq8LQz=*2oHC=Y{E56*yEv+o0npF-H#9&7Tz13~?kY;MgR+LP?xCuqxx9pkpZ2C<2dCjbSV7 zxqyfQc};|F1T-H^g=zRBDg~$WHwe=RIFd)aV;SMj-tT8+sRlu_o6lAkIT3gEuxh89 zj%2j*W%?**ZAX$rU-fX-fBEf;a5ucFRpg>TRU3}JzEtyPffqL%eSHBI&9#eSWA(+; zrYJU8C7yOfvC$%~Y5`0I#fD29pK3Btwo&vREf%Y5x|mx2N`2f8Uh>kSl}}4KTY?=T z5Ka_3Llp(&II0oaS4)4}THWK1E~c1FOxS5B;;Tlipy~_$Nz{^F0R|gtq>Y;*9Etve z;_yBKTA94ZHJiu;Z}@$upCgCPL#!TUk!`2*zoFw+9fr%_!O>iOr&zSysr8V2dmRl~}^7YT{=emDy%&1XQ(E zd_tSN8wg;J%4~Qlh8)JL_HM8S1q+= zpc0GiRH|$|kIF1NHatr7sy?4O588rItZvPV;Z+RNWuOwP3L%K2SSYrj1k*=c6%_k6 zl}f{kS!T&C4*E9d?GS8k?s{2Ndxv0agSdZu!w~FW1Yd znRSsAgy7gU!;;oelDE{6V=(;kPjcC{Wrx)B6CJ4|88mQn{Jk|)w@Y?NjR@8_Qb&%% z@W&A>LTJCa|ApayN3cgK$#IpWhmv>H%N$buy-R9Y#*7ovN~Nq9b!IY#Kvf-jZjbDc zy4zBR36z-04k=6lbXf|}WQWvNu|uBIYj#KhGXruB#k|ZRHFd&@vas#+?o%4}9e_f* z=4VT|$)}2^Xj>|BQB|}82PVZc_aV)w%2Bh|XRAxjCBhJfqrjIPVjC8}t;icY3i?u? zoIz3vks2I6QO+)}ZfS{CeB4ps>kheulYU!~wIx`#O5E>o6!=Db{X9X)Ky{1Z!d&U1 zWX`92ko!nh|FMHTaNmG%TcTu#6kr&;!IHMy3c#^lUP!FNHpg2R7RHh~em-*_3rdb` zcPLgl4SVzePeZ-AZm&W36?v-7@is~bKZS)ApHCHomyUbP@ixdqyPO?G{mR>B?}?&) zM-(f-SG5MVC^n&TA_q$5`Gaq$yiKjOV~6@HkkjCRPz-^uY7uboc?^1RJv2R>OUEGw zr;fzs#5&CmWSbBqrvAs_fsk)Jvq7;btuJf1iekseaDUb*0Yv8bSCqm$Cnz2SrDcGM zcswAWDw~{&a8S%41Et7dJR@f?t`;gU%kBJey)CT+l!IeHGE0bpt7ui3>kWi9aA<#q z0}e0H>86~?4mf-X1x^?}?7MKY^Q*%FhZlj21b>NOGb1P<3h@pP*j&QF`v^=J9h64`c_ie;54F?=vq=TrE!0_111=!x2D|*=9W2?(2 zG0Ug73F5|zz+|;Bn?D=UqrFLkAR*pUSof+pmAO{9B_E)#9}qA7duNY zT1f>L6jd==c4fTCC197n@_F7cn(oJGF1>O#0hIq$CCYNmm32WLp%#kzB*5VjAblJI zaP8TZq0{BNnCWtoE2Hk{GSnqk*2VjSZAIaW1USrX^;qhW%~6n5r6cf~<$_f~nCxo2 z4_4r&Nkh>NG1KJ>v>yBuRPx9ozk#nc^sJLr1TZ#6L)puzVS?7-IG+1S3@-9sb(T-P z4%^3yvgdYktqO9fVoy<|(On5T#=2JuQ`i#gVd+;<{NUwiIh~*BFu_YY$O624{=xzO z7mp+b`?B&`tR94*lZjLcipBlte1(mS8^;8?0Eh5KLopi|%aE^vGHjcT$dw9;gOw~j zvq3S>Z&TtERkNTtAhLooHcxXkTX27r(G$gNVEI__x?>L8rVWhruZUtb4wX({HKJAp zU^NxWCeMcQ5oQB(CW9RT#phI2-N=iBVm2_`3A8ZkMi`@0a)efYu>khBk~!IkSAmjk;4R-4eo;z6*nFZKRFcUk{a`lm zCoP@7u}XAHAc+;vEEKbWb&S)r*pJUAhkOO&^irxD5L?0K{HMFrS1uS{r zqS&`hl?(qwu(6rgz$4ybb2G7lcRb40#)NP6c)R@z#khz+gkWQd529^>6bwdiD~*7DExpyCmXm%_CXQiVJT(<6Ff~BGrD9OIFkH| z;0{Z18(8`eUri^ofg@l<(Ij6fZUc`vnkedJHt=}wk_0Sf0}~WNk^+F!CQ-0ZbbDtT zc;QQjXSVE_QhA+$BLyUCvw`u|^PHBQPn*F1EymNV7SX3z?~l_!5R$#(oM2Bs&jdl)ZD5^L3{gD8`bVc?$B@fHvoMq>pv$p{PESFQCx#Oz)xD8fw}UHyZrojW)2c;LBjmlVV+f;vrgN^bqjBYtG*oK&l5 z#;FqrzFgA}<4F}B$VuoCGmf@6ALp8W7}yR0Yn+4|!c8^T4;$db5-9glMWQqEA3#ti z{dR^OIP$CUNomWe?gS0>!!7-=%8sh^Oe9=;>7iF?gK z*zzl*CjCMMKlfRS$?N*{?!PWs!=f*iksyLP>DRl>I2fBn=rFGM+IlIYTINfEx`HMs6H)U8TgnNx@Z3sJeE}q%svt z184=u7U=dU0R@6BkoU>MqvI4Itj3l%9V0pNq97bZIWM*31G>`QbGr|wbRrzB#Ud!W z4#>L3=@k3EHvrB>mIeTiXf^A)%ZJ|ioSI_+MbL9Bb^=k$CQ6l$(Se$#DL zWni&us#QD}LC-1vT76|#a~sGOUunq}OF-2NTI_@b z7PN)&XFEJ;yTq__XjmoGzqW`n&%Y997dTtE=AY-Buj(-PWkbDRc?)#u=dE06stQE}|) z!=9IC>*qb@U`X}?%sMiyObx>C{{5`QPWfv8!hp+ z`qFx+P-IZT_m`J~y$u;R7Qt~&Eip_C&S)t#tYTtRP*z7vIk>v5hvaqoiBD7oE2rha zZMF4kOm`tD1@8GZeoHsSLO9N&C66f>J-YdtyX0|KfS8@qC_Z~B1gQI>iM3g?%d!g0 zQ3oeIEf?KZTf@)eWN0g{uvsD4FWNfWmOR$*S(%)r64*;eLWZX&f}Z1iM)DZARbnP> z*J^V__~o%(`@Y@y`H(!0(CA#iTm&`G3n=nY^wOQia0F&#{r)T5S=sCw8ZUY(e zxLRq0HAZZFUfXOSLmneR>?^gqIL|aNz9oQ+dN=MW$NDRvQA3nAPW6<>bX;} zJL0Ig=E=F%Rn?XA)s+?I9x;ejc6P1K&?TFJPTtMeddTJ~YrAG^yQw}aA+5jX_v+Ff zo>7&-U9-X6REM=Fr7ZDB-Bu3`LAJIV2MUcqvD@R{zv#Al=>MxN&MDapO7Cu_SIv;k zRc3e1W;Y2m_d-qOmK6T>yZU8$*KBz=R(eCu-X7^!em8*3?rLa%OTfZwMxT{GEM#+) z@m;g=-H7ICqzBwC{}!2UtB3yI&F}ER0vbw9#{8O)&GM4mtIfagL=`)8JJlS$Iq_$a z@{`gWg^g5?PN5R}s(2A9fCxJ?ulk$|HREViJO~v(#Lk?nKF31Mwtgcop?$&y`2O*K z-Bw#?+Y-*8k?#x(+BhPi-pS8z_(nX0+j>Y|s1%lOO|Hg~)h1fqa;|W`glgXxo5#HcL&6zc_wCsvQ^FaHCMs3iwvF9k zP64GvuyfQr>jd)&=j<0~K&CX@`L}UmBRf26b^KXCk{gFdTiEWDa0U&QQo#1BvFqJ0 zFeRJ;3B1j1BR=8m=D#rg@1q!D%fXlu&V*fGLbs85zqHuyAM6sp{KL6Ha|79-O{_o&zbd_~1S?=q;8jF=@+r6uZh1>>Zq>~QaR~IqzY?D)h z?MI%n^0F_ZN7?W5#mJ{Ka>-;t>i!-8{{Hk6n6k@jw#)kx9+>h($AD|a#k7Ub(`iVG|{z`&NZ^~E{b|-2(}FY z5ffx514ftL^SGXj^XkU=l4Op<^|ABTTyNlHomaEY*OF)!K=$o5lWgW+VwL9*p&lq) zTlbScs|y%fpsqx||NCU_^YR>?+C+VISR36FE-poiQ=qtearaWJxD|IN1b25S?oM$n zPH-rtxKlK^(-Pc+-1Ph1``mw$?8%w4XOnr}nR$11rctk}8yzm;+2P4?#rJc72J$Ba zVw<`4RcO`jSA(5wFNB!Yxxvs`5dfLpPH1)=wKWSM4&yOUlJ+H}7YUm0{jgXA#VIds!RfDm=mn5D)Z=L0 z_+7tj@-G_O5pA|00lN{lJ##NW(rTcS4{Cf{sy>$B*u1{-Af1$tBeNy!l0XGD46hs+ zf9N{Csw)bW0(;9Qc!S@XE#;sfgju~u>vq76DAV!=Z+MK^LTWZOvQN)swWJ5j#?M4J zKLUwoCU;WJU{`E29X{qSNyrEh5s0onqB($hviJJ=>XvhX=4^Ijh?maOjq*pzpfT;n z$pl9MP$hKkR~FK|bb5>TNc0fRB|+Zta~;-nvpC##Xrjmy!B!hnl5PYTSF%5zG?RYJR=l@WxSZ z;EFe;qKNk~XH4I5Z>R11rekq=;5(LP<%`(g^eW`Jj&}!9`_g&F2t|^{g-#+3CFZlb&h{k2%ROEIV|kK~Oo^9P>!Q z!;24X&=>cYq#w9OwYp15ie5j%9HYt$fLKcTsrt@hBl5YlQdpZ zw#&)UA7t`aP?!-LTz#m~Zpsfndix4d|e_G-EAkJk|KPKgQjGU@bzh zh?e>+U|YGzLezgMe~dP^h9>Z=f~R+Pb7|Q7odp}e*?YfIe_eOC)@hw^PSMAJHzs3Q z5}UlpJ{u#=ZP8P?P_Fdl_v1+94}Z9B_AW-W>=*Ss@p!+4=&vCyc}wC!S{@;7wBr!l zKWhf&2C@Z9jXxF5M(f!>CtDoBAI2><#yUQWHs%N5rlwX`oggh5KHducupibscr0-T ztS;7O%4r@R;;n8Cy3wpbFm8~{)bsgHFv8N?Ma-3KG3Z~KpjO~7s`b7F=-XG}ZNqG6 z1pxFrXxlW)q>r=+l$;4;PM(n&3ZE$Y)}Afo%7)&KnYIa}{i|J~j8fL}Z2IH54-NPk zn`NVyspz90IE%We%a2$~*%y5%FbGA7dO1v%gDTDHC(n+;uT6h*p(+@*MW38bMe&4^ z4CVp^hy8kMknmOzZu(d(8#w`ugR)h(Fg@#n>6y$wJ%cUR^$sbiSF6Q7Xgqt}FHn4H zF4^tu{3^R?c_YS6;7(e7op@{a_v*y4pw3@P$KIeo={ol+j&0GpaJ@ttLaH?vk1&(q z10!kY01}p?<7Xq3pgYX~d&8zk!e0(f(fCbW<6CFe=K>nF?JP`p&F5p9#Y!-Dm@iI;H_F-Hm6P)}6$MkJzGXVTIHBI^DlI&Lj?!P02yW(VEt^fy=tC2V zR0kC5zdgBUKa1r)hfd>Oq8n*!P~9!a?j`{OZ^JwzaJF@Ie#@$J#>?kCDlWbQEJ9gGR4b5s=;myNnv|f`i-9vc5J@1pIWIhcHrnGf zG3|v!Th;GY7Y*zcFh>shaeQ_+HTWD+$@HW{`nucPSwA$jMZXY|(K*S!e^;CId7^A3 zfNaZtPzv`~#yps6h4!021O3{pFnj53`^Q@mHUw9lqhiKUvUObxo5z&Dax?E4<8rZL zSq#pin@-3qfE}9B5syhnEz?mGWZvd48S$n*Sj9&Q>pE`pxqdCv7d0k+z$s`p_qD^w z*ywG+Y0X994MA)aMZs)W+lOCXX}03S_p0)@8~Kd9qt_G=K#ln5sW?i$2}ITG)kNHO zLz-ceWx%l4e~vA-!2M~GdVZmIHCTMq2|HRj1ReGeo+JE^&D4`qYr&Kgsy4*Z`4c6X zM7?5n=-j=Ho1`PPA`m%J&kzh9qN zEW-s3DFXGFU6X$bG^BieP{AEp<-6HKvK{Q$2jZJ5qE3 zj#nH$M_tDj#J^w#x10z(mi9diSgp2F`nEmp|3<;nGrHUqy-P`(#+-SEu#~T4@Ji)gm!}5i< z-o9iYZd{)O2a3U^&Pz0FJ4Z^2&=XW9( zNl>sw5J&}qhKM)OZD%Hsh&q^VSwKRwGRcPe6{R#DkENp+7+mVyWC=; zRpr!R&?%EvG{+DTc}_c_B=nMw*0m^ya=EfRdUEs*-r%l98pSs%Ff7eHr-*YR%=>w& zV>T5oC8Wiqe*OJVCILCYB-fn73CzY|fe$#`&=e(TT*rKrEcC38hIn!xEfV=(p|GRI z))g|gHA|Q~e{Rj_J=~+M(%DS3wra%L4T%N{C12-D-t9j5$0)_7=jTPVL|F9vxQd)R z!LT4mXf7yI7bK0ytL{aHbfwfoP?zcq{^dKiM z_T_OlQJM!yjBnO*LS{E2VUye>Pq_aFWrZW+-|-wFZ6$|?DW43cnz0mb$|k0JwO&Oh z;2YDO+u=pO^~BpnpIiumQ$|pJXWvepY+Siffl)0-X{yB8@lLDD3LRMwl)7CLEDjI< zwnmL6POG+oCIWU6%EK0~)ozCc7RDz7Wo_ZMWjT4Ew3&V*CzORez6wq%BFE{3AYwRi z%iFg+(A?l?Qd}e5FZ8-vYQJl$b(@Xve~~6zT-$f(2As{=wy&tl<1CdKubc$^ke0E2 z{m>kQap;a{p-}&1a&w2lN4j#d*$)B^EISoyB}(5N)8qzO<_2AjlEHO9Vn{qTxyl%j zHnGU@5vnI6ku84^-p|*PiGI8CL<@e(O&xK#5BPHhT!(l`SE<4^%^K4&W0xL5EcHFH zn8hux-o`C##_Fpr==-K)>KMZD7Ga-%mUF@4y^YO0y&WwWdUH>iiW|0fsne95R8CfGc zSUdkHyGv~||L!&LBY%mR+`Od+y*+=P&6`we+pX_|xNTkNC`@8`3-HY~ch{sq zv~yjdO^+KQDYnasLsX?SgtgnBa)njN;Grn#-o(>xsmq=rc}j3oBDkYM>fLP@3+{tua0k2N zgwYK~1ut3A-Or!@Q#+KF9?twJ!%$_I0hQb=cD4!oP+WSkd0U=V{r&+(ie#*fGvKxR zS*aCvXB)&7aJin3rG061{Coa`%5B^b>BA*n1&Bi~+SRS-*P*@^@6uXt(Tr;)!ul zjuL+R5a*wLKj)`g&r|kBtk3KZ9z*f;Z8byFYCE8WoHqAkrN*19LC;%7HKTnw!H5=> zjf7qk3r*6)=UY5L^VGX;I}wS@8S6)&!&M;0kSEAH!KV+5zj~TgiMP6Erd3bfn;Xu* z8u(mC4GTX5Wq^6T3bv`gH4?Quab+QiW!Vim6{LxI*2U$A(~2oLQkI4J-zdCNN1V*< z^j6Ses){K|({=MdV7uediaB9;4S|;gniT^`CEkkmdv}|Yjdi*vDa(ka6QxZF)mIJnOPF2$TsY!s6GlZPVC&i9 zWqnuB$DWMwyQ@&d#zX~*KF-udlJOym>%ulyEN&IgluC=b=0Mt`@X=5tOI&C9+^@&o z_O$#JhmB0<0Fq8FvY#EPS^oNzH>zZh82E`Z_gm5`?0BO5^~mMRdWmMjHaZHo)&2Ce zYI~P(e6fm1?gFkjKWsoE@-+!vf_HIcc5~xR4);?9$%{d-Z5JzgtyPzk#7Ewk0btJd zCP*3@q6F+qmnxiWK@@iyJ1?}p_ewuMU82*i2lRMe&)F{fyb_7#e1HNu-5wb4A31l8Rfr?qs-_HBLEReWouGy@HM>)W?{TD$R!p(Wg(vN1JwD7`oXv`JW>i3w-T1DH1x@pMS_&6m zKKj{Qrkuc4ua{-v8n)pq@JHL%C17qhwQ>q1*{eCK_r$MYO8RnV?!_+ED!_Oq(AvG4 zcZj76i(&cD_TSt|l0Hk3N_&vcl;LuyHrQywZEqst*?FN{gdw~JMGFDq<~c~zu!`~p zYphZE#k&7vXwrh`66V)DzE;YXRo+1v6>4mcKwBfcPdmOPS2jip8*0D4PhlQ3A%Aa! z*9|l8KJvpq%afYxxr1rmE&Ini9yDXDB-GVIoKbfFR;*sqGyo!jgyZ>J12~5+*c?RC zxqwc5X*7o}hxuu1#7FPuF48pCo|v&-2v7Mq(ah`#2EGp6K9#IE+Le{KTN2h?EGs$tn+LNg1-$Qx#syQB`S( z;oT-Q_}sj|nS>S*MvkMP@%5^h6^C9{Zqx0$Xi#y zC&BF&Z-IroPP{yE1;iRv$&shRl_%hr8G=R4%zU?O6XN)OUMvl}IjV@6QE6w2KdWgE z5|dBE5XF8HBl}O&G07PZ66;UIe^yaE;#GXuC6-&6uY&ZuUx`juQ9R>~(FgZWO^}3D zYjh0HX&*2xmCbfadEA?BvF#4mRKKreP71gM{DDUciItrZ)a&K>JYdIxYJOSCqr5v& z)aMMD*ncuC&LjAPa^U-kUF;4q*@2cd2u6Nb8f5@VR_Sqvt>D=w_BJMKq=L;OrIg zhr-$BswDJgwL!X#5Z=GzpZOXY@J&Z!w!r{%3DG?Fv=|2mj1pa!d}Gt4CxQa6;$jD$ z5#_3{|Rr}3lxU4!hbpm-solvwbWGRW}58feOV#L8?Xd>m)Zd>9tS~PAyhz*H>DCV)^^gQACMvoXF z)BLw-@c|u#`Mzz9hkmnKoN;cMv70k~x%3~9WqWR66PRjJwt&8DEj#ed>^|@rKJeea z(~$Z70l5Z8z(|m9A2=mZmt$&|RePEg?x+egy5YvV;SAsaWWoHtR;u$dwg#67Y*z?L zPPK3RWO_WmbKry|Dj5gw8^e_a0UDG^v%fqTQIBWB#7bU}=i5T;N_1O8`!$_kic3#6 z7_`=D-*p&z6ysv!iDz#TlvNyk%n;z%cXXsA0o&FUfV4~ohq*U@wiG%ky>f{81=h%yJf;$;gr?vHI0F)h*<1rcyN z20i;XZ?PG>lHa$1Hw^y{0Kr=zqu2*dYVv6=8z^ zHl~W|OWQha^;QKevQgxLo3f%+gWr$oetRDK^TqG=$;L_9q4-$O`qb$Y4hz&@< zu_rcuH_e8lh499eQA|=2>I$R{)Q=$51t?lCdjBsVQgMq**_q4hxsMG!4mSl^m9I9^`lHEI>*6(9uIMW1@d^v8T27RW^g4lb!oY$ zHF0~A0;MYH6zz*2UtQ%54f^`nsJCVjq`kpZ-8a*;I|U|Qqa+P%m{e4F0uqJ0+wLYt zbZ^-);fR03eDolpcPe)a^cn?CJ66co@E9`qF%J^VSJh2 zwjX_)a94||3-z@{TO*{324M}7ZRh(OOTbpt?Z0G$lj;UgZ9HcF+^T+)g~3=EB!vCl ze}}?^EzJL^OP%R0wAO$k|Mco5Jzl;+Rm-?INC*wK+hvss94@M$n`xRYMQ_bT*9?vr zjtL>oji_f;62)~@JEm#QhNe4nxQ$|0Sbve>AF!V+a#U1Jwb#~h*pym8Y(z>P2rK3C z;O_1n^KSzd^R=mvZ+axN&@<~_vn~r^g9~tKg(8>!*o+jQOf0bc#EERd& zr^`}M9tdic?Lj}rLQ+wW4cPWeX{H)=R>^SkOI4Nj1#@ju+}!S*WDYB#9RtFy7bOyX z{e+Omok?@2Y$W&!Ms?!M)`AvOkj7?9lzGvQ0jVnpzrIZ2Z=R;$%z;sk>w+k*Zj&}L zL@2_q+booQCSY6Smj|llz@Tk?`~O25lpglIl<(id;cl@~(EbK0bq~N5=;RmYgU`B2 z)g!g?k7xtIh&G>pL|b3;?wZn0Zg&Q_S7bWwkgSQ0MEYwGtB^AdUbxP!h+01B&xi~= zneb`9s)0dnpcFdJ634_0W`I%eo%@A1hA2~!D%|d4RqD!3GGFr^))xw1Do0Q}V!W|l zRnW4N(nfH44?KY`Ty0s+w8{yUbZ?s>yhsL!S0X}9&_3F7A!;8mAM}$v zM_V6PwkNIOI^N@jhCFpd#79mCwTjk-RrlHBfyov438oCN~bd$sMkwP)XS!MJv6XhKFK6OREn91)1vOo;!0rYRc zpkwCC&}k*kG8p9qX8D|H4NQRsMN2RzKex|}&yK1A)B|JRTu))M-Qo$TEptPL^(3wdfVsEaoIuFWg)w#`na4d^9|b_NK$Tg)ZgUmx(( zlouyp1rjy|h!lsPZ}58qVeuy5OsT6m)0E)Cnr!}};H)#uva6^EJYwBXv;jsr!y0RW zd2gaH?``W}aEi6kyM9dd-^n2PxV?u4@Xl}wZHt&v&^qkhymbB_!F~bPUWq-S;i2H?&~CW%Kj;FIGwA+mdE5DlI{j#yl^_| zrWn@%#K*-bDbh34$F_Zh0#dWHC=zPYh3{&COX@WH+`C^V_j%QYAb_E-n%W&0tzV_p*+rHRb(PW6UW zJg|p(l_$JK{rm4|c=Yu*Q5q8}6v9tAE^d^EuP)waSm%oY1%y3&GWUKhU^0oM1_z^? zmQ4W<=bMNO`246%>*EQ6RvE6N1z7&Ww}-fZjCwG!Ju~%BPOD|&A>NKK>180<2?)F~ z&=vmN_9HN?2_P_>ap8?_)(2?Vv@L9nih6EqW|a2epEmoh7z_FHth`XzN*CgKZ5wxj zcMC>=V#PM*Z7O()Q(a))l0g7L;(@y_DE~>r;vvL<|MrJswQ@dqCY%x8u*t7i)&ko0 z-vO`V4g`YVQ_lZmCJl2_6+EJ3QJvK;qFL8 z{h3&4emQGr(+|Sk|Jvpc2c|_qy7z?hFUf>7F}Cj`FRx%oZlR_)RjW?9$KbD#pX&@4 z@kh{tcXqiK4|rIuUe9(z&bI{3^Jb3U{RYoolXt)+$RfU%>LI^o^evMRe)|V9g6`ae zzctodqqklEZF+(k#Mg-i|L2P7p0+EG2h*Id*@!~#SdJptVir!$7KqvcdNB|=xr3Ed zrF?)(cz`Q6tzkg>eBHE~^dlv~AFkqF4HFBQ+y5@FD2QS!*Y$ZXalEHI1BpA&`KX&k zTmGBcluh4UX5S-nj8DTxzDz^zjs)7zgO|}aQwd9lowRu$c@wVSA5~&kW5=3?{js&- z8PW%Xa%^fr#HOyXJRS-cCB+=HA!GHV#mbw4uD>n(HnV;Tz+>nu%cNQ~d6>k5R`v#{ z8DSkNS;2cDV(y}2QqDl=M?c~vyuJP&4;8s9$ABCQq=&L)-#1c$OcJ#V8O2%L0AY5=&7cIA(KDLoKYsUmw-+U(7e>rI8n2YO!^YtP!sZ}KyM>eg&4LRk z`NslZ&*x=hi3JVj<|FqWdR+}uxdoF$NoeSUCQ^k~mYkgt0FJpAez7>6Rnl~drr4}fm$JU#jLX}^M46I9h}gYyUWIrttk{8e-dL_7a_ zzw(-2F^T^A;mapjMoEm61hkLLV+*UpXwJ!y6Y*u_R3h;9ZSK!wh0F|+=fB0c4b87G zR~7M+EFTuu?)_WAay}@8nadhe$}`Z}#E2K+Cq{Y#W!eLn7AkJMc7mSwnU&KyZOdIU zutamb@RqKV?UkonpF7%hqaEl)<-DvCYitf{Z-7W<0pX|eylaYEZ=-j`v2&$cGcccuBTKX%#a(T(n zX5wIE4C&3s(YXvU)kElU;q+ygj|cU>iA6d3o#v7fvpVQoB}cN^oMpTxfEC2bTM_Md zjK@SHJ^VZ$-6c3L^gtl7@S5ho<&OmCC7;!ihFR|k`{YeQVDL#b$p$nC$K|UIja%%f zR-#fUJn`>`%mwF^LgZ28zmB4jeQ!D+QJ+7YxM*$?T6 zAlwL5!^%?#8L7Pxo7QynSPBY-v`i~bAqI=+6em-CPh>$XD=#?^-z<5prAJRIkpr3a z`N8Uy!UESsZO%hPyiK_N*^S#n{LKSv9Dej^^CE{xZ4rcE5lM7I#e`?Ew{WNL(gtzi z)~Ll&Zu#^2G`sUtkyK}LE3gj1dE*OVb7kti>e15@T4=Ff6uGyiQFh<5JPU3VUS zlh2XxhQ0*2O3ZPvqDJOVFs_nL*cs^FMBiW$oAa(O{~BMpD~7ZJmQLhjUfW4mlz*KX zs%X(k2TDJ!Q3{BL#*8$zqRW%#2r)$|%Nv z=9(G{uJ=mJFRP#OU^f0T7I4)Tn?gy*T1^TvROcS7?jXsz%(mv8`jJF`KkZ(?p^p6r zydZ(ElR1Y_?+)$+Hk5MV&JXa56#J|4O-0E74Xpa4e`MKz?AsjDxxa5bIIcAe&9lt_ zca!~0r9!=fXjt>xheJL41H#P5kI*me+JRmTI%Y7p?qI%w#GgfkJbL)!TODw^R7^<~ zj~BX&^QPKqV!*cy7$IoG2GEIs939EfQ6n%gsplN)l(YipaIUjzQS@fhr+g2wJl+v&p=%b8H~GVg9Ca#z=C31WdDTfQ8ch zYY)WZGYWv)JhIfh+Pfu61;wVog^sF8i(8EMFXx#>QR{5oiWzqlaGH=CS-wSDA()9GrwBOutP zMA!Nh{z@m-@x`3~6?XzWd$M6{9d!jkUI}ET1#h#2#Nfckb20P7ZSi5LeflvU&=Z&w z`Kj_TA<9xj^y^?s0H(5cox$d^YvTr-V^4g3s**e6Ie#GHmx3muOSV%RR{!3&EyC`o z%cNBWE2-sB-YMe8q)>WLGh z8~jN*EtX%((DsN~X5&R-@VbhwZ9IH-9-QYqwY(GOHdX@|P#E%A1+MG(JssGT@AtH= zNfVZi1$&x=k|OthWxy1!=zyn)V(mJLr7Hp$B0ee4`ADtkY zF8`;;Ll%ZyRVNkGE|<`ML@o(E zVZDeKI(Ij{-lyfz^A8V)U)Mk|b_21E43dA>fzeLle7tXzRp{eyfh2 zkvzqw@|&kC-t6gD?3Yk{?&vpJ1Jtj>Zz-05JC7?Q0r5-jzE)|3%C$erp{ z${_?4J$a%L>AN58ZCJ-%cDmvb9L8UE0`;JLBWok;HAF}~%%moV#m2k{>kaFYs8T+K z2=gkTe>`TsTc=^8qTGtX7-Jj82dd&_94pbvF&>|yKR7TT#T{C)xiC-21dL(kA+iQuczG|X< zekEvAiyd>$qW-|7!%Ly_gOOB3HS-#o{$GsF5+u1Vac?-S1 zD(~OQ)_;W%#;7Y6yEOU^&Mxb93<`39nX^Kkj?MG;7?_>~l+y+Ux12O%dhL7*-xZ>q zdZIcI*8OgE+wsoRNjq_*Qfll`R2LCpFxM*o2XLac;XOgO5&DYz(Hj49M%La^JA)A0 z!CJyv8&j*?y3wli;`@;I_@_VKB6yV)gsj@|ix=QbW1|YLEl7h%D+Vuy?+;*6YmDpl zQ6t1FQM@U}T=Z}h=p~4@rfeH?#dBTFQ}E;o3hiH48OiCX!AcAS*%x^=Z~MGDKTST) z!3?fo;ge^5SpWJ|7K|U6V(eQ76`l9b)3>N3B#0q+iO7iFTJm20Tjbv)?3am${OO_V zQQ#dr+8U%kfN{GQW@;Zu)*!3#R1_1Psn%pSO^SNf`+yIkC3gIm(x}GfSL3tmBRE|@ zW!^>^C35UsjE8k_M#)fLA6>~s9-AtS};m@B@5 zV8R83X~04VCL-~H2@eh|B`fYz|H)H{URTBrWUd*RV&nLqp3U~+tYb$zxsUbn6s~1d znXpw+vT4zG&M~S^<&tMV(&s*snS^p19Hp?I3obD=UB#8%P?~k9>x8Qi(LrnCMt^g9 zwyPeS+C`Igm=WElhBn>C89)bIMWU&F_sNOBIO(?9yswVB!5D|&tV?k=_eZTAO0BFQ z^w}HHx_d72G$CU@IW58EC$l?St!3mmyx~tmUlqMbatw)z`O@t54fkwC{$ppn+x=FI zb^;l5Jut>eZOt0m>lmU`&`67Jp*XhcOKD4AUB#4;8#_enkbj0)VYgN~+9P0%(cSmf zor7Z*D-irKa=9YTfuhI5@(0sX8_(`;0DS<^6SN;3+9&g24`AemeMB6enEj3_zR=sf zt>5p--ernoTdeqj6qX>OB>U4eWHDr|Jd5`qs@cAuz^C5hH&c)jYO7EZ9rf-_0%I>D zX1-na0Z@UMP1(Vw?7yeWZmmP2rb{#agS4XuB3t&oHbhr4f?aXyA2l#|TJsF1_|^lN zOWIlpz>szlp#rVn2CTe0E==C4TZXr#0;Ssd#Ls*W;`jl!Y&(S22F3t#m zPU9id9!w4kcctH0$8av#9=2@aj{uggU!Rm(7yqN;(2dtYRR5jvKU6zhpdp@nvt%*! z7JGT7c+TT))uYwI-Z?ZfxLE^jG$3oHMI#uY;lrIAGqbS%bVIx#&@PbD zNW-u}BZAmOTM3)a$%MBrv1)~}q$oO~`6$p|7;vm@A~V{S!$rNXqc5oPT_LNst!%(p zg0HK*y{fTs%Sbv@sH;Y7`mU!3*-M++GAp?RoDUYuG+Ba-LXufik8cldCk}W(%&Wig znY{7eG2b}4X{m?MUx{^d53dnbe{vQ@&axFp2ze#KT99w;Z@)S2q|%~=8;O%>I>@Tg zpm`;&Fq-sHUrRA88%okHZwG0K+|7?S)1iz6*BBSf`ay};x_yn-R2SSw4artk+mQnB zat=r2r)9CHi!aDl@T;@D?NhDY+5{8**({4$YITT--qk3;RW!s3 zNhzJ*m^{QJS?VF})8Tnjo0YcHpT8#KQRf)NRkLWmifhU89=Z}Ejnz;)LI|zKNK{&b zDaOj2%Y3uT){>GK27;3q4Wad0EOo5IUkTxs&l&m9__vkuH?CcCE6X#zdPEJ-o@3ZC zuvtoz=ey^hETxx_)Wq3D1gJ2dW6`RH*NKao7xGI6b)(@iKCm#Y7ZofR<*ZvX(lByT zSD+KEQ>;;Rh(+j#p2+;TpD{!grfit z1AvqkQ=mPj6mARms<8INNr$%xKv;__jVc$yr2t3c)oD|s&*gFj!cO2gePKOPz25CbRm z%$~~>pQy<1&j7d(bKc({x37rOEatDD2@I!FO&$i4X|2O3wQsbR9p6bI)KwNNwFvuiDqI z+GZsvx|B@_umz1JTUE9bHyL8RRs~z4@2qpGtObD(A-dDHLLK@bg*JPBet)44MRk0; z9}MoQ_~$N15hLil}Z=k!hPT2S_l8_sXo=e^vi6=o5{>H zeM__dE%?`bE%zwBt?P=>dic^CE0T66k#Bt<-gu;o8~xhbpB1c}^(ZE@6n@UcrKR~P zq?o0rc;;F@&67D(hj zDj}bMWyDI9@BXQFq@j)+>L1bN2p~971s|Hltj)=Fqow(Vmi~>I3K@I4FOn;M?7~H z-Iz|zsNgdjLTn!&lzH#Z+8Bt>gIM_u-F1xi-Wrv^`FO081P|uc4%RY5BbVkw(e?O6 z#1GG~H8eoNQT6H5%u_YWBsVYQ@Zcn<-?_MB!%>=1=SaN@A74}do8ZS)#d*n4#PeD9 zLf?h+OWmI?;CnN z3NPV#o^d0)Fb}MeL&q085qR1lCxm5{=Wq2r!Q)^DyfbXu;nFxbx;XxRt_NvJ0#tV7 z0j^LA+3$BG{Gasax7gY&PQS9tD3O~)LLMt*Ms$4=`T@YV5j}dzt~tkV(OsdU9_V_0%gHYq z>~Y9yA0}POI-Xmu4b+Z(UEU^_ehBvMaXD>!%t{O9=zb;7KC6@{5P~A{)2}Y zP6F;dVCveJ55O{^G&2o*|0Cal(qE^mi4b1*x#@klb-4Ef`PFK7lri?i=Shnj+J0Rn zMX`P^cqVAas(v66g5xDIeiq^4X91ebFZWZ{yZAp?1eeTTnN%1C-Jr&0_E+MXaS31f zw$b@1aoxWdXGh5}XwrSv|McunfrKnUjoQvYk1MgPs$H%5cSSdT-d{G-RCx`F&|#ar z!~Sm{SBXxI;cJw}wt`Ud6v)}f(1^u_{+ANRfc7WK$d#f)XNC>UFUTR@ovIuf1yVE| z>QtkSV^F2YodJmtP2+df<@dHR)W$2JRVLn}AiOciOYazg-QmGh4etKb?qn{i8gBU` z)%%xb=+n|ZlLd(?9gR`v)|U>_x>JW$%oT$lM@MoN`|Qd@ZN2HkHdUI0>MA{Pjgj^2 zup7FUbyKoF$tg&YhX*NnRL@@_c~U8h7u907px>&ql zM%h9|;q!T)1uY%1?r~s^@(^lfm}bVJd=P5Rc`I22RXj14E~hBj+mc4op%|K~joKkL z?QhhNwG0UFmtE>Y!jtY$XwcV`e%8Z6nT3{N+T1_EAKXqV59KY&f~N(`mnk1k`di6X zqR^xgX+&n8qveXBw&oLa_}zx^We)F~uM^gSemC^M$`N6GqUX45rnppwH|6aMKh)O_ z!wnSfvvM=pCQ$rk#D6!4Q34ir2E-R_eG?SU_4{p&vP)ca+Xr=yRd~18reIM6Pbk>; zUb`HcL(V!=v266jHZK~N4rkO$IMDb@8uL_3%bFAv85P}O&O+1;rp)SwX)qI0? zJ`W;T*p2JW`l3=rA1^~hbeQ#P3tiLR>O}7_3(kPj5ssrqYHhB@y~kXQ`*(HbaQ z3yCJ#q-T|2OHcd6xSrp}AQ?3kI+Q2Kdx*BPvFRiGq>}J0mQ_uStG;K|cgVJ5vs6)h zXm`dJMf7`x87)!BO;E67;mR?NxI)~o?^MZJDyE0d*`(0U*ey;Y95fkTkR>t)9zx|1 zgATmv)>z5s?{D;*Lk&dMc^;T$@kc`JdPl2MlizTR@@`rp-!!Gj@-(|O;i0QZapWHG z*O~&f5VXpDuvq&Q2ulZrn(Avp0W?BllOkUbn`Jrr{2O#4-i1c_ldjqm9-w;|RhZQ+ zZtfyt1k_X6{GR%hqxVS%xnC<^NtsMQ5|!oKJGXMP8p}PMIq$>If*LpUe{_^a`xZA) zGue3CY#cZdx&)j1no_!_@2~0^z!40x5WD|T-ssOYJ`QU7{Axe4S`-R=1maIo|~{_chFr*7(D?_@A{;5%D4o(-rb z8p9f;XQ3Ly$FL532icdq@rZ-5k>k$#Dz3?hhae&za`3+2C+2_HTD44&8I zMn63(_?+*hgHvA7!F|S#g(T6Pc^CZ6K(vCa3KO!(4vj{<=L0@Ik{6BXqtzlg~7JLiP>Lfk}pNW0g_Fx!Q9TT z!OIJnR7$mlNkneImrD}qTnW&AW=j-wew;jSbFPNCo?;`+i1e=ROKL0+zj*~f)P-nE z#`srDNNh9QV479Jgx~86Lc*<8;KaDaDQDP8*F?O}S&7)1%6NCyow%(OqJZvrr7Z*l z@EM@sL*i*PiZt(aL2pvvm(#3fd+!1l=I@Jk$)kfT zw|q&97<6A~UL5YiTkD}Yp5iqeRx5iaZLtvmB~z9KDR|J*nSi- zEKM-nr;AWv{bk$8Gk24tsLDQvf_)>kqhc@=B=HHi_Ad8Gi99@o$wirg2mbxJgH_E6 zB*|X?TYHfFW0T0-~FAAM)v?HO6!vw+cdmzKWI{tUbTb4tc@qgDPj+@!X@$Yr33 zXrS8AZ!FijzdGr9;s~x$!D3>q1bqkR>o%6O8@C6xk_@3QJv2BB>X0`Kdb>SWJB*~T zrcG?_S9UmcY&w2rk%fyRsGGd`8|fq))Y?oN-tfB_tri=HR`V}1cPjahP-Go0b6FP2 zmdm!u-pTU>-WUWC;$#XUiZJDTmZQ#>oqM5%9SzCSh+!h_VPk&e2#(5 z?1HVKn-@(FaUpIdjkt|pK6|ltLlUBYajR6^Pn414#tG+{tUHO&5cMhDW}G2;|L})kvl&NUO38F zx$Q)b`XTq`<1g2>V;Wx6;v~dIAh8()TgtrZ4nke~+!E>QZ8c8Zce*T_(>?{e626AszNQtR0hn;>)lN<_( z3wz$WCjz!jI1o*JD1_SY^k;UbO)UOBqt)aoDWuJRK=kadf+`W^d)<8KUbo;dG|gFH zJF{1hIy#;4vk3O>T_o_B>)&VZ+qnpjx7R85TIMP-qFirWzh;o-N=?$izI}_8SjCFo z@lMa;@hf1D?-iEgI0|(y*DvR{&Z?JgNo>-sEmMdlrJkPa2RipNekpj4Phq{EPlw-I5u^J$L zVkw^60a=X^{DAYa>sHGmDD*i`im%i7A}Io5=@kh1O$6jV&wU>0x`!J88KzAe#2ZaDbUy$kmzmAZ^VRpB5S`)#|uPAAkp9Y(Ld}WJw%LuQ^!AgiS`oA z)hFGZ{lv>*fIe>;hZ=#idQY4YlNwM9{p%@DDk%Rt%1FIsItuaQPY3~(=_GD;z*E9> z(CEUg2XNaCZef)Wdv2d)oi3P@N&C5dmPB0(G=YAzxfjEMy&hlZ8g91cQ^I9T7+>{( z{JCjB%V~5+LW#vlZ)_n_4J7*9I`>#e97@j9vsp8q8po2;t(SrL9}=BQJKjkACmo*i zEHMtCdP_%$*jA~H?fI|+^+{J~KjUXw#+zOX-di_lVBukrntUfg z=2K&}KMRCe08d@FO{(!sI6G-~*OFocCwagE@6G5^1pL5#FDiuilCUdKZ(0|^!%fBu zM<=Pkz7>VHa3>q@Z+_qh+~MPX2D{0ph1+2{KG(S;{0;`}7X@yfU=1KGSfq;FU1;g2 zHxU1u>7GD*1Lm(My`f9%*iihZ-2%ep$0}cf&!{Yo=Kd=qKE9obw2X92oid!yZiY|} z+PIJA?O~oRy>ZJ~GspnS^0aw%bt1w*({)&uBfE!%w%n#3&gmW|+R{a}x^ECRngRO- z5`K_O!14`-ZxHs_nRCouczPIQ%Y|+=-{7t_)3aT*M#K{l`Tx~e6^QT0OKqb)K?zWn zS=iLU2gKLor(RCBBb*E<$QQ%(KOnvxC-HK=8F99|PC~bZhXrPO!1qAveq?RwtlpM> zvu$jHZ%&5TxTy35=yt{iLxa!nEiuT6ZTn?dUnBgpwVv<#K3SLL=E6HiMej-4ySUQm zN^=-DIj<^fxT3h@mx^`qn=|z0I7tDwulz)gjFa+k`Fxwy#M3Rpn*>%|HfnNRwawcuy@>> zne`*g+F`aXy~xW`syC+;1yPnO$D31%YqFBxCEb{&q?|EA6yA-vCX^rqgz8uSl7OgX`-l<-{LE zPeJs%o$!nvJ*AU!ZjFZHvJxrM9_RINTvo$EhOr?bJ}6*o1sm$4N@_pPiJrpS)JNO7 z%;+iK%-D86z+E3&x@OswdgX5kSaMjc=INAuyz&va=fqb?yYT?`M%?Xr09R@p*PDt_ z_BkjIpC`#U%xoTE#5UBkt8x-rYV1Q5<16O0d`Jt#YO&&L&wG~deokkv$?PYy{qud_ z6-k25be(M_x&sMP(q)y1b@YU(Ngq;fRXPA>6ptWo>39HU6j$HK*RIb`h+ClE{bc=S zlu%pb?6;q2*YJr}m5{5FtffUp9LHX5pW}me*N5)aeO%zz_C~;xSCs6muP5hn_ll*J`nO1VdOjc5F zNN7B#2?4Y}hx>*zf?KfY7iP0l-Uu=K(<0*z+^DAIR}+p(a6s4h#hf^9%c}|-22(qB z+kQpH`2$;Ha*m7=1w4Q5F|9WL?vP|EBQ0c{cZ{8WhE}R z$$(ZO8q?$Cc23wL91}u9cus!X(Evz?t!KkO12F9804uaue~tAcxt@UJ@>|O#y*;w+ zoROOyRG(NK&$0T(e61M~Dq%(0zhYvF*_s%P@fty)1xo_tyg*DBtQ*zj7%cgFEqJs! zpJU8j@7(!H#%&EpD%6=DK#SM#qgE6^8>B^VlAl&YOq+)=HN2>ml+)%ZK#kbYilk>F z&juhmDAok$e>vMYfdx{A|?XgO>NVMNWmbYPoA8;9Jg#9!E5WnlU+qH7q*9?}d;dP}hKA`&X zVZ$Js+!VL0;dAA?NK$VC@$sCsn?6^=<9ht!o{86RxC+=(VYt%$no&nJ{H?W=(?%ju zhvafJ^^xlBZf&H8H+h6YJiL|v`exXz<*cGUf?YM2q%2v|P0HVUHlgMlF>0@wcKYo2pCxh)%enRAN4>p8MN&hK%pYmT>C)f(s z7PbX?y3GX3+QPO#`n#D;TEjyN5!wg%zTu#S@9YEERo3v<mO-B2KO0o~>58?Aou6^oXjc_B;_n;V|Ib{xHs4;S;GockHck2x z{~aCB70$>pXw$Ff7Y8HuBywV-G>3nSpVGaLoHT|MK_POxy ze%GuJXN1u0uDn>omjJLM40QgHtM9X4YQ}*!W387+lz-xJ>$xW)LFaih8f47ip_+#e z*n3t?m4`!Zc~7`+$j5$gZ`NQrsPMoy_lb1|^$VFJP2YYEMgwE{+H_pa7Q?_L(^i=+ zhQV}J>H;wgSW8VJBr4+uptf?>n_-}-Sy|86oIUT*wPWFzN!zt2r;h42E`=ijdnvwP z;tKh#H~Ypu0itGQ-L|kSmaIA72z@RhUzx5wH2enQMde#0&hVJ=+tFOCy;J`#=YX(c zmYe){2~>b&9_6Uwv*$*jXg3*2>h{i%pF)k?kU{_(PSXek=7w|?jkqa{**(A?%hK= z5w=FVe-qj9YR)1wOE0$@>HBCW9*wY)F*eT$Cw)Ys^Pd=CtDwXpKtNLU}atEk$qi{=|tQp$VC)g&pLt;+wZ{3?&MMlC&Wdrqd82(@ z`3wv05uJ&#cB~zd735VK9nX1#9f-!o>l@rcd-bPzT;EjDdX9P2{r?;KTDDfTjBrwZ z`xBBN4)Dh3e=}9Fr}kS5R=~2u_$FkuD?9i7y$4_;;sgrfo!+bw14sLvd(l;1s`4)P zJ4&+~6jF^H?RS)BS9_@veF}ZzHQ%5a)m2XG;f$=uvUY6uUSf`L!IW&90&hD))Mq6- z;W*9YYlVZvkjZaA`0Zf|)?)-Z6ZJ4-ssqcFwnr>yt*)`PT4A9&P>hVq8Ub3*_7r zO{FDY9auAH5bN3CIDjJZvnpv_t1HGFcVqn|t?Qc-R<2jo?hp~7)r2$*ZIIX-RD)56 zuN4hU%x5otNeC_pP0oc;X01i(uvBKILzBPwoD6(vLO^On0hcbsQkYmz2P zRbH~+C)C~GqAJgFzrB)usd)K&Qhc2*6{Ax7x{p}vnYLt${*Y^@SWg)=)4sh;wR@nY zBj`i&S$+v??1x18+UDf(f$TtRbhaDcV2`=RdLfGoB<33TQ6?Ytee;Tm*jV8`HoNNt zM)n9Ft@Tu~b6}*7S1jk_uF8@NEGX?@892}vYHiap6D&+ z)X$y-3SNL~sxhgzBBh4}#%;Jxw^2A_$8)Wd-Kd00z8JtY)o=*jWicEPDXQu z_A=&-RdepfO=RgZRkicR`{o_LjjBkL;`lTHYP@0B^xqbCi}XO|aifSthjg#1ZpwJW zu2D0-YKx8c78|ZV&G;H(z<5ObfA{~fBsx1v4>;0si2BO$&yPqquVip_x2B`qbQ{}d5JYB3NAC22R z**UlBo=%M0Imtupj4UuCQpO>z7U?2)@Qxj5`>e1xj{6pER5UuCK-}#=mJ;@crqgcXiaZJbVV3PlU zYq2u&?*n|<%jD=D!q-tx>HXRxzfijU%8su)cf3}}otjgJn=$3c#+`t!8C#8y8Z8zp z<=U#*K_jHs>oLPj4;n38Q06&T@=^$1i28ERHymUjxrgpZcV{<3&#C@|)oN%fRb)rHCg2D?r)sKB zRl)H?Zevz&A=xP(a2-(g>DVR~df>QRSN zY(#IK81qW%6389(XB95vm%=GFoHLE$8za182Jpe`E)uokVhKkeNOYm&3v?M7adbJ3 z|Ih_v#M$L=!O&>`kbC+cM@zhhE!Z_PeH+(&;qFV5=!MCx2`N9c-P)N$SU>t8{wKtx@}?`5bCB1eY9eBPl61Ip^LxgGOvMw73y>3M%cqIiUz;#Z1N?_El zo1v&EV=#>-T{rE(SW<Qx>xTu@hrY7%%l-0rUo)m+N5vYT2NstFC!AQ}bW z?n1<)Hcpp6AVM__UNug21=+QLtr%A8f;Ua_?NwraFnG0|&n~gRL6Sb)D6S0Ev@Xo? zL{H#0gyt_WCls2hf@{^3q*ZgSspoW~h{RxP=LqGL5u;6e#Pq9`zSG%!8e5!IbFR^! zV9#AO=Nk7iM!T$6COhOjBp*Q-fJ)qtN5xgy7G(Y`}FbOniJC0rGY zLtq9ll&2L~0YJ%$i*02TCo%O663q{Y$wpfF)8Sjlc<-O-7@AF$nAc%=^2*pw17xcK z(5poy!XGy9D*)W};U3(W<#p3y3RrR&txD8XBx>H^vf-MogfntQ+WU9SHlL@6=nWn? znnJcB!n2wxRz1U6=~VTIsCrhjBEqwpCsob=S`pz{j|avBqZRy^)x)5}eY5Tyc;@M^ zpD^F7$TzRD81_Sb7O@eG+|kaHA~u3(;-PDPWqc<__%H@=WqcOkk`DIYFOmT=ueL;lo~Fj7hx zv@-IOFxI9_`^v~qV_wa#TJzRV7O=6xW|dX^jHrwUHRknuW9o259pZW&XG*^Heumtx z)8@F{uU@C%P3;0lEXv)6^Zf{=g#mrctxUo-3AtLxFN*>)IfcvDf z8CG~I@)s?7I*EX7b=$B__mNKI9WkWs1SanDvUeRC!8FWt-tSd~11h5-|Isd&!mZaW zxMjio+a@YcKAr#(1DJMs?&qJLK>y$2sck1VO5fQoaSUmG>7mfuCA@-W%~rD(b_utj znY7j1*j>V8GHbS(_P!%izA|@@qfmeIdk*A@hes(p9IQ=3a*xY)_*WYlf1{pH+0h_X zPJ4?8_DP~-hE&2koU6^OM$;{J3I0j48dYKg7QT^D`^YVZTID(+Ph0K`WoA!47h$0^t z<*%h(@yEu+%d($ls81|n((JFZOC!A}_9aR4e|y-h@(y4TlNJsTwQV+L^ZcW@Hh49;V78czNF2U3#gW{aKT36&1SDtNb5iuBWUkWe*Zkk-6P6# zc)Mj}xDV2|{pYJfSsFqx(i5Q^0a<`Qy@8dxC+)4E}-j=j3nRsR<`*Kz)}x z>!L~UCO6MX)VgCvi-qwynMG}!L}B-P*5LcqWX)MVEozN3?SaS}l$vz3CyV?+Fl9yy1>Z|1Z;^y&@yZ!3tn)K||@!FNTCZtOLLHZ}tkO`wG^ zW8NL*$e+~^B5Ta(lN^2i9<|kMU3D{?JBb29;=eTVhsoVMD%tp>61*trn0KjEI>?@?RRCQ+B`K0%x&xiz{AK)Y5thg)%O zUYDb2Hb)NeD*)HzWYGKvoYJq!iTLFSPcPTw^Okdv;xge?YsSF0!;yb`)$oD!;_Sb} zz=5BL-!2l5+P;>H*$x}0oY~)=9mMe;Vs}98h@E6KmCb91+~J=3C+zJ`dI`L_V~EynGm`-|MtErBXx;jw=qW`D9*;qNm5D&E{4 z1m~`f;*`y@2yjg`dJ~$V`>57kMifhEBNQFrnre(PZJeC~TvH9vh7)>xuE*!;oI&UX ziLtvzjAu7L6y&nQzpZd53$G-NQL9em$dHueF=~dix2j~-d%JT^!fL|_0@4F!y{5s{VyQ9n#*Ap^k?R85@el!1%CD9Zmg7i^9i@8R2a)x3_2cB{H zjo|J=r@uQ&JvK_nnKdHqC))u29<|l1$7VfVtJ_pft6_5kToXq%H;dSAfP3PYzSC)} z+p2M6(oix1xc3^Uq(GC+_4vGQ*J6Pwk$2tDjo^J>k;_Gc;I2Yb*xmOHE--45pxP9O zUpOoz>8+sui(e2#j6PXMW6=}8LZ~=*KH|;|EJgwhtbvUbQ=$kcj+8eTJ{67{k z=fJ9ZTl(ZkYpq&)B?22;J&nRNkB~|f{_7}V%o0F7HS*C{3BX2VHbY_M>L{nJ>{~S~ zj&sL8&$@SC+e-8U>t%8%g95Mwu0BUh-;|NM)ES@W++UpmBm24;>)D7N2e}+INB|da z2#xP%7-=)y6E68cn!o3s9S9wzInB1)Pt({2^V>zqy%z0%0X^pw*4HOp?ucN z3TcWs!h0XxVf%KEx_7ztEKtsROIUly9w7Pd+hyG6Ln0O)#w>9`^Y#0BSOYT6wC4QV z+ilE_1JH`S-y8dFEwZ)!fO~~GO@axCtjYyAW4d`Ow`|T-s%kjLrbABwi0|Eet2-N} zsaVjErU1E&SrP)}ON0$RZs`7Qk?2AijpU_)M5T1QgL7l#Iya9zT61z7ExM2ci;!WE z=t53{&G9hqObQX(DvVk4&zh>9aPbFnzC|Pr^9TKta)8@0R>}2jDlkT^oYuwEgPA%I z-*z6=#;6s?dzqG5H)FW2Ap<`<;+{uUAp zaK*idz5Uz&7K!G|#i`yKhouG-n+GQ7zZI|~XvU=l8b`@)QfI{RW9QgY&Rv(;pbhD3?NBVudn;I zWb0LgxWt%4Ib(6y0?-0zf96)nJtTM+Y>31j!3wGM?g21opV`G1v} z!*Sl-CXurT(gR_3KuiN9)bZRA_4hpOt}Cy0WmESc&Vg;h7AXZ0MAVBn#uaivTBmttQ5Gbt2u|*Pj zBRfDt6d-!aam}AQqNn^q1!q{Tkk&551d#xWp5lZ(`cb2go`RyAUaxk?M=rC?TX!Jb z4p;$84wKc)Mk%iNd-Mjkg5)ZKL~p3Jc|Ao$Z_sl|{vSy6hU(LBJGB>paooCiy0&F83cU|j@qf3xz^HW4WMMRtHLF!K9aS+;! zhxvZHNVK_L{O)ubtlrI}%0@~gNDX9K1>O^TQAH#5KDXOFyC92NIt^O-K#6Z%kHab$ zWEu%1lTc}Z6~O+wi6bjcR2%6d!!7D(qdfssxWs%^YnJ|0oHiOF z(XR8{vqiFv>?P|wE!tJrzDHwig&A-*H+`L_#eBAW0~>0EAt3KjBkiTM2!>>keV=OA zzGER5TetOCNIFf4uV0T}nLbm(>*sR9N|!0>F_Q)Zh!*jX&yP>nD47QhjbDKK+etF` zb{^-B+f_1;6nqWMx5k;|^60Haw)SWUb_!Nyr&!2wA)6;Fi1?t*sqPi1(2AJIn!^r z*3h$xc~n0JqB`8fzh{oMk2oq|IHuA%WV$vooU`S>M;7R~xzfqf^Nsu8FH5M#`ZDiO0F z_aGbZL2RV(?V3O=Cn!i544SXQ{`-c>Wb#xaN2BxzhHPXg&+V(-v5=FH%E=z^yB=r2 z=ta+Ei>FH#{hc`-BI%JutVfD3fcScXZk)t=`eR8SXcC$AbjK1Bz!8eTeTENUQ-$@a z?)>@{aMy>q28~1rbeuw-8|7(2WdW}Gm?(2I^C9Z;w`8wda2T)D&oqRj*O3L&M9WXB zS7hHb;9QDifXmH3&y-LOaJPh!ISpk=kQn$LqYS?y{k>+9%bW`mhMFhkBp0FO9QSY>_vjJLF z&l$q$f0R0~ow+L#t0607H|wJ=Z_ir4yiXMGf4S?&OaO3npNOXBZ@;7CibBH=B2Bj( zfP9)a; zI?;S@uhuK0)jQ5T5qV+)$m`M3heXiWg7JI_1mDPeSiJEe%{ROTikMWACqNtXE*l{d)LJfgN7hFztC{PR`b~=TfsB|gmxX-|F~cQR zs~No>Bg}MftsnUv9~$nh4L6bWoF5RYf~j|HSOYaqmi94FiVwRJ&bB!hjju%>G6Q*x zXJJm7>6S7(r$L?!vZI{hFWsZvta0tXwAzqUY-Z0kOgH|&0@;U5ROA{=@;)_PwDT5( zTgMx)?V9(RwB$r$BPDPRzkcXP&v)G0cSvZKI^8qZFo^>iaycIohMqDgjhugw>p=Ch zR6DFE2ui+j!z2>z5hww;wzD&vc}ylV2>V`rU%Rc!QBu4@`-v!`vNhsJ}KnbC=?9rkg6Xx{dtg#CkN<{gf;f3aX8r`XhZY2;<{ z|EMls3q5s^s}W_bY{-iM-1D@q0<=f~`UN<-Z3plzUAH77`G6*H&(q(KUrw+yl?}kMrS`mmR83+N>8c39GhQjg-gL$OwL-&gh zan76yb(yKSH-mYkos1ZD^5%@AP7vEFHhars$aUT;94;qw!p-c=7)0_cBs~O(K7UAs zS@7n%S>r?~e8+}wpE13L|Bvc2u6w%>-Vyps#?t1Q-n^+wmT~wEMTrl%z2iR$WbB`L zQ{~+X89HovAPKe_>^f9Z1Gy#+ zGeSEo=K%M_Aw}y`PubVRVV?R26oG5vaI|&u`v7k1_8TIL6`t$yeG(~~6|lk&^&zJb zr^vn!wcy3`Q7a#{zmBr}zB{L}n+~Yh9>^Prr8hr)N3Uy^{uBL-dTe%~eURvO-G<+% zoPM{}?+7$B7QcU<|DV!h5tFT%tVfh{W8p)u*F&`x&aQ55VJ8KTD1jY?|2j&Gjv_HJ z>6sj}M|H_e{HR{~hQ)DukRqkG!r_txO;t~TYfQ_+(#f?0xcb~WjmxHD-E8Cwt-S@G z1=r*Iq^{M?zrwN9&FfHs5ajBn&?yt@!VYQ14RjQ%y^QE`GJ=wV2NHctu64xNkN}R_ zI%C@I5S%*QRJZPlc#`ULMa&u^k|6bNtKZ31NG$e8zXbd-{68!=8C;DiSm~zP4@=K^ z;T64bR4R0dTJ{ zGF2P&wd%N67#Vm;J_NYB7T>q9lDK|<-}{~h@s1e+zON+vkN3=b2E>@PTeth{qrW%` zP?rOk0r=(R+!A$i==#}Se8>*O(%F)HJ@f8D(upApAo2#%k1T-5J^Q~ua@o*W>?ZKF zZCkY--|ie}3e3vbK(sQe0e!386%0`}K}={eN2TDEeO+LBjY?_fWfeEBQ7P?c7;KTK zl+(OUv%N*7IH#B<@gY$ul1RVK1pT%x`s*C{IurC3pWn|L__Ut)tUuE10bKEZo6mQI zMrx}}Zu9X$qr~SEQenL42gKKZoqidtx*`|0lhCmU^hB;LzWp-<7QvAK@#&wHz4StU zKzzkFTQ36#KOjE*46H7amGyP_N_aZJ9gTIkuJ8nWyNrHCWBs(wOq8hRf3;geaYJ>w zjceTZ24sJI`VWcnT)$#$w;2OWnh+~r$M4&4dS+mNau51(sLQ%k%zrC+oBMT6^7l=8 z^Nsl?;G?d^VJOqNif?tt!f}?yRLbS+c<-pVFSJsS*n6(8`wYj8-wsW!yA{cl*k7RpAqTk*tadDFi?b0O~LX>Ibv{#velk0D1t1eV#k6{e{5)(Q>!Vs%XY0 zAe6t)0MxDcW)!?rBarsB)Op#F1Hp-otWI;5rY3mcXwsym=`2E zuf+SLJb*-p|EZ#!r^UkHN)5jrNDss}-sfpC+K*xjG4Riuv)w*#{ea}EaTeI=TVKn@ zZr|FlNuYzHGkQvyUr%X8AbQHTX6(nxFC}_P<+!jef#@laZjclW5IqIb4I)|qqNmgo zm@N=J<&bW)5LHCNVaT3A@L4MM07A;`OVX+!| z-i;o9BDJ`yiPwoO0;z$}=0v4~v_O2?d!BYzNKwM1yi;TZqO46hPn&@(ks`7JQCp^2 z&Kvg>d(if+udNTvAzwdfmJ-_)=vOulOn~SP-(tD8tzKiZg70B2+oZ-`rFI;_>y#1Q z0ljd-*8rjw4J7}))onHc*jiz;l1sAdKJU5$a7JmA(4rFA|L*Ec+Mc^UG#|(;N15`k zxh!DGBTGI~M$^AXo2$=&?-wN6T;q&*SCD9PjWcppL8ARM&Pcrli8goRT-tfsz2p}M z34(NJX+D8iE$8c3-ZL0JKJ41pZc_9%D;pZ`(dgfb3SW~zG&+%#+vzmishzZ=x!war zqfhC8&ZDBOAOj$EP{x7gx4mgziTc@XVFL2;C*1?PM>1NLT^IEimr@ z@&;lr89puS02#OXu_=Q4xtB9|T;1YCwIk`bIr{>rSFJp(Ee`aVv+}p7ZH>Su9Izb& zZ*3R0@V|C833K9rc*6bKNpKpZ=Y2pJ@#HrdGY#+tK>EXb?zs0g05;a`d-bGYGn4Z7 zyFN^Y>Sw(R*K5}-dw;-HAM8T*>x{TAl`5}Oa0o0SrNvOH{yRQE6_#UQMPfuZRG?$k zf@I_U6wX9qVw!fJd7c&%)3p1n^R$?llshSo=5Ps{gZ8Rg^dZsa*tPq0F1tBf_Org3 z7mrYV_8SfOjqv?AUF|o%|Eocm>ICBRzj=2OpaT$1bqK`H9rwqhEMxFGKo6jr=qqqr zChd@vwl{28_C@>Ir{o#HJQ`ylQHSJi?Png~u8-G=lK!?YN1oR$I1E_wywG1h z`$@Xj4tRsWaI-lZvfm@*8OPd^S{Whnj_BF_aK!lnBcp(n34ExUpa87xhysp-#LD^{ zv9~D_Q9v$~EMsp;CG{hB&1~?NSWJ|kt89J{z0N2gWd|7&Z}9dNHCzf2njm2fJSR-R zm);o#^qPYP@lzydzSAJFy#^*$3bvO_K>T<0m4~e^nJ?vv@I(<&+G7)?rHOj#Pfcv)AUwre=RO;nt*2Wh39MJUhq?nRb zdh4X3fkYWik!w?eT1P%<5?=ENMB!a~dY)UN>$y=Q3B1+_ za_;Jbc2m7;O`Ay9B`MkYvP~f z$kcX$YYic3XQSuA_4vSbK9F7-N?qL)r%pN?NWGu+=T}6YCXpvKwL@zjCYktjrnMf^ znksLd)EbZ;h%(0{z<)?|M+H{f@1C#`_7NL?Mb_O>PF8b!bCbM})Nu3v(M_MD>1!F; zR`d~4jsfml%mV6U0U@Y*_filF5B<|_22dxzg#Xt-=tAU|fZWw}CXO?4kIMkvY6bS; zYuyYPdmO#p_mpxQ8`|t7k^tNW)%Qm5ta?2@u$&JR39Ic)Tbk1K_VN&Y^=sUqhgBtQ z!db_7egas8*EE594v_P+k9v?2h{D0uQeuw(O`6X^q8^WwGEVL~%N=(z4rNmd`O|K~ zdM5>)|3_!k^*xMspK(Nj9IYC!0QW75@AcvAzwVqV5etvavLbsOkv#-hqqf`Vtr~-l;N z$Yke6>?>F6rA34t!HZ{Z{H)fflyBCYWGDedrBo_~J_o&G01A8mo)wj%1xzyChlJ&( z))~1uB2g*&5ivbLN+5PGtmY4i&u^z9H%QoM_;Qpy2B`N=`_HjbS_sW`^wFkgoGnb^lvA%p*R7EuOPOA9T-4-_>p>N zyU;TFZQA7951Du1iCRXm8z5!=UV$gSV?IJx-*)JbL)rB4nErW~@-n~kk?Z^+JO<72 z>op$ZVVBj@gSO={PHeG9{g8G?o-P440{spk+e<+w+o0DS{*(jos8+%Qa~?GT+AWvJ zWws6d7CtEYOBeB2*mmRoLR^oJo{m0Z5+Rs*@6*j<62X(ZANL3&CJ}<1r=E!(Vq0A? zLv~KJht^gnaJi8$0C4vh17zEK?zktAUp`w4xzn!1;Zyo~Pz^-+daH261frbbLv$QS zc0Oly{B?cCHfNq-SXg1=|4xL=w|(Z|a)(EFB1nubefV>pGGcfQpJs2EIliV(V+!jt z2bi0tX%C(`!ltv1EkARJxtvd1W#$lD4!-VN&zM_T3?AI#2!-Fh1+l+PCJ?|3pm0dC z1XciWz_6-)zzzV-vQtJJhLVBzjjJhefBu$N={a}Yy=5O&IK&L&?~Hf%W<6BB`Zivk z@rd4e31rY)%0X((9>Y50Lw?6Vr*x73JIwDD|Yv|TuJh4k63|yiifN08k2;2m2GZw)1 z3Nu!*!-srS{@()W)`>{eqr!%d(R&{fb>cnjE76qScW*f{xh)h?ySc61;EM5v39l4l zC+8a^CePE0eXn3A?xtaPGMGW472VJp>oX!Fwl6odtDL9xKJ&7zds)l3EE8 z)`5o*o&k)K=7C#xqH{ka_G(I;J!Gi(y0(LMOR$ll=@(PGA4f<(kt$7#T>6?s*Qeibx*tz3`R`{ByupRZpaCW-LZ#Y*uam zF`tZwIIl*JjVLZ0?EDg}@*y!LO(P}PVtz=*L(D&NuzkRacnBAP_EGb+5I>6`7 zc!;w%;GR2`74n1O;pZz7oluGsT(ck%5AjMZO0BIK@en=?0yvNyQ%mIBlkpIa95#3( zvOv*c@i3YGxufTrY5ESAkzK-UcN!(?{X_13)*zdd<;rqy2g7*I#!y3L-&?9dO6?lX zTKmoo8;DI!!nFZ<0PRnQ<`7^6K;74K#|(gFbe|Vq0k~G!(c<)ZC=vP?J31mN>VfI_ zT~LrB?tEM5AkL1aqo_60T4;wEeSrfNRj!LF{!hc~nRh{h9Bzb0zVBSOz{E+!l5znh z=sUONXpYkZKcoAm8r|nn6(HPO@}Vy{{cv;NpIP-5!0d<9`gT_IQ$DN43g6cw<-ME_ zAClTtq<~OA=+55VS#L>s*f(cJ-%xY1ka=4pqwnj^6f^8h-=~EHo>V@%7gu|t17hF4 zx))bV#jkG+N<4;a>aC0VN?F7bSu^EsnBQ9V@1D>iBZq8|?F|X^x`U!l=o4$yH^0WH zQBiK#o-Jw(V|Z|)gQ{u>Ca)v&`iR6B=yIpjb5AT09J~!CU6fdF$=1qAR@DW%Lab_- z@m&c80f|V9C4V9>FoFWf8fY+kfW){xWXcTO%wyZC$qo{)Q4$R;2v^DJza`Ld)X;rP6J@-9a7F*=* zxm(kMLzl1qV#PZ%G?NNM2Jvc3BR#%Ydxo*thfCb6nw)yo9 z_H((ZM3~k>!1{>k4mVie|Dy~hu0f(TNR%;s<9W)6)|@`g*(RcXABBO(;|vuMN>5#u zvn=N}U`X;{Ho_CQ;zVfRmgNmaN=y*ze2-7N*E_P4zgd{Nyboo#V<6W!1hS9?v&AbA z-E8Bz?pE23p|KqR#lm-t=k4d0Q%W|aFI@eUz3v7p=L{=UtOsh!{J;ADsC;(OgSczX z^`gP5TYw=Dx3Hq%4gk4bsv;JCJ06Ba^lbS3e+{JiyG2?cyfEr|Aa`|<2FN+^k#88ViQRuA#eTHCCzhaZ5<6#AI}UjUPKs&v z%8oOhLHz&HYT0qbGhlp0o(B;dtVeIDetJ7) zM33YYX%L+GA!(R3w>f@d7-ny^x3Kl!ztf-p75?ijBYKN7o96e9Lm{;^UsakxqPCj7 zrCY{`>gqm?*>K0X&{KcN5V;*|&59&d8KmFVkM3RqH$mbnyKjJdVTbEukf#me)9%Wo ziO=!g4&l&2I`(8;28fPF*0qtG`#uf=ptmp??%JcuhP?&jj}+M(nSLaz-mX2W>`c1t zAoXsr`Rgq+8f>24vi*Ndd8b)ezIM1!hEcD>?j0_ap@i5lpLYLvH2+ulZzWn$xHGp| zwj_fFV!zu;^VX;>O-QqBcQA4eb7{xxn2&hx#}Lx-I_4wb`)T${cV0UpzMt-nsJBzj z{gvg+h&FL}CPq0kqD|RC9rx=%o_^LHB%ZkW&=)EKGXPd1{8t}v*9?gb8%Ab;9YFDy zmJim?BSSt+eEN_#5Zc&;(+{~90}vbRK3^Nk2mUsK&a+|Gv25ZNH0&n3s%v=W^WTA1`u`Pd~2e?9wq98*r`#RiARY#sn%n) z{4g{WjU6U&5|tXrur%+fd5`uWz1)VlsW(xcGX)ryi3wc39fOq>abSp$~~K!EgJRHS!_x_0ANAuI-sM*7Ru} z;69{hT3r%oN0y}k-A*0UrhIG*HRH!fkcV);_C(m(V{G?>d*MUwIr&laec{z74(1;J z=*Qp^*dRAwDJ&G+LNRwvz*doIp(gSH?WR5@N$3N3)E&b=a4Z8%fSa$>2Q3~XU1NAA zO|y>ejcwbula0-dZQHi9v2EKnHnwg1JnwgYOR&bX9d%-Q}DVp2CLEw*jF| zRi5SzA9l0@;>?kGo{kuc5sw1pjIG}aTn6lnX%{63`^VQy{T_io5AqgGHW9UN%S;M5 zKuL2q=lLSR(1OU3H<{QQDrWzO21%CBIZZ)3Ct&q*(aX}+Z`2*K9h4uz@XTONIJ@uW z{%2mhv(Ozi;dCzpxM-n8b`5)Y8g;>ePPs+gfkh00LK4nl<%xNA(J)&61pgD;Zd{0e zRy!$N*-_0IeAExtF>{obQ{OHBz$etqIc=Eg>)D{5g&5K77wiJ_kCh-+SKX6#i68v4 zqfu5yL^kr-@B%fcsGSf2$Sj!PW9k>qr@?H7Wrc-)g*nL=M@zTUWj$BX?^= zA!vcdn-4$GA=E%E5E!!szBaA?CJdgk!-!Y|a?KG6B%ogMh&w1FIMj$W980xf=%6e|2n`6hWT->%xSui;{;T0tXuBntL}TZ?>A_| zj_=Ir%S25cemLTfGUsmsBMn%MfVr?h+AoTJ%|AFNk)3$uGWaWahU3RIzWKL={fxe_ zZKNeXb2NY%Z$a!WlKlRoa;0|aDp=rCDR0%Ijt%Kc*2GN6v~xit=z~Q{{%LAgKOsMC&eip9l%(KwG#S*u@$~YUYs0saY#6Q z>np@I5j>icdn6csLZ-jzBeUXyq)7s^m5Q>#jHFgb)Bg0=Pa z#2`8aB{{1dOXU&2LCflBR9$%b?J&zS>RttIRV_B!i=Rs)InoYZ-^+LD3VLzYx^|Yh6F#-cV;n{E~6qN}`$e z?b(tGzaO*x;S^WS@Svm-2w$+E3pWxMsAMvAi=?(Qs}(wik#0w}&AWp>VUv8^@|f}T z3A)8im*RW1eKC^X60u{ES|(+&4@w9COhS>72%&3M$+=iwKe%}DSN4!cc~A-}J9B1eY75kKD0j8-_1Ku3R$M+*bO@qET6JZ(-S&RWLJ zj%Hr^Js{7V_1OayS96)9iX#W;EZ9)o7QlG`603Lj@W4Y8SYYVQ3V%W=*_SN3och5` zEmD2|fD_5dfWK4V&*)=|oY;F&2CUJWXVex?HWDL~cQ5~?Tl9VJfV}6hhGv`CuA;d| z$3nBrt~yY}I&-37o7&-Bq{jd#GiZEgN2n8iFcjg7)X=?Tnzvm%Clztd%^Jc7oNpqk zfuPj9mhDcM1G-st_!SR@fX~{CnY&58TKaT|p?DLF1f9$a4RtcGU}J;NUbu9CW&nw2 z4qCsG(P@zIKV(wsk%z&(=sMdF6l6fqJ;%f>Tp1%^bE^YCagVuvyGb>Cr^#!_;yWDY zo5{5+zuHj%M$90b0=Ph~$Kzr3kg^GEju3!Bqe$`k2j3Z5fHZYxZ*9;1UT?2h-NQl9 zA4m!04kzZ=+`UoWS>ednnUE^6gnx3(EbHqw+2FZ6Bn7IJ8QCbC@JC~a+s-VsJ9f95F=lo z4~oShohB2dqQHvOA%l*gCkofr*YpSJJ=^2$U3%dTD=tJsk3psohOefJhZ8Gf~$)$4EhWSn8%LSiwC~g`h=I$#Yf&z zP|Y%x6~2FK%wYA3WPeyql<`To9G2KS;R~?i3q@n^odxI=5KKWOn8pWf}?lVBT=;%unS{Tz)C6QC&5T2kwB>#tV-;7Sn5}JRoA0>3wFwkgp~DkMfm` z;5{%(;jFS4V!i|;p$GF+=f@Y9As;e{Ie5|LmdP25*^r^Tn9VtsDUyLPcmt97Hpskg z&#Wf5ulO7iyf=}^h65PfW1T4j{j-E107`-Yd8N)2;YWp|wk;s*_G<&zyck4I*DkI&H zxd%eyDx<;foeB9r&N1 z5HTxXHYU^WUWolm$8C0MrLdXGAZswGr;ktS9qVJWt*xWcVm9?uTNdt}8b+Pc5u)u* zMCd^mY$|p-zOkecRwXz#iFkAISzedtSjNgwy+S7WZx_rODs#8nl@-JM?MRaEF3w{e)AaC$RoW z83ks$yiQ#FkwDJ3L`3_KWgcQ!IdKk1al*fxyR3s}JKlj9<(Vs$1h(R_U!1b6MbG|+ z<7riI3U<7F?RQ~^pNNuEP8V4b4xtZ39``O4Hj;-4)F~233(?(B!3i*>2^MQg#+oQA zVqN+&WJjiUR5>g)R)hm3=B<uHGWTYpg59xt(aZ9LbqgZSeC2q z23lNBOMeK_aDI@xO`Ovx9hG!Av>-So@-|rr3d>B`KpQ~7;S1_n+Kb!562Zs}^*h%R@BUqG1Pk~x-ks&O(L4=U11GI>@{0`K5ueI^7 zURc&=T%#+_fist~qq#1!SbGFCP~9dT zd`*72ZJx28PA2Xz=Pbe>0%m1`utm9hKW@U}_SQHB+&G60-$C8Ri)E2DZZS)Z5L;r* z!p>rWHP9R_1QfuA!6NB;b#Qf)T=yMc`;8i|A*N)v6JmE0zkcuIwg?Mf+hJW@Ul@jK zd20RBG6|h9N(_^aRxfSWjRn35)?I^BCGACHl_Wu8wz^EBJ5@ZcgY{(U*1H?;?Z#16 zE~1GT_t}DS11`6RW!E%1cs38_`OjPw(k`WQk@SNC_d~C=}nb0${Bper?JuEL?2)SWDgR|#kN6jPQ;16! zFYeOA@qVH@5~YT(q;v;4Osv(b+@a`SP9^!b`i3KZ@UBJf8!)9S_5bqs_I?x-%zzw? zn;v+9Eps{^J4{%2pX*kGX8A|}Rc!|bPnu(bLgHe6Y6Vln2{2Ef@0;K`NA2+i0$y1! zU$Rf2#j6GVh#b{dp5Y9&haDURNuiJXZY=In0Lh5ioaI)8%0&^Iz?eJ6ORY|t_|(=2 zfV@^fG*_OjEz5EKz_UVsY;G9LhREh|QF0iJHAv64VeXVjNRrpJRRcR=Sr zyg&+9Z7IY#;iHpd?4~lPOI@K(RWi`s6Xk{=H8hgGK$d`BE?UiYqY6tbzyv@eAo`0% z+5-l9K+51N>D^sA|Iy{NoZba;1@s~Wo6{L1ww0^j{E48oY^R!#<}yCnVJp9^eQvRE zv$W$LvvL_7W`O{F_i>vY9iy&Dk2-WC$>A+y?cUPRqt2cBcMxZX_b98+r>FfYvioGWBfRY7{UbG%y(oyU9ZXVXD?j~fu zW&B9U9i-`*>*+hAhGS^6`?r6E$!dQXY^V@f5(=O35MTZ7$FYul7kES2xFxOX{Fd(- zf_7bBHawOYn}8rlkaYHC@q6|aGwj3s1LTAuSw#ndDVPP0qTfENEr5S^#D~y(ro98r zZpYQ%!A}$euN3}RC1Z|w~$Y=4e4`u0a>MD#a;X{WJF1{_<5J?pjovb5O2Np`-#VIXZ47>jn>h)mD&TB!aZ z_EHA|yi-i_8`+!wBUjnl}3w{@N9W>&d8MNY}s$BIUp07RD20> zulUE|;$<<<+q~mx$$=8rBtUewdUVB%>!C*-^cES>e+wb zz%#ja8Y?fZ7ikBmtCoVcY=my+g2D{3%3UkIorJs$_&VLfM!K;2uW>-{bXt9ma49H# zzZIQpLi=kf>Q&{yl_yknx+rR0t)kfYf`rCSdduv2?XaT21P!q$_cSu zWAdU8rH0=3%>Ss2JQ*Ik?y~cBi3Patq;#Atgd%854^yuS?5Uz0{EQl&W zp@`sWw~ffP2_K513jm7Gt(Sv{8E~EcZLU{kPgn5D@9-(TE<00)@&j(?VI|TfXqe&S za%mChn4a5;El(O;fA1t?C%zFXYo1zPT^N&}iI?ny%h8yzK>9(kxU*C>4hMtY<=CQ! zVw&IWIfD)hTL@MTx^!<=KLp330`t&|!Jup~=2WcUW1VgPYWJX)GjLq9Bw4pq zy{x${Xxg=r0Ou|?fKPUugt7yP z?v~URwk2WpSFNe4b;WDo<$eqj28+ycecnxfyfxI$zOs@xu5=cW=YE+*a>V`7qWg&> zRF!LtCULoGD<-AD#5~KoI!F_Yl>27f?JvJgFq_RPaWF3>(x@Zn7RTz&^;^0dk5>i} z3K7Ru7mhymM`QiE!=jh`^Y#m2kI*C$$J_AznEBUR@9=qSaAxAs^vWGR{)jt! zS<`pe>&P_ow)yPwVurj|Ax6tX6CH|C>D$N`FC9eJXjjqZOY|~@&M?FNhZDhT&RN_0 za;pb0p3Erx9E+CUfCk4XmGLO!C;NyM55zz>|Jtja+@z=Y#q3KP+?}j()A!@+M}OEh z;L(g-shoPrb{y+ZY-{nL`rYZ3*d|BcEH&xY$EtmG?jBIEkZZFtff?sLja>JE!oe;pL8hebc!Z>zQU)I zixQP6ioz#~S%-^x7A=BM()JrK@e6s4m*YC85LlnY3|Y!RLGLfK8EKVGz@T~{G}$37 z+vZ9w&g)bohF0uI%EN}MUQuXSAIrq{FYdgj)dvmCVr4 z=YCmk$b=@J8C>+DQvX`B2W8KaLXB>D`=36s>E@3SVkhQuls@EahLbRskc+^jpd}|% zWEqY8<2g$jBvlynx=aEBGji8MEcial?{0}4EkT+iP7OX^Kz!Hax*fv+e-%Xpze^Ym z_XL1urbwI?n*XVVr%62Ps9T9jd@uVFUa_!m} z2S2Kouts{s5g-kJRO!Whig$nGW3jF>d=+(>n~DDDrz&-JmVb)6!>=)>WEpFXaO080 zkcvCH5PX4843sdDF8~oNh&yK-0*6Y(m-%Rxmw~}gT&UXwc#IJeHLI=PVSy)Nj3|Y4 zM+_Z0BH3N_{DFZdUd`nDgKD0%)$HsmRDSb(7Uvl!MrJ3fdy9($cMRb2CJlw@MY}}V zp;<QYyU#O4)kI0y>Oh)Wnu6mJ`Hq{B6_rAFgGN)NLsg^;u0WFCr4T`6!EaiQMg{2v3(dE7`e06kwnjanVL&w^_LL`r$ZqA5Lkkn(e}$4yX^I|r!Ir5#-o z*oOzlHaC~WlYCMO1lA@O$2?nwT*sdDMKep+z^+9?gC*R&l+t=%c9vc}A-Pzr9#0fiO;$X+L6oM6RlO0F z*W;A}m9(8X3C2?|!K3KxTv2h#>ReX(t<6{uUqm8lXC7KAe>Ye#0VQ&O7Zy|JH-2g9kf3{t+sQLSA}K#;&cE7c+&!Ta)ELW? z>^-7KFi`pW0IcZR6*|2uX)L9o9!MeJfDM7;dFo8HL{$boAE4i5`FE^eF@!SEPz30~ zLa!R>WZYkbpWeq?4*1ZKQl3E2y6}yfm@I@Ov?W(`U3=BDZPRX>@!AOnUJvIN!6dNo z?@=Bb4kwDg{tR_YJ{={|>nk|ulLiRjx1~c&|MJKEbyeW3%Vpk622J`7kH)^Y2&~DJ z)oJtCeTTE)t^7sMpe*F*tl~2iYyc4;u(*4d+e1hq!dRM+1Q{`NZ5#%HB*|^mQtTk_ zINNDQet<>l)qH3x+UI|Gf7jtH8!vlJKvDlhSnvIq)YUGwfaSCu(<(Rd>I;RCLxy6c z_!~j=0)i@`{!%VYcbgFUcO_Hq6APB0;Tz)?d^={m^T=w+lB3eXL_CX*KS}#?uO9(& zCK<{IV&N{;a}YZBwG5g^gH9;O;Y+7SU&jpJS+qk=nYRV(Z!;)QCiM)-$8Arzzv`sf zOb?Cs5Hayu?Q&k(Xz2AN>9MjLMma!IW>e+t33CSQ3;DS`4s9>{t2lU&aF=2r%m3T?) z&6MYu!dB~mp9*FG2+dU9EtIERgsG)6#h-RuT~gvFIFBGb_~{WgIYNJY`c}3My`|-Z zM>=qB`!zYjcaVqzKb34?kwiEVyNhQR=xs5I}C`LWI$2pKoS!PmJI%8E1tkg(m&Mc# zBU+h{&c5uS^4QcbyeW6a#69Ohnutdz-o(RAQI@?pSEtvZ-}```%{2V7z85`TFJue> zgRvLQwfA)>id6pg>SY%43sLh<3&q~yq$kng(cT46inU^RApN`KW)kaQe4Km)I3#LA zA+OM`$q`w#?RS&|zACUOr%}2hyH@)FOW+{Z0T(_BRT*9Il9Mb|RX8?sdF`VXjxc-^ z);0L0IjWj2+mFsS^#*F3J%My`oYeiu@J%m&kuK!L$3N~n3x7;K0k=TH$K!$Y!t7vco3ymlgTc6 z(@HOoy>z7DbY7%dB-+;t&qB%YzFD5GuPT8R8#5eTs--9jGFa~KM~>gBed}yoyhvD^ zDfH&<#RDHAS^|tX0ilUR_Z>?%qjc({bXjZ|&I>&}u6n*l%a=zb zn6!Y*n0x(n^B>bmo$+T8!iownpt-h(Yx4$H2qUKK&s)E zQ*2M=R>QV3*ooTk;K}`U*Hn`Gild({pTz4Dpzympq4LNyJI#yb<&jhiH`D9NN({?b zC7WL1$kv4I!KH*=DATrE$2$#`%*ko-=H9(t&K5?6I$<9-pqQx8>vlna^ZR;HYqb;o z;IB{J-i55T>m=*Emeo->kC`U z6cKqM+bTnW>?Q76y2uT;B|}QD2HX8jx5b zkdRkrNT40QKsVN4BB_3;5&p<89|aOtNu8%nVe z#J%)*^Fpy$zIx-i?f#E_+AJ0L1RR?)7p|YacVt_CDg%{aor4-N5qM4S zOLph>m@ITv$gt`8K*|rNrn}4A3sMf+eu@Tg**k6hYb78pd>0Sy+ zONfZcP_z+mw*nk+BC2D8D@^xCy!=`LEPeL)w^Jo#>4DOxU{kCi+^bOtkahIC7vJ)Y3_%*BQkORKkcsa{4?30uxd6ac);Qr;M#x>i~ zgWPAfCT0inNRHD(67U({HPZ-o{1tOV`#vb=xoAWp5|FC<03hR$8pC#DcNu!+x)uxF z)-mCSFxk`^-Sy2^nf;QXP82Es7v1UPtLaxWUG?V2!P`5UZ!$)HF+fdQZJ%yF+>xx@LV9wtGI(u1Ai_K@b+GSah@^n<3efSyYZl#?R z(ut6x6tK=Qr0w?nUThmmtyE5Up-@M2xCLc|A`*j}ypcA(kp;0aSeX>+!8-g{eKKxo z7P_9U=qVFr$1jgkc^Q6{ZVr(us1=mU2ywp)jJ! zwf1VS2~lp4XkW&-#g5*P?q`kw5)Zce_xSl&h`p{lhJo*=Q!NogzQv72nn3oAN5NY$IJTXW?_gl8g|EK^dVDQvP-kXVO#dJ!JT7%0sy1iOz`}ShvdfeB>T_@O8 zi_i�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%0D!Ga{G`yM$st94Ffn)}lfC0N-doVPL4G=iRG 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 z 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

  • )-=UBogL6 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
      w}O|13HvKTiQfh86CGwI>Y6=bZa%f!I>T8Pl~Tg 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�utGKp>ys^n(LZj$kyK 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

      D3;L>WU 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

      J_K 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�#$HNX7;70oHT9Lp((1AmQgZ#=K2w+v$5dAW_p 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

      _ZD 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⁣9`SO$;S zkID?;g$(b-iOPEwN70}1I-(4T6Q?QSFosL2&!aMX@Kc{>IjqrJ+{9fQT#b2iO;PC^ z&&!+dP&;21#zd2Ehf97_d&V8w(NkobL-%d~+@=Xd*pmi*EQqRP=CZTu%ufoL;axO{ z5iY_ySCprSLsWP0Rj5tc;TIT!E4oMH5@}G`xLC?^#o7IUiIvrZZyXS>elSIb*UfY6+ z&X4N|Y?l`1#_MZ}_2h$aCqq4{HgIp95}k;s=z-SFh&`COp|iXyNG$B%3|JrF-W7u@ zRP-pc*Pdz(0YHZXTE?Uc-rdn(1zOMO{h-A`08>J^EukH!MW7b>(YrcHUEYpL-e-mX z`nMV=h~BADiA=AZ$b7fsV)+H_=L6o_iyM**Cgks}eH<8lg+Ahb zsEO3q-|tbwXFzAHcQZ`iQg=X6wV*LifXs(LLwz(Qg2MsT^<}Qk#Mf*sTp!%cA!SMG ze9f$zNX3}Vmon1=DH-U_n1bt9bA#$*<5Fhv*C2+RrE@>@#Xel;g=fQ{;MCcu$IEJ< z3%=$>X|dS`7+Ks<-v^6!XlYuCZwOM(cSnnemz*;pz408OceM5c)_TtD-u*aG@HsG& z1li(0^YjG}GGTNC$j!V?Wet7bYo=?;QNSM47yTSDs&fYeGd>SFFB-ZWY_y-!e>ew_ z#-pVkXvGI|et42mipS|7855@n2?v-X8g9JOj1*T?=u}qTn4$0Iqdi*s0f6H%TB@wK z`7v-ICw)({aElQT*)66*=^{H4yQ8&*!qXMfOosVrkxJB$-~2jr{zt+y!9$|EO`czA z@pFg05WIyBzi_Th35472%h3)WcH>>Z?p>(^_$gT7veK%ckK_Uj%wT1!W@jTo*Nq3H zAh-?<7=Jm&Q3t5k63WCW)T@6Tt#kc>QaR1j_T;p(Kuw+iErvilKP|LdH3)yay(uR# zp$dlX3$1YwfKPHhfkFtI>xV$PBS`XSi3{Lz_;StT^xRP72#{R98;TU?07H2FEt{Og zWG_%Vki7DYdi7~j$H&XH8*TNGBhEWryaakKv*RBI+)Z>R7JUal1!|u<)>{t(#DhY1 zyYAfwI=7(L?`&`i9Y6xGLs||D?{p<8L78X}{7)vgg;xxI#=fG)%hRUY5bEmnSIyAc zowH|w+akdO1?P!cnhRb7bF^k#mfG+7%v8;Wyddca73fD0FnJYGFAY7 zdyLh77#PN2wNr%0(yNbATwfanpaej8(HysaTZR6z{a2AV8-)yQ6fnyl7#L%gBY+sH z0I2%k#p8~vW?Q#=yu5;G{_l|$XB02XDwh$J(cRkp|0CY}HzJFzUXA@5k;M#%jI<2w zV@UQH!u1cHi)p;33lB4YTtvLAlpIhVK)q;K_xf+;{}18`&`>Z0`%*k!rUFnf8Z-W_ z9RD9c_}^;ZK7xuN4S?zXe<}x;q^m@Gs`kq{=IT>j3zcU9}!Mm%b*Q>T|=N$aeI| zRb3_48TM4dy0kPo8RR=qX?ecg+r^xu_Nja9hM*av{#^>Js-SUsw<(|QW#`vV-6Kgm zri>-I)TZXUPEK^wbi|+Ea#9h^TCf}A7Ettvy2L9$({uD(NF=@k&{7@vtlV9NZSc zrNebFS)6c-vrdp^*M8iM6#i^n?{eF&o#X{dmTFJ!E%f{nfH`D+>1VHapl&w?%bz&3 z?q8P}LJba%7w@ZG=NWw#Ba7JY%yOv1N?zxzpxJyYPrV>^`@}CvVNfd_@iR}_tr9E%%*tsZ%VYHbNA!8*K8~D>+Q4rhX_{bEOq9pxw}~!Emh`jNBUpI zwLbat72X)YPY-UKre6o1)gwGL3wgFHhnv$s`RAL)TXKycRgt%uf|N0yi9C@LIA6z}m@?yKNolgl!eZ9; z-j#s!bG6f0l-cc#rxB9^&*s1+w~Wz;_*fvjx4l0 z*2zlDXK}eOq?boJDUYGk;`{1y9>X2x{n)_~Y;Kdg9t%5^SX^9H%5q#YT~+8vo&qdW9k zpDnFb;3XvGW9tWRqTa5@B`sdIxNT9H;o(6OoUiv}ddJU?OaOUrqQ0a(BY!c0$kaNA zUkt)tSP7{^8{~wGE5hSf32*4HzN#Hj+NiY~%# zdk8T!-f?CMZKQT)Dz&^+r~m46!G`kNc>gXXg$HWtNp+f(A12jY7$hgveD9PW&LEYF zB5U=@Lt*ag+GY@@yrXF!G^H`hci9&}%G4gdvlHL7Z|j`FiWl^P$&Xznb~=lW{w&qM zBw()oxxm`g;+#K{clIJYG`te-7Fpo*cz!_nPfOl9m~U%+`;7& zyB|u;&`7AjU8@@3&PCYlj<*7B#{50K?u*bSmv|B)tZFkFy8ma2ZGk?z2uwa>_RA_Q zf4@c?Z^wiaP+g03zbV%o75+50-o4v^7Sm9xenWQXa3foDBqBr#YFFgYDLILuCfYyR z>O*_;fZj^C0`Eeb?W9d3?&fKHYNGwUFVA2qwBUp7%|1E~_`7o=`UWXq`c~EtE_BP$ zm^lc1N>32|CNK8MXq(2YYS~AoJg%_+;9QIauYSq?C5{8OPcwPOL&4-&=g1etzu67qK>X`Qkc7|7lWr;Zh8;eo$BBL`?LK$%Tm4HOLXKev zp`V)-(=n@_)iTv_g(l@hV|}N8y1aWwvo_u*MrRXr!8dDC_8rfPkBJxIm)QE!hkgWg z54u81R&bRXr0zc!`}BzJQ;^T1jwn|P(PgKbiFv+ww=c4M7k3&1&e3aYy`$SR zLcp2VrENS9`~BvQ(;`?)QNXg~AN$QXu8Q_#@bFIl%GqA|fo7b%d>J&k_)U!77u#At z1|!n8)=vZq_OG%ZDN`mdTvYMR3Cuh(8N|KuvcEgI6gEmfKkriWgD4$I$Bfue%#8G~hoyOw?!O>1TPd301=&uo?(0bs0J+)4Zh= zD!6Asg3)`=^NKg6pS;UCeX)rMJxK_RMg6M3=ydZ#Hn#faPT_*(cSC4f(}BR594f(h zKmf{x;HmO|$QH{C6!rN)b7{(tAm;&C*2`+TU>+_!mk0Yz1j3krM-F41n`0hvrC@x; zbY$oeyx)}e^ZxC+*Yfm^K9ZF*%3mpy6j#ns;`tT){6R0$1Ds++dcOBOa@)M9$NyQ4 zV6BHnQ=!K{TU8m6oK2#Vmq}LZ@~VJ}TidHCDadDM0k~3v(n$T|TH0pyepWWQTZxuf$?RqD9b%ki3!}0`2?oT%5d$l?(d89DPhba#3VM;a z@+*G%!Vf<7U$!sQ2*!J8FgOKuIV^|CqJP>ME8=PA^aoLl?5+rbFP>=z0g`0)(` z4nFZOph~mJ%RGrEOc_OCuy9ey_Z^|;^%J>bl<`04(#Z zjl+EL+GBTsRHUEC#eTN=jiK@tbLm5~B&>3OKatx=s(HPvn$rR18@uaE0CN0jxHL^kM3|NhmqIpDK?427v?3m zI_I5*B7`NwdzW(sRIU}Liol%=csXeG?s{xS_(>L@Ds_=ZT}|xqPHx-r=NavYPdJaS zdkXK2@#cvGhtr7mtFacff_Pn84zDU2hPtK_9g#sxRhKrNz5Voi#0BP=vKvHce{ zl!hEQMtlTXXk;B{9gh4=ZA`t_g>r>xJAzM?67_)ImJAn(wXkTZ@y zIE7W$+U^TuP@7Xj=hXs?Att3~zjG=5qMXQSWS)JUG2_`2^^bnHPPcXX>jDN*7>_Tw zm?3)XJOy-RGjJW<4T8vgeNQY}m-bjIA5e;!*Ps66@=%@N+~QieW#okFXDjNr0{AxBZ!#rD}W zcHl*abKF>@{BiYv-Lyb-$HnD=ed-8(q&yDnFAXV?$rJfhNGfcrO%Uoe%#aV*UA?IrB`#u7 z(s)vv|5=V$NnZke*PQ@aWvH^nZWusadch?(#?Xd;HaU-`EF_wu~ zYQd`Y-;LSN2Nzh`0^sr!5(q6_K0meqL}{jtbTVuPX}#wj?SN2>CF>Jv1Y--3aKJL) zaMqkR#omsuK}~M0N6BrISdZVcq&uXpf4*sS$u4zgVVC^5%}6ma<7Hy(L{7%eLRL2N zmY7B=(%&RV0F~DZh8g;#Q z9W;D5CM<0?hG+_-08scSTF0#s{g=X+=*WGf!m7IoFad^wj?OANsM{8^^jY4a!Wa-C&2VbRC3xvKjK_omb4nS%JSp7oq& ziY#?a9`=Y9Ya;dQksnT>3(WeeT?6D(cvD?L#^9s~8yu!LQnL>U-@CAoILvmP6??AM zo<`ZJ4HyX3uYb&$RSV;`S#Keh8tWkfJVyo4@sVh02@w`_ZF=2E$5GS}1G+uh@VAlw zRA|6IJ0+9HKihM6eE9iz&Mb(c)5ky2aY5Q81ivkm4<7S;nhNZ^l+IFjexdT-Q-IeX z$s4pETyP8H({+M;z%Na@$pD_rl|_?*Y4IzIIEMWCxwl?#{=BkC1Hl&ZcYBGxxO`HV z>$WhC4tkev!pSC6O<}^r9PwAiakc|@*BM#aZWb|+hU8rUQh_{(f59gbR9E@|#GOs= z(Gn<*;~iyyN~MNMTS73>K)G&ry1Mjeu;m^4unF3$pa4&3#HQ8p&ddMkUN9<59?8pM zE*MPjg6qO^7r>P>oC%N{?a|eQ&g_mhUU;WBeBa~PVx5E!hncb;&Iu z&D-cbGDRCFdq*>P{Nup`4;*oDP3p-F5-AXW(10|$6b%u<2CWml-H7Ut{FFKHNCScv zZ@YMaryX8aQ<|aCh>*0qf6R$RkX2{U3O1Aji|4aAg5>5X>#$q)N#|Tc30qF~3KuvC5jDBI>}b9^fP=iq!wuY}ah~vd<=%R;d4Ac)$k>dTm;;^<#c36B9C<-M?=cM@W)pfuf^%`?UE z4|`dG8}yf0dgMD<&a1YEeDsa2?^HRjb}!J;e`y6SFJ z>%#Mt*i!!YSk+z5NCkhZ$hvH#_&O?S^0CA{bc9~?wy#h6m5#o3RfD!jCCM9<3~5c* zz0Tm=jDADs^+C7&D1P0P>J42gaONa6`J~&9iWmE&EB9@2w+OtUL6detY5RgE6gsa! z7(5EWzR}@gWvSuT7vwl+wp`H666CF|^WKr%F#h|SLF>J+UZpBnmSZgUh2s0pjv?VN_+NMzO<*$5h9n9+|FYG=na5?GM7_zSyY ziX<*p`Zj5QR#u7Y}TW21;+bPZ8a@bnlUVQN?;JDOKXDL9ropq2ik zWZ_a&v}@`N)x&;P6~mA$vVd0PWD(AN_BP4HrCq^(F`m%tV23gfb;QGdqT8;gp0=Ak z&#inaBhCpte?uNVD~54+e;c}Q9&KdO&E{1Mn}4N#>Zx4flEwfVvMb#rf9TE0Rruvt|vnPPmJL9P#UVJu~DNd+C+U=~QAQdW;ki zQ4RaAC)~f}4Y*lLqtloy(p6Uf?W^S$>kZa2CaS%$_mR>Msx<3Aw4fdGVE~u}Qgk3-D7&UfrtI63 zfV{GU%APWT@`0^c(o;8sFJ5={InhjWMw|+<+@3;~$0yB+-+f`vZbo77kWb*q6&N6c z!&^Tx%{{4l8GSdu>emQKz^DKqc^}^2L`OcW+&J137y!M%hvD_j0)G7P ztG<0y;D7eW6Zjv_w7_Y0hTa5tWB>ojiS9)1Nl9(;c-EY6$1`KVm`ps7*FF$4xGAeu4XM#pQ{j(Z#lo zaBrYGK#U$SS@(2IRW%{`HW!8VUoEfqp zx^7dGK&3zGWAxO7I`F7DU1S;mts?>&KWLj3q_NBXX*@oFTL3R+Svg0 zVu1)4vqwE0)ywslJdF0xrE%0G>3?f- zJI!3>MLPTtQ|PZof-M5awR4+N{P&RNhH6)Mr&w`Mxm`cE-TJEnhIE)r}F`1@)_w-7WQQ>Kj!`@b((S(YR@)V*l6TYHxlQ z|M+jk1%IoqPyrOgGzw!JTpOGhIU?g=@0ccWKIwnlO#svL-=h_`m+Rk(OPu$vH29WF zQg4)Z<*aQ(p$6kiq~^WzGyeJ|s^?=623J~1{^6)BN!5L!&>|1c_Y~T}`sa_UDkxhqD$L`Aa%zD29>G&}Sn{T<{-4Yd00P2r*c~jMpxrX`= z&t3F-G5~oC**(LN{B;c(DMEVTzRiX%>!>{bIDmx{Kd(y5SdYrD*ZB+cZnRs;*0SC^ z>{3@uFMvbvZ)MJXJIWiu`Xv$Si{aoTaNu;zM=~2lmeabcb=a_b`zWme`7txJm9POn zX64wNMc8n0*Q}~bz9fWf1J7*3G%mHi_OE$G164uH!H`pO1^~FjY740N)x_F+fbVi( zPe|j&nS3o#m-q#RgO~!@zV<5G)D&&K3+@q$X$2PUbip17X%$<=TGU2~#rWLqKD9>) zY0C3CS_zc&&P;#(Ne`>_6t*vr2DGWca^VZL3%&k9(XPOc8hAqUbnfPE^dF;1|GBi7%u~I;dgKguF?2&N-=) z0H@{34Y8cE_mU)fDhtgjY5oOOX-Ru_*EvUq;xA;SyFhkg+iKMGHIHy%(@D z;rFG}d2IIh*7Bl;%4cfXM+?WJzXlKYE6hmITORv_D$3c~*kH8(nOk6FSG%-V&1x6e-BVDO*^20Smf`Tj z_$GmYwGPA8yn-hi2lv^>vUIf7&}n4O*^uEy)z=RY_Vrt##aI28s~)nS$g8nesor4a zyOPaRP@uY@^LD_KbXmak8dYGuNL+_X0ywRP+bKs*&3#!Qfw(5Kb}NAfp*kF`zGPCY zprt%Bz$2>XI$(y1r{hD|zp6Dp(D2Q*PVW|_j7us=u`RL}CliCsEuQP;Uqy0_W!uk1J)UT4Dhobh+ z@dBL3z}AePturkyV*)|@)fTkp*-z%BtQT%t4<%%^)ss?e^E3k#o2yv_Cs;k>%BP9S zvFR!L;evTm?Q$kNfbnua((~>ALLa}C7ob?h#q(8FEbhP`KXKFkgnPOBWt;UHNpC&u z4o=cp->J&S`PTRZytaV_r{{n#@rdMzf5)t=%UjhOFwkt1{2XVdmk;D&JPsu1w|S5% z^Vi+uOj?xq&7HIDU)O48JkAk$k{>+2A_q`IVU>V9O=clK&JY%e5Hs}hhDxn#cT`ASm$b6rQ@*l3vNp&oTb(f{Jyi>Lbh}P-<`X#r-^x3a9gehLthCq-i-8|brAG@?X3fZ1WMh(gtFw=vzc>T` zO10ZvFM3D{$3wgr5He3HlgIF17;j2=X*IQcK%ozc&MrQv5Ja74e}t5`ZA-PKi!-zh zLMqszHd;dj_-&`!LG%>jA+tOl>N)Gx*k&k}uVppN0VhWU4v3nklqn3xHY1}@vU@*G zZn+=gJNl)+m|3+N-Y5>O^BxdfPIQpxjcu-vk`7|#E)!<1lnPyp&@LBdR**swB82kf z8QY#%(@iJ56F`!-=~)k>4=JChVuuH6ru1gA!-~1XkVWi`z1p1S8SQDy8_uo*qrdcJ zHfbyuXPq}lM-|r}t=l^N;&)pWtNg;iEa2(5|0oc7lWcL`+t_Bcb{2sf(=hd(u@8Y_qDVBdZu~K+wnJIEAZ&D1x^kDvj5F zgql*Ew`qRH9vLCEPENz)^Z|v_XJf*W=P<=7YG>t@uH;(r*V;k%2)-XB_MYX->X~V017^B}OjwwmQ%#cCEORofbib{~uq+Tj zn!u9SWJ*4Cv2os&$rs;6UZ!M|rypg*V?q-_fR|=sBO)2bs2DvYOQ^K{8O4vufl2{} zd~p+ambj9XNVFzH7fLZCeJhs@0ZYr`XOvmiFfnuum6)rqkNKdN5qZYQ<*hJ=>wI`NP&VA;Cf#@aBz$kY;!U zTR-hIr<0xhjb%+%nLY;biLLm2NvW!(&@O~=biT&p`Dm;NK?evYF4x`e(5A4-6Z3W9&f^~Xcv!#np{!e z69t~>n)nigx0uPj50W|Ili&B%9xF z&m0S7sY5{8-4Uw7F$w%3p_au_gJS{+mVhunb7q@6ovr(N){8zOV6l>Gjn3iuy}`1jIC+xwb_J!XyLpmmq@+e)CO- z)p}|ID^10dkF|Ux$jy7*y%Rt={Q#Gidb<^|67G1}=EPB=lvNUT;p(l+OAOibikq}10L+NY)!&KA0g961!ON$J4r zgUlj+^nK^H>B3A?-uO(Vv&1gb_@urUGsj8mAB^zh)1nDKVp&1UB8sJHdBemEOV>PvSRLME)`e#d2L%$9&3xM z6*Ikd6GQJq%tpi=i0ZPx&R9%Da)w$~7(W0Gb&1|5Exv!hOo-z5P>w{F$cJ^>QU!9h zr>xC5t9Nm|5208lY^FKg$A^bVd&Q%yiZ4axOB+}p`ei(D%6J=2^+={#ZM`tn8t^ii zP(-jO+LO&B6|@|k>k#f)CgTr| zc)%JGAXF;S^{wk$K?Z9SQ_;{MGPW5`o;AcX{%b*<4 zld$r=6NN4xzDgJ;j2%_mv_eqC~+erD~ zN+{ltV7N&iGb`QCck3WAs@S=W&p0cIug;@mxBmpE(?cxfuQS~1iRoVTQDj`PqvybY zhX44A`Yk&c5)<@+nG51wT3)sqi<0C-;Ohjrt^1#eIat70y*MCw@AEr_2;SQ1yeu z3-^MZ2gipCRPsg2%8GR?9ga8J3A7Wb%QI6+!%?Burr?)a&Mhx-^=r!vw-iUahO%OS zB)qwT9sGvesx|5mtnrC3i!XVy9xFnN@K;X`)tvH6CP^`FNW97xp!&M&@sB5b#`me% zt`bD|K$v`~fimQKT1H(?Qpq1O2(DCqs`h@?Fh19<^ryj%wp*ZU+eb>5K$j2V0JR58 zIGMqvYB8n|QFk*Y zT1;u(7*3_PnjygF<{wd(@f4(^_+Twl+%d@}O6xo4$7hvLPkzM8be8tqiO-XP_Yb5- z$RJbbqd7#n(~Sp+Wnz-&`%dwACOxbn{zEc>1Za1HTu=j>xqmt+Paj<-9beK+!W=gH z=^AHtIUk4zU{p$uyvAh%57&%tcm~>-#Nl(x40(gIyN5qqLbU4EobpGV`1&mQ;uks70`~$N zZ4Zq==n_3pCePDLqzjwfYrdU@ z=7*=Ci!zv_E<|x3BARWJW3$V0~VH0?o8Dtr+G7a$JvF_{*@M33-7uRmJeH_Cs zJIn_~c{8&(G+%Fl{D98*O(k0q_Z0qXFN_0%Zi~<^BpvGpo@K|kywpqv$Vf0Ti33fH zgMT^LS=U4vJiCW93e_x$O6>*Kh>nBV^K$tT%Y$oZvCIme_Luf!yqbWa+5vS=gtuzPRRa+F4NJ=BJ6A|JhQl#yh zn^yP?u~3qNT}99|3s*Bh+3T7cvx;BN=dU$3G8S_zfmz=NJOOLYyNleWwNr?FD_VjTR1PvyO%6@R&#PqyWEkL zN=6wXm=967w50uOQCjSs(9>>tit;^!dK!@6-=`mdi%W(LL0#Vda~s+`rKZx6tWsj! z0}f;AzQ&VqmW#1YB*!Q!JMn3;Q+|QUdXgqP9^=maAD{cOxk293?B@~96P2~9NWlg| z)$dQIaDYXmYeqH^@Gp-<@_`LX;iSLmDjj>dW7x3ia%preh0pH*7k?lc2mzdQ0ka@` zF^T#zRDlnmfG>T6nj4hc_R?)?P5JCQinF{U!1(QV;)_H|$L^iAc>qRxjU$FWOozNd zRC!xii!H=d37eTbcotLO3Uh=^q;S8T#9JB4QtAGWz>;QP6Q3%b%^M8eHD-!$`4W$i zX78wCj#^I=RzAtBgjFg{(s5s=?lz-=8cD~V%l%oU(&%q0Sfz8#Or{3qemW`-Ti6bg zYvWtNqd#+1Pz|e8o1`Q8R*Cl6_UVPl+pS|Q&BXcXD>i^nk|TH2 zClJk_zdW7&jFdkL{6>(&;R`Iclq#aD7EN0yl$WX)5}{01&VZ}lTdB=Alc1}}^^BmA3a#T z_~MeAdtT(4d`Q40w@w$0q>*LZAHtbR$wD=QP?qTT*(B=7-WFVyhm1``NwR*pn-*#y z`|k6CL66;9J@5_l<1A3nUQ!t<8AnJm;H`PjwrqhsV^@q7mQ$-A9V|VSjDGs_8n+&9 z`uErA-rMhEH0l*;u#-@hjuZv~%DmhS=23N%Azdoj;3%-jnC>8qGJekRmeSzm1Zug6 z0{!eW1i8w;a^G?I`O{nq?9P5O41ckt%J`&QGwI}Il57vvOqFEnPHLGUU8w`JXXJc| z&*@PN3L%*xw}tWuN#Nm`?JMqgA3m4xK$5&5^P~3fFc(q-ahW-ekEvA4pT5^T7rq1% zNja*10|SpWwR+kI7CQ6usFnwA`sV=}nZ1Hm9wDNKK|zau0MV18J7tCn0)TmP`}9T|a2gje5i?mSfQ}{l*Wv`$zZH^Oxly8XXW8InyaS zei2Q=ETJ#YtC^Zsh?rl^?}aTt_$CDIPC2-m<()rp%p{sE5M?h{dm@J6?q62CvC6(D z+IR4rT}ZQP0U1lGiyS(*M8eC75dv0TF7!jiT6xUXJ$pmL*kGZf_yZ|iOw7DLuNRay zzwkM$;N-dlG2H&c89cM3vXs7FhmAe5y9vT6yiHg$oz!W%~X%85+FM2_w2TPv%dS`Lb7NX*TTEZlpsGI5ENWkk7K=1keM=0Vh_C0&DIe5_(0;sHt{7D zVPfd;?JGSRV%}B@kZ>Nl1!E_XIBJh(z-b)~owRgx+Ht()znmGWAd%qa9CSoC=z26j}PaeeL-?M-JK z30_V@3g|ceIHbcu^ zE1?rC^e9~P5*UgMF(b_ZD^@T?MOUX*N|7N%WzODs(dnwcp?js~vgoSH6k!!x01NWd zT#clw1YXKEh}?C#^LhkC4W7dQn+VItV^WTK$A>?;7{;6?TC^k}lmssU6UE4HxZciS zgCn|nRHcaDnSa!PmQg?*`54ohw~F_UD?buH<4lTfBf33+UUH--S66a7Is+vQ@X)>7&|2Ch}Q^t z`d`}rmxKXP)&H~r(EQ$X38uAh@YV1CtOLl7{-Z&6gx8<$!Ss|`m=s3BLcPu>Tb%j_ z0s09Ih3y94VE2|vu54+@9Cs5Be}HT|y0u50h>7Mj|L!Jx>&WlF>jPups1l5T*CYEG zj-zD=9T@cC?cYejflHHO0Mqqzy4`9 zAo7=`G0{~KmL#20lgs7-ZPb3^vieK4C8UjDzN3%%#MC z>A>D}q`r6xS)e<_EF#{Dt$|I`GxD%4jn|vY3~}wL z_xKInwIpX*P2RPIFLG&<<=am4;77h()UFJwPaEe^%bz@F;?t%w$0bCTWJ|&m^hR_} z`$Z5v8GsY$C#L2q1d(c_i@wEk@C7_6< z?VQJk3;6yU$My&-O@^iA+$d^*U09{t- z)PD8JPY~cYk+~@FVgW0Z*ICN}B z?Nz(v)a8^zf#dt~_aZK))UuYFLEC*7coNF)+IK15VwOn_i@1j!Uoc5It+{k*9ZXVS)lIEp{V%N3YAeLQ9dEw_0cfdO$8dOUFZ$x(?UCw~_K2b~o8h zrql_>uFu;|ZF0V{wemX4b7kx-K~s^*d&kk0j$Hxcv!d6`%~mHfcg;}qDS^ueo3Gjk z64L{h-AjvV>Zm%mJzrhRte)C>wV>4Z>jqcZL*}5v{3XKuMM6rmgJ(vMHv}FHt=4%;-`c8JX(1Y$fpKTn3sT}sE+@H%#waW& z$+#MKQw?xcZtMH~XvN=t(ClRrpqbF$FaV=_yg{EIu@$!w!uc?vzi~j%bdFcpoOfPn zh^!${okH!`!{^e2vU_ZeJrt2-&HII^R$7ln8|Dd-Sk>-Hk1SagJ?pvq9%0XBS}4u^ zY#UDq_g2yx-X}-yI-aWSjPGeQMg9;J!b0Hr!iaf6GPvG2Sxv!Ue9)$04k4 z1xh8hdk#Lh?G(%BXU%>N^0MQnfX^B13y$8Y?6QQDiQbZ+VSk(>aC+O(Cq6OM9Z)>a zuB;Z8w$$9SvK$cPgz8Y$HPub4S%oP70w%yrdLdUn5g!r_jE*~uHg_U>IeOh}r;g{$0jfYA2 zHSRhOG|gBf>~iZ!UQQdoqC>VfOna^5@cp1C0jJZBMw;OJ!Tog$&kB#kuInSqfsU@D zZF1vh!_Ts3l^p$>8m+OHIKzmoi;gJT`FUvczavJuzYlbU>-?_o7EwcQ9A#Y4koKBLr|1KeY zXai^II^}3@`5_30Ps9ugdGG9z59~fcV5QY1#d!~rk`?x-mpf8g1k{@gR^67oT;8)j zPc=*;=J>)!ByD926}HJ)U@Pw^vhb63yUHPZlQVBU4$qkY3iYiEE^mui>%C#A1y&te zY;Xq>xHU161QIyam zRD8X)lh1Yo{jPHKR>B?D93>5AVpCPLeas4sn0FF?=uJgZhg9ZpnJ%()>CE1i(}GfR zHF!q>uP5kvS*%XMVOY|BLxw}=LjaNg8~_XUkOots0cUG(bqAcZz>#CA1h7=*Rrt&3 zB#z1{gJ%>m)@H1Bvj$$w8wrO5mhoR`(d$rl!t@LZ1T_ndX?4zIk;f|*X_>;Fa@T&% zA-gL|g^$;w4^?&Vgg@AKHQN^hh0~xnSD}sg(=1f(?~=Fe+>2hYN=;6jy5J^y{j#?l zr_+b+R_meiS%S!ELaG17+}9(R}oPVxPpKnL9!r0CFcy1B!eW$IR` zxwcmce0aYc8|q_Xv#sDdf`MPG=uJLFejtoKBmYhQEI)HbzWjYCc^)VZMT`?wo@ek> zb`HG}9;O1nN4ejfYyv<)lZmxt=iU*}>xIKUONvp;fD2dAZaN)Loa}tUsi?Fe1%cn= z8UFsV$CjleX`2Ye|L1)*KZ>z)9RORWMjFz9%- zs%I{c$7i3?JdgKooZ-lVvA&nGA#!?r)-9xOd)xYW(q^Au6IZ1Pa^ax&<1dRh zhr|HyWX!9NYiQsRhW0$M-ilw$;)etizCb~m{i!#`kk$ISdtidi&zIdLcw-;>te6J3 zgJ6Ca_#%|`s!^E4VC`%9tNLVY_h=HW@o!GrBboa>Av2=Z zN9Vmy-ZyTrirt2Z22MSNMwaqo3bzF81?;E@#IE z*aNHAB3&iGhS2J~M$fO8pT~YOIHoYS@IjL)-NQIwpUSB}LOe~CQ(!?ZyNMFWsdq1T z-*+j*hDIJ`Dox+q?G>z6UkcO$T}23w8UrNA0j_G$XK<(ZwM)WvvJ!g+?C$eV^{Rax zz!^WJx#P7heGV1T*yolZ1`?W+aBJsEJn4|9E`NWz&MJ9BE>=`3;=c2C5Z2Y27M2+e z9i>Iwdli8f@zRN1B%|{|nm8dEXPDdW5wO9ksj?}j=f!O>F~N>YqflF4ISv2*sU!~} z$uJayD2FcTZZai?WHb1I{|>mw?bVvW5BiSsJgL(4MKJEgC)mfxOO@6>3{2*uL+5Z+ zI;B|^o=5@Ur%a;4-7|gg146L(xq0&)lQPq| z!Bjb#yXX3e3pApFe7dChBw)+t^a;CxGep+f{+vM`wH@Tj#`|6O<S?%nrQKGRbDEdClqB$FexHT^Iq>k2LVj<>gmssjl}1Qt z{w2aAu0RwVc5oRZkWNDT)1YE>C^%D)m-ga>iLvt~#?sg; z`GqQ{8vs?=`OxNrY_=KQedE_Uk=NKlvpOP%IOj_|%igDKlqAJ}Bj`^62fSLz5XwBe zE}i2HeL554J+UEUcG)GxbB)|^-}MC4=zJQjA{H5WeL zXpRF@CQ&9fto;HVD(EAvD<)mj0ECAS)gjJ6B8dpvm0TceHzgZPj z@*UsOlVnRt6z%gDK8JqvqAGa<3K!gqWVJy#nWRW`sA6`e^71`oamDPp)nWJC$4Dm3 z@m6$b#(;t{cc4_~+OYd2B`77KuzZi6L@YZK5@WGhK4aw<3;8E^XoTrX#n^z20%nF&hAE@SgQyEEZEaXpvL$S>rHyM;v1J5Xoq85cY};9nZvXyi{m!CECaQ=JuEAC25cuF4RLrY9)^1KjQ&o3iBS6+N-Q0gg3k#Ao(^MY0f zS_hc)QbRyRB-U~SJPNkT=aStYzQ=qbSTtjKQu8JuKV6!Al_1trcDRo^aXScMTk8pm z_8NPDAB!f;d?^xs&|cd`~1@D;nmW|kpVRV_5+6paQ5&ZwD~~lU5TE8 zo&$|X;OWXe(|(*T7Pwt$*wG4n_uR>@`%jy}qOJ9?l;_QWi*>b&%d+^XLpxFB$nj>S z;YcegkwDu0s;ysTtcr+PVCBeKWyRyN7<{^s1c~6vw<06F`h{ZX>VvXn);tU0!Urrm zsj14B)v3ab(3iy^iacb$>x|q#Xupg%@JOfmO@afCHhJUYyU6s%Ea`<+04z+er(W9Z=1pw1rK6Ex2DWonh(tj9#F9Fge7FWrWhD7yltU1^a& zN7K2Q*$W6P%(nFzi=Gu`??#CEFJy=~c#tG)f?ug}cz=5BQlFNiX)#+A6BAf!v{+iB z-;Q@5EDf{R@jPk;VX%jpwfb;83&4T2+yt2Hy-c_D<4O4}6BuG-F-9Vp58L|$Z2B2E zi+ZCyJl_d^A+ZND;yc23=LfiR=N5SfTqhy z?b?TC8!a82E&VF2_|!a#5)l?)78QP?!7<|{k3keP0vB6d$awBBuJAbVnexbJ9hX<3 zpdV{dB9Iv6g^&FF9HdnSE&{MTQiFq_C~?)|i@V9Y3+pSanf`Da7mPmS?COsNp;kQ`BuY?#Ea5%Ha&a*V13DM5-S`T}^u>W4wlZRKxPp>iEldb~}e&lo^hA-ekjh z^Lc`Kh3bI*q?jrG4ro(N=y`YHvHr_C!{S#f_99@NB0Y>LzETJH7D}Y`_J3fiS0^L# z4%{WY;7N%4*$+AQH=fMMigKAeh@2eRxu-I%?h$f1`&AgESE}4F0OqxW&Nc{8bcMFwPZ~ z$kH9SY~1dM=qpoy_yvLm&Y?4ElSf=pypEQn-0avSiTa$;~9FWY#0-( zW8j*f7K)4r%>9rn#DPoPfd*9guG4zx>CPB~TT<#!4>Zq&oKtbSi(E!_Jp6`sw7MFE3s-c~V?e_S4 z9Z_g?KP9wXCbTnVx`HFM&BJa@nP2!(ys=ch)ZGq}zkYA1*-hR3=<&N7kqkampYEPX zkV+TZacV^tX40&}y1C8Yg(m!0aY=F-x;84mxTz`X{}fYm`d zTbtEIEyhG=FBu_yE1(IBsPO}v0gvH2(+AJ5S*XQP)Nv7=}C8Q)pTBDbG zM~Uenxa7f$xk5R>E`Q`Y6CW;~-Mol%Inw|?ikv?(D7*y%`@iEvVIGNrMC06; z+y*DjoxPy5TN${cnGA460dLwrN}a{MT&{%2PbGCj(Jl_Lmg|w{VJ}Eb)8v;e4YoO2 zB>*{Vq_IHaJg{Y6hQ{O(K>Z`@scQegnZiY!QQ$rXJZu+m=9x21!J-EQG5|ATrtK^N zSyE>MHX>tA{$@jNISt%`0F3Rpt$^%4SkHiDpKVA8OdI40Wo(>_v;4}O0o|JaYsY0Ts6!&fB{Q=W2JV^h?hZ?@+H?kgQ5_~X15gwZV@Qm+ zbf!eB@kY|P&4rH%lr9PTVC`(qt3hGL@XtRI|7A`Y@WF!zW^t@C0H4yYCfq(gEfhV6 zSI*Fu=fuTxwj}=2lv$gg3vjk(c&-QpxUdQn0sN%{fJ}ClB%LF6KjKbXrZW$<2${1_ zRERW*OxCq|1~>=e0-hO5blN!*ON`DfafY&nt``h>MAwxVPp8JuPTg8$N1S}VwV1={|0SIo_dUZOP@14`6A@;e_k;Zn|F%yk(Pua|H(Ij8Rx1DX z7%cf>l!b|O{bDZOg^BAH#f;Vq_9PF~d}?banm%_*Y*Ls9BshIev!VjiCx4QpJq%j9@mGWuGlzLS%99>tH;I z{>+2EmMa)TU-sAnAe4zj(=;*AkNx8W2bLp$^3|t@9o{`UaVbWCVr3Y^%z&^eZ;S(L z>zM4v%R1>MyEKH^>giYF#LR`9=G8%B(;3db7C1KX&+Xs@S8-Xs%$yX3pm?}JI=jOm zjW<@4_BH&nZ61HGg`)izt&N$3$wPe~Md^7?e;F+z@5WUp3EK0NTut$jGJrmxew z!~;`JIk@VBWpBZXHazHR0a#xzNBfxFu4L4qJOlz#dFJPu*!XT8!IL99u9HNRmTo&8 z6Di+#t13B0Zljwg7M7U|)p)Q7d12#qBxaSdiHublUz_B>b(HT;iBGEvX?+Jqxqf90 z4+Jj&?`R+wUc#_JwX8BMQ?Y3bN=iD0GIPQnB>%N0Q&yBrSLNe_{$<@QDUlg}jGI8S z`fwV&neq6vqry?y;HZ_86bC0LM5{(_4!SIdy{v>o{HweBCSQJPiZoi@*ZZ-_^{y!5 zSyg2&eCL}}Z>pyNmmjbFkNLF7Nj@&WZjXqm^}N;Ss2PBzhOY-EFm#2>8$5=s4G7U` zTUtFXE5f9!sw8i3x|zQ5ZufHZ)oS*v+mymoJGpxiorD}sVgz5w`R&ym>l1sS53Kf47N78gTw!h}!nL!Xu>hbcH&TtN46C1AIx@SQmYmtK}QaqE!Aucy~u zhj<-hpdDnR`VYmRB)N9deA8o)Ld8rIM}d)`6ZyaD_;zVdzAx?4km+A+M1pI#2xM^o zTKoChp4GRt>1v;|(*)!og+dkO%_T=3zY{k%2=u^AYxY0$sgDU;$&~dXjv=Qcc&Dg3 zUmN#2;Ru)Ud#b7A&Yso`@IFAelL)l_?F?~JytBN<;z>579r^6;C}WNF8Q_GR;Tzgo zwv!2(h{%ds{SnLC>g-S#qzh|+P)FV<#{zb@H)UX2ap-*!b8*y!m z4!DOM7~jXdQa&K~;Qlz}_#&DB=Oj*%p__iTx2`JDHRJZo$7Xlq@YJ(d|Nbn6(o*>1 z7Tvk_v{oR)FIhs5MWLO?stvV63nzV`4j`P+dZ@t=h##a_9}_)MSvXW|l!i?y*~D6V3HLw8I2YK*ir;(g&$CPr1B!0!Y4m6@znQ&I+>*6utw zIAH-{j*UXG9XBUAbRGY$oTb8#EvzwoE;#h!Hl6GhmaD-UY_Wy4hQKRr$PkPFDZBmt z4eeC%(OkAq*|N@JgWCO$YOKi`vbm}S#;%F{y_xDyY#3dpLVF21`EXH-Drfr{-m*)R z!iCK&GSa?y0(McrtC5B_R_2HB1c`Ea*F(OU_WI+L4`Ajklzn7#1ma}@jsoE$(Y}eD z;ees*jlMi0_`m{~4iVRirCrtoz7S8j%$dQ2rofz%jOBu*hrFee>-!ZQ6XUK9{T-X{ zU5T*^+4?#Y{KAaC%_Z`3!|qzhUMXL&%27Wsg|k$T`088W3nUB=*!)@&ajDXvHD~Z- z{ghojtOQ=p9^ZxIUW<|_%Byy?>qZBGeo8iGpfHnl_-tf<%5a4V+x0B7-i+Zv(`{A_ zz9JRx#^e-c8CP_}>Rt!_#L<=2!IRzIQ4wv{X#7+6uZy%ON#RXRlgyzdbnMNlUwtdQ zP$bcEiR`{aZWF}#;0~M&Cghz~pw9{rX6?y=BI1$!Lm7FehFS9hm{$;~^o%D;1~I2w zq;mp|ot*qXL$Mp?P&SaFtFQLuFy~GN-GWbv+1P>)>?B@TeCx$e`G_f=9V(w@;VxI=tw|xQ~;cc;ybxEN?j<$TiNM zD3#Ql2Hp{EoOSLx^4bu6(()b4B=u+EkV$rUVTzZvScO#Oi7cguz_@Qk(%4b%ccs&A zz3yhSET8OxN%Un9BI?44N^qJJfz?x8!OT_m=g`J||8Q!lkOz`le?SF}yQN0ClV0b(7) z^PyWkH;9v!NQKjHetDDcmGb5pk;xCx+HMqpIIgH$d9H!w*^k4wGTJMhfP9^z*NQ2x18@`lW82ZXGv@hMz0#P z{Z?5UW^0WT+reL*R)&{xMd4flAo!Ij9+bEYJYQz}bL@OepHX8OY7D)BvkX}ab~POH zU9BM)A}}~{F#^_n@-J$HusFJEn(ACdZ7Lsw@CYPIc_LbZz0DMOy8GlgKr~B6x0ycl zSg{qCIBzPl>fB@Bo~WnF?M1@G(5#;=V0q_FQ!{T7$u3+wi>KkafA3WPVcoris?fs} zHm^ErifXmf*P+l956y(Gzd1d#*&j_tUXHa#IuH>#o1pQdSh%QOm1~LsiT`;P33~8x zGt{4;OM>6=AotYrE`0DSbl}Sk;L-cE|aCVOv3UdP|RFgzrosA_h6{k-Vo>b){W>aMq*8Ix%wEvna>np>XgU;*K&W@%{*kED{;yNH)B%|7C zt=eu&JLnz=d0it4k-$}XSX@F{er*L1&pYD1nVG%Fz}U(A+*BcyAqdy4WA;FBvaNJT zmAE#+N9SkQ`_luo*aBQ(ma`A}={?;<{a<-aL(`A&r}^sZyI&hAUu^7&2SHeL3s_yD z;?6Ci!8c^E-ts{VL?MbYZIJZ0fxRf_14@*(v|XMDawlgrxonIPiT+634J{ICYwE_; z$z4jDwr9s6(BuOjr+G8Ru|cBg^Ts2Jwkp54N#*%=QGS6J{x6?)?0fdr;zoNka+V<< zf5Jbsb7*Ys+9H-Ofi0tDD0lb<-+1)0>d&x*j5X(Fge@G}hOHLNJnK(~mTb`2+hjr! zz9agJq;jS+bJy40lCa&wXe%~0eRud$`kFfT-tWE;K3u~}KD+Y!Z_;J##0eix<0yEv zRcoaukI2ugQ12E!v!BTi+lyhY*zk#QPxmNDoHE0Do*;5;fkmRsYlZjJgVvnB^uP)W z55GCb=0nltf(?okW!-IUSef|dco#P5gMAEC5KmGt`N=sGe8|*Q)Ptj6x_FGflsi+z zgJUxb3sYdF?`MgGBZPx1^OA&o_?fA2yJtz>#1Y2AJw!;d;?EXnTxD5{s**F6U=6z>Z;p7zgX1;Vp`62{fw+|?g3^x}; z@vh(!@RW^kQ0~1kTemx1lUJ#B8O&;LTM`?{vR^4)9d;6 z0DQ5@og_z!lq;n#1)Ti6z)q_}_e;?RFK3r=(!WOB;#IsO%WH(bMu%}r4xLo8krjn8 zUf50Xp{#n^3v=g$T$yyfyf_-X!7Tj*WtpfzGjoRmT4e5>;3kr%#7K}bF}os}|Cl~U zvYpk)dlnqA&40=Ndg~uan@0iaX7zA2S4;)PWQHn4;7X)YDOrKapZsz)n0S$OGYqlj z^(sXj@Jiyz96RQCy7qWF_X4Ykk~1xNXt{MxGzOjy+-??cPEKA_SU#76+Z~%z9TCs5#Sbm)YW^f)cB|xP zkNkEb=_+Dn(i;uY*D9X7nt25fsAqt*4)~Y^6#Ho}eP^KIUNFAPWyA|+Fggmi8PPMv z^eW~NE8y6L8`tS(hT9P9ROX75WNQ~bdnfgaLQa=-gSvp~^z$5AsMEBRDGM!dYrhl4-7qbN109w z*+?&Do)5K)QI3o>6X_71`bdLLky_Xr+LT^YBAV6LfzS%u8?PCyj8?)T7Wf?@8j9ZeX(fEwf^s; zD(fbT2oTF?=dc8i+f*f~P(iaA7P9Fz=Hos9(Ta*^*9Gvty0HlQ2vR*=XeS6*2Y@QHPLbjuK zGiuYpy=N2KV5MkN36(Xjoe(NW0PEi4@|-9q5_m4vCYOw}Ip|dWo{Qfz|K-(kP9OE8 z7KR>Oe3PRgImy!CKMFWoK6S_+JmVZHs%b|_4naC8d7t*hPlp{^y8AURyhMwPzwVBAbX2D$P@&xLrXgE#hW?YEBiHjY(cMM1K<$gUC!8Tmpoi9_Lu{pDiNP4KuW4WBGyJ)~%w{v<1v*@)yUw%936C()akqWSq=?dK2xWIodxq$6Evf{3f`;1f)v7eyp`3i0?CS zxC0_nFYuw_kWz-y;X{Q7gA9-XP)!z60ZfQ^F!1y2wFKxSJ_{&aj=ly+A4AW1>YVHy zFpx0s{)I!=ctnIX;MV<3FjgmHm#P)+t)UP4i*+;mu-?m2VTd zq=5a-&!Rx0rpgsrgaj9gcck}Bw)|#@F{&C?V-@!Sd>iAv%Q9xe49dpt`$Il0k%m^b zHlBYFqicUNiM+HWyzGmx{Kl)v*^A#(?uT~1-q+ka;l`y8K&3+OH3Db0!IzVnya|f8 zLgK6!VODEtIqiYAjH#lQ;yY{soS)B9Cz~4eqXmzvmbqu1i zbL*fIS8A!csLK=p0`t%Cvfq*jfUzPm#@~1=RK!;=^(N$EnxbykR)k^?p-`&p_LAXH zKOooj6g6C%!XaYp5q%(IX2w{;SAs;Xciq&;gXS0Yvf*UBbK(Z@Rw%Bti#o0ijb_tZ z(j9zm-qHSQa*`0Oi7pP=Bob?~zfQB+^0oIp6+gQL>7;^Er?cgAcc5P8!ZgksYndX= zUV9~K4~QQGguxR!jo}963uWpENWYglaWN9^&<$c1amYX$2mym~&N_ACFNyVr4j?S> z-G5Z!0Y%wCC-qycA>u*<*@xSGpiUx-(%B9)*3_K*Fu!>i0JX4H#JBAB1l@>AH`(DW_Vw<)hB8&H35 zlln@sK@Z0!u1%9+4BxUY#GHJPrIl*>Y!}l7Y9Xc;s_6#-9Qm&_N;|HfZ*{7RWAkUH zQjm#jyF;^yUugI0d?Qv+*`IAzkwU1&^F3H!v0(w_Kl`N8Yyu(ZK?@P>`Bteu|Jl7i z&C62`!ETxlU1Kx%C1Mi}Axakykwa_k*?Fmu|H2;v9Zh;yoK|ifC>+vj-^h1;& zC1AZOsM$plC_xwY+1W+bd<#+n*8lI#--#9ukxCcOmd{j#fotLaef!^qL+sPVYvnCQ zIDvgE%w`MJ@CJa;U)aZHkz^b)SZJ33**Ef8I>AK}DE+YyPL!)Y#|kL{``8eX#?Jb?R>$0VAG&}%rRYfQu{%`aqF|MR_g1N zZ29HE6ccG;3wZ7ve5IK>wDxqRdDD1%2B&k%YkTHJ`GHM^@i`A{fjXl4_)dFRbe1s#&g);7JB`${}A#5qlm{$z@q>?>Q_ zzpdO?DDp@V z|IVoLXb=}QnOA1E_pcP3WfJPmn{F+p8Xbyg_J)QpD~*=_EtQUg1L7E0B+vpx?3y}! z#z&_dcC$Hkq(LwvAet9Mb4@-;r)B9bh-nb zg^9^S|CV?IWgpvRaVmO5&pzH(38WM;ojpPqStD-@JAjuD@Q`5}>jWb1qbHjX)#JIc z2R=HzmAN z{lYLqKfkKE!Zf4kyst`aJ5#4Wn~J~1H;jinlkY#LX>HnMMEzBB+t$6HE5$}z3?YZX zEvKjSh2d1nu8DamFaY8e)v2GD0X*~S18>wMi`yr7bM9Wd@11mc&^R5`L5PVY*Sh9M zyBWpML;g}Tm9LXal0IHE|VorgW%7&YD%vayrL`67#_ zUt0!;#_Yx%&4#Oi_VAk?g3IjDD7!_U)|yn%TAd$Ay;8sl#u;w;DMx#7V*MfK)0(GW z#wltzB&|NW;{HkQeTkyuiQx6^v^@B7K72X#@z(KapqlDNN8Coj)zf^(6H?{6gZcC@73ZO&DE|qcOUmISc+-dysYQ#=IofWQ zsuOBbsV0mz*VTx*@A=x-2@^~oFMX&_%~X|bAr{ELye<*@^!R@7K2i4Sy65xsSKZEL zLuQo|p6^k?9=snNnsO2@k=%Z-tYfNgXOteMy6tcT^9)U;EB$Wr4KX_nxdLQyKkL@@&!Kt>br3jCjB%9?6Toe4 zUf1U@?3szb?qNUr9O4Z2dln-434f_(rBhuyyuyz6aLQ2|PB*fgvubWFb(?*3I$1IK zBzomD8rzg??C_MMIy{8VUs8UZMyOUPe^B<7y~LFj_8t>YwlwUu)IOX92Gh^%GN_NH zs)({3y_@S3i_7blC+fXU)|=4?AHm2mPF;uBnsFOH3u8XTT8X5!h>czYsz)Oe z1WTWoJ7Fa$*!iVwhIiC`GH=s%*8K8aWxn{)*Y&!h1)cUD_tF>nj^98UeC%bt&TIBb zo$Y|%>PbK*!qG7$v}aIz5r3V#+IFGU2gZMHCt3m@hnj_`=i9< z@U8Aoh~wBrzF}FkT_Bz=WwXT8Y#jllDCLIAii6e+pJOas#Ce=|zIKJYR|VUp*tN@H zSR|!@Q~;WFep-N-DyQ4>+dA0xk}#v(WeNv_pk#q7n>7G+M#>&~IUpMA>`XBmGdF-RiAhl#xw`1(%< z&aZ#Q4$I5^2Gs%z`a7{h%+D$=|6oG3#kmrZUNjNfaKXvX{gw^{=Y&B{m}8z#MXpr| zRHmLr~u8PIl-a{f;DC3atJao9=s$hZ` z!Xntg)D#+hzEsoYXZd*R)H;`#_t9T;tGy3Wkt)kmcqF4(A*uh zp<+?p090Ic+0!r1XUpxy^EkxMYjpNymb;O;F9}SjsO2u5qPsN}N1N3fOsu!lT+LYv zMJD5_4oxPkvGL{bYE#V)!P8(qh8MMAY@1;i9a+?6mc@z;8Gk9tBthL?Y{CXy@38YN zL-A@ELA}ax&1f8Q*nKatZs=adfOT2X)irkG7EO{**OANu5{f>kpyw*B_FOFP1RyKX zx>&B;_>Gmj<4RmpZuI_ca^G#6XFmziDGTGO@HJhYHi%jAXtQg3_$+T)f>?=js$|w) z{<^HPcJ22x>MZYR1BS0w6bkLOrz>t)GP;*4(N2bUd9j&NK2SScvcXc(T(~?<9Hu+4 z&KPE7!_J$C*}LF=CCbT0<;HGrmPZ;2+vkU7&N34uQBIv%Umlw6F396WIc*rmIluxX z>kS6h<0=lLHL%{+z65FQ8wd&*dKCq1Y_~yCTIf}v0nVS2ppwSKH1k(dYJv^f9g!=K zidXFWaFAzA>z;4QhkL~<17s^gbNByl-o$$|vxnYhQet5h@cwJ$9tD&}z`ZZYe6^J9RGUF4a9Y~qUuzhfL+E>Lv|=v3 zk8o{UY(Ke2%$}Ti_1TZjsB*!t?W8ZtI^`B&n=WMnfiGoyE<@a-d4|6QxG=5&ok5kd zy@s)wPf{q{Gnn8skG-m!298)OP~Mxs?Z{Du!LyDYUqBl#D784bW7xcjKpDi1oo zY<|)SI9R3x=;UH5_w#e?UlisMlUmUGcM=VYA(QT?`m*1DK6UUVQY+xFtMOGo8@(a2{KuWmoRnh2Ck8u@?z1$@%aTMhC^Z5f6!!;DJvtY3fx zcHt-r(3)rp&c07vR^dVT2~0 zn!FjnP1f!$3+naXey_)8`!uWwj9sM%q2@p#P(;OA^=@_jT1v`Uh=#RV_I&t$F${4m zK6}o%kaea+g^oE4-29~$#)tK>OyZQpZEMEvd(sAVu#f!@JNZzE+bP7gbB|F!%*S4f zWbrPpefr-x5`mO>D%7Eh%F$5daOT%wK3bBp#Vksvo5~JDH|s?Qe3fw(e?19h+;+B1 zc4~`pwugvyO~PNQ+dnyhfO2DgkKP??=&k_w+MCS5P)zbFHED%d!6Rryecml(gLgYk`S?i|eL(SEQ;)A#Nz*RjDc&yX zv^CZvasu@9TlDG9{p4BW!3E>)d;(}B z?F*FmYVuz~uqcFv zPPQo~-Xp5Q(!Cs@m2Bs`984)=Lae8#-%dM8Y$}L$)r%aU$;u2KAK<%=Axr}N-xl7Z zur{r}{~AUY18L4*j~e2UQQUZM!1wbhHt&efO0v*)&x2oWYK@59Gzx;S?K4SYRA?#J z@->Lm^5C=6lIVd`enGH4>dmDQv;QXK!^UGtj=pe7iF4AW!#7_-3KW2y;kqoAPq;rU zWKsTu%%>7Vm678lJNhnXQObZc_wuztNr||rs8+{;n|p<5_V5S)5?)F4)@8BPz=o7S zeLyKEDil(|GiZ1NdnF615IbVuoNOz3!aeJt;l(#Ds@w`xN@+Y3_l6}UYCs_swEJ4L zB;JFrQ0Do-&Elv~TTsJl7A35gaA@&H(n#ySxIp=vLpiIv^0b{w;%U^Yu#Y^&#t7=~ z1>;F!Vd0O8SD&cYtiSbxh~xAo9s7*HVDdZLFLW5AfGjt(W+Sj-dw8_CH);Z9g~qbp zp_}XjEgecL6zsmeVw7c(7_y#Utwx%+)XL~!wF9|h#9e#3`$9%NX^%|O#%|C%ye>cb zsq21aPDJU38kU{x!=ziYnK{?U*u>m-R&C;ZRa>82w!?YzNtG+<%By2n-Dc9U693hC z%2FNdAEPLT+qQH~;P^8GH%LwV^8Sxev=20g+k0&Z*zCz;4eu7BBLo}H!``kwMtoF$ z%q;A;MFBpiFYGF$(35u0ME)&{{(2_3rFV$1nAJ|?l`v*;;Q!EZe*~UA z$~ag%%*8SYu^-W9=uBymwq3gn!c8W2MhVO>N@SECc%#1yKcW|o+^BgZE9AEYl!(Il z4NobkngcmYBLsm!Fo!U`!02Yj9fMPf8|*lbVZP7q4hBEy@Mqy?-F{Q6iT@C%@O?a= zutQki6s4mhQ7ZGHyAt{F{yS{t@Nb_;K~@ljTV4pi<*)vJv#*~>_uffRSxVBbEV1(I z?094OhFp2Y>?S%8@JKVXuiwnQ=?577mso}`ZK;H*d(v=B-f-Z=_u{Nt+2Sm~ofAvniH^&#+f15xPfF?Bo#c$)Pk6^w^Aq@b-u*nBY6_YcH$ z1PhOQl%uY^x==R!^-+0&{*fM~HZ$8sD?AXL^Dz`TVk>^GF&igIYO%XxKsvzu!%_2z)Kpx+kl;%BsIUumO<8Dlt%(d}>a3o@TJ z++DmepX8my5?B;U;eAV!q4PyVWXk6;gByQ&1>Q;r8l-pdq! zhnJnWW`~!ID7(JwT>iJwt&Cvdw+h7XJlWSbQoB3&O6{;Mr!t>5>dujl)u6GjZ;sbs z`-Zee&4yQU8Xj9tp?v_?J0JrA#P9I^3){&pA_V#G?0Tbh{q+q}$zCv)cVL0l5)MrT zOI^K|5u6aHuD~rxw-)^@Z}Co5H_xYm&hl{aMZ)%HW@Ty`bzexAcrybx$@yNmbN6~5 zL^I(t14aVaL?oecKv6RI9+XE(Hc3N(cjM&Raeq=1J2GD-094Vf!~x6Fi}iZe_=zc! z1xi0ZnQ$0naJ5bl>y<5Eva=2?=~xhH<3>1f&2?ZmN>Patg9`_8q=S5{mPUS^tf zrG9>jpk*03;+;nOP^CAC2A*%BDdb*tkqH9YlJMTSV+G=|p3Bx>FA>=?1uV#^DIx}6 z@&}?M7FRFIxq;2vpGllJQiJ7)kiJcCYKw8{vXuEr#b^XnJheCrDuNrf+cw9y`9h9& z8j<_1VP8po`Y4aV=0rJ$!;Ah?qCoU_cfb?S| zo(p4vQ$wRrVIUMUM1#CbWio|kpS9;s8i*`OX3}B;N=V&v&u$Fqs`(ur z){Q=Pxk~r#l}svK43K&mqV=weItV)4*OMNLREP|Y^koDo9Cj!^4H<}5_^L?vzPRK= zDfFsWMS2!v=lY-!QPt}rLTYZ0ZpQkTQ~ArWnogH$jrbz}0k4iw)_RqiU5e7gh?_by zt3{k?d_GbZIyCA{mYShaRXYjV+l)b$Vcw}Vi~{f}IP3r$a~OxFz-O~Oba_fi#;`2U zOUW_`i6l(w4${+9_vqT+vAmktx=P#v^YQVgZ|E_o(IWHzjSReq-RM`OE)lgQNX*;bGA6oB1?I`j3kQnH=n<{znh~ z<1~Ozqh6eb^7GU1FRlNv0w1kc8f*#$V9*HvvxhhSj564%^eMxjrz~CD9O~lY4C|y zpz1S3X4)Z=q{$LL*BQg*X?a03iU0kl#P^^?b(nNQc$V`Ye-A2Khp-?Jl?DsfKL9|g zvvGH-^CmJ}+VgzczRlX&)tm#21tjTCz7rQ1VY=eVX5UHIN9;n%V_#=#T6% z8HY5RBMFo%FqX|OY0yw|yXPmB8fXw;aHLXxYcZR%WK#{Um=rtPkb|ZB%wyT$FbLt_ zp~EI^2liqm@)~AnccJUCI8s4;lv>;XAD!_vCaIiz1L(r=+a@nNna2P?R+AuhaAq$_ z*=jbP`zVP9VAQG<67s>^ViWSW2Nhc~#3vOp>PR>hK*$%yU%;tn=<1wpB;HEF-xB#H z9hh_$jymdj&MB^BdAkwdU>EJWnCHyj6r>LA4(lb=?{d!!8&9a*FeOI$iY)!Bh1^>n zI^l|}3V{nMflcC7+(ojFli6t=s~0`7c;T4JuerNiPW`C21mBeR#Y-Fm52F5U-Jh&3 z+^Cb2G z-N%#4G^}*E2}K3;c&GB{qi@rx$T^A{eI1T9 zfnS<;q~mEMeCofZM&tN(fB;mJO(<(7u9VRK)|l1Je8;e0>xI*=k1N_DT?IrQr{cnh z9~l@bFL;{|(rmQy?@6#PX9kJmK^Q7Vm#(tVx1*s<6vAKA`Zo{q?n)dRnkWiz z&$Qz25d4h(1GBkzo-AdsnOomssUI;$ z<?R>m}@20e0VX7Z;z~!x>|$YMdF>j* z998N1x6ko1Hp4LhIMc}R^cFT_p#KP-f79uk0n}^}i)ASfk8F_{FC8{6^E?^}Ms2CQ z?EBl5$~dJ>1L-In@@7BplN==E*NOuzG#Ys`TUpdp4W*XckwRf}xZjwDc>U*>{Cv9U zUQzBc1%<;XCy8G3D}r3iBLh}db&-8$d4oPZrSjc<2U4$_7Pwl49fCosXRv6eGoFKh z2rpeBU8^i-T8$A8k%xC9NIBD3TQSJct}<=JA&|Z4) zwI9>K=&Ble* zIERWx@9QY~cKsMP+9&e&R8o1|`AvDB>;A~C*;iay~h8gB$K zZkm!`W)w~HyH-(!#b&-LpSkl|mj7|33SnuL>b=VEKFX=rwzflyTSjOvd;C0l36?K_ zcb%~=A`s_|&F2EJ)$`fABUg46Q|^%3<1K~TmK|;YY6Wv!E=w#V;alFK8lQ9UC+oVW z_ii&la7F+*gJ%R2`By12u8OhC7ORgu)(qdm1YJDVf1m!gPtNl15hH`1YWgMf5{wDg(% zCGPt<@AF>2>pJKBcP?>e&#YOqXZFnA-^MYeu@1Hh}moes>W&Q;)$IVd9&#|86^ldXbm9CqoA2j-Fo1Ukh)&0}ja`XJS~ zz-De%RsR*=iV^>8LfN6Be)Ql90{_(J;J09Ro7CjjF1B08&vVFltNwntm#$Ts6v?|c z+Kd8#qeUZag2CMkkYOW_o{cOQM01X=>ztk{1?2)~a&5>d{%g`J`IelzL9jyoX~;C; za=s{|2?Id{V$--^2YYBqXRNnKxA81NcDGL15Y z8E$FI^;etwG4$ISy37lMNsgusE~oLd{ zdsK4YW|$PH3mmFE z;X|C)|AvnFR#y3I=Ql%*X?^b9(tdFpk=0CIEqtxP#bYVM*2ZEP)t0b(`&)0f}+GPcBe8YUG>u)1`}_oqn+)~_%J64}2OJH)JJ9NeXnlZ<0B{TkLznL>+0 zRQR4=2Uoit56T3z5GgSgCf?w!pz4AdKMXSot{kT2VuVipghN`EI2+cuO*c(PW1UaZ zL)FEx9%&^cl>wT!@rYVlJXwh+?tJq;`dScaQOc`s)AeJ%SGjA!vqXh2dWbh%$`$U~?5 zqQxELz0|`F;)l`ShZLMzUTnV4&KsE4#CHsqKA%Q;w+l6z5%+Y&SgFW3KAb)<7;8J zDsjv_qQ(pHi#uj)Cxq)&4yo`DwBVS=_kA0as=mF#hL1S#d z52uozYyr1OpAfl(k?Eybze4Vq7D}Bo*)?i#V9y=k=Z9&8Nn@~g}Rw}B+LA_soP}9{b&^W$}f5!bB_&^ zAuj3USciH?E`y10kFx{iL2VTO(VsspzU(btrk2`KfR*MD-TJZFPkWuaQ5`4pD`ToD z%)HTC)4l=A-I^$yV5SoYp&>3L@B{7HuFjDQ4IL;H}_h+Cjzt&W-~>!@Ug0hnm2?Cj%6yf zWLep06~MTQjT3pyBo&{^jGaAsW$v>cpnaS)a`t4oDHDXHeBQ7ORk2 zH*hIWmUB@IRshJ0|1;~3EUeVO7zA%oUDY*mR&LafMLCPA#!6pclal%|tOt`zfMQNS zDoBI8vlSx}IkJC-hPlL36Mk~V!YhX`d<2TJp89zT04>T-dU%W8;`hA3=0Z~2D1+Nk zLOZLKtTZ>%S{lC7Y$)_Aa^K%~bTW=UcOvUd@cSQFC42#YWF=A;`5hO)ew@csq5 z4m%>#Cb`clxv!2>)^J()n4OaPGzu-WcDwgEJ-Psz%qbq)^4aN2l68l3-AChb*4EHg zVkU!cd5POYT(R#oM9{?Tt?)hi-*;be?@0-IAD6ue3AH}gC7Yus_Zn3jDh zJls>c+@&}+mdL`S)BeGOGftDrqe(tfgWZ2fN9+pT$JhVM`u;P0MFaWNB2!f&0FAa& zOL0r$*qkzP-&Y9WmG{o~nU#{P1}Y6`)VGWzlAS_DbV(+}{i$lKgL0J6swMxhO%L2LYfPCP)ZCU> zChz{L$)#!9lvraElT+rehHo$JCyo*N9?(%$kxHy>ZIB3E-``)WVR4uc=w8MeRMHUr069`mhvlr&D%dVzjT| ziHwk7r~XR`m#dq?GViH1Os_`-C{J@DEb|;l9U%xTj=tQ84GEl_C7y8NPIl^E51Hh; zyUf$_#3eL-vyMUM>tto#keYsa&0Eq5wV@|9KFWPmMrMUgLw+Tbg+j|Yas!iGg6kSr zCqUYwRTKtoOkCpm1<80%T-wlthc%De)G`80l8={=#oTOnZexfGPl`blCSTs*H!QY0 zE^|2p!ev88OXwv5)uBhgep(mXg{;wFZQ{5SG8o!!Ftj)*%eR5ba)ewCf0=G9xok;la}W-lxm!0PIu~%e$+0e-?Xz^2`^FPw`|E!-!lXk-m3{w<4xjX6AP5oHWVC? z9TjwsjJUNtW5Fx2`L`^u)(TiEz)Q}JVY8LuFQ_5!(0Lw~a*i!!t@&R3Y*1L5=BAc( z4i*ayjuu92(yTb2yV&spoeZE8#~S0!CbVO!>m}8H=mdfMw_?N&T{Fjs-l2t{Jdo>b z71*$x$-bB%V(nDIx4!WG21WjR1d8Eh{i;U6NOPRZ($(D}jkLIRu2Yln1Y@_cP6q@$ zubKXL$OGs@HbyjH0L8lj9vTdgvQy@>$P+%H^$ihqepZs2aNO7*3 zLt77)D*o}PlB#bs*C*RA#rc_619_Z5xO1Y$wik>|Ij`WWnHi`Dec8m@noW>vJgR5? zTe~YO7ZEU(rMBiR{#4rY2=={GA<`UNh$m!;%&HCUe6F^1AJV+s{^QMhFSN&`T{C3? z`qA_c(r3-UTOThY}=(w5jUew;h_BG79-D%NSmb=Bar?8H-O3lKr~6aPA+Smk{9fX z$25%q2}P@8RQ2+gJt>_j!>G&oYuao^Y-JS{lbQ;b=Q zTiq}fs$-zJ@GSWonE&5zQM-ni1nK(FbfN>?7r?=)yV{sj5zXv+TQSsQ;~9xH|Mw`k zH{;gtn4ffkdTf0^g(62suZ0mNfFb49Zw*=jZ$XiQ`&5|3DTy^2Q07In_tCUI6TZ{jNOF-U-!9>RY3}z)e42;HHgg z`B~_PM7)~btqCTyCB>V6-d(#$J*#hNq1@Q=b8#;? zvW#@0=}sEXa_Jb>Up6XfVBtwgOq!oi3Bg~Pt~p$J zcm)n@od^NFXt8(ALHcoVl!It@b(3q|w{Z3H_jva2?>d`cL1sXoF8T%ulS0JlA3O%Y zcSZ5hz1F!Ufs2uZItWe|YPi*4`x;Lt7?J(qHTa!R;MfP52*L7^?neRa9|r~n?jDv&va0#H3d^|*aqlOIY1TaDP2Ucf_sC!r%^Bw8} zGzG80a}w4ik9-2Z;J18_LAycoubs5MH0t47%I8dK!Xdv9{DFrq2<{Amp!yS!e7Gbs zZ1U@o`ZomzY+nlf{*wnIDH)p_?!v(0KPe?b?PsU&wa2gU@N2yL<=q`O^ZHUu^V@H9 zGz-6ln=D+IOvBK9Sg%~(-~Ht0(5?rgS^}eH6DSa&cO*7x{c!WYklJ3K35?J}5AA<& z!AQ|Ez)}m`=D$%{xUYj3BLm|Cxez_0rB{%+uex@&g)ggr zK?~y$M@w~6L^$>is*a}i94cuzcE$ghSt`Y~_q^i?)?U1w=X_#{zS`1~Tt71wf=i?$ zh5us5U(XZvZgu?Hz2#nJi)y@gSRS!nvlHf3BJ1}pnj)oMfT;R74=aO!*k4-917MQC zz%i46%3oe9Wi05QMCcg69`_V72!QUf)^&o;Us0=Mtarv>Pa%uoGSN6)w@h?(N1)221fYLEMK5 z{>Z4p=>SuO6{LcZV5~~fPMHMWRt$bwkin^ym755@x0Rd1Q~IO4@XGXiHPqNx|Ir`t zAaOa}_(tmDdd$^Lm*SJ8B)iq0>>949z(Z1yfB#DfQVqml|@J4&l{`_&$S}lO|WUBVZGm(I1PnD!5W? zce<8%F2s&i&%7^;)iC?#Z=ajvodhgG)*i`oIlI`qQgKU%4U|N6`FkEz-d59nS`khZ zSPhu@k}}bV9~sC3d3}fMc0_mR)q&jVJLQwAz*5M53{yH}@5z`Vgq7UKQwx&;A7sVi z995~s*mjTVvV|Jfqyikjb+A|sEbT-(sH-?ZZ!9<8vhE&fj~lUkm#ew-{Wl^Iuk^Uf zecWt-8+g)gV{dfCM_aOv=7TJ8wt>c}IpS{Bc-jE>i{aC@!j0OtPwGqOIUzo>=XDz2 z&+P=xdJa45IK_#GD$S{lH4K>Ptuj5eu${w&2ykr-zMj6v_061gn7#>CRH`55su~?1 zAu$Wu)H)eqNp46kno1tlAWE7#mpo%YVC@abV`7Q^fL%<32@b_;elVGj83_I!tLAX z_|ZD9)^8B^QOe(|MyFC>9(EXOBx@C{-B>8z4+YYX*+kbPQ>sFt8eBCjs?(wFznQ^8 ze)BUPoOCA$cF6LDc_~kGQ}hPMz?M9+YUrh94rI-|GK^6YifGIbubSd4GyZpEuvRi@ zfuzF&ZXnMJ^q1wAF)bDYH@}<~KGFdfv<)mVm0`0=w{Wd9xa<7wt}_l&5ze2t5U`hh zGtWE5O&UIFvU$jd<<}2Z=uaVUN1!s0N|@8n66pY;@+mgfnvmj>iwC@+{3jtn2~1i& zJPhA``J}J()a*nwh>FzUuSV(a)5F}p*C~BYgD7p~uXAOZU+aUQ{7DPkc%TAWivqI~ zLyo}8;7rvQTh_*z!STwrJu~+JLj_}7WgfmjrDINmPIf2myYvIfn{kf$ZpgldZs#mR z$4dO2jE+=@Y~ukn3rcmv&}Jf1>r@kWwFV(wX#Mb!VX&Z?-(EM;+37)<>z>oIr+;%n zM00O{D1T|^_KMPZ*5qNNBQnr19>_ZzbmpCu6JVxRt(aNi(L$7DUd=OK{EmZRy26LZ ztEhe6VOv|9KZJF1Z$MdTvQ{WRc%*4+>l0mJ>f()K3e7BM=&W7XBo1-Zw=S zh=LcgdN_u!$>NFCIW0)ZKpTn>g&~%pdZ!vE0S$J>_IP9%q(C54OwTy z%t0@#LZf4?9s9)dn$@0Slg}c%5pPQRgzjBom5xkH?a8L1O@2xY|97P5lW*t?y=B2Rt>C* zai3mpg@F+okAWW1D)qCS1UlJMN+Ag=rm37mcALK0 z#dt2zR`Jl1{!=s}@uDiKL^gSS6BNk}DJYe28Xyu7qgfLB?bgVm2o|C%s5#*n8#@%%uEgF(k)CxnTclDSyP=_F z(|wqmxRSL2Hi@iVWu^SXy!ixRVjSwj$;+Geb4-=mBSaB^tuFS7#~q_+H^o1j8I21U z^G9$ntjWmK)F`|2r#5rZ2$!%*9L5QRGr$Pz?{o#7Fk^D>F37dL ziBX~Cedvmkhb||@{s&l(fkVoAW!i%~k3GD90l$T%u&oF8%NVa^bgE_A3fzX?iW zRERKQ$^Nt8%l9h6$x~pgRY|>2HhfW)iqNiRkL-twVD<3)4m{o~i3@jQAGzRCL zu--w!aPXe&I2nMm6cfvQs%R-J>8{6(=WSOZr;tV%T1D7}bj70wKQxD?Dw>ZjSawd8 z4rW;;yi!n05*H8;tQECY9$lC)y?oalwp%z9u&Fd>b$Rk$PMZxuQf_w*58*&S-s)@J z_L@@xXq;A2wP=SqSB`!G$jIH4%5r|vH36D{jLm(ElbR?-I<2E))}?G98~oIQ;wGkC z4gwqNSkzES=qva#mk2E~y%N|KQn8RucApSdo?ed#5QWY>1)6OO_iZYC8Utd1fC&0p z1X6q>WDebX=+&h9V-`#dfbV>*@|Oy~r+#>wI<;0c4tiyMw;#kdgu%(*ae5?I@*c14 z34?a#YZ~oLRAqii#u_(%AqO-$U|9?uhIzy5bt!|!fw)q>3r-y*>t>0EjMFA=HKZP= z&{)@5g9Ef0ZnOM8A#8yeiXHO!o}#G=fM?31uvv*92*}4e9MY_-DhAIiU$!1><5WjgU@31NfGS86ZmzhuYNgt&;?i8M^>GLhu2)A?#hw zE3^3UJBIhK`+^&kEBN5M6n%TlBi)L4Mg38;9Y#fv_pdh4${>LZW{@@Tp3dKP_U?~9Y33GVTkY(NRgg_GYg=-B7p%d>)P%Up7=Qv9vKqr{!CW1*O-RvC`mUnX z%t;g#i1|3q+p6~4_ggD|E?ixwzo8#sYIs+HS58mg!vlW_;{D;;Nr_>y8PGk)2U|CAW@0Cef%BiQ|I!_MPT2> zE4au%qE76WXoV3K**q<5@mGc{u#Y@=k24=d;_>ZIjR7-%k~mJDpnfrO(lp?|E5gLT z@M^TOvWwlk#LGe;ERlfcFH*zXv@}#n0Z|EJ=G`Y^7ni=={d?_stc*l6PTwn)$?C zMhY3qIn)?g3MtwdnTsCGd*!#fTgih2tz5?iU)U|? zSFJO+t0lFkf~5PnsUBE>B8AtO*(e}8OLdRCnAj9?MnsFjBdMA^fd|FRD$;L;wcZhaqSh^}GYISvJs=Ff2xGt6k|jC$4dm)m@J(W!aY!4?XRdeJj^tb@Atx!tI7q z8fzr3bFNok=tf#QQm2w{!da@dbj0y#!OrSO-f08o*As2GhF5Opt8vT9HXujf-mAd% zIDdt*lQFPJ+cE~iq!*O2Nqn{smiR}$@|S|_WVBY#!v?rdlJL6cEuM$qvl^(BYNT?k zpU;^m5qhvM6?(v?z|F3}ePFhcx0$u->p7{h;Gz(-<7r4fwDms&9Zvl^5wNwuV*tJ z&7^XD>Yc(M>kTcmzRte}lgc|SxTVmcdtu2|=aE|pHU2e1g(bsZnD%kohr&XSJyHWS z3|!d{^yhe|XyZS(_A#!81s%hdQu2Xx1VtO&Z7u+D>SMC3la493{#hCBuW|qiX#(Am zFTTGRl&UI%2?ckhX`f4D8?fX5J?4{W9QTSMBy2 zvSKg|+em5tA+%Z%Zp+68%L3H6p&c8MKF@YM@k!+dp zto;oX=xg~!X+FS7;jH|iLFh&WwHw41e|xVZw}a?FbL9TxODc#Uh7)JGjR~|cCnY*p zqCI_Akjhzp_>hv6dHMR~H$pM+|LFSQ#*>|BE4k>X{@5yu`ste})$W879W&!s06Oq$!p(BSNSIuayP4f5Z zpcc9XVMaddjJe5B`-v*lJSU|Yo591=4@z2W#HUlv$F-Yw6oJdVv`p|E8w3<>`N^K- zJhX*x+#iTLD)%)86ON43M1an%AJ_i51^Z!tC^;Ws40?WCFLZ-3lrJ~q#A5K^^n>Hu z)a}-i+juwcgmn3cE;c9cM0OAj@2l^R#s1J#TZ}Q*5?;IqFv5}^TGhpvs?$lL-I#Bh z<5r``>CdrXI}XH7l5==dZ8PI?D^n!9+??qy7qWOC@SCP8f?xT=QEP9p0TH$i;Fs}8 zZ(|``Py2mS6M~VH8baZIWuCe?)w$)ne!pGKKZ3yKu&y35+y!NkDk9<6pWOsoxG|um z{dJDU)KVSYIiIm!@>k{?%8PIe1MqTEnNv z*us_$atU;M{5#aSMiFFE(b2|xY#oHJMoD#-onGw!X4ge=y^6wW*`Z7jk-=3xpI}Lk z`kefl9c)ygeXE}`YE$szusa20ZQSlZNe7I6e^y2MRi3XgLT`e_rY-tV+#QraO-^Ee zz*d4=PV9Avbh*8~q6M1+5D1W-Z?S+5LtXnq{+t#bB9lPMw<@SVuZ-rdSww&Z9oy6T zyA+Vo+-sVDI1=9^-9nY;cSjImx!ANng54i#A^AZ3C)}^nA5o1SKs~2$`V-X@Ocq8~ zK;}i>jw4}tH)KsaFm&=O&)-fWsBd@>L6lZhTeQ$e)RwWGo?^6_%t16b{35uf%H9?2 zcr1!TM)mQ(QiUZ~(nSeaGmxdyF_gQMZH17(`)#wkWE2uySxyFbw<( zBP;p@+**nU!vZK9)@G{DKw$SXSUW86vONx0Tx4O8wlPwXZUp%pxu|9^EV%Beh!jI# zzt8S22~UlnrtBQ~MLt;N?O;HF1(%#nr~?^g zqq8hd(V*02z2$zB6k#j{$zJ4=w4lmP!ZcWcD^9@vzfe&ngv~<2uQ;_ui&~#2ItHa{ zl4X{)i$?;_mrww!6?XT_CWHDfsecG-z#ad4pI{w(L5ri^{!sk0GSiyHXC7pM!Dk?@ z)@>92TzvPVO8vK8z!mlr`r}6lo7Pl6}?Q?wA8#LfERnCUop@4B5rrD@7dlkSu5dJay2O6aKMbfKG8-*^~$5whb~Zz!udZ z0~W!6^rGAdP~xu53Vf59gCUUgXYlK=I{+Vr;lBVT4XziV077^s@nDtUf8f$)5lqsG zn25EqfBg^2rKe87j1(OAYIj}5)2qW2_5sc_fyq}fhblgu|KaYveFKHl7fK@dr2dau zzvwhE&W!jQ?~BM|5hT#S)bW4>f^K*D$(l^s5fB=2`2YJ~?Cc6>ZtSf0#Xp_B$F`+t zAv~%Bf?#7G!Et5Iwu_&-_>>3OwKY%cpHolSoqdtQf)baeUBv!9R-a-?ck!o>v0l<{ z*4flS3SbXmrfiVZCYDrZ6nF zPjxY`c=ttZU0!o%-F*NqY%4XQdy`11Ar^=sY7BA*EVJ36);WisR@do75X!mXszxY^Mi@*Ow5Ni}!+MwrFtjJ^Tn^L}K1`Y`0p+`S*e>$y+oxW9C;Q1^u z0IbVg^8bEbz!R!_e(-B8$ZJJz#QMi%?tqqU%2}Z>Mdl`5t=(qQcoLdMx~r(Ijm!{X z%FL5+$MHF*aiGOBA7~XeZM612=poq%}UwVB{OB1RcsV=`T}U}^PjxlWX@%eSJ^JLmTQ(!npo=% zaOF#mdZ))k&MuxR#Pld+G1z%P^Kj|lhqX*|wtenQ#X$A(;P z-Z@e?BZgN6RB(HC`gzJa30dtiJq>5CsMwM=>Nd#T_uV%Tgv)CYSjXucjO|s2qP?ab z@3AC|Q+t=;f;_o+9)Vt$$lvutG(B@{_e1*x6h;fc1vL?KENP1m( z58r>Id?C^?-Tvb3O`HZ@O=dmTNLok82}$tuBW`_D^VyxTIg)Gg{(D zB1liT&1xP08F>I8i!2P;7ziH;5cU)ISNQ9Cmm#?o68>`=;X-LUGQ>oohpg`DTVp=- zpG;rljR=`!yfO}3Db~A;@@fp+AmP;O9i2<%r`u6nIVzd`k>tIzy&n+Rq|fCw36>6Y zz)FAIW4*!lO$b3j3MkQ0`b+j;dA;`oeE|X3WYdwhdfg!&xV7Dw-sh&~jx^e0;s zxpo5j8c~P|yB$)CnpFEU2`Nay)S*7n;k4_L*-#D1hHKM#k!Psw?W+d5#uchK*u+mU z(2PKfW9)WqG9P`KSU=@$)j;~W8rDs}>ow%%@)lJ*|1m4A2&e(9cK2!9W8n~G#V^-R z&;sr2My1MfZd7QtcaAmlkQlp8j_w1!0OSGQ;)>@P)YL?>PEH+eb*`o^*+WCElm6QW zAIC($nz&@ATU8UxpMLDH7c1peEZi#y&I#Z_=*c^hxwsAmMMMN4+RGq7x=sq|IMCSA z3!+nv9%1{<=ZsW9b?L6^kgE~VEc%I-ynVut1ecz0gB3kqQC3x1)bI^?ibrS%0fwWo z%#m++YNvS4U_~gmZ_bnOu<9-lVh;Kzs;kOB6C-R<+mT5b z6fpcT)T&y_I|QCUSWZBRiOT~yS>w?o<;!ezF*O*G5wubC#eWp^rPzVEgfx5GXmA|_ zN%IUuOR~ua3&Z4psLIlj9*wjOwSEo>3(6|+Q};6kDU6-N!0GwSF10JNDw1hntP^`~yJUgqPvl17I zko4)2io#Stc~D>5;D}HyFB|B<w{N#6o$>hyvx}WB+pS9D_XsQ5t2aX0`LGK<~l(xIb zf+4BP(9-v}LxUrF8h)l6*)cY(r7EDi{zk&NEo@*Qf^q_o=KDblI`fm?uIez;8sgZD znEz&K3m&N1&t> zpoU}>oX;7p@m1g+OD)o0B_o2biPp-i5V8A>)!kl)x8Okm27ETShv)6sKYMMD80_EH z(;&ibt@9LCu_f!i)}Ib{CE(a6Ph#wq@c43_uDb~3Mx71o{!}IIF{}~b&SSx@Rz^^R zpjPw;T({z)QFW=w$2z1>K-;0lc9OtK?9TFWp8kcJZ9G!!u%)%r@)<~`3_+e55KNt5 zx0u`OG~(ff6~8ix;oWf^NN*2N_d69K-ViR6JXtFBA_66QP0{!&D;9*=hfkIk#`=lR z)Qa>q{NnUhk4z5Aq{1y-I6d~yQ;9>LOTN5wE={WXv0!NVfWdJ5f~G{=)j#p4i68X_C>ZSeN+ zq54269kCT*#W!bc@mc^|Ye?<%iJS3jr~Vm`-EaaXJIc*DmYpP=#sxoCGYQ2vQtWW? zXX0^hTp#S{z@E{FF2;U&>kie9P6Scq(TdT_^Kx&uA98+6r(#=M%5PVH5GS8UDb1tQ zQM>(BIBd+b)^=4m`;)cpsRf=)=E*deAwUvZ;0wnlEqVnTun@;UFRyJ0IOpkt9!gb}2+OXQPrXSEK z%`SE&)n;SRDd`9stk{9MwHugK5T))n0bZ5VZO^Cyk+hyX@Kd-FnNZvqAu3G&v6eH;kh18yCl+o0!S#;|_ zCI0Ykj(S?hbQ3%Xk#xYB!oebaJP`jNr&N)aBNf z3lFf;@avh|pz9A3dmdFn#)-tmSsfSz&QkKf4qi4BkuN8bT6;){Aa;~37dw4|OPB@eDx}%ZRfAS!V)`o;B8X_)T^dxVFJw&23b+WBqEQG;4U^E~yduYtVj7 z!?R$+L^#^{92kURcR<-~9-30}UEKay&wfc50jc^&$}or2{k1-8x~YZ#@3&_$wfo+KUuVKOdbj zl|DcHj1WI03nioPd$DnojhUk-6B@P5ftrrru5q~+3O=M109CBSJ|87{qV~yp(LW@8 zmTZN?i|ZB8xuXLGq)YjqLw9}wYb;DVpeIdt|5t2(?6}pKmD%^BBwP)ckfO@c%ITHU zyKckobd5Kq>2)6vf3)!RYv?_jU~56B!1JvI=) za-$76Gxv(vvwE_b$)UTa?7e9aRi?B8<{ z#>04pH}dW+dD_koRqFpWzHxLVo+@_g5k9F9p|LBrT)cQYPTl@~;l(nX_gCDQRNEN} zYEAm9ZtYeV=$tInq-5&{!fe>Ed@e4y2_98kT!QIjm+~VpGVw$5bYFyoF49ztBw*?oOHg zK?Lkgn0_OP@aTRc?u5IOU+6R|77u=K(3nEm7df~Ef}qOzSj3V;lP1jF_yY=Q7HuC` zEvl)`XSmL;=^nQ8wHvWSTmoPN3^{c)IPhHI-mEE8*N9m>ePmC6`5hZ?6dtQc_b4T! zd7H-9(FJXnn;6G1N!F}C#hf8L!&;#|#;~R5{+<$9GP0#KW2bn@3)@)f=Er!Vg512lu%7O%a6e;_@=}{3)9_5dauW*#}YsK2R*lhn%-EcEPOi zFreXe5v-OpA`PjX-aQr~u+QuV5tItGcPoiO#7n1J0^-W3+_b|b$H+R&SfIA>U864V z7`R|nvxehMq|GCxOrLU?lpQRVuGmo>yY6jw#Vkhjwy?s|JBqK``mhU|oQjsc#31!%AFNy2MRn z9UGu_0jd2@@g~_18yruP6)=~jnT`86e>d44qidw7ePVO z7jhw5Mr|($N&wX2I22L_#%3Yxv)DuNB&B41_ZR= z+)O|;ctvzkvlBk3Wcu>f4qj;DfWnf764~#0$qa4}RR*iP8Z-??ya(u2}$< zi^?@;nouMA0r4Za+%@6dsYuU?BkJ}~) zDtk0X{#+9k1phR@o{(~6_Ks8Z>wu3)hIbr91H(b^@VfcJ`K|E#9I!&5`R>(ZZQ>yK za@~B=OJ+1!^UH&T{$KGw*L0^cd@Y6>5qvi_`2+0oU+ts%f7U)Sr)b@P5Lo-JA?WMJ z8?@n2RBTKK~1NaPB554)IJphda?AD38Qm4FF%1?r<-56`{Cetv7* zFRyO*8UmIJT)vv@pV>tUwfwsKS2+4Vvr8sRHek%vWNS&9uh>p`rZ-_jU#V?ZVHonB zXtd015j~psj;}PG#@}gApa1$k@iFf&;B2iS9Qu zPyIrdIVJFO3oLm&eHvL6a~FZT$(D{iaG>3=vPUd9!VWhJ0CXGzIv9=sl{3f|=mtof zpTY_!0ObnAcmPhvs+h3|u(_5@2$Jhl4vhsT_u*#sSpkoeI)jeD<)m@8YBvBK{S;O? zA=Gim%9le3KWP!$0>s^nGf+JAg2mA+>806J^U``1c8v>GQrV{V?!JcaWUWu{xE-VF zYIRAMQ;cU)NtYUQ2@8(DynwE+B5#m7pfKLW@Eme5j^RV?6P)ScGD8EYsMy9`eAUGq zn@I}foSh*qv&%r3xl#n5@Ce?*Ag1p0Hy;@w3e(^c9o-Sy0$^N4E$$JmhnSYB3!Be& znU;oljQyQN9|Jhl$wSOOO_LSG=H}aUt?H2pw1RvFm@ zBuvq*4gsu&k3FlQ9`x#u)O=sgeV}C#BH8}F&Mfp<4G<6TqRsBRzSu?rKlgLtXnC}| z$9JFcw@ABk0-_rcv=VxfFieAZ>Y4|B+?Pv5dq#O$9N2K)HMf}qkt8td9eFJAH29|4 zACouE)a}2F4=Vx>FyTzVxm8Ky6k8%M;2hW{wETK`4(#dp4*CaviH=y)&C(y3bP39A5zl`QEPQ7qj4JHo}%Wpd=IyWaD;A{MIFdyf;c^Zrol&-U$)8$9=BjJ2F@8+e- zq_-8kUAt{=M>xI&=`8e9!i8;hBd6eEtL~{%y`Rv3VaiHypr5AzyXsCFUd|yiPw4r+ zzI7by*3r-5)g7lNc1Z80mI|Mr>tL&zYGe%;oJh>|=_ZsrDzDdM0Y1q<8rq-hWZYr#mZH zOCNVU-@Ai^LjJ+wY>p|G4`+#tKJE}Nwd#TOw#}jX2rgoU^TO(O#h)7t=0D&aN*Aqo zGkXM|O$V49ZMUT|bWf`ND6*T}S(;QOBqwmt?F$#a`2sV}LAN(t*mP)HL@ieMU}$^q zuX_5jD?JLisRNUjMVwJ3pJUGn*g<7;jJL9OAL-1=lm_M1ED8X`u(=oMFLz~r zSRUB)EJigP8*fxdzxlJ&pjx{SJEdF>?Bkx=Tf>nDSo%4CibwqDkf5#0E6@{Q7xjD* zzSG-gyaSC}=_y?)olflfY^0}wMQ~cMxKM1#uZ|F0eh1yT-p&K(9G*H#Nuj6TFpXv- z^GX&E?3;_F{ey%})zNMm#G1}Vrm@h76$uo~nBWa_cdDDE3a%#X^NJC=HybWgj+HO; zx_ssCEDoGfB>c8CCj-hf7GtM+NLX*Dlgq}wQGL+wZvJ7Ld60;gXnK(ZNLpgn^U@YK zKf?V|*)rg*+Z<>vsb1-b;BZ`6U8;vBiUx`tqT7DcXu4F);G^b9J! zrf|1MB$f#8&dPn#JpZTLP{jC&3|oX3tzDnwP=YKDDw;?8VaLcbIAG3-Z&2ZDb)|Q( zl9J5!3bmLfR9)5+Sec{Dd2%Cl;M>gT*K4xd0KL1=;*)e4+|JBXt*wnE5^M;oE}N@? z3^Olx9E`!uBB(s?>V&Eu4#$=?1G>4P$ZAuJ}zrRarYW6d2 z-S4oN=Tu}IZ^zI{hu2h!uW!G_c`Vj-j&#=-Xnr7?D!x_2kQ~o6;6?2gq$nP3P1-!s zQ%!>@l#X=>jYZx}TW1|{wvIU-O*IY3w2}cfY>4Zz^)@%zTzH!L%aE-5Sb3LmjJT(tY$U#gnC zmakkQfmX1zQ-^TZAzZL<7gc)6oY9NGT(&#Qg+n4rc<$Dg$VaVdS;W>{77c@+A1@Qd z(Hr|&D+u;0U`Xnx&18C~in9gfW*SuLqAdr%P7!wxrH5CnBvbZ^W+viXWPe3%%B|fc z_-vMlY7r*ggjv^tukOXK6os=_l6u^Qo~)q)D|1arrYc!yW@6a1iIiqQw?}rSUMzc- z(f>u=dq+jl1bw5Af+8YdAg4tEm8eLRv;vX@B!grL5*Lu9#6?6va?X;21j#HY5>zA# zlCyw8|RYuAZKmo~r&;eWlYLEGrDq5_nZ; zqD8vybx(_6+)B$I(ZuKSG&;gcqvuKTyi0g@q@7y;$TO!;!-T7Nv|6?aib*R++yH6E z`!RNIC*M+dw9b!sK*d<$^cK?6|=-6aY;A?=sY!1z^|!W`1gzsgCv`rD3& z7Y~GL`MtWay(htThfpRI$ko7RoocG|0d`#j{320u*WnwI3}z1jS;6qin+C z0hjY-UzwjQGswk}6lmE&A?%zu*OWy!5+EZp z!51haz{L@+pnm!%7yIkVoUfmwpNcBhNLIMevmWkpYdhs!-+=3N$2AG{`I|0~SKZK} z*x7AJB+#;$juSTczzfoW;gk5>`RrPQ?^62B#b6MCq7X4YOPXCIHmfPSc7^=M?=Nz$ zH(>xo2Sk4Zs@zHT-j{g&+XXf{d#U&fBqmS;y^HhsZo9E_j?mz|F?2wR6b1`0G!<$G zDz0+gS1dLVX|ODKpcYRjXz3V=)$>OBC1L0F8A2)M^V!x{xqzev^SbdLsdZmuH!y^6Ar;A}0qp#4J|FPih!5L$OPeQGS)}0#<5WyITA_6-XU4N{O?)aG z4eRSLbojagF6hwc^DpqqVS3@&{iF!(!>3H)5}?E{WgV8#qi?ocyfqGl$r){2VXvupvC1MBtPD(7VxNDX)BEPNGL`9OE7Qw*0XU z&u1(JXBFw{EI-i+Lkyr?&HG)VoAP!ObMhdY8d2L7Rh(inT1y*$xQqC(?n&8ah!NS% z{Q_TCb3>MIN4fn>khYpl7X4mYj5&wq} z3z9yBC1?zXZMwAIYnZ&{@=H6s@dPe_$ z=2mtoI8jK;vbUU-ve+g6j`;1%pnGz@ODV`aV`Z_$P|y*?`a!t;#-wn zrpK?Ro-auU74 zHxep2@LnG0a$TL@tu+08-aqQlxHyxw-tj_bu8jT308~pq#PLLL`zcjJ1^|*j)yeaV z!YzT7rRS2Xp=s$^>Na>3LiC33&m@4Xx9 zDS|uW2GZXcbwRp!(u#vtEDw6|0Qg?>CELkFC?_m@$!@iwXUAwxjxV5#9^{(SY}|oU zGkG^%hX?HN)|Gz?BSl1;P=se}Xeeig+t9gc_UBj9$BT@YWPG;2x3qvject5Euf&~R zqC}1n$xRi+3`${j<>4fYmW-*dhI-q9F|*rW&s+|dw44ujX56skp{pByQ?~db=d90A z)bVVqRik-em361D^XZ|veL&^~W?QJh;1eF`g?3=RZ~KyUoq)UZ771UEh$m6;XV43B z$HrjEI4(C!$IVZk#Km`4TY$vjBDsUW>~fC|dmouUqE>p+<=ZhM(u!b4SIw3D?EOx# zyQ-PtTIF64Q^&gj=K#$CqsK!lgM_h-hRWfUo7oAlSio*|KTH?Kyq@iD2KohRPc_xX z*c0T;cxQwO^3~OBChmn+R92`*T*hu#<~3WHQISqAGXXn&L6P53t%wyjT^+SkPc6U*f#g{IfR@i3xN#;(KogcS zP$gt~%V78LA8v+QBt$(Qj#VAz9PWNj8WhWsCd05ixWVib6Wwl>`{UPk&rOHz{LEPf zPJ|5&g$s(7KuT1&8yHn5ei?sGlM@ZYkWFh#zKt@~*suoUI{(=u;( zyyRM7qTIl1C0hFZfJpOa98^chi?d8JERsO zV+*iqdAnC0AdEWQ%?^@OKt!XBc_C(m5tp0UdwLS+tV?pb*Wo#=*UrF6n!2I&N2Y+8 zZJi|vrXHP8{IQ7X*n%8DaAj?If;Dxx3X;X&c?uuYE)&bur%q8XkFYFn)Ag{$d z%MP9RG`{2QBMsi5x4;`-u&%;Hfn3o8tZ*6uPbx_UBidPV9npEGjlqa&6FpS@|YnPw1GRnZWojPDfN@q9xu3_I(JH*>RyY| z;~@@6w?pCNrzZyp#G)LmEBV78)_3b6MA!+$*Hd>!)G|eFWpuW)IK6r)8x~F*-*cm) zO7r)(^ha!QxUQkpt3Bf?COEmoINAOwVx5rh3uB#l_o1?El?!Bn0BO|(DJxG%NV@NA za<(H+G+SlTaC3=)^oI|XzrdPTu$+9~*5sS6!h05WH`WsoIbVJKEkXL8n>O8_?@3Li zm|*K@7gkD*qoRE#z%^j?eOA9H)T_64_!yXtmGj2+tfw<3cpce?ccZ7>NFUY}+i7(AMu70Q& z_=A_i#9#CHL|s1{GWkpEkFo9uOGT^Xcv540vU{;ZR6(|&>%f0e$xM^|66cunTxW`p;7S0Rbg%E@0p#gs zyWL$UeQuS)2i!*g1;e6{7P(Jip>SQX?f;H;5&^57gLTy*jNH+gk04ml_CP|5_=joZ zN5C$lqcaAv9igxOg=Z-n-S`7^I>Iplz|nU$X`>tX%^#|~y6wmevjR73fxv%I|DVeq zQW*^7ZT|zP)RQ{|;8FiO7*kI!RqcROg5HAqf0aFeR{ihF{y$N##$!}GU+h~)^uvER zVqc2i{T-WtQE^u|+EFNCxBQgLb9{o?!bDI$M1qH0N7iUCoHe)>(@hnAL%7aEB6N6& z<}_msi-MdL9a13ZDs&5j9fV*7fL88AHeho;^6m+uB!YYU2;g|&-4h=fF*u4#wgRZT zpz9rt$9A5Ea4)v96}0Wp-a>&-@sD-g*N&#$gp~*k@kF+<8UEtsl%WmfWo%1!m9^ni zRf&V%@Yconp4tX{3Y{%}xBu`MP=t=SB|e@%N_khcTH}xDi~90hy^pxj(p;HGDLKy< ze^LI_o)n%HW=j00In7+` z2kQ!04x1i$$OP){eIP8|$Msy_+I;Xn>MEM8J7+ zZ)7VNx;!hvFCX;wh(vzO-_N8v-+Jz^U#(}AU1@Ih57fY;kB-fb-TPXPr*>E*3|YfD zkA5JM8?dW&n|Or(C>V-Z!OY-legfDVi0yV1&TZHkQJRaa%7XV zdRBCHYtnxx@5L8cjc@AN*g9ffK3I~IubsLA%yA(Q%nxsTJ3{@HOEBW(<#xeByMA+2 zX`nm2q8Dd#Dz~BZnZ$$+Jh-><+}5D?MmF_CcZmd__Z*fBqq|huXUX|>WmpDd)&T#? zK~7KI+agnC{AK|uy=r~@agW!D`?%)-3P;B;DtaqVlF!YhyJ6xhuiGn(oIZgZ`2rl5 z+vl^f4698qAuBV^%=f;&9q^q#c&f*X04yEy$i}cx3<}Xi^2YYn89tuCo(n!L_>eG{ z-$5k}La(^!RvT_~Zhjwi(aJT{(HeU&&}&py?yzdgN>V*N>N4J7j9Sfw4xf zfBH~eF5QpFp*m@u2cj;+4brJ`SQLd}{_2`uFtREkuvTn9IpeZfex-V#2&XI9HJ}fFYc`(i zf}n2=w=i0WzB9u&7GdM!BmYe(;DJ)lDMKevG&bC%<&!{}*}aw~Gg3aIFfzJcD|lA# zUJoVk+=sRIb?tatr!hI3I?kP|v3AL|u|Z?lOmx;@vcR4_bt%5Dv~dAh%EU1Us1xcU z&<>FQN->hrp{(FGy%CRbGNQwhWg7eUQ(OE-?{3SnV{xG+HLlSvIi21jl-Hf?2zLP% zQdD39mb4&|UiV%k^&;!6n|ao*D$}h1)vh?YB&(Op-pwlVm6!NAO|zLFWrs~z!B6+1 z$<RXTgW$eFYFKMWa4@OgKb%Kx|%F%PX+Jv$P$lTm8560$|n3V?19;(cS&jp zVZ76Rr_7jbK}f_J@01<-A~-J)oUe8}j067~#xHQ=92w9mP&ACATkdV~s4`ye1s+22 zKDY6cOL|!+8ilOZY(h$~unJLkrw7MdUVo>@pU4gGF$-1c6`S!inT=cey*=&eM@2>I zjdyy`;L{q+ECgM(mf|z-*VJ;j!qUQ+`v{{h&s#Z#>k!w%PaZ(#-j>m_Scm3-6=1*< z`k^0cy#HwctgfXRFSae8_;?3~nQ8c`h5PJtTuBH3!WA0d*D$@jYx5$f$B zFC*I`5you|W!WkMkFU_$#Eq88yO?!Jt)_rflGFuH^Ob%Uv-G?R-sH8#k~IPg)jdxH z>3U=d#;k66_UMInFjf|ucveeFMd&qcTCLw$_MI%{UfiO)nh>t1u%*h=9A6daw5a;S z4V<4!wV+$LRH>mw{FlJbs7e);cT{IgA#l!RyhJrosmw`FJKJF>}tB+q$tjXX+C@(8Az-$XE}G&AlArkfz4&w2xRK zIbuJnv`DPSly~n9d~rnHk)Hb@)%cL`!3rOocDM78#JtDwEPXxZohkDCy-t&o8RYcSBUQqh}3u}z@Q++ULU6z_su>f#6OAvzH8Om)sWKtVNTGSYbD7AAdG(TaQz zctos|hT~l>9y;5ZYrP&Y*4nAEo0!Rh+cRI`1HJ5gxXWQk&-U(QV6U2!&lHe5T`c+I zX1+KPYW{^?{`H8F^%*^#nVTZEv;w*5a*M!Dc07z(-~4#X06??TyVOmZI>RA`cRXq4UJ^A6x-=o^!$*Fd8_GXTSvj_b`qWte1($)R$Rr z-GIi=CzpGoI-n=60jElUNpj+5M6I(=DeejAh!U@``Ho??l2`BNmWJ95CPb2KL9Xg! zvZc>}FJE-NWXzVy(Gt1f%$xkSq-C8hW?w>hcXpe&7;6eng%)iBK5j3){e^`@HzC+C zrql0x15%u&>4!VeOK?FuBWNHQ=dpRuZt&?C!JTJq#cC2^%?GMuk@D1{3*(Rs`k;G| z{E)Xa(v&*n+)_jP7m!}hPJ)fwcrdNax1wev+`|+a9lrc({n8t(O)v_4R&_E$x99^! z5#X>1xOOt*@Chy0;~j|(2it$MaQDr&ObDBRPD)AUg;UU_ zH{d{RTvz_I7-KvJayTKMSHU}KQ@#5m)fr6VKu`*pnf^WvbaeM&tL8q9#*P_K1cS4K zZ8=^!3jD$tA>1AuD3WuC1Rq^HQi}o=BH`JWd%oO@Ku3yKjK271Iu?%CAO6vv9w-kF z$V{jL?}h%#(9-^|+nZqwI%cn<`do7O!8pY1ivOZxNErV5`m+-eY7tVQ+Ihf%mDgr{ z8q$~sE^|FLLM=)W{HsO<$*qMFHe8`H^^E{Lj|T3Rok-~zhQ9JD^Sa+s;DP$}AICyi z$$EmMok&_|gq;Drp}0UUYc8xVl1=C=l+d52ze$W+Qq=e?0qaf92nd zj6GkC#jlzo!f|AGbN?z_y6`vfNtMJ~D0xopMN43K4<**VMyZ4v`@Q;U$`_uhnA3C- zeJ=2EpQ{m{U3wvq8~6+*ORf4|*mAkX=lgd-)kK4?5qV?q7;}jtwnoki7Np4;f{CTJ z*Bf6wg#wl_1;$>oUw!VgU`lA<#Gf{B?nh3z)qGUKX&dfbaA0TEnEoN}r*aIS<#eo7 zR~g^CRm`TDw_d13&GhvIhmX_)kA5s*WbwgkShLCJi}4xD*H$5V_x3csZiw=bX$)#Rd30*( zEZKnGm^rtgh_9`SU>d1Gb|ok)MxUbGdfB$TmpFN}yQQ*x4S}ejdM#@igBpQYCHZzo z-2?@pYK{*tc$M^q04dO4_Pm;hFgd0U?4FxfEaki5E}h$?YYE&ls+C0 zwh?Tu$Y_2xmD_cs6g{(Y2%k#@1%xmcxnG)*dQ%%--4+I3+rOT);SCF~>f(AG8T4&% zY1PJc;Kn0aZZk_al!*Bii}wMlUM)RDlpn&wd%N?O`_7bV%e5|8u3DUt;x)f=(xGLz zYJdNvPzF_hWGYR?1wYj@lc5*u75cHXb+i;jsTV~duFMQ;9F#B0D?%bF{m8WK?wL{I zU_Y{E$-wChX~!N~%5TY~!V5C`3&mebZ!F0CxyY0ItM{Z}9%&_Jr@XC*58Ncz|M*r{ zNXJ)N*wRKUvR-J@2~y6X8RTz3M6GK7baKr5llB=-521q-6ob!gs@NGu+bmrSkg~0_ z^Ul5!ZpPm8XlLJj9)nv1lgi&9&(_E2UuQnC1MaTfg#3v>lqg~l0cex#9h30WO*{+a zc>ZJxWtlI%@Kf~l4qp-wb8C|=1M2$$rwVHdz}Vu^iB2in}@^qC5xv@ z8F7AkjmDx_BF0nnHfyMCAJFvtja|y^J;T>e$}*`w9Y1I~3Q28Kt{PJMZr%@%_;M4f zC$j%~szC@wH0f7B1R2Tjz2gg9ZC$Gt?s@XB%dOITt3KPOy_invzuy$RNObZn-h2e~ zuK~sG(OoeJU|mRfC0zCdil2255Nceky({KRncawBr8%FXAOw1XoG22Eud)VSxe1Q4 zbxj*#stAr%cj!AD-?t#9cku~+=EHyhP{=8dXh4T92MADx53K~gaBm_$$GD_Hz%BRV z(6yNZc0a42Otye{8a-3UcNpoHTfp!I)a25NXSjK*KK7i)8^WOV+6N0nNe^1 z4@ph}s_8v1r^vt^MGvZpw+KoefE|95TLopag~to)T@qUGSt#2%4!qjn4FElOe#feh z(6Uzs;92;&;)~ZGgFqc152|dSaR1f_@PgKPe){|s9!LD<=rn3YSOODH3k6=q!&0E= zK?5ACZm0EtNDLP37V&2jgdKw}K%0XmOj`vx93t+XL8tobe9^ZQr>|6R(?SCR`RWPO zpFJS&ICs#A@uzld;4+^}AaqnXn?R^{-bx{Z%{TrTxGuT`LT3f1qnUY#r}50hRjfVH z_agxM=BfBy0M$7p0Xjs0syjmO5PH7Am-_#=C;*?Z@+eG4<2Sbz&vPqOvGzve;W!7# zm_rhvLj*j>AH>c7u|?UZqoov2bF)|F^h5(6lShs$r=u_N020_h1U$#4@R2XdBhvr5 zMSK7DP&plana3Kxsmke%mQ|$V{@VrRA!+)60CD`~-17g7qG|J_3*$kH89=3xCUk%5 zt`bpF(>+tByk#<7*7LHK z{6Zi~V$eHL*r2<^6$VgJl}-}?IkoZ1U<*B%#j09zNim1K>lsyI1jE4G)Y}E-*I8KJ&MW#v$)2;p&55i&u!* zzrO<;&QH88r>p2(;Ly&HNct2AQg9eZp+_HF@tH)5TA^<}H$BBE{ zdnv8lK*x-2a6p(%WouAtWr}VeyyK3WKzX! zF`4*{1gYT#xmXEGx#uh&A-{}&8Q_lGG(rL`>c$Cw-xZnc*;=IXNOr5sbc|}5d1N3e zZ?^A~+Gtx~n`@i=w%%3wbG|!w9GStpWj~2kkr?0{`DGRiMa z_pX2x@R=`0(A{=n28{WbqNl9Z|I*bg8w<7Tiq z!-ChvC+&|z&=Lug*e{vn;a^1;kzbt?in|#-d`iKyxjyD6Q9~jE7wTCF<{UbC%fM~B z^F8>yf(YVseZ4v@QMK$sstY{QF$Bagfm~KQIiP8leT#oLiMDur-Dv+ENUU#^zUO-q zyj48|`^mWOFaM5&Ai@-t-x8O-)?#S`qSHZi+YAI_eI=Cc~U< zT%OFJCj}e#UZI~v{@Z9HFO(#@wN$vp_sak$kJtUSX2?SEb*Ci(-EL$)~>Fz8aV(ei2NJou#W;IO()UwwMpzJryzI_D_|u}6mHDkm}a zZIAE!$83HU(Oadg3x4!hY59lEg-l8N6=ENV1XT>I;@;JSMlfQ4vkf${@D?TftA`5n z3hs=J$$LZptfm=4Z+H&THrYFvaP98_gPQNem;0v~5#p-OIL=ep`)i+)i}bgC-_7RY z>75}<`}LYTw0`i3 z*&jyG0#oWVb7zMXPwCqX=NwJRuFP$}NJqEcABQH?e@&vBUX#v1(`uILZSX+@g@n33 zRray;Niv(ULQjM03>88fI^~0d5L;m82F>MGph@e8fcQVNH~hitOZ^WCY`#FVGOqV& zY=<+ngQ?o3*EL@!@p94S4>F?pSArkYJ!X z>{C>;-3&7iiAJbJ=g97Z*f_Jle$~7wWab?PfmlvruCTs2o{x$xdOh}zR8uVOBZD!n zn+WA}AyuBF1VRsdx%ERc`ju5j5GwlB)soNtMb6)r3|@=qbcmO${|s_9NZq>0j&c-B zC9kLTVMrxE02BeWLScB^dL|nyc+my3Og;0Nl_0k<9G7y?s<%le0$+oDO7NdukJVVU zyuQ369VqPBKbACaXW$<~xS+GN?p*_&ckU*85BNsX9<3eQ=w^sI;+4^%@aK>w#Gq@XgV2lwcAw9p0QZF3~jAqm}*hscLHP7{g^46xIOKn z?=^aELe!I88}35CBSAExBQH^?o?TBjh7=z&$1^G9e?D40e8?5wgwFKWT}2*hT_&fR zqD5l+Xj;>Ddi3A4zS!vjPY;~9*yqm2yZ}tpsGd%4pP~H|$Rddo-@D`8P(*g-APs$z z?=w+Zhe};(09+!foHZgK>hx4o>A?Kk!noZytQUC6_ZN zC;IA3FW@WRd)v{$c$lU42Df_*<+S#I$191%c+SSXPUq81y&e;K@RwUDvY~Krxwy~> z44BDKhgk{Zjcz{x0ITlN*Rq2{$`ZVX=9SsraFTVy@!C!8!R0GHkR;T7w;farDT0Jx z4jEKhF)J$|qSE^1iP2*^tYzEw(4DT)U#H+ENZdV#Ytva)Z>*>NJ1!Wi9O=qwaZfXU??2V4_`Xq}G?dEo+R6!zc!0p=L(~u4!ey zV2BO0xg+~?usaMDzE#0f8y-K{{i3`<;#VVy1}q`c$PYG^+fcx|>}WIz^mJbKuV`Dn z*zGi!cQ3x4$28$Oi^yzyrQX3=hT^mPG|46Muk8n>SY|}s{R!|t)pnPA(XedrI9+7my)(MJ=BL^&&%bGR z|JfId04N)}Z& zw8y&RCoofV0ehcd<4hppC0!fr6#elVpTOs8hAg7(5t(PS=82x&rnVbqmI&bdvF<}!mhxz-+@6(HA*N=1wBPS$Ywb|y+{(k z1wxt-nwPm2++OfKqkF@g7@TDk+|1EwrftC&IY-V$_O3+;h}@~pOJoMya2AY&{F~Z2 zt>XqPI>W0&u14(dT)8sI+v$WjPP~@Q{bx9z;wzmXXF4}#f5ZqV4kBd&N^MtNNgH?s zBH?GNqqxXY;!1t@>f22eRQ}QJV->Ifm_u#Z6w2Ms%-s(s_#3{y`={YtWx62eX1_&q z_)Uz1>$pnb_>Y%OKQ=Ygn~-;GM$mTmRvwR2GQ`$yKI-1|G$P%dK%O9~Z%o;YsriKb z^=K4L$pT;HzOh?x`W*__PU;oXiFA5AiXNnq0C(l7l=ZX5Vc&pq>edJ=^X85e?EA%& z(o|=3-(5ado<12nqT+C8Wy|IatSypF8hF8x&a2Gd?AO)YWxK$d#Eh=AHZn6m#1=>t^d`gjlL+d1<9d&GKl7cRxl|yv;Z8m1hkz$s zj21PyO)J$di4*as%|<+4b|NOodWa^Z$sX-xZt2~yKyL>XKi>QJFmTKRmrf3JYWfip zNw5O8dUN)gT$ciFJ0k@9u8A?h4iPG6@Yepjlb|`KA7gQ4xhsLiL(%(6S>z`pEk{D{ z@tKm+AFue1tzc^k@V?x;bwU=wXG$+f`0RXEwfRUH3hIs5KS;?cYQ$Pyx%umA8sAIm z^?DH5E^qiqs49-d?w566PNr_aB$`|h(7-k+Et2#7FzQ5hIgH%mwuZ)>AV^}!hLq6v zl}W#oKO;THn+xx(^5pdd4L7(oa`x) zKxbW#nfdf83D&junlXdCcF|QdulI46KwbAolT9UtM`GCyFU+T}#{@MY_{0NbHnDJ6 z8zC)zorR2`QY2)&)LSHX24cnSU;nMJj++NDd?CMR(k}JU0*7(}k`A`X0M8d1ohjR{ znr)u1c4Ocm2P)}v#jtBCg?fE!uKCO4l$B6eQX?jiv3sFGo@K5BnaH_olKuem*kq{} z9F?pDzNvsc;>v!^D4Ig8v)N=YO78pst_1phAo`KuHKx$S3K$q~zfGV4NctU3V6r~l z{+x{^zU(41DC~X%?jq4#M^kS4@iZ6$rkS$ks@eDQy_==b8a_kUM8kU(cV8LLb!DKI zXU_IbDWj)TNXQP-*!UiLv@*Z8K zDt3lO=C_4$qAXV%l5jMlM}d+gRkNIV_nbNW=}PNb(4;E^uuHDUMdD6Xz$77^+vW^$l|;tY1!?SCT9Ip&`O!5X*(RihC1jQNQDqpw3;Z11b^ojIfOeJ4hJr{S*iSEdzis>&mYMp%6X}@L zdJmSEJ9Brl<5%j#%3-1X3}CdO8k2G;MJi>J*T37pCks3BWy#G-<`WpaVoUiOif{@H z2&$Sq9GAjoC@2pU$q!E$^u9|#)tJ$GtICb9B+8y3Jq3In5OaO4R2f|hKOKG_tf`dM?}t#VT@U=?gS}_r zX!Hd5fN&9Rjy8}3Ik^Xf0{uN-$RIFfay@(RrP_Y~)!){!zxg|S=w{(zztXiU0%-9E zvO6lAj4pgf`5^g+{hmB2NrA~lfes%%T0C3@udK&&7R$S-9#&a(i0Ob9yaUyPN^~gu zQN=|^-X6H`E2f$MVkH(iYJ}dQw+BiPoOg{id*ug^53Xj84Veg!e`HH}ZGIsEF&!NikEk-wW~1jG zt!tkEe;dd9`rKp)Jnf(s=*)Po7+@vDM|zR^kG4U*(8XnKL5y!QzJ7eIP~$g&pw&ri zb=?#Hb>0<6LC+UmOqP|cqyLg66;E>0R+;zw9f)T-`XUc4eghF8j`z_vO-w|Jg(eE9 zBhoaU@c&-)@AyB5wfN7U8t>Ve> z+d5(f-psbIVK9BPvkv-=EK^Y2yTa}GrC?vb4C46VxL0#uA8*uxoa=F~rB{9Qfm|ty zhySi>T}#Is}Us$1T5DW3E6U!vT!L zLILkZ5s%LjfbL^R3G$a0Md)4zcd&ajbVFOjBP`kvhc;wW6l?#cKn64-*A+pFa$kQ; zm_BbDtmwtgv*sVqRb`&ZM#8NNgvLURzV^e>>oDLry(k2Au%)As_Gw)O^Vu~8EXn>v^R3`b-t+HYB+viZ?y76<2iQkK+ro7lkAVh zG4n@#|K_B%C%OnIfBuKf@mclO-Eq&CKk7>%(WPH9VMOxng?1_SNe~9?qYopMrP)N_LY^w}#SD+g)_z z`s-I`f9Hs?0bob-&;L_V;nGfA$fI z-vlfj_*hK~5=KI7aHIZD=jbBN0;5246!5(ExY$``0&ncln=f(w32lIz>T7*&u`SZe zUr?Xn#)~qw5q)(Ypo5GPC?6NEn{jl7ln}My7z;LL*uB%^OHe&SFV{5RH#;J?9Yab!)yb;9d?4;J(j^@@v9})5aE(ys!Zwqh7(rqy-;*8Q z5Fqch$%PTfeRK`RL&^_MC$!=?4@j$!Xt-X)d)&&zs|%gR%basiUt^ zG-mD`2d}n$jM*EEKRN+6CwCrwfCf6m)RqxC!yu>4Eg`?2YdGGQj(`? zt@Y?qMm!A*ljc_e{$PI=`xOVFnymkihE5)v_cPv2h8_6!hVtnsmAaQ(!966gl?7gXn#SkQGUH!hpTga@H|Gd z{5qVhZ|nDFuXuwxeE+6AntSP0un$?^C%X44j>c+W$=-l2W%t*H=-rMJ19umM<OQO~6p^*%$rTZZ;`v`*kE!zErn z>HFF(;^BaTmP^<)#hvB~cgFPD<0yASv&qNaj{iVg3a(4N)D%+-Go$y0v+m@s=3mK* z5}BPd{?_Xm*c7TGDcNm8OI{<;xoy%CV<%kFTZ^}%P4KZ8iQGr$PTCovpVcQ|vRvLx zD$bkXMr6>+jBgjb|7qpnpz+cXa$U*VDv2=Ed`OV4Jf%4MzD|>=QxVk(_)efG;g5Ph z*|K3Sdo6mUz)BbVN~<%9e&r{8u5mx-!tiq8tpl-aeaC&IR~9xeZ+9)IVK*clDdG0) z83W~)Sh`EwAjdc_;8eKEK!ge=d{|T;-O7dqD*ht%6`3kWuB@lE?CmF9<#9#Q9_VYi zPmLM-L{|zweao$Qx<7cazUoGbXFKAjRws#RSoG+ZkbBw5?!BEP(Xp+}9`2&g_&JTV zoJ;2#lC9U4l6ThvCetOk^KUKXY5;*%Ukwit3?vD@+|M7jC~-*pdY#*awb?dtxv7e| z<*MtghoPCs(9Fl*Wh+f5Us+i<^ZIYfBrg|hM6p?0~>#gPpO3kUky6xbohN9?@Qkq4- zuwEsTF3iSdos}Ms9fc;7$_I>|&>JXp+~UihSu~hRsyMkt=gW~J^5rfdFklv4;1ley zp|V!I&)xv)uEDap+%g}m@_8R~CN1Z4Gj{0By(z19ZC%OVOVJHQDMg3t zl*HP{yJ{-3T8TX5oG>+ZjkOX;gA8)^z{FprIP9F4vD*l>M&QGHMPf-(C#7yt=6XFQZzQ7B*w>80d^3OH*AF0ck+s-5&-?c zKoN<;m6^kxpQG({d(xKT_pkkl2Y7u&E~~Z@E@iv4*7YqQxiZknC+(`-Z=UQ4r06DH z>{EN-0_)2iVB5H8C}J)u8^-LdIWkh9xOCx6(wOpY{*Bs*)AYNnh<0hE04~}asHYf( zkyEm=x!x~obC7%K=q)N~?XrTha`MGKPyxc^WP0=0N}9f0zi!i21Zi6F`$_?~YFV_> z{KkvTnf}qsyt<9ixj@^&*dwYi4vRqbrFt~s|K1U_a zd-`REgk(SV-43lVoM7H^?|a$vbOx%mn5Iier+Xh&?2EVS15U4bdcU06qT~3e0_{8K zTG4|W#7ogFDnSw3>}%(Y4f}|uE`^lxEaG^7SWLehklWK75zbengR{Y>Um~o%TotZq zn#^niFW=H<0=Q^yfNbhAg0yyMw22Kx-AV|j3b*Jy&7yC^cfpkYhcwG zTXBa(x#sAVc+h9ju43_L%Pn z8!Eoi8NLE!R`mCtE>gs1#Pho*mLRBC^UqD3@D_tGfLRRtuIIu(KtZ7vO`_Ow=Snbgulr!%?)VV8Dm2CIpVGmy7%WCS z1Uw+I6dl0%hlK=4{deB>Q_^FO2Ymk)B0XUGlOe^_E6mheyMSGpcDp@=veY`|Gx*_y zF{%voCb$e}q1lb+Q1@fsE*4TzLH8@LJJ=Z+046PNuEU*}i5a8^o#oT?FVegBy3pUB zh1sZ+T=1F^q#w?0>}!?axaZ}&qt+Q=`Z4*O?TDUFuHk6J>LIGf+xSOdcH4umA*5ghIZN-nIN}R`4NQj9|u{%Yh$1M%)J* zU?Z&^IZ%rFJ~^TssY(CNX?0A&$_#g(U*jNcDNk;&rQ^G)EPb~hjP!=7>{OThk^9dk zXHVMq16^qP_yFXU5#>${=|x#EJVFvRi+(2uE|K8VZAdTse$VA{Uo5AxVIN+13RI?F z1;e`SJkoWkB6p5dsJCtb?dk$f5s@|{1XPys8TehrG;NP@Y4`qa9X zVpK9OM7o!kd3WpLTWhb}J80o{2RckGXyV$AGWvObh^sj-5F9kxeCrp;aj=5c@s>sH zZ{LY)Fs}C1>jUzgi^NN$4z2k4DHx3bXU9v87ge&LFGJH>wUGa+7Tr;<*UOPc^TOWH2^UB--WdR*zpOVKHZT0X-aKRsevS-f*$DWkA<98`{ zjgq}yMSPmnp^hI@p4MP{Mh`^D)5bWaHJnrUkrT0{8M!Elok>*LFjI%9$xr z0f-HLyv3b|LJGuE#!*bC28GN>;G|o#Hg zVrBsm)YR^z>dBukPB*|rY7-%g&rSb^$*OUJzg_$n!+HxfuRf|CSS-Y$zx2=`7p+H(>Y?)B+@iSy>vIx8_JKts z2$_bHTjT)WN1xwZ*Vbp97{;s+~#XOwlqoIfj+E!&OvsC&2#oc#6HL-R7 z+PI1eTm?}nqSB;`(xoU!CxGN|S`Z zJ2MIB{jT5l|G&5XZ@snNN-{I2pMB2EAfJrhF^h;Tf3RMUs|qw1MnJP zV;G8lw#8jRYb3Tvo3fXiU+mRU_yj^rjvx~gnf>Zs-cKcM4bya95O$;0tb{^q)Taa?A0tR&dv+@c4R3b>GRaL(YG29Pb$b-BJ{5z%*4 zNaHv&F$bwUwmlFikklnQEhiJ$}R-nLJ>i)%mcE1;y0C3lzpeS1#pdnIjZAnl zhmt>foHkt|B|~JjAZ;Y|S7qL>$nMMugD?@Dl8z}_Un!_l_jtU4O;y@-(O~rvV~mvo zCWT61NQyeU_IEBy+-a~+Qq7)F1KI8*Q|(|?pzQB8Cv+K>>j7TH0Tn*>;*pvF2W5;@ zJWBcT1Ga`MAVv|{o+@Ik!2reoxJsR9Jw}bVle|uH-2+ZS$Mz#0KbR^2q9!!CBIyd2 zJ^)T-!o-xKBjD01>990hSt^H_mk`I&j6PxFE6MQC8}5!H_?GSVMw*h*2u`lVt;G@Za&2T{9&%VBu zAl3s02?N=Og5^p(W9BJ<3}IX70GR-b9TF}5>@b3ec3~+2u#O#OFARf$053$7Q2<54 z%*ziSwlObB#3|v$^HN)>F{9;tb9Nd2%#^j{$+ ze0{X`-|xjI_x}^pVtp&|gd#PwjRgy08__bh4TI@8>JDUtHGvY^?DqiJgos=*0FV_J zyF&6w1ANcGc$U9|T40|xeTv~iYuLA}szzh*VH=61zh{1SZl z70b7*SB#Fn1yCK5*5^;(HPoaekWK{ifE*;uPQ6JCT#8hb#URXDF`2bbncCCFf)DW} z?fF|)MWZnI03|$%1UY^>t=Ud`OH6=r{NhqZ6hmFP%bfWqxTf9;MMDSlHGP9BSRN^d zRcvE!(EGw|*gP3j(jPT1Z;UsYfg)o>G|vBJyw3kE_{)P)fp4*F-WcxxY0yoyYDwQX zjc43H@j6FUG9Fg%91`LL4MGd5n zU;zn7LJ}1{1kjPHkRweGEd|_1IU5p>m~6qK zwC9rvkm-yXOnX9T5xe+BR^TkBKmdqvsPdNbT)m&9QV|n?Z=F2XTEtqC>t+OVjRHWL zm>S{&-zK@%nzs24EuQdNaDO5h;<}iz(tWyG3<4ifitru>dX|p_9^JQQ%1dZDgHzo= zvfJlN-p?wo-tMA4BY$&z>GmU>Uo78~+PjN(6X)96SaJEU%kDEN*Q&pos*YWh+%gIV zEleNvYQO7j5rlMt99>Xop#>Uiuy+iCKW0qM+%XtC+Il8L(W8SQptVwX#Zt*AdHvW4 zuTbP6Xn#e{eR_@7P$tt`MN}*`lIBEf!K)bph1i`i;w65M{mwN(3g9)PSsS=J&XjH( zd@?d>ScnZZ@FtTRe@(&QbtRxnBcbEjO@Yai2oJfXzvM>Mo^ATHhSq$i6K&H^Ncm3Z zVV|;CSBIc-tDc&qH2ZGsXnR{THg=#`{NwqP@{vu~!hPe+FJyo4=+u{-j+bdZ>1eOl zeOv8O*J8Y8PMc^I@12_*v$unBeo0KI$Ua<_n3`8(NA0a8&BfZ;i@}mVX!QwN@fnii zGqr%KJBDFmjX;!F16%qQt|eA1(`E7Z|pzyw9dXYAUqz-hLkFAaE+Xg_~T1AO`fTZ z!OLX270qiwVv^Uc40mG!ae_GK6opgV-3jm6eJU&y{` zVv6Y4U!Kr#sZ^(~L+ljdhxuzNVWF6>1sF?$KZHLqf31AJC+816Q~r*Z>KLzPTa%_! zC?D^v(`Gz=45eK(Ns%#UyNUvUI4Avpp9DHs0?i9+Kjqw)OWyV{1HB+(<<-yKZ1@~tjs00!)CF)!e2C+6p&uQP0$+e5gwYO9Ya+TfiLytvY zUSyoLQevdad~u^;W}V`;7t5EX-M9ol)uQfBjxsUIcD%9XN6At_E9P&qMN~JrmSaRx;PK--%h}jp%@Pewgq+>FBpI&gJx)QopBY80!d8`ax z_osWSOwKlGCGK689v^8x+RIVyjGhp=Oa}Cuc5u+}g?3PeQTJc(A&hgJL}1BH5=NSo ziE4qTqTFlch zPyZn1LGaW8Pu+Z*W3+a<0RMyF`? z^eS!E+PR2qej`OX0d30)joKWg_56cWH$Q*o7LW4_DADl#s(89@zi+-hCq9 z^3%(51ruh|z%;Sd)_{>qK}r#e*;)Z<@Tsm(31rb)&xb?n`Jk^IA+;LX9-P_{85)d{ zkNuY;vP-UIWs65-zt<$41X2qQPwmHttH^PmG#P9Ail~3AY>KbW#S)tR)ofFyxjkmgU_>I!yW^`E~HRAE3C_c&@Ez1g}0<#>g zo}AjFNysE@6BKd1CL2U3r3q(iWoA4^TW7t|h!Eq}{&v>yXcCy%nmQFf6r6)GGFvP4 z<&2ss=-`;FQr2gej>KB1c$ayW5|n6JQE1ang zNh`3ukeWyL2Fl#(84($fQoAR4P4ov9z>#!X3C83$>Rw*H5~LS?#=(s%=&nF@M9=zD z+jyp|9(}Z}gB}jl*yEoDZefE09q^4gUPP*FyUy4?s3~H@$!^xJ{8pePD6!Z{>$rV` z47Y#oi3=c^7hp(0PAJPotJY9K`vVF&jkij{0|ZVhH{J=!lmXVOf!m^Oe@zYm(#Xpz zCA5hpv|Wl%B+Ct+UNXjTMS7nq6iaUl(8y8u+mjQ(+R7CfNuC?Lw6xh*PL-bGr;27%%7Ky~!XCPmj@^{Gc?0+Se9)3xGlXr!W%eeulq>Gf zDV1Z~(TRaT%-8qwa6gq%>Pn>o5R85u-Zy)avOnYu{z?Fjj+;?t)e?wdcsutCTELfw z7q$JrG=&mQ6f>n@zPcKvuK8@vM)jT}@MoKvq%1dqi@sO>%T1x1Cpwu@lHUrZN^OVU zEL>OcIgAZCL*P%9no&3X8HSqLX9W_gqqY+t+}+Lz7k?q+MX~3?&$^aAMm?Ji>JcCH z$QrSxAn)>EOrMLEXR>&E%bfwAX|_9}ouQbi=`u?9%k*i$YAy9RSwS8!&#Jp8Ssh-8r~_)N;L`5m&p^EpUw>ltAtv6zVves@`|KSYwZv#xts z>bevz!SEdZ4q!2eeK(aE7ds>Vf3+)D!VabK|UefeZK#lB%5mm*Ux^jav)OS-#0!QzuW6 zj_*?-qt-($H*91^eOqW#MwxHjRi@JK2R*@eB*qFr0y)Ewl9T)ponPdkcE##DrQ*$O zY=c*wE?UGM83d{VxH)y7#C~AB69}RE&Rgsqgzb3dxr%?FiuYVx891|y;)z7nxE-i* zd6?E)@?s4|_!9-l-~&{qF>}{E+nh;@Dy`|V$ch3qYv59%I+<$Fp4c>6WjGRqo^4u- zb*({3COxa2EdwS>J_3xho@Y+?DS3iHQ|7bt#9nu>sWe@F3u3G;czfU3?8IM=`3YMBH%<44 zkUUmIQb&5bH5kC-dx}9E04>F?pRv9%b0=7mInO+m-wQ-on7XU}Ci zV6jpH&>cRQf}ltroLGggs-uJiqaC3*#}J`Pi5SWi2PGdgAdXE}FP2V4m~nOxf-9wD z@eiag%g1&yAp&p^QfSi}L?W;uLTOR}5M^!qL`YCBmM#Sm)Io~zWdDRep|U9P1M}IE zFE3Ew#%d>%*M~HplD7LtG*?p);FcfhtPV!xMGXMTi7}fm)7+A1pM!fP{fm5TF_Qxr zhu$PfAkZtZ0^lSl7gl`~3<~4y;$DsfbAF44hsW#>JOl-FK2VjK*xJeEo-FbQc&qDD zF|)}C*N#TRfz@0Khc?chCVf073rz1s`rQo zFOkOBkX2pbl)9?qvp>Nu>Knc$WIr*a19dY9f|6KMVZ477cQH!x0MPA*0qtM)&*HflfpBB*pn~%QBl*y|A0N`F z#J)a%e#uIDF_gTft}}@Wn6b(SmMd7lqEnm(I)vwEVmp%%*!FZ6>i|l$%gklv03{dK z%&WSZV(2$!_@*BEFA7vkA5d$~J)^JB%0B&&xA6n{=jofsyH*iHQr`zGyD@HS`EnPX zgB&VjtfDwx2PszYlM7oj#-J$?1_4tpkjDlDPgPh?(xXZN{wTJo&bLOyG`2jM+p2wR z_S9v~5phO}2Tz6H-yhpKo%-p@Tzjgkb*GrXO;|a;KH_lx1kj3;Yv(_nV+9nniF)>j z$|jW9bi-a)9(7TTj!hVE*CKnfJt#l0g95B@Fu|%uRJ+ic-8X2F# zU!*@#a;NaVpM{wr3kljsbHjFUG!QG?7xVzgLg>j=LSOB4T!CbDD#_Jau3nCeCG&2f zq8AuIB3b8trWPxDf$!L5gizMc9@(x%0o8x&W@%+Wl88F>ep`@%A(J>@pqAdd6g$a* z+&7*!a2H3*(#mYl(s3jxNefT{M*)q7-P6g3i_bmaet#Oi0ia1f5=DX+fbJD*dlA39 zvzfomFeZbzllh2BP`6O&A=Do*OtMBK1OlMFk`~xJYv9z+1=1CGNdHzlFMt}GE9)p0 z|Gq4wT&>UA%6Wzt^aK$0YtL_FQy|j^{=E6VHKBQ}a=U96A8lK^x~d$;z}}1`9!PBW z|88Po>W#2*Gerb<*6+js6C#Si;qc)%G6E?6O~UGPa3+ZlevuLU&0~y zZ zB?bXwVPZ5OL0<=FR(4(I*FxrpbQBAf_5f>r z;C%+2D#Gd`j3B5~j#ZHo^f;5=Z_4>r&a7*j2VK7qj?MPrxw?whbTcg%3)Gvu?b3s5 z>ZBPxef-2$Nf~~%kp-b-27S~sbX`Z@`M&KK+jiBXMXu4 zEuD`Kz>2FdutBgFOZ=5tfs~Q0#E4MfnFaXR1s1*<0OBP+U{2g<`tw-yShVGq?(NYf z%$=&IBI!FHX@;bw1M%`R;%@9kVh$O?PTXf;kc=_|=`&qqQNn}d9u8p*W`!)I$h57u z-}ZL6;lmtH3P>);QAtckRW8d_F{R;?rti#%*4;@H?(}%pqm5m+mS94CRMWH>npxe| z-B-}n)5jP*hkmwDM8io~6=LtPVIQ7ZxT2l$+$E&4eg1kjMzLzk5nIloh07E1|IJ5* zL1^`wy(!m4WFO5z!tl{5FVpL&j}G|SS%D`bmV;~B8OETd#`H#MOJ&Py3dMNG4&+6< za^DLzJcj8}!|#`i4UN4!2>Zi3c7f%ZG1_5Q4u%_*BC<+$&=`GJUbUn6F8ikrNpe?F zSz+$@7b996;k$EH@GQ@;68%+i$=+|8nfCbKaq(?n?jSm?-S^ z@(VRzbkaXgyNbz@l`CfFij+e}g7$OnDjgeI&R2RqqRoM+=Dbc8do-YUN=eARwQ|Ku zz$G9C-!oKxL$FLI#jY*F8T2&2{Cdkul~-lep-4EUP=mM5!`Q9E%Xglgw<@&f`th1A zvsY|&9+ewYlLNQYj6Cz7;yO=~Y5j@-{qOML>*Fup)(ka16|j+ZdnA=WfJo58yu z>-89=n+DFUReBEtmkbVN27Fk_S6Ux?8MdTBKklr3>iwDy*Q94ogcu=(o+oK2>Z~$* zv<7D>OCIJDs*Quz-z1!ePgQBLKWa__|J}ldhCMAvXSO)lQRHr?S+5+|{rd zS>lCVUc60+Oa+&D^uScWd*Hx9+u&n`cjvpiT06&bh2(*x=1kW>H6DnB+ddiRRJtGr)Cqhb$*ZQGW7f zP0ROAb(PuA*?7RAMeBqN*J_!{F;Bzv$2A}y`YaS0h|H26yr3Pes^p<~nl`By%heT< z0>xMxrXQ?PHBEAO4%b?CJ-eNho#!K0*Vs!a&*|eL(p+wfV~>ZcD=ZdEG|uFS48K@A zsVdu}%ic**$|>Ee#+RvO9ToA|OnZhb;$Y1SjU>c#&ik%Mat}?6q3<8G&1`$ika=;Y1h9Z z9QSG$uNkmJOP_rtQ%*n^0NRMCY@jHmCe1S+uC82=+11I#S-SjKDPBjt-fUnGxP1yK z`asxNr=7x_9!OyV%`7SU{;=OG1pA5maF06kgLBrFhcS<$lLgm{g+UGZdIOT4)5i#x z{M6fyA1lwCMYHf2g!P=A(j)#ifxo5LLPWmREmp{kY=u+37xBLd{6*2)2Xa+bgrWG# zB1Z!A0PvMK@uzs?fRic6SZ-xlbA-xA9#LWR#H@1FnYFwMCur>qt$>L*SqMp+#AnkH zg@)r~KNi2!|26edWa_F>R#yU->k8XEy{g%+6_<=!f=K*}Il1Z|Zn(=!aya{z;oc0@ z<1=#EpN+f}n<$P0aFkUwE^K7kZP)(xyZDIuDqL72#oh`aCw|e>)D4V$Ut|I@kz0HA zW?piOxx5y!vd7jdRSd6{U80r-PO1yhPYfe2IBLJI(B>G|G2g?Z^1_cCeg2+K_7Dta-^3*JzXqYE$Vs&H3he3}ugM zvhd5cKB!IA9`H|78Z7MUj&gZJrt*TN4o#sPQD&aiDa5T!qof?~mEF~!0WxSE@qb2& zp8cYk_EA!sc=B5+x#dm!v5k{~*6&U7Ej=2_z%aucRbclmQEj*s2#C8U(&x(>wLwq7 z>^*)hf9*#FF3d4A;LEHsN{u;|Ly0M^u@O+o`It$zbQwg-2nyvJ6kgjn_dX50DJb>= zuDHh4)6tSSKWZlhybc2UBs8Pt&kXQdtcO@CuQ&531N4JRq93;8yqC^5FJ&x!A7;rz zimkNn^d-hbPZgU|w=%wYds8q7V8}OH$S0oan0A7>Ua%qSVjc!mfRvt*r`-dWit}qz zk#BbKzBpAp6&u+jsoG70Fa#se-JcQTWB}e=h*Ove{@#UE;aD*LIVEbPq*LyA_XK~C zY)+B2AZ=b_vfpq?p=XcH+RLrmqhfbrB-Wy{dGi(xP-`n3xG-A!!Co-fG7_D{9!WR= zE;)5(KrVZ^J$N)xsh7+S@mkz!xo?;*k)5*_7+VRN53Egfb+Gqga!0n%0w#UH`8hDini`TIxL`xxmEm$c1dVdlTJmdwy5*(hzN8==g2sjEENMG{ubp9rB)A2r zTvxF&@m_QxH<>tnmy=p=;@itqy%a9v)Ndy4q%S5cCrK-ef3p`)2x=;!T5rIIn!bci z%YTh*RSuidp;ybDR?8PH%LN@BoJN;f9Y6qj5Xgq8^i91K7j1AOY0zCNc5Aj1b<39w z@IlREjovo%#10i>A)`=UnMFuU6gmWsxr^A-89+zBmekk?#WU6O9CFluMLTq%#;vpO z620e5%f&C2)inm5Lu)n*FMG#E#%rlc@mSFM0;b=Cd4+Wzv`vTtZnad6QG$4^OshBa z9GdU;c!zHBDuKUDwyPNV`t%8?TX-}4(*>xzJbmJwtvKs^^V>}^mwLoIagAjmQ%@ax z0t_CkgetxaP#Kf3I=Yy|c++#nFZ>khb83Kz2sY`sDo(&>Drlk8JH&W%20WjHfa;A7 z%P6Us+EfXx&6%X{@+JLVfVzP9Or$VX#IK3NULcG*Vc#gLwVp!C^cmRak(mrh=d*#* zGB-Nj0FjOVP6fn)f=q`I8wfGGx9^aZ=T-dj!+iQ-$!bZ7WKVm;W2i5V<`Qn@g`gT} z8tR_)ra;qB#amP5w?ce1m|@T680t~E9-2!6dAoRWxKoePZE7 z(_2_!*}#a2?3O@Zccs#nLeb2n=rJ`g+AZk4N$1J&%*1u1=re)w>ye-KzEQn8UfIIr z;Cu%?|6P8N*GIrhaZn4eP1jQpFj=whnH)HM&{-QDz{@un91trMAvHkE;_xc{OWMzv zix6CDJq4>g0P;cw{{RM@b_$bf5(S)4Vr|5TWvoyQ-^5D-w?j3?EKvs|(I_#fiiyOa zp&1vs6z-^5QZM8cHCTZdyuWe;mC9ERUfj`D@3OtoS-6h$MQ6NotfTd139GUS;4B=9 ziyB;(T+zPlr3AXmQ)$`E2wqX4Ee3~@S?!#kieQbu(9U5?%rHTDD z;jW1$7>S;$n(91cqADh6x$;p5I?p3DcCtg`D&mVuXmxthyHH$vUK?hV!g z#``5OOc0(+n_%60ykfo?r_dumGCzr5jvX-?bQ<`97<4xrj~qr9=%lTAg^i;5>ahOY zA!BE98U$z`0$LiF5vyaZdu&c&!4r21>z`NoFrMLwe9ZTz)D8Y4p^EF48k^C$g|dv= z>Uj`2dpaCW;qXy;&xGc5Fo+P!Q;O9|lYk>Y+K^Mx3RbkHt-g%1<@SK4P;mmMPh2{t z>ghsXDvm$PTc!UUU9Zi!*u3J3r3RtGD8o%g!YX{WiI|wp6gB5EqE6Mn9Rw*?FRPAX z2@IH2G<$alTq^p&J2*YA2ZMi_pe4ly$Dchdz~K<{ObDTbx79$It_ZHp8y78(j$o>$ z$I|mU3)ZN;#MIUp6|Z+@0QAh{mGyCfL|eK;SE~)yx@uJ=noW4|STA2X7_;}D36OGK zY8b5T&iqPo33wZ@O@_duasc)K1bpJ`Ir`IkPSL2>JjM^_PMJZza%0%jVD0*qnvBd1 zq?r1gT$Ls4vB%e~bfI0Dmr+ZK=+|f7cKFKoqfltSWEUkE0jiZnQOdBW7r1*=r4L}& zKl>)WCygBUonXx*c?UY606PTApkDC~#;O1_YYt-JZl_NZJpy$@ixsc#H*51jd2fo= z&Dji=Fd%3txlCfDcTJfS@m| z=X`v@XQ|$WKD;NuRkzi+D>yYiLtMMz~+#cjtO!T^_my9 z!Mnsc0xcaD%0chB+M#r4d-hl`l6%gp3PC12nS8cWq$d6TAz(Ej`$dI}Gi7@DbZ$SM_-xaBy)KQM+RDJ#Q_!r)a`(k#!Wsx88&Q z9y3C7sH_xPpV~71g`h960q+aM)56Jpf85#)BpN+P;8-1Df@!oHfK$f>=UePhDMve( z22tLIZBBFR4ia^F)8#80WeKA_P^70+-N0I{nmbkw_yy5C=exQTi+8|FdZp3NPYbUN zu6p5=gn_lvqfPBgo|Q_%;NN&pzQ=I`DmU3`s|93QHF^V zwrh?j9#xa3>GZ~R)}cbR>+H3_7ES0Kv0fvd2CdD_Wq4H8vR)*NrWQVRPIrI*e1zjB zirw~UrmRMv!a;gP^YIIjBkCWQRYftEt_5D@341LE5^89AK{nIIPKuQcHd1DgVNzxB z*~J=7kbC{LSk@D^h-**M5SAV3Mb;QSv?j$%vF=wnq>~NzzzJn~OB+jWhhOrPKwBmu z!LPP-fo@OZXqpwF19^~aY-2L0hgb0Hte6>nVb(oeP+#Dz+_m9z+4Qom58zbL3K1D% z`>9)i)}gG%3H~l7iz{t+p#}D^J*_0B8%9IsX=BOf0RFJH6YWTwrilrquw)tzrKibS z|H9V`{;O`Amkg5GLYAB za_A`5_du8udLqAAfOZ~un->z~SV(WbvfT;8)?L*^o@P>!^%`JL1}WKSa-_in2!>1o zz)B$Iu5V-V@E`Q1r2?j_dSLr&u#-+LL}UwFa}OXYQ#jlO zCWF(5cG|x5OXXe4MX_$0d=9f|U?}18)yIM824Wkx>!FKch1@WWjstxN;>3WVcL!#q zA?7fctm-TefzdvdzLhC#Bu$S)NWzI%be zRnLI)rXh+pHIfSzpmSVSI^j#^+iE_Dc&r8> z6(pW5uqmgcnm^&|@VYFPCh->ZNE6w%MCR;az@{~e*q6fsGi-_6*@`f*D~2R*I?Z5q ziB4mn?JzX87r@3iOj{#&+q*i%kjuA1vK|7mOGw;ev%Slw6GB_PVEvw$0HmLBuSmQ5 zB-Xt=C#{=L0BYoR9siTaa+Xp4!{9=D*uBWZ5OixF?Y8q5CcF<>ZXnz*_n1%bdH z!tx9O?c41xY;gv6>5)IOeE7=;NF@#d zl3fm7Ds@^MzHYyL3iT04EhbrNo)S}m{NlNS6APup^byUvV<0=`3Y{=+X;*xvutC%2 zJRRM|Grdk3jndZG@+^MjhUdq{(R31`m=qc zj5Ml{^Q?Mw0}~6_CU{M5eJTq~xU~y-{}^O(mHr65fCk+-LLSIj4~8@<}+?3m+vXsLZG^uaaEfMTE9&3bCE znDTXqZBgsH@5vlVU99vNdaDxL-jj=#-*>2scYZxs;r^O-$SEW4)-DGr>3L`wv}y8H z^xEu}on!wnJz;dOPqmzyz-qx#JL?C+4FdVJNtCWyC&h7}obdND?51Nq(E zm#JZ9VJ2=lbi_)A-A!M?>96t?(T<)Gf$`q_t-)jFL@syqTslS{AT;ELnS?tBJx{6?ryByzb6cfH-KzB!9elh$YR;zJW zvB3TC$5|!8fK?^%qd0gZgN~i8%I%Fr{$ee<{Gsey>AVVGX`!|$t@0QRhdUf8_;&+ zHPGnuvHL4sbvgs>dm6k?uKLDlW$<1;uAcbObtY96Sm){~jU`WLzjxa-Pz*gZrw7@T z&H7<;yvC#H&w)dmwz6W5BKKf%f&}||DeWB!o*!XmU4*k=9-)W2{g-_W7D_MOiwC-a zLoFg47-zoeqc}6ImYO@G1sJxfYX^9e^6tx`ujO}p8(dxVx$2ChySieRWroQ51VjT) zc$+_usch<8(9`^Gg50Hl{4L!vgD%YTN)@(&Ic<@9v z#NZF+w#PLTh~}it6!vW16^~D%ryyL9`6#77*L+MRvcXXjCEbH6=6=YZoqAsu`CY(& z#62I)sgxsaaII8oMNJI|KP>d0sb;SQD4e0~&Ryxrs6~Y&gkJ9mtn1F$?Dkx)rOmsJ zTsbwYo`~~O*o(jQY2P2=^f_9Lh`G3gTR?Yvn+mhSC#cdGKaj-5ccrvV-RaJhiPt zT|UdcV3%V-2d|&*I=m8s8lvcP+rLa*_Tndgx_=MbS8s=PU!HS3C!4$jH+>s3FCK(U zYysDLK)5h5F~l|v9{$+6_)xr1r4vcG00By1ttH1d$k)4^NAKflhsr7Njw$ix zPmB%GPM5*2guxeyw`P3$M!lbmj|hCf>i*4v!JRshdcLg;IdFLmsbt-ItFhbHWe9Y= zLaM*9s60sAd>0T1tZ_YHAF6y?5fciecEAjkVN+~*w*pDb?-McRSWA8hUS$X(3#Fh*Z)>YEIPr2y3d-=wUnY%JON#s%&= zqQ@)wwRjmV7a2WXlMU_uc7ii1ILWr@M0Mad^8M{DHpb=lUxu00K;6Erl@C8cd{5E4 zg&ZeNTCRN)J#!rC+`?9F|5|7zlp;d8NxjnL3E=0Ib5{VA%`G4bpp!|+J3_O#+|61;LjIIT`M-W8yzwJc0$IllV9um31)pp(Yu$-nRKZ;V@(u4oKUi8 zRByG+B*&5~3-hfggoxb*Yh%UDZr^3el7sLzFE=FeK*&_EpnERhNy%4%!%9akh-h9H zz2!|A{>CDjf%eTr;R&{YhVzxBjo6J3^z+p>+^NQ?vFZK84bxX;-mN;EKPKs)^_Aa# zAK;mQDNy5jamuD-FA%nBZJbEA#h#CSwd-~ISkrkx9%$O1)B7;<9{zoAA6`E1MTuGC zd2?qs;Ap6fmLHDYe`{Ce^>9P5Qiak~68B=J3!C@!kG=}7nI}A2;CtuqXJ?<$JuYx( z!IUqFfM@~Jx=?3dpC)gBP*AguDPzc#AJEygR(@pMR=O%g{jx-7dJOiw_7(q_(1do^ z!Z;8Sc_U0i*eMuAfDLrxw>jikNxj`G3f1-gcdbFL z*|R3q!=p{5y8!o2gyTv0>x$Y!MiGhqs%@Vs>GzB|2T?`Y-KiM4d@^5H-QUTl=PSXl zMZ_z?l^N5=%MpZ`tn^`&#^(%t_LLf+rd7XRz?RC+5JUS%R|dLi-vZx>fVo3apPvHm zr02}jRo7jtf%yft05~-8Svj$@c2C9K+>i!Atut2EEqH3sfxpB;SDxmEOay2BdEx6{ zl;R0{L#Dq1CNDG!r7}5~F^}8x(zCaYX*Ah<9jfc09>xv1fB=|U88A3!=FI3qTp)ph zKz~cOuK@g5ecA^oL@2D)gZCR?jEerDe*7ESePKM99Jl~@&J4V@FiTuN#-v#g|HKAx zv%vZAm-xM&)2~KEr`$Y)FvIKRacZ}34qIE>>pp67=`F};cQbtgMsc$R{QXe%54C!$ zLXR&H<5U_x0RJukBh{y1lFyd9Rxcg0e0aaA+1K)1s<0@`eAc*g({j*!G_KL@!}X2b zbCyMtwC?uECR%$i7@B->PoC$7Sb4F`F%!IRs4Y#mrhRYf_IKGbpY3H$ZEGd+8lOpZ zff)_A*$oyT-$So$Mn99<=D0;$@%_Smq=uPLt2@lMeMDc?FE);Bv*Uh^nK;6jA@4Fg zv)UhoVMc|_JDRf#5C;6FyhmQ&uLDiZ-oB_ZSp=x|2hS-hUs1JR{Q0}!b_JB)pM{&(j(3){Ry=>2d^kBr1bgL!Vi-S##Kp*6n*0C#Vl`JKtOn{Hs9>Sspv zO}%GQw0nxr`Eb8y3jE%byn(Dj5ah}eujf`{K0R8!xjZRQlVP8M4aK;`sbcW{aXJ|M zBV%UZN8{*tG7edZfH=<%fUCsmp|2%H+Z~d&=-f0ZG<^OZ>KzElu2^0pR1BrBWmWHG z54BT(f_hp~w_<}~HoWNFMy6X$ncm#lOow(u z#85s-x4gEgci?~=rs$msZwl6Hhz`2bK^_nd2%ii|6P^Y{7yT`+bX5LiM(?soayFL&YOz5LL1O5m5Cb|c9WbCfqcA{%Xr;KqoaJq#it!){EmLt%wWPvk z<=^K^0_#=C=Lq30L6vMKI2X&FunP~KOdJ|=$qU)e2MkKBFt6_s&hk#hIX%HRp%Mp% zu3N7o_IqQHIK*0kj6!1U4}|>3J;mbERQ;2}H5p`we80>WG;unIclpB;QOBG(Os6wkkpN*&!ob>2N*S9CdCMz!N~aFWZX3^smHVO zV1kV@mi$rg;OleQOtLE}e}-b*QBqB^-!({C&h1Oh^rq88GF;lyMj286{@Y^L{!}=4~HqX6h zItDpwKA-?!%dV%K^XUS7W{&qv@HNe3Nb<(DXHo}$jTu<14aWGP5@j42B_%S~iV+LX z-!nyAdRlupa}5c1jnhj>_gg63H`$eO=cJJ~{$^!3_(L6{_)g~9Z54>RuSvv#pxa$} zCv(of${(?klI1PX9U^x*W>#Jk=stj)z!MG}u-=ynr={bNu51#H6?I&a!@+^<;wnODY_+jL-1E6I2F>k(Ge{*Kmo+k{5}GtV9a;<@EU_^hvt~Nf-%g$w=17w(dl47tD$-+n9e~ys4T@TvnHy;t;_n7Et*kqJ5p}&+9jZoDda~_x&rDh zkk*S30G1B~4?G2s==Zu$Kw%o9RUpU|5Rx^J3o=j7`PT^t`FZOdUSHXiQZ{Rd%^;qd z5+EByp3}lBP;*V?Qz`SApG5>2GW^H8Zp95ij6ae(4>64bFv>K0EYOUl=D^I)uc|y? z-JSKt93=4Xa4g9OCrGSJ+T1X}wA}U`u}u`kVAeL3r9~v<05Hf7jQ}8#{%@Q=fbnMC zF6RJISOjgr0cpU>zJFvpX|PHm=3gskM>*dO+r{hK`HA%b%0O!>d3$z({m|Y5u;hQ% z+-8tn||cDKMi-`b4a4*i=p-h@Fka%cIocE?rhjP3UA1I_$(Z=!6&f7^|LZ9XJmSZ?znkr0QH#Ejf#VgiOGiHQjq zmgsFx=6^2yNwt*70sTKIyu&^fRRtc;VYlZ<*y%ZJNhuVl@C$Nh`^$F!#zND52KIMI z;^Ci0q5kW{^VtTWTJv5*=tjnt-=*=p3~T zCqx1n0FnWiE&}+Khrg%?J{{+Fj*|^8d55G$HlO9yf6E$J@v|_k=*P27`u|no2RFO_ zQ(+f{QevZU13TJ@#75x;;6~xz{dE2THwu6jM!ze3^hu6Cvip2KU8A<)Zwf0q$FVdK z5C3!q-#n~8?Ch>nJ`~^0<9^e%1q#*)T2@}l8N?dabS&gLf=k1g9gZ{bIsrSF_(jVe zvV_E-`J2y~V92`!WE_daMgOzu=s!QOZHFD6Ipl`4fygUYV)%v23|U9|o3W%-%7Z$d z`^j=@9^CI9xl(Vt_` za$K>S51OraxprtAcW_EGa}F|?&!hPw5H#|IEMz2FP&~!WLr&NTm%()}jXJl-XW+uk zj_NKYzLzI!l=He~`@TLIm^?WwudumGsHVgs>L%Lh9G9LYncd2l^WrHzdi8Wrs9HRQ z{{5>ilwE^rTjptdz51_D3|d?qc`%iwD$_j|;ti?#&dHn6m*)6k5$18RBeA6|B2|vC z2CI%Gs4Ukk=vZ$2?Ij0IkN`A@YflU}UaNkRf(HXg#4l!THrP@;5DMLQT{sm9_ z3_F)L{f!vq%<>!av&N``7V*1bA*!mJqFEEE7w&S)xk?J5qUdUrgGSPNCMYukm)W>f zbJ@?-@URspZ;O zkg~piei!AZ9Rc;RA1E|=;%!+zoy88A=9Ib+u&g@jr?d3^m;=*<$Q)>7E`mcTBIjk zXhhQe2Z@axvF?i_6B!Q6oBPAa665r2>U;ZcKPEHf{$Ww?RR7hoZemI|q>~WEy=GCF z(-Oke%4#3!d0V5^*@@S@gg0h#q{`H5t~#WKDKOEkBgpaCa+39%05RWn8`^n#o>oQg z8twJ~+=F$SV-V~7*f9aZeBXr`8K-x+cKTw;W&d2N20F>EvAzHc3MN#2t6EOx3#+f_ z$0IL=z@mMg%PcPHSmD~Sua<3Bc=AV5J-b}VR_7eNQCEcxHm=WZ7~2tMRZwlcgAS5i zdhK8cC9QS}i4H|}3QB9?WaRe!_4j% z;A84V2F?d533(%dD;WB!f(8qH?#Kp%D%x4#f2W9>wq;M{EBe_C;pHhr-s7(9P@N}T zwryQL@nl`u=Zxzt@}hhRvkEBFz?h9IyY%N8s?GtGdSr|=nf_dB)n(p4ocUv1JAmfB zMdo>|jGtl?&1|$Zqh_Y%L06TeV2&<+zp5<$s#udiS55!1^j?eMt`oxmrv1x_Pjki} z*buYN^iQJGHSDA?zX&!Iu*!Tc8DZD!slv*=>?El=0}wMqt7w*4b86sw`+yL%z>Fmt z%cM1G{-l)6UzM1yensaIT}m|>#ERcWZ6R5Y>pCMH18>V*J$!`Uf|7Zvkho!h_YFiH zfcro{zQJq9JSrX77YONU%zF)WjWkj4@YkG~%iz#T5g#6~syB}1uE>$7sut3})ysCs z`?)lvvh%pLv?%!Ttl<|P6~7}aly~= zU1jCMpv}Q!hhHQ(iair!R2sfM;jEIhaKW^q<<4i`CBL5|DweLkMsE0ujX4U$QNd6( zNC85~%N&gT@Nuv$I$6n}nTh|Y*dny&D5whTA&6zvAhighC}K>BR<{_kAWBq=*a14^ zvmhS{+f&3oF#?mwPLeYJZDyyTm9iW!nDE>1#(}swf?LMqcG>963UGm2Koa=R3&QPB zSO0lqtU%VRE;x&(t0%&HCIoPbMY>mTaX`Pr3Zh$*7DNN}9f-^qv z2gU-_jOKPVhy)qHjo0QIWbjS}>;%#KNOz$mBzMtc1$sMu5Uv*J#%vdZl$2t$J97c# z23|{U$HR06JTW?T!P(>8yUA#22}+^@3%$X8=#~bJhU`#pUU=;!Ik;bcR%^aZ9~H@& z{7zR+0l5otNJ-W`xBCb`DJW=DSg3SgTN*O!dBteEEqLf8pj(-UCk{K!OFp(eWW)i0 zHoVP1F^QbGmL>n&c%K7X-5U`CK+^)YaQe44#duWWY135?X@W+;>JD0H{k>*8Fu9l( zPS8OBLWUQCf4d7HMJ?=gV8HG7rNPP)T17IbB-MhIB~(HEuP+EyX3dPJS$zLCy%sDz zp;aI#^xMw;7uCbXDTh_SZNW!c-TrNg`AEy#^M0tKQ7lNsqfur%uPrdHYX51eNLoiS zpklVmf(l6XQmx4)5b+7=s%n}U8CmR5y>R6uTdTmNs;Fw%IPvg5nb_XfWn(`pAhZG& zxc^++{&V3AY>J{&+ry-l0i4=7?ranB@EZ%J{|^$AnzAtCU0CGovdGFmZJ&m1cNX-F zmxI(}m=1`b|B%=b#@3XC$rAoI$mDix7cx&QUNv4dV}yj125@Pjwj9uj+lEmGWBw-- zrK>faoa5MPPonPd!$iN~*9r z)fwiYK#WFPo!Y-6SO&}=lAa#XZZ%{HblW^PiOciz1ZlIaX0UD%61TqjY$a}uZs8KQ zdbc)xHb+6kMz4>t*R8F&S(-b~dkbhQLJ|qM{w@3>el90=Zt12c;Y&f{wCl?)qeUiT zQ{+~VSICnP{jF0oJ|&xkwcb%~5OHVYj(0#yZXL6+JmM-jC$L)CcZ6B*R9_a{B(Qsd4tbK zsglLE^_x8#qFYZ~B&QRPyr151^ZX#id_QD8ifi3+bCPW{+DHGM)RZaPNZWeGx7pjZ zlj9qFDVXUE%!_5wt&NXAZf~v|FHUbPT^eXxpLWklTxz3Ro8Bl9B8d8|kK>F>KY<3$ zZi;THypWnsd<1e{G$+K3&Up|%hOB}T^4~$(lx53Jh9%_Y61vCxLt+N&s^zA5UM|zp zcC|1P{L z@%@JfA-c5oM&5KTzLL=9`2~#J(gwescWX?W{_to?)o2MW$>M2K)MElP5u4(*ZF6+^ zQyv@QJ|ALCOQ!5}h{G&s2UjDp*sCA=GI4L6w+Tvh3@5r0H?eYCaew|X)D6qTrNP7{ zPswR_@u`Bn#yGyV>)c z=bW?mW@fX4%c`I?pK}e9U&)Um6#fh!Dmy;SGTJ+qtXkRguo}c*I;Ef}LRMgaFrI{! zlKted>=fp7GkgeAQ*a~+jlB>;@sj6-NgMw=Bv;TLk6y{hVLq0@FlMnJ&`{wl`lOIR zDsb3=dQRMiVUhp3lA+UCSLtaB8_sDyM~_{euz@)~kwi)nNazF)8OVq(V&x-fV~!Y( zj{vCVILwyo1x7W*G+WD>P04-&Fa=LKJSJt@><7`ZPHb>vfj0YcU$_Y_<7dEtiDk{C zhXIL#r&175wjoghav}xsBMA+b2VT&1(g7p>fDqoq5hgGjcIvhzf&K^6&dEU(zZn-78Av7o zhDn&O$603`?!rXo(17T%VWLF$rXL&Hvqd)cmbF~mt;2@9)^p<4QA-VnWBxP)uY9E{ z1~2~Ro~;<)ZurHI_Kblkhi*eat(7A1hCj_FZD}0E8r!MJK8q2Qrve*6`;!sDBZZ9! z43Yl~Cfh@F9?QD7@dOkh@e6Ueuy&tAf6@qkH_9wA4Q+7uR=7J+3U=ThyWt;;VrRJM zgK0kzbNAN*&BNSfeh<65#O>aqh;_0|ic|13V@?FU$V0CSolAV4*kG81SRdh}y0eHf z-O(U6>xv>pGgf=~oDYO}11QA_;6~?xTsN`7BN`MiccT=88EiOVl#SJaYh}56W%{z9 z%WCCgM-KFVluCABL@LCc41$V@^;Z;;EQ>zy(BW@FIS>>NV)kg9J?ks@+fSO;s#r zjMYgdXIsJ?5@#(KC^w&Qpr3wJELQ)7#2Jkjh?(H%b3yvD1w}jsyRJ%T`&%0b7~zAEKfaw z9O$0^v{=vasZzO|ek>jqwp#o{KEryJktt8w}O^epL1#QUV?vg zI>Z|ERp>kxr&E6_-CgPi_z*(`H3_`2YKTiHs0)NW)SZP|f7P8OFc42OHs+X5O6Dfu z!c9X$`8j>_Ar8K0)DM}?q+iDEz(oAYa5A6ih(y*7dg46HjcPs+=H`Di4@-mJhBdy! z>4`{#m18~j7GYwt_~k4(WN!}(ER72?feUZe?8<6mg94~e=NmDGCkPVZ;gIA0MFQ~b z!qTvIhQs8k`M|_<7HGt^EE*<>!uP>H#XrNUK&mqp*ik*auuNDiGCl(t4$M(QE ze&IX+GUa}NMl?182W|+^FhkKHfL3Q2X(&2NyvWI|{w$!CoE772m#{y*{N$c=o`-N> zQTjskRnq^hq-MWe>eq7HdT}Q4QXZ;PHv)%zb=lvOwk4E3AAkm7>bbqQ>_{%f49BVu z$jQ;H$PUA;k9sg7bBloJbhwk>me3w4j$p)Ey*&Ud*0N~Z=9zi<*eWot+MIgj!n3~a z@O?lKuEhm4I|r2)(FD>C;1yaZCR1lF>`00zm?Pch3lp=Gd4v;bL;A%ooMi#ZbAo>n zs8Pl~nWbZi%+i4Y7mvi;L0X{Wk^sJ6rv|~tq(hx@rT+Fn{q5H^>=@s_tcbRxgW)^z zk{QGd2Nd0w>`0)-J~jeEaL}h9y8g2k3B6PxfDJl}-WqCcw}7SXc||iqtOtBqt#36F zSx~BhDImAJ`Alf6^Fh$=a@#+)UzM_K%J∋$(7Fs_ui^Puh7(|NM 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[t-J-ZiO$aK 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

      xzC5rV8Fu$dmbKzvt)9}N8 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

      vOp0J(k>(-xqxkC&NJcM>Ok{?;PwHxl5T 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 p2: return False + return True + + +class Echelon: + """Row echelon basis mod p, built by insertion. Each stored row has a pivot (first nonzero, normalised to 1) + and zeros in the pivot columns of all earlier rows, so reducing a new row against the rows in order is exact.""" + __slots__ = ('p', 'rows', 'piv') + + def __init__(self, p): + self.p = p; self.rows = []; self.piv = [] + + def reduce(self, r): + p = self.p; r = [x % p for x in r] + for pc, b in zip(self.piv, self.rows): + c = r[pc] + if c: r = [(x - c * y) % p for x, y in zip(r, b)] + return r + + def insert(self, r): + """insert row; returns True if it was independent.""" + r = self.reduce(r) + for i, x in enumerate(r): + if x: + inv = pow(x, self.p - 2, self.p) + self.rows.append([(y * inv) % self.p for y in r]); self.piv.append(i); return True + return False + + def contains(self, r): + return not any(self.reduce(r)) + + def __len__(self): return len(self.rows) + + +def rank_mod(rows, p): + E = Echelon(p) + for r in rows: E.insert(r) + return len(E) + + +def rank_exact(rows): + """exact rank over Q of an integer matrix (Bareiss fraction-free elimination).""" + M = [list(r) for r in rows if any(r)] + if not M: return 0 + n = len(M); k = len(M[0]); r = 0; prev = 1 + for c in range(k): + i = next((i for i in range(r, n) if M[i][c]), None) + if i is None: continue + M[r], M[i] = M[i], M[r] + pr = M[r]; a = pr[c] + for t in range(r + 1, n): + row = M[t]; b = row[c] + M[t] = [(a * x - b * y) // prev for x, y in zip(row, pr)] + prev = a; r += 1 + if r == n: break + return r + + +def null_mod(A, k, p): + """basis of {x in F_p^k : A x = 0} (A: list of rows of length k).""" + rows = [[x % p for x in r] for r in A]; piv = []; R = [] + for r in rows: + for pc, b in zip(piv, R): + c = r[pc] + if c: r = [(x - c * y) % p for x, y in zip(r, b)] + i = next((i for i, x in enumerate(r) if x), None) + if i is None: continue + inv = pow(r[i], p - 2, p); r = [(y * inv) % p for y in r] + R = [[(x - b[i] * y) % p for x, y in zip(b, r)] if b[i] else b for b in R] # keep fully reduced + R.append(r); piv.append(i) + free = [c for c in range(k) if c not in piv]; out = [] + for f in free: + x = [0] * k; x[f] = 1 + for pc, b in zip(piv, R): x[pc] = (-b[f]) % p + out.append(x) + return out + + +def null_exact(A, k): + """basis (integer vectors) of {x in Q^k : A x = 0}, by Fraction reduced row echelon form.""" + R = []; piv = [] + for r0 in A: + r = [Fraction(x) for x in r0] + for pc, b in zip(piv, R): + c = r[pc] + if c: r = [x - c * y for x, y in zip(r, b)] + i = next((i for i, x in enumerate(r) if x), None) + if i is None: continue + inv = 1 / r[i]; r = [y * inv for y in r] + R = [[x - b[i] * y for x, y in zip(b, r)] if b[i] else b for b in R] + R.append(r); piv.append(i) + free = [c for c in range(k) if c not in piv]; out = [] + for f in free: + x = [Fraction(0)] * k; x[f] = Fraction(1) + for pc, b in zip(piv, R): x[pc] = -b[f] + out.append(primitive(x)) + return out + + +def primitive(x): + """scale a rational vector to a primitive integer vector.""" + den = 1 + for v in x: den = den * v.denominator // gcd(den, v.denominator) + y = [int(v * den) for v in x]; g = 0 + for v in y: g = gcd(g, v) + return [v // g for v in y] if g else y + + +def inv_mod_matrix(A, p): + """inverse of a square matrix mod p, or None if singular.""" + n = len(A); M = [[x % p for x in A[i]] + [int(i == j) for j in range(n)] for i in range(n)] + for c in range(n): + i = next((i for i in range(c, n) if M[i][c]), None) + if i is None: return None + M[c], M[i] = M[i], M[c] + inv = pow(M[c][c], p - 2, p); M[c] = [(x * inv) % p for x in M[c]] + rc = M[c] + for t in range(n): + if t != c and M[t][c]: + f = M[t][c]; M[t] = [(x - f * y) % p for x, y in zip(M[t], rc)] + return [r[n:] for r in M] + + +def matmul(A, B, p): + Bt = list(zip(*B)) + return [[sum(x * y for x, y in zip(r, c)) % p for c in Bt] for r in A] + + +def rightmost_pivots(Q, p): + """rows top to bottom: the rightmost nonzero column of the reduced row, then eliminate it below.""" + M = [list(r) for r in Q]; n = len(M); out = [-1] * n + for i in range(n): + row = M[i]; c = next((j for j in range(len(row) - 1, -1, -1) if row[j]), -1) + out[i] = c + if c < 0: continue + inv = pow(row[c], p - 2, p) + for t in range(i + 1, n): + f = M[t][c] + if f: + f = f * inv % p; M[t] = [(x - f * y) % p for x, y in zip(M[t], row)] + return out + + +def predicted(h): + """pivot column per row of the generic north-east rank function f_r of a rank-r idempotent.""" + pr = {} + for r in range(1, h + 1): + s = h - r + f = lambda i, j: 0 if i < 0 or j >= h else min(i + 1, h - j, r, max(0, i - j + 1) + s) + pc = [-1] * h + for i in range(h): + for j in range(h): + if f(i, j) - f(i - 1, j) - f(i, j + 1) + f(i - 1, j + 1) == 1: pc[i] = j + pr[r] = pc + return pr diff --git a/references/partial-gauge/pr97/round7_literal_frame_ledger.py b/references/partial-gauge/pr97/round7_literal_frame_ledger.py new file mode 100644 index 0000000000..aa0de9ed8a --- /dev/null +++ b/references/partial-gauge/pr97/round7_literal_frame_ledger.py @@ -0,0 +1,166 @@ +#!/usr/bin/env python3 +"""Explicit forward and reflected frame/event ledger of pinned round-seven. +Zhihao Chen / Codex audit. Exact nesting of the supplied chains is inherited +from the separately run frame/lifted checkers, not inferred from ranks here. +Copied-center moves are temporary macros, not erased arbitrary scratch. +""" +import sys,json,signal,time,hashlib,gzip +from pathlib import Path +from collections import defaultdict,Counter +from array import array +HERE=Path(__file__).resolve().parent;ROOT=HERE/'swapnil-round7' +sys.path.insert(0,str(ROOT/'independent/deferred-readout')) +import deferred as dr + +def main(): + started=time.monotonic() + def stop(*_):raise TimeoutError('180 second literal ledger limit') + signal.signal(signal.SIGALRM,stop);signal.alarm(180) + W,D=dr.load(23);S=dr.Schedule(W,D);v,R,h=S.v,S.R,S.h;size=2*v+R + co=S.adjoint();sel=S.sel;ops=S.ops;prev={};pred=defaultdict(list);last={} + for i,op in enumerate(ops): + for s in S.touch(op): + if s in prev:pred[i].append(prev[s]) + prev[s]=i;last[s]=i + ph=set();stack=[last[s] for s in S.ret] + while stack: + i=stack.pop() + if i in ph:continue + ph.add(i);stack.extend(pred[i]) + assert not any(set(S.touch(ops[i]))&sel for i in ph) + keys=[];ids={};dims=[] + def norm(k): + if k[0]=='out':return ('out',0,tuple(k[2])) + return k + def key(k): + k=norm(k) + if k not in ids: + ids[k]=len(keys);keys.append(k);dims.append(S.dim(k)) + return ids[k] + z,F=key(('0',)),key(('F',)) + paths=[None]*size + for n,ss in S.xs:paths[n-1]=[key(('n',n))]+[key(('v',s)) for s in ss]+[F] + y=[[] for _ in range(v)] + for s in S.readout: + for t,c in co[s].items(): + if c&1:y[t].append(key(('sigma',s))) + for t,T in enumerate(S.trip):paths[v+t]=[z]+y[t]+[key(('out',0,T))] + for s in range(R):paths[2*v+s]=[key(k) for k in S.chain_keys(s)] + assert all(p and all(dims[b]>=dims[a] for a,b in zip(p,p[1:])) for p in paths) + pos=[0]*size;current=[p[0] for p in paths];initial=current[:] + # Fixed-width event records: kind, register/destination, source-or-old, + # new-or-common, rank. kind=0 move,1 xor,2 temporary copied-center macro. + events=array('i');rank_hist={k:Counter() for k in ('aux','data','center')} + bits=[1<=0 + emit(0,s,a,b,r);rank_hist['aux' if s>=2*v else 'data'][r]+=1 + pos[s]+=1;current[s]=b + def xor(t,s): + assert current[t]==current[s],('gate frames',t,s,keys[current[t]],keys[current[s]]) + emit(1,t,s,current[t]);bits[t]^=bits[s] + def readout(s): + aux=2*v+s;f=key(('sigma',s)) if s in sel else z + assert current[aux]==f + for t,c in sorted(co[s].items()): + if c&1:move(v+t,f);xor(v+t,aux) + def source(s,active): + frame=key(('v',s)) if active else F + move(2*v+s,frame);move(S.srcop[s]-1,frame);xor(2*v+s,S.srcop[s]-1) + reordered_fans=[] + def operation(i,active): + op=ops[i] + if op[0]=='add': + _,p,o,n=op;frame=key(('n',n)) if active else F + move(2*v+p,frame);move(2*v+o,frame);xor(2*v+p,2*v+o) + elif op[0]=='fan': + # Scalar fan targets commute. The archive groups copies whose + # physical start frames differ; execute them in frame-chain order. + targets=sorted(op[2],key=lambda s:S.dim(S.start_key(s))) if active else op[2] + if active and tuple(targets)!=tuple(op[2]):reordered_fans.append(i) + for s in targets: + frame=key(S.start_key(s)) if active else F + move(2*v+op[1],frame);move(2*v+s,frame);xor(2*v+s,2*v+op[1]) + for s in range(R): + if s not in sel:readout(s) + early=sorted(set(S.srcop)-sel,key=lambda s:(S.srcop[s],len(S.vstart[s]),s)) + for s in early:source(s,True) + first=[i for i in range(len(ops)) if i in ph and ops[i][0]!='src'] + rest=[i for i in range(len(ops)) if i not in ph and ops[i][0]!='src'] + centers={} + for i in first:operation(i,True) + for s,c in S.ret.items(): + a=2*v+s;f=key(('ret',c));move(a,f) + targets=[v+t for t,T in enumerate(S.trip) if c in T] + assert all(current[t]==z for t in targets) + centers[a]=targets;emit(2,a,f,z,h-1);rank_hist['center'][h-1]+=1 + for t in targets:bits[t]^=bits[a] + for s in S.readout:readout(s) + for s in S.late_v:source(s,True) + for i in rest:operation(i,True) + for s,(c,T) in S.out.items(): + t=S.tid[T];f=key(('out',0,T));move(2*v+s,f);move(v+t,f);xor(v+t,2*v+s) + for i in reversed(first+rest):operation(i,False) + for s in S.srcop:source(s,False) + for s in range(R):move(2*v+s,F) + assert all(bits[i]==((1<?)dLJE~W48dXNI!H#^q%%ElC? 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

      !Ae^@N+MoTzq4EG{zUZ4 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�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 rCAs_^3(U$8klET$|HdJ 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

      AHb$ z#^#)#7nl|$RRT{yFmPvHcDc$+vE33)*u3TGiUU2hk%>SlE)$2-O8o(Dklp;&06!!M zvlT968}-r=Un0_0)eHjvm=$3G_o1H8Pw8H6&2fmL-p@~Q!>w#VOGU_A1!dXTH%dNk zloXpRTp*z5bpW~t;SntjBaOmc2;pZqF zVl8pQ4W7{_AEdFAxO2sbsIfkbWIUEKw%J zFtQ6xDa^mxW9 z6HX=MBm!0Rh7L$B_NRAvCCL1v8}eBJaDUa}WYjZ0sWSh~bC+_B04dja`2SD20#Rne z5q5QahlnL1fO;3YfozN6Z?@$KzRR}OO}{-N?(DWN;*V`y=yp8EEOd`8?{-$){-uAN z?-)(p($DJRKL4rUCkL9G+g%KbaW!KUZtFut2!8uB+^BIq!*- zrO!s1iq{eh(Lw<5;t=KWi{`!REQUZ3Hg`&Q-}F7hbl4F-q|=qI%axAFiLWQ(+&&d^ z%F9rNSNKGv^F9VX!}-fJ>4<-&VF5yRx=!oi5cYV>L_cj6_1r@KNTl6rLjFQG_mrY) zzdGqjI+JgIZV-V5x#h8IIDRu)0f7m*Wtod2zG&i?j=&O}KFsTrV!@kG0$qIzefzo% zjOkJ?9aB`qFb9s>eV6)w%i8~;-QltUH?rafE(~Ma=r*h%8iGs!l95_b_|>!!J4FmY z=OO_Pp+36^gu);^h1SrA2Ib(G=G%I3OIbv4zK+{P#*NH+k zSnM0>{bHgboF@;A+8S3Y^MyToF#bp2n&SMgz{NVZ8Y2SumXds24A2Xts(@YyH;mZp zWS4SYNyvD2rx!581ug5Xv$ zhqXVsHyc~UCi^36m%@;ik;y(NMLy4>k@bhlgr|aF!HWmrV|R_&w}7@XZ_V=U0AVGI zq;f)D6PoCo#Tx>fv@e6t%al6fhK|fKacF<8k8JsiJgf$Cvk4~PJ&d*M`R1l?ch0M7 zjPIXUDfI&T*=D|@k{IY1i*7+Cfll^7RuR!7t5Un*5#*4)L1v~;_@hWfIdXs|W+@Rk z7e;Z{mjXZ3Ch|?Xk?P?7{F;W);1p$sABa=Bqaxh|Y$lH%FFm?lr5M(k%m5T~0>y-K zpqOxYLUn1~OaCaxO4shQPhUq&b7D}#N<-92Loe-V!BXW+tacq3Axn)YY(8{#$j*!~ zfxWG!-Uat?Pq}LLcZCE*dLO{Jz2yCO4M%GQS{{9^j0brqwPWV#m27li!iq!jE}+=+ z9hldSYiuT7h=ty>xxxiA?T~6|)xinx4;c3tAKOP4YR{vDzqlv$mv@naE_o)xnPp^C z^3Z~(|CO;t;Yi-siXy6}b+l6?T1lXivtz~EC|CC)3wTf!$NF!6-o4}JLXZ*-f%2UK zFap^34FOOu1K_X72b9CQqLG{zl7-TKQe(>j5q#Bgw#Ak4wh@6qUibGRDQUmc94p=W z_lI8pas<=_3@%|}t*R~t6cFH0X*d+01<(#;0G82j@7-bf_P$Y@&}t>9DQaE?RXGOO z%RPqb4+#rY;M{xDgW?RG)h8H5B`oYs4{|6aQ zedUB5qaG-+Zz{n0JEFj*LR-R<4{bhOrT~*REraKZ-dg5#U*a8eI+K|`sG?;ORhafo zec_uLb^O%!v0@JQJY!$!kw0pi%S9w#!XO%iKTl#Z)r00At@h@9SRT>EE4yf_d6~lA zZwUD&P8su^T}2?ez<9L_Bp2x!;)R;S)T;3pS3Y`-JAY^v&*E}&Hj1d}qg1k|Jd~>#{km)3)#v^f1Mmo!=1`l57SJQ=Y*TrE8#RQ+~F> zcBO~e-fwY)8K#-%nSf^|<$R{YGJN?S;t z2~P^_dcR_cXx3Ttwoc4*;tKtKJ*TpPaI4K9tZZ^rPupkH!h%;F*e9SErn8k#K*<~) z+@t%K(rp*KTVwM;_-`q!%kwdQ-zyen0Gj~nfWp*&Gy&i1>TVQyKofY+y+aE$x1Yj+ z{;wj2GT*6!Ps)igH$d^q81|7li)baCqf6ZEt{4Uo@ExGZRbBawKjDAWBU?amgGP@6 zLLpfz3aD7f*@;U9YRQ&&Im%$zB}Y81RvQNcu$2RtH{q^I+Yn$4@NvQl%oZK@wg1=W zFVE~A!|eT9{jLN?`iF

      |z1f^#`ykc8A?~u}XLl0k^(|^OB3m^9m=L5CYaezZ^WPs2^xB zeGFAg+kZGvEb7HzjL?a~rMX`|QPk|PIwo%>!bc5}24k5PWflaXC_cNVf)x@UFk8UR zCfz)IvmUPaEQTAs;egT4^gI%coK{X$LBlt->`qYBXxJE$`GMu@gMJp5>AI5zJ#Z`Q zZjS8U>pqXlQ!hmF9_cxj`4K9r( zsgo*L&dr{>zeR#XIRJZ{;ud1Xz8 zt*hYP^t^e37nkq;6m5C8%I;^E`HGp-C2HRy(KnV4Fw)ClWL#r2ASKR?ZF${fD0cbp zRoVBl!c$cB=o+*A%Awrn!c#kbV|g~u@)a`)n%=Q)GkAT={d_@N(quNvpr-5C!;@*P1Sz&SJfpT$*DqgB$uGVzXHij8gO)ZoPd8y;TKs@1sF9V6PXzr~7-$Aw zLemI@(k`{$w9uTfFZ#)E+&s8Wr*ZJQoaemKl_{gwJZTL~S!M~ZVwsxvX18nhS{?~Z zKAP9WV|GKTHW2WnUB27C^dGy9hEC*oF%20_jWt+L{PJRP+W(?{yI*kRC%17keU(n_ z;I%!kik0$xPRBprI%ZUDo;J6%L1#GUB4BGbY2&uOuQBfNEDZ&Vpr}ff3}3!Yw1c|7 zet9S!zKTVDaj`}b#`iH{KCEqzueZkrM-?dk9xYx&kD3MB>n2h38Dd!uKa+~QvJQ26 z!m^y~ajG#l*1rFaFJ5DH>s|+yG zJWcr5wXCS|pXN;9vkga-(_iJo3-m`C|6j7*HD{E<@)RcYt(Ad#W#Z)PYFbV^#Vvp~ z{z;`()Aj%wYMRS(=mZtkvs6n5g#Kp~r5}y^+u|v$r0d%INqJX}^pKKtk_Qx>LTFt~ z#J?XqH&K+e*?%4^qnF`<|JefU!dOFA$e1t;4yGfgY%XSKdL;TLRYLkuQu?qXq8J;3 z2x6wd)pT=TYTr z`nHGt&BtHpQar7bG1sYe{l;;=ge{vftk|qvGJej%6+wbU!Gz5E^SA4SCHuFQQan); z4%NFnjsk%)lV&ecaDSv$j(uyf?$dlzBtpo%Sn4;ju5?uVs%8q=lVJ&seH(dH=vVM2 z<~3y!=bjuvV@M)_+mpz*xUQcTXRQ>j_&6>?noT|ZZC?bGfM}_&vXX-d39e|CjS7p)~*t! z;7VRzJzBiCxe>#vVd=@HGUC>PQsDoUx z@)I{=&QrmYay|u@p{%CMX|1F+?b6C5MLG$dbiNAj`W+Nk0d0?gSQD~)9-0uA_>`P{ zS^J9jdW_5Awnsvm8zUlgr8>uJBDWQ#zVOqi8b4=K4odvo8-M*K>(qa_w&nH9RBQ~ z4xH+1YA`}KvN*+1h*qAK{EfD>>vP|VkNtH9Ck6S+)5S$#rC$v|LBKV5b9~u(jVVh% zB_=j5Wl`zX2G=Kki}^!zD*o_#kZMXwX%IsPi3JO=t_FkZ{b~HTj_cY+*ZB44{p(60yh(xm{Ev#ul>`q&CwG-D;@9t0s9cz&pq%w~9vF{? zmOs?7snOmRw5Yv42&%>%RO$=jI*gB^7~!Bh-E(QbVl*dYm{eq^qqxr)Y1cN*z9f*{ zbMJ7v0q|t9seK8)=YkQkD@1Ez-{8aJOEkv?ij3E>fC~PF{!|+^hdRntEGH2q{zR&@7E73v!5T;Jb~y!+byAaCF@O- z5T%qjcn}3*u1cb!-qXnnaxKW|0KAr!y049o|7=NpuBj=c`6JHNZ*n|4vr8@uSvp|^ zQ&;k&iDeDuv(^hPE&aM~rHx z$&xqJf;qC9{Bh{m0+j|~vJX8|5U*s=H~Hs}8e=)a4``R65Bee2Y3Rkkx5^>kbF5Z7 z8twre!DNZFf&X38K$!ZfR*4!kSs>_H`iA`a)Z>ZnE?Y>0{_$kf?+E5Lbx$lm< z)x9F~HONuCn&)}bBL=r0^UdWkbKaG}f+Jw}osFavo5`tVY5=>^oF?yQ%*|BZA zH2_(r@as9l^oWn`$9$H7*@7`#sF$-mYT{63*!PoFUPlG1r8PQE48dJ1XlwupX$|i$ zV*D(>`Xp8T8=5D_Oj-I>yN&$5G6J^`TC8=Y*}Zgq8ZD;sm8YEc`*3#zOue1jm=iMuZ%4o2`#YsrgZVygxpx6- z?5q=_Qf(Z>ta%ynUt$PxB>KUjw2bh9%BNzR(cst%+4p6AZ)DsGY-R*mS5j8nSfaoM zH`@o7@vHj3JZu1a*|SpZm`{zrxfdEDVBcA1Qp{5P7LlecORdefWqBrRfyPjwQvN5E zlC|VC22&48Glc0A1>P9%%#7@yDsDl@85f1VtpDx)n3Qm&&=+l zY;R00@YMkqRLa!1ser4fh0KfAx4NAwfpa|8Pjk2#5yn!z_>5*T4)6@x#b>3!T$dp3 zYdLpO5x`uPLY4dsO~#-?syAZpiRp#t>zEH~V=95)qeH6u&Tv(1tcaC#KQ&nxz7oag z&m(>G92Zqlsa&K%)wA!;`Bkcy<9_G-D!q4DphT>(hS}l*=@lbWjcT?08b`I5Y&XSr zui>y4%(8#h&AxkB^1T>lkC?`4h8c&`=@-`-x1r|&=li>}xN8P8&&{!Z`n>|^7c0U* z>d!|%K#*th+&tG!0X%Wcta+4miB@f)i7Xjg47mv}#a74Gw!eRd{bHmOw$jzaiEx;E z3vGJq0_m*geZs}EZQ?p@{|-0IK_@YE@g0FQ%#!!X7WMLZgT3}{c=A~{s%#9$_pS(h z8JMx_C3*RY;~RWBX@d$e*$O$6A*XNousvJZ2#TR+Tmm+ATM87rIuKKQ#6_ z)lhfwKxeusU@@@-cBKhXsUle7>L>V}@Jz#z_#w?pLV~oCOlSAy%cxfMYic z(B$SOT6pNTnH>7NdIVJ&>=ehCC|h%R#(kE}t(WVg3wKb? zcULeHDseWRPSFN;JITaH2cy>4_q%=7`DXXkhgKYK6oy*-LrZaE{PM-Oh>!G>A8$Nh zy8=rJT$%mwJh|e;nKxYpz%iUyo82_k6x?v@c30$1iyo!3ZB8+I>>Cn^|R338}&%vO0opieK&I)A0t~oV`kbl+p zWKG~ABylkDUebWuc0g^nXU~_R8NNAMyBqeniMfs?WC1~4Zt_6Q8gooP2DeO+zZ;h8 z4SOh5&F!S69^}TFx*amR(r}S2(MVM?)bkQ&d(Zt=Dw4B50^fp!3Nk(^<8}<;n*aw- z<(%0B5z%puSIKPUmsHJ>P{cY*C)_QeCvxLu9#?qLr{0R5@odPJ(t)H11wWcB5Hxp? zm$B34oS9EJJTo z))D5wS{L23nV}l2gA*IvKi8PdsggI}L= zqSwiDaRuJ4tz;OSm(fpTBK3tcB;wW9=;Mr&<_bqY0u2^Zgi2iIiD*SVrvXOek95cN z6DQNUa$StZk8wI1`_5*GXKslG17)IK*0UxWX*}9SB-Y&z8!iN_*HD@-1YBM`@z~Uv zta_YFgg2q_#III&lIg**`RFO_J$I2h$@{-CAB6g(Il}yKAPWXC5p?NDoG5&9T8O9u zhG-b(aZR5dxiE1RJw?jHpXvj>f0|H#3qPP>`|vysyio77&zG2sQ@`5a|5Sfqcixl& zi9(ny;KT^7dTV1!ZmsW(Rb>TKiWog31KR)-)z;ru3g=!Z;3u+LfrUSYKDn=gf{M)Z z&VP%fRKM=7|Iq#^(FnEn%eCBQm@G&qEgIB8QwGloJ0OsBNFTGtu4Y#5at!2JsfpsM zO(Fzek!*>M58$#I-T2uW-Hf4ThX>`Z)PdH+kJzGUmQ^}GsOmbP;>iZphbX~0R zN8RjG%BqE3DK&?ETe+2lFpDwUdaMhixUGJyz_E^!=S*yo!N8@K@h-d2&h*A-J&670 zc&s1rW2%b28QMTEs8F8n-7aaWWP49}mtyX0%Zupkzr@9dN_+ zA`S4XVB4`S|Eu8!7n~eZ54qcXZq`8Ef79_aZK<$dm|gd;eq1xFCg9C zj(V{|@5W#8ihv#HuENesDjCKsS71vAhozS7-U?Pg6C0?&0Ug1EL@imo6$ACVHpvts z+PrIzVeC&gB(~NNYG@V2VD>Cu;&YIvFA8@reFuoowQ#u0QR>aI37l!$#8z`nSG}_L z$MVxxI;na3;2w|Yk2iS^c6uNNY-*j(I*Thw%j*2fC;Zup4SGHscIqr6T_RlshYE*& zT2b!SLN=2dXG_m5?AzQFXXY>+@vhex5z1FOv6Wca*6~vM%oBlgPR;(S+^Uc5*SM7* zGaUCR3livY2YjiwNkR2JA!gapN!(S@`E-$C7l&Ci2CBeRM8p)`lA9ARm`J@P+^y31 zHeF%)Wkz(A%LXWQKFpLumj(d)6(@?BJRpy%UPAUg1Vt6>OC=}XqvIMry8Q1lCV|Bh zpebD;R!9ppKDzJBq>ObWa^eKK3_nz+ec(87$oUpSKCu?aP#5SVLF{HDe6$#E!UEfL zfoQvH(AAu2oR`5@RazZTRL6MGs?9AsZ8Cu#FIfh0Cx)RVV2vaZVawv9q}Ty_#c~Km zlypz|s;CIm4tA$!1vT=lQEFTx=_bJR)mB3vtC=%fm`x-Iy|6y3{g#GbfMnKmUjk3< zVzjO}>3&T|W?mNME?4!Kq}bVN@YJx;bTsFW_cXE*hV7WmXBS9`xu6f2Zw}~wGE0Ba0v9+( zLh^J6>x{GyL%X7%8C1#z7F6KWKr}My%I)`ehCBTSApiuY5TzO7%rWKv<+8jO?57(a zuJZo{S%3w(m^Nw25bZ#K?jWP*U3D4oz5=bNut1zUR|a-L2MBy}M=-L|<{u7w=cR^d+w8zZ_d)OW+q+4FiE(b9t@2{zo!>~zfz zb{S#b)sbOIW;09#mf2Y5w8ZnT;Dhkl{C~Q})c| zn@%$awl z?&3;1z-@R2nBDAr$}6RUwN?Xpn=pv|e|KU)Y1$PL5==U8uDC!a}c^uFV(l`#>|hJk-S_Z>1wq zo)>l1Y~S~e{HDIoxC@&bu9=DK)xM#Vdn&!gj7>G~a`|NS)Bf+paa7f9QUP~OVc15c zwaTe>LFH4s!tAq?P!DzY<+F0^n|-XC>3(15mEY4Q?W)UW?cP-7hVvNMSKjnGgGfeg{Qwm)= z5GRTY@Ck35NfLZ!BC*xFJ(-bq+a_eJAw{T$h=l-l3!r%vmS;W_sWk>uvwc?swpff? zK9m!moWW*}ahyclb?|eSC{)K@0#h&`JRsriK}2L5;V0f5mc*PQ4=Vm0u7So zziy)7bqazGG}&UC2bJzG*z+Y-UYdmEd#=V)8p6ckJ_3o?a&#ZE=tBp)VXPewG}K3< z4+uIS@AKw8S8HUcCYYufCNj$=S9@uf*Hc}<*CYx>y+2;E-R?X{x_LN7C)H0()#Vy5 z-48g|>c*0JroYo?c9q4S!22Trt2J*Tf2rFRSGDoUix3y%P-FSU;>^Mr?fuUg$tt@0 zo$Et*oZF;l{9J}!9RdRm}5t~2&ir(=nEX1223 zrDJ`R{05F=&D|(JdIafpdi4r-6`R84ZT>cjL2c`73Cyk9+|Eps>UD{=_zsynHPseP zf?niN8*s5KOd8RqHaJ%`Eh-SEzoufliDp)mqUYysXNzHURkT=0r=cP#X8gv^wk7Vn z{Qz5WbnIBXd+-x3I<1E8vzPBJxI%3U48YtJRp>N;Rk@e3yMa z{GfE4V%x+F?iupQ+xWrOmGQY19uyj!Tt zc{O!-C9SJ&K3=JLZ|%j(4kgT(EtM9^+=82AQ}N*0V=hLb+l~VMjDrA0$pL z9-N^b)I6xW^Qh=DxIr;m0z^hGBt(B1H-&UVjb#fBUHU2N8K1 zj-CJ&{{Y}Rz5}%8ZDL2Wi(V10=L5dCe|z3PN`2L;1hgEzrw5?SRPT&fNT;+y5kLpa z0XofbYA6Q8vK#D`O5u0pX_vEsMf*G zuhc6z;+?<(k&a6LNCw9hKr&F=Nrty?JN$oKqPY>f&ykaB6Ibh+j{d}~Jq@&WE6jF5 z@nFB-C^uwrLwQxPy;?Vq?9MJDcU8aNwcYYu7J;~-U0bmE57I*d_IY7Lzt<6Xy?mPEXkC9S4 z0y+&1=s5o|x|QVr={Vi_e_{Z?rCHaWMW?BZzwYY#(Uy6pOC{AmSY@_|UWcPiHQ05Z zf%5Vjr4jHOq8bgs(!!ARor=}^;gyDbgC4K%@YP@WD(%|xVHM!nlMJ(S;hG6fSDJ9K zJ*m1duV*YPsiQikHHOPmiLC=>&E1BfpjiYyA(uh}@8rpga`cajYYeWB2dZ}3ZpAsP zbaoN32(4c%d@4KQPzJXXi4Q1mm8PS*TUqjTN_T_9&;Z3y{aYR4I)`p{?@IBR+sfg_ zii8m+AaehUacNP>J5k+sYv<5Iu?xE=g{^0UX&?PVwt>Txs$+2j^w4|96tnMmi_P_Ve^M}_KW{=dtD3Fd(nA!Y^#1*Pd$(bB8{%b&0w9HX&QT;gx z1Zz&<2dIM6h2kE{uWm`(C?X?2R%!sRA>wRV(|~lq1>pMC2zH23kniRx$`F{qcC!?h zY?@{n_C=vG_kJFb_l#2a59Tc`e@uJdjHw62@{0h$}jGS)Gdd%ZZv zClv?llP6=Wpsz+hDX5tREFD@~+hUO1%(>#_Q8<}Bb8)s(yY9rXJ^UXf=#Jrl*h2}>_Q`cHYB$`ty=BYx?v{e6_R~AR`kf(Adl;x0a&)x?1!_fc zL7_1Kau5D`E}L7;5yVHGsXs8nj%fhj5ie1l8{EaYmjabknS!C>6Dgk7#fsr5a}VL8w6w!ssG@;-~I0QKhOIP z!>-TC?-@#GwNF#UkdT7OuShH}J~vf4FK5o{N65)Pu{ROK+kFc6>%v$o^xM}3KUS?(Y05@W^Tnjj}BW)@9raqeafqoWy`=jF;9ldAr`q9X?AKj@z|Lvd$omskK^?(JAJ#xE!C@k6p!yyM z@BrDK7~ZP*+H22ly8~EIY#@4Rx4OynIVuyM91M@sDq|Fm(;{P(ipwmcP2R$aEzH6A zJ9l!ABiJ{gg3W>Qk06No<==X?$F#~2&Iz&I>kNaWD&wrw+wd}k<{uUskR|~vwDYJA z@=tnaR)AK>+==K;Z>xOG^H09;x4dX@OwsfR%C1ZwQnBasNLYjM7e8t-{%-wi-M^om zU$JLuf26i^QU4*M70fI`)d0!mU#d2~(n^)^Npp!>QY&l%)5%L?Z9$GEhRG_*Ss+?p zB^~pm*ypD3lZYh^|FW}xWgck`B(`2aZmSixoYtK`8c?ys0j-vO3NL2f)X-RLTQ)2h zwY;6vcj%(B;dae{lQ?6d2D$|(qx-k zC@kmn2!B<}dE(6fD=B#LMnW;|gA=00g8SO|0GF|x#k#I=!^J*X9X_lqo07nmjXv zGi`v`<2hE&hT1Dbhx*e!|D$|$`57A!!b%*!H_?K>I!#go%3=UrO~Do>#Qdfbft7EZ ztO7Jh>C93*0EGR`k)I-ML?R{_3;=A+AApsQd5bMxIJ2;=miWFKS-LMou3js1>>-)% zqMP2~F@V$DMjkU-0}DPufXZVknx|mH?OP8PR(L0%?nVCz z6E)kExNJ!WQnG)hsx^zd2?=dT>QYH2N=QN=3E@P?lj4DSfU}+!KPXtfp?| zq(KV6tvm;yKuqRuwM8r&{m`RM;WEn^h%&ob{{HdAcob&F{U?OAHUUoiECbPC4sG-H zuXkI`(_1ZCy(yd8m^z;(HM#u=-7Rha0_v`A1S7$M?d#TaBO4d+eKqT;R+GzGC86{4 z`X#MQ`}XHbkv|h=)d3kMx2dRkQzx&N)jIVYLR-@huvD0%&vUQ{QhSScw>7$~)yh>& z@!KQl_n4x$Vk&3uT>2#4dZSJ22hyr7Fx=l8jD`m5o?r1!&hbx)M7w@}NH1LwT_CH& zgBUG#;s~2SmA1*!$er4c{5BKK64d`vW&fqtav>1?sQI-jCGaU$VH?)i1o~MpTx_*)dcVj=Fe$ zVla+|IuM@ee}uzD7Sq9vN=sX$K(h2VFxvP&>Ms9Q`_NAvDon?I8-Vt3*pu@k|E-fcYZs#*J^{#5z`!6-`DAvJh`k5!lD8h0 z78vvtdhaC2^>~YiNtuT!{~3xsX*q9o#NQ*@Cvog^Yh^kO$nCX}x?6R?+t;a}ouRim zdajUE!}$m(Nd5q?6ty|`|Fmt}^xdsnUS*>VE;k`)r<3ByLJoqnQcCM`ltR%p5=edg z;TZrzQ=`v*Uh*T0V|m33y;~qee1UlRzzBDO>JWX-?_yxMR+II#Fp&WMe=q0b5LP* zg;UyFrS~GjZ)e=rtFIE@+8U*?q9`Zbr&zFm(82Wkh+fhjr?~KqB9*KDxXSrlDA!U9 zb#ps_Zzr|E0@Lqt+kqv;;nFSmCA*n_FmXAKZ1DYv5X1JR@Jf-P@!5ON8%XMBuYQxX zxIy6>PXiC6n!PlqPeGf}H~llrXoK*tKn!2GfBF;KV13G@w-8t4lUijK;kA?ftqRDQFIFtt&!{C)dPs!=Ny1#w>d#|biD{Qx_0bb@b z{S>ZvwJ<@HIM%BC5QDE5zoY$LkIYX^(sj5PCUI{-K6ZZP@huZ1MLs0>R!r_P6YAx< zf&QvWyr8#;+(pFf`7tEdD5%(IM7;D{k%;O+naj|J51U@i+QfGXr@9Q=31%c7&jhtM zCpf>uLbyL()Kexy3qM(mIZgCZDa!~qYmx|fkw|f5cuc0_`QI!G7>A9)alfpCQ6nm= z9T5e7z#Sm>G2Nhk@roz+bA!D}w7xp$EE{tO3aXo?Zm$ilq|v3B`t$w9_gCV!5CgiHkkoy&FvaAvie;A2Mk&1)C+H2w#PRJd#lLk7$DXAPoSkWNxkgo8F1_V~(3Zm0jY@H4% z1$T4@md$wC%yJeX17(FSD@Ek4B4%-dbD<<7o4T8CNbel0N|Mbcc$o*ulMdcx-sLTy zb;rqHSGqChHo-y;@Y8`UdNmoQW8QNto8?x=+-NFc#gxeg@M{a=z%HXjzH^zO36+pl zpycXcD5^RA24H4EI`iYQ{YmR3Dk{ReCdyxN+8Oj6D|iObmCfVmz36mor*A!?$PbPT z&Ch+ao6JH)g~?cNI|m2{@2)eRA>9(;CNIyEk5N&+Y8M_oBWNnLg6C=jqe8H zzc^#V9)1Y8vE2^3{1#XmsE>F`cyIQQb|%RkiHYjN+S?;`&O_ksqZjLR6j$Y>6cqMA zq;{AL|7)AT5wMW@Qc#Yxrg+49km`b_FWoOY#d6TepI3TNfAv!~yQZe-OMSX?Vq+14 zV$&c~>cOT1g$c_-EDQxX^}vjR_4)in~&!s`$kQ(pulPc}nZ$Q==ND9Wu6Zf76#K*Rx`^o=B>MO=u$p z!O~TU$^=^D@AvUW%HI>S)^rwA>AM(a+0*K~gqnUvDWI3NjtBrY9X+UvqC|fBH2l?- z*f;JYY$s@vnkjm^x}e-f2D>rSl02Au%|dOK_oAX;fw!TqvL`dANNX+&y+aX>Rwv z=y2oFqk4N*!Xp{f(hpZv!1)wvlOn!siVqxbLl)s6H+D0z1(#VuBS6)_xbgx$K`m@B|Dk|ouUBBFRbU(izZYRFzDgi&- zIF6QzFShM=1zrO*v!+op{vdz?#f3p-EYzLv?nUU^v$Tzw#T0$bA*k3Ryz6L*#*-^N zN|(M_7dKc-lB+i>$z$zxOcl;?&Z8BvMRIn#XDM|GFzG$>aXu}MF0n;q1aE6%bfeTQ zc^Cm6RX4PzDGg+!WiY=wj7qnwHxgrf!@BBl28yaETvn4YdIpG3DA9TP$WgM=F05yeezpbd)teIAJKHr$lc5pZ*Q9AqLccQ0$7oH8tHPwvmvR(fs(q5=V zC~dAC2?|?_UM%gn1V!vrzH<+^sio&7{TbD}y=zEQpVT*FRtyl1EM=$4=;CtId(Wtr z-{fzxKk}UXd~ZF=8R;9-lIm;)RY^)1StjG+o}91jq!C@!C#WE9CX;$uQ^L0{QQ??2 zRlfQv-DhFrR>FFu<=Yrp!)->b&kOUVf@aHwQZ`v>UVF%eNlswP6%08;Bbv*uE&iJ}C{De4plxe{@|0H)> z)AxTwqEG!iTmaEt1j&<+E=IEHSdf{(e_VbZ{cL9I04E@IlZ1UCanBz%$bbkn1Q3<} zt$zaYew{@fa-gI~uTvCS@@{_C1ch?{D>UWo9k30k;{Cbj{Hvn?RR3R9YdjXe-Naz- zDQh+tIT%H~xQp;3}qVm07hF%M`_?Eo$6 zp)Tp1PHsqG_^&w`w2J5@39s5>nj@F5A?ySuX?4%-%TU{Y{(Pe-y?~^P^5tnS$Bq!H zC9$G&<}*{0@Rd9t>=Di*JL_EP@%CKh;@6gA6 z4>^x4*FsbyOax}1O9?$~4?CoqGFfoYvD(s~<4Wq$PhHV>$KK{Vx?c-nPcXT{rL>no zYhS#2gQ2hxTZ>|#+T++RL@UO^^l_8qT5Y{$yy_KaY5QVw0Mh@qsgde4=O@;) ztki&MMVvIRg3D?FrXYx35L7&>TvH!6mTNZs;ja0&mh3ZCzqea($qd7~LCa~0%V{Lr zfMEqKU|0e81APM;R0JL)Nt4jRAAqg;4asHbz@wW}r zY~2N|PH|?e;p^E&C?JCF*Zh~}I>m4NFFh#^Ds<|z7Kx6Tlg_}uEioR;Pk=Ac3ZU3i zmIta^bN7!z|J1*Q{$0^)fND>Fs~iX2gv8F8S;^nv)&LMqZ#8R444t!T4V_n1Cj8Ot z4M-g=E7qScC+q^YK!8&P)mD3@R+mB3^F=q&tXgI@w*t)O0b-B0U)VUB{36e!=YJ zcp@C>KkGTX*?5sP|)-=^lOzx@K6lsYU% z`g-88(>rQF%V^Msx>uQPzfYLe;8I^~H}=dlj9y<$Fk)&%cL!hpawPd$$7lCqw9{_n zkJ^9OOL62n)sb7+4loBw2F!tsou*Ldhzap7E9p_**u8<8|F(7XLtCPNEvHN2dWNbzg%*UVyQu;V*%(>lmi=@#t zs=wW?b(m;0Ux>!Y+Avpt#0Pi+vI8C~ses3dBH*z?4|oC^p6B_gp_pL#VZawW-w-R8 zsjSh{{M}%8SdB@e3vT!kfTD)w{JcO2E5@!p3+0WogU5v+TeV*8U`T0%Nu2;z!SitG zVliQl`bF)hQlf}|m!6Z60ZN6U9ij6%)q#ob(KxWP^|9o5r#++&feQ<$*Z~GgH-O_o zN9-f1!mr_TBnl2zuc^~>DG@}S{EgO2?{?KwhDV;;qm&$Q6HGxSO1JcS-52s5+vJM? zmMIOqeF`rszhdT*<0pMYvy`ki<=k@G93h^O>&|#8TMQQcYa%bcU;>Unz(>ivksErhx+j*#_+#w*j@oPY?&@9 z?z0_DVuk9RXroq}Pd2Fh+f4VVo^C*CbYkzGOEHZa{g20(;EEv$CUE1_hbohuK?8io2fB3q~BYSiZtUwMC z1{{Hs0E3D@YUscGEg!9LEXqS{<~G~t`2cma5Ww{WTrmG}r~n#&q8dPz8Z|5_fUmJ= z4hYq?M~F=VB>hVNmh{I)Mee4X1Lb9o0Er~PfbAXNO|b-os$JS+sG2y|&*?2`S4q!r zrxzWbzn*q$1(eag4STf+(z4-LG_?MZGK3%;F)~hUA{_acCl@JZ(6w{9&F3GT)yfBk zj<>&!aW$twmCHq@TioRPB@CsqQLB+hH3a$LX*g(FnA{{eH~-a#j<(z0@l?V&@GOcA zeDORA2C5cGHOuNc_uPVvTYHJPKw-^7&&zzcCx%@G+p71su7?J-9J&Qsb+rM>=-Gl0 zq>K|w&Jp@P6@{+Zfu{l?@taIUw#9zirz8|Qt`auIahp`kpoPV!fSaZ3;X<|K(V2{g zh7b_3X>TgIclF$jzYS|-h_hBqWTeIid%mN9!bg|^zw3*%#a(SL9ywb+&957wZ9E9d zwp&*Zov9w{ULsSeDI}A7Hem^0#nR~lR&W6W)?@DoK^MDn?*H+zswSsW?5*}lkd}8b zR&ZG}NCd1clTakx+DE_Wsmu&layyzD&gqq98YYGDU0YsiKEGOae==Nl@$p+1|HkJY zt5es7#D_&6D*m|uAu5kr(bf2T!`FE2GSb;=xA=tD9U(aaBEyr-4pBb<%l^~TRFgyx zv`O>o9B@yNvbcI?LaIE*G{4O&^d$Icu6^+~hEB)27#u9+cfrl-CT_<|dQ91SfCJ-M ze7T)sf<2Onfl!y~Rd?M!H=Rk>Nlv4rf<$~Y6FB&jCz}2SJyW0J6d}kR#& z^6ObB_Tbx`tNZWIm_5+|*IVnzv^-{TaH?mWS>2WUo%QG!3iTiAWreHSWvpN}f?Q8D z+YS2Cn6x}P%l1B0rPC* zdu@rQGwPyZ2OaASG|{46hZ)*Q1r_b5go-NWFn~$(<5skLH|o|BAL`Z=g6_1@?XOuZ zM$^~~x)c`A`50Cw$M#z1KUNsOJ#PDrG~cCI^=G<|XQ1g=YOu23fbEdlV-y?8n(!K| z7}{g(8pvIu76qInF%4)*{ZHBpmR=e|TD**wjLV1wG{pia!OK$;7WLkC1T%#1;Hu!a zn-Mg2yFYJ1*MjiMlb5=pkvmJF_-OE}RDLpamjo<%TKD1#W8tT1h#QbH= z3&NdoXrq%^?h#Hewlch%ai}>ARlY;-Ff~--Y7{%%E#?5;ODGlW32nP z?n6o}I`uF*EV} zo)gWyj%9Jp*ZO$SWnA3|*{nJx;tzm$u&L2PYcCQV7QB!a9|yBP^p-5(3*=5fd&M0N z_633iB9{#R8*+>ID&QC+s?I`=8%F-?y3=M;jl_Z^>Abboa%>(B>v&OfEJD0n!S70+OTZpL9J7Lt7S5uG z6k{2{EVHvv7QQ~k;(wn8OY<*)H`VEwKKl?()}hN~RdKjaq_g-%u{hilEfY8wqSAQ7 zJpZyh) zOh&EBYPU7C7tXatQYX1^GDed~Lj8+wI5}kzjlC(3_>tTJ8LF}%D5mcA2PfFg85>dPz zY4J4?2cCMMn?CG(1irLH{-o@9<85oP`-pggux-gx(bo@~I7D8{UldjG&?MfRreBCz zNA}V2N=r`RMoFU{QS7_%5cO;pM{`mPUaovh(q>Odnqwz*{WcEOYu^2swfW^9INh_R z@M~THOJW}8DZi=hlw_-{ANR8(qmY{1!o!E7jvUkd@$uU`;4yAf)Nzt;?kq2??}|z$ zMbIv1T3XOfP-UO8QTjDYe5Bqs0gsUWq}H5s#~|gLRBX5FJ0K>rTa@>Uvs-+V1ALSX zo9;Pl z7Er!DqpH^#D}A%*hqUOY=e+30?7!$Yn==ZjGKDyx39FZ>!(J~cF7Opo9c3Mq*1DD# zLe#x#@uw{z-1i-58#f~@O#~t|=FSxcazA(shbB)vNOHlP)n*Q-ibJXoe!rrre6U8- zPUsYfT8YKgr{H)oc%M|kvx}?c!8KwuKFNWn5Vx4|zkAZfcG-r|p?ko8hC9=*I0fK< zMh7DM87}@t|4FAohbGHnGrZB+Nc2!2+#^>07kp!;a6u{P0FG7xpi2v8aqEv!z3Bt~ zcOVI)j$q)8QZhH1(Adw^`&FGPHV8o}|C|s+e5PTuqa8xtL^X=mK*aL)E7qra8`Rrh zu~@VdnYX8T0&p9v((!_n+7B^;&=h8HP6;z$A%+<+*KSuNvm4j{f!*EoNJQLWHc=uH zI+uk_P`bO(U9ins@!X%;zS9@_6T2)WRW!aSai!5LdZpe9n0CN)N?dVLXCfgx73YT; z1*RGL6MVM_qD1<2r_cDZ6Lixfs>9JEIc~2JP0HD z^g5QL>HFci03N6#-JGA(wAW*CReS^K2W}$}syJv8!>eZR7{HMR$Q4iZS}bZuBEt-p zMe*d*jxmdj!~^7S|EwEsBe2>yAe)Yj{_u&nVFuYO8jpLJTf%{&2krR^-VNsb0SY;q zH0|c6+O3Uk{rN67ZYp(0KGJMq>rEhRgV4-KB}te2H#&D%NP%L!soG0FfwhnZ;Pg&X^z0Wy!p9rTfNDx<_=^G z&wxn(lX0M-pCt~k1M%J$(+f|i6|eK``4IjSaF(iu6ACo|vx_H4izoD}?lr)5fIK3B z1-|bEm|92b8C&R4v*y&}{1d$;m6oGA%myz@*y&>AEOXLDb-MEw-7YaQ{dDw?+h>*> z=CczM&}o{KO~2_6S3|k_tD!u=&X-KSD+$6bC>TO@bOXIPs1Nh-tNPkYdf`nJ0y3ujKl`rr{&?JhM8b2Ga%6&vIB9 z#VD4$bU@rA(?cC_l16AvH@s(8LOJzBO>b99qKNg(Cw@8+GHw-=lh;)7^uO=kXXB#P zd#yA2;ejZF=JV?*wFrzhQwGv`NR4yoVYv%(ggH*$0Ht>XkW@6CCIS<^{uF)bz;(F( z(vGf!KfphG(CVf;)czqtm8d~!Xq9znwIUh@j%o({t`g8_2FF4(m9l#DlN3_w%@lMS z0LQDhF+3^mrZ6S<)zLQ96MN$=L%0d=bo>Hx51QScQsa=J)L1f8r+1w?t|+q%z(iD4XExf$>CMZWvuka>-E z`R<19XCJo2=nnZ}pzgVx7DA2C*Z*C$jd(fYSD^q8 zr-&chyV>st*U;j4QMZVnA7*oA7_~jr@^y{g)}Y7Z*GHYE^c;1iIZzWQODdtGb>&+IAT=o>MlwWuM=jty8Ll%LO!Ot+{fB8iYs+x0)^GU?c zKKn3Xn>FMaiK1%G6-Xr!6a3TFM|GOMo>_iL{084aryi{n11DkJk~Fq{_Isg53-No2 zee)k#nC`B@!!hJ2Q;c$$96ZDZzZcjy<#Kh64)7|jfkW)XO4RORUu`HZOE?xR!LP5` zNtB$R{AMGA&e#XUEJ>+@k9Jdoe8-9^-vzUTuVRu^SM><;{l%vy% zu;8}?=jIht$@Y*_VdI)%wG%~axOK}~W}~MQuL@8-LK>#jLMrA}l3v1Q_NQgFtyFV$ zJIU?&8bo2nAF1_X20QDl(2GDFp`(hc)}P~ZIsf;c@-|2~_Q$JV!Kh!sLx*+(nRXE=Okd)k0l9fK9XbnVP7^y5ZuI6@Km&VZg$DXk8YWae8AbZRlMl#+0kpQf$fqo52eU zP(>y>Rp&BmGbJ9`MRzPC&Ugt)m89w|$Bt`}vB~zu|DLKY%oCML8H$5fHi~94T1${M zw0zsFDY6Kw5MM}*nZ{kvT{C8OYdB_2b};7M=pZ1;L^WwLlzYSHxdSnQyk;iPrM9P| zw6M6BINjO#s?{WhDu5aX`2rldypjh>b!YwzU8v&TxEPZ$T^0KWP~wRodZ_RViE#bIGS(Qh3xD%k4~59Qb;R2hYGtm));Sno3Q6(@#F z`bwsMP^^G;pnECwzyHRL8EZ#|a)=-)*FB{iR(rVjJ z?iwuv9Qp_B5h;>w6zMp@VlCRiY;`VIomiTW`{L+PIcCZr)i}Xzl$={q7UTqZfi6=x zfx&DhV4DVi5Y_D+;g=Xy@Bt49alH^&w9{qzY=k;vl=4QHNgt)vAp-{EH%ge z&Ej5e&iG7N>UPq;yUD8)Qw|-RDoh~j3HWtkMwU=WjTlo+K4khuN4Rb87~Fx;&fxpp z)p>p{?&1lzl6Cs_o0NU?t#bK!tN`pTSA3p3l;e&WO?^`BX@n@)3!eM)nm)h;OU!l!gUr^nHmGL@YWM<5A*cH zF3a4yBB!psP)_bDy*&FH4PaJ7WOa96j-=j&xR|rh4QQ6hGsVj|ye@T?y~gdo(Dz8a zcHTKNbAH)Jwqo?2d^do|QichkL7_jzOc|%!WsI4QyTdxz3(nWrJL*tBPGzzQiV-Ii7yWRYn#4 zc?@q--Pxo$(FFF`!jO`^`6*SyvG5esZR!uC0)?uCNc0}7Q> zA_wS}da`JZ>h;#*flmK-$w@a1YKpD~f!l=U<9mYPmeOB(-0Bhmaz{#gFZW#SzO!vZ z`z_uopC9js_ty22MKYIoi<@p10_`kvBJ8oqD-bg>8?|LQB*S?*lQ{w`IHKl;qT# zSmo_M6M2>T)`;arG0=~5WG3@Q(AD*V6OBX>?-5ez%Jd@{@`*k@bc!P#_#|BtHK$5? z_;rd0#g$Gu)w>sVG#(o#&;DB9dxPQ$U1pY5^>JCCBNi+0&FEx5DJoUa0De7XNFv*! z=$DLRaZsac)KKQi5wH#T8m;zb%B#XiB4Jih(Q!fC&GG#!w}@khs=Al?$a=*Xt8iPy z;gs+f?5^niuc#C*Q>D%ryK2Th9si`Pm)0zZi&U6NVd8h5K!aBKW=YjOM;>etrR?Hu z>hAt!w^v+tw>ZFF%=xwvO!d<@!+3SB6-(S-T;DF4n_50;DwR%xk=_Abhqu89ObRU; zwylz%rkT;0rskxJ%3i`(QaBKF^pa{L7AYK4AELgQy~Ef_xHFXw0<+E(bGi)qH>WcJ zj}sC%HvzvKlC@>cKi8ibJ#A~QO#2`Sb6r}XoS}~vJM-&rw%BYZc0GflvE!taCNS}z z8@z=)ZhDu?G}}(2U|pbj{U)HyA^@iL+A_b;V81Rb?qj?7Bzweea1736apU&nm&o5z zbtIfX1L-#wdbH_iC3^v`o0R5dwN#x2w$=*~vW|{==I9x&>eb(N@I0D}8lAsTW6qyE zY@quOXpdPJ7LEcbY+11!gnK}HhB5TxYJZ%Iy=d_T4u?mU0m&;szSV}??@g?qv%ZVM z7j4SAS$LWXN{z|CJTa98wwCOoumf9j6PRY9Gzxq0EM)Ycs)JLp;u6s7>6d}1@y4u^ z@SVAZ=13G}!v3>-?2T9&?V;=Q%s0{l-c=F}y=Cr)eXY9(*N(oS__g5mrFG{M#gX6}+ z%w_lFk`IicOj&796s#U7qHwRFXl^*grCfB;Rk!Y9ZE=Uf=iIPFpF@=JGm4(}%Dq-CkjOs5JSt{iK{F`Xi z>`A2bS%va8x#Ga*NDp}o1)=954uo05VVf*-Ih6LWHQ2Vk3xP)u3yw2$=s9$cRrOg< zmAK$reG%N({)4-gm}m^$n@LJ+;{mi2?5d=p?QQD~o0aM~ianc2<1lrV`^sH>R3%Dj z!k0{O@vi#4DE(3DIF$H{QC#)PXMyvVs!!n2HI)cFb%(ZW>!C+vcj?Ow|g- zeofg=tf)Wmyh)~fH+`b0NWS3bFq`FItgvE#BgyA*nF?4^mKO_iELG_K6b`wuc~_=v zAc~}5aEzqDx{NdeJIB7_UdIfOF_U{OG8mhN5-*K*mztqm3wzaut~P_g=OI}~$xT@R z>VhSHx8RdU*KU{Mub`mmPN=QXk=Rk%>%@#|jIj?|WkUP%Nvu=@Kdd|9N@bGoK7n~X zI5o6E&0Fq8)=3y%z@3<1#PszAIP@aRb@)w7KT=sg8QForx8j%l*TmDZ=%Px-0v>tolDIq(yEW8Oa8POM=asLScQs^(iOao(Y`zh@pb z4#eE04lF&3Wgg5;t8$IlW}UL6zRwo8&asU>EGNweo@lfkj{BA9(}FYhnyGe_9GsGc zOJJ|q6sEBTXz}i}QO~S8IbS4lgy~E#s@^2M;}=>@-)oixs+<@STxJB%ps~uh2C*C= zz7_Eoxe^;dQ3d~9k(y==Zz2&q)$PVO*1`0Uj9*ObMXodr_pS|oW6=lAv+O?IFrtr1 z#3es^h9S8N*CAjU)6OS12&=osI+;gn55^MAXuC_}S3v=)8fEgO6*CN>eBC<3$Mk8V z(TPo(XSnEEBB86+eC{b0u;6O*y8RDE&w8x!_30-BWA_R+2^q)mwBkNt zb!l`hYQ?Yxm+oy;^fQzW5vtD2eUWm8y?WC2?c%fjS-Akp`CZI*$+0Y@U-b%9ldJ(N znaSqXYRUN?=*0cLwQ7wM?C9}D4YBhn?1Ba@^&mne#fXU%tmDT@)58REP}@=S9z)ma|(>BptSk;7y!w zzg~K1SWbHi@lEfJjP29fK`kiSRJw1F^xgha7R^yVASt~l51*bc0SLQ?7KLLi?5DOh1HLSoE@bz$a$Rp6$0#s-Ch zxJ42N$=Q@5@e5n;eBSTZVHI8GP1eCRC@&fub)gUC0IL z-yHugLQXZv*tHhQ%kt@Xebc@a$= zbaNQ?tr+ZnXdqGqP9dACaQWsvj5Rqb4!SlW2D@SY!mW(0=MC7O1$!et5l&)2^Q2_% zB-&D7}`(a+jKA)fNLIH0KRjehkz4JQoS4e8j<7$QCxP&ZQYJ*(^3xv@H7iYU~&5 z4Ixj8kSW7ndAGc~uPH-HVTL~AoKh?ypZ)C?*Qe66W~}yVg+(`{MYmyha<^86#b1Iu z)Di~Vn>CsI0n_RH0q$SOO+Tss)zEMU57%Fm3#YL|)0MKcbkdZG8mveg?8+-r{WOf4 zfR0;vTFdo?>NR(zbT)j)lkQZ{@dtGEbEu}Inxt3JT?)`~YcwFqKbLDysY8)n`Z}@@ zqEt-e$i_tL7;U`s!5yTzrY88=CaLq-Ph_k78Lxpr(L%38Mi@nj2}JK%Ez;(I4UhZ3|qT4qfzyIrMmnNE-x@ zw!Kkjl{&;{_)pp4+e6{v4|@9;;)qadn1N2yruwVq&2ru5-STvYwSN2C=_QA|a@)h* z7ok%jbn{V*KI{`Ghb}PV6f*ZWU&$bj%BWoStJyD1*$(NuO|ISv-js|kO7uG|yy`y{ zja$9l{#jqq`P2+?HC!hdSFY%QxFWpLc6?n4Gc9NB#znF=LLX`OnXN=ELI-+q!d0}$ zVU$Q4A;@Y|!)jKE|Rjc#+$A!qfP8<7GkvX2rn>qe~i_WFNEL=nN zI6xL|!k~6n4+98S7NneG{~edlC$9ESZRJpbS*?|cvTARea0-tVFkuVR?kosp*{B#X zu{Kq;Iksu!`LjruuJh;9?L4k z_YRd-Fg7vl!wgZ;h2stqt}Yt8=(Id~aIjjB}WN8H*)R*>^=rPK|^&~e&`f?4<;+iIR=rlrk~4T;gmGFT1H z`qGaw+=jX8Cul9L$d=W%gT>)?g9PTl_}0t`?Mhktr8PS+8MOaq1HM^#Y(mjlu4O{Vwh2TN{o`4pWHZ1l^E&n)h(cqHye@XzZfcrEn&N=ItuVyTuUC;fz(H?7$2V z3aak%)Ter)ie>WIwSLl9SCEPud zJHNE)gSBy&Lg5o+*$gWX0^BkA7nB!s2AkTn9h;g$?wVX;v7T@a#}HT%p=puRP+Lcb z=F#H@OVZIjKN>}J!L~HwK!Wfj`Pq0KeG&a{yOM~nni*`bb<~~1t-8rg=_x-)2pSdw z5VZ|}O`!G8CxZvFea``on8F4+lF?~>ptD4P5%IXnK>4xgESiY#M5TjQ>P^1eJ()u7 zwD*{t85Y-O&9cUrrfpP4o@zkS(W51`gO0;+*l&AWQyYWAHx*0Jj0>Yo07 zO=#32@SUHhncsh;T*0c*!ksvqJmi1Kum?Q}z(+*z$KSf^f%-aanC83q#nu|JX*yo~ z@TgO5tr{A+YpUn@%o=53C9Z>O6?CppfO6WANPI?c_NNFdKZgSXYOqW%1?EQ3`A_NQ zI#E~U+3a?*JnTl|2s!92QE-6fnBHIe0+*V{Hru#L2Y)^T7(ZU{Fcl#vM(~gyYt%y- zSTlMsF6DplH3F#GMjPjP*3s-#LS>i%W`lX|Xk|Tf!aV(9LFPRDJez9dJU!3_rHcdl za0H-{Xcd6mkoj2A{aD}gCtA5^?0>0~(0nqXJ!%F*H3eCiBi~`LIN0G^TCD>#ZQ5Zo zjhC!Dyu5QPmUakop`YD34@9cwQFl*VY?do>wdp5tCg5_e=s&n>Gj_r}F?eq?_Kal$ z^rJQ9?5Oijp9W_YX}luB$VWDAe8*|3@D*UATzhHLBw+AlkbpXmf^L?=0h?383% z+=~)#9HpmzG)K#{ua!T{ALRjciV9-!ELDUeoQiHc!QlWL(!g-}j_cwZiEGM6IO(s% zz@^K8PV+1>G>;WG^fx1JaHgE9uL^AR=ms046>79HeeMTbr~WW+5GjDBA}iQ_7Klcu zKkr!q8(Twl$hL5GNI|ofZFCwy-bft42H7lcxS>)2m;Gu_HIY=k`Jk)2UhYGnGg%Fw zYF`ZLEa<3&$A%Y6h|C%>0{Y=L+-|aHg_0(8d|BA4*47mEcaV3rLy^huH z{8aX}AT>5uL_3l+;HLf%pv>qb7^T^7YNR!2F8m^6r?tO}?PjsRFTw$?{!g?GbWRl? z{($Qv#F{U9&E`N;9mYP5mkUy_7{n~{#4hs9YC*fos+ZiA-DbTI{7Gac$bO8iXMe)9;kDezfcVT-V;nE@4>(SgY?72Az& zw^~qW{e{AE{S|4$P4r0pgF=-s%(`!9c``=vG4B>&qKp^cqN8(=%4?*c=vQ_E)Pw+YiS&jMJhPDH z={&QiYte+8zT!h^DnsfQO%h;X45XgamcfwUS>`u5JQW?EQnh345#|3*U)%mSeGP3h zEVjQT2i??Ox*8t$0^eHxZD*1rU1>~nZWDPbA2fvFn`cp-}r5in_ zu2~1=7Q31{oi&c9npbI2R3m{u&#{+F={dij2EY0IfPRkbTXJ~d)ji{(Dx{7rPEFEP z#aD_y^MpXgi2|W2m?2Li52^I+ko6fi{MBm?J>*{>C7yO!eKST6-jd$)-H_HR0nU03 zaPS}YmNagLQGJ{V3HynnT&LN5z6zl==Q&7=9Kaoo4o%y#W}^K6qw6fdqH4RgjR;bT zbR*IYl7dJ|Bi-HINT;N9Nw;)&2n-uS|^eX&kis_^(qZfDh|Unt^;Aqbsx6HX7`et-k5Q#t712i@Hc}y z7n;fk&RP~b&RT-bT68;{UMMvOnne-16X2wdi1L4%37L1Jw3+jWnD-Jfp7SYko~!3B z3)kQH_JggbUSopLS;p`}Mn1z?c0Bb$cHHAlx$W?eL=w`0g6~pMb~y=n5C;iZd`3Rx zYP=dUiqG$ujLzO^_oZ64YCE>Dv{@NGE!7uQCw$DH-$S=h>4!h!KOckh0PV@0G*Oo9 zs23)}RgL9JIf3_kaVvqXSv^&2t}}g-Ic37g{zF3_vi8vC`x@3SNE|T*glqqb|LGj~ z&nE4+DV*Hv?Vu76sP1#)`+Bzu?;FV6g=uJ_5lFG6P&vpSsZxY0r0~Rhy}N3I^CbJ- z3X=|&&j(leTOi6&kZNHB0##5qOKhMsH*U3%iC(6!Qkw`ChRjnxXPERotT&MC&wfRWNvI()q6*l)Xd+Cbbj+eB8Jwl z%%5zwv5mI#N^JlRZNz4f(_~U*nlYWpWR%@xR!Q~AO@5Qb9QU*`b8VB`ntLNb_WonY z+b1tALSC-%1Xqwty`g`|{{n8#fqDHasuT(Wt&kx!DkgISU!=7*-jGKnN~ z(?w?TO3+Nq<`Eh?I}A3eTKkZ?xDkv$v*l&-gU1C4_mUZ0X*=x`GOT|qY8?ZX?0D*? zghXU}F)?R0x=FA!A>acH16;pjzwQ-a?uL(;(=;r=$u0u1+R_!)X8++|5*$Zas$`}- z8BFGCuzXOmC~WBe^%m&F{!=pNm@0J^<(0cuO@Y+|{|@JgLHFW6kqY!-vwaTMS9J9v zZ~cesR-1~6U;4nXO1w{b&T~j=G^t9P%I8!*T3=yM?-gm=M;SBqish!fd)_T#-s8F^ zS{8O$rfxWY*zHjfnZf}@eQCmv6tBsobj7&T7R4Va%Zfi%${RC@cbRG5Xn$>sd+d^k z!K`wd4jThA!Im&8{ra8CWmk+$dHjaxYqM!7HN=d(-4T>Aw!zhg(2L7Xl?uO=BMoB_ zUxvq7132xw#@x>JGQ|-s zz}hPeuDinM=mDNN0m!@UE4~-R65u-^g$89PoHkhYUv-6*5lDl89S17U$_|Z4```Zg z?wWa^&Q}UfWVZoT0=W*+tMyRa^mjf$g`=j=3(7R?nNts1Vtk6RMWC;i-_QYTG*TUh z!4{FXhs{w*AwAe^za&em5^UieH=|+L1hwy^t4)KGl`_mNYIkeiM&LME-L6-O{8PflETFK0~fP%V(g7?L$8%H~AC7 zlz&6mNR?DpxcH!JKW)D_@u}Wb|NCFDEW+Geo<(>AJh;U3I2!mh$H#i~ny9XPXdfDc zU#w;Nt;t8w;osM}wZ|JM#QnJLZuz-DnHO9|HpBc?7~V(jp^~`%OGbD7$TwLupZLT_ zVVpn8wGzoMAZgl+(}Ow_`#xWan0W(b_66ww)#nM{6g24pf}2Jc3PI}Lfg<;r=;#u;h@g=-MXM(u#(hb>!gLm(E>-r{7aGR z1#Xd}1s;hbV*@;67O>4c?W^#%5K8-@P#j45!*2f11c{i8?y+qbb2Dy^s|dH!9T=mALL?x}4o zR+k^54|M));H7mfTEfpmw`;1^gtg@uMPhQPwz+{zn}4+<#O7*{w)1w_v=#TW$yp^Fo)}zx0YA zF_6V!Dm5NCIr!0?v`|wQI%qyIC;LK=C=EJTARphqTi_oJ*#+m9TTppaQ@Vw*&$$ih zUaANp5gkmEwYpdO9s@Aify$U&du>Jn*z5@JFlU#+s1(CFVzB z+=&|>#+V1DIch7)PanRwunjMFUo~LKhH0t$_5u(ealBErYb>)8$Jo z&H0^9%?1}0IK%!E;Yb(zo0G71@+0m<65i8{voL0ifYL=Tyn);UZ({p3K6{TUhXD7V zJ&b6vo8<~srq#WpXspp~cszpFQxc5vjqP*+M3iN>&vPB|a?FG!Kj;$@eI{94x!Lx! z<37W>5Wi#-H7C*%^kPx+v-?#1%PM?>QF24L-isFdx?0lQEIjc@ghvQJmNQH=w;aC? zNtW-uqPJW|Zj=H`6s3Dn@a+r3gq}tqt$=gUv=FhXzasuQZb$3*3T4$5m&mpayZy&H zO6tQ)LLSyriU5y*MRXMMRpoT=XHJ{E9S5#q_^T1|246wv2S zW$CfmD7_kr>W9RSX!UC$19$PEkO6H;V~49&l(_z{C?OCRXA6;lYcW#a$8yXB5^_}0 zNAN;Md&Su3-!@&8#on}r;&xNeD6Y*aaAA{R4?HaF;9K3Hky*SF?PZWVY)%M$srof< zovn^=>5o4O%&1u*MfQqb=l_FCx~>J_}A=6w0A;+XyX9njdMY z$mNq0!w--as0`h#{hCi#FQ$+Ct^|4;k1QDD-$X_fjSkgn&yD_wRL&xD09ubXGUK0F z^IWe5ld;_sNaB1Ijs3p6p)R9@q$f{G6%Dn%MhRKsx2-cMzZo3myQXzqs!QIQt3t}z zKKxRK){~}~m1-D?gZ$8iV8J|acA1U?$++i%BJofJ7fOJzy0?{E_*+^9laDbC%L6ot zqxgrw$S>4J%wPW+FRM+m`>_*4O9a|g{h$(0Qphnq8lOXPPfTwS=ld853+Qtv71%VR z2o~K-EOh)HTc(B0hDIj5wlv}Gl#0w~eD7p@S#ifyHOLenEDMpnql=q=nbW43jE!b| zM_nR7t*9GUKI|b_k}y!u{KSimS;2fKwMNK%=P_ytZ`_CdU*Cv=@ogHylfdIFNfNnX zP|kGd{Kc>N;6dx7m=hTq{-9P^Kg@9pV2pB^SWSoA`i7qAB`5*<5kJ zrEgQY^|Zzm=#C6}h~trbP7_?riFAth;0IX1TL8qX`Z{$hdG?jz-qf%B9EOsi&kI00 zRlMa^5RWx1Uwm;;qS;9vC86>pafKUF)s7K1|+|`V<5g1tKAaA$kpF2vn?PTimqVr29MXM>d z&gL}F4#n|0M2z;tCNiNRsJ8=Kw{3_+=e+{G3t=w`PlriBwAg5G<_0{nwk{_L^X+!} z2=bLz8uzUYoWk#`K1Yb`E64}w%_p(T_6rX&#a(DRU8y{Y)!EQw*NB)Oj??ADxvusu zBkA6R;rd(JGzju;`^>ENY`_lE6Ab89e<&TA1Q z3le4-gC7d8E`1tbf3IvhKi_e+NBCNc@=(>wgZ9Mox>@SOtz_GV_XB2&X-c~bcIWGi zZi%rukryMbJv?XzMK9SR4?etpgzDIHalY=GlTtOfi@kdE@PmE8Pyc}r#3ngaUWEF3 zFFJH7EOQLvXXKUQdarv#>ZKt)?~Tc&xEc#PSe_ zZ|7?SW@vWIwVH)wH;UI+t=Ltr!+X)cs5RW~H{iS%SMah-E6p6!+%WPIin6$RZ4M!a zd7b7Rob}!G(>Wjdy^N*`-hQyR0{JNs%%&~1BhY66Ey>`DB<5(NPe6)M)w-seZ_#tL zUDXt~&PSTGb>qgUc7$`aBqfhk5RPJRDn0Z@z2kPG?H!`cx}Q3W$7M;&Tcr?55FxQv z@~}%5_I&Ys21q!43gaf`DU+0-#+!cYbfT0weD)_pwl-P;rWq6}-rNp!bO_6rrIB9rkQv zR4;bziW}2Z3)gI|jB#+YLI_69)q2+awottB^#IR%FsJJY`bi2q$jCN3JYJLN{AEWy zv=j`(6MubnYHMSOzT=ulU%<$7 z7t6lFJW<}Gdxxmq~A_%V(w@H(WtjtMzB03kVYzH}F2{xGAC(Xv-5K#hBs48=3 zxwsS)+kP^a$5oWH8(-X})Qrn}+@^vpI1mmhQ7Zh)nfAW8M8=ZM58)ZeXQKUVTJZGV z^6HND-q7G)e1`jQpE0a4?7>CG#3Y_x!$Yn|3Lk#*p7|1>uJua7`OZ6gyKg+(VOoq2a zzzm`7CvQxkO8`GCb@j0jMe6mu-Hhx`gr|BYT0R~PR37eG> zt9NQIkC(D(xW%w2wtuP9&9l-)dfi)c_b-5n$MzW$Pix_U-tvxTx223vFJ({V|) zw_-u2SPIub8c6kF^b(~BQDzUWJVekx}HvyVd#Anm)oP%n*&<^N>N|>>2x({Zy_# zB5FyI&!;Flq*MCsy5n>DsC=z|pJhPRoeImc`lnnAqMEgFR;DU78}@I#2e# ztgO)`k;_!5*|f6w=7%m?Y}I-%W;99cOVQZjYp=W(6?ac_WhOsd|2t?<6Lb9<6L^_TV|Hd3%d+*3l`{^XCnkqB@oOd zs@kHR-ks-miFF+Mr;Urnba*$+{CBD&8H9eig2xd}5fGlx8YTDHS03X(7S{RoUWmR7 zhM*pL_gk));X@X@Yl8pJ-7@7xzG{_9J*6)epYu_&;{dKTCB<#a?`N z*D9=UjVodJdKr5<1Jau!aQ`*efyE52hchu~eBS$&L7O!D?_%>G9le<@I#@tzf?g^) z=o3sYmVV|xF(_IF^*k=KAdmsr%Yt8~)JX(W6jHFdt&Y5R&@nh!U4l+DmJcw~adef~ z?{GV7daFK9ff?%iJqNXX(!^kH2^^oFFSO0; zjwDMCUR5khQ<%Ih`>0kkBRCW(;oLWz^u~tVWR`-*$W%C!ipNN>E17^pFQhiD*qRK5 zOlBI+TJXczgIv9DA&4kMb$R-v9k8a>w+D0D8Y@$o!IgL=LvO`>5y4y%YUsT87S)R* z0*|teUfV%%pEsgTY4Fq5t;eF6F(hD0Y6w;>_g#JoL#QeFWo`X1@ptrg&{B3q?+BW4 zfQ5uC1+R%jT%mbE3eicjqi{LC_4}RijKol*G-Ia@=D?fEXOKtXq;;4@x(UD4s%T0b z`zahwr;5o^q@_KyiOQu7!_hRHlHIc!VqLbyAc{H8nk8Cq8J3cj^9_v|K)z_A9kr#b7Di;3Okr8(dMBx_?>H7{#LY;Nb zx9ficOLBzfR%BV~y39uf+?sciOI0q#6_Lw|UQYX&yCo&eCJ9Yf222SaC*4}F@7BW_ zxu{VoRPcS6T9bGcT9tweTz^Ofd``R4lSva%(mT%3L~~Q@JkDPievN5{j4aSBKsZJ_ z_P`P4he?CFb80jUx)D5wfDI>w0Gxh20SKP|wQ>fE2V(^CJ5msq391!)@J^uT2KpKK z|FYa)Sn-4319FGmVYMCW1kh>%y<(_~{?Ab&Hw2_mznvxKy)L6=I21TH5>o!LZrl%` zfS1k*EMbX-G$9mwg$-cvJgRU%e3m^K1Rakz5H3+tJtl<2sHD4u+eF}@-)~URySKs_ z2Qp^nbtH_+qjMAeUl(%TwDa&h51P#;h+$~B`M{lcxpK5l z2H*1V-yyjZDtszrM{Y3fCx=-ffylHr*Bqi0yhf@1pEC+X4$un|I^-M}2pJsr#QYk) zV-1|Ig;hYC(xYXe?eS|MZ|0oy4m>*bl!d$wc}{gL*41?$iuXy&GQC1Tx~q_NR-=K4 zp-jt4yFfpUUR87Uso`6=06zjBQyCqZ)mN%a4Y#kyv>KOA7dhW;IqbQ5>NGAjwGH9E9A-R(?jb$%PY7`YzA*V-odXOJu?mdBhh=iIcVVDFX!UCTcrn}1qF%d(KU_6Cp#eZAsjdYLqr z5rq2S{uP}dwa(RChN>oX&|a6`C?Xn(*_J2)V?Ag(fvNo;$%P;2mIABseSfa|qNqW= ziUZ`y|BPEAtifL&=&B8(6BWFFu};&Aansh93}A<*%~flVHoLEBAJBAOH2qFO+k0lPVip`|EN=wkg%+%eebpj{pokVTH+S1yj$aiLMmI%V`$lm5+< z`dP{H{*cn(9HZs5zR=(qs_DlTHv`A-m+Q=o=Y-@mx#AaumC(S%0-L#>&UsBzrYj`v z&%q&xI=P{4^aBqbDvA*#(#_8NDwS{0| zQ7^oc;$Bx!(G!EoDJquK-=tXC^+@w>c~c`LKu{)hpje>jS#$kvX<_(cG-`KwA0{!H zSYRR{Nupp`HE+K)*7(xc=g=gw?FQ;GhE+3>On1E@WlScs%_V7+C z8?s6I=kifpb(+SbUputt~qA+vO@2%NIueG_j}5Yrr8P%Tdg`Y!y{ zkf8(F!ats4qBjsFLF~3&EGoSZ^W8a;?n|gp zsK1rE|Kb@L+GqDgKPrhgu?@!j*}I*a;CYw4X+SF(b{_6Wq9sz?qu?xy-%lY{+)v>J zyEfRpKJKHTEBNg_6*`ujyA?##nfDW|7RI7PC{>d|@*7-?kQbUbbvC?84oGew%;`ed zI_PPLMG|s5X@Aq+|Kf~Qcq_1%#*i?U(hv6&Bufz-tYH+V$3`Iqha~uh0!}*Sc}23| z>BSC&7T?&aQ(COH%@s%@N&%wM??Iv!jthaFeo7xg>qAarIHMcgCL(Q?`BX6XJ16A;sq8ZUa@Se>S5#viO zGtvmZrE36)2Xr=Wd8WE=G$RR?Wvs1VgQyB)81u^&ZycV=W3mJG{^z&Sbe&Uk4;vTU zr>>+LhBFUZDuC0t>P+E#6|@v6UY9FSysf&nq~NLlO=S)(1*!m<1fA`B?F~kgv+e-c z&$sJ9El?4msca4CBn?n9$z;cV>V6UA8h;BZw!b8^)0SCAOUrdUmf>9J%!B)h@cX;P zLLAnsc*afbxF6&xn5x{CkN284+y-XHo4;Pme1L;wD*FyD_09X@dRR3q8Fd`UjDZ>S zUw`}<-54wu{C$NGjgTEiT)&5)L{;wM2OuN=MC*T14+aQPU=AXAq3a8TIP0KA{BJjA z7%vZ)I!{571?TmW)*zMMD<{!4?gxS*HyY3ZUhpgxNaxsz?wZ)(3i!{ZA#dmj^i|_s zdl?awx>?a$zfL!ZxkgC_P5;#5MMODAz z1->NI^98J3zdCcDRbFhieZD#Suy6^9QJ_Tttm0|faBO0n;H-s`#&1tgemYnVr>5== zmeu8r+juqBs1&tw!$9DmjdWq5Y9R_Z>lidgVIjyVoj2PJ0O$h#pCxt-yo5G)?ECa=&&lyws7d@T; z4uml%VU3}~Ww6D&ruu9!tJVMRDb`2OBMBgWKam}V-ygKB8ojKFebBl)S_#6ovqzd> zu}9jxS)xF4o+D2Ws3#Q{M~X5QE@aN9P&)VI(|#KZyPix6`F(vZ#CcgANaXE;B1l(n z9p)Yt9Kq^$OBFOdAntxruJ_=PF0DR-4toaHMN=(U5lU8Bw%MEM<6Xa~=9P@P%rwObK@H2e>5F`(wmx0iW=_etdeT||mL<;J>KZ-%1`K_6%h1!i3Z)=xJrqGyCT|e7q`VWc?c}xA81goomASIdA z37}*Edk&dG%DXvolhJ8rH7KIQcr{)HS}uU_t*g|3$6&*ao=&sh5lQQ;531Qp%TVn( z0C)&oJ3pPii7nbdM`bE$rfVRMzqTMEIk;`Z%Uw z`xKlL&<&9yh=P_B73`B4VWkI!QPc0@>v)sM$oYchDNV{w<+g-GJslgeC=Gy$&m>-R zXvd6qR((;Pq-0yj(qk)F3j?gUT0#isFPJR+g50&n*g1-a;%A(HbnG@xEkx?5wJZXX z&RuZI+=5%b^B)kDlhZ5XC#n2m&3snBrIin0_Wkt{p3hfxzeV0}_1kYP!i zV!o)tvREGws8k%st9ZeBkfNfuswBq9Q}D`ywhTe4yVo*Ih#;pjkS0L5Z_T+Oy8o#? zXAA9}Y7V)PN~qwFPw8B~Q-ljlg_);NJ0mQttuk z;O-N|A_@n)en4lU_!55Ge3yXS1l{k;*jVHHb(fe3#mBWuu^|918-s$&IzcILzdH{X zApx1h9tF;fq;n^T(9R67m(w~=wn{k9mD(3)aYRS07U|DQ4UDZM2B2-4@x!-MrqUoz zbgK3rQIj1!`~)+FT>Ic0mRNA#zSKDA9cSs=9<+iNqliHp=id1S!PT*&N{=Z?e+kh& z0{9$ZAvqwHG}85U?qTMN`aSUWaTJ`J@sAGL!?c)n{%W=-w9HUfOzg;}BgcUf&3e zg^@=C_~7Tw1_p{=%#=*)Oghu@n#iNP(qxpf4ZV5}eo)o2i&$e;pFJYIm!N0m$RskP z^7ppQTm8Oe&m2azLz;geUjKw8$Is+nAf5T{KHLZK3^Ue?SToJgXa%)FN-eHY_}Y7k zp^>7$WX`0s0;<$q9bojD;GNtZFJjZS`$hu9)c8kc>ATkl$MmdtEqA|N98 z274aoNaBH#(OH}82~SuRIom@cq=nc#oK&%nxk}p!zZbJRU8z$ zyw&+w!Mz$20?&?8CcQ$tIuDrp4l2sEW+mrkPtsvHy<^|7bP0g9uGsrH&OI`QHM(0lYsm%(pt_^NZ|y`X-_v+8uKUM{|fBg&5q-q9q*( znxxZ6xME_ zBSk;n)&w%j;XaQdA_NzQ;iw$Ct~;`ZYWpWgmd{UV4R@UYghbiDWP5d9ujJj{U|jUizTK@#i}Mn2acbOg zxhG@Tq#Cn(J$&^a#tZiUX1p{!v!%!1nr$Asa<2FLaVB5xkAGAXQ4@dyh5D5_qG+K@llp+ zG=Y}M@nNw5NwYE0cgzwgFN5>LLf$|F4w6fKmoLkNG)5k+i;i-AttnE-5_{TQzJLOw zi7a9HjE+lIs%Nga>9m&Gf>T%ZA7zm81|bhC(2`r1a}~*Yqn+2{vLHjRDoc1E zExC$9rO}RSafR%gM02fj&8%BrFmr_x{eJ9Sh)G!eXo#v!_pv7Z`h|(4HraNqU*!|+ zywz$8jpo6PbBuF;b$zt0ULvzpF5%pWeuF`CyZTOH`}Ce|42;))(PUm!=?a;C;-)Ri z{3GZ7w++$OdaK2DQlzO@*0_SC%}3Bj^A`JO;D5kLOHsC1Bv;Fnl<)~7iYE%gGKl)a zhn!!y&!&kf9Wi9bE-*X-dUbEgjnRlyw;;ZGs@iQVB>~7Sgg4CkzV9!EEf`PgVVsc+ zdbGX9u>KE0u0gOA@OjZU_e0kYb-n^Y@y z-^9Kztp8D{6-2Rr~+2ns`Ri-Ldz=s(-RFSLKOKp%I3RPnz*0f#WAP}DPOjKzxz_5Pyi z`@4xFZa*qWL9*Fz>x>sQE5;grshD%Ed>Vhb{z3Oh-Hp*Z4Vm=AU?H~s0p#VIWTkoA z@1>A5KAAwf%bMxX&o^!bq*|AR-oH)K-|BcG$Iaf!6eal<%1au@u2ob5TZ=tiKy;=u z{W{)U1v9f&Lq_M3d|9Uv1iPdBwh%jWx$Sm5fOXZ{8Y#cI46VK{=T_9Uw>ZLoP_5IJ zgHekp<0wu7jWb5&E4-%H^)cdCnJKfpseZU-_zwKpK?JIuIxnoj#%r6v$pB`pkLiZ0 zh|aoXbSJ`eEAFEq>n5uTI??6DVg}tKZ;gWlr6!w z57|E(9ih*v;nLN4pk1OgM4#25A`D}FC-~Wd+ogz$4L#!kMU_!COaYy3$fM+gT)rt^ zo`I2Qg9e@K7rGz&zqYWbYuO%{)7G)=XOeCznX1Rh0 zn*7yxU0?&%_Uk-@d}jt!|5>WvD#m$~c02gb-ofH-eRB*Qxnd1me;tH|iVzl!91eM`IY{MA^?r(E__WoaGRrE7eyYE8K-F&|0 znc~J7%6uAlOtyuv6~AAR0E8FEp#T>H6*+m!>3IG^z5#3)^J(xbO#=TC5%ZAKK6)^*NOj+fqBg!Qf4fDhgC?p1%d8kg_ork2$gUvS! zGGXvgK<=zK2kBXtro4|_{!^~Q+KgG90mq4V(~fijM?}=xp^quNqx2O#A7NBXaN);s zKyg4C=SD=XfoS-jC1*3NZje76c#yVx5aoShd*K|P@EPboR7dK%d01iU;$zYt6#n`Z z`dFYW$M#W{D9iiDXI+cA01?C8rfZb6eZku=kYvgqc^u}Mvgb-k?3!XZ%*y|5QmeO_ zp2d}YH>d|w&GJf${TOa0#n_w3?RLku@e7I?J){ru5$DKh4L*Saf$3IK4Kg^-<{qWF zCyGe=qBeQ<4wMH{xxO$R-nZgjMp-)77ZH!AG>u>3r&&r#ZE7t_dXNS;d)_?i_&P&3 z*}tZxxv=*w!*6jBMf0-Ab;hIv+po~xJr(%jI*u-34Xsm6e zdOH_=Amm!?T8)^5g^Y!57_PieZ>Yd(xA&$;jI2rbrDC=AVRqn*Y`A*>vGY3+?yiz~ z7KS1?u@k&*W$XFtChC&lVgIL`$Y)%MA$9?pYgkkrJfD3r6M|38gKJ_7S8cfPLXJ5d z){H2!Jx9Jihx7SVI!lPI8xLPxHsII8O0|JSmhHLwyxl&o%f{Cb@m4AR6lblGPaGo0++kNZkd*>-` zP}e{QBP}R9L6<2sryb>FS%lK}hQN8&@R00R_g0hqN)u_qJ7hTL8PX4omHC^98nURV za2vf23jSZpU(pm##1L`zH}`Eka$60G?v%uHOqfK0yJ#>xG|@C!bsY;->Rkjv`>O7Zoh^3ZqS>!jGyVE|AuAosz>J$lPVwz z{g`8XO(%e=DUJaUF;p*vYcNx?i!7vKaXyJleE5<;VgD*yLV~fEQ4_)W%#eFeSMMc% z!kIqw4`muBbsd<=(w-{;N#{r$0Qq*TNo|C*PadbqZU18D88uqCzu@K7PdTE;O42ffpMDs3tTVcj=+zLBT3-O|qfDn2<q2!p1Kjavt?(gEI3*#}vaziv@ z385kNG#Dwa+{!w`MjWmb_0@~rl0t8kCap$)_1>Zg#S9Q-)Ts)Y2`y8N!v$Gqv{@@` zC=8b=)4z*?KV+CK+4iD9Uw$fO#a>U)EK|S2OHPQhn{o`o?EsCxQfYIpLAQM~g`}C^ z&9N#^Z1UkT3Myg$TbH;sf1~{7*O8465gNTn49OF}N3x2%VNwiMXrTu*nY8tb?{yJ( z9B6rk)53Atr#zFga)*fnSlM%|S3{4f1?KvUkfDs3GOJi&86wlF!&^Q2UxeI=Y0lJE z6$gqqv;M21H3G*o)#QE$bzXx;PZuq3;^1|lKbyI%Y^k?Z=jgszU_v=Z06%bTKh^WF zCaLfuwyM}-c`Ic0Q`zXN|GMiW^yy4(x(=2|m+PnXv(DUJcCEMBc!9#+@}&y)n;$k* zvu+P*2*i56s6U^}!p#83T!aXbA=n-@l58>!O%?=<6_@mN{McBU;8NTCtg9bI+ee(I zRPJ&0dR5T<%iTpXFrQ4lr4jogFK!3Nz`v8boS5*wO!R-FX7J^uT$ZdVI-Z3QRY}n< zSbS$+DDEbIsgv=PD()Z;%|*us@>L8Lm38C6Q9%B4Wld(r2BI6i(WikFyOm?44kX!C zYtI><70XZXT&q-frX^xmn0RqB(>_Z$p>0ZjY20=@%CR*l2>XU&<|m?cXl&DJ!^90v z{4xDkKcS9!n!As7oZ7ZnOvp#!cOPZEz~lMPPC>rcJD9mRwpN9$c~R0UQ9nYa^Y|1I z>6GXp6~}wH;v<7ziOAQftK>OyeVoq}!BSvZCs4@2^~3I`Xht?v?9dsQNp&;Q{I{dI zPg#c^tXFuu{N~@j`<+9MFEXI%}cP!dm(4G`PIyPmX!% zqhj+eMlQ8vW0X2#KY21Y29i-Gkds9kk^2)T*j6ISAsP#nU_ReA<6*>p#k)Lth!6o% zi*ecw$@C&PRwtl^vZBw;V`eMpP%wdejgAdY9wVbsw*_vf!Ngx7woW;;?bv#(ep;$8 zyd*RhyEy4?(wdBP_;2hVxpOck9VwmaX){F?%v_4-z_l=(zsm8L_eA33~V zIrd`%efatC7B7Y8WJfs&1cg|QW4encA2?m!KX-wNSUWgV{7z91Xsj#kX))S@`;sLZ zaIz?zZBE|qwt$KfMFLl6^@9)CiGJ2{C;F&dNvRJUOP7;BDH@a3rxp+m!2jZ2D5!Y78iz%M zteJSUNF%@<4kGs35(`=q(~1zxKe2nBs3D!0G9hSQ@s@`cMcv{j9tKsat2eUw)b+1toypy( zs1*XfS%&adnV(g@n1n~eVz`AYE4)Focz^pQX6_(P^JtsWIcGw|N&}qnQb)8!1q(7U zjd?OI4wBCPwWp}11q*LV)eop<$`XF80brUfV}$s85-v0 z`ymIN665XRN(}>BS<-1_OO?UQlSnZcBgf}09A$~ifwsmw#ueq(Egg~P$jvi@t5qF< zMALX0P3Cv2lK>p*T`9JSFg|*uTEWCCrmr`+Sa8fCA{cS845k;^jKl?08@9dibE@*y zk#yA!Nor+yj#Mhmku_Wu@akBZ$?qf=4%o_T7W#!)T}GVJL@YRrQeyom0prJlqkh!M zgsbk{$$$qF$vjJeN|o@}r?04JN~|BNrY#&eoCUdf()vUsvP8(fZt7UX*g3Ptpp*=+ zRv1}yXT-lP>r$ssl&bTet6Y$=di7L|ygrU8{D+B+s-tWkc)Ws}Y5!hdpQd*{w6uMY zLGjg*Q1XNtau8adcKG9Y9X?(4lxBiRw^U&XK>aWd)^EM#Mo1oh4rCty_H)6gFSsL~ zr1WdY=cqJ6GH|nIYOz}U+G>BCLN|i933MYD4+9@1rarZ7NqF}(y5H{U7(#I57c|%1bT4{NVx2pIP_rr)i6f zw=1xtc4nUV!;w)mX^A5Y14bx~LrtrrJbgx-w`Avn&uUo0tlKI+e%*9J2pN_v?)R@X zq4d}gRH*st@_R(eJc0eXc_kVqJK%-dkhT_@fA>=NVKkrqEA7K%Jcj&_Xe4Q(oll>K zyi{Am6~BFyTUNpr!>@lhktCjVERKjAlT~^HEU8o&eof+XGtw87>`Syd#fTRrwY$r} ztb0E?fPw&2!hry$c)Tl&g|f+29w#9yKa+@uc~Ik`9{B$iiWqe!T!HVj!gU;mtc%{i zL#iqPf&(}VsnDBC5CB$%B7_O}sU|*mhmBi!iFM&|uGr@oQ4x@uT+`c|JsDCf=3v2` znqKt_N|G>6&7TQjR3z*I);@axs%V*qf-0m67oFfaoEo1K@*A%36o{Ja``G|%pAE3~ z{a`eqyB{1XivWMB{c7D%O~!Lj58AYHCjhIYFt1sn+%izi*mHTA4y-3&^i^*? zgx}th8!VnWcP5qLj&@$*{!z+ABc|Uw5nsUTHFR70`hdF?Rv-D5sP8f9*EA~At&mZ9 z@8Lxo_`lP*e?0$xOsQU$x+i2Fk2Q88174VwvHmK1ZMfUzgAlR;+>-y?!XO(rol(aq zO3?E9s#6`WRt3KZ_i6GgNcn%JFTkuOBHOG8>3ilslR`PAKc-QW@CtxcdM|$LQo=5w zF$?|iwKu$nZ2m(7I(nIm&xh)+bJ!3|xDA=IMX&2JaPTHg)m>4FBFfq_ zbRvh}DX&{8?G}6RbS06**u&lQ*JvmtXf=n%gAE@I`@U}{$X@U=;=!Ht4vYiDtDxi* zAy^p3A;8DfDE7tT%@gjm?$8pTEF#5-{j1N^q@Y0AFL?NrY3Y3;9o5Z5KfoueEd56i zSj^QOR@RjGSLYX;XrvAF0fE4>dkr`gvVf=ZS{q^plVr-P^B6hF)SASS?{gKr4n`Xo zss3s60sK#P4|p$x;HWh05S!>sG{pVI&4TfLw$g#qUup=>`n(~F+(gAqIzlC)QRSzF zfj)q$m;t@!vwI2YAtWyThNJbwpi+73_BAC7!8mKd!aF_WnQ_Vuu!*wT>V{YuI@nUd)!-?Qdjub_ zpjvJJj9qMx5D-X|d$@@gLg>5JhWJDvkY;AahQ95orR7$_T6??zpdsCB;lx#f;eZPj znq%WQVp~2u(n5Z{rLfkh=F=>bXLqOuMX`VZEzlIx>lEVw*MIuobBr=sx<^!skcd4F zZoG3p?uX73&0nvJJWNuB_{jz1b{nQRrTd?+HIaegtEw#uNE#8AfGSc>sq+~9b7c~$ zpsKdmknjdzR8UfB%+Blo?wF-E@k{xsDTm8ewA2ZhKprUsj24Sm{f4&k8@8+eL@&mx z%qFeqh|CiVT*{C5&1-YF5*tt^P?EKF!E4^nbVw#3c#F-TN)2Tf9cZ%UELow2TBwy8 zw3_o-00m%o0Z;%=V7)^aj{25W*9SbTNVV3NBdnGi*hZTP=2rwsND;4co?m%=8nj1v zN&ZOy%^}4HFv+7@-adtWmwZK6bgT0Y4Q1&-!+4g(uE8>1dicw7`Brlc!X=Pe|H-5j z-e9Et=c8u~yF!|#3*26)FLdG*uR7aGaf6l0Ro)ZI`~hd=ThZrgo`eRLL|rOgNQAnx z3i*dpnl_dXr4CciW?9<9*2MtN0w`ozOx2Ao85|OnFEGhX)x8Zbgi+PyjiFljk`*eC z$LjJ-k3~kR6E;+JsI-j@8JIsZwI#TpvYPW+VsIP98y?5JNjS33=p&`iR(cJhIrARH zhN)5SAsP#jZMyB+4^7k$;HcHdc$_5xdDH)|TOKtP2~G#Pbg> zN=1;tW6l52hDh_=A-@Izo-b&6vf^Xk)a#(sWq-!eMX z7&LI>qw0iv;>u2NfRS$tGpzQKD4%g<%jbyja#In8mUuCyUjQTmbszxrzOoh&y;=i) zO(bxtV>9<7pL0r`1Edn27z00wXB$zKr^u!^w?SY>e>bB!kQM-$qIXzg7s>r;$H4+o z&24a9-b*soMW53n;=Jh?ENT^uZyru-avN_Lk}PS>g6TN5>Q|nmZk$9==I)&@8kWN8 zeVU{_b+uTa4MdtveqgJIhIHFFYkpZ<6-qvUvLy^>YFDNt6~+B4BkztFLxBJ$({~aD zq2NAJO~#9ViU*)8Du2biCM)KD2K$Td3(8ep7s^#xz_YZ_%;x8aSIUoJy^&(Bont0L zmzYp+?vkw;TkQz#ubBJW;xx1FJN(r(%Y<9@oj zpBRNk{YMInQPmap3?HNg^a_@Ac>qWONwNYfs`>ZYUp_!8z=6F1S|K_nApe?P{0MR{ z04;(W#e|`4t3`fe+*TV2eMfk@9B0Xf%MAmF4N#?=g6&7I#rvWT__8rV&?+4F5)k^L z{Feq{qyK0>H2k2^0jk zy|0yVjOlv@q^sUgj3AuxG84vM28()sE8G@9)?k0UQ>D`ZwgWWggg?4jgYF%WjRB4# zoCm0_0IyDBMg=ff(3t_74N9pfLJ#@f4v2pME7au5DD(!X?rDJoVQLZFVhxI40ryW5 zY1r2d##_Fmq!$OE%M`%7s%J6*7scB#B_9+GfMr_*3_-&`3_&3ftj&PI(gbC&sE)}c zqEw%->8v*f81*piaQci_Ue}=f#Ab`HKEnWNdKIF3MZME@B@`1>vKs@1To!8vX)Dgv z+7_4Orz>ioN2(+~JxI*Rf;76uq&>Glg1c2ggS*uPJKduPZMbj%&$fB@`H*e<(wI^l zBjA|I%0;L>OqKkLfAulVJ~^2g3|-sSu%3X3oHqlP*~RNGc7w9sgo10}=5f#^fyUPL zzb2j8QQ!PhU2>UqYWi%T=rkbKI(eBv4@C_k0`WZ1A!on*_BBwm<0~;p$;A!*drT+m zwvd1DEC2<7%gZ?$vWoE-h!5w%3>LaZn_IW&)wS zG!V*{udINnDu`CV12C<{&wQfW9U06rx2BEp;+--NlaD~nhJr>7v}`EJmezd*K+WA& zH{rH9)53>CRPzdTBgNJ6$DmCC2@)>Sz(W7Z1K0igHCj&X?#lmIqrC=IlrkuA zgVHAfgXKjh0pEsqOw-o{`a#?xLZF}fZ(Kg)BGqvm0Xpq&!=Q6e@0qA|sunR}yv%BV zmj<WZERdC#%Sx`xaqL{F;7hj-jy?g+nPUY9QMp1Beh2 zC?Nh&S}}#5A;@7)O>OyE-G(Rjtw#^x09iey(b-cW&A*f@U_;Uo8Xg%uOdEzm+RBQh zUTF_y^xFu23x3=T)gRMsM(XWIm$tn>Vm?az^a&E=t?M1sa6khCWePs{P2Y!d)f_7L zB@@)bf9qlXC+6gcExJLq=z!7Kb`ul%V2B1~GLakEzBGUM|FLxzP*FB<+gA{2X;8Ww zR=SiDl#uR5x)G2LrKF@|Nhv|PL!^|JM!J>`>2C0w#mDD;-uHax?0ql0tSih8bI;8G zx_+0EW}_Ts6dw28^GlD_={v`3hCj9e6$tb!_~mGyx=I*CbAjGW1etPedhps>vTQd8 znL{7UUO|Fa#jWlTKDYvgkTsqa(8R%2n8&>C+f4c~)qlGu7*vgBx;pi{?Px1ryaS5) z1`jZ*76O701{hZUVBw|~+b10VKn3rke9(v_Vu69{;6Cp$@1((WBl8q|xt6~_wW9`< z%2@-|)69-~m&KnZ?U~rNYW-}^iyqc^{lH3T3Y|P6*n6z+OYAQ>;e3qO(qv8GqHlZx zQw_Vq&UeA7v~+qW{ytb$D0q@b8cTp$x%jaV0~5^)iRV+FPB}R+7;u{*SgrdZt6@RH z&87J60DU*-Q|IQk<4u9?PW2mKz>Oz2mGnnSxoNQo9`wTE+WQC5)Rk4zX-{_#2<;>K zraEYSa-i5Ixf7_v3Aq--RD>uZbEEy6$ur3QFBfRho|H;IVD&F41fGscS$5hZ;@Ss@ ztkvyd>VmiEo7=|yS2!`jpJ>P?Lh~kCU@^fV>o2xmb0>5eKk4m zG7#l)>$8Eg^1w&>SALNoayey<8px&{1@sqj&&5t&fZI(*8JxvJe{{f(VUX4g`6d2? z*E8C$I8|yIxV?!!aZDye_0!%Fzh6p?n)Kv1qlrV9TGwh;c+_cSw@xZi$U{5#@k44X z#5~-VjYpi%uv-obeH7NHQ4uH5h~Js{(r2h;AXyMugpE`F>7fAa6Ywu=BZvnLk%AkXrjcX>?g&IbrekZ}VaOxA{JO-LCfAg5Lrn{x`=amid0(wvZZ;JN38! zX~V&4$=J4PN%Z8O|B6?@7gCIKZ|ZYu50wJ5p|0!{4_uV@QBTb<=eYy zDR9?MTumLLTxE+A^hSpu^4ZtzG377cuhdY860@Ve<+Sql40O0puAZjv{E!W*Rqb7> zsE=#m3FVbtN`>QA_9E=#L){Vb)j_OIj)Pr|_phoMezI!n1Y%E+A9TkgA>mtbAYqQR z)6R^Qq*v8h^>J9IR`!R$UGI@056Qh(OMFu7jlK_UEgN27eE0$<*H^#16xikw5tv zrkl9A7guU!+n>bNprJ08=NDZ#Z31V zt24b_lDhS^1Qgx6uRZol?e$Y5Sz9P=;7(l{o$$-lo7&Rf_e*$Z0f2=y&u8%Q0oqVi zwxm9lcBS|u$C}KSQdSDVk>^q`d^wj#Lfxqvu52)>DsQ%u&f$O-G^^r7shOa9zn_aA^6Eh4$O2w&(20e=t4{r|q zVWRc9c=62)>yl_x5Kva?MXPCzG{b!no49c^uNA8erhN7p=n6 zKcnFMxw=e$x%47IS%g#@M^nKXH>( z7g%UH^TqMk&8DI1?TVh-zSK@|JWH5ZJ;1ZTVHt;W&^3(=QUZ0~if!w58&B(Acd|lS?VS(OCQZ5Su0n9&eDcoSmGV;7*cU+~qzynWn*W|D(l0 zz+>2CVT=Rh^{x*T*DbXVYGNcIY^NI4X+OdVLR&t}9pzoVd(p5&w|(fxP984=D-S!3 z=TT?!B^463B;6&dbrhv}Jf5g8fr&vi`$7@n`IWl^_v@KlFULRKElezd zSLfB?`)z$;?zy4Zlk+K?2Gp&6T*ro7(!vBc?_cc$qA}+%^rth=_L6$t2%WSo=lR^V zbMD#29A{m$j}82?T_h9XFXkSV4WH-w0UdOT z&}?Tdv&Ad)$}&2oOE5S_=|wO;ueu-d$}6Bmk;O0;9_#JDK>+0^hznU0^k*B95FeCDTJOVOW}D$S3?3M>9EcA&zPP zeid(83ssrN!xf3=TNt>FXWvr_Bn1j_?H>j)^2$ArQ9riDQELS8HOXrMmCMQ~MfhTb zEM_PNmVV!;-+r*_yX%=~;ENDNf*p3n5hg|%$tl4rzDEHuK{{YG_ZBZ(T}gbq*Sq;s z_;~|?(_j6JoVb|MWbcGW*PMJ_2%}^*yHeO-1|#nwNuY89Gdl;}$bNQ@1X(>!dADM? z$&Yfc2i*EDLv!zR+g!bJS^4Ci59oK99~}+#iC&lnsrUN(7QArrU37P6?&hQ1*$@Ni=8$DI6nXr4r%M0wJF`_=5v z-r&~GQ%;1WsPA!uV)>lc9XIlEoz@7Cf{goqnj(99qd}hFZ_vc~dbRp`(}@EO%Y)#u zVM~EUQ_}7I!VRlLa69w#rIU<=s_kt z$wlbYME!2ijFw5&ZAIXS0Gf7vld~)Rs+(o*mp$3lh5N)8l(Nr7bh`H@mhiS6a15c5 zWNkV@bw2w%>`jOYsF$bHSxnL|fVwCpW}*XPYZhwsv~7IJy25w1{0rC;^$I8A$0FikXY7jw~LM;0_d3F)Y^M0 zpO*VB0v-oc8NJvQpsMA_qR+#zifNTO^U^aFymBESyC@q@Y)&4;mHaUo(|X^BNJMs% z+7MPz>dV?NFSY)zrq&5T+6Iv%DnKy9DC`lMPW*9-$0fM}rLXM_r_M739gsmrBW)84 zMYklcMQh@=*CK75dSs!DE5g%wapO3%+MCh^4{BOWQe5uT)>3W#XvX?kDzq!Ida)+D zvb*8~o`3;snAP`zEG5b|(%rlFd3l!NEGc+-jMJ6N*PsUZC>l+s&ZH^H4n0PHp2dl6 z)f!gayhX!EFRE+qs$v$1-vryfaK(bJ^&O>wv67Q~WE;T-!QC3&CxCw9QA%rm{^ zqt+kQiz_*o<&dZNdO07x!*_ce6sGM(7&{wFMJ-RWMaw*^Hz-Cbwq^4ZY@5;Jioc@8 z6~kF8$>3nlu_!DSwJenMiV&*5qWmBvzp&>IL#}tZdfRpR@@XaIu8@@bYoD$Zi;bih zii4(k5B%lX!x6nAiUagF7vC=KirfX`a3liJ9SD;1$FWN)kpsg?)c?g%{GTLJBz(Ir z=r7a&t&Lf_dyoX}zaWagQKYu}S^1?Pn>>Ci>`@V@ug?4zV+)WL<>sfr**XQ*nlFI= zN&}>wgXQPH8!i?G=D!XF^Ux7ZFYD7&I!BXv z>$a`0S4fa}V@GuHlUdm=msvs%5|@;=lIjOWE-%ZiPr%_K2kzx6TJbGyULbyw!1#Ri zTTD}Xre0J9`z@hxQAbTQH669f054S$GI>1kaUhce` zMN-V3-lDgECZ613vhqs+&OctB{3p53>pLDG=9O#I0GD;R<*K4%76lx+ zVtngY!19~W>OWsFZ>4V)x@Mpl^!lSTC2o)J@++m(6WlZCt*1OQ5=Qz?bf^(^+WrK6 zuPMb_c!NZb;c&^Ak63vH~Jq3#J}K`H+Rp&9@UkICFa1+k@k%8 zVYj;*V4e4mu>q{mU0%b9DnFXucwhmH@&5v)f|`k^3$O=*!alR}$TYJv*w6zTc_3Zk zAE3ZVV4b>sJIWe9*oFov=5~MxKn`C1XTPsl0dQ}eieXL41z{T4!~nVis)R*3|Jz|b zpbV$sm2)w_YXD#tux5S#>;KC(ntNq-G-C`Ls{C+=s_|UT*zHljx;_$# zsZ)NY3wSHWfVW}|9IDoUw_*+FtvuvYKz$^@ID@NMR?n3c@S#hu3%475+4789nP#zz zs6Lcry}i{D@tTF^rCkP8lgkmYQ9z1{2VO@b`p5N;4LpB?gdvhBo_Xy&FLp9E^Tx5n zDI_yP**tB3!COI+ zr498ZcI*|M(Q>j=u_xM_ky*czU}@9fMAcPwALl5JWI*HwB?}>^z0elk&pN0079q(Q z#enz&eEy~RLz>SMi9JoHfbCSkNAi`>Z2=jS;rtQ=^%iY!J}4XC5>;Xg{}NRM#-IKn zswj_DTo#BxuQjggY-S3qmI(2GGFeVHfdkYufLGdiw8pcbFd`vQYXiea9R0iH=;Hbr zS~?gHA4)(L*3y33ToW#@?XOH49p{&CloN`gov znLhLV5P+@b&m!pg&OUB zltqP3wCSz(sPb>To(^QJWqta(#OOBivuFN$-&I`JqNw34l|T70e>ha@p#g5b-jlZC zp>2t#t`B6DEo_zhp4k?+F&35d>1RQo9dlQ{Dhmsh^#mWCEgUT03d=7cc2RI170TAt zLvw|$*&$6{XX2rwG(nNw&r68TY%yoL)uS7K6AgFr59}w50=AAyA$NwTy}H zAYUq>1#LRHQWWqd9R8xf{%o5Od7j+X>cA^-XOhXwUO)I%=v3}pe+!=mLOs==(z3D?TolO4G$$3|EO1hj;C_u=GHt01u*HH z_ih}|w*gO7vqt377P|rrngCXH+gm>une~|GgF{s!xy1xzApkZ7p!zpw+;UV{ifgPN z$k$JoJqmNR2gd1HV4R)>#_3sLoSp^7X@0+2(rDg@`C={XfJ^qlUJHeCg@A--9j)cGg`jBGJgA728?h=|?E9 zY;6-V68Y%NQCZwo90@y@<$hGlwxjCjq#eGO7tl)Jqg%5<5`>%2q1^95`Qns8-{x`_ zRPrC&Y&!loPt-T5Eu8*m_Ckcx$>Q6Z=vhouc&^Gl*gVL=Xw7oK(naaMh z`=C?btAFxq!%plO09Y|-|E{y^uey3Tj5VG6ys*D+%<*hyEi`%JJ+Mk&OUNmzL{=L0 zSKl1&rrMly(zq#iq)B%z4q<1(_Mkq4Xjb5q?uGrKQT)aK z02oEZ)-8;pLS(>v>47-!j;w_Y97e&`+w|jOcS?F?1Vh7xK%^%c5s}$>TkFu3mN2Hn zH=l$^PSV))N}^?37MCDo-4z>eFv9L#63(A?YRMW(H{4126~Py6&i(n^_}nmjyNYqJ z@?!Y9-0N|;KqEok-3_FTch7zAXJ}=hcKNOw24apYfy>W70F?i|3GA{5LN}BR4b;WN9(T~V94bJ{C{xACnlrxM*%BMLWe>4WOP2=Vq zKWq5$hpnb}%TysC;21{W^4O_f+aS`d2lOg9>(3ji-Rja;j;bN@$R8wn(MT1Uv`#>Y5#rwb7}sy`E0nwn7mr zqf>R)lW`i>6d%o@SIkCTds(=J1RIqMx8ZP{bsXC(`S0|! zgS@M5jA^ap&|^2d;{=utx_HfD3^?FKK#<_m(3f7mZ8!Z^MNR0=rQ!5lTDGEFG^feD?;D_1rAW`xfN4RRBC#J?XrN2>5H&;IHIcm}#x)OsFa7 zyr!Vznl{HH{1*iDyj>GMO|=En)Cu@B)fP-sZ;$%b3H<5zeVU{K*pidcAK+j>V=z%Q z1`}1|Ia;Ba2rD|1h7aYH@rwROPgdNdD1U2hBDpU#d40K`%j_Vl+wpSc2i}{z@n1fK z$i!_LC%rXHpmBnqhc)15CyVGptMS4+-)%(cRE^mWLG^~3ig6P9CAH9MrAv1?D;ew8 zLUkK$Ig0PK8l^=N(Zas6WB_^kjy1*o;=QLoUQVL|>+)Z+ibwWy;jVgmJ9;n z*>PbE?b2H5YH%e4<;#)8SXK%_>!i}}zm9!?*STsn0hNTD<0gxc`g#1rYH`#)5UcBo zz5yNy^n5i?N&@n=$9q9+pw3>Cx9@sFV`Va3nipalOq{t7m}@*L+1;s@dYz#sE2^6p zN8*?7!OH4s0_eD9pyU2QS)u`;iX0pSln4g_4L|q>M+L^Dsq}vO_LpTDQhN!KK5bLl z6Kqpj#-e26E6ls~6ZD4BKvq&7$Vz(A=o!}-Pww{Y-px1tw>0-CyFEyr6_(<@fStWl z_Dhygx=JZ1+Np2B6d+bq8dR0!?U*JKm#q0cO{l$V72lT9n8BiDRe^`w0SJVTP_nzx zFX}bFqd$#;SZE6CY{~!7fX>h%EjrY42Y24(M#HLYrmStg;1p&t6_Kn|jtOJWp$_7s z^r*9%-a~2gI318;uNkfIUeaW{gp`bi>TBBm^h|n`SA%D*Eb9T`YQ;MAleBjK)`u58 zcHot=cIWNjZcsHR?{6`c9Ky^T<&?quBeMC~Ag5Lh9#;Gk@4G+#7t`L**)6pK*#sXG z3S7c~+yEt0g$o0m8ajiV2w)4ijQ8Sk!D7OW+?PglZ`jY2OV6-NYFc1YW2zNlyL(Qe z%v5j3%0gFHo};?l5v?BE8p$uYeN~hoC!8``A!}Z%{WGQ2O4?q&kgl-~xESae#|?k~ zqzSNBsD_eKIdpqe-WOFpCx-<4TwNbJ(wH!b4{R%jE~bx5inKe6ex^NwTssS z0Y$?LP&A_Bya|^eHdL*NrK@~Tz9CrPdQ|1^X4LePX4mk|%uD9WS=`;o8Bv#v7c6i? z)dShj2vOH}@=++ma`a<(0Pn*_uf=aL>T!XM^luh8>|>xr|0FuOh z&U$oU9X5NzymIoHt^os0wYy|4*by&lz5YnN2iSrn=945a#1}YAFl6%*CD`(yhP0y2nVzs2aNHa4%0_T&yVi`xzyv^xuEAS$BorpsT{~z@d^4c_gZoN<<~!TmkZeF7cOp#C8e)4F zZU4n}(|l`W_V1`1E9NRK;1o*O(dW_byv*`+omcB=s2uFkyd!qy3^Be-ixe#{4Mnlg z5L2m8vygUSsA5XNy!uHX`sIm?WBTjUr&J+8-UMnsb?Vd; zA`UVhoBUdFgZ4GvUUivIA8APqno^-g2JyddlKrhEr)bP`GPWB_HfjNB#yYu{f39={ z%uQi_M^0UoUB;Ni0gU*l1G*>v`@>+T@M`3Q3b-VAyx!IQjd#8l)6twr&ql zFYe`kH@&|p1^69$fZvfJTs}oX5ITC_^~FnCS%2}GwU5eOO;do~VQmk7TJKL$RVO*( z!wAE;%rAt${R~}6!0hi>JA z;2-4&^(ermf_0h&9@t$H`#+nmQqJ~Z+W`plO5BFpU4iiOzep^}0+6%@2ekr}2T11m zL*u~v3bst;8l;Y={t526jqlm{S4;9VAFj)|RYLr8wi%+usj(2F3P)X_dT4=f^7hY- zHjc(ufwiWAJyKFoTqTE|YMErHwf!x2KQ&Kd>z==UJ|Tg)`a3O_#pIli4LAN}_ESg9 zEm(q4YE-)PR@Kz<=9}e5L$4dptwB~xYO$qKM#FdP93%2#fgJq)(kk_dr8Ai@v{%_q z1>^m1)0vIxZP7Oa z#b3Ezm^(Cu533tPL){DMtRzXz3q%;XUcr=cft*9O_E7_|V;8jY|cuXCK(VGuszAGw4{m8{5XQam;917iu2WmnUE;el8|Y zy__&5W3_)@yrBN{T;5tsd8w~VJ#P`EgY}h=y)kd2WFuha%(E77VbXAJRPEWwf ztjhVM2AlKIp2w6140+NNrR$RNGXbu9(@7yHrMI9PZ+q5hD#A2b!Yesf<3baays9%@ zVMZm2ux^&^_{%1P=xVN2eB6d2y@|E$+QsTqliqyr4}bFWLADbp+E~m2+xik!@?akX z+MC>deTnN1(_g_uWEh&}mo)YvN>Fxp@!=y8{g`$tTlrS8C$SPej-%6QX#J7Xli`I& z$DFAWyC8LDMVf(+d%zE>L^a?y$C*0M>Sk^Fty61nteX#SKo^SgjceSL|9jG=y2$S9 z)vw36Np2N&n(`lQ*zGlVQf=&<-*kRAdvYKVtf7bIN&c99iz9`^v?x5aFWx@4>oQ77 zaC;TH&Z_uABmvfR*1umJO!&}xuF?#jV)9udh+L^wt!ca{KkVA7L(+!pP(bA;pvIMU z*Pus<3N3DJ$_xkqG{7M%N&cI4aZYo(Nsl=K^m`wZX(&a&<=sq;&9~Upv0OaP4RfOj zkQXPeEeGQ#+Ue_aGP{HL4NG5)J$IuNX>jN4o`#?KJK9%OUH6lNNE~yl_?m(1PMs;A zHC{YuP2v24Nz5(=y8W5vTD}7czLyJ4o4{Iybx; z=?=(QLd_m~I(E`geu9r;TW+D>b3ljN>+`O+}@q}t~36JwnaBCem6J!pR$^n`sPIB(+B6)CUzk; z4798}t-q!~Ue@WtG8UP8(BJ*J# zp;uy(>Y~}>yn+=Zrwh>~H1Qn7CO8|0A|Q<&9`VwWE=b1Yf4Nt@8sQ0P#P9(RltL?r zeOyMAkpZDYlXsV{(Ydq29a1Xo%$jn#FmMoIdZ-U;*#O_6vC7}#?sP4R&W_8tn*4m5 z^kUQWc(UAbP)BuN!PxyE*LXMs3bhvG#iWc;ol^|BU_PGm>Hnz@aXH?B5?-VTHekM! zGkm7}>R32A1~rof4(o^=5cny`iy;~tqmCyh0{BcdNY<@zUfCBio+vF=f!;wDFr*ldH4P z++j(j`1i|Y(y&Z;5BroGMWlqDe2BV+~+#apM^`lcmW_MGo7&fgOg|m$LMiB)_sn z6~=@#7}l#>m<>uHu{L8G`Ir{?>&H*XkEo6gG9)aG@6E2*PBvk`8E1SNnW6I_-?iwv zmofZ9VtuG5Rj1{RqPT3ZSlAL&)H_%f{p{AV5M|j$d)mQEjr9;Bq8l=kICrWI# z*`BFi%1WO+)Y86>bDUGLGVmizRz@4$8suu=_Xh^8-0<;Fbf^QveZk(y9N{fTh*K%K>Vz25b#YVTBkKj4>FENpIz6$tENty@HkW|Gsh+a~$9i#m9f1VU{DeaRQEb)r zkc~GcvfI;z;bhYyjq+IK*TbG6#rAz)8#QY}xPu)js5O`+cRP0tUDx7#C<8vXRb%(cf*`AZKz=A;Z9mjbj8C!ZK= zFq$}`3*rX}l|lq@+Y`h((k5pCcVni|4NrVgzn%8b-G_pqN zu%*o|*hK9qxlje|iFYWgmtq`Sc|=2mcY?Igf#AtX;2QkFu{KVzwz`~xk5U{H_W{H0 z(^nzh1TS9Pv^90(61wbOOb^iClhreziuQMf$f3y2R*GAUPCZNXX^5rqdt7zgLaq{3 zZN>CbEcI)#@oC9!>Cs>vbNq?3<2_dEM1~jND(Hh|>zm9iQ71M^iqUlRa`3@>GB<{U zCmX{@%RR?yYyE`4Q|yG^%{HaVp*0?8aW&d)Yj>6rA=j(aLFuu-AeXa3o{v!*T)x2i zei1DVux%qoDyBsa+Qt>YIuErt zOxViE=pcMZLAT;Cd{Y4v!ygUroW_zl4U67M*zJKHvIkZwb;P{pot?n9Lks#Tw@^!3 z;Z0g+9EOL6D#zn)EZavPXmdE36IBIE#e=g0-%hOrJHCCidm^0kXf;~=X8jc5E`CL{ zxfEdYsV=~mQN1_p=5d#@w#b22$*yK^pxh9w9y~ycOQ*DZ{1k8UPy$EV;-ZH3W5Kia=WYr;zg)iCG?C%%jUv@>Qz<9H@PCm z+CpT`&XNi@e=o;Ln}GKOW!@K62)xDyfWF}^>mSm!{I(Y3@RdNznF@8+uQBc4=Kwt=3mik8b37 zGKlL}PW2+JBw&gSb{s!#VSa*0zs9%4q~Fs^mJ6LMd57gMm+h(De*qXAmoi^6GG6ms zoHOd-!}4y_e_+C!Ij?VY$R3HD7>Ui&N2QQ-fxCDc{oUTLdpg4g)t zmtbMy1}9htRvgi2Kp&snWzYSn#_H_bWbm1o|7F}~b`;wlbK_E)bE_@qoNt;^{$CoU zJ9P`ScU`ceW?ZoH=1$ABU0@&8S!}e}n09TeTON=n6~wt}Lh3i=Tmcs1n0u38tQeZ= zfc2)>s`>ovv?O)^>U3)Ke2$~V6)l=)u2%3SLtF>jwDH+}<8-3}`^IAo$PF4^5MT-g5?pZ4%*R1cA8AX^l-#nHgOWyc5!CGh_Yn-R6$pXSWA^gv|NCf zrTxAdLEp!mDDiE8JV})U$dj&&lK>?;+&nT7MIP;s<>y%12?HG;bq+=+4yAnEbuAyC zZ00?|QLw2)?sBa|9@#C_VH2{)1p90}#p)9k+OJ3^7)6ZrHcbngF>gkC^k>tLW9IC} zSc-H?%U(5Jk?mI536o3t?ENTxxS+H2okG z>-vS{v`mu)&W`~2<91a-4J*vkca*2^Sm`N@3Jt2*oSu(ErV^yHH;HV23$I072lK2X zVv5ss?oz4$#J4x0vRX56BJ+h<7y_ez%|VKt?k1ZI749fC;-`_9w27pCQp6Dw4iX=Ozm zy>L5(-JT%_D6QP_ZoVhv@e$7vEyb71hABP#DcJEW?@T~A`H=_n%!NY>X~wV-U||TWr&dTd(grcMbImlTeOE-iB4&E zc+jZBJXyvg`QRt|Csj+V*ogVVFdOx*!;pi%!F{IP`Y=TIVfB!?uH>26mNVkMEhP~If$9-H zB$=-xL_e2&_x0NYxRM7Rzys7I@r#|Ox4N?+MIunp3)a9+UaUr81K5K<+94n{dXZU1Q_+$+o`zO`*Ts@U*&h3;9 zsO1{B*{-TVV{s_%!#TNxgPZk-Qg_C!a00GMDIv?A=q3%akC?(Y=FZu=@bKRyWV(JL zz(raKibCxB_TWSogPBo*G!kLqS>8Ris}X(UW0Jj?fAV8Mi5QR}+E1MB(%6$+6OlTW zX5BBI>11CZagC`60!;vyhk@{B=_{}?2P{f%5o0v-T~1Zg=}^S%KYR%3MS1Wlx?8vg zDC2>!?R9VWs2U8GFTzM5R87gc=zt^}Smam~ewN@S9>%oXz-25zn|5JC3d*Lpa-R5# z)zgr1s*#cDl&EcCls`xletrF~wDj>hZ4YHv&6}Oogi5$49GHqH9nKMx{03tO58pdH$KdePYU)MERWc&K7>w3-eKo^Mr`jHVe&Yq4}~p3N05;zHDB zfKCGFA%RU9NTJ@x9flB*TyXDavA(P#hjh0{SSM7!GRXl*4+9`234?Nz?`PdjWzj#H zzypw&L<>2FyX0Lm$hSlekn63qlm?vjt|3sPwpnU=gT}w4h+OT;qSz%PvP4v?4SO-Y z-cOwG^M?wI0Vsmm=4u&72l$j*OF%S|o|wyQ!0W~bdOoO=XOA97e~(ZKNbECEv%L|s z0H*v&xO_rwsK2MFm8TiQw=G$2I?*;|aVieP%~@9%ybgzqx){008=uIZ5X7v-hujFA zdV8rE74?474mCvj+?E~4<=#XhLcvo##o{wSPYsiHQ%K@Rb+ne!ECHAiAT0>A<36azV7O;;K4i{ zNJ#s%f2-(80ZKhnK-X!kV!mIzVuEZ8zRp%B1?}SgaEo82WM)&OP*kU3-N&7@H}Vow zmki`2X2R%EF|@7YLhIovDNlM(vtPi-yx_XZED`WfK?+ls{2n||0i@M6vgyOC)`vw) z>uI&fJuCvoD^E7@A*=2S>Lzlxe;F~rU`i0_k+K!JtzTht8c?#WpSe7>mw(`bqw=Qi zznqAxyW_d`uWGzm0Qp30;*6m2@oQfa<7X4@bnIJ=$|NoZ`DGwK&C(hlb(;4@%C+~H zVDKd054*Q6@)fP&-!PI|wm!DNupPF3?S5Tk^0~2NSuB>LvJWvU@go(cVUdtsGKqk? zcoDeSJgHJ?YIrSe8gH+mTkb)DCk}&5`&6D_CBG}!g8LHDzXm*@6ymZw^8HPX|L!V2 zd^-3H2|u#EdYgL`k%;CyNU4=VNd`jRkbpM(+fW*U?@dDFc16v$pYzGT5DUm~ru!B~ zgF(9THoy<1PygBM&vSSSJ~8ld(4g+Pf#&U|w6+dM}zn<5Oq{mU&{g_Al z`21x!p)=^n4qx;3Ybojh1j!i*+-#leOeW6=9!D0Z`#Mvkh!pClh}6&Xa;Pxf1|~31 zxsSSz!>oIAZF_6v9QLL2Lj%D8jC&$?EIT0(J}ES*v4)9h`s>WJ=;;c}(Y%yLp(OT! zxfu4r3o-q!-&Sk^SIX!;)}6KM$m|Q^pEDj<5TQga^ViOQqtnfcKSRoU-Q`8Q@^W#Z z&jYz8wv!}_8{s4%qI5ZO_+LAx)z+=mJQTS?rpLHfu!)^JYKo`<1>`5? zIow{*!e|fPv>r3M11T9mZ_rs3*20BkAaEw81CXNxdYC`6W0`A3pqaaX%03+V0B?Vf zl!n#6IUrD}0Jj{2HPek9p|^<8{O@pqgwhx>_&-$|o#z@ZGVZY+5U2MclvK%mGuob*taooGPap;(GL+i(a(SCVo<>EVj#wA8^Q9$ z@T0cn%$g?4B-v%|1ewt12|drx9QB_cHe;)))9Qz=FYz_sysKp$v5u}Ce=N)DCZKM1 zj`no72~#~f*rwzoy13YwHO`-plCeq}{MRT0C{}g35j9|9YJ=EsP`{s~nON%< z6{R^!uNj$cU*Cxq9dBb=9O7Dt&k75yUTWiAS`Aivs~DjvKgn+wq1hD74bJi@!r<&6 z({8ex@uBbx4A4JrSO`kp@{K^%h_t+W^m7W0`WBEk!vj#lFlRplI0P=_$JB-`2sZf# zmZW41-ba!LypPY8$IMVW_*A4DIWcB#qk8}@{+8uK7Y;6oP(DDTx$#_MF#E)j0w59n z{}&QrF)CmsDZt@dw4OmvPGxnq-BZ$|-1BGRkas(Ac;^lU9ru_$rMUoT*pN0u;R7(L ztq_F84nA|3{yTHnk;)I7XA-qa?)LuWDU6e#Zq`>Gu5gVDpPI@Eefq zg5YdWFOO@ZoL3Wy`=F*I{?PqQNJ4~{v`L!1WJK+hcJX>XLf8#u;~g4Puh9-0>EjSF z$2;Ol@);7%PdXHr*lPUA;TL>>jiSS!W6+OP{9CY_0&?8^5%Km?iy1IRzGwi(dF=q8 zF0Z~-mkR=#Mm|U{5(8Zg7aoadyT3SKcl#>f{f-wVNjl+>X@|9iZF&BIL>z3W0A1Uy zR0vE)kTP#44eiQHc#xY60IVZ;pswiiDIY%iJ3rp@2AE}=*l<5lizr>1F$yqfaNH=6WBnye5Qq;wXu%CRjq zg{yvV)xJRS3&%tlUA+%dX}BP(B&Hi{82)Ggk&GfYe=Y`VanlNE_mnOy3R?>;Xxs=9c2ea_zXtFD@uS)2jv^&a<`CPu2{h92(%U5?_ zJHxuws}*FWX?XK(H+I-eb=XYf^Fe`O;{Q%}Grwn=Hl-qIO2`?~EJLYDsD2aP1MGr( zRLx`JU8U9fU8h6sA*@I}PW~YbTHiuNmco_i=@{?uJcHc$CxO7vC=Xeyd3uXG+DOUo zYL@zc45W$Q6xaLyckcTyj&G<19)^T)siu7st~n2nKE4Mc0MGuo9oiZ6KQJWSXOjv3 z00;PZq|h3LLID*KzCZvS67}n1yCE)MmY`|jf7`^qrAIV2g3P)9VL~{g{z+Q~v0q^X z(+v7W6Uksgkg}~$aEl}unE;8&fR#Y?%Tz_m2tyB&BF-7heaV*N41(!gb%a@5befi3 zZ>bQE_F+yEpMdNaP$9m0k27yID8E{x1Z{?Fr)n0^vw`-{=`v&McN%;2l$KF0IP$mNg$m5pMpI0 z#K2MlzwF;gKJFQ(b~u$F^WP>fr`u7qM^6Tq9NC74-*;{SFmP-U9RIMSc4#)_l}`c| zDkU&NFaUpN{*x38CcPQAUA>$RU?{1UZ9o!}Tq9eT%UjgjWdopVAldFu1^g}82PDJk z1^=umz&Eh~qw>Gie47xvFhY|sLhc-;sOvws=;rci3RKM8Rx^Vo>S1Ql$EH*`x+cW! zX0M}vvAhq2>NIEy?UT>fn^Bn@;D3s0w^gS~>ERWJ?J_Gc$h~BMqce67aNE56l^qF2 z?i?fhU;EfTF`#6DKJyQ5ME0Li^E!K@8<$O1Y$727@xkSsW}~%~xVN+ONAVIra^%;y zP>uRmc;`gltZ}t(C;xxi0cYy3U4kgz=>3LpT6)(*4%wK(kPkTX|Hv!+k0 zaS7~yc@X@fX-sg%`#m;*m;!Q39EeimqU5^IUm%2lnclxZ4Lbc#9)F1ts8q&ntVuuU zIiJ59r!s+KdBANBj4Agf|3^cC%A>)rYq@(Pr%qwdNgcUG zB!#0N7;-l^aB{VN+h3yQ;=-6Iy?Rdi)>Wi|gR50EJ%{?lT%I5@?r6MJ>!rj&Z zq>l(EWtjpTQW-@qO$v6z5rj^MWZE$nzkt$sjq4I6XQM$gI~NzH_xUVL;E*teVn6ZG zjrUbqPw)Ef<)|{hp*BH_ezpN!5=zTXr$Y3A7vIsvO1yy6_7iJKuj&uV`?c@&zBo(Y zlQY24^gfk{C|ecK_Qe)*F}Eb1v1+KcEGs<^Z$U%0O{aLCgu=SBJ0FSt(Y4+O)7#9@ zfn_$`x7{}0MU-_!hyy<$K_thROGTOGIyNZ=#DHDK);_dv5^)bRH_zD0+v1Y1AqxNE z_1fH$bTyY<1jSrn$VyTd0pd+|F7Yn?ds4K*y|d%-q`T>x38C(g?Kpsfh7liPwr|#2 zn=ik*U?(^<$x3u|zKc-!Bm1^T?q+NAvNVpM@&lAQ;TYCDw=4`TVf8x(f>{)Zorbv&)PT({Sk!g?a z*(()=D7i|@@f*BT30vxs$GaWEXA%VM|u+zYh>`u7|lxwoVu8{93)^KL%}o$wLQL8Un%B+7{sbuP&5rsq2 zO-4)?(7&v2^M5p^o;PxN;j3^@w^zxm*DHK`r43d544--K={fQA-YhK17qhZA@sa3W zjp98jQ}y#5u{+;`^_k5Er!{0GBVN{oG~~|pxGKPY8my$m)*dP32U`c(4?kC2gQ%SCgI~M)Fc(rH+=?V1SKKh!Dsz(tpaFo*48UmgDeHdmJ64 zoD?S-N2KhTbvZjN&F`$CGST-0xHg6GN=c~u70*Xf;@aNoFLgnH%~9i> z`PK1UO{z%Ory9X@n&^aOx=B$$i*b=bDLN*N;&oNb*d+=?{vD1q^5+6XSn@@F z^Iu95+!>Oa#&CAoHCj&?qFs}IKxGzZo2G8M9?TR7=CqM~YUN8rEUgHDz>r|tA$g`S z^~%x^WOCW>3AWVsW0zjiPhp+=CnYxXb^}aw2l=sfa&E0{$PT{M9a}4Wl(E`z>E|EL zoFuI0o5D}S5&53UGx_Q^2|vVm(!}Ap5Tvo5b#;#xuk`wWohkAso4w#n^}UOV^``Y6 zajZ;~>Oce9h*M9*TDlt9d4A@(7nELdAw775P&bNNjC`ITH?K?IT}93x zfJ&>*fS<>YeospX?a1v|Kd%Yaf*AAv*g6ZasJ>`#1Jd2yC5^O{G$Keh2na~0fOJSV z0@5KZ-6<*EAt2o?-65dg9{kt6_j{f>qr%8D?%B>cv(|dw9}CYZ0-m-VewTq7R$N4Kg&J~!vdUAb%ORtOKe2nqn0>1ou;K?{v&l+Xr*JLQrmrr2$E{NTY?^$*uxhT1mf*{Gb z%Zrs)a5W62yw4f2ODD-V?M!1^28a{D$abLmxs6V)0i6W;GnwVS|vRev2eL)~o zoTi2-4;%}mV#?NA^-~e2JY;>%X(DlBF$}z1tH_XeIPd}}4gyu0yZc9_ z2R@)X{bs@^w11TEjj}<4_PiE0iZ=Vz&(N5hZ6^GXZ)c7=mxQhuLq~D24jldrsasx{ zz6^V%irF*Vc2vZ4Of=EqL{&0YXdHPZXxc!>O3xZ=KMKCR!s&s zm1wjkPKd!*^^^5;@#im*^x{svT_}Is*QgI|WtZQ3i>|~yPT_Lu65O;{-J|uD_(Z55 z-#vsiwMxX{81POd(seeNY8P7@Ol#$$G1V+tkG4H9 z`%QcLZgz`tSsbRr?1!s9rG{+0r7@oITu`%;i?$>~GNM_JdCkWGKm0t_PXXrzvVfl7 zOjn2s3t9w+W5O)fcI2!dk{;&O4}%q24tbB{yZR!>#*^}vw*l!+dST`mc6LTSVoToSTl%ZBbRi_eFlRNcl5qHws6_ zqmeD9_A-vpu{510DB{|V)5x^`&VV^rti?UfCtU*uHyTkM1~(=h!3ZoF#v0T zl_T#Dex~81_WNUaeYpGvwG@a+bEdlf0j5?d%v#a_gequJ{d*<Kpb(V(~Jaz_$3lk0uaw`IefWzIjQIYCuf0t=T=|&B}Cv0|$g*7STfzCh; z-X|`f*lIYFs5Vvvij^qsr~!{Bj$Zc26y{1zG=k~OX_a};=#?5Y*Oy21?7$Y0#tLi^ zAp#Bg5&PR=z-X;F3CnZQkZEhF<`!J|t&GFRm)K(y0+b>OHH@(0x`l5E@aS!@rg#ii zcpWq&QMJU~oeG7HT{CHOuQlZz2j#=kAfUQE1qdv?oyi}Qoztme~Z zO6gzC6Gxr2mXBV6xKV}9nAJX2<@!~Uo*dO`y#&>)S9!A5tCE^0oOE>zx(i1d$|UHT z5&rd1*?mMu;a@b|4TfsFZjH*m8Z8htVXAgA-U9IpVv3)BaYog>|9%K1)Bi+E4Tc&v zU^|$A4iWHmNT9H}17f8A$clk1d#0TOeBB{u^Iy>$T!33SjB`TIj>Y!9Tr+7&JVPhYam zrv;Pv{cCuYf~uYBRONr@JjjzX24txvi{Pd1smP@+Qv>9v^Ng?BRGq4Y>{x>wYSUs> z^4CbTET?5^r(~(r>=l zB626HxBZlrDDSes5^>7=a>bNN2CtBms(6;YuXb%Dk3#_#{`2y z8ykqb!=#4S>9qf`R}yan4*L6SSGbKx6Uf`3FVj`fjiJJ7VFk(X#ED?z{xQLyrD!(4 z2~7I(tTzeJvun2$k?f~3)~Y!)-B>)o6kh62m$!5c zZ%%;_WF9d+VK#FB?3Yf8e&+{36b) zJIGib>r+HD-S@Xah_0an5_m|id92Bmx)1qn`OmYN2JMTP2Dm^cofNN$@%^;jBI6@9 zO|qu^#$C(sV??+2M}m+aF$)U0lz|4C-|zkg`Xj>wF8S zUk`9tQcW97E(Tt(r99?3H2^yl7~q+-9(Ji*!h`T6^7DuOB3n_Gg@Hk^Nne8k9!dhB zpX(vVLE|^>I<%&5RW6`UVk7u@28hXLY?{DvOFv77dSxQn!Ly{=;}>pVKY$p{Gsri% z(`nUg@~WS;PMcWBWhR@@z_vo_EpmxgD?{fad=|Q+HSw}828$;I4s?E+3F2jv(SPZM z#UyB9;bJi8qm6b zc734{LQuHX{I0BU>oV2Rs5AkEbsJNcl|W~tqgIEl#xtx2+z%M`S$-KmRbIB_e|sZ) z2=4iRn$^Ct;Qu}XzV2{Z_}w87ueeCaNIKEt%aqQq4n0-^-Dd~7tlMRdL%iE%s{7Og zx+8Vf#00ucqK1|#UtUHEM-P^6ve$lxz@zCC(2u=)P799!;#c^5T1;Hh~BUa>!Qf4KzUl6bI6VB0lm0(lQ<4kkjlfEUA8I=7d8zd*(-^BFpajL@U>&M(l1G?RMBDsP>+Fs42#WW$FgQi?!>D z>k)2ucLkH;@KVRv+>+vW`H4G+}&z zaJXCusfJVL?5tA-MJy$=4l%F*E{o0*fMl=mJ`}##GlysG$6W%AzYbak+4&qk+y)paA# zd?a?my`_n28(+dR{8C-EnVa)B^nm&hdKdY;{gVmt_m9nykwuF|QGmG_-U-c6oM}#X<3ZydquW8u`p`2NtC2+BpL+o5n4hwiW_*MkiAeB3H&I|E~|_QD;jqYAyy!?<_klG>S+_ zW%K}Z+L8V6ko*zJTNF2aW!*8j4Q1CY^`I(M0Y|ISeT(4*oioQStF0*={+qNfwOenV zqbL`A8$hBkvI40kkS+!-?OqtTjMZ|a-imLpHQ={1wzuIYG6Hw2sY$h;kIq;nr~UrZ zKYF;1-36l%pF<<-H59I+2?&~HV5+A`^VHAqC1!u8d>Lpoq3u&o@Q)!_cN=um?K!J+ zXXtvrq+rBY1(#l(rd;3SbeRb>8_MVSWp&i-|T{7 zu0LU};#e{zVX_q`8Dm%*)*p*!;hDXrjbOdi;07=`&5wE1=xd@=IC(%oM@D;I+-Rx1 zCf6nIT89ej=sZv~Z@mAWSgj4H`Pta!(CG*R&c??;{B+9|gxP9d2lff|pHO ztk3346TRGn!JuV22sz>d!}RVtnteo~qt` z{3@ieqC#u4XHs0>s?RL^g7L<3mt2LC-0OwEtF>tUvHdNI!|epG{%05_6Ol;MJX*fS zxUdDnaV7^Ep8$gARxHIPw^25=`)zMaG|tNaRu1d}=cXTZzNKb*4$j^UyfGVzt*K3;Q|}W+IiaHv04a76DJfWc-uS2s%*jj!cXV$m{~S{)LbB|G`k;-) zP?6bW`k+E3c3w_a%GS<;=gS?|(yVJgPC^ch z4=xE2n{^ZB%<=vF#IpB5E5HY|0*OrcKz*QB(Pl>_;~-p;aBzFLkgs!Tunb19@3l&I z^uW_4V1ld7z7o$nY^q{#=i&-*BcLEkg;w5^TUW*LVA+V1W;`8M{dh{%bT*Ug*=PIe z)E!UV5|TM-v-aJZXwT${IZuAioZ%%49%SY{M~?6oijh;UF|?Kj>{=FDgS-S_mN1rU zB^HdrP3nz@KkX|K+?3$0Cah6rF$H=7Br7eTm5>Mj!|+s?9IRdx_m$pZsUOtp@ZS6? zNziLd1-sx7JYP4CQt#fi@8!R-4N4MQGVc=;j9XZsM;&EggK;tPS@zHN9SqRz2+s+) zpPSBX&u$Ll^WP|ktt}_Y_+-7iOMaR=qmWX=8ynIVw*QR9#Q-=abe%8vj@ttFp`z)` zUnF>6EMoU4v@@IsyrA2`$WWma7Of-BGQCOHO7yJzC5I7>+_%1oAcF=-x+*(L5vVw1 zu#>r?Njc-uji$kRdx2-)_v^SO>{aIn!X+iQ7mo^@u~3T9j0P=Vl-q!Xc7|-}$uNDz z0h5f)C-a{PG#{UpCCb}Mj*jTYl!@owUhbRTV7q>6s}~Y&!i@R=AsX3>qj_b|bdyCj%w`nWhvr=EhA4GVkF|vf^w>r&DSnqRH)smO?JcAF{PCSjYp$nyQBw^5nawMSaGw(zOr-77-51gp08_$ik57eB4X zdq1V<{p_s>5)dplZe4zH;3uLU-d6sk2Jnp2`_;TPFA&@8&O)d}jc4%ckj#+3IZ>T906# zzT-gUOeO>;FRGjg_1EYGNH<3qV;v(ADp!5ZE?MSZo=LC2Uoi2v_Xtc?A^qFv|Ju5c zCT%2qoSnS*pQ|fKNY5X80`+%~2kSvQJ+EI+```(;2U_0a^ z^gs3_@DW<3Rvt2RL1+FDqQUo&0wJ7b+e9$g6|U9<#wY%{{q0OZsapKF3#vr_eg`~+ zHH9_^BxuA-i%$UaU01iZfQi#(0j_>=jJl*Xu=w{qW6NPnZ$6dGX0H*S<T%MJB61e1&EGV(Ah*%foK}6j%Hs(d+`;yUg&d78ys5cb#Fe)08%zwMO_R&?ljv$^1k+Xq5r*Z}rjeOe zEEht^m)`~}r?Ic2ce3MIcU|50GvRsApE2N_?YmB?JpFmu1Wlss&KiY;AlHH##~$|*5xt-#^6JTSseA}H^Cmkv z!$-DYh=?EQTKhy9&ma<~Znl@Dv(LWsK|cD#(Ot~#)cR(dwRZ8W>Xt!d$Mmb0#rKFs zy+E&}fxTLz72-G_XL#cH`Uw|!;@a^dB6D2jEVSFIQgnL7B)E=}mB&=Per{7KwYVcF z_r#qe4Jk*skwj-d9#c8@eBW1|F?L>ViZjB0FHW7qG#JAFWO|Ab$`@}>?J}9=bAvd1 zRowQZ3w+fi7Ud&tTbquT{cCvLBkyApE!D^Tyrg{VK6T084t$N!A4>Ek%268LD{T>X z<0(@be%~U?^N3Q~qC6F(4v-Gj4wgsnqjEEp&)dNh$0n*2(cSTFIJI&vy_~s8y&GeFFyz=E-whr#VS|93QNHF^2LaeC*=lN!mEgbXmC# zn|*!n^^w%HythxL%Q#opIWKigqByvU2aUrOV`Bliib|0 z^!Jpmsf*;;7rLf%!mPL-rI^%pph);s-T6~%I&PXhFWU+;TysBiFRybFzoGkyhq%m- zZZhAnBseG$PEv2KiK{!TTT|?5y^4QeFi(I@Grtt+Z&kz`R=Sq3>#n$lH~?wdJ07rQ zD2K3Uvm;6=>07754b**r^ue(aUBlH2s8ewUCw&u#M2lt!3h+3&C zV!Yq@L=i1Cc<~2Q*e>04C|wDvk@Q1NGc7yB9992ZEG82oxxj!tVPPkfIALz&IO7o} zC34kTiQU2c8m8-(=jUAw&3(`d7LMkY%3EX$ zlewyz9OIrM-=5Q>9I9=qA=sL0#P3Ftuu2?_@BUI(qd8LB{p4+lPwLgU^QT`& zMmWsdI?qE6yT45BMR`8U_sH>PC#Q{HZulT8Fa8BX$$R~Fi-?YS&0BRTQr%pSyM-cm z*)`7;y-m1b8IM^jAliVc1U6)&V}Jt36~#14XE$=_+2i@6DOt6ZX{G5KEWZ6_DMml5 z-4VvRw=>V~56^oTFMcAApBz?@pt(galj%{NL{s0O-8Auva6UO&e>}~H&3vQ_A6E}^ z&HPU2WgF5@&2JP(qdwlhiSpK@q&yyt*j=7XD3EOP-NvyCkxs9$$6d5?UWPI;`zXb~ zQ~vhM|18#Pa4f7dMo;C;E-h-mai;wQQPu=!%@wvSJkK=Yv=uvw-dWFK-5e&5VUM4U zuy|6mdwguL3O0}B$kwRZ)u4^Lu~IuiWwN14-KucEM!U-{o;u+B`~^ur2?FLA!;Zy5 zPM>>*z%7~+NN6~?s^>$eykw)WeER;qjLPB;)#K2)r|(6*#O-wE=PP$_OC|ExBl)5z zL>0aVfnH-AE$_X`bW^0kh(>3^iKYH-lTz`Ek|~;s z&y?BW&u}inxcp5OQtPnrmiN?u@w%l2&AEc4tsWr=@`uH3gr*aZTcTV4Mb{APfGz(! zp`&)&JI142iv1qDW;cnQMTKLuPyWNM6{;=F$|b>yA&9>LfxR^w~t+>p)@bnoTPw80$ndpj>G#< zuf#YD&9<@zPTPR-LRvfI4bJ+)m2Tde^l16`8KLW_rq2ChZCXCzvNXcaxT}>NszS^; z?Cy+fUf34_AyzeYmlaSZSsB0l`1VwI%76ZNHX@)g1Uuz@bB{oum;2H% zwnLIdY#tH4w*rywS&>||8TH8z3lr3KLu|=PqEo?YJqbI#TOcFI20{ZV0%eu2W?MMj z32wUCinzL4XsP+H#sp*{k+TDi%;EF$N3JJRjmU~v`h@hiAI=picAFb@gXUG%8yWj~=G+wZ7^>mEBfR-afUWKJ>#EU}&>Le|41$s`pvcAmSOB+@(2dJn4|%EB!+cD#&F6xQ87 z9&C^AWxxLTqI5nr_T!E>48{=ilD}VUYha?4nw&y>GwF!Zf8$1{@TuWojyWn}fXgmA z`l2)cmY|G*>obZ~id-b2gSZ6O;*K+g=SVgsjLobr?%ql@Dp*k`H(ysMRo8DcN<%b+ z10~(1nei08pVq-_x;+2p`r1FIW?HOR+Cp7xmk%X0ty$BeBV6MGXdW#? zGlGk~wfD255HjoQw4+HCEn#mRkR^R7I4szXPfUlw%>Ah-BYA$^ z#D{^je!YZp(eyyxnELpA1pSeri}x9ih5AtW?q&MKj2eFMiKCx($Uim}kU>EZ^J9ZM zL7-t>U>Wr$eG{0fpy^~EA$0$0pq-I303`+c8De07i+Fg4yrF6%V{`qRd&0rwVR?mu z;{Mqq86t$h{iG$JeXxJ6rGF*-bm5Z$2iz;Jq90D^3RPJ#@^c@!tD1hsOP>;FaK{oT z_J-U+Rl%oq~;1V%EsFq#}a4_MT3eGKWj-eq35 z-v}_N;KQtUo{X3o&7`6ui?9nXV4N0&p4&%Do!H$&Yg_(AMEV%ttP52No0T3Kyeo$~ zBj(p&%_}~QJoBvY6Q^9ol~_W&2F*A0s>&MT^LL!OLr&t6{RJ9r*GWK}?KUImN_$)jv%q@Obh z2u3a&w^(<}xEqq3+K3(UUIm!R1E)_%qolG`I?E|-%@6DhVMOXGH-NZh~2 zhm$KUb}v?})UEHXy|TWA2>5;pOsN*BIsK@Rrw#mmDzUX{mN;`54kevpr#xzLCBsYQVhBdefB-&gn$V$9wfg;6*?;7*|Z;FEWa zvvd#JY*?bA2P#Pgppx`b{S6LP@Z>v{T%6v0I2%y=975Q>li5XTe(K^uq-HnHp2LLx zvffxifl`lhqk8!$+LPxpUF9`PuGqrT0Q3i*@DM@KXhG4%PjKzirJ!)5 zQPnA5LnO$AKh+e%x`$>o?;c3Dm)=zd3Ze6XGA$j%6>GOBH&~>s&icr8cmBxl#Nsa4 zh$1$j`l~DCs_xJ)#b9{j<^rbtJJ$C*#M)282N0$kr2D-b>?2X|Caj~qZQ_~@z?Ue) z*9=Z;m2px?X$}0J5TnJGN5)?7HB%;1Ooorp!Hs_@eSg3eg;zn;8xMn(oB>1?f~ADT zo^UI%L^ZK}P8fXxTQwS&?Wmv~_66t@wh}a|B~-qQKKpg}Mwyj_5|kLf=jgKj=&k^z zW{cWf0;<|<>^}di??D~D-A(1)MQ-CBLbGPrbuI+5W6F#U63BI$VIt5(GfV1>2^~HA z#RXugXL`1x^a{+5&n;w^&uLr|oYk|2I=vEQ+M9Ixu_&maVTr^^UPC@}3Y6 z%Y984FR1qSx%sp>^Llx6s!y(88qPYSwe`0zIb>nw~5~LO%Hqm^Q?HuAdmO> zXMRov@m^0LSPLRp>B?O7eaBf->DKfV{WBLJta!9x$tMj-I*5 zNk}aP9N*AlS3+k8@rfVlwVD}_*Re?1vU@$2J$c+bnC+2xG~4n_{Y~Lj8u3Hf844l; znOJJ^C^f%i!ixoS(+L5U7||DQf;ro6i80%X^mekh_dA zEGRKHyp}c{o$VgW_?v6Yz?eP|Y3GIqR+cQbcuxQzzzybAqGi~;p zbeoors0-w#uLG0sUs)^j7Vt(9?d7rM8a?7hb2sZdjofNv6ll}6xQz#HD%4mk|_@% zKPE#M+$YmOes6{pZU{Bgrj}2Yg}UT zh}__%zck}J^_aXRixUP6T(Vc!q!$5abf&jr)oR=x@hM=Hi6FIo7egdS%S6-g`KkJ@ z&a+!DFR;4$@?dq}Sx|m(X)!}JOL*3hhnNRMyqe|ZCZK0hTdKAZ6_>IQuMy*+nJ17f zp>68|R`|#etgvut;+?Y=`^|w#%f^*+p-TBcdT?oZT&FOm&->OmoB0pL>Hg0Zr5XM1 z(l^UYTQyhtycC|1VAT%IJ05obS|%TJ_%-G)(NHf!2^+&_veT0ur+Uapw(x>~^V4|y zo3{h31>yZ`V!=v}HY`?*s-Ak2?5@yvGsci1ycN2J!=`xesd%{dYm#v|+?*mB(+T9v z;30`0;2>FA%hRec&3fE5*g#T`yuM)iy`~2A9z;s|_xx3Ah0j`d&>?V=!ZfLVATU`) zAKkNw2VL0{DqvZ77_TB06#;F2P{<2C0ff4d+XfNJw(;{9{GUhhgBby^3b+s> z1&FhS3`&VTZ{G2B+niRk(F;g0$-w$Mz!_5hw8DCrN`nB^cn{#!u8n0^?zfWM!KV1U#l2f&N>z(zU`sAdkr&y901k zrY=ZeJS3SbJn;|LA9V06I5wQtky1K7CtNFvjgMxYoJ+HIUDlsWb9^5F)17|<)2i(? zfQ=LZBVSRiY}n(QU~*?-iMe*-kQvX};8&2vgl$cf#k?)|;Wap|bhI)$8*YP13l}hH zA*_BF*-+nbF^ECfUAXML$_Jon^y8cJdrn46+>K)_4XVV9?K@VIcERp+uD%>pArix5 zJhupu=c)??B#AHK;6U&&U5N0BwD4FyPYcfwD|^3zWbZ0MbQekW2@1on$XUvvC^utX z@DIa85>usx4U|FDp{9xib`|7(7b1*NJa&!d*GDWF1j-f<3YNr7@FD;-5BbChXNgYV zdIw~m&;nt|l)9Z6W7mQ2H1#BaQ6GX&AOX&M*vJof|DP$dzGMYy@vBOM_-Uwj(&pxW)r8>)prUJHqu*R{-;B$+r zR%Tj|KLL~0Df2>5ad0($do%@Hd$b6OA5~jId$hqoGb^7t?LqxIe7c`NraI-2Y9+|y zN{4~V)a5qS%0_q*KzFzea?JEc?$5eJ}?> zQU#C)Fgsc1iY4$cswRcqK<@0xyv3V4{Gro$B>d1n$(ZVfe6#Nhfjj}%9MMRznGSVlB4r5*?Uz$9pXfS5NEf`C_b^GOSQ6P8J^Hax_eE$x z=HIb$Vv$y10kU)+7~Xb<@y%)+vp#tsGf%zwuZ-)5F)Zs2VF2^D;n5gfK9~=7=J!NhOa?(HVBsTegIET2OXteKJyacpoyICifB7^ z=1?u9GWGlX69j@KtFx)*s4v@C))ZK+6MSH{oSh4)8leh`*3$&HF{MPggvg9X^bTx~ zt0_&-G}Tjo(>XnC(SVfnM7-4WM6Y0|V^SCrj?}tAU;wg}gK+$;Bdz`3Vh-Jqq<6tU zL(5~Wn^@taQ|PDgL3cW^62I6GgYMKZQEzHd!JpwJyjjn@7wzqbrJDJ*Fb6CwBVc$$ zt3}C_aLu8ZNGn2!;w3*D{MF8NP*)wrdZHlWYtgE$DsjdAl;_!a6cioMC^^ zQV3&sw{s!UmoOX(FZL7cPZTS%hgn~lds0;r4#CH>R9Ygv>PAWA`yK2o-ih6}T>}N4 zFI$tY!A0;<*P{G#$`>3y22EBjxB0-fJOsX(Ko;+I6gLU)RH+eTAzi$4@0oom?9YWi zoB|0>PTtSp%xHL=^JPKzExq@myMv1TS~kamfS5ES3fZGb5HcUzuS^CrB|`?$l3FaX zI{aaeehpbbU{{B|b(RI^{-TC|#{U6oZrx!H&i_$t`n0}0z_FyQ3eq9}ocY)4A=d~} zk3yLBon|f|_w1HSrFbcblw^)Ft#EHY?*{5QN{KSOb|HiB{WcZLd5YbHMK1 zvMqaM{cN&kU4NSrn|i)x5vxCPd+gcGGSBWBK%EVFUma|w@|ol$Jk=CivO_^2TTO1ynYQ|xoBD?R?XAL=P%CY{9EJK)yf4wNo5bB<> z;y2Ky^dK+eHFEqDcMr4&)Z8LKLy-b`O9Z>TMLyCIQ2c+otiTrpc>g&7O;qBVmN2+D zz;J0iRoa(!y5N1$1;ha0>P!3KYJ&_YY}9r`rs=>?Cf+mv`5OSp-wdWK{{s0Nz_eN| z7-?5wX<`j#Yi58kjWun{tFZyGGC(2NZ8Mm7XEUM6k=iOPG^CZ;WB7U=aQtlX(W zjz7@<+Gr0lGii_WbP_nhJuDV0SS+xt4+E?tn%-XPYmubK*poot51CHIEtmiAoZ+9p zp6H@EqNyP6p~-zwM>&804_;1C(-kfv_z%^e0HOMSVOK4JRy4R(BUN@F2g5Jb{`~-e z_y^RnrbJfTeDnLvja()2&+XJ~-P@HTmcT>_{ZIp*GoD(LQ8j=Y{tD$sgajTZVJz*N zQ~ccM6^>#6_LERu>*YtBXjPP`_PCa4CY&iON21kiHct@PG5MBIY7LUX`PD9HQ_lR1 zgvrt*?K?+c1#tgA7xGzYS)_eVE+a}NaCMGBjmnTqrLVtSBbNCk_`mK_>%#mOr*H^j zy7d<{D>(J4bPN(8Uk86Js;Qw#5nL`ktmU8hIY>rbfJ2bO%JkyH4_W(0d|n5BZumc! z!+$-l;Lmo)22M3U>nosD17;M+Z48@TCH+!I?BOPESdRCmNd!z-g2#YcZVFeNadC7B zyBku~H1fj@Tc^%ERtv-(s1n1?Qv7p6+N4o8arI`z^uBo=FL!(BnOl?=YV+ov{e#_7 zqT@=U={47RPZd`>*)I(DtD8aNSRYL6r#Bq^;c1V|uD`^k@*{jcD>m35eY%;|4ZfBy zRO5;@>l1|2vmCLXG2-kE{xIMlboE9dNtKDZ)JuDiyi#&h$_`a z&-sK8-y_$0iscrfuT9~5CYk#zJ*mD`%0l3-yO8j)F7aby<$Ma$2BL7{?k+C;i!vRo z#IHFa&%3sT^4?O5iB@ynaZA7ia5ijKvAa1zYMe4V^!$tK&0<|DHfzDHT6p@Sys&|m?ADCDzz8%bQ;Ta*>6<@JN3BbwsxeD@Gcc74V1R1czz zaFQ&qSVeA4pA;}(qPmBxQbxR7%~<48UWtTRrOBVMTpB;hiR(}cf4LOES@@j^^O=Kt zX%a$_ZD>>>KI2!UJePf#O=vOJcwOm0$;e{fIZePRfT-cHu1<>rc^x9^x5lkEc z4VMp-U#;R|gGh|bco2(WR3tocA5uK!170r>bkN;wsrMP`mBll&1aBdJ<~R^DVb}s; z@`+2!q@j#lAN6*0QNUuSure6eGw@6B{nN@$i1*2QTT#keo5^lZkTMC_Bd`h-2gO^?wKI2 z0(Z7H+3sd1rDx=(wlN3Do8v{I4bNK2``f6Df6y;uxXrf+u-s7{@kV}12fs)`<-kkfoLNx(RnZ>gNUr7-2(HgvWo>c&AE_f$0fZ1 z%Cq;`vOaxw%+?n$caz?EuytQLRd<@4CIEe3!m~vR=QbFwH`x4W&kf~tK3j*p&Yo){ z0sDxA7rDhHCU1Ba`PBC4NM|eXeVn)3U=CS6)F`*!TDt80eg1s?$w!e4wO^ERVcN2b z2xzxs;=w;*FA#q}Ye0|!%nDs~g4=8ad(qGY3v&zUSjg35CcG*i=c`t?eI*E>(Bv-x9W21}y*V-jsk?2gf;TD9j= zeB3Gw68KpORn7Qb+o&S?RkiK51!I6nOq06@>YyZP#YlHh(X+<`&7#(!cp`H;k?f z`l?~9*9nx0lXTdit1c%=XDNr~p zK1B3+T@R~gC0=a=q;8qKzRC97v_-{!dw_s=8^9n2*m>dz+PBVFwNh#qQIeGwn5{n9 z+`~(=`$+rqK2-xvF;CS z%lmelS0w4-aQYE61|0R_hj!i6(d`;YyxxfLsi!wS4(E5)wg@?9HF}u}%87lL-xSQl z3U&h};j*N_^A>u8p`HD%E3S$-sOn(kDWPHxDsP|vrIZ>X8)=hhIhBGoFJ&t1ZZ$6a znx+A!XM?9IWvkbY-x)@7LA`8CG{bjYNcaDlaM0SVPal?YXd^XnDuC|)8Hz7aEA+j8 z;~P+=Q5DC@8{oV)q5tKDid&t$v!~H$on1b-O|_Js+Kcb{q~nuC{xd>DO=i=NG$m~H z_hNP)CZCLazkx}DCmjN{lNiL<0K@nEU5HOerM(eFbs1;Z?Lv8;`chb)+%vgl*i~#6 zJ#P@dv9aWnf%gh7z}Yc9KwG(0zdP0;gta)pW#batzdD}d>nHUPqxZrlK>~!YjXe-O zd)2&yR}fgf#pSZ5#5&Q2M&6MaoYX+gUwdK$7TrKm8-+6Gz$I!M{tbv)VI}jLpbp1a zxZ}xdJASp#x)tnumNu?O_*9eZ;4p?kEHS&vgbjYgQRwLk*^i?*q+e^*Ty?`oYx2{& zLq|p%PVQ?IxJI&w8R^wEoi_XzlD=c;Z&6^w7r;DRi0-8&yYz^rK^}Uh4py0)^>cy` zGKDehLBqQEhpwBberi@SW3=2>UHe6(lUAi-oA`$lq@e=3ZtB9b6qL(|p!YR6Na$UOk)&%~mtT`jYqr>a%$9Z+> z?q@$SzV>eAym;|V@?-3&)!B8^bzW`vUb!`ar}a{$Tnnb6_)Uw3Go@V_b-wVgtt*|A zg;bQmA6Q#P{nxhB6}W8?roJorCW5y{cy0p&M;)olwWMMT)w=xi)F!E#nH_NDNOn6I#?2&478`Z)WDyU z5ozFi8lGcL%Kvj1rXALc_#?qwn*(mxaCAnAG9@Zn4#-eosH%W*vvWu6h`YqQ)bfox ztGe8zmpP7_!sy_(m&Gs?*B=o2jj%b%hm54)wTW<0b32Y*@m*K<0)+0UJf3e=lGhc^ z3sykS%M(-pa{wR6J~YWP&RPE8o-69EXD_Y5W0;qF^vdemwElN}kf?tP^63<#tlhPQ zJ`9o`|2-AE_*)-1w--^)tY^A)%q!;zcZc(fDr>dfKBDW3Q&Jn#?_SR$p@H%SjuI{d zR4ELrXp<<(7$bzsccR#^TfB^=p*Ku$KSX^GqF~6e;hJq)a-ajWD>mv>egr zUAd=WNorAwLp$hX2&kD;q3@K}kA`sI>7ag!sZRDe2NZw`=v%S*$=uT<;sfGf)XX0J zWC*~VknFe*Gwasx{E*-b7bu`tW&MlvWAvvd$tRlfkO15{XvEF_p7Z9h&cAa+FU)3q zzGoP&JM-(-cj+;zSDI|cHJAXcHfvM@6@0z*>LoBr?-LE{~u7`h_Iqe~EJh^wF z=g=VXIacW?Gg%^VB+^)F!mf{V?Zx^H9eHB7Fa8p3@iwf~*mS4Wb$ls3dxP5*r9kXBC}Y@w*Fo)ValJb59)m6W7bYD}TsgIyAFm?O%m#{j z!Aiir%X(1<(#F*XoZ0)F6;C>yM^$n{33>}S_UlLoqv~-CT2|viET4IXV+h1PxcZ4q27HA#i?Ki2`;b5a)uv#S3SY&X(TNn2&zt zg!R6U$e*v=WeSCm!s+;3OT7KcWuO?z+Wj8};auOKn)BFW0%7ur1oYqr8ED zl`%#PCbyKhQb<519kyScObEeD##-rZ7y+}9I+q5K;@g2Upsf7?dN&Ud?USw`yS>OP zlwkgsH7M=U=x4ispAR^EtUu|R3VJ+jwdcP^F+hjxY#?unzZ==H^xfdsz+|fuBWOS( zn;?$XYRm?be3=?wm#rRtWpxvnNio$GfzIhz`!0&iV#{IAeLp3snY>ntK~jDUn@3Dn zm~AI1MNMB-&N%tYia@V%yEX4`i2{%;&ikMfrW7pC%u`5oO%-`wI17TsgFX#|blV+g zDA_@tL_4FJ*@J(`dS^h^SI;-7fA5iJ&{XyQXi9AbedMn)R{=2PAb=_JKrrP(R?~!( zj~Qd)OYc6LY!3}qnqZvhg?CplZLq?)u%1=lRRLK%eGe<$lJ>OE`%j;YFpTtFS#ESI zCocal`I&qWLl=-<_oEmGZQ5N->p|fF%7&^CmFvII!T!p-?(n>dVU7A^dgs|)=aB`y zW>~bpkOD}M;{I$4sOm-mzEd5zoNv0q^FZ|+cq9HiDE#srgkugR2+pj2FktHfy>8{? zJ%nV2JgVU2j|_s8(>8=4xUdN{)IcyJFk}O=UXkJ1L-9wmkPRTqYt{1(Ea9Wx9!RtQ zb7yAcrLY2GS>+M^A7XiIAG}cxgEz|IR_4+=D+Psbz>69F|L8jFu&CDdZHs`UfOJSB z4I|QmNP{3PH3&#INDhsZ64Iq~r*t>c4IEOZlq4@B<9l_)~`?_ArJ4TxhTr1#INQe$ULK9J^>&BR|P~vfXzq1Dp z2z)I%HJuqhV*w-5{Li9-9^+*Gq<65|XL5n}^6LDY9Nf+k%8Z-PaCHJ+u=j+xv=>++bGxIXyHn|*3yyRQxM z6TL*%tNv^2-=95&bugX<)v`#g*^0|$6}cu3121f51y1g>d$C$yEn~j`h(2U%=MM9X zQ5GnMTey=u*0s<4=C;`RM2KIz0hFoD!VPysH9|_cR)uUfNh=si6F?^`eBr}C`9ftH?d>%oV zpI++mEhB?0D)LYfqKNW_6fMEB&z9XvFRE~s&dS2?f2tJB8y>|2^4-@24{qT4On}X@q!6^# z|8*Jp$J+92w*gEWCVjPx2!*kfPpV`b!C(S(*6wDP;4~b3M)0?@OMlnd&6zju_-k&0 zMhc$}6LA-THZXL#LkXn4FEf_?9dW9RSIw1=R>514D!;4d;2tO;N;B34rIs@`Jzg{a z7HjPDD)(Nn0ml-HH-c^8Q@sm(s=tR9YZoZgGi~!mc(F>~#zD=ds%KV^%)e_DYK3LT55PY$|dtHp# zNeH1o_FfCv#A9O%ksK3egm-NXgQJ}~H=|40XlXM(L+ib0sB^*Oj2(A1CT^flO8tRs zr$(0khq$g;%-GL%l^niLz)>WuBu0Y0?|L?Gp)({|oDI%Braf2MQ9mL%8k|Kc=s@je z7it#~8rK*`D*?hjM#0K0$94NL{hkqqUbB@zdyds>yzA)0 zcxBAY8aNgaJ+^#JwU&s{|CGHEi>-RURB#cSks+e{HbcB(MdoZ1_Z z(>xUi+4hz}Db>rOo5+q1dW&I3P#gQQ^(;hj@J-*D)r5KZpKu%qV3ciuQm+xH$xeZa zY$D38Ry{^9QOW5T8_Oi!GIOOT=0{(|VGmlmr3I}CkT;n$YNQ_G(t#7RM64^Xf>MO` zu@8e%1pSfn;pg+wLgx5J898|N&YkjRA3;wU?P?AGDdOvl*$A;`Kca^^Llr>w&JQ3X zOP2+_DiYgD;}J{u9t3>J2Ees9lWNR%QZjP;G6f|uFVkJex5xWb%fb?! zBdtDHf2*A*8!?Fm8_fbF_7`Nxr5P89Ec#pTdt-`;1fMtUF%EoOREowORRz4KRg+B| zc8#xp8xwD)j-rwp;D1r2-egiYI$%goQNts}Wn$|VJ#i&1oPRz5VK&G&``F@0b)rqF zW|x+wWRb<$O|t0y2C}}+kA({Xu*~3BQIh9?YoYc$z>#II{bO|GY_PLjA>FyC4vL+_ zThSSFqEdrOkzFX;Rwcl|i@AY@Y&=Wt1ggxAw`R22%+I>j{sB-WddR*qPLiLOKNvI;MkGh z4o_+C0x9ihzrlhUM?E;Y7hf9!W)u zoJlMyLuLf)PRkSwfRd@BLgy$LENrk*V{4>6iQxg+SGU?K`@m9YLM$inW5v zSG_k=BD!JTx2gZo-*aJr{=NqEH}OC8cb}Zt!?wL*W$QnkSj0cUlF|aIzB5uef=ml4 z$L=Mr@&AdvCjsm?C)1D*wR}&6!cEr1;7i5HnJonIBna!qTgnCp@%9Y-G$OoEu%7y` z!PCRnQsRQl=%o4Gw{8myxzYlzDO($^oYl=03rw=Zv8<=P&v83-Tr5ygGkTLw+L#wa zkl_^g5aEp2(b%Y)jJNY{ILK>1Cm1TsuAjU0nY}Fw@hFVGaS#GH^-p+Od)!@GdysBY z3AE}!Q?2h-U$m73`_`BgL7Ce1TR?r9+(O08|H>Oam=Wx7b!z$KFqtUOh<4lTWzlJ~NYTUW--n z()Vd*jh6kEx0DqktFNR5r>ZP(!TBJ%K}OQL8QrYe+X}z&Pe3DfRiPZYL!CwQX(LhL zGJFq`*Mc3Keg zdpN547*+xsmQpoBGH7+o5{KR!0tVA|3kV3z=-c_-`@v~JTp7YTQ_qrV-cpt!vGt4; zhqCGIM)R5pe|bZHv;4q@B)(8GS5rvK(y>Qm^lmO|yFI;$Jb#?#Z zP$$FuD~!qjeav znFyPZ^oFsaOCm*2r?e=PkLbU~?|oFEg84=I=A@#T5||=PBTs*j_r^*Ec4u|SuD%-v zvZ%hdD=fJn{K?!2+;9C=JKjlb;9gJQCZ4L~d}=9F+WuF1LgBw{DR7ngH{JeDB$CfE zIt`cNF#N9&EiM&Y6~{V9Y|jIyzuZb>f9KNR129qkk2NJ+td<8%))vum+# zPe`|?0^{yEkp4uN*G!<>6%(xLuylh7{0;EcKR~|wdUXn{uHcWk6;ho;MfNLwc7M>> z?)~s7;-dF!aWchU1yDFJ*uSPtYiP{CY~WN$xrpsZPFtCoGPvqj6x4k=W|D31AUP() z+0k8uBkBn)3`Kq5 zGg<-Q(_(^9^uQGOos$UCv zM1}`Go-wM4{dRWpqeKr?R8KFM_s9Lh-avh73ge5jw9uBub&MP@9Q_to|M!+REJFb` zQKd3W?MWA{TajY91T+z~`~t~La)1!#8aAjP-7*3(UI`tR*(vU)!{uJ2%A zAIA(<!tF|w9eyPB+=)DC zCcERT2VVl_wttd%Tz6J_=Ilx>Ui7Q$)|1e#y&fayP-f&tTjH|y*u_j{YvVD9Nc62U zVO2iSH*Kep@Yqdi%n0xPlARvmi4^08B^3m|6Q z&J&_E&pdN0XpPT@;`$u?YEIN#r}btHKu&P$=lhNq>X6|NUQ>RkbY>R7vEJ9n*t?`i z<)ai*(MCBNdiF$4Nb?X zVOSor(4vGA&8Vk1!hWDJYa9zi@0P_G|@F!Tnk=erP1w*BKJoGS@3CXb{V}jv* z1JU_N8UFh84Ek6C+ne0=w^};p%h`KYkKgu>6hWRI)O=Y}7-v+R_9Q~Bf|Lssy)~<0 z^H-z*B)H5>@%^kl47C2rYNGrv7B-h^Ed&gWM7%BxVqR6%w(oDc)!B9TU9QTIS{>i| zjpUSXoC|!~H!#j?_|OxF3J^pxmYDXdDd)MNi;tRCto zayJP1`ZC5J3xeKq>JB~z@MCKI-CB%=!}nl=tCSq&{0LZs@OC{ej+~ouz~+|;Ip`zN z9N=hzz!KfSRQUyR>)V}B!T0h-UdcZ@1sKkwxY45l&aPO*1?CsL))U8x9A-7GZ?2UE0W4Cl1S9n#g}0abpkh+&OmMz2v#WX+8if38|%E>!o<_} zCVOnWdm-2YbUD(lJ$Uoz!QsD4ps^LlZTVcw*XAb#p|p@@#+I;y)Af!IDb*@L?@WF> z(2}|M%aW{86iL5xe2#v^?%W_Tah)hU`wS;jkHScpL^?sRuDDTnw(~#%k~Qd?O_=aV z=_f#5|)F1Yf z!c9v*G6aVuBvLMjrP&30r#pr1mbl2MHPRhu=?=-~zBWCGya+8@e-_?O1V+MwPSMH- zAw~|m^&cOGMgw1VkMT*WJ~0jJ_%wWOCk<}%JWDPZDeGK1nEn3BnnK)}&M=Il(3qe& zNK#fr#7A}|UEt>wK~!|R$h?}507>LLsrtpdouBOldRqql5d~4s*d(Vii6^T+ z(5boUCTGl=JS(wTdTfMPPnfa$0dp7nA)AivmA-G|InM?@*w zgt`0Q{Y?&2cpto&$ni&{*!@!Nt?C}2+(@hBE>0KKs7KaCpcGV>0_bWhTnVyfv!%fF zm;*3;O`wU#A)M+uVc2e=x!%kwpmyBdY|62ra@;kYFC#k$W_3Rp_`?6rv+}j{2%W=| zz+nt#TjCz!L5<;EzdC?{hi6IvFK((5y1>L~LOGdjeut@_CHzmJBspLoU;LPI@-gwj zo8(jze}+hU&!M0zW=DkDwTLCh3hnrvM(Wti0mLos@A4p)J#RjmQD|9EpNNVmRrJFr%EW4JEb_j3r-A84^E>049e>Wk8I`+Qpk>uq zhHuH&vMam?Vh_hdk-uZsJ8y}I#c^OJu;IL7F|bU^so?4ycgdHmaB%UL>|Bhy{HWGB z47J9kl&(PstbJM~KgQJ;=c&d%wNAGMRtVeVebOiV*DZuN;y-#1RJOr7(*hE^C;+$a z!|$w@;ScQkkBogEXJ^C-eE|EIQUbGus$(}yx~Jqe8?Vx1#pOh`(vipkv@RSnDBmy@^J1*5+nv>TyGsC01;~w1jgGW4rt;p@ zSYvsJCQdDLS|$GDnN4%yY5>V(5#rwwzWdLU>tB78P?ct2Jm}9jMn)sUs5_~4`1Q9F zYsOA5QPs59v3(il#$+K`8-};R;an~eBgzsO$_lNyVb?nvIA2=4tG3331Y+%uhituA z@t&(IZ9shXYwcwxGr^%MUqd@@i572c90iKgPUo})p$_9mUd#vJd&Y%5_-hK(Abut6 zvdq$NQtB6_Szzo{=Yl_Jp$(oacW^M|dVEaiwp3tNsjuq14IUO?I4Fbq^?Mr(pnuP= z^#66kVa13i9Tsx{X;{f*RX^?N1&58#%Yy(X?VuWEtHgWFI2eW4*+;8^6B#MQm-( zo`!$Ma%LDs&YM0E$i5W5Y$4R|rLEA|#F@hW!Bpn$PLoUj>brSdw^8NeNFDjWG50bv zs)yuAN@oI}K3*_DQ?X@w@p4x7%ti6X8VyVba#9|gaZ$g$3ibQR_<}Am+s)(}iiY|a zf<~Sh+$u0Lk?8%N3WXd$vMs!ajP3M@pc)rRaQ>MkxS@*cE{fsnJ*M3BYvHwk{-^c z()6H|89{8$e9;%zi^&>a%-Hl^2#sizF45_^cB|PUC*xcEd4WGs?C3TbP3?Q1?Jey@ zp4Cp@_~Do74T2jMSFI35X{b%XArpQfkxWT?o#<<`%vTGau(--<_2F-P62X+NIPN7D zX~zzrmh}wM+TVPxM)B;Ga#=iHSxQpG<3ep*<@tGSM_Xd*E9WSxl7*Fq+>J#-{6|-! z2N0fU{>%^3Cicru?(O!A5q8ivJ`g%1EoIlU#Cj`Z9BrUO^*#7TPK&c9RA6El>8%M=7qlNh^t%?c0}JtnHNuWI zN>~`e_Q5@VShhUOxN()Y4q(8Kj;0i-%Cc;`;aIbp(ySR;NmcxYkuN z^$e#mx^`k{G_GmiXJC=6J#=lLvt~+MpOtGxc0`XuyfY9ef_co`W|mmpt+fj!6F$Cj z_qrQLYIT!+10tm&Bed9}0rO3|<43MCtNF1{!;Ge{XvuEfr0{-rN;=BuKe(7c;z>rq16 zguhc)e0zs8qc$8!&h#`Q`~hBV%Wg@x6mlWm$n54OYB%DU-9)KnH0By)6!Op%MCiYrQDB+$B`?P?hS;MYX zb5v1|uvS*L)#I3DTEUxZE1bK|vuJX_5bWeL%$bp8MEqdK!OMtHa+{|cm+OfvHh-Mo z5At~vPCvBgHRF3MtfEKA+I=~C6AYK;7h{<%8gUP7#j?HQ1pLKg$%Mnnga?|cD$Dl9 zOV#xB3iaKyRCnhejf6zA8CKVymQ|jW=R>-Q%vc zGm<^UeBt$0(T1N8YiFncA7q%PxzC_y9vcT9Z2yRuH`7UBl-hwi$X47dJsXQ|no|Gm zgK>iv`s-C`-$102<;DrNdo*~pv&uU(%T>6;Q1IVAtHU5Mt zbo^L_woqV3dT|NNNc-s@c0MmLw*L8$s{3K8aSCu^aIy#ErvZb)R#E5xv4X9eUUmHG z$Yy~Sgv{|Fc#qtL>XT(Ub~-Zv7B{;6eMW)o=Ic<)Y~Ms@ed&wtPu1)7_2t0{*`7Q9 zY#F{$qla2_I!mMWtQLDhBE(-yE&5wtkYyoEXE#=WXhU}K4COM!iN>4E@RhrCZ2a0= zG?ns(+LhRP{EfbaGv92-CJ86T)InZY=KX1gY=Ys>rJ2Iw`m(-(kKc8uwy{ysSR=Uf z-+YU)dY=H`@I5f(g-I7oY72JcBJRzN%VNwLG;&=(+#zVTXzam8d8d3pHU6y{&rLJV zLT4@z&xsGcFJI%gjgTw9E@`!At4&3@-f8nC@rJwEY}qJ%1%d<<+~`%5z;{@+gX>4% z(wVQ|aFz8L^BAb!sZV~|qAIPqN8~5`6GYmBu_*rItXZLJKTBTFr951?0!?Y*>CGH( z!Em0dD}Sddy=#oJo3U*JC{uzpE6Wppy3kH_rk=*tlwot$4>7ic8>q?NJzuT>S20GWR|K;%|vzIv`4ma0V4JpLV<*#SxER(7RXsJLw~uA5C( ziSP{h@ArEsE{Prton zPullT2oyZBeeQ3!-?pfa>zN3&p_@wX;ho3k6JGFdOB+7@BrO{C|-K7ovec?k) z4V?Qo7eOUVz;2hd8E+*wbwFbqWqtWo)hxSpi=`J0Qd$mM8aHhRxMOeW* zR7+(x#Yk6Z=(&HgmGFi2<8i2hVPG3#iP^lNH$$rPYr?RnA=jAqbqt&T%G*F{c`6$& zFd0L=e_gg8z-qfFk^hCcld-To!MSvK|6f5-#e@#{HkjyPW0-TGctBjcZY7Uwl0pOH zE!ScC#m|o5!jQGRC4$>P@B$t4E}*U2KDGQL1ZV-7?^>@)?(WN395nF(Bs==qSdYa< zyJ@p?4|@y(<7KRr@Ek@LeOgC1TW#e+CU0JcusiPEtlHM+{+ONcP|uo$A=e(DPn+BK zl$~2RG&p&Mq)*(Ys79z@^|PnZ8#AxXgZ`^J!JONaQvj@wqvTP!O?_e#NRMI2VjiF6 zeNt3wU#5*S5^Ija0aJjYAy_o|xHR#xJpM!bfuou5`_6H~L2dOHl00^r99`Q!QpFd4}eq%9+$VZY#7_$v{uj7AtuYdZ|k=?XP zMtK`a_zF6PVXq3>`{d|u5Fs&j0K4`0H~oMvg4$t?zw5@&93Tp7qSvc_ZoM#R8d-hgY?Z|?j)rABy$Q;h=GbOx6V z;y_dr&8;H&&fH?k7GxW4bbR|tS7g@+I6`=rJPY!dLS-L<%?xbjdK1-8ubX0~FSA+( zi#ga^XD4^slGK-r+=@qaV7mD=`%Ug2Ehg3*eA*-OVg^0Jz(=3&p2=&5>C{A6Pte$83?szg9g>zee5Rc?O@gkIU;iSh4dlu`@b|zG z`K&z_nmgpva3Ku9=IV9iY`~5K42%&~PT131*q!RaMwBdE*SIt`kRkly-fHcA1RwCf zzk-J*B1ebh2;^@-h>4FT(lc+c5RCI$C-ZrvhuP0ZKy(VA$AQ1dZlm#?Zq;;?AH4Xj}@ zQ6ET};to>+OtZO9HtE~pXWVta=CkQ{zmRI1&s=w`1d$GS%)&IcYYx!u76`aT*CUM% zHa-L%(tj;|7b@+oVyNhLk?`CAMhS_5D}M4TpLqT!T?6D6heV+Sw`B-D zyXQ+JJ3y~v2ts>6?2(1aN+NiryU|SK1+7jTDAYT>FrafOO}T-xcx-H%u5=e@+M457 zuU~vhz;v=+tDx{n68TI!tg~NTv>n=qGPz$9T{UO>%4+6R^+ypTX{M=I|I7o+6}4U7 zeD`F=V`6#MVUBNT>z#!CDLm@PE;Mrw^$CLy zN&ziP)4Qq+1BNmw-~3d1M%3@NMFNQ6FMsI$vTc_?yOiWsB`I6dP>}lxq|pMADiCI} z;QHA$F^75BHQCXGyMX=kGO(|s*pLSlXXLYpG1pl4kmHU_28gQQ-&hF($TZ6a3&YG; zhK+)q!_`%H)xjZhcY{4UB$BBrlR0~Se%(2pb{oJk)9P66B^D=Inzt%FTJx8}YP?b2>sho2;7-cbGcyqjW_j{ z=kk?(PUq1vSk?~?oqy4s^(pi3cU(9z`P|G-B7gs)D=GZgSfCQK^Y^n8q|V<;IG-<# zc01MkZJA44em$~J{AEw!-X^H;_Y2KFv26?6{DY+T^Hj}Lgj_+)DxYxKWJP*K=8vs) zWImT5P8@F8ycwh}ikgN32XN`r*Z~C!G-~(VHgpobnRfWD%xL^5?)clgBZ*#BC^Yb- z(f?J$gUWSJ__uQ5Lq$5#2COuA&sAky#ritGb2AsfvyA z<%$j2+lrlnFWM;?RIS%hP=@uQ0;w-~6r$pfWC9KZ8oc4L78 zjtwRUEX5P_t7rLpuwV_*Sicj9P-I)_5-q6^@fr9 zgY$m@0WhO4WCNpEX7+y&^}m=i_~iUj)XHSJ-a$mTk4HT^HvJcZhWmG8rTxv3M?YNV zT*lb>N4pI!B6iR57xvCY?nbZ>a4C{fTK~`dRn``%x9Jox%MTxofn;7)Kpf=&APWrqp>zU0d?6+$z}{Q%%Aup zB#Lx~zc%Z`dsM|Ax+iv_cNk{gTh5Qllsho}mBRizw4Sv4U%^=Asc2BeuABAh>OU`qeP(=bs|%jnYB3p#Y_#x6IW-pY7I^YftrD*54fR z+9M6#rzYfN2C-1O%+;jNdMI*qbRK>+RG{{Duq_8iLn*$p(OYU*^T{_hKow>V?k_ov zsWYd;qAhC+^fpeurE^4O&MR{$T#FY5WOXj%)eIXXs>%#hc$A8JK0kmyvSAzJgXqJY zUEVJR`MzMeUz`%(JrOK+%kSkKe#|Gy@eqsqBVV&@ESzX3`E90hRcW`!D*cNAhr* zuj-5DaRw>;ep(iXmZK=eHyb=YSSz(fXn)+{M~>dY~Kexl14|+#@{_rtI zsXxZ00dDIJ{+vxK3xv2nri~wP&eR8zS^lz4){vpLUHL5TUqRzdBW2DK7Dily0kvA4 z<=%=rT6KR~3KUsZcEKKUWAyIf`Bi8YcR0pMtdh-QOvYQYD#_&2bG8PHMZVrsawyBe zS=}I6^MmZODRYTL2j)g*$UeFh<~4BDuH96R zr$sE*k3(^_B3*NB<$lHzzp$$QfUohJP110E?@j{pbN;6UxD3bb_#q6R5|1XqZp8E= z@uIgO`p0wKuhX2+oEQ>@3`bXz^JjGH76jAbs;`|vQhC)-z?bFK8Z$Fb`IY8pd~3%8 z*(?SsGBm$qN|_2A`~xS3hs=IY?0$Wb8{NCoR4vNC`o*Ku+Z}!|)~dbGb&M_5#%R#x zk}k76-ErO3gSU9E(tBSBV;mA58{O>qJzb9`;XHV-J#VNJ#q_e*V8h=+$hqWMQCb{7 z!wL%2Wli{Z%YoC*{iP>4{q&r^^S$??x=v=)sobxsj^^9Mt_ovY&AOJGTritF{I>__ zXge65jumOKtb69mvbpziFVxh%Zyc~(YcyG#p9ENOPxtP^kM2Wq%4n?`tw0IK7W#6 zuorNpFtdgq%>|A=mbN!anc3}-JDPo8FG1_n;P$oWc=i{6rT%nNv}@my+ll_BuQ+bC zsM)oiSW1P5H;vmTHJWk#3cb=7>Ff0h+pH83Y~;psmegVi2p)wXiySTss4+X1-cC42 zHZs(P0Q9+1Ka`(`I@GhuuIIp2>ZMn$Jq)nYKX9j7e+-=t+~)`_6jc0(9KGMfKcU9B z0j=*bZqRT^74+1ty9U#F5M9m|mSn3blvsb%ut-LRwDz_hjJ2)2k6iH&REs^z{ADth z=F9ez&SEys0E-`yqU$fdx}naZINekd2Hvu@r)Nx1ZJ>${g%f+k0Qy=^3^koUUucci z!Kj1)R=UQ)JSw@s!mYJgj?PkrRWfv0h}S8$YE= zxzxBZq?)|6nCZrLd{$5(VLRJt6TtUjNr0KiDM#&QyH)2$&=KY&GIZ_ZrT1rU)J=-~A|%JXUq9?!(ldJaUX?{h z*uNb)@L9J(*u7I#^s2D*!^W1vmBI+eh%fWCHH1~DE%IQpmp3252*q*PBA2Nx5xbX; zQ&|f3zKT(~61ggGDC#FCsXwr)ChE&<%5Ab(wuGEs5fsFVrkqNbm+Cb4(sbO0lg=|C z@Wk$@^U1B<@=51XTCz@vMW@Ot@jm)Yw{&qCGUke7)Oh|CNr~%WWP6<7AX&lbznSFx zo=@gA^mMz}%Sv0DLUWEo2+kbc`&|wE$!W;a5KUv15ljhC5o2iW&f)@B+l)OA2HthK z+HCrOaU*VrRKMVn9%r+HAWlp!TRN^IU666Ih|;rTHwhm=X&XHGg5D}tZ19s+@PwVB z=Ev_G=S4~0-1!FEgVicCCs%9g<{a@KSi~@o< zHYla^Y``p10-6)dWJKP5v=@Ed=6qEpj+91L(aJ(qFrmC+COBd2Y2%(-tZaJAI1uK| z=eo6d;BlO#l>QYlWV5aKI%`V~%#dy2k9W__)(^PXg9$zPom;!<`uSJw1G<^Xx8AI( zg8K1_ZspVLvaw_dECr97rYGNOE)kW548)vbdE&Yj7yLA-;8i}|Uk`7bv-5M@?6Kx= zz3QH_4&XoU*|~XkO0N_+O_T2`l}?zJ${7DZODJ4o-zETAMdVAR+K&L<^6DNs#=S*) zH-3As1)?0`r+#tcJUkzP8bU`a&TSLcS1o8_I1Mqd=6mnRi&-*IE9ca9@0u`DMuij?drG-t6w*zMCQU)q`Zn4}E{{`gE5VlOUo(cYi9A>6I)< z2ap}10a4_8J})GI^nxYX@5p1IFSLF`J+qv0H~GLKYeQe*QPu?)URDELwObR3i=*qg zJLi$iYG?AYbz^{(&25vi?TTu8To9SOU~p&Bz9Q+>yYw5G4&T6Wi_c`5qA*S5`N=o4 zjYOK4%u7#>=8oaVZsMiHb@TENoWsl|FdyntN6di-d97YzAQi+?gvxbjS5bgxVaFf4 zCG-1kilT6k3X)Z*G)~n_TW}@RKB+doC@syac?p@bv1DE+5b^s(vSmr9A#+>WoHeSH zcTyaovY-x+An!x`uHKh_DQVq47py9EWzNR^^UQy{mw$~#5$Z_DxTiWf9)?X8o6i9%{gCxfK&mzLr}=eh?H z$eURHPXhVfjS4(o9Etldy;_jOQ_#NNoofFy+MiW#DPG$ zCn_Xu^WOd>H4^TKAGeiE4pAXCwNmbgn=;GV>B0we-+JrH6F>lNzOJo(nm@F*-^xg9 zzR&J%^sONUq>u{@%d=!0@6kxc)YcEHE4k!+$rE_zyA*9f%~QtYLz=<~BTkGlp^c-- z4csHB^b3FWh>bn>E0kee&I*Stn9#Q>@Tmp>%sH7st)HyZtJzAyFw;zGzlyDL{z(Ddvo{`pFoFBAg7}imS0#` zpEI3b@0DNpasG=Yy1=ZwOg&Liwd4Ki8~Ni3)rdgeb!Cjenv7T%oBqOk2O+hw&Nlr7 zilc-HAa<AA#x_5g z2kw^WyM2S?gM!}wy^;Q>uUBd`!~psfFCtXW_QM$;6&3=x`HlJiYM=i+zbnsR1DvMH zSe0#?%va(T<@yf)0sf$%O@9ab5qi56DWsbdJW8-N^-`I%|7-htfFS^G<*ZlW(@3sU_cczh0) zS2)0 z&v#=~lK9I+wm|PXMV+?Q21Q+);*|Q%Rj^erWra+G z$By0y$we<}gRkN}tqBb^|`dCRUsoe)643|rnM1IAC0!31(Bxxo;~tsbKBTZBk6#7S{LfP zSwA0#W`%8_Ok{Mb@jH1--mOH|l#Xd$ZqM_hx;v9b~2*7b>`5^4w#N2X9ogVG2A1Vc)Kh zcb+J=vs8q~tv0ffEo$ssVY@I;Ctkm6{>)V<0YK?Dnt7gI@ni|7ZtTWS{(KmCgPPEt zKt$0e&j`=NbvZwz^NXpHdh>r89Eu!dYSR?|2_gSa*Z7}sXUjznxS7N}S}boQ{eGRG zH=oqe?;VC{MU zQlp8w7&BG+zpv4*d&=I<+{B`XUb7KAzN=SY?0Br&n>?g+xM;8w?RIp=zhCR>vr<&R zz_(vNvJKE_z2@~*zu#VYG0EgW6v95s(ZN2;2{vx9@%HTN*Ff5^Ll2+JyrZ?J@stjU zu&`WvtpAJnfJu=E-|uNb47qPNa#dLuZfy&2#}}~k9(aWTTfLuPFTD>Qx7&Vd=Ur&2 zBEen~vsd1IT3NNS z(@-8P;SCRkHdhQXGFJy^u7N?w*KV6a zMw^-lO07ZKTG|cv4W#)9`-xNYSF2sI_G7z?U227Vav{ve7CX^8l$W&xYjSMab17$o zTYdcAu-7mhX6^k3*2-BIWJm7j9gzB$U4^7L}P)f9B6QFy8ZEvZx2; zTzy?UZ9h}1IyNYWe92U460_c9X11Sbp1(Jrm;HP{**xF=>qsztYou1RuM1xbYCsuI zc17O~*%4!UbZVY5Zu7ku1pFxR(bAoPN4e4#R022b<-A9XRdYczI^{qqCTrZF-8y;i zpx^;eDgbN>MZ-S$d2*voe6&LF9POofHW^6HRVR%^v16*zuF?*deI$cCb!#b0r}8?> zcd}wc-trYw5A`A{^c5Bw!A!lK_-fHuw#Os07ywTiS7uJs0WOscaH&=@g`3=p`$kiH z#_t2gN_bahgcMRBC062m9Ji8XqR})9u-C*{7aBH)?5$sK&j-rKQ%n-72O-ap)C5Q>31_0{n*H+1 zQf!nYWb!G?h}8U7qc@paO^84Ex|j})6*fCuRy9R=M7Yp0cpDfA0PQDz<*6s;B-Tw- z!J0xC%y#+A@iEiC!}1hb=ey-S@|`J+-gEdA6FHlt%xnh((W!IpsLhcL&Jy`q9tV}s ziUk+y;5Pz++y&(Abz@HYV&+lvE_%VV3j1Dx96FK({0y|XZ5T`&5_F*)jeX9345*L5`)H7!S61!tv2MwB~PNxM?7VymPFcDm<~T|NC<`&Tdq@z3xb-3 zhdrmqG?#(d=utqBPb~9@#5~D#@$OnO(eZ_^(<7TRpCZFNv_S^FlaF^{zsZ?i-;N3y zh2fZQ#iV8=L?wmoFG77^5uc*!Wm?J28rhF;(R=uFGOyS_0&T}@08n>-s-Y+9GB;a5 z1;NA}AnCb21!SFAfl95G1@XCxI$30ukT&T`Q%BO+j8@(^lzz0yxOL9pFFJV=rUj$) z4)@0X>Z&*r){!-hJH&Dkj;Q(=`*dU<_Kb*CF@dFw{JWF_k;TezygSC7^jZR%egAM% zjua%$n(-|O2q^4SHOoxhp7;@6iey>VH5Ep$UPUNJVSprJ_keBk3{8lY5TJYIx&YNn z_S3b;h82`*X`wnXUtHFj@2`mc0`Wl%&t6K6L$4R}Xwy_TnkJF)L(W%*BA$_Q9 z=Lk}c+0IhaQ-Q3iC2kdkU`ra(jJ4kr338tCBeUo=)LScBF~5}yV*j6FvkGNi4lUuTxbHqor@I!irSQ^b~69=$NWT6N!-gV?FnIeo0NM1@+EtPptP~0q!g-4F5Z)l zpEi+_o`^3X{gAjzZxH1xOi5{2QKD+W%|%q=>W3RFsCtJLPNGZ4LXAH9m8#AkfH-oD z6Ls6UYKeQ7K6Pt9^(~~EUN>gr2XsNfJ8rJJ5XrJ<1<>>!WIW=j6L9Hddpfi!9u zsL~{CrK@utHQ=6VRcYDm0mLy*|Aadqzbf2J%6$8YG7*MOX(srhJo|!cNyPeHCI>Fp zn;>^vy+w5$!-(IwOc8JXLeqvn#dB%2SJ{TCS8!Q$%1!dBXX8lXF2bwfC(}X-QDW8k zOx?!>4C$>5<+rI;;8*`eB*b7L{QhyxNVuR5v6EO?9+lyBLG+%20`Wr0h=?WBjG-zM zz|+-PF{_<%*h*tM1#(f%0q^s*+u@1nJMgo<24LrzD$`N?1DY8c&r6qY27PniFGip8 z#33lH_2rG&vL-3!MyD2lTBW(UKFTXUj`T5>5CNe!?gl{C#f5N6Gk+Hxq!LD}XZa7@ z>(OlfdBW|dxnDe3&T`qNZ!bTAfJt?dND_PM+55-nyuPUp95vWX2HTb2H8*<~%`a!N!q^-? zokWZ!0U8#jl%}Em9+I*3kSR0pAg0x_iRftxIzt-0KVVQ>0fR~n638yePTlamw^A0~ zJc`9ijGX7f4!D~CAv}vOvYH#7`i>f{8T*hp=!?S}yipCd00%Vz@lG+p4>VNdK1gin zBP(Zeuj0DX=*$rJlUOp{`%bC=jIR+o+?Va4Kn##7SsZ$cs*8hBwh*xO+O%rC;Sqd_KbF9 zVT!i5_wy&tT@#xdud5F&Js(cg170s2{W-b(aJ>AZ>*Vl5)Y4{gJUW}2fowzNpRG28 z4dje4m*5SnW3@C{Ai6$Q!VS3{zu92h^Aw&DGkTCNr5WYry~&ht_9D2m&8(pXgr@N`jopZh(gO0lZ%l|m*; z5u@VJ_~F-)P>}Gxj%)+>hczT46s6fkCe!;+WGE0u@c>~IBHSt4+IxPn_A$lbdFd5` zIkNdOH>%_R2h)WaSNY14wOHW7Czs$>?62btxB>m!ZOMEtTF3^b=^pw3pUnmB6?Ppk z7DkH)&j%9a4Z@o(P!KIJ0XL-?zWUcW2@IlX#<;GfVw_J|7nJP@c`36|AKe_g1T4cV0g-0NF5hG=>9YDwZz{> zF}#WC#rZ?Gf~~&jdz8UQrT6;yv@7ktXU45R-;1|(+3)L-r0Yd#on`1TaO9^)Xl0Jt zxxT7hru{i;zE%+;VZZ3S*%MIsoi8K)2eGAlg(5MOpYHA{Ply)(8l8&6JMVG?6BO5= z%wqwwM1c?_{xVBZg{e}NH{RWa;}_{WtRb+9jRg&c@abcjB`Hi(tPuzXx=ZS1_@d2^ zvim)OaO0m!5(eMHeHPXbE5_X@`JBo$c@@Mrg@m!U`Pn?F&&N~W3=5qQ>RP_w$4$Vy zdo_}qwu>*1LLv>J+oFCx3asJosFV>T^q&_^=m6!H&?o^;_wW1J7DlWO^dr*$ejvJZrtU6|Vv}Q{v1> zkTo(rFW+CZx$JJQI;ia3db?Wg#%~z6BrD;_U16fVV!o%wMV@_G0*~`fhsIPzolWkY zt}V6<6#tqPU}GvkFUQ>LtvBpup)DB%XNK^@84pN0E65}J#Mn`I7E0=fh#eU0eh)G%C z38Oe=S9$sxmdPt^N%5@=iC;<*6(o_NmR!^06>1JyzSgV;56*lI96zLTj zn}+2!?Fzf=iy7XYLAb^v5Z_ajBi=X-Q1#_)cN)%yUVHzDTxX3l){X*g32>-bijD#^+^Oz9@S1@0v$u5f?pK`SDc%j( zdTse@9_4kPq>DO)@BOSV06RG#5uhOlho zQ@JETR97*>@KAUGu-5t*&G!QLdh?G7mO*dfm=!w*-;evEEvWd1WM&j>Hz2 zFVU&UFSf^Uf>DMP;FY$I)B8UOKo=Ud6 zxcQb7$3wdJ=xMKRkzirov6=&DxPj?hUZbL?xH4|h7I2Ken{tb^PS zd9|Fooy9jERoJ_Wh81a62;j(~W;fg3AqvlDGxAS3m0up}z8|g2!!UeXj(zaiiELmj zBn|FdoJ+U~Y2B=wM}DmxlWaA?)y^U^Gu*WulZsooTc7|p!nNBnx`PTgDgB52Eu<%Wu4|+? zT&ohX0WXr%N0?&xxdy-BpS-xJD5V6SGqzHE_}~MPdVb1E`@QXE_Hs9BJqcW6bUEOF zdZ3Y0_tIqvwi|`trj2qGFn>o2*P$?b4;S7*F{H#pRM@{bzBkt-sJEWd!aFV`Mmd0d z)V8juYFUgS>-H{`rIvKT_N^TzRNQfIdfl`d^&kT8Re2r+W_V783A{fYB{$NSwn*+3 z(qnp{^c$r5kc%bhiD!3NgnsbUtK>m2js!-{*K*W*5Hy%;M;I#&R?uo4pYO%!D?3oX zZ!Ug)6i-+Q{_j>>jI3tb(vPjO1=WO>>}mUf7;L{AZhZaGI~iyG&W>!5UkYpwUc9_w z&($%;|J0=>li`;UNyUTrudR156$dud6^>!LmSv9mHG~bTXpkN$j`sJq$DUIYt}0I6 zM%Z`p&;6m;;Bpn2{1dERLh!sKF49u=H^+GCT|cml_C-sA9KH-grPb`)vl&&#Ws4pz z<{z!dghKWKlO0v_(RXy0Ng)dQDB=ZrnYWQbBhUB!>U{p13pbF5MTd0XM@b;lT?Q12 z1_2f`k!tZ3*A9UPp~n74fW6+_grFhtI=PR0Rq~3U%EUIm(_W?<|2b2&Cd5Lt3%BhN zi5lc#EtQMO^bX0cy2q1|9`%dg+lp+dmew)BapSrr@=zD|vs?Zo)Oq|6)%%%@+)r^a zPHfHUln`9%Mw|pX#JiR+&CHOjNxD<&rfWJG82RUg1-%oweNFwwoxG7%TfaA6UA0a1 z;%)tS3=@uMS>mbjOD{#~k?7VOv)UCARs%g&3edBoutep?z!VkERXG8k%~4A2;?$KD zs9g<%uvcuG8MSDE!Gv|wJj~TaSyvuEjwDgxs6wXE6Vt%Ot6hi}iJ(~;)W>Ds?Hztl#>z!{_x3GvP z^TZSwta487{a|Nn=l8_vHmiTPrwF@bszq8u!N+54L9J(5y?1f95K>bCM@+3)dw$>Q zlWYFHjY9e|Dg=$&w^a*k9wSWGl)xIHr_}q|=N&4e^C9NN`i3S*9C4%MF+}oLK~$;F zPd>>fWQ!@*z7!wP)dL1E7@}e%e-zuBraqyX}ZP$1)Bw=vdN|BG!;-m0z z?=_hRW$3PI43D%BT&Th^=EsD+6H|S){Knaah7hlqrHN(J@j1NB42g-zLDxO8u$Com zCsFjPgX8jh%a*SUcp*wEcxZKSvSA3MGN7#*PLNlF1K7eq2x7Afma^M3MF{81S+i^8*4(MD@5x9zd}(0)WpIVutTHeQ zg4OaU6bX#hZ8vXyc&a^7~T-7#MMR0xX>K<=qNCj59JuJ7lFVhcU!R}&(U#jy0l zPbacUttf>5p_=xE^hYY$$hj!+I9UCll2QdDc}6+fq_655)K*E7A+Ltg68r)~ss>$o zu6`OOs+t___t2Cy#M)t)4A4}YB~+OI+3_V-UpDVEcxrt`%L}mQYDevzJmV}i`Fc@F z>9hfO$&zt@iZD8_52eZx0nSm*FFd{c69|^SX6g;Icy9GuTH7VUvh3xk+^KH^)8^3h z=VtEN89w@S&-M9ciYaaMr88>1b5h$qq+jG!tWM%<>~i*e-ulueO?_u+!Fp$jO0*vY zx|SJT>b_9tJ$81U}UF&?z^rO=4>K^xh#wZ-??Q{ zlD4C!a$HicO$vDMGDL1)wg=_Jw(2F!sUxZM^%PDH4f4lzKF__uUcdKe9`GBY)AvJq zaps^W&uJor0KcISIj$`&(Eghv2I)rv8yR^3Z89m;RRD?P_!nZn6`cg~k`Cop-w6W* z2^*7zwGM^R4GG-|^SWhi67!XR7o2go79+IPk-}8k!u0esQo6A%h$DWVJ<3-7@(@qiAMF=N$5xNqZJZ~*O50aSzTi!Ax@yv~gFcO2wB{%h zHLfaFkJ#Clij2R8%t6FXAcQ+Oi#*IF;G9bp~Hf z63qg=JRm|iU}poWYKiG~8`o-!0&5?=^sgFz`C+a}^8i>e%ihdW;;h~1xh9wyf`yQt zNM3E>iURe`HCk>O=~)%A`q_I<5wYfx`(EzvF6s9y9eH%2$ODr`S+sxz<#11TY#H`0 zTJurZ7qwFY{G3<31WmTLq1N+}S275qmRhgq3*z!I=@v~5tU zZV}Py`LRi@MPPAKucx(62v}PO5s05*YjvyJ9~)+-c|zC@kGsD%8Rs@~?gTi&mZrYA zi_&jKY{F@7n6d2&d$ebru<0Kj_x{#t(!?Y?!)7AaEyCB52B3 zD1(LgI7*aPDPu03lKsUF*mD9Qlv>)XMJ7V87DB0zQq8vYwXnY&}{06$3kHZDEbWB50*G%li}XaI9zW`G-SqrFMU)SiJx2)?-7O!OD;p+0hHtYrmtJm4S_B&i1Zsv3KClL2~1G`LH z2Tw0p^S@By0<$NO(i4W@{8D)r;tbys7#yf*B6HUwD02>NGj!4&wLMfx|K%%hIV+rq zT;q=y{I(~y&p^w9-P1HMK&@Uk3-FWPnkAL=WroWa)VbB*Xg)`ef!Kn=@NMLuERMTK z0f$HiVvFUzu2&5y?KuP_ZZOwaIEV*-w@qAYkM^%5Lo>(#yG`om$)%09n$`)@7x*+v zvr7WvAbELYg2UdYxwd~FJr}=M`U;YFEiSK5Poi_0&hCdV>ps-)zxzR0ot`q+r2!(< z0ht;lmM;%bpT8W;+&>>L{R^~3vNFLt0vg}0{2;1Rz=atpGq-(W^O^oZ9`tCnUh0E2 zc%M0yCjXMtsJMCJnV;?6iHBoC;K!TH@Q%F!Ts{f+*gg0p`{ck(C4GjvYM~?wT{x{I zmbh5lUw_-SVJ4QkX9G)?E{Hk8FVjY6PaO{P!D1aq6i!pn!BITu2FilIg$XFOCwbvs zefO1t-a(xtCd7{ETbQs0;3 zn-i7$yH;_}SOg?Y>K6q|0u>Xht~+$JlU91fBX??NWfoUx9pp06d<}s`nya(VzerKu zc!KBi+86n9udND!z^c`Nz&eA#vOVFnpL(BOKk7RcaqM@jn7&dYa9+TirEvl7+_oP; zzT(L%&Y3&t(OgbKcxo|@v?qg3%PL5OC#e0nQtu3Mw^^J=j*#SMG8WPyL~bxPG>e?( zX99P)X_6M~UBI+QpH@RgZXMydZo9vxtY~3m)KN2DY9-4lltgcf5Zdyp%Uvj$PNc*6 z1q4-H-FCZ4B4~hJyZ7@Yc%xaRsdJ0@7IOXIHf@CAEy(~ksBC4{`A5wIlZelgQl*;v z#It3!=y*!fj*M11mK06cvS(enhJ79!Rh6q^M?n3xZp>q#f(<0VY?-=-Bg58FcU%nP zPWO=bU;kW`@$#dVl*+MR?xL$zW{ijE{h;)>|%iu z+wkd>K8vE!sTo?*xEXqz8Sv~&@1E9(O0}vM5ZjZ}Lk_#ky_vFPER8M?iz_y;rp;D^ zrQ!)`FH_0WJNMl6Zci;bmcwTt;J5w|tBCYO(cW#c1O<*3fF(_7Fb9KZgTSx#xI;+< z6I|MnF70IOi-O$Ec=cc>Wf9r({Yt)I3!oXNKnyQ+zTOm2L~ICZuYWo}um z-wq@j7y$skI|=5D(^qcd-BankLaie!v3lPY^axsXrNw?AfgV8`GOC(q!_4INwFZ6K z&)}!#%i@=7-ULgYs@HX2KB^dLNMK&EdkwW6V3TMzKxyj+8n2+SIjc7rrIPd`7OX)`Wsc_wP!CJ z4Pw?C?%q51*s>qyL7($)DF-hkV&i79443aOwf01F;3gZme2?sH@p!*#u9J+4b6gj0 zWLi7Npmzha$3=kO$8vzhG+`0uRUm;&~a?w zLBoh(Anu#1Hh zzqcXBfc1)1;KY_&&j{qK>$f6bGxw?DU>@Q*>m>;-G+BL}9(|&J;_S?aio zbV+5hdOk*vs*UYn+#qVL+a0@thU~)eI$T#z7F81F?&CPb_77h{7T&L<@1J4jr_f0g z7Kcl+oEjEA{=?0d#5@ej{nD5SdT~=s=BM#*OyECR>;|g9H-DCWR+=6P+nhrjr;RmBN({ z5eiv*1Msut3H)^aU+{A=U;J9LZ#r<{5BRD5uH~e9+GP!MyPej&aD-xLbqp0f^i}*P zru&ZK#or5bJiyC#*%O`sw6u7Cv{{aA{V1vDxw1*Fagte%Rl;^!tL1c+t5a=sE!OQ^ ziFbk{Jsh0u4lnWC5Q1RZnInC5Auq(VbK?JQxWa^KM*`fRV{zjykZlTChYSxy`38&Y ze`+q*?|}LZmehZp%M}|g(@Ea1a$kwPRo>RkPFW0&=*flpuh*oeE9QTS={Ca3t*=RL zX2Gy1Js4X2BcJ)lMRBxQ%;<-6viIXui`zsXm)S~%pmG_#=6@}3|4u^km!NbTq3@)B zk2&{r9BnR30Ni2N7}rqI>z2!R>+^5$i+V%W?cXjO z96VfRSx&x1z0qDyzUKIZ=8-C-s({`d?6!2&z_8sqoIjA2u@UL+_N;yu@8T3{`?8l8 z#k8fB85v;iPqy}|Hk_K?<2U-0%H-MMhOcP!;^nn& zqT?C`>xwHhTOF5)tfv6%M2gD?qpJ_9b-!ygPs>!34N$2OP5qZWRVUiikDHdgXIzHb zj~!iX!?b0jb%(vDHkY|()P~xWkE@sYxXOr6s;5wvlbvsI;=Tf;Gpuz!`bQ}eHdmRM zJCB6v0p=6lSwU5AUf2IYU>dT96 z`t_zT`r@_p>A%EXpRyD9mH@p~_=8O`{gFbN;Tmhq%+L!pW~9yfaE1b-E@WrCPzJw zq1d!nV4kek_Fwa4d~7cFZLGFun=$WOp8RaT;K06-asqy~8$L3)U6~b1S6%}|F5ZLS zf0Tc}Vd^wDv#Ty&r~O(Tf~#JU{Vqk51wc9j?60P!=Q6=G**`{fsa>WrK)z0o^Vzno zpWS6TJ1m#Iv}s%fy;UV0ai*aZfAWjNSr$9w+?Pa>H$EQp0dzcyF&yg^T04C6&g>PQ zXSe4m2p(!3qfPG_)usv6|2z9U0wF6%XvL_uVyl@aOz8H{ux|caydbyD@JU72RjKcO zb16Pq`p>)gNoL?*!GC|V1kM!LjQl9=l`)gPz+P2V=if~`KpS$Nuh8ltYZ0CAnCX*D zgGZ`cy#R>gliA0gfxbf&?kC*Y3Kh`hg-k(PEV49E=doBm;7|7Zw2g#(y_L-{@M=6fW$Irwt_b@%-XXy*J~mw>N} zBwMhSHVD|ADBVA18=rvu<}4sRYy+b42jSd&=3MYkACEr_r@Am>9KSof#;3J1C?V@exFVDmb1onzm zn(eyoK2xCw@D` z5o{aRgu3s85a+6A;`kY?Nq+u$gd6fT=DXj8&DEk(!YD3zj&t|=)_Uk@EczF(%TOHX zF@Fg$JI$iM`+!n!mKiR=+fe}LF95eHwM3%B{JT^zgzvT)^WJ2dlFZN9gztGhf1_H5 z#p|PaTer^<@eIQ!Zv#57tUPFR?pV?DlTY#Ts|t=~jWW}lZZ7jwye_n zvSBq%Q(s!uWD3E_o|XpQ7z;6s4Ss|I6zA9ny`gCcP|1Ei;vV86g`lsgB@eRaX zsaaRz1>&I!9A_+lzAsEWYr6~LV$2L8w|UVRv5q`DdQ?(5V@P}78O8xV@ns;>(?o0+fg!2!-J>F2+bi5oq#u^Jzy{U!Rpm|)JVUiFx;6^gQ zC#qu=Yu#rwEJEqjhMmIdBZIVPbhuJ1mVzta`;7awUjZ`<6RrhrWWfkKr=_hjoXMKA z*XVi0f-n1N-Kw?Rs~asM_VLX&|BfqF^4INQORg^mzmkm*H$MM#OxYebr(VZ*cDc}Q zH6B=Mi^8z1T}9c>KUbm_^5$@kUuNb_NN7Rlz>PE2Sat+odz03itD7Cmq50kNEN4YG zf;Ka?9-00S>5NEtgWao?u56u;v#xSCx4(9r0$ifriW~0s8^2!W+R?yqjp9?Hgb&z(v=CyNmy>0P~DV=3RbstFc zcX;SP@+j7%^gCN;YS#Fb98w3nfkL}!-J#5LTj&pUHa(+MV=e7Yr%~R$bdqpRHXTFR zFErJxhwG+>LYiC_o&~hrSLg@G-8pIJ8I^T)0r9ElKMJPC2wui8WQ#NnKd9nbj8wyl7lEfR361p>q^NmYG1E!Ks6 z=~nb)yIMmb>XRqsO<344yIyMIqjh!ruAFnY35+!9i`w64_dgt!Oxio0%vQ}KOE2Ng z#INbkY@bTs@wDJ1)UUzh9V0g1KA7NKVDw=jQ(pH6i`?3npp?rmWv+=e_UdWJV(Xoo z;h;5GWEO;?%O1L7x6fzgg|cnCW|DM_q^dg+m#aFVE}bv6K&n(3h$&O&xb(so|%h4Z59=6dJxbq>oShw$(6j0B2bNOX`EV z_pLlj%1wZavvcqC}Qw&iJr#YcOM5#2)dv;MQkcfksI4$V|Zk0|VEtL4}jPv1@*- zc73+E^1H>ijM-;${08qL_p^he%tUR7YOuxAwWnx2qEWKva>wtP=>Mc}d;rXTyUBD6eo`Vnb?ueD=-R|Q7 zW)2YsVX$-IoZ}YZ82K|xeDXo0CWjBs)LXF5VIHEvpaF@Y_+1mL??zF z+}(a!nD%lmTf#4sI@+*c2C7`%PT(R*92$;x4y|@v`l;d|Nu1QkU7co|(oU@h<+_xi zIR&oFS~GR(arykt76F*+DwXA2a0I@=VZPkqD}%Fa)Esd|R@pu>v12uO9xSV}B=54V z?DJV{g+tE5)?M7dM@!nssDMHB!^7D#ONEN)x~ChvOb19@n4I!^7QHieYqqaZ&+8jf z$9P~gcw8(T1QX)S%is*BiywMm-%Tcbp-zpfB@Y#UjI1D$VvmY{8=}+>@I;twMJEw! z?#IWXu&A~!{j?%}6m8!RF_CBU16KNM9rMxmp^L9Ar7_B44oAWI2f)l>G62$wsbFLR z!QYUiYxj%rSoG=?W^p+t%s{dA>gIW_OO5z%LCM#esLYP-KZ@RkaBo|Le2e%c9fZ}y zN0uLBa7<;GaKyqAJkp-A8&AB`d3PC^>bCh_w(8r5-zTI}LK>}CHuO7h;d4WcJ{za` zF`Hgp(k-FN2xE6!H8gC9C8;6T|9*HFkGEdl=fXvb$JAzb*35Bkot-@nC^KR@;y>7a z$7#vbEtI)hqIDW62V8l@l;bkV^EB6k)g3-#*`DPW3KfP^=6EF@sTqYTx2{R3U*5zX zvK=;&3DD_BGLZ@3=tp`6(0(>mKx$thel^to3&!KkY7=onxWEwSM94>r^acFlT!*l^ zb~Bta?+^)cxNkrE==@H)&OXu6QM50vSdt~9T|q}n2x*rDY{6WAoJ}$ruIpw)TcAJk zrlE zwFgX8Wgai3J#p@1uc}oR)D9){Wb0MYvy{iGAVzA{5$!p3d57p;y^#-k{XoLJIlD5% z?oe_eKQg{7eDZvPPRT;~n zuvz;ZOs+pnw#7J9?Mp4+dLcZ8$N|n8ScAOg%{&$PRyd#}2T07n9-dECocZZ7G{!s# z&!zY2yCKOSbv`)SC%UP&;zLuL7n;W07EHDCP(EB*9U?Zbe=b2aR!dST2 z)~(*6UQDZ3hFW4fxs|uGDtSZZS8?>do#3K*qw^fHTZ+gnr0gS2W9e)JVj?}IdV2IJj z97*g|;j@&@5Yp56IQdYlUAnAqIa_)938R36j)y&^+?%WHllJE+Rz2{0QlbUUQlj~% zO2QqGl9-1;xzkt9rLhQ@hbFVY+#3yr20{AW+r&GAF-UYq;aihgOID4RQ0%f)Ppvk7 zMfD#RmloB)+)u0c4~D5aTuua3j&Lgg|oiByysT!B`=<(owHuG_l!HV>MrKA>VCpy@vYTckC{h2nag6xN+dn!XF`Ai z%5JX6K4|~s@L|SVGwZ(Oap+ETx`WqFt=Vz~ts$>APIZ^gVTMOjJ*2WPV7FWAQhpYb zaE`nFXV+5TZi!EuLFc)?w;^l=v8Is;=PXj<>^OjicPuqgA7iz56#$5gBQ zcb_uy{^}+7W?qDPD-_=uY3+Y51!s?NK_V-+CRi5LCt8LlD*;KW_kaHw_vm0uVWnH9 zs2LO>L|PLZit7^{LX(yLUSxx;weZ^PQMs8#(8Fhud#Y20W1D2;EGCs&UQ4SU>nYTE zhE}*#sHnHHif0_u;||$gYM*z2d|X!p`KbNRe5_DB%QWoG^eovehH7Xomp&~9zO*HP zVyjqWGout;lPR-auuE2}_MBnv`Jp<7(W0&!e>AG@eSz9(uMasiAoVS{Iv$p{zRpvN zP!uU3I2+hb{wTz9atqd@t!))@wIStn59YVR;BpVPT|$J-G@oM+lmGqidKVO8EO4mx zZ?*4t8tSOX;1y;3J>hby>U8A$^Q->xB8<1F{9C=ia}00ZfK*U|-P;r^i6YUfeMkY7 z0-07xXX}~zY*4aw>yg3D0v5GCmaZU;Ox|=4*wHVI z2;7#jWft+0s?k)WR0X8}T1;)=o*WpXUwZr1MpA)n>DO|#)aLf??9I#6Vh5p;LaFZz zmezE)-!P{&XiHKBjw5dm=dlkK{wAkNhWfZdp7O8qoiW9OBg@}9B3ZfwzRr~;kdlj- zZ-i#N;WG}}6P%0hi}~d*^})xu-m=n}MreY4I*S<&87*fy)tR!@qT=QmK2=q>kFA=& zzu}_@D7Di%Qg*{CXZrZH|6UYY?bs0#;?XrrN;~4i6e#sq4^OwNmktq-p9s|=nIP4^EEoZ_b zWx=BCYJo$vGYsW@;(BT7fjas;(z&QwEG~>r{yS7bX27bnB`%7UCIbTG^K_hER$kK2 zyEv_hL#c)K*Ni{DsNvTV)j}&;Er+Jrzaf9080KZsxGc3 ztAive&K`T3mD08Ig(ti%n_iP3l$NIJVWOI$+d7oiz$?b|K((qRs-Wl=Y~)lyMynT$ zU`y+KGD&-spy#;S07d|4+qPZfYDU(uD~6A7VHo*|HepS>ce~20E)h3gF4Z39V`m{> z^9JNAN&SLQAxixFRTN8gWFR&XOSNWiodv$L(l6R8|5W251ifUY`rs4};O?hCSrK&I z1KZ0tt8cg}33w_Vz*BY5LicP*iJS{cilh(g37dQnGWk#s+0FVy0Mg|F-%6!85e*S@ z3a)OpZokU@Hl?&HF^n#imXJCn8ILj$VymYRrvV2&dg`T@m*-uZvwc%T$l=;$ED+)m z*BPeciZthu-uPb(t2)KDyA_PwhY}5A^sL+B)U-DR!M@DsCvu@Ju#F(9`aW{k;or z{BWvHep=6ZWk>gt}P)MDaU9N&b z)QWmwA|Nc|f2tR~ zT#aEgPx8__q5~A$Sd#zdUrW_Pf`TLYy`+a3c3axK(t;%!>VXyDQs`Px8@43OnR^0zcXzxB{v$n}eC z2Tr;(x2NV$MLzyT0?CkS$6E4pk{=R_kH(Tv9(`2?iw|28;&cQ+G|QjPU7K24V#G<) zGHKCz9-0M434jT#`5CvS0dlt& zhlEx*K7zwro8Qv(va8xfy4@b&==i09d9Ee^0vUmQW@ds-L{MMuvDoG5$`BD1-Dq+P z*PU~qS&JKM>bNqEa8*wP$W5LJ*L~xu6&nu#qt!As8*r9 zkbY$aZE&2#u>yU!s=aBCa}IqOCm&u$a?5g=szgj^B?ajo7(SspYjywkZDdobF0Cnl zPYb}cG+>_k11M$V1vR$yAFBdfwM~Zp&@Kz)DBUsfBNO`3Cyeo6oB;hFzEepc+Tlq&*G8Y1SRAeQuX9fEEU!x6u0g`1)`c-B$ zbj_)Z#$6TR~r!+tR!m>REv152ThPRXP0#=oX zKz~8MXzHr2;17W=c$8D1U z)&pfru?h+k?Qt>A0FU7l*k1=QoF+XPmZd>mgFm1Xv&nD&dm4toR30fD!rOcT9IJMt(`xL zV?5l_vDSi$Cv2}P^5eA^X4AHb|JqQm%^M*A@;2YEMM7cFBefzS4nN&hxTwGEbr~rv zM=BhijHA7Bpw^;mnbOdmcFT0!DmMuAEPY+>HNZq&l9e-iTnm ztZR(j7&bq%q6sLdOV>&BM|y+RVE$D*|5^;ewRC_RuONGOd$oWvSP`@!^r(J&iMX^X z0{T{#8k4KFFnoQ5{8|A{n-3Yk!>gT$XO*^2GY`FwEbF9Ct~>U|OTfkF?}8v@=OeWc ztkJDopN~1h=`a}PS?XKJ(w@}rczcA(n{*DR`#SCvTQai3epZ}aC~|=zcGUV~za7Qd z%#aWtVcAARpf>5ahlKu9n!ubN@ZxVPu1py$7T;Z^B?8fe|PO2YGTY6&r2liApS1Lju zJUegE`RRsmD1?|gM+3z}LX7QDgRIVMCbm7WqBF|*=BUmn1DW6RLv_ATW1wji!kY*&$wLk3$ARhy`%Hd45%=<=o?gk-l|V`x zI~;J(%3>`ieWf0iS$hD@^Bi)Uy6Sy29JAHV)Aefi^wV2hWyvp@VJit1vCSHyIo@zu zc?&y<}`CJY;&XN=9Isi@}?X$#-UYO;gvi8LELVr>P@mDsyL z?dS8{zton>J{mp}>%6ML^}kkV_=s^Y_ROCLe{j_x>8oWwq0$itquEQc=MulIoce-3 z|E}{pF`O~*`+3&`+SW=(_9~WhJ5k}`Bi9;$!E|M0H+A)tteQIM-a)#}a4U|wGQnk@ zlj9)SSp-k_w(vCiU0G2xjE1~KX4;v&>e>*@%Be7Hv4*fAaAu`{nHM0V>GmU_NGs~C z*k&F6r)JQz!4EiJ)KTo=xAkOa1O2k$r-%(J?!=Kw+qP=T!QtZig(h5LS~9Q$f*F3}Qg&`P09 zX`^IW@A_3^$4ZA5@5|-2A7%ORejI|$V(bJ&?LHkl3Q=#Th)bO;_g-miTunqkwX<}X zs+=X>(myrjtkI*JTxLa?Pe~W2@lxOIHo?XrCTS)Z}4SW#HhOQ0~x@UHM z$@;RG`L5fvYh@4|FI%H0I?Pn$XJZukEIi2^Ca+A>Un~i{F&M6ElcgP(UDB=s%%W`~ zmXl5NH3`)BJdQU%WtOy^w{@%{;Tyy~OX`-t(hd_aLXl5TUQK1!dgH)abu-qx!{)4& zkJQceNepGAhMn`Do0^t1AW5``oT|PJ@WV!J?r|fa*N-j|#QuD?JdMCw6I?p~#>)Iv zf)VJ7L{krrBkJEAb0u7h4|CFj*aD=mPcpD%JYr9R&PC^->j78zmcmUBl^oVZR0u35^LWip-;@{t^g@J}>9?9{A_P}Q~Q=BGn+SJkntVR1cv(@C**D-xPQ zQl439rS1(Z#cJ$jj*&~qbN z$h5^wbKWKRcAoi=e#h@wrIFhEYCrP|G9*oCn^P?qXhyq=5MtiV?xZ3YtbSt~^HN4X zKezU-Od&$JRUT^zZ(=vbuwoUFBJ)m2nfcaW;wGa-2nZp^zVu8>YD^Pd3{TJEfC$q) z^=hcRQe|8s#M2P@a25aR`M&H)Dk|11k8YE9yY4@?Hbsm& zl9)|P4XSQoT{1uNxpCR=Fdsn~t`8f{!*_rE)E5$N6fl0`nIn9Sl$g8LF~p z(ZBxjjYf0BF9cCD+@*06aRR^i(W>7d!yDE`3kha`*|!&O|awJtewtT3Nss6u>^ zI()@1m8-kiYzaL@z{%uG?&u-Hs*L9UIZ7`&7qMHM;IrOuoGP39w4(~47&bmt4TGhy zmwgCb_1>^im@)b&9=2^T?Cj-xZI)gk83-=JA01rhnl|TOxk~WOvDqV`<|4(CFy>MDCLoAu%psQGdf<&g<3&Mckp3lb>Ao8DG1h?z2YIaacVY$|%NB!ijXk zIbUdQ-RAVWxs@|N^L%39Evoe}1wHYWBup);EmC)*+8&u)jCu`AQ5aUiCI<;0BhqFK zj*|*^>i(Jdh(VWUH*Aj(34MT&(^511h7d`Z=~r$iI;#)vVjYPlOqPpe-Sg5?xw-aF zI3eC$8C`(EROSW&XB&i~kjBLV%yS6$Cxb^lbLM(6Nyy#g}|C zm@b@IW}F37ylzk(v^lPzH-&@ew;Q7L&X|wP-^vmv0bTLG!i=9KY0%62- zNtHqJgi__q@8I>hz}kOdm*a>xl;mZ2a;ocgM2k4VMIwD03<7#~ zhMQ}SL-$5LLua##J5+iahy{Gg&60S*uH|tJWxLGa4>*O9bMQ zJyi#ShWK8XnWj%PVHM(dIJDSuDq3LP7w-oB_YtankdV7xMtox-sGTk+wpTCj!=mny z1vJ@Q*M3=6M@2ccw{A*M-TP=>=H@XhIrea^RdVdZj^6fKAjxWU8gJYi5xhaV;+h4+ zFHj3B${RxsUKcQ=L zvMXLvIl+-|3=-~v+~@?PA;QW|&!Y%qW#h1F_(;>hb&D57rzp1FfDcB3x?JB7Hpao= zzMB`m*1>AByuIW~*IVpP* zuxQx1&ipTxgWLYbjx#)@{gI}ZQO_K^mdG~y5Gz~*qw%IJ{93Q4SH8r)UeU$X)b*4E z5Fs^y2$KOsxC*F3Je9VrU#U#OwCEwtZuR>?HBN#Ugc&&_9+Sqr){CMvg9vtvUku@y zU53wbh>*7gM$h0uspx@NYk;of$S?b~o4w*@cw4vrfKt&(Jd-NyvSUHRH0fC#mfh)L~aL{PcDTL1D=g(OvCi$OFZefOkzsbxXX?O}1;9SqD4Lwz0S zK%*>U|^^kPq`x z=&Xrh%TL7ujllJvmk2N{4zQ%i+i=Xu^`0ddk1L;a?lWAH-1vM3Wc<$x3+! z#{Fi>&_;mDP!b%9(nbj61MuK3B_gSR|3sCHC~1wQpu&vrf%oVnjdh}$+TJqgR_?^k z8Ybsy^xAsoCC}7p?PJc$FfMiBK9!8=+O`|iKvgp_y^Zl3KHae6vaoO^SvIg$Oq9)u46K8_glh zKwz_H9rP_s2wE#@<8+6Kfi=qJ3w(eNexpBfU-KyWISCOV%(S0qj zOeo!!q2X8`i>3a-{=`?)Nu=Wk!rRuOw&QQJ3zeVkY%OX?5(4dGQO zQSJ<_dC(1xPjE&}8#7xP0`Ob?M121{tsPm0Tor-zVRwZ3nEB22uLg4T@unQ zAl)${IUs^`3ew#*gmia^q;%)djg*w02YtWy`~GL0vzBYv&g|Lq%r*Bs&z^nVzx(bs zSgkcJoW7P#D55Qm69be`YYCcT^+WUm@FC>_flqF6Ylb~hsE``f zoB0&(@8(@~*ypIuXxV*nr-5Q>KafhImxArS|DB zg@js!{-)XjmCw>_;Yj@{Y5*E!WM3Dw<@)c?b8q{Ww_7Ufx7A<3a7v)T+DY?^}%$-2|3c(wM(y%os`#04Qdq9zzC^ zYdpf^;B7dj;Yfht>LZv>&0*1foEZ&7>lfF+oM~_QYtA&*eL*iVCQ$1oY01J=q5|Nc zaRV6swGJ4qu>>RNGOIvX7=JSaB#uw9%h=~BlN(3R*z`(M8S|2ixV~ns!ee2bqr$8A zk0e$tM};Jxy6BCZ^TetY#<5q}Q_nwRAC-iVdS>G>nUrf4(d%%!`Gw0HMJj*(BL8e# ztC7?_*iu2BOa485&C~RN@H0!sXXG-(U2udXIxAXp^jb^z_$VCpc*&_Q+ZYR zasFSh$gph3?`EyWpk^TPEpX?i^!`i}d>3oBLTK%9O(8xJ8kg6<+QLRifyBH8C1vN9 z$F}Nu(Z$*7#W#*p+J^fht0hGPvN{m!4`Ib6yxgMFHA!x=Z@j8y1ZW&z_htR$<@o?q zX1!B+`I9MQj7bY~zr#W#CxQzF!6RPEz zcHg7|xUIG-Wa0B4ckyr}fPnUnAB-_b@)`!ihQ=EFn7a#NVIa24+Zu>VN|U&@o-X1h zT6S7l>SN&p*UuF_Gg0xPyIwQF(66%H)RJ8p5T@QiQulN#-IMSjvEJT>V5ZDoSzQ0& zuXR(z8!YE?&b0E#t-wzp?eMt|YK+o)kyt=dp68tCRN}9$gN?zme?OlH~Kq%Ajp@4(h?|r5HqXAT!_`;_)OcPY^?rBJbi@r@%sYqit zx08BWKLD&RQLc^d5qThSUCaY80VjY7IJlqo6J6@E;S{R*>n2&GQFr%>ke9*q^a?T@x`rit=0+t z@{?6{799E&)Du)y_a~lX@4Et|J5aKGh-? z9rmBXI6WI5YJ*(sU02HEDAYT_YVGft7lLufkRBkU|HEvWBS%zlC)j6&Xz;Oaj z&PDVOZV&faJ;SS`XPuA!G+1BhSuZxiCpVJ?=tvvZl7<+I9QRvs~aMA)9s{c!$GFQ-MI<%D>9 z@73DNk3q}SR!u}o)Xml(Bt0hX=?x5Bu@gR&(K^Whekp1+m`!#D1Eov#uJNJ70-E9T2b$tt{khcgHC43`P zqx6b5((A(p9ow(OxCTZ)+f8|WbfoAHD^A{00y9PT>aYDDK`GncxOajph|+8scS;{I6iYGUKL${hcYoO*ecH6u#!2Ni;sg30 zZsF{FuucgeAOlT0ah1J{0tocu-r&rBSSx(7BF)q6-5HMc^np+m<+yMZ_BhB0B0&3L z{jEj%KJTcaQ%1jI=Iy( z>VLZ>aFQQK_b?emf^0UI;3Gr@W78K&K`OK@Y&H7r{xp^uWxU|+P*%@5hn9*-$$<5*yDo0WTHAS#4oyz+17L2)OE_Q(nXHXguVJcVyxddNc%nl zw{JxW)whb@O*AmrvoVyIPVmXUK6^DWQF>6=Fgqclq4h#pE38h068U!4Lx7j8F7CnH z7GAM2wE}BRebAfl7o0D)(k)Pty_7zREjdfg_~M1)n;^KMd3>;Ty_TFpzfBf51`RDcHBX8^No;?qEqUU|yHD#3 zRp_|SXd5&*On`7saC1fcZ(7=28@|9Cfugy$TMgM)ESHfxwK3eVrRbjGxH9#L9}G5{ z{RHYP=^rUmVn6H9YYJ)6CQLYM`099RF%}(0&lR~0e%mUwo+kA;OaebXG(oDQ9!Qn6 z*8r)K8X#426~kP6I4u8NS~!6l_E!NmgYxolOFy3UMTTSQ+fA$0q{>Inj+zP6%#Yg% zsgCaR21vI1()Uv!K1e`EhoNYQk34R_>&=I`^C3VC@jEA|T#3vg%7xTsLDKZ#zX^JW z|H0ru58qI_E?YcjrE`b>P0+j3-1m^%4deq>gW8tFegW2ZNSE1v8Mr@+$C^;h*H-@1 zmahi1<%74yOsxH&RpF2 zNq6p%yrp^>9`KWhWvZcIKZ;E23)9F)#d?o|26_J1Uh*@qw)~Mak%gpa^+f%D?WHP0 zdS7QUlz?-6a;&+dDH@!WtR4#%8=l1v_*sn};>ZrMsELC2@G9!G*i4<~q-A4vHMC1a zwh%m!{hJMuM3NpIko|wCHwSv2kY+rWK)UPnc$WkDweIbU1_N7Mp!44*D*wz28UCo}Gg^PbR$~r0es{d`KjC=S z%2o?>HVpo!v*9eh`u;EMzbU&J))&5atqo!S@#OqG&UArlY(O<&&tVj~C>14S8t8v+ z+aFq^{f})og+n}%_0m{9^p1`D*Ovn-Mqx+znsfc|=Rpn-BB*M4$f~dZZYA8u>d}3c zCJ_PSQhLAXmu2F%C6DaA&#}LEkRXncBj{2X(>I6k)h{OqEpmqwdhJtXfam84J*a94 zOI1;+#a|>OJk%z7(KjO@isA530g7trHJ$3tN)Bl;@ORgBGkG)n?*m+2mmYY>w%{d? z!yYUWCV&_5%|5OQ{Ge%Lb)@d?nLvMsHX- zj1H}!^8Uv^=F%98t&NWH4G0tZ6{clo7pG0)H|KhUhiL{Eozv3|*f|h$U#$ zFRT`RL9Zo7FRPqn!9M9Qaa+;`R9sm?F;mLWd%KB@k8US58(Z7>dp&$Ig>;#r=VskK z#3f#ul*J>nRXc6Om?I)M9mICij`N1+5xza~&2XY8nq=l>KGol=usFVKSe|ir5NkVe zlAI$?lAg!35xduyFP7_})(Yu$ml`5EK`YBm-`E>!?nP;#GM&ST6RhSe3Z)xNp^Pcf z562QLEX~Cwjnnoy&N=iq!@Ul!W=z>N-v=hsc06#Mi0>c{8f)Acy6xaB~& zWj?#z~ z_s7?vkmd+gMRD!*=^R9=N<$ddKy_yvR^1zsd;$P~Roq8*$Qyo-*}%uH1Hiay>PT6 zZx7E(iTKagIgF_@t8SlxzJ|?Wmq`ly1+0RR&-Zm=V~1%5W*-^2ksIk2FZuUpdUL7o zxvNa%1yzj8f$oIriba`V5dCB z|I;axanECq%iD>EeTQYk88u4dX=33^z8EcaE{fX?SK*t&{SsST7I}gC2d?D{Tk(b5fCdEtxnb`)t`n z9g! zzjwgpn`Iq&#+yRIyrkPvfBy#)p7nJ?^K%L^JxNMpyYGF?BBUfA$W9jMR0dodB}aTw z>9xf$@n2zz0_zCCYjMvsb;6)--pe%aXyu906L3O~t-A3ZTYFl598=32epM+kklSxS zI**D5-7&Q@!SL>8!J*v&1_@>`4kyFTV;#_dPfs%TPD%;DszFBZqn`hu2IWlJ|?PkZ=A zdegp8`E~;LBJfeElb}WyMzJ28r15C?6-|2fW(9uG$O);<%ktBj{%is2S~`^^y0}To zB2Tp}OJZKE7V|tEy$V?yvKP6?Ob!r2EUG(>jC`8w=vxcNFJ z!%M;miz-XA4}&t2Bn2|*vOX)v7f4wuKT*U@j%TpJ)-{$ZSdY=8!N@9RZCq%i>Dy6) zbE0bKJ8aoX>iG9cZ{7P5M(~{-)p-F%+nuQ}&(QpUxFWnS;6C?LhPh8qb$5B%0-h4{ zP5NXoywu~Q-Im1(zacS{h_)paK)~+yBsBa;pNUpbgXY@BdMl7d_Tx8=`t3b}a=5QOz9u3~6#+vc7m-rZc>MX{3{;+PFz?LKd_)6g%=9 z^`nE`w|(BXSD5{D zuN^OjP3=5&#%azPH&wHAq)!3Wa>8RUwBQog04=30jq0^O*6B&E@kU+`>Ev7_y&W(h z(9}2A;2d`#4o;~Cm8{x}rZO?)W0>b><_yUQ?3=zf?2|%iZkB%)FNNPAFra|^wx)2@ zS-%EVvuol@J4pD0{FdPi+l$T&wDTUDoPCxFS%4fzY3d{AYNU%}LJJC%sm!&RXA0il%HcP%*R;HJy^ z)Ag_j8WI$1)Aq}47cw)MkxZd^pXpU0I+#sk?7{2CV@&i!CpN&%GJ<*_Zy%YDa)@ z-X>^KUcilT;}Z{x+50xQ-8B!l3?Z<=?;I$ArIN^$FXyVufZxqpO))#*)cD`d>*Zd} zR0eWf-MiSjfLGE3hK3B-12l%CH$WRa#4VEmHGx!}k3IYX-1Nao_EVd}8d}(Fv+AEL zHiK2z0*A(R7gH+q+;+mQzBK5W_qVVcy)!*V%L#|v4BZx0jsEyz>q|Ke7LkR|+^;4+ z>zuzPg>ANd1sGfdqgWZBj+(DntIw^cwgsy#$^ue{)JR5<)R<<@b`p$via>M1f>H*T z>?^t%MNcyIa%K**a@?=qUsl^O1_I7<*!b6dlbHm;kvT5%HBi?^NBx~vY zpKb!on9Cy0P8yC6iW(pvB}n&WpF*D8$r)*!qVj*qI8Kf2XpKQblTq0D zl6H|6;Es-p5K%ph~DVFI+q>I_ST8ZFpulNpBBZLn|BA*o~`W%8f1N&+n?< zNiAmb<6Bce-VHPWTBPT*yZR>^XTCPy3iz10#XL8 z*Co&~7MTc1$SkMXBu%sjH1#Q>!isu8CI9^sb0S0mExQ_?jNFlfb85$|^D|EeFTh3S ziCABLch6@}jjec6FDGLy9Q)xCpQBHNx>!64d&_`p7`;Q#Rq24TI<7`D&9%Pld)B8 zTuE%*2i$abJlA7CZq;(_I>aDoonI0=;~mX~>HA$;n)~sCO#K?|`NnCC+2~yH0~(`Z z#JhW1BnZX)yy!x2YIrBjvHkD?Z8Sz}*dr`~j-EV9X&)p`a-9EiP5sV^Q&!`xt*ST} z0*W4J>3;jkZH3pEocl!u-<4L4&1ScBv|p~d@f2MkH$LU?zgA(kEop*G;b$~zjMczb z1!%;6@7Jvt?7b-~C{@vttGWhkpXwRl$~7sk+PS~YA8;{1Fmnzc#@Xw zfQP{RV;I_OqGck1E>5gKPl0G9H5tctb!EXc&QCH5WF=aTAzmJT6B^+{b3BQmJm2EWflqimEkTT)+-4mk)W|5RtnneKLpV3q zxfTqtQA;;CRY|w|rzwMNO!xljxO{fHj)zX61+cCJ{?T;!uQwPYkHcha1-mFHrVfD^T{Xc&n)QxCi3MEv4ai#y=HCllWJ!a{*ceSQzq*Sqjk)BG2&D&n*Ok zP`%apgTg_e+Q}7yw^~9yr5xnJVJ9Oi0@}CDffRl3y6zajL)3zAe)AoIC;@l~db3^W zpp4pANX_#>87M)z@T}pV6nCr^#0l+A*m};01#GdKrZdALw|=ZUGA=YS%$6F$@h$}& ztLc#WT#k!Y-akdYLmTCVgXmpvJhP6{HKsqv))nC54DPzPIfHK%K(^jl0)!9ztM;pw z2N%xon#^g*h0cH0G!npADKWVil}|oY0f-Sa4mg4^;0P|}YE3gVuQh$HtX2v_7ILMF}Q_*e&B@`Z-teg|zbRbJxz=YQ=V>|YUO#nBk?=P?QItK(mPMz#ow<6OW zwUGvp!$o={Tg(@BqJ$bPIffP#jtM@VVwG!S#ttuA6mDytJc*>iT!q|cfvcP=Jww=6 z*?u}HcjvlV(Q|{AQyuQ~)zPnis^5OOV#f?5FIwob2L#U@Uvv)mBAXIG8}9z44J8v7 zH4|b`F#-L?!{NXbIH-tHTqc~l%PmNFz77PKA)@-i!>Bz<`9Hvx zi5%hX8)mf6eL1ZP(@~ze4YcV!iDrTUEzvLjFj%2x04yGD*)yR3EOW=6d(bzklP!+Zc3x`I*9vjA1^>C`s={q(~xVgX%f z14e8RuNnoF(3Ls>L+)?V2TPNy9Lw%ME}-usnk!$?epeFk198cn$dq#Enm=y6-HoG| zxcp&mY1f`sXE@)eZy;dUV9i-#sx*H-2;f5Gcgzzi(m-H0G$AuVG=CnwTBr%iqT{Dr zb$u`c2m`qA@8r++55AROejV#c)F=Y*vSZ*`b`6Z|TTi`AuhXl&RQlPa!oc)qK(()k z1O_OxX%Mh*S(~VS@i0|^R#o}W!6xM97)w)UmVoE9dp{v@BcyZ4wFET$~mjbCU1Nd!_DT%M-)*ze1U9lL=_r;zLiS__5$(uMZ#@94rxKo=SU zExqJny=Tl_&#TMEN7vv?)y1PDU`*i#VA>A@bCd~a-Wi^=hk3>$obK^pw{7zgz_p|( zMb(J}z6y1Gj?%HcPZgVy4{*50nI2u#CNJQ|*zD*#eZ4!OGYCX8Vb2RCnc4rtYwh0g zTA+DQJpLn6RgW(E?7q6eBu$!eIboKX#Ht#z4dAf31(sFY$X+U=j6B(9A#ziQChh|0>m^&Vb(Ui*Vf)i@$V2j1 z+eciWFQzKccN4jm+CF8=B}Qh8J<6|D)Y?;uSJM=CJRw|zKugAfj5Br1c6So~mOkP} z^;3qF7~{cwOjln}He8Rbl*}z=(IQ-gHB6j4lh-W3Hpz;sFRoiF-|Xtw86Ca(8M-RnMn0+3CUCq0jRU8(%vd=t(Y_Ctwd&^BrJ;qC1=j^)dm%U%- z?7ZAIj6W0e52t0XPs;mv5;EVwuCV-yM2Nz2ZuupOvkfVP z+A%*e)j_3Z@0#16;G@L0u_IzR_?p2APXJtzmI zN3tt)?{Xa{c6$N6Lf=G(Me?+n*sk%@0 z5i7$60Mrjd+MU!<+c=(YMTXS(A>4%GXf?2*m|9QPLR)o?&Wi))9gf=3Olzf!C zuXrOrC*VhxXA&DwGaD}Sn&P7P12almB-HsMv2X~ZbidCMdFw?upMI{Y{lS? z%yJ;%d=kS$kKRC_`7|E!qN7=a#wUmYs_P?dP+iJ>pP)rVXP7dl$g&;<%kx^h-{<$D z@D#I;qpyvC-=fOO^|1K6biEbZyFZQL53rizxeVO~_U*i&>pr#4Fn>qN;qZ@NNcwG1 zr=n`6u%&+thlWSpIN`2VY|X~)+_%Xk2YgbF{b$@1OAOOlA0} z!Z9J~NvapLm*{%f&r5P2H;pBmdtNb;fFzUcq6(qp^b;ZSN{2R*Z;LpE;lsl9dO zbF9h-;!~g`jjO@X7c4}Xgw{Q2ym-nQOiwrLW6w!EZcVbKs@Wc?kIe(Tb<<6to?_+o zW_Qn?{qZ%{?JGvq>!_vR{2fcfg$$o_4PvDRBu(t|k97!8E$nmL1G3ihiH9BhUlmXv zp>qz1p#odI<`V69u;FzP8(9-&Fy)>C*IQF|92yxqrtiHkzJ>_>m`zdXehsxf;N>VY zOGf(#w>s~gd5f)Xqqq zcH~jmDi3X*+V_~$9&$Dfw4^KYqrz()nq}X9QK>FtA$Rn?_T)~bWL~|r{m?D|zs3rD zYnp^?lxiY@Qq%mZG9Y-W<$_Ea&uL#M?y+Ga{>|QNPcs)ij+NA9uRtOT3qWVB*px!c zPi%%J73!`U4Un>hAZM;&jV0tSriMc9c^|cKlP|ns9H<_~_i^t$pHYABR9d}FAa*ot zfyllXx(M!e!+Rr=+;?nndTCqG4IRnXk?Cn1n4`X=XhQ#zuDI?Ne>r^KpHbBuB|069 zD#5lT7H39k1;rH^JvU3KOX6!WI9^m*95@}j*Cg#}-pwH7&M~$snqFJsI!^zyGosf* zZLG8TQcHzn7+zn9XK8_{Q|>zXX-0UM&W^A{s&}lUlhXLtWs-!uLsys+aD8w$2wHeP zIN~K$8cR^T-q{_iF+0lI55^#?nzHdQMJr@Ah!8SV3?MMtRDxxmzfZA=6icvy(HPEW z3IsJNSc*cG@nuzRaq?BUDtfbCniPo`!A z7f-E+f4{GXO_zjC|0W;o`Wka_X4muuN)T__i*X;;VuTb@KWU)bLg9Io^s-N=qE>E{ z+(Rz9aP^n@{*(E-(F(F4!WFz(cvj}caI~aEm@`JyR^Pvvmab)KXqw|MdE7GL@y-&S z$a33UmlJJJj1>X8ZXm+bVXrv^z^~cJxI4#RXXRG-k*18 z2h>h+pLHL9KRYM35Ni#i+co!5nDp) za4l&&<^|r%pWl9{%NNp7J-PM(pq80slM||ruj(X2IA(?Qx3?x)gX-hcZzgsND@N^u z4;2d^n3YG00jJ(FOez=DkM0iaIoIh)D7S~j&UO!-RLg9#4hfc~ioQ;9e=Xos$9qy& zV*GoF_awnt>*s10eD=7fJNRog$H!3IN3vP>;U(edy>5_2$o}5iY7>0cr>ol?lhR#p#iBcKIwHEV4d7 z=tANG^iwerDJSCL5@85+tE!M_-s5aF7~Xa`;s^YxXI3kr_?}^iJuvKC;MQn&X%p1^ zAaDGCF7u)f^PQpZle_DdxKI z;gUtZ@~IWhZ1mHuoE(Ye5Oexd$Ig~t_u`hY_ai^G|p4B)({K?=4v1*N@b%B+)-%Bo6*oTYbf3u1w_!j)o56&_( zt~ayLCO~Ng)@*%R-_W_$^Hqj_9)05pVYNX%iiYrps z$nez|*vOQ>4YkwLC6d@J);eI#3KstltVJm~(x-i)s8_Wdf)u3sBw!L-is|d3bWm38 zVf3^0IcmAB`$a6{p&zpZ_DSxeNYz3q+6rcD-6Gpk?6jVbh1R9G&NiSy_^7OLh;e8w zRmZ6+B-OKOfZS1 zXrNAJ0~kBRnDpfDT@^VP0=mpTK0+`yfWBQ@g{-O7PO*ub zE}9uy1${#MQ^qn*=kp&{OG}8?1@avQP;r1Q3#O@4n_6ZYx}*dnf6A(7TJrjf;vZbA zo&B&6;95(u>7UP?BM96N3vlBa-`c4MhPyVC`iXpeyUcv-7IhIZo7j5yhhMv)j?snY zDY&GItub+Tj~UUihUKHerSP&24GVsPP0y(zb~b~xW{8a(c3kxNLIe-hK>^$+)Tzbh z5W1Ag6k_%Ct(1}B2sCHk=AegfsXD#@jO(Duye!dcsW>E#KP{^FTVo>Hi0YIhs^%GS z$HiASbJ9Jh0rS0MH1_=bj(CU54gHjph0EfAbB!WfLjeoXx%fFgM0+Oe*&SkYw5o}9 zO)0(9G;qoiZe25B!F4)XbjNIIPi9@nLp6#zYdjwI)yzKZ)2zdkgHB)v{(O7pxGtn! zlRgV?ML8KRFJX|354~-W%3*jc)!iV3Lq;vKk#2WydFxoW_&hZGYwvlGt$Cy5E6V=A z+}60IPr|OS)037UhKpG51F6?nWd;#-C>*I$GOZBeqz04WSZu&!7KAg_K>T(PG0x*#URV7{rrs|D`)E`tP_Y=@peD78LO3-dG z)PA=uYjE;e`bUTg67e@C>Db`|)+OH0T}IJvM(X9RNNm1rh*>|~N@*vB*V^pjhBF2w znO{kg+u>cqSF>JJpm_}R%m&wGmvlJJd#k4!HLPcZNac?%k%&D}-ljTx;_;&_0=4)W z_6mZTTrfjrE`K0zOs4<#yh~u!QJwCkjI)dUnA+KuK0Ud9|LuGS#AB)$-9G+=J@swc zZB1O|Z@yd&qa-tGW#cbVu&V^U)+&`Rrf5U~|Cskpca_W$|jaGG-IxdaG zU#qqJC|0ulx^aHwWQ?!x5KQ!S-aoG^tUDRwQ$lSh#fKb4k~evS=ott^Fl_!$jfjZr z+(Se{2zauQqOZa@TBQeHBxI{_H1LsdWjB)GBE#%baGf`G3fKIywpYv_&3B&$CNGe8 zUnA76p7ad<%!)8rHut>XT6!}jSTr!CQl~slPbM~}gvn$m2qADClotvr_nU_& zArcF~5xKJU8kGeacrl)6^HWtr>-b(nIqhf6;TxXQqjf|}lVIpIT=qS+h69wddaU;I z#1FUko5KBX)xCyT)vj729hDf9=*l#=cZDe>VJY(D=^Qf&--UPEPS;gYHY^tcD|w&i z4|?^?*0fhG0@3wbcB*b;Dv9HuC4sep?y>wLY8)lr+4o$M%t0-_ocrdpRrlCG!7ANR ziDV1?qi%?f^PB2f=Qk09UQZ$sD?<-H+jwqLD$b6?Tg8;^IHs;M=XW-{`c<+^ zfgaoIZcR#L&8}&SSo3oKOVY!~2R_@oMdYh(q$PUK zS+NGJoOZi|Sw1apZ}s0Y8amHf!~@ZpSTG#?iH=Qjd2`I}gDBUXN9_G|Jaca*oE1sg zrw(5n>8+u85K$@f;o|~Pj|bK+Kdr_|5ig{}w*=99g~k(WR0`PmBN5&j7g%j*Jxs3? zu$!!7vV%cb>>43lcKHw{VTbuJ2g!i~l8q&3=17+C??nvE5+0QIp*@53S1eiHhl*b& zPtUYC?41+&y}96;-p$`zwdhbIYWyFu(WitY=WH8ia^2$zRm1zZaspzN-#Pk-NYw>+kVwIZTJQojNa3eD&ee)sn|Y*{G_& z!jB)ayqye#w)8c}mhta5_vv8vgP^JH2>U6JeWu58aR2E>v#a2Ty>t#@%EsdXgaXls zCqVZ@3RVoQ$?eCzqOT%F2NNnuxV|o@NSACisc`WBMz78~;SH6_a<-b^yFb-4Xzyw> zA2zH72HZlz13ww7!!zs(3!5~7aG6#_)3J?7)a}}HNV1s`PxOs)!Y1TC`+Xac+ikNp zb6$QqR)px9WZ!JCzrQ0aEn`^HbdJ?SF5OmtIJu~i2cqfky|ViiBp1&Xz|M+! zErs2D*r7Jiy!QP_=ipC!r0l@tV|}imhR+taFHuYA&6|`6n?JTWT=I^TO<8)qH>|GU z47aWxtyKdkE*P-}CZ~|Kwp@RM((zdLzV1Vbf|pWEjN9=esB;0#Q!D;l^FWU232a?jY1GvgUIU zYoCB~qKO(FyZZ2g6;%rMqq;}~>(_!5gd1Q(AV9@e>z%CPF<$Z&olI!gXc=~dp<%WJdIxRKw&*F>bXg<{1||Fd_Rb& z10nsG+vqeTZn&~P1~oo&LHKCz*gCdc-&wq>Ppu9|w)T-Ai36@Qo5JP7^eNUrd419l z@AJkjM(G7)w@HC3>*~9OGW~7b*vcYb$IQntT_<~4t2L7KR^7pKkukb;5drR^K_t5K6 zV>O4Fyb?b41uu=qHh`zqx8!I8gNPIADjxom&{X&RNBFeudO2->xlP|;9CP);^|nxr zDc?@o_2F|!koS)rX^YIh#9j1hZla>b(0j7>R%4SajgzW*vQ$=pOQE;}J%$xdfj zE7fJMf7Vm5QLi$swrf1d+n88Cyfm9J!BE2*!Swf*)rURlGccR%G5MjdEehG1h_Q0} z@masWT)>Vin6b+XPcnHkSwNIp0@hAj0&5upix;Amt|Z#4=8uX;>Sp$B?v|V!uw>=} z%~`v;GEwJwA)31Y<(DgSESK{zeKU9Jskb>=12p>4CWT^_^4R3 z@=o@CN5~r&70-yDlhQ?qce?j!Iscpi3#Wu<=udv8UexrV8>ZhgJLrq)zxTA$*IW4~ zbMG-?O^NsN9{dt)7B3Xv`c7u6g6q#J0Z}rjkUWim@OhP7pxGJqx zw6#V{6*wi-@1_+FftP19V=)^xVhtEz)IV!chL_u(>vyX+#777(1R9(&q>OU+>o`k2 zlP;_6df2_yzQFGiizI4Piro7P4R3qpI$&D+T*yajwh5c@6L$3KoJr{{%_kpAFmn^e zf)hh!yYaABC1B>(2UCev3R271YI*-YI4hi<0!nie^S~>?N}qnW;^YCfb-HdK(t&S; z@ySO`&E)*#zrVkN(v;e0!NT@`@#(HJ%$qI_cXW9Q%na>l@-#;xI@#L0P@tF-EUYb- zO%`D7ZNXw=%XW^yTJtIp3P-g-B3f~HZCxL4=M00w-F{V?3_k-ixCOpwHzWs}Jpy`o z^s$z}%cB;oq%qo$)l240G{zizvGN*D5A1E;M^y-nxFrv@(DfK8YYhu{(j z^Gk+ltV92YN#QXbCdfTBsy8cqq5F15(VPni)C1-Y+;-k+gZAup-W58b;#mXchjF1` z647Zj!mXO;^Lz+i&J3CJX5(W7FCfJjvmy&fb+ePzpJ7Zkt2-Z{XRk z3rn_>i?z{-gSzT@m!Ah`uQ}N(bwZQ;!EnY#>WB>0S#Iv`6=biRDJZ|>NiHdI_4-{~ zOH%J2LJmFrWm@TQsP9?%R1vH?4D$;p-W4;om-eR?go4~l;I$pv6~RCa{QbeUo%890 z9GFvnR@}`g2US<#xFJVTgR^r83lttl1;4=2!+)fESI#Iuz8y3#BOC@tce$Xt0Z(=P ztpz*yO?=i2BHaEExn%j3kBg&00p5J@XHjmFT-o2|l`5g94%{{}B;1_>lV6Ayb%64z z`d{!C-KjpC(_|iQdNvvsZ2zG8{ZOlXKH1V!U$OA?+|BTqVKw_pS0h(V{V0bikqY;@ z{WC`Sz58^Ned52(>g69!o>AXSs(D4leap5~XY(pP-jT&jkWQde;7~yL?Dx`W^f{3N zejd_TQ5}$Am2s@Fu5S%bD``Uu5^JUY+AIlAD=}x4QEi^l)3soXv2<_Ctyen%qr9K< zzx%Gi>iRetOW6lQm?WBcf(iH8t-8&uDneiiFtAf;UEe$KpnG>L-7RD3LoRZ*;(oZ> z-uv(o*3as%nG|&)vERVsC1Cfzug|DnRyS&D*sYPLlC7VYb|IiBbl5+B(xL$VRDmN* zTotjX8CIL^z_=A*WwY#OO(Ir1?uKAbvmN*J%z&_+9*w*f>;7>qyTre{TFnY&a|A7L zG$`l>neFVBD|iXT6_$NvKRZjv`wVq;Djs%+j`c0q2U4>f4`%qtcgqxw_NiV4SID+( zGlgzsz0+ZyQtGQQ5Jxa}oH)G;e+f=^20wb}oDky|3J zyThMx2-YZmwTyqsSQ<-LQrBk+MxqIn)rZ7xtG~u8(t2$*S_WRMV1!j|_&W8khJU2g z#nTEX@|plT0fjY^>2_f?-~&)f@>q;7-1JKHShOer$6qQwvHN!?J)rtnm4~ziHq7E( zVik7(_>@WFl?St$VI)xfg`!HKv9E_~6Ja|&sUSIFw#KWa0(GBAjvEdsmHQLi-PeH& zW=g*jjhTAhz^+$`DJ+g~4+CAN?w{alXt)qy9ZwhT{p9_a{>IQVrCmu~V@4mXdzcAh z#7yw!LH`Q;;d|fpBM5TjAzixSg^Grm>o%rHJKdir;Qo1nHkY@c!(XjfWFyW0N_N(dXR!pIC!=-F` zY8x>r5|OBC!p7(Lf{jP<>C>v-mccqpT>XN=8r!vg;z{C&t`F$<4<+JJspLE^_r{LD zx4COUAdjMcY!6@6MP3+vLmb<`EW;?M`+CdEs3)j4-pwzrX8U+Qsphvr=G2XFg7|Kb z{Gr{cKtdDiAv}`z`2iaufrjnrN$`;S^)^<|*Au1`-pu9WZ(~^G1THJrYq=Q{*K6xW zFo9i_qF%3Nf>)xi%MKrVHF5Kzj2yb;EsV!sv>JQGo~ohTZ*OmqP!w5bV(Fg+>E zS^>SjCwe@Tsz1= zdwi63YFC8cM*Iwdb2LX*zIr!w&A;1&*4?b{HhXRmF~r@?#F}n-CLG={WBv68!Fb*( zT))n6iRNm4C}_(>K7_$zwQ1Awv@6v{Wkn-x`h>zw+(p}$iM2oN`kI7AGzQ5Bn6I`_mxj5QF?8EDZ|R2Es%kC)APB|kQjCp zg*RfR^!pnY(r1xQ%LWvi8BWxXZjt%FF6Pmvd=eUJx0-{KzFYC|iqwq4dmmatzIpG3 z*3%DeJj&Y|4YEnbpA)>FH>bFqJ_r)nUwoeWm9LSP-eCC`iQNOpon%sRG+SG4bQBZ; zG-=-gSF7NOO|behw$lw(%7jZHb6+b#^S24q{r8>yis$ffoq9Mne&Q=|xIA2Lqpxm@ zNxtkT-jwvbx=Js@9Gmm{fExlWS*e1P%-b(!d*$~1=+^wexj-fuU<2LY7%LWos;)O1 zg;;!EL7iAcrBa7_MN&@gLf^eAR>hPd=rM0);LW_fBF}F&Tr&AS)X4Px^Z#A(Izd6DaVd~y{QAkE8YH8&B@pWEwUmm>t}2i%z;Bwv@0T}qp-RTGvys z`zw*0!+FU<VeB z3d?vcB^GpNrEi~krJKY&qqr^Iv}j1en0f@>1neVW*`blg66bA_lQ`q~Ch1v86qP$_ zVZz}=-t`Y_uO_Yqt(U(Q8YP<9g5UpsrhCcdwP1LmKYZAhW_ZCebeNuY@4{^0ux$+G zSHrSvM(2|j(#)N38wT;)^20;Xs}NlNQ@kKquLF{ZbToQXNJRGk!`yp-HMM;G!bNJ$o`)nFT}=zao!`zmq55eyNRFX}?h^oZc%V*E7SC zoTBjj+|4&|rQ;&`F%C!N-3#DS@gvsK1Juw$mmba*>xf4qKLzwl&oLE3+dpU?e7Ha_ z^m2hDOOtH|^{oEhL1*Neq1amHa=NCAC5zitp(rofg1!}+{v*(gSJ)$K&QN8~o9&3s zf|Og&hhOzHA3}NrI`syXT_3vY?mHu*;L+pb0)8U%_7>NCs6&L%xs?2muV6=is~|{`La}8 zi%BvtS3lKdy0s(74SAtUb)-Dx5&38f8fY5-Kg?b0%-3#HlD}8b?4PK7*z)5bXXG-2 zZufF>L;&@pr|&LREJ*eaoIPJ0>m2A(ZC|HzWMoJ{OZ)>T{giFKwoj^HEQ@84#A!%Z zqjtCDsiLlQSi4W!@hfdX;YRTXdLpnq3Z@j9hrNs*3yP374Ttf`n;U<8YeQC6<`}Vd zVDf!v^u5GYc-mx)FpK5=#$G=bpAHAz%xr7aTP9gjya<$~;1S z*Bc+tWJ2)i_lAD2rNm}0Dk$rdAH@3gGag4ADy93GaLN10n#JRD7uK`<0`bUEO2*iE z!@-wI^k9JJDmhPg+=rh{Oj~hZ{sayK?nU&%d;{^~T&Gy9VybPN)%lTl!wOOM#TJ3; zWhzZ^t&s<(l^@+|KQnV94*LZ0uG#c^TidW=Kzzy-?F-czMZ=dqLzBkF#V42S<6eM! zi1jvvw4Z6KgH&@fdr(}}KnWK_4_z=f=V{U~QaP+C{!KtkP2(@3T$2hhtF$s@eRFaXq$ae`jhwj#AyY&*>b-V!=ssE^=+rMy1uA*RZ%?h zW?iY%;bvQP$7r_EFm;4YdqnlA93K5?ej?N7XA=d6g$1dsS$4F^PjQ^gfrIs)>T90N zy1_94557lpdf}DS1B!*n#J?1-h_9(Ot~o4|I~hTplXPBN1?66wDe-J7{%Kryq1%e- z?cs(lXwzc!E8dT*4!&}X33^&$BXWvjB3CLEi?rC{NfMG8{oeR8<+}Z)^sFrAXUIs$ zYFzxjgrkjqKNB!%zCs$sTxM+0Qr@p+OmS{XrIm`Za}SWyD)wobY8cWG8uUEsvelxs3BkH}*xBkRq&#!DOUmbF~9yK=Rko+?P zk2rsxx-U_!UgwAfi$#nPA|R4%J>j?pbY^|_jKL@FrJImPD;7Z-)ge`8%?*E<1esJH z3az;|hzw7xX)nntADcMoEi0BeYanT2}um@okMT_hNmLa+FcExQYAZTQN0w$3(q% zYSg=8$hT@XraYCkb;KH|L62t)YZT#hknW~@~)Fb7DvrU1zGh~NUQBvfA-_kIN z7e7QOw-x{Nq&jZrDSOOwj$7%VQ+rq1!ZLTptb!M%|2kJi=w`{n0Tk^WYp!R>3mW# ziBU4g9||IEy9eRKl!vEkQ%*}Yid`&LIpP_e3sbtpscj_^=N6+YCs@mdAenu!A>p>t z%smHReLCsML;knJqR_)9yom2!kpYqn*mdxS6dSduh4v)5s|e0qUj_1Rq+7DNJw$yb zCxb==<*ocZLfT62a;$WEY9oj4*L;rqsWxnP!T*H9y}WQ`(SjDyYIKXoG*05=xMxU` zu;!{oo%3NotLtg;sqB1d(NY8A{oHzd8KgN+r=Mr#f0(woY4T4YcC`Lp9VC8n-cgs| z3u^zc;PVSMZ!OfZoPBjC=)(;8y7$SE+yZCjwE_N599Wc0Own)EpTn8*Y~9E zsK3ntAO9m%Ge+m*$unnGmX#cGf}Le-8IlvKGZst0f!qq=6aaiGO)QO4`ON0*GCoJA zQg7!v01ll!ji|vns9jEA2Y-$?Uz)Dj&GrvHSnF)W8PrWDY`KKnktnA@#HS~uIc?Li z^~uIF`j*p60^u*<9KIPtLKc;!4i9sDpWu*_1r0rO(A2i|oSOW|jq&k07H|Tfe(W|E z9wp9vPvt7!JGyAYnw!hIh3jn&hm@Z}@mYn!YwwQqC{PeU<9HQd_K}YwBf`VN?Qnj=Py56#_m<<}e6_ ze*+)-Z&JSeQt?enK|=$Y3bH>ZYEE0&%*`%T57l*er6x#8a(~FJJF}*l15!V)_t&M8 zhw<9$d}IVChke4h*w+w{`!O3oSo_I-qUq$F?m_EsTz|8N#I$|^*`KSZ8|dz$?vT%o z{m`VZnX!PR)>L^Q8~R^!{mblC*KS#SR^hn@=N%O5U%ZvM6gO`YC|q15M;s{}gWbkb^wqpN*A(5q?c8sie|7zDyRM~Z^&@&2<{+DS!Wn%vJm8|q_-K7@ z9VFp3tQfqouF46v(U#rNt%j`EOLcE({t(*e>ME#?TfbtC3Fq_<@A~e!#vdKgN=#10 z(SScLeD_@1?ptmnTw8KL4rCi*u|nn9keuj3xtnbqGL+7l;K<&#=ZV|);&l`EGdroQ z@29YkaR$F0Mv0OsGP$(D!6UQk?t>0`Z5?BCXGzD39ZHA1{x4 z$pMvFUFLSEZ%~4oaSWvel$*=dcNzcFbm*(mVxiIW+^t2?wmTbL;IFK_o%7;JMrBLD zk=0LSk;fDFoi`%iuapfVpHnnC-0TJ^2QSWWNXLr&aE&0WH2gbN6Q}fwOj*F`s8p;| z6q|IVM_=WttCfw_cRD+3q^|3V{}Y85C3x;U=M9T&!fw#Ueg;X{u&O!9FFE^~!6#SS z**sG9hVvLRUY&h^^+`uW+-Dy-wO41ygrT~W_vhQ|z?SeD?)cL50LvwKjxVg=&#bq8 zL(+=*6#a&zP0Ff;#e@v)QA~>#O|lI~zWI$c_kDHWNW-r6>&9Qce({IZx1c7@Gd38( zZ$YjlIs59z!>SFf+N$$%Z-9e9(=)bRAbr_DNMGV_QPd-R*U|6w?@X^9V=M_C0JB>V zkei`9{zTtuI!_?{dfGj2=*OGP2mcCh_c6QaY}|CP3#^1T>hMZWjl|Tnr_|6hWb$=4 znkYcp^4OUQXnY}x!>QRjI(^OJ>6pMqdwUUW5=PelZwJ>Xd1~zm!Y1q8NE%BYgSq`R zi9OB=oOI9FJj|2T625w?Um&~fV^`TQeJrK`0ha54DV4Q}+IfsMm9;~R$m#DicBNr% z&jKeYE6~YW3zEy~-V+UL#VUF4EDbzS))6x(L(WzKtqCu?vjh58Rv@RKZ+PqySJZi@ z%gNPXey8h=9MaE>j)7y$mvH$nrb9wCXq3$7ELMB#hBZwR3-Brvv;zxxJz``0?)KXQ z1|>f@{aFBvny`oQE#7J2lJBFxiHs+iLYMsA#>y#qVj*Br5UguBWA$ zv7D{RqD>xk2T z8=B}2w%7%5;A)Wq4qRiwiFOw)yUZnht=r%0^%lsqzFO-R)b%Lh9o}o|W=Nn`;&Ut` z-a7y6A5nJKNxMd=D+nibvYh671aj`REH4vRZbwp1hazrXT>22+bF;~jZaNcutyh>R z%qPciJ+0je%;^vCDqC2hNg9w%0WUK_S$TZ2^g-~(kT<>#kG4-g=QP@Mr-g2M63psV zu!CVwxcaYH_Dnh@hQykVgI^Fxv<6Gp7HqalcY3l*qt0b(J4|POO3&>%^EGpFVa2oV zgw=9+@Uk#bH_HX5YF9y8w|=f|Fq7yaZsd`Nl)avyBCU#z~J%DvasHkj7h# z(km{R0gW@U#U_#^ZX6&;0Q~W`Etr|0q~~+nx#5?tlkA;DU6}U&7~)7iXk2>n4Xv@@4-3?-1gT;JuuOx(aw3 z!fFvmOuR{gwR$<3x(+l4fIUHhyv4y4gf%W*;OoP?N;eZ5jSo+P#705xImtpZupBaU zzzMrMzt7{M5|f;IeCJ2G*B&6SDX;(&tj{4``Qs)yU-vpTC%-&1x3oOQe?ibh3kvBz zl=@K7Wof3P;!CZnTG7*rLBg&OX*;K1y37&VI8ZLpC@&T$iV{PSI&t)}`AXiau-bel zj?cq7zVvgnxn?{Zf5adc%auVix z@kxEn$&6z1Y48R&=l{g{rDUI194lK~PsOejP$)b zZRck$Hl9)CBPW%WbWATSWZWXr_}s#jT`?kC#~`wTyelOoZs;&sF%|1=ENemHMYLwU zcV6~FVthv0D#T(!E&6lC$_nI$h z$sLAB70uWl4U$5w!dpsUZ^x!(sQS9DD1UYNS=fBf=%4}lSi;fvG@jB=X6oqPezOk@ z@b~CqoTJ_=%SgP}0mhOLmzmP%QjK?CymexE#nX|FLKJ)Goyk_5d~G&l zq9BY9PYc&@?rE=W(~ggajh$9lL!cHvo*h19f^TqoHftD?3$xe=dV?K@-WV(4{XSND zyfCpKo~fz0GUu6YVCTDuQzcxdXA~dC{R}y9)a^Hg_F5DNEAM(LHT6muZr)ilPJChcDQlD|0LF z8OxhEMv1t&N8aJcf=Uhux4kQLOlnFmtUCb`3b_LU;UED4G6vE2L2luiL&WJ<&{8?k zg=gvpa*eRvEK<0xf!S_aNaDK6nQpV$Ai?3!s|aEe0;G`yGbJv9ObIbn5t&NNYXBvA zmd;DzAXmXb%nE^g2XOQpWSfp`CyzL$KpLoTD-C2712RP*Aw}oBphL(>>|}zPSHgEQ z9PA%pV8A=Mqd}u#WAIn`a%CFzNugHM6R75>B4(%h5ysZnP5jbJDx!!dH*Qm z^+W6U2X4&{FotV)PflFH&Uq-1NbC0|oITmUl)oG*vLR7cU|Rp+@MQ3%iaDE~Y5>0f zEfhtmV#>afC>m$_kxPKOSyYc9;^7FDG`qcu?-g~sl7wTz-0w~(YJ8*y!h?{hQ4TVv z&pHYRK0ivk?|j-vZs3FAXvIND4FPZH#8al~6-V85_Ha(2#i}tdhYnNQ!%!*7QUb=3Dfb&_%XCQFxNch^X$%x94mvmS-GKzMW&4={3A&(*&Wk_^e>R_7{#8LI{*f|ZrgiN+0&{3h@$vb0jjJhwR16Mt zQjc`9L=q=Ged39K$1%=xlQo*)j9!-VZE50NhUDr}U3=^2bGN%jRlVc3tt#sp-5TEBA(n=RB~rXOD2; zZ+=^e2DFz7bQbVU1I&W#(14Lgm}HgAtH6b~r&B$#x&5W`zEI(os+Q56Dw_=-mek+!ZKD3kF1s0IKb6fF;XN5ib z9H=GB&2p3^Ga-Z5S>x@$<(aiQa3`nYa&SAuG)%o;ux$ zxQo#GG99A3JYB2Ar7a6fa{q4N2JaQCDrIGJv>dHweF&!MI%BLLHg6Q}0pE}a6B(Ic*XJ*y1qI(=@?wpE7fQ5BKwnld8T zSNG>qf0mKQ+>dRqn_u*Qo z$fGLIyJqbIp1owIvoD>XzN-wAp`ouH_orz#L*TKfz!|84(lu;wP^ZAbGw#kG+c|TG z>sNFK@&wuxrs%Knz8pJld+r@xTD$;P9{lJ-@0`(B6(+v&priJ4A^u-v5jU$WMdv#W z$73KFC#{Oi4!a)_etD9&Q2uV@TlvWsZzs!7!CLKZnWz6$j~l!5G)U60S5eTwj81#u zRiA&8>(ar@aoM!9ZOk%-D`&$W@SCG=r$wESFwQ5~Qc@+L3&L2C<7J2cwFq{~ib_?^%2K7r1FX_(gr?G86HXPE=v zq;=LG5+ytSbv94%>#TDfguH)9P-{kn*B`Ek%f9{aW~%H&Ci-+1tBO`+Mx`>yqw@|nq;2|l6=|*C*1t$AFbl@ z^*ZWr{_#mobG=_FLq15$T?L^%*)czIpDwDZ!CAAdKEGeWuke!=7c}D*E(9^Kyw-x1 z@zbp#%RQ`GsrC`!7*RvMVFYmt!oSIp=SM#e%7s~}-9)6r%noQz)yVDd6oERU-~Zi~ zo6?>?9eafNO_a1k^-Xbeeu~=ui3{YghH@s;QU`4nM;*=Bqn%TuvHDX2$}AC{PP)L$ zeYKmE39~xqT$k#u&BI}4IAwuv5~ZB1<`)KUFOo!l_IUou!|nmNJdRm8guPfX^jF)F zNe@`wSFxG$!;`Ja6wUJ*pS@omu3D#g^d#xK&nFKkL}<+NatzA!D6*c6MAIL zO!jf7OuwLCVRLLc{fU`nK0-oC^-7ze%JbF9sLKe2jD+s`_`YDk4UIdk#g zL+3Borma)%u?)Joi)&QZ%c}%lY}5JK_@?<$E-WJ`_ty8JG+$Z56PvYItRofmR)1#} z#PzXL`Gk>FWAT0c)TozS8%JAKzJAbbWhz}bR)82*0IN8cj56deNb_fd>_t_EVPo9L z-wm8UhCYNU3<<1sDH`giQ2H<={3HzgW)7HQt^7*4!({HB?LNB6sa6{EYnB4qGS{lB zKX*B3`}kF-RQnWOg{4rN#8V~Y9{l#`q$c}Q4$5J4>pdM$r}X2(&@}K<4AVLA7B+O6 zTNLVM{5NJa;>_bi5p64GKA&j|*l#vUm0nMU4=izuubk(V=&LjpmAG7DAB)2NbsM4i zKGN}oQQ?;ndmgK2c3h`KIY0XxnseKyje0SPOnBzIi1gubK^gT$xc2jzCi6=zqx$Oy zPNzUoUtn4;p`@6BMfW_N0smN79ccxJ1$$vGpw_Z*=q%%Xt!%Y|skA7)7cZ%>_FO)(P4xvvS6>S*R510;o zq$>xJ(X`8~SSzL#jteVUzw^APaw%(Z6*Kno z*3$tltLLK*7ml`K9?jY!P~J@qDP>up*ta+h&m zPCd3WsVNYxA9S(3)nb}#X>&Vy=Id3Qn!sZhyS_s))$#H3&e+dRJc~j6$M{kUWWPSL z3wb#vBRcTLFtwQ?J(lo&=eyMOAp*`tp;{ls1@@ zXtQNuhpQzN&)?xOv=G>fm1llBtif=tjP;@y7oL4+q-}b2?=7ag)Y;h!;ht-%u~6_Z z)nVkcXK%MkA3yF5cuRi>BEokCxV3esP;LCWmI0)Z-$f7_{R%rm8Q$&@D3KABhI59# zUUc9(>^L*mnrrISde5bPL%jET17m7WM(ymJ|4|WlD)1bB>aiZwGB~o9tVlhEl3#0u zKEB##aHUXm?Zh2L#cL(BE~tQkp$U0C%3|!_-gCi}sEP-)cprVU!4YfZ>;B6o*-=nM z+)Eqhhwhi%R$=TQ-mvNxFLOnIn!9ZByc18QYShR3O+WqChFs0!)yl*|sb%h9hM7!9 zhujqV>f3#RH~a0pGmQBf9z&9RZ#z$1`|Ht2-D`3FmOC{{hn)u6AADa^f_yr8biI+< zKn(w;&+ck@XGW26tkdxzk-IfZU8OZvv<7eL$ zoT>qjkNXD00FAku&c3$!>}JMP!{s0ewFJNQB9AC<-dq!R-VgmY{?ZmE!8Kc-*RiISuMtzl$0Ee?Q zd?xLz4`{(#M`peQkEq{T#oQOZ7Db&rT_b1d%srCS?#BDDX+}mB1b057-f?Y+X+%?^ zXpH&dP4K%x$zu)-3?G*m8c7T zS*5M_b79Cd_I!HLu}3a&HMl#<+A8QE3A~zB)w!p)uYOtO++Znd>Q8klhYT52`!Yft zKH-tujU5Y4#n1Z}=0|uHfgw7e-I~EojfgJF7cbDi7*o>k)!n$eu~fFPirrY<@b>cO zUte47MR}EJY$R}&X>Ca7W_6XxcwgSQzlc}vP^rYWm(^5btJh?zaGW-`2MW+KtF)mJ ziOoC(>s}rk9X@?bWh`a%WinosZ{1DVVH|sk$f5!66WR$mQt?T2(Lfg8YdXkjdJnxp z4~oU$ ztW7TcFt%zJ6BygFTXLd|Jt&ze^gSVSy|R7uJw&ElX>^3NhqTAfOIfzhZ%&EOCS07+ z^7cp8CO5AbkEQX*?hUWLx%S1WpB@k3>V4kcD%_HI}tK5r9Gx|9F8O}ncLUh`G1P9XyErJ7`b`0p! zdgn5GaRGSy4Aaacgm zzA4qnC2qoHKag+%hJv6Ffa$(xuR3@cE3@hsOi^h0Aeh4OEwxAt`V}CF<(Z2%i={XZ z%y&`+d!!nZfz&gFD}z^^PI++>=3vniS6t(8+$E+qp0Ci-H<)kN6x{2U6QZXr^0>#U zI!ANfO|jl`m31{hYfw#6cH~HLEBDANS++s7wg|+z#5em2G&x6#9T2s_d<2V4AzBSe zZ<{Le*4pfv68#eG!FXitXI4*w@!G$5kU}Q+RMs8|Awm3ui#R@_jf?PwGsE7X1=X5T z(1KO&&%EM2PAy(SLTCsITQYL!>Hi3NKfiV}%jh*)@V_<)`gt65(jD06xh5ccffxLj z65+)R;;Oi0gSICk;VSez}XY6Tw(U>4h(mzy2)2~Rca;;K`xK@^P zQlP}PU{fT&J#tSQO;2j~eRAf^juolh;Vp|nxd6qQy|!rjwggD3Z(mTKEL2TJaQTKf zB53AJgJ5Ne1e(L1zL3HIye)2p>2d%#5=TEl3JwU#yb` z4}*dL+n~W3CWy8K<&gUiJV4pCK?^z&HYRYt1ShPEcYNR-GQ?eluxRmMqwU+=XtyXi zR2bLJ0UGh3kOvB#qw_sXCQh}vxr(@&o(6YMTaxv0p}3rI1*BPnP>Jj=*#v*Xaj@K- zx@}#OwF7N3+kzbrI}FjgTT{hc>)xuGkONHIn!t6_!3-=H)Mq1i2jw{3n$#0=0ISGj zlRk16R3b(JxocnbFES}d+-PfU7RaWFC37F-0j*It`VGBNH;IA$Hwq0KA|VIcpI?f! z>>b{MF7!M4&~Eg*kRJ2h1`z?I)<)Vf7D$M?+k}V!T_D`@0wjAt$JpP^HW&5pJ_ z4?mD$m<{oRVUG66)`~MYKJnwi9IcT>2Z1XPxnjudCKpSM!9vHNqenp{f;)t?sF=F9 zx2&(6+>Q%Zy?=`+G9B5eyJ-3wuDx|rKrtW4v|Q<3<`bOP=Lc#JVL+}J<0(9$_6~0{ zM+@X?Z2%0edMiqVS}Dg_SZkA%wTdTP860B?#%JOPwP$!!eX;)m55ry(#)F%50yV6X zOL1kV$|iVnH7kc&@KCbJ71kov2%M;#>lfr@1|vts71=FrP!cq8&;25~mY(n?IuN;% zLG($Y?z3juS#}L&%vO_VIw%1Swc%HW+pMUf?Os2=#Uobnzc?OCj-hJ7l7%i0Rl8VrJby6>gpq6 z66I>722xuj#py6RkSsn>ct9({fqu20K*T|7vutBbAV%6QL?uEj2wuQ~#Ly7Qc>bW@ zafj(w;#w*xSH+|(r!ba`;cnz zM({h9)XQS&V)m;d9&(?y4BQg=md7^1O7Tdp!djE0F&0aAGhZ1#SJD_GpHxWFSj1y4 zifxt}^&k~uUiS8-+=E~)^W%ZhwI+OyQQHc`WFn4-E#1k9+5o5KjzatFlE-nk7jm97 zc)fh~epH4K@cN{c>!1bfk#bCg*arkf>(S^$Y61a~(S|0jnQTLIP?%{|5~%{nvw}Sh zA_9n8{RNZ+kPvmZ$R+{|-RgmZe}h2&yZNB7Z;4u10o9^LxymLt%X$uVyjGvgE%>P2 zK^&u0(ec`oWS<@$jXW^O=(~C@OoeKea@0``TwTwXb0*h^tiT`0kd+)m(~mlm7a1JH z1#C6<+flia78&@6K$7ZN2o0c4f;xbsxc7;~F!OArV9QX@jw-Q9vn?U00XMfzVKT#q zW?6}jfuG%8Hl6O``?nnKcxV~=FWFax3oM<8fo_PwN{}^lrs0*Vxwc}?se~KM%|byI ztW}c11JP=mFz$)31+!ubP_Pg6bz+W7L307|7N?f^3e816a!OX?S=uQ_79xj~qiNdI z{S{O z-t>fsiPR3jEgeBVGD#UMmey69!4E}l9*Io`kWio=!tE%wbZkmC zy_xj3hov2MWI3OCOV8y@da)|8k3DFuP6G&<$nCyYEFFi44+;brR1ppIiGh?_=B-*C zx=%sJwnWnQ4yEUr1Y17SNM(^+Nk9AlC%e8vZ!pMDtC&+RxlO_ng#fZdJzqewmT}g5 z1uJ8Zlx!KG$t@%i&IFf&ISw8E`3q;0#d+kOSjSNu*AJ6k07mFrE1eh@O-vz zD?5xIu(WO!Bz8hLb<10rbz0&*)0XVtx)NeILTJ_UxsJqc#|+8IS(3Fy_Dt0-$hq`I z-77mQwTM`0Jk!te2)5MJ0qj}g-9dg%>kpf?rG{ocYYQWq%ow?1N^#X5CZnciyeeI_ zTGF%OA*;6m>nd8ZDco^FGywie*if#bbi!$8>jhe}X>!v^{_nCA@E9R4QnsFKq%f!4 z7xk;z&%(Lv>-QIM+0)+3A?Zy&E3+b~7TgC;AP8EH<-#p3G*Y=F^ch@(Cw5qZ!P)bI z+ifCSNAOX9?kZ5-BLY_7>*B-0iPm+yVPQpjFOE zS#t1ZN8twdRw#y)q{>ZqB)|?kWdGJ=)NO}w1l_as%UE!91Kw?soGpbkQkf(nX-TN} zpmL>0aucg6Mt~^U97*WUe`?&{7odzv@MBb)>a1z9j)yd^4!AZ?fJ$2E+Dsd=1=U{s zn^YH6F09)TP~{%;@;eNk2#x#vEIcVQ9aP!eJE3u89M^p)bdt`oSpH4^KV&HrWoHj) za1WrF0Jr!V$X4hZ5ARHuC?MUPj< z-Sac>I^S~I?e@DQC$fR?iOt?a__}tpZW-ac37j~2p~`#9 zdk^=8e98r%YY89jJj4)`g_LVB;-wI<;KNbDiWH?fV&g2v;3TU1uS*2(kE{r;sJvk^_8GwFVqC5u6Y-cZ?kf zA7Vi_dmR!m5LgA$ZQozamLzbS$s1+`Q)B zaXtC}C3g5)^3runWtJE%|NoZN*^GJi#ze$0=mFw-vZ&7JWgu^f5y(xY$#}17{ecAa zVCz2j;53B5X^#?-6+qJy`fv3PJpO~%FUJ?eGvlq(3&IJ;W~nNoxl=CiYyChtFxE3YN3W;$-&P$E zP!rB%syKpgg{Wm!zuGyasp6m=Z~U+c(iUzOJyY%UtfYl>fet-pYoQ|WiY@jDKEp~5 zOikLV#HUC&J66etFr3U4YfU0N0H}r!c*pEjdx0E#3MDr>5qSRP7twzw_4zd zW3jFroB{1v`YY=uKh^n`phGwyqRF#h*{sWYdjy+f0LH33X)QGZ^I4m&0I*s2zr3qIcYNFDuYUfFZh7B(bQQ2#7Y1dY6+G`{Rtu+Fia1s# zF$iht61bO76Q7}Kk@jbn7M52I`Ja$?PHBHKf9LjZ*gvKqD5jw3*Zwxa-*I5RQ+M6B z%nRH>?bLA+!eJW;Gep=w(CyW+Ip>b4~q$KDEbw!4SNDeYQ^>z- zvX1UIjLv4Yj9|HG=C6ALVE+}{4*ta#!VwqY2j_wfp#>?Sa*K8Uf@TFZyoPGwTuTwW zWsZZ8(ABzU&~vmIEvkaKEi}Tps()nV|KJGhW!``2k;eJKUX=X5a!KrnGq)u`zI@>f zw5tJ65%r!FWc84d3b!^4;deY zJ!SJ)iI{P;onW7AmsXt7pCO#5gM0+068pFhCx^BuZ+?(St-|ERx2m}qjg#!xKx^2i zqf3};779+=2&^7noi8{&H3mo7Ey^s)RN5J{uZk|-z~!JVkj=yd>LYLDhWaY!j2$@T z-&?rR+ojq=J*1Bo++rG=+UWXb^WS2MYLt(3t|;L=KrXjnpr9XL zfeq=S1gEwW(_@7wJM;htOgp8VQ#41_t%M)=QhZ zMP8e_DDuwYt*ihzX4^V&VkwM&+tucv1X6t}i!TfM^-+9ip8XqWeN;e<52y?G4B%@4 zYv5xEG0tU7S2_||ZC8c;(JbgCy4WSVkW}ijLf_NWHaS)}@Ex7j$xX=1aTbC?U~r%3#|uIa;Q}&O%BBLZw$U1djmr?^|F-1536^6#eacw3Vgnkkrn9HiZfNY%#o|V zaEA_I>JZ8_A`2cpZRkJtFMLy&x!#~p!ODK%)@-j4+DW|<}#Kbj==vwPGRTlb8&ER8O2Lzb!AxrxRd{S&SzHz#|dz5ET zvgHcVGu>cTEXuo0aM&-}wyH6;U1h%kP&mt#9OB<~uvkx)G`~ZM|gqEs@tr|KV*b zb~>%AXaQKmtk-Y#qb4Jy-}EK^x9Vr+{!#Pk4b*Ry@#Pp&LP;;RMhLsNQr6EKM{^6c z0jotup7qMW4P3tp47lD>2XY*bvR*2<#?VqI5#*%=-iOfNwmL8;_Oi$A zuJCsdbhO#$9IjsxCdP;P)@=1V?JlNf z*ChxfVrq=3qk9dITZ&OLYkTXi-Bb3yoeFHX^?`y{RUmYxAF}E5cU;)BDI0Qg;ZnVk zRhOW!$D23JKBwI;C+5t{5s^LWTjTrH_tmPvYcu`VVXn+P+*N@ZGyU2-ERvy=QQ=z| zbk513!*Hvdj5H49p8Olhz`|Wsk)r3yO#Ad!zqXKKkiSM2?iA}T2sDUl|0ks1PG~j6 zzbwm3WWuPUG~MF{K6@Jc!8dr=q5$wrU(v&7O`G=C6g_q3nNaRnGglK|DUMn*Y*-gD z_h!o}qkVg;|GH3IkpH!;J!o)O9{}tHSg%%9yw}^-1!&bI767s=n`T50o9L|tmu)}5 zET?P-jmLUM$oH)XI5SLecPOP_4iF>uKjOht*o0TMkFP8WboK+~%YoGpX9V770){2+ zr0$?6mMa}6&tIK|g?Gx`kl88V4u_V0x!K#~3Dp&CdWGz?GN%3JLOoCXW3%ifS#7H; z8udn2T&BR~kFx(UI1#26C?tPdyQP_Ijc)F9u-gF3ZS63%bFBRjh2p~enX>IwS+CYs zP~VU}M$3QuKLiD9DHTKf-)7;YSc$jg%0a7T+HaM)Q) z1zQ?ZM|j9%7SFx-2!sM}+V3UQ^VA=kg;Qch)KuX07P)ErO#3~AU{8PcKU~3243y=F zcyPh~tnx>@|3fgiYan7!>$%EB#_)NuEmC=R=F%+xm&DhB7u}{C9;OW~_?G|x zTz1GAKz6(WKU{YG#zI_Ae)Z&w72bwmc1ZkY59EFNxKcoXcSHf&0}wDY(4aKkiErYFlU)+-d+Xb1zjA-E6vk z%01j#spuZ1v9359xYGk@GtT{{ue1xM1aAA^G2f%UX$W-Y#dgH&Y80bIp5$#NCQ~)#@m_&ykvuzvtb_%=p00@=BAG9BG@rSSk6h1ZeyTy8*9Ccr^5e-#QYgsPHpgw!85n(!-UW0({)MA^EVt91+b7Ua)9+W;#KBb zC9K!;3t9E@?}HmV(6Scnl9%hZ$FyFqlkH;4`J0P~xFELg1VFefu;6x<4lawFM_(3C zL%iJ)qy8SjI1hg(IJox_BV-LL>@FbNt8~+7cUt!P-!-+LX6d<$Y-H`ZyY1}dN?QF| z`_Q@o0q^*lD75y4NM>aQ*49G`y%FBLwuN2QpE_mn93w`U9_u)d5GT09^qHp8ZE%AN z#3UYi_>a>jz1Wdb69dlby#AYTbpu}=KEYzNJI zuM89aE+P}Z7cYXP=ahB5A^zWafub1cB_|Ih@jS-yo^epdGA&+lo*t1c5#gl1aC5X z%7{XG@m5)xy2v4&XL5~GI*Enyb4>rj$f$ zqZ&@xnZJ;ctlNYGJZ-*r{ziamB|>`A`WHep0QdS4zDsu8nm{=h^0vs{?soB=jur1v zmhM-)Q<-wVg;NY(5)DB$2-*!t$SB^CgqQSd$GQzQmdu(Pxq%jt;oi|d?cP+FtJ{%P zrbrV!NN+;{H*BKXo3KkUP1w?wCgWaXFxy^v{SZ#Cyg3iiT*8keF;tGE^MTqdwqIQi zTTOtEm27=9AZpL_NGJSg+Wt)Nh7l+#7KDuCZ{pw?8ZL*uX1ut3K(Qcx{@6vH=Y)@b z1cu~Vx7Zu{Yu)y*={0^QJfXSXWy4MvY|EcXb6HjH5U3;OIcH=~;b8Si8Iey8V@e{W zH3V*dPPbSZ{jbFH3w=~O@eX$hf?#N@%W0lxvO`4w;35)*`RZXn=xo>RCg%S1vaNwT z#oTQXC!@`tHg|XR z`5&&900f)GZex#zf%Trowgz$6{LN8-wM}6MAlqFLb+@(~u;&mvA-W=NK-**+CYtUN zqLY7b&%|LGSc9?tO76FgFneBgc>1QW=ARzZ)6-eZc)cJGp(>@91KgL1uy0`g=5zjK zc-y`I$Kcd)cuYyf)|CBWVu*9H{WSi)l=eQglAWjan_gVOZvfFB=ZFpF4<-&M>82mm zZa;oq!2po8<76!W(qFsO>j|iu;sbB}KxnduY%Y9YcE#w7oBv!s(QQDL4ME?AIG|0J zBQ})-(n7XG0)`V;5JJ@5LWuCrDka+PlFhsLwOcR>@Kin)(g*+e56JdCdeo*Jg9nsw z%-;DI6ZEGSFwCwJFa2MVJrlGu^#AM$cK=sT(4e?CpYvXQV`-X_!EZLxP>wb&4`tG7(b?b z>G~fKFTx?w8p@7`tHjUG#U97Nfb!AeUK|93tAsR7@nanzDqrTVB-nvdp^;d{zQHBF zW*Ij`WGDC@An5PWnex96z&z9S|4@E_^N`<*LJ2$o-;VR*Mm1NixVfq@Vn_Pd6iX5V z@pIrzWO^1BIZ~|HH?${P3WgnJn7NlMn z-2AaFyQ%<=18?Hn#gL$aenmjBeUy|$eus>ln0OAcZ}t1depkBFDX{+?WigmXlX1s^ zZ@YK3Ct-%o1+X|!a6OLx|KQY8}S<1*Rfk6wHr(l8Ljb4%eXTWUoU&> z6*qg2EPcH!8R)5;-a9gZooL`%So(N>Zp9hrJo|HKqNcN|v$3J_iAxo?WoHST z8$O2_S#gCbp&;{L!3b;9G>nkl^y$6j-HkO9i%WP#=qyc#t?|?_#(5Pc3YT;vx0d;M zpVV50ClZ6TM*Up7;WBpyF1)e^MNH3?Iw3X^l<5(+=!xM-_{xe=0xvr`R0iif_tH6X zq}GdvAfZ6ma+lWerf{?W9Mum(ys3S6JcWn`JrR(g+0sx()%JO7sUth-VZG&@S6W54 zIAXK0hOw&*>Mhxi30#FWV#3wbSXpk6X~@{$Bh`>mV@0;obM=-J2=flQDZ=>QJzWxeq}Fr%=hn8?*+O5PF(apo0?q5QqQ>JGh=>Bvt z|C5GyLD4-nDb-k`FigG(($y?rR!qqwe7horciy)~<6FmD9=V9yg7za9*--C_f)CEe zpZ;`3WHd{6ffc2T;z#Qwuxp%pI+A(5yI=%uU{HEWZi^-bBQ{os(KwKvSL4-Ty>ldspU}BQ3_c=37^x z0Z+K^N_)HW;O|eDB)x?7vtR!dmNZ#FR`X1Q$7!FEM{QVr^U>dV_x0aD?d^8~rtnrG z1@FtUa;6S&V!w5@8n`|3wXu)bj-l6Cbu(?vehRLX7^A9n2XqD#5z__E zqMQYmcq0)BEI2E=>5@I(kL{G|$eVN{9CIyjeddKbHpPM(3RhW`4XI@7beO2x4EJQ@! zm&N8}@8|q~MM_o1ZV3zDj(Hbk{H@XkL=$s1eAT?KdRU}$$ly(sZhJtG&^J-FWS-xRx>P*F0J@Dotq<3Y}Ia3mx$Zz||?!jNqlZfA( zHWqf(8q7xcD%!&eW+WnLiy#-gLmI%|67*`Mqm}p}`Yh*6VhjB1@6OJNZZK zMLcTCY8ftw*xcPgy)Z@f8q(a%2v#rb%T0ulbm!s==Xd3i?({+!Ew~GT@@$VsikWfG zy^H4W)0c`leOPmWI-~~ftpYWg77jo3u&>TLoa)Z-y$0UF!~1vy+-pV$tb%WBi)lcA zFo>0&N^El1I)YXP@|<^^-6!i2!HanpV0@`UG`&0QGroFo%6-r*d@*O{IJnl4= z2h=I1$4MK0&O0nTJ58z($@&zNYrRYUel3?ql_cScQ3a%lJ}}XnIGO-Uw?&9<4@@U@ZWv zp3@Jw0VCb+)on;qs@^kY2HV;hiX>N;IpokxfCJD5G+}jvuz5w$Nwx@QfK#V43=}=! zqbt|IAk25*8tlkxxe?q0XH!q{N>RBH0Lj%}YmA&bfF`{HGd~3@1>$>i%=DmC^xU`f zTKL8=K2`-)Wx6?2yE%<}z^AKQsBg+OytW9PWK@M8vet|0!3R&KQ0_3T6)RvL`Od;6 z^o1_tGcp-*);xp2^)6|xs=?jJmwvTuAh4Dj;>2bgbb^Q%52P=O`A+o|#~ zFgG&$uDt*%A3xRgOmBONJTEf4kJG~&<(V^5Z7^jfGF#jzV&54C*XG`Nkug}zQEM?y zj|f&wY6h!*p7VB2o3CB|25*9VrLN(B7r8nF46Y8r48;L(2l)2NGVUDb?G#7AEnrP7 zIWrxpFweu*bO36!p5X4N06cpo88)~49q=&>Z}$2hLR+k&-VB2FIDl8D;k8Rpv=4;* zI&3&ej-58(Ma$}&mzoVj-nbx5`nq<{aB-K&o?(%>w;sgcv6X&AT$l52MlqaCzP-n9 zd^Gao)B#(N&laWKvROZym--kkw^Bht-@*m-V7)kEd|&u}BUdIOISW=>tg={zjjBd+ zVw0*dtj4!3S2eLDa~MQVX57NDeZ!VHo2;sB>d-4nzh%CvmZhNW9maRGm<7clhh#BZ z1r=;E(3&V_se(%M5xv9uhlvW8v2IqYC}oKFBfz zh$0(?a6kq0Ak2}e3Bze{VIOqP&(~q{BZU$;9=<^=n=IlMm>m6J;*%ayVW8IB-8&I? zKVyZIp@m#5KBQbLw@)Q~_xo4-6Y3IG0I3tJ7kWv%MIJsyYFiLO95tvUs6nluzL;#& z0tPTZ#;_ipYSUU|2wM|EU`47-^9ivuS8ZCGxh=K_AJ_+AQp5uH0D={tiMV2LtM&(t zTGkVtIxWv{i}eYy&aFGC8>wso$pUqfLCHSX+pc@gkn*yPE{m443QNzHXZM2F zKn1Y2+-8XAi&PHxAsdcxuav@LScOO0>tVZ-F_wfoD#Z_JomfJ<5}e|dZRG8^D-p%O&Dy#mwv z51*JZpPPr4)^mGRKfGpI0PT%eY%DYO9IjrE-gB7fR2a0AOYaswv(Z`K@=cPL?lhMA z@z!CLG|!%&1}~&3r6PRbt!_Fk+1^-;hF(gu&pUwiyHasPg&L29-MlbZS1w}pMJj+; zZikf~=B{w>&bHwp_;(lB!Q^7~dAt9u(4=M{VfVgN67k;=GBgZ`rHf$Rw*&6Ya8y(N zSgw;1p=O}{Mw@JkYwvvP|4caM*U&qA->27GO-}J**Ys9IEqjEsM`h{l@EPoJS8*d~ z-eL;gZUZ=Ygr#W{8PioJOB878vapN;zY6%uPX2?l+r5!rM*?|BK_!aRerhwIDNIwx z^kzBZ+r5?}ZtGAfMPriA1*>bLk4$Ur5?)*`3;$TSgnuk&g%=kwL=Uy^3N^V)UE+wq z2I!U*!YwDQUY+!tQz|wY3 z$N{CHAWB%8aui|D26(Tf9O~gd zeEXzL1nx#~UAhqNLlK_At)Pj{M}OaXyBj_blRhTVTvPzI^T)jMJVOx}ea`m_1WMQ6 zi^+y)&Tg-0uhH~V9viD_k4)?BQe=guu9qm|V6^#BUNFjqmqEK8#sOPIhfn%gM1MEA z+x=HZ@TCipJ{AHmBEtWP@XtI$V}S=mheZy8dn`{CtRAxbK-$m}eMBEj-{(uwS$bK% zr{)Is?I4&}|pC)qXlj{$*>Zs_jkQKQA)3f*1zvaBH5 zcl234muMn1b%!Uu$sElN4-L&f1L*a3oRur2d_$Ri{4lzneQ3(5Q=^D|2sD7N2Z}}f zEqLg|KpJ_u0-CkmHuCtOi0+0yIpWD50>DiFJd+#TB*s%^J4InM8^GmzZqmF|345V_ zdC9m%Ei3YBKsN+1jdv5ytH~U=I+pZ4YjXIatJCXz+3BaeD!QL)^3KMgLurZsu&sH_KHhZKTbP|;MFoIWI@h-$*D8IepK z2yv9F3y6DPdH~U?HalfR7MT^g2;L<})UQgMZo#7?nlD{=@g-YHg-?bNPAh+YADWH0r?WR<5h2rwZ}E zK(gYM&)_@cN-6A$fH8rChaKju-rt{P2H>^NE*B9Jpz^Qkn+9Na}7Imt*%v*R^@# zgXO8*HnIU!%Blh;O4O;A+smEHQ;FZNDk?ruaw7iLLNXj_Ra3ybJj zIrApu%bJX?4we1Hh|NU5DW4E{BsZw_2lRx-LhkjF>_1xw$wetAv$eMe<4zupe!%OIhfs#roB;`ha z<}IqTi5yT__PTWWMdr=|px9X;J^S$h8xrkb!f(|*qSOji?+}k$b}6?S4hS2-6B!=2%_A z<%b5VRiLauoIu)?W<0h$SbGiCBUgRn;n<#vW9ySxKj!|*0KVrDo4^f4iyRx+<`*Z1 zdX`w|OjYs~Llrx-bPGZBv4JCy3V+)O%J*%aSVYPn+?xjxyrN@6$Y6|q@3hs1E zQ%9?J$xvIK<*IgtJa8Pi1YeZ}FI!T{QwQk{>%5)keqL6k{czw{Yi?^oTY9C%&@9Q|bXQie^t z;_2Tb1I&jnQ!fb3=H1x&L5Am?_t61cIjKAFc|qeYsXIM)PYu}qNTz=I^$MdKSQC&B zxsSj%3--OsrZo(yy@&kjY1sb&P5Vm=st>>A4_Oov&1Va1Syvm<`kiO34&DQ16n)D$Mud0F;pCgRFMc#s(gIO=kb`b+<~1E>aOZ=l;956LagS8ysB_!xER zn4zOlwrG4qxfZvEl^l&~QHU9O?jI+PDtF%8eWFDHwml`t(|^a*4`v^fusak#RhI@0 zJRX&u6su03sr7EQuMJ#tZ-{ zE+F9cg0~G7EzC(#ALily!}bq#-1{b;#!8{b@4}UHE=N^uF88gAn7JPxNS#~x$3en_ zc=pBQ#r~r&6kveoV2~c2y4Y_@F|4cO241O(RF+WhX}H{wnt+oH!Zq4`uayuP6Ikv=RRD(+5l~e#4u-~d~br{2F^Mo ziPTUJCAPB=X%QX9v+1fIi{+}tWxt+~OSHFuaBRoe2VBesHyW-bwK;e3!3{K3dg&Ed)PBW%Qiei1&rcH4LT`QiaIg~;M#yt z)?(nd&R68DAe*jQ9rnegDk<*Yz+HFkW?io$j@7zc1}3&ZnAA2g22eaIv?qEIxLnpc ztKikM046@X;A`3NP{U-J4r__8Qd3xnyXjoc#9IBwsb$O%1nFz!OoZsyLJ|OGDA=?= z=xd{vwY+xm3-}sTn$Ivl+HIn>^D4M1mF5tt#eP(svr4y+f82f)tlk6J)YGUl#V_b~ zD(JXlt^lZvL_HL66c$76XptC7s4LhFLkggrb;x7gL6q_RD@$PqtJvhE2FZkE zP~DB6++d@z5Na)Te6r%4UGFhKFQmS+9o01?G!Hj`GaW;HAx7&rnVLoXgoo4g@{C?iAuiEe+EkBt;k>M4{k76cl9Iqygepj$l+m_fdUaZjH?_JU0)KOT4|Ax5mC*{Jv-YNZD%JA~w^fK|u47GUJ=*XNa)c zmf^Ew{(beJKwY@9={A3#{Q?iDodqy7gE!!Afoorm{rFBxnxei%!S8H;20VHD=kW20 z3KJE*&9Qxf8uW_4VM}u?BSc0{^W>q^RJrr^OOC}~Qm7EI8mw!07Z*8wMk3lY?8PO8 zPxF-njuzW{#jdddXg|wslj#4rr1Id)h}s}~F7odOud!YEruE(}K&tT)buUCA=Jcxw z4cP6ccfBmZ$zpu~kk1Wl5|gAF8@Vk9{4*xXBT+L3pHrYP&6#u2Dg*XV)F`wuu5Kp8 zK|_zg2(=Eqxx)rcQ3JX5hEB;U16mgDyOT6xCxp%eJ6a_ktpHmCXDcQdDm0Dd#0{yy zW?@UA!m2^7!g)hjm!&!GraKI9ClmuJvw((8=>Yc*`hYu{2aL)<%FQ{BRLqJ=-9i#e zv+;7G@Ok8_!KKN%nFKUxcM@a-izH})fl}`K=o*mk4H(d2?V!^K2pWeN6sCdFP@C?C|V%r(z9d|H$6;6rC%nH7eucBoja4VSQDla z7N`Ql@+k`*MgQ(NyV?B#(dGDhX^+hn8r?7nO_C{n_4i{?H?nCCKn)5C0b`eMo!|g< zTGI=6Fu;KbZ^{8WV`!r&FEn`so(O!&42Lx(;Pjp50yug!+ctd#4-Ehu=Vntjk`v0v zfS`$te*dQYXAv#;3oU{#7J^G=*Iyn+68K1;Cbc)0x+D=P5zg;REd`dOK7L$ISfF^U zR>$D4jxUx1U;suEAJaJqErLeGV@hibz)`F7#WMQ)=X(P`JHFo>fDhMb@a1W7^cbo` z@nc&={86%kqGD}rpfi!f27{YJa=tM{*%AF(d#!c*CihCjyt_Yo+i2q})0zJ8f}URV z>|>9@wrPVq@UAykaf7dcoC;|7O0ay4A$K2*V~jGJ``-J z_4X*(;>flSomJ())!>3;ZX_E{X^jvvnFd17=dVxHy*1%+u{zq@x(UyDZJIS_*2{o& zLbo61EN2wAKVXPLcQ| z9$dxhAVmnos1_k3Z(RQuCpXqadf6xFViLWawNQN=6OLiV20qM5x zja_{cp=iv#!~cy2qfwP_w(wCmu4srzK7pD<81Lm-V z5OQ38>Iw-wsJJeZI4wQNQeo8DEX?DIywO}6_%+OX?v0Sgjb;q1=_$TR(r7A@eI!qG zn#ji~xw^*$C(2F)aX}02+oP$v)aH(YV|a+(W87BQ$u5;{CEP~i&;g5gEor3=_JKh!+Z0R4D_B|4*P>?^b@|I*#0esDs^t$Pa55# z-*Y&#>h{&pHECPeFC0d}mzyeZ7LiD~`sEi6pSuxNb2tB{^@owt#`1j5=rW@6*q``BUzgq6rmmV*UpKTi;&Pwkx!kCS)^V||7F4k} z)JIof2{QM|jk4gmCJV9yxLH#06Z*a~A+lrUL`w8H$*J@a0c>zW7$B5)2&ZVxNqkbI zLw(f%dQ>Lqjrv6G8S=YF0?<=@$AcO3SI8GL=I!GNrv!E(Lg>sZdjKSNY6 z;>gC!ajROUd3;g9r(~EvM?^VZGIzOf$=vb9F%_TjED544e+-Z=nmfLFf63*-!}UTt zHC19ll!bycx5Wxx>hp<+`W!(g2jA6Pce-ru*b)&1YXH-jGmjlF#YKI#U|?TM$PT?D znVYO|^6uO7u;v1+n^$t(DSVi%zU`@qL%*iEjIUlpRNt^z8}AFarRD;xN`YZ9d2v;Z zcXfJuqROt9Xi3Rgb*OV^*RLK%d&>S_68D(s7ANyys_+R^P-zZL6*kcgFz%VsrbBV^ z9m9hjq20QSpm#T_XU7@!BLLVGdq%V%FeN)YED3~PM;in5T98qb#&L5^de+1$t7w>| zQQ(E<@^(x9#rr*_W@HBjHnUYhbW=>&+B((MK!?`wnN<9G&dZF*TJ1P{r9zbUegN!^ z_EqY1jXXF^@wPYU+_oFAU!#4>G(UYiZ(sFk;HzI*>Er3d? z<0KyMXuGLR0NOY8MnS-vmuUak>Gy5^$7XVgbB0r!m1BaG9rfadJpztx_SwJQVn-ds z{gUgYpJh9+(YmcTNk1DVb?zl?&=<bP^g?k~Bo z&3`v><|cYZ>|&^y3t~Xr%se;R9QWH{Y&niTOz(s zRM|1(Bh}l!)9OH+kwb{-hVpszbvE^aox=!9IWG|cQDJ-@?sX|gBDb8pFVMl1KMsD@ z8#n-<(4+fQ4SWiL{R)p#AOV49ZXq0g^ki-~8vO4)5Kev&xQqZvQFuu%42$V4@uKka zYGMLh2tVe=rt>FhlZocF4i_tfwkqA_*>tV>0cn@50pj3LpJK%E2mbb`( zsfih(oVL9zU_*LtPNKC)!lUZ`Z?BgWWi$sVnzEXMlna`#DyNO9-G@I=W1535DBa@~ za;#&rxV8Uq#1pkGz&Ef6VXk5_yR{E6Ct=3w*8BybnPbAgxmnbN?X8L}HBuP_;4%=K zMS+ciVeKw`NdVmQCrBbyiWZ#RD*{$?XVmG7=1)&NVgaCY+Z28WQ`08L$6!y<=OVZXatpaB>v2~A9D+K57sBAngOs+ynQ&^jQa z5}y_3;u@dT#9@%h4ND9#RBo1M_u1N@e<-%yhzbt8v7oB}&8E{T`T2V`i<}(GRhMjv z|0YvuuqI+)%X0%GkOty#KL<>TVldaHofNVmNjPY5qe#!_YyE6+&hx6a?xcu4qnaY3 zbbjDOj9^em^?Y;2n5L{K3=B4TUaCWH8fpM6^hM$PO$VTlef7h4}p zRiW!GQl{xyJICJkvv%>1FWildcMZuZ(jn498{?ZXyCxMEbhi<3nQ3}LdjeBhc!A| z`0L8Z_so3LN1R_9lGJaO-~!X3^;!qzIm!=F4!vfhjhR3hW<%?PcjC<6x`wVfeV`!B zAE&LZ(KCJq29p)+&#L<3AEP#8t9s`BLm=ygACe1QspS*5USlV!$}^rPTtzO_xo)#4 zd_n6qc7KgMVg$oZ)R{_EuQz8Z6L`XDQmK}YAjhcYR?&G#xpsax{!G^iNDC&uI~Xc#2oN61u7luNp&?a*t99$+cWSD}JXD4zIvK~V z_%tjeG-pI&asMYEbU-slJTW=^ZavmM~sx|6O=^V3#L zAI+ai1n_dso}ZC?o-#U6(B!hLfbV82B!Z`G23<7kc1>E-0kc44&`lB48(2OC%yO9$ zRL{dr396~NOf=Ob5l?>{-6WAF0{4(lk)r1{Gjc%H*& z`I+B%vLb8_4|w=&hI9keK-$AOJVj(+X<{oscCsRC4sV5Y1LC>vB*}LEN&h($Z1a+* zXwzG!E5e%@Olaaj(!3WM1su8nx}Bj8i-1~!r*NQwAPA;8l+`5agn;rrn>HIzgQhfK zp2Ng2A@E}^XIe13DW@$D(WW?-DHc?UZ^a+@3R$gRG>e^`_%t2F%Lp3PAc)sc%>*#VEzBQtz`3=_ z8WU>3V$wM*Rd?Pf)aO7m-35ideA~VC{6b9%wNUjybJn^^tA)BS=RVD=YV1)_7lutk z!y2wBPx5s?vx;KTLp6VR?9pb#;2@fppYfp>ZPWGK@n zZ>ZIpnAuuD6QRznu#T-+ZIhItP~6bEp^ReQi_yOClwR?)?w1e_3M%xL_CB6^jEJ`H zvR8Mj@u@xdv3l*0+1<%~M_nVH=D+)3bm_9F1UhU}3j+;Z%wlioQy2zXEh2oMxY@Iz znJ93&P*ob@BZT;gGe+8RP8~M9AS3v~9#~uDd9)^DGY6dD`ocks!KsoU=W}+q9EPQq ziLpR$W$+g`Wkg5Ucvh@af$zXJ!w_G)v^`VgBY7!-1qwqm=z;oV4OfMsX>@NriXx0J z@57+o4rQ=L>nJ2CimYw%KuwN~+jk0DDb`M*@fO|n<#GO^l~dpGSPAmjjafn>dGSK= z&LUm8*}Vb2wswZI1Z*(@s#P7&*a^z{m#J5QU|s%B$uHh1GgJEEhcw+j zRbY#m_FcSK2}K5|H-PqD9`FR15d;P9+f24iO5X}_8l#!7f{dpsKcu@qB{r(zc#1xSWA$`l^Qw44%X&;^_ z9`IzcEtBGgeMHihN!$JErwXHp?0t4-U7%C!@!VaULl+E2)X%sNhWZF2bOl~1WcHhq zwfV_&mIAi=$urHb0`vEso=DT?*N4E>tSf7K7RGlDcM?BTIk&e4X>4UxL2~@+!EYPQ zAMBwvEk0DtgcP5e<8tb12}l}h#s+-Bt^DF+DVv#TYAHK;uZZKe@M_()$y^5F*%xff zI_@2|sxX4ZCsYL+rD2;+OORIAn${$)(VCXQs}F%I?^wafY^>;s+mSX1prP9;QOV&b zJP1fkAUvNz3>@uLm&3j3`BVIgjoA?2bL2H-(G)yi2$y z>mq@86QfM@c(+dB+e}~{sXLjOr0xht#P2j$VF*?)ZlX`?@R*gI)_Kex+~$T7#f`Df z&aP0zUg*=`<9?%F)OKd0DjYDfxHT@RY#aL$XJW;yp9)Rcrhl#&m z!72}N$GaC!wQs`8n)ZuN#PD~!nybmb;8X1La4wu_*E7z7LLYc{_i?tt}$KXvdI?oGrVZ7*wJRm!*hp8%V= zqrG%G_eAk&QJ%kov~Ny{(@~TUddg?!$4D%5&7gpE`lI_k{a(+Fq?ZQ7${=Z2d85@gd(G{@Bq3lf z-xP^!#>)OPv4-Qe?%Hl770vIRSvK-Te z534)V4m%Hn*d}H2`YWmeX84N70>^E8VxQp%L>Rf_;h;rs` z&_(PCh^NABgp`2a1PSjeD5B?6pw;w6M?^(yEdb^^o zW3lu7&Y(p;?}qiZ=tq^k0;4%TZa~zEM77Dqp?gCnzZ_GL3aULBgKGQ!*?(zhM#xPv z1C& z4(urnX1mmP{t}f3b&5*g`G<5~=*}QB>iX|0<}p-wE$9rG4M+O?sB0_Ne&3D1s4)_v zf86y}99UtXEKMX`@QJ&Ya9Lvn+>)IrXpsV1XLyV1NQ3P87*q$DN#^1rY8@wZZamQL ziibRmUdPC_iE0q4>*s*T^KOqIU$svhh3ZbHw600NCYJu#xvD6U#;YKt!$WWD9i&1W zu?Mer!%c_nQqOq+I==>Tl$x%>H_OOnvIQoUm=26Eh#Ov%G1UGiBD6p@*rJyhRR+Vk z=8RNJlcwUD_U<%-^PoJRYhcAc7S9czJuFANG6oUNeMI<=3YM<4Th57F_-JCwI+MJu z=mk{b7L?=BX6s*C*FA;r4$VhBL;>xqQg;~K52ejb>6hWN?scclN&D(iyO!W<4Xl{# zw&AESCE9J|Hc$IaV>{{%vsgP5m(7ZI&Q}#{E_ClXP;=qomReBZd*Dw|*1P(+tegsR zJGj~3{$77!o_Xikoz~`jRf><*zv4)D+6U)7`x!)3$|o$=3%5JVedFdpuX59;__LSg z{vU{N(5kyh#v_ReRav1n!q`TQ3W{%L_rd)dO%l z>r`Swl?Qg9yDZ9r+lo!IMiQOR;h|c+%kGS>x7M8>Gx>povif^*92&wX9l6hYUy*))CU!Hs-*UP|o9@e#-Y;69e{!wusjRF={w zY@5b7CGt-gwK25nXnqVg=KaONxsQKTV=ZTo%8h3v>b@ zB6#NU&-U6de5Ht)kCnhtAWGihjX9vWF{=laNw*nnH-uwFRIV=H>8B-yUx#|N`qlaeU1-*okqrJVPqx} zAeh&qQ-FtOVx_^bTi}kt0nHgByTFv{7k0h~Tw|((M3izLlb2V`3>#we2MFxMoOP4- z+=IObnrp36qg&4_W)*o@AHCX^P4$rKbf=3F|SS^99sG!-X~~g9)Vt0I~{P1{MKvq7nRlo_}Qf zOn*|!zXpZgSG@)kOic&_4O{slAlN6n)M(e{sOWiw_UJAI!a-f3>Xg^ByBQ%CZ7DRg zfO$Pjar!tRWZuI>BjI3|oYLdoKgM|M#v65Q++pT>63)K##`-=ebOp1~&UO06`4buZ zjzivtM3W|u=1=;@L=#vaz>s$vWd_#gBbYw{njpZ=Q?LQeR`gu0yFFa$COfKnPfmujgv*utJSS(3b@Xf2}~Yp-nt_C8hqnlYv=YkYF-)BZ(( zO|fXl9w&nD>DrOs5-bY-7Qk^WO`X_86{Yy=ApkUH3p@jAVM$jK#PVeeZrMYM?X1U9{ZpLKx?Xdubv?XkU6 zpKcldx4^15%hAJ<5q_6wqcIW9`_jxVRF^*V*^AH@$W*)fFNr9GHcofKV-d6-JpBU) z^>QZP_!Cik9<1O_pY_kZYEPj8Z6tKkrn)r9XFEb^n@~YY7coGqMLO1>0U}|}xkHlA z*?)~uw`bGe6ZQDI8O>%`Yui zkwlle8i^rYM#JA)tBQ zgSy2)NG26F&sg%4lC@f3b@wS+#o~JkwGs)RTf8xoohf%oSH8oJVRecP#DRun*(QhH zEBqv&I8dW~6e&5b3xQKx4#m`cD&Z++^9&6Vwq@?Vkg)9qBe!`b500}GV&yJFE@8g_ zPEOOTxMuLvvr@5hdOVz+UAfL8b;olqb9P_Q<3aEsW-Ce+eFwU7lsS8z8Tx^r0Van} zncEr6ue!jCFh!C}6cCbMTxiRwODrzVuR6dRVi*HOP~2!ypa`nYf7hmND?TKkSxW{Z zyE8x9!cxjs;h+R2cO(>&nMc5`PeKj&DN0I&2Z{kP#C3j*^!&%nC_mHe!dF2tt{hCt4^aY8f7&@E zFxAU&A@k8Hh@86E73@Qa*8H_ldE8ggw|kp`0cS03={vs=aIA<*Y8Ys7xIMx!P0!nOB0?(uL`eZGCJlRBZM zul-<~Y#g1eDjk;tAsrV~c#TirV+!mOk3s-THA>XyLe()6=9VJ#yW_XOFIk?Xlo7Qb z3lw?I_EB5&Vw@;AM-oDA2~)f;OfoMb962%i;OovUs)rtK*FX3=bgj@P&Cw@c56{&q z9%gcj>X-)ab9v$9jdNJ?eiC@&0QY*8O%Dl;?0Oy;sGu-2^&R{Sp<%(qCyXNgW9Rb{ zC1Tsu-gwg7iQHY}&Bo<6$HxgNZD#n{m;k0BXMqV^GYz+fuBcY*r5odcb70;)Wh-16RcTn2(gMCe7W6=>>Ce zJF+oQaiAi4qPunmZ$9^nw@v4`&1q7`q(-@-xMwq0n)ooXe6F_geu@)OKLiAd(mmL4 zr9g8koixx!BDFZ+XD$1nH+U{if$W0SO-&t=RoLaGEWXx(@o-(I^EqQFh8p(cE;dg-m#dakDkNj2; zcOmvb-s8uHelO;Rtv_VpzZr#=8p!;EoX#y9f6{ zDqtWH();jWunOf(hXevjYAZ|iz)J+4wFm^L%}#0(oa{)hT5hiKNZ)}9InKV7Re=`d z7P6Zr=`+@-AGcC&^*Jc0BfolPQj^SgisZvw+TpSmeZdy&O@)F#g2@hDum*2tlZh(` z0~JkhU6x;cF3@u_^3dAkibDh9AMO=7eA5@tu5qITjAn%!NCi9C8{C9bkgSS|7h^T zX!NZ$Au0M`lPI+7RTlc3hxWJ@STpPeLI1cH#FUaMG`|-F1c`|C&s$xt>jzp7e6*6! zO;XC5_@2qv)@VP!9W{V?UW{ozC?E}oh2RN_=LXremwJ`O+Zva2@n0ejKK>kqu^zyH zcj;sQx~JZh)*08|4yMb}uW-rXfnZNm$Gc&-wni+Nn6ZNdDTeJ9e_^|%!+%8XY9po7 zCyE_*yee7bJ;h#(Yg#|-`1$Kc8Q$XZ?{6LL8S#&;plngRkY4GC}z0aUDvl#a^X;k9@7r(7{;wICKSWM~%Mm zO6x6AG5Ot>AM(AgJ8Cl(O`VQ&ak@!C*+VgUF8fsjFZF%gBY#6}OVEB*4V4}5>w=pn z1xuhPujl+GSHM1pbTwpRW3|rBLnLh47xHk}pgzhn*Z!naa$k*PTh5h-sO!CvG*V-% zuKvyVeo^`Ns!ND->y++AZjcnZqS+Ah^2F)jX9B#KI=t{w(4$|K6=Ku(aKD!!OWp=Y zp~1Sn78GF@A30sj6Qu1Z;isaHXJ?C`s81{K#RGixfbw~u1RiGDdlleuum!Q}UmbT2 zLYY1Z^Ret-^40^6o(BX=a57Lu%C*_ujPOAAhqNCpQr8n650!19$7UKm2;eU*wgjnc zv#5z4>2#H1PpLMLHBZDmP~I6-weG17`D4E#NH?O9J$J$H z`(<($JAzD~6zWb_P=kXh_yj0%Cjr_6>v;6LmnRfWp>n(!koptafreEBjN65!!7()T zDZqH>ZmRqaOZK67X;0!17=r~jE|L@Sva1QP8W6b0++9?f=?r+w#U9mJRpva*6K$kf{m$?Q`A$oa* z>fwy!8x>n{zykzlcpGhCM?Or_nySG-c2LYI9+D7EGImLbFak>efu+WU38QX6d1L?% zl=kG`N?&2Ns){9qW0&x$B~y7Qq)?{j)!1f`=rf;(!Cw{O|rdv?nqizg`{FN8)sf=d^yG5Fdz2=%|m13q&MPlU5oZW*Mwj|ON z`0;$pTX0z+=l!9dJ&E+8Kd^Qzf%4s>klCdf$vbK6-L#_EaykA4h6Rf1%qS>h-Qe&J znCKL+S22M+A2)t_LX0~;n>V?l2cKF=X^8r`f|_q^RjSP-;(& zBxR8X%#bLGHSnqpv{FOWnqRD;rui_e)P#Tumj&3^%T%?g+t03CnsPNK3xD5R6M1MG zug`c>Jh^6#5|FO%c%bh7y+H{|yxAHw=*vcYR#Nc&mjhRxYVpfVm>6Gg=H#6`?(O~& zh~FE$Azc7>jSanWM4S)UFm)5$Y(tC z2KpU#pBP6zo!#D{Re*wdDwxDxI~&h)rPpp}U8u6|HbbB5J0H;9{73=!az5ib>VlOS zy#S{g+vK4>7O|kqd2cjHPDw~Ov_z#RRr6rt88!ydVdT^r_Wul0`=t|Q*b)LtUUdVJ zp3qYt4BsF&7dgGy`+O{YPa(jAWR<$3Tje*@b-&&1HGWE&-D_MqF7CRECM3aC7-&vm zRT?D91Y8H{Leh18Cm;_ny*&yA_kL7L?kX=^+sKD??7nwPo^_^Pmfo|O&0z$b8;U@E zYU4V}$Asp#_}ktx&QK0DLq^Y2Ha^CTo)4P?W4>%1)MX=vZkK=8xS2f({{aGJ_VoIa z!ErHJ`FHBID0KNzOF48o7{WETF@Ny&$`T~xz+_#Y5Fp`wO3uH6jGc4cr>SW>UgE#@ z;KspQATj0nV-%dd14Dm!;q8~#Tz1C^t{Oho!S)XUxe;t6>nS`#+4BMtan`(mvU;ck zd|n#Na^vNFZwQp2w4GC1**Qjctr4I}aN3UCnaZPHGY1W;4g4wITmh78O zRa4j#95}JeO@5iN;VsIUy|8JeE!=vRE&|0yDoe5Xv=cthyJ<8{`n2<`;VlSOSbi&s zoCcMNv(=H)sh1QIBLaawbY`bC1!mAhYU@XXzzpDG;;f~7<2l~GLU&g^QsxGq!ugWP$tH))tE-RLOC=Hb>ML+wf_qJFZy~# zpj_p`G2w!IT&9+6uv1^#3-Wvtypa$j5){&T}V0! zc{)aWIR7h;)4y>7XBPb|uyc9glM2USKsmsu!`3Fl$8e~R(Z1|OktdLk16o1TJl}K> zB74!I0(ebVk>Y_xNbrX0q@#NoXQ__ zpKYI3@W8nNeSVBnfhc%WxDO5XFOQ$CC(#2})HEMFV?60u*rw#aI);~ufo<%^{*YyK ztaSp%plfs~`!A2o0W6du1Y$_`AoZsu8EMso$s90lov@)M{xFWt`fkeMDfn;FbUSCX z7w+O?{H3hIvK%DQl}sYvB-kKv7$~?5rK0HF31o}jsIb@V+!T7mqAAWW+R?pb0toW_ zBeP*I*ekDh*4M@LWQ$#%zEM@H)mf}@&I2`SF;w3Ym!V;4e1G!e5cr25IS2?pT^A*T zi5O1z#Oz+MhGYV-ho2Z3dOEi^fOX4$wzzIv8Me3*BYC+03QS^Fdr*y##1&->w{FG8D_*EH-B3W>56&Ua&?Y`ZUd=8 z%J<;rLwEhwPOAig)F5b$pH@IV&a@DpOq11BZ>|D-+h-V9fuaCIs~#Zl`1h^+P&&7e;_1{i)5_ zko7=#+?pE`TT=MGeu63lka^^Bf~CPt_8Ju0L8&K$pbbp=#RaznIC-^YZ6^@KJsvU3 zT2$QoHyBn&w>Ew|-eMgv;V2hEG4M2s4vrdaY;IpS6hwtLsVB`k-fHO=|# zD?8G|2^O*nRuzQl@DAL?CTtn9eu$VLPJ+{bv`pQwGi}(F4+DMJ`4ObM^+f`R2e}_=A>Kq2athwmii#<_Uh%_?Q3A2> zKP7?%gTphMV^W|sgJpH7&E23Mpb`wiJ<2`Y@ow8g*+JlE4tb_c-*J1zgJU0s#J9~J zB>QB%5*8XFMyT!%VP*=HTVJtvZV(;c+AudO;o;cQVAVe%Ss}#so$g$r`K6}z;znH3}^&al;ohkdvU@P zBPdk}t|fzh*76ntd#W><@lUHXuc@DCdd-5F34{0i~QS+>o4c^p~2+lukj3G<<~ zEi|T)>E(x~o}8Xm>lK=MrK=S@M@#W z9bT)A?$9%_*1h>q$O?h)uNqrXP?A<1r4Ey<19wVfI#bo98U27h5)o_zcaBo~Dn5GA z`H!{iL7gElJUKfw{4rZ@ErKXJGRKg!uITD zo`NEuvkL zrMkDsGA+7g$rOn!i55w+WnU&Cp^_|Zm=;pml0D1Vg)&9`7&e@s(zfJDaG3qbCtD6bN+Q+$zX}(Qa0ZmUd^y3n8%U ziDpG{D7HwPduN$XzIFTSP?_%=7Ljk{E4IJ(=VTXDuAf=(FQYU9RK!!Qbz5~_oR$! z4uO|4m3KW9fFp}wGAityRcu7G(ybBRmG6)*sEt0axJ2oHKerxj{rL;uixQEefvB4r}CgO#Z!rv^altFnK7h zdD0w?Cp#>kIX7bpCtTwQB7*a;P0P3f#jb*{n%Q7nW}&~AuQIunSY))cG=F1|xAGR- z?#dl4N$+<{3>_(RVX? zqz>8>R84$7l3_}{tc!azGh4H+MaU=OZ=03ji^FXAKVsNMCWU>>A{h5MQ zzO7G++ciZsf2t3lbvy)pZX6~+KQ{VE&&5d~kif`vXRz*+UO_Xz^2r;Qtz}U^A|}kt zKG)SghoV1>e-6dp@wqts@(=73vW~y%o8~RW|Ag@GUSDY>x#nvHCmA@t6GoVMRycR! z!iiV@CU8YvjZnZMN=?+yP3Xx4ALR3v{4xW}NghD?Ui#d+`#{=L1~Dluxa+ft-+tShDvn&8%Dx-<@-|!_>GNEBX#tY*=B?YE5Gny_ zNs!THG#emOs^P16Lr?mS0?DsNu_4r`b9B=>3{Z^|`NA}eQ`3L&ZDJoAgw@h_d>Zk% zLS1WsI$XnNeeNl22zPXLQ1QEI}+za=@;o)a2Ra!K}|CcQy zbB-#`d+c_fzpQvx5Ymp@79`HwS-L;{&C!`zR1K+hLRi1WqsQ6Ol`oE%JED-5%`Kha zqPurI>FS{AFP)XMy9p0kISyu`7>)-jcFsCRqNjf$Dx103^-c+^a8%Lxabw^X!1O5x zIWO%DS4tN>2D7%%@)ZXN6kSI5GNqk~+@&UbL3m-v6!AgYSgPP-jeZKW#=pA{*3E%* zU<7mk3mF)&o75BNlwrW`oiz~91Jg0n4d~;CEHWC-A#_9WQ?8t2LdKmcSsLqS-Sf2Z z?UtF@8C-$9ZUn}Q#@WTBR{{~dg(8Mnp+i%cPu#+vS(9N*<|&{2i|KknQ_*2}?#?-U z-GggX$8$Ue;YKO9Fr-#yzs+|1cBEuWLQu4D=c_~M-N&HCoo{pa5QQz;3V>mBJPFnE z2aar^;3hDLEg}v_75g9Sk3jlNiEHaVMt88^I47tJmSbRnAPnJWWL@MNQx}cef^|Ep zNM$&U68YTWOc?Cq?yTf1jS>k$#OTd$yN^wB!@7+bPz8`vj=k8!u?~ZmowVeGq>0`r+U2O@fwEvL~uai}i(ol5$;C{*RJ$tyT>?oETz+Q!9=YQ)3my_Y|{-2O|BYdWoZkb)*(d-s-2{^-8lxw3DgS8iyc@sv#-c zoTJGSS`8WqiCsXi=qFlPe|#dbroI9quZEAP(Zh#P{$b{!m#PZsRJ6``NR^ThEuygfJaJMyO*&h1Rf zkyGnk^Bmt!rTuPH6aKuu@;GmX8`u&p@g2$>(XyLDo7C2)CinXK|VZ6@5Hud z;{MGkQ7?hvskK;45f_b^b*|lHfR=rg=nh3xhd)>JBRT(q*0i(HE-L^o7OlV*lC!cp ziTlaQmoN)@36H58Q?N=z>EuLJC>Gn!=3Z0dx!v}z0z{I@SrDFWH)i@^4BUlOD|+8% zuo)RB2w1q1~h%pMSaO!LiX;iW9M$Dy93>G@_vrs-h{n=poJsiK|G zdwoCWkqV5$q~p%-#+C)G@Lt{hCG05+W zt{NUA5xr36+&NaWgp79QsVk&@wlVW;V%e-RiejrHVpT{7knDMV#6yE5OOorBYXAFz zVa?{Qzc%8eKGIgwJLE@W1Dgmut#1y!sQnPtiQ%JKpD6Yidx|*u@)WH~oRM*t6X(=4a6TG7Z4IOv>;y{F$9$-l( znTfGtdJo@3!c8LYShkPok-CZ?iT^sO4l+MdH-*sLjj2P7gpAC@jEwY*^AdqDR;=OS zoBs--<||~-O0#f&&}0wC+|QuGmKJsu0oLXmuzm(7FWcMF8} zNPg|u;{AcFc&Rz{R=X>dmU7BX|8&A@QUL`nP&bM*-WxxW(Hi>VzxFPfqZ}L1&7*;- z)Gz;p1!-%4{tAXXO^y6!F6N}?+Z^%~Xv6LQ%I9s0Q&ykQ_x8ool;@YsI7#F;>g&7- zBd-zXzY#usq0mV$q4`7%DbQy$Hr2Jqyv3;jWTIxXP*0;n-zoBPD113SacBni=P%dK zr8Dkmg6|Cs(eU2nszavy1W31(26`Un0!bXS`?LJ zslpqT6c6p)ZkdCQO9``w_R*(=rJ57W8yp+#nqhVgQvIT#ydh;Mr8m=D&Z41Qj#+`} z64XKjRZ-JW^{AvPDyl4!$gt*cgs__H>lmGJ^b1%hXSfq{988hD%Do^-F$0aa5m%JE z?yBo|6$H;j)_?dqn3A4pE@|Z zuC#t1UK@5kmgDO!KadKAI;9VN?32F&g+Sda>@Xj2 z(35W#@K62!3EQ;jWbd6Sm_Pwxa%YndRLh*b#U_VWdvBA=ab^Z&EinblHAm{ zJc%hlHafo<&4{I5X4*H2e}i^J$51bm7Sv~5vx|QWgfJ`Y^X1e&y-5y$ujCf&^)unl_&4e;6AUFda3n8~i8Z7k!$99j9K zX|Id?%f_r$qF#4!+fjm7w!9kf{v8IVrJ{j~F3H^futfimW!*UiyOaI~)o1RF)XvBX z<=R5Izi#tz)j;}ixu$eR0nf!uz>!tGlL2x3c3rH$YU0@w)DKCuivJtRmNG!T75lp( zq;{ji#K1EV)WpEh_y8z2CVY4!bu2;I>C#ewfL5oY62#37X1a0ehj@+hKsa~D(> z2grjm;YQq$l#X306Eh zF6ON|TKj~-N!xQ(woYt5SPKTj!s99{0sf}D^p!YL`9~J20z?=d4h`ps8>+N%a#Ba* zySjk%zCgp@Bb_QO#V=9zr0h=vsA^OkTZ3IFYfp+7zd` z!XbOu4kB35fN&+JrOJ>YYz-4pC}@tQ!_;PWk=G>#eJnGVoWl)zRt8c_&)^1Y(2rf{+f@+^?|Ov_=~y%hE&{9NdI=@v!5tm=!8nfmtdo&xRHLPY`Q`tu@d7 zjBtj2Gs3-9)^|Djhm*cJ(m~l=5b=ZD%_a~Kbg0WYC_4&7?2xv&`d5&k#~P-XamSi) zfH(*UIyNE9AkbqF6iUtp!=a#ZB;uTD&TPXG=oKWLE2wENVWlvr_ydpNPf7g-eP>TI zf6Lw_aSD0Khtfvpr5z-l`9w|Hozt+oRiMeA*^+oG;@4OFl$`L*t)49ay$dvB*+_Nl@)vL6BX_WjHc2}>;k(5Mmqd3M`~^ZI2&|Rn*C!*mCzRFSkjpuYOND$ z1BeI$|51x6*w7iP@0JIhL#HulQ0WrYqQm341XOS`)iKq}67C9>LOC9x9~Ye-kBf z$ET&V1W(MiHWAe^;A#`)3=dt0A^b0}uShdEjo$>qfN&xG;A+N0*Ue+GG-=U3KAZOL zHV`1hCbXOas=E&v1brRhSPA1;9;1rMW2Tfgfy$grDxQEmPp}rjrq%x72moVEDj}6B zf0~|;mF{5&7UibqwEJ}Ky6poagY!D~R#wl*~N zjorPa`d43D4`c8a)reKw`r3vW8$^NkWw)bH&u0HKO<(G~9?54|;&!yO`1L={?2p98 zkGdoiq7@8#$1mcwc?~68lKZRjwEgIgztC071Yh)c#h=Jtg+JQ7%_9VZrs7)?^^-8B zWKvRmb+#_~VsG>`OYe0&*kb@Q;f{Q8)Y)z#^N?=U=iZ@$~uhyr{tNGm> zSKb*vL{O)J1qs99K|!jGCszgHO?y?j0YG{SDMsXUzZ@->fX-)P4aBI zLV*ipVM{A3Xz`=d#Xh(2;zxieE9adDPK`p{x!LkM74#{1fqs+dzB2}RGMjCp!)sHM z*O)AA4{hDq_CQD8^2#Ib+n0xOK2dwrY0d+g^Q8`dgtO@?HI-C_HR8Z+;Ox{|(@)u3 z+lr=wtwdkC)#D&?xvT*9_6uplc(kgUh%aDqf+H8 zqXyOp`+}iR$tB!bwMpB+x?wxoz#8VNHl>2PKwF!LhbkU_jjo_(^+)vz%0bIqu3B$# zm?CTnsFOg_>T<&rJ-V+F5WOs2;(O3~Z87U$h&252dd(~*LAFOjVtcTLld;53B|t9k zGQ`tsHxIwG%0$fNlaW1F?)Ph}N zT7NsbH_cF$NaPKoM}UvP;nkuUR&M}VV!EN?kBD1`R|o7`f26_c5X6dtprtCi#wDg5 zXQO)4U{f|%e_Kx74th;x?`UDp6}E`H_NX&N4YXiB;BU7id=u@fi6&DY3?z2gZ=3Lm z#-?GY1sKB|{B4H{v_7?f+9OJ%MK+^9LyfAxM;ejR0kJI!F^RQ%{9<83;;$k5^iT_e zjp5$@A?Z1tqM?Se8sXReZxH(|lho$K${*crA=(8s=7W*EEm-46IOq^?DoC)m(7}kY z>_qRYqo&W7V#hfl2{YlHG0=1ghV-4Le^aom5Mt8jcTh;S#aO?d!lCtNrkpP{wSe#|qPJj)6MW$Xv+aAr0DLkln`lD5IofulG~xQRpF{7ySe&kt0$z za7GqhZYsj&L4VrZ7FDC$nUf?~kKc1AG<8ti>>b2BTK)Kg6KMF4nzTEz&-i#QO0dm~ zUF@lV-#iB+87GMM8-AL3L8^#X(Ph~zdV0TvRm^B9W^s#k-a;-Z?5-g{2n8OIPo0@5SXF)r7m5}Y! zh^LopX#`_dWp04&+j@hpfB&@d-nj!P!KGc{9jNqE@=|%sq2IU?Z?zFlu<~gh1q67s z`|N5(33hl{+<*h0M3u5Y2M$LcKqyF_fn@xzT#mlsgpthS1zW-kKm$TOUyumxPDW6j zy1j6v0RE@VD8WwA1jdRWq*o*M>oFp@O}L(fyJkIv^zMmlf=f+EZ?;s)P&b7UgQ(x& zjzML%NQ0;(#>~!wC*q!Qi{I}5#n89rg2sR4JK{9iLe?V>z3``;(7F4*d4ib_WS!hx%2w>u29!+bC;&=l%VO4 z%^BUhLU?}u93zLd3ylQxBs~r0XDqf`_kDk@*K1xrPX@!3SPJl(BtV(!G-@MXs~X+Q zlME}YIJqsXkk$4w*y9(Or~?xummLr>+8iKk#3r!0Nx~HYRW?ZvynV1sCuj;0o?n@; z1zC;)!gjGjO{cYLe4b+A8uF1)cvN#dAV6u35x}8nsX}-Hr^{VhVexbByy3m~S&%uo zaTvr!rJ%trf%qv9G?m(0)-c+c>f32fwiXaKNq`GSKROGVgDI|#4cVcEr6*%T3lU8O z*DHiInZ)95@a~fChdGcMqT3hLD3-4I^tsXzpNE6B+T~iE31IpwxHuc%O_vi1D$WL= zFuC-MA@uYEuNt|CkDq{^i5$N(7?z|%Th=X@DTWuF#xkI2r5E_KN~#w5emGZZ6KK zY<8-@LQS(HN!3b#aE{qo{8G~9Kg^6d1BU+ieDlT1V>_RoSNd?{p;gc-v{Q$&g?!g7 z(X4@p-QmMUfz1vTtI=^rf(3}Hh1S%n^{@~nx#qm~@ zRWN}9mmpPUn*(Gji+Z!k0k6QBt$5A=(KFZ9)Q- zpgKquprq1BL@Kk|k$8A@V6#(=>l)mNHO9=kNYxpAJq9E=kV?y2hfzSO#x<)a`?g`v zSTZ06Bfjsp3 zsHQ3I;qAT0p{|&ofI=Lo6~Hv*(4XQS9w3JmbJX^fjd9q5k-#*!r8VgGiHz4YNf3G5 zL(Buafa>a!uXgC>SV^>|30Q`!U4gIqyfSffg=%KsHv6TRL;Mfm(Bd^YLuqpygzabH zI~KJ%Zc_^Lws#h8?sarXC0KFy%lFL+7yKKWWqzv zHI3plb9t$vi8;wlqJ>#)C3_>xJx>+|HO!fXX~KvD?K4o*j~TJa8TF zry28+CStXpk^bistir(7dui&*M0#mHd^D^0$W?w29S(KVt2f)lng3TXziC?|!hw?HU+nO@_FQ0PQEtUC*a68B9P;1(Te((?r zrJkBxBWFC1MjL+#FL(zY zHIu+|>gdKl`WO;uUn}QayE< z3q&V-2lgEyc~+`z5u!E2Umk|*R|c9nS=*|%rA1mcYRFs`3mv|E%4xS$)}wpPA8gpL zQ0g*ur`_?C>(40H^O-(aHiN5g53XJW_g6ewxQV|B_G+yn9+fosMK@f(EYQr+S^^!{ zS&}TD9wJ%;gNPCo!Nr)v*^$7E-uiz8{EeDRVf+oU2`uu-*0-|UCr(qSM(lRavSM4` zjy;7|VeM(^R`rRA96%CW(g|n-xhZFHCxa*%*jk-k{OJm8uMY`AnFXOZFwhl4nQ6=F z8S;$ufs6t60qZMG8y{1~GUhM|Wfn_-vh6SylR(WUP(6VIh&wH$Eqz;jMe*{R9Se%A z=60lAv(nF%;edCR`*eiLz~qNsrn&vE0DZ2ZNW2uZ#FGXph(C1}G0DPyYc94TcBGN4 z8p$$!u0kZm+W@9sKSRBqpXHwj6&i=arFueHde!iZ(TH2S6Us_KE`x1Y&Wx*i%f=vQ zhzF+c;w=9TxXTzQ`f8@mp@FfqCJ$^H96BNwGWiq`JapS{Lvdk1qFZshK#7pNoX zei;E{t|56NCl}P1i0NY^E&r@RBHVA~JfK1!QxA?%DrQ*KRbp7Y-o_e3x+#Q6|RG}EG2kT2*Ss&%o zBWiUd2h<7r*)YK9CT4l}%n^#?vrJRWX`7+Z7vKXuI(_@$t+4L!&}ML_{%TkJzJ&KH z%y034$eafbdDv?ZHq)yxV!Eg%N>(5H)zbB0{@-ZW`u6N89I={1njoLirYA?!Php;) zXf;e8ineo0PLJP3s*22h`vPZ&YU?g&@oLrF~j?St@CyU<>1MQV`whws5@bA?gjhyc&x&n^$2K++4OgS&Xgd@R`4hek2q}a=D_)IBEaK{MhD&@9b0?PQ zfpn3SCO7&}Mz7U2x5JBRPraWVl5z5ch|YXB2`-$#wHC|a`JYxk-6^E7Uxv#+B?BOL zmLYJ$65|a*3fs7F>kiNauF;(XPTk)-!3}iUtlsbMC#No^kPMw`crgovixqzzBN^_@ zH3Ks>E_`_;I54oqL)!h>Ax|F9Ft65{{rzU^#%}%Q{yK3nMHlWmU~|9B`E_H-%rko91rxkb8v1%V&Pb&-7Gck z9B2}17{>piJypEV4RsgS-bZ>e)?J8^axoRn04*XfMPbwx^GAeO->JeTvUVetG`AkJ z1H9`Iu0VJ8`VUS6W?5s&rzpBoZe`DmW$S_oMN3VQD#V(NS-u&mO1iRjuyu5rb6JVH z6=^HvYHDM-J+WpB&2`b);O5?{j4VT+F;cvvqE>R&s}z#>5;}F~a{=_L6z!@}w@vLW zybg#2G+))9(rSpl=&WTP|Ed>O|9=Bo$lXu&IO(itPIOB)6igvhh8XvruGWZI^Iq3C zd6_13AOHTqdKEI_(7GcumTXS;Kg8FQwkj&0G$b5@y&?9&b+gkKkwfw{KlGjU>eM8H!iOFYl@G z9Wg7MNH(UzAFqrZpL|C$kS~2(b$vnsM3i7f`*TnK^^cvlm$BBC6A+2f!JUX{(R!k@ z+?Pqf!v}jXlOMrYG3;@Z-<=u$cknjEd-c}jjZPAwt43eeD{3`FT_hhj$G+;-Om=;h z^8W(db_pYpg5qt!diCP-Moo;!iLa?AYiZM9vKV8%Z1S&F=*R16wSFiSVu+CP-Ho3l zydGwfa0#XhXNRStdXML>>+gTOY^UgX15q95fS+xstXT_ui`S5S8^u5dBUsMEJkCCS zW&Wc6`adH@9D%p5Ql4B~%}I=moPlGnUH}WEczgANwoa|^s}uzPXB{%fDgWRC?2W_m zpR%ipo)`(upam)&2Kr#tC}-P6`B4wXN(#`M-5{vD@`>V_$+&K<@C**XUHv_@cydRR z`+)mqK`+cjunrUYb&A?4c!^#cRdQp6V(M=_6&(yV31{1dsk%N^O*$QRI&ANH*QF(I zhhIx7#HjN1ROG{~qR-j(wQ541wp~UBPCEC5t0TQ_yOzMwJ|GMTZXtqo0sGglJb42u zvB5N-pPFQ;$_tU5b&K0V&chDcLIj%AuiM9+7ha!flMMCcf9LSLwRuxJW;)>*j`X!9 ze@L(AQkfsLc+0w@`yYF%o=7|EH4_0f+66SWWezM15LgeQm|pkFUy|c%D9`_&vKtKE zRBRH5$w6J;q$?#V_hKNjja;3dJ@VQ@;kzCmxq3sSUlqY<#8JmpI3>*6oM6=8SZgO- zB$US(tA9(%5RUB56!`qH6r3EI2>X8B(pwvE%6c-@m?(g@drN;^%wf=FZus_Wq-w|{ ze1*;YGm8QwPlA5$9{>&bwE}j`_L)V;nn#0ET~opiIX0MlUH4ud>FU1Y{GEJ8U)O<` z7rp}gfj4-$;p>)_8apD+9xk~v_(yE!F>#B}rK^*tvAJ5;qPeskpPkT%iO^9_xNF>b zOBcFqDlE-<#XwGJ^=WM?RPha7CN2i+rE3Q}YXQP+D<@dTZza8g31kYZGTNLVY{VcL z+R4kz#H#zWdQVkx5{bh4tXECZ;4`n)W~Akyvs^gE!@IZDNY0^lk#O%V-Ha-zUc>P2 zv;7$&5chd$$(?;GcHCfQpkX2N56t_-%s?X%aEY6*AvfQy|MePq-Sx?c-MjrOPR`%J z3tX=_$*`|mB>aa!9#e339i+SC&EiSe&237m8-dx`bvL(p26#zN6HfwfELpu_*B_T| zrk?5Ot#y#w)qMNbRQBDg0IdztMGXl{^iMc=FK;&Tve#)_Gc((<_4jLLTs8CKmgsLt z`@`~9^yf4cKv?b8RoXADf)SF-P-V7Z2?D}KYyz1B&v6=)$Tc(l$Re$a`jM9^Z`($n zOnnH5-~-zLn0)H?2b@pR(ysU_dWJ|0l&x=R$?RTGF9|B}%gEoiR5==zG;tsrwe8~~ z-lY85y|4Gm0TwE&gw$4I>Q*3aPSAA3`vm3!i$Fa@REg+PL0u;XF><#9^11cks`Ge_ zz=c0&Q(P}Jc>hIGT=FVVOF+-Nu-YiWR_D^1nOV_j^%G$+drsP3MiWM_Tt>6nZ@L@9 z%X_;L|2DbUMD2A$(lQ;uMXGj zm9HxQ%cM&#I9v12$&hjc5`Y6HXZ|)bv9UrlK+$JdIRXtH4!QylW0igc1^t!5aE!Ne zk5-)KpO6WRWGM7hGOgn-$Ea}oZby(7jsGx+`8YnI9!aD?RbIBbMpf9mEmdZ`E+{Z` zrW{r}K2grN6P1>i!(j}vlKDKt2BF6pFSrC4)7Jq;TMUX^iX<+y0HGor_XG7<-mF3BF%3*tXWmCaOoy5($(wx^-s!x=XHI2}5}0iM>T9<8BMkE_IAc3SaNIMI^A zQLzMc&v@mG>`vF1U_4JazdZO{ww{R{PB<~4QwD1e*<8c(D2nzcgp5!g?Dzy@P%1ve zU+lo=RrulT?O7IT#MPDLqG{}d3kn!rJhpnsq*RI7`AGH7b5BPorVL3GU+p$m! zTvEoOBxomhd=j816{5@s(0Y`_vri>xrmzk}IBC%eR)f94+LZ$IZ4VHS(_H}}NJj(j zQ3hFNB>3UPZHecM%aqD!m2l!VJ^9s5H9tsFUB+50~`q1CW&%omFFiv4v))~$F4$7vk5_QUds z^lSRKGuzMJxxTRC&OUG}t9BgrU&K1!AyX&-JTPy1N2c%A{<<<^oyYLEtDNU=3~!TN z0S`=lpul=d;C^BMi1ZLQaHx;7KQ;Lr{dVweuCVRZes_jlOf^cUctAu~GX07d!Ho5R)QA25dn zkBvbtOd8m;ITb%Sxeh*je3*Y37^G?F`dgY2R=&Tf2MDh@>fe#rV|DqGLb+B3rGsq866D5M&S66WLBU^{4TJnAZ1{9HSkzZY`k4|y@Hg`FvYnXM=0f` zYb>gK<-Z}Ur^b$A&)5&1aB7T{DFQa>s`rPs%H}d3eB{9+TPyNS0vIyUvuh%G4c*|T zV2>BSC+o-=n>g*_DxIyk!q8A=-yZ02$3hqo{b4Z zVZt!3Wf(#AR;dYs)I_`msMNwkiKUN7&<$kV=Z_&*%Q4SLWjY2Z1pzArdfhXBoXYp_%{LqJF+l2=YHqj@X z>Q`R);DyCWBpJ)+)NQV1zLwW4uk}OgmRDv&qKS}5h%5&MX^h7~Ml3-OoQSW}DHlpo z87`?pa0^|HY*K{k@Xro~V@K4;`14f~%gZJtzEVlEX^9OOJGp&w?kg5 zVvlw64lKOB;&?&~!oJc8@jd6Yf&vWe+nir#bN6t?Ic^P!G(HKFwudA=9GSd9_Slg9 z2eR{k9>YMs6$_fJMSA5dHAH*_hn+L0dHVZF<07PRwaWl zOI9xv6GvEvx<;*-#tB9>>$%cQEw^7wT11rJG|@uFX&J4!^Q-QTG<+wMXO9e+Y^Cg^ zb(CWCWpi6T^tE6IM6_ug^*r@FN)NA}H9Z`1{cPkTgST~n_$Dng6|2yQh&-$s@O<4# zn0*umDV+dQGKrOUw*6XCaVLhwfu_pt4BWL29Ns-dlJs6=Eecp3xq{fs&n(ZQ`x#w17r4FNgZ*bw8E2~ta68+r`-=;R%yB|tf=DekgbA=ca0h2g9rKVlHQ#eqYuK=&vgA3^3TW#^7}Z~^EK?J z6ur&$68d($_nPvmb{vCV#b_W_OfGp~| zrITM%^t+3>KH~yI406uHvTm*ZuKD+zj9vd9f0bW`1S$?e);la_GmxSm@q`x_bIR z&kgxGyR-z{$-cBpi{p+ID>IIO!{8?UFMsrIX!BsEkG#ctFdN=j zQO+O$5s3-otA>@fiAt9Flv%gG@lX4{L6UrkONaE7VC?uWmze?h;ghY<rpSi7+0xZ2^C`%EOL*N^u+@Ol| zg^E~Tp5O4QBc(e{AF-fK^S!rp4ix%T{olB%%=Z7YX2_PlDeQKo=xsp ztZT^|5!c6YlCu3Bi*`S;qd7-g>G}gSOeiY=~L*V*RbJ$W~RjOAJjQWZyP*OgoN&I%1_m&$2=cB>ga7(H+d~s9zLeN^Ei;kc@Y+6~9}xEQ*Ac#?F85suAD?sA5AS^>e4%oV zxzl64%?}wITl^N9NrI)5F)##R%l;l{V7r087mzOvwhicp^>K81JOe&`IEQ8!4m{d# z1I><^_QJ%lVrK%AWqRz$N<4OLm&(UKc$G4Uazf)pxNi&K60tkP_ z!e6T3TMxNAjvM9J&dl7ri%d~`;&_SvHd_-fSv}MFUMgwaYZvb0SHXJ9{zrxvhIq~0 zo@j4=$lyM(#7Z=M|4l~i(lSKY_WtLx7mcy#Gopbvw)Fq8P7f!ZIx zE~wYv_elJL&0O=i#~+p_rC;0icR;$Rwx!|+x$v)4{H-2;5IT+|sg|nu8!*nYgcrAv zDR+*!66lMWJyXJ*GFcls!@*k7nzXhRdeuVat2g^!k#zow^DFWfp1E(daOX{<>*J=3 zXD*IsFL;>?TIymRe{IR@wCbbckX`-~=E8dQ@+nD!(DUS! zVgjp@?oTiH>>)5TO>G4OWbLN8@X>go?#+FE;~aZ^RwV(oGmzjtYg-N*V=FUlw_n&k zPon5?q05d>8wA0116+qU5i?f_dJ*4Vn)VPM1c` zb^I(xz#TKrYx~)!K6eHvOgn(8orG9_#*PvH}z z0gd}9!(NG@f79m<&x3E{ydCffy8zJkB|A3n-wbVw4)Ouru$_Sppp~a77_b;PdmT2K zq|5X)6;yuktz=;bdHdGrnil0&a@k-OdL2 zEbj;T2)9bJ&aUwLeLh`71;dWU6Y|?#!|ylCMUl$8vJ$yv;8Bb5E94l-=NM^#WxU~8 z-UILn#`4Re4(1uiTw8<7nZw(^Kk=`9jzmrgb8iPHw0PwtRNw%gL2AP?HwKue*nL5T-vs3s8UK}21!VMLjrq@p;P0{GFP?vMuab5F(Ynvx3a(3eO`_{S?WH&*rmc;=7Y&MigE z^SQ0nAA%-V04ZidKz1GiU=)y>nm4U{S7IN;7IY5O7ZnQQfj%d*AiLu@Xcmo>Kx>3D7;YvdHd4=%@@cDb6ie3CGH z>(VtCS$0nnFs8>6dsS1VnzFBuD`;w|u3ZDaTE)Lv=W0iFmT|peM^(+LtR$|XHh)4$ zm;#tVAX*t5Yg|*<1QS{HP;5uRIJk%uHX-y_V;DeSX*z)`PMj2)V|&ob{`Q9(_t>=mo`)CBX}rK+#}u3j7VTF%Ixz}1`=mTF1BnBwUb z;c65uZvv?uci=urdkxKgpoNQ^FVRSQl|SShKzlGquRaBqW_X3@ylRbDWU|kaHx-3U z`kl_L6B1HI^7igsi;()&pIj1Lb9V4LXMM?P*W3FUB*5s2Tl4S$a7C z?|JH?4z|~{MIErOD|t?ZwN^pIm4(705#CnX=wo^YNd4nCat+_WZ?`8mnm-d=t6&tx zpUL36xZ>6OyCI^;LSYeZE&&HZNOs$UMH@9Km#*PR`ug4$-WW^~Mt|I2oNm?0wf;z* zeXy%`ojr!PoSt=+E)y^cmNM%3P2*ji8$>M0OZZLE5efmLO7*M3W7=Xugm$)V&Lv2jj)uLym`;3W>v=uU?T zxxs@*oLfyV1hYht6ju2^LENCXTI0LTc5*~5!FW_T0qyI`Xo?now$WCwulmo)Zin-! zxTY>T*krW%AKpC8E{dM*BcG@@(x`Dap1CW0Zfi|N}Uaf@z=8uob zPwULdU(PEu_j&dy=cnhnni{F#3K}5~?sGm){KHpylG!GrSqWKpFgqkO{$FB|ojpH$ zl_eYvfArq|@J;`Z1ggz7cS*@#T>rFV4#l6a=A7Gr*fUU!2ZfnFkf7tA_yZ%G$>^_Q zdO!W|wuuP-IDvQ9sgL7b1|IMlffaIHJkfdwQO__GGl18q`$>v)AuFL==VV)u%^>>D60k zbi^ClHm8T%#}UG!m2V{*yW-_)hRR1kq=~U>tPY4`tBELj_*o}#6^LWgO~^hG1ESgh z8?Lm+=d8w=BNt=fCL&S3_4~_&&A(T}7QoVX1ULaI415$?LHxi56^QzHIc?xs;|#cp zSCcYr0CeQycSpiS$o2Q}--s>`P1vkGm>EK(H%_=agF_R7G+k4 z*Bwm^p~js1zrfRdGzl7asyUF zseZz13_C;d=b{0y9s!U5RY#A(gGP6{G zP(85pz8Fa02CM=$Ak5Z&iMDjT*2AxlZJpq%A#5EfvxJSNg@K$O*HVlh^?+6_{^o9nsr zzU4gr^3!>&z1keuO0_h`o@-cTrJ4-Gi9S?GiiyE}z-}Zt9kR8-XqdgQLH)zNcb2ss z(RQd@-h9Ptx4|?PSzqgaE`C<)-K#rV>!R}>#X*<-C%hUo-)$vl;uVRBc=Gol#TnUb zOXmeAm%rJHShtNXyNrej>>vh+7;O%4hqUFqdF44dD_6+OnPYOgb>YHLclVut0!AmJ z?dexYfP5Z78zAITrJ^lWvj$~LC0C6QNO`2a>m!vkptdTg4N87NdqcQUaf*nt}uxmJ}K@x zGds=V&jH}5d7>-!ACT%X(_7ddlE`wCmqRDJU67hlt3W|2(~T9(vQoE{{&V1Go&RuD zkf6nZcXxB%tyIeniAD!r6S0YtzHTtffkG@_PO)CvfWYNUuf%86?-y_b0_tXzq$2eH zkes-8+BGIwv0B&QTGb{UgKHzsd!t7!Y7 zb7&W);ez@q459_XEZS*_X>_|#P=})ioW;7+9)5H?qJDSlaqVzwNo(F6N4hnY{l+tg zz;W8|7&zNrqLeiv_W+UD@A$+&ubh8g-`S_|=Sg&7sOZARl7c{=aA`|$GCt~v50-VM z9x7`D5cCQe_)H4~(Gu+c6RaND5X=GG9z=6chpW+?M16DjU;H44LA#$>BL+9Z8h{OY z*wcN8dCHMMEsn}-C^p$PM#;TKw;9MB19{mi{OGQHH2oyOjzT9ZeM)fwin;#AUU-{n zrS0!6L@~DbFduoWp+}x+ht;*|2QnAMNrT}CxiIh$3Z@THn`!CDOcPJI+LyK0P+-=e z?V!`KQ}F%dqT8T6c~~_Nc>aHZQ5vAzu=any^9bf9gSWu)nk{RYE_*~lrp03jCQ+8O zWz5t8w|Qi!t@y&Bc6J(Y9VsvoGdY5t9Z=6&hWopa;b6nqIZzHcMv$`WuJ{=9Gr|j| z74OUxxj(I=Ny}>-D{U-x#smP9-CSp_gDLHwhmnL=fm`j@HM3TRp-(2frpA~9VjKJ= zpe=kwpU)J+T&_EOzYXt&Ef|DyGB%)%K@Dm!pUPg%0~vqVQ%^tZw!c|6(|!>#EZ>#RE@jbw1^CN(SB&&)9y5WrYJkfdO3n6yGOg zXDj_i=tGjV1teZSHIcexyrqx;{dc%2m|Z_q6^_)y$f6I;rl?|;gNT4OuXus%dQ5RQ zCEfC4KaqzXP8rC9(nnQjs~SqUCJ$DX?v4O!2rZg4g-%=)g#_NRac(HIO);mXa+EZj`jyn;g_?^o#hAH4p$NEK z-0wIr#n?)x>=EIoEO5sypGo=z^zgE1n0On6M%$mPCtFPEa)3X#n>VLwPN zz9Nv!Qxn>#N!Sae=MyAwr0xSh>9{1zJKE(X%Qx^B7diqDh`k!ce3VKJpxC#LU_sT8 zF;g<7HU1f>$$?q(p#?Qm^9dB+=!whhD+O(kN@@_FL{EjbN6fbGwADUk-#PN2+c$T) zhxk10g>ftNx2G9f7Pk84j*RCbXbpk8XUJo@2V|Yquh2i9J3%>ZFmz&J9G5%oM zRA;w>+w_OA{z}m2Qc4;`4dDCzi5tSz<-;5% z#1GQQs#Ie_V_~_$cbK@`a8xXi7cma!+m4nGEZfc#xqY)lwu}a?$7+1h^mS1Q zK#L8E9aM~b7qx7BI!MYl9tD}6|6FlK>%RzQi-gx@fqx1=7{otxBhpzwx3N;UM2>83 zf-}szEpj+d62^aT?s(8tiFO(0qJs(=6-ZfwYQK(an|c(o&o~k%O~V%iy0tsI6c3(~ z*~d8CLCF%A2_K>t5s8=rF;fVFMh#>^J9UqOV{P~_Kh~`s^a3=4QC`p@a@|KN8qpP|0HSL_wCg8O+_5LJ5KtWH1W|=r)Q_f7Z~mYh%;C-l4EC z@MOTslEe6t1Vt=t+CY7DjxW-~a|f`zlfR&qwt~tQ;LhDSvh7GQHbU*)+%2j|Er{a0 zE$||^B0eLy#zCYw^Dq26kfTTA8Yq4NZ#OTfOud~r>DUmSZ6h==>=T8S2Ya6R(O3tK zrKE*zviBNJWR^oHoE0ROMj`1}p?8+alexl?udNLdcqP&=*(Q8!z!kcCD3* zT-XuoaD@7++u+5@m2uZwrBw{V=;0u8D9I0q`{D=$t9M7s^_y}l_U1&b8B3ajg*~ys zdmugEX((%-*t|*!iKdDQ2?=I9d7AQ!9)1LBEPSq~`!+I?K~y5H7^w(8pF)BTcjd8) zF~G$db_aAFISbX+WS4GGdOj7jSYP?*-SFleSw5^<4#O+8CvJ+n76mJIs9>$2nh#*^ z!KKeoktBsB-@{YO2(-?S6VN=wcq0zNb;J=|BDS#tOhV}CGVy3UPh&+X1S13(dL$3# z>ZV5mB|sK$U3Yx{3(uoGPnPcAMZ82C$e;@wFD;DGf6ovisP%Sn!9+mVTAjuxB+tWy<%iK`fyrOY1QYGHbC8mn zyYU9^>kDJp#Or9rhGaR7Da1Ltw(l^bN&}-PLv(HP))Z!m2DsKjtT9lV1dg6a$kMuG zvAjXAkX7UX+m~vnm;z2Tsi82YP!l$-q>gsEkvq?jui)UJ09bU+9DGjBPU-&oC~~iH zwd8p~+F!c9ZBbM-Lwxw1%($P-Amp(aSC?H2R(2Tgk~|NS4fcQZ-E3T$zSG*|OZmI7 zf$NryX+^8^z%_H7kj4CBHhZY{*6Yq3WcPpb7s&vId`;0pz zcl8;w+Ig273yTac!Ne0TiUs^I+8iKk#3rzLMlI}~MeZwKHCfvFfXiX?FU_2Nnrv&m z1wU_;>*VYd=m(D=_D_mthbLSG0uFX1uS1W)Hz&cjZrZP#z2fYjAT5|Jn%(?%77V>$ zn)Mhk*vZLz*~=|6hfq(Or1&`idgXoW?ha-`SFUjAnSBAi&YKtR?w%@nb+W0F&D{Tw zx;KHRs{0;?pXPz;d6HT5Xb_nx%G97zM5Qt(nG!N(C{rWJl!{WgC6Y2`O5|qFcte@z zna=HlrT!$EW&7KimCM|BL}77)ef+h0iB$F0FeM=$okn5urNX(g%4R%^8Pp?l=r&v z!Ir?I4o}yF{CQ9;yeIJJuoAD+(>1cH%Tc`7F?X{-aU`@{y_D+@{gDoIQ2^w#)?_G* zVfuyq9D-BmN29vS>LQiXBL~dnJi2ka$I{+U3MQiI2(~!DNCVp0p}oeYp1n@tPxUse z3Dx1dh8}B*PqWpy`*|ei7N1FRp?3dY#l^?t_|zGrmY-Pk;>z*N=cmAPVA!oi@9{bjZl-)2EZ)Np% zpa6j}EgRlzpY)S|FlTba2p|rcWYFT%310gsn5n^!C77?Djcxl9UXM_haY91w#X}Ux zCYOMKQRiGh9#zpuhHT&&T1BbLf@|X3$%7x?5Q56-yW;@nR=BJY9Z57@JMh3L*kd+C zt-}oLzfM4^5V5`*4dX~%ka~XoJVawEElak@J_EPVG!CTU=0Kw*U}wam1h3i?f>BM^ z2h!qPm@9Ev&!M0ZXE?Ee`3|2&LN0h26Tn8uh2#SoWC*dd#C-9^`qF(Y80kC!5-Xwm zPM(M=)=$5sKnN3I#MT<<=0FuQ0)&t#_$Z!32git@3>@(yw*b@n$=IqlL2^VRXq;c! zg^5Sb^9~9@|3L5ldiVTrUjw~v^Kb}V$imP154Ajm>e{{N@s-1uRW)~nhyQT$;DXmZ z>ZlQL5D6nr>@*pG6!aSnn%JZF2tgwbsl;>?e1tm;?mHxAgd*;9xP2c*XM&!CLrTOt zW$Doli#7(I-evCOK|&fY8yQLn!vTbi0I?%z!bOl{NPzOE1f5p>e;h1=DnP4aA%pm)B!bA|wU?4*rV9#uP^HU)Ag{KN3GlGqhJU%v|V;e%?yYZd;&;e=Uolaia z`XcKg0sC-9^5L8Y9(+A~@7wfRr8Sj!dsBw2Ky*2e%0U!H3TlMRg+MDH_j-mye$uKN zFl!3L_Vz0M1V|Yg!Z|BmwnZIf8Kojw$-~jf;4`o+fAm`R56HAh&C$Y?3f^-d-83_? zD&=&<%;&XTYpPvqG?*fOsr6`w?-bFpBnAxeCd}9<`9n>48WGDO9VxuF6rNZ=EmV9I zM!nLQzf&w=fVF7U%g{ORrL4XN8O`)7O+pkub4yA=TT0z)Fx_i#(B4>zsx*A3-|;vX z;Xt~H&Uemycie!{1a{PPm@)8;GYCx+3?bf)1@iVf(xm%$DgvntZRF+jrS^@~k2rmE zlC_sbNue;onD)|qn|9&7tDh=ltvPU?dztD6y_*}9{I2odCL&*Ta@X7b^X>Igd!1`( zf>}DuEis;!ReJ&2h4^tVDdkS4pFxNYGY|@dfI=wPK`B7qETxX$#qElGbnGzSX2!(j znv0^ZoY?i^(ed|uXW+*tSB_+kY|%S)6NB?DVrj*4eX_i>%V|%`7GH2HCf?u+CE_P+YSA33htdbvngji7Q>s+bCmS82 z=RbYm099pp@Z~At#^D-#Q5agH@!6^IMX}58pKXm^4h)*0iEY!>f%VB?emmUY;*x@D zz8End{RKBJ5QNJFMo!BmJN8O`yrz1HoGf)em3_WCh4WwD-F)uHR)S~}h=btWZaES2 z2mju;^seReW!oICJ9p|eU0nF$_bgf8KoKHG`Dge`#WPvi{syXOBsQ^ z{j;}`n|3eCDkV4>_SJRAgYy?D>$+fv!`Lc45EG)!;xXJ=?{Yxy_{s5EXPjH4Uogp8BR_*fW0h-_#t>&g5jUVsx2&bBE`5VuszJB`36VCt9evMOoGA4ByH_x%j%2$su5?9y(v-S)`;mzd1md(=xo0%BJ|i+@@TaQgac6GO83eZg(Yt}nmX|* z-GAL*c?oiY1n2r?30@DbY^L zpvr9Vwe^rrdZed>E&i!sabKZMljF=2L^i&Liui0!_jqLU7YYZsyHG9$>SpDj_a zF_BId2uo|O5FGw>aH~+n=e8Nx`zW@-D7VT!1O~%uQ`F$kf$bE>!YTLRh705mjYRUw z&05_%f0?XaH$yJsm~)2q>7z4o`IpErZV(#iF5Y(wEXn=lw|HGIMb*!cJL=C>6ZAR| zMzLZ=9n92iXZha>Z1WH7S!c3z15rn$ixRj^PHZT-8K&VUzU4NtA099s0D~Y(f%ZQb zVMcq)qZE*l2D8A=fDV>JVZKEnjW{m3!N6M(|dXmc`;=L1DWCh$*JXf45)yC!-;yEhsAq~C;NeBhyUkoE3bxBh5xhFDd@AC zn5|be3#(R$_wza0vDts7IeQr2kmzB+0do>E_~ zbqQyYz{~e7A__?*E@KmDb{q_Ua*Uk7=U$;1 zw#$N6!dqok)s0tMT#W^Wc!$j>zB;P2#iRaVeRk z3RO5kWPvQgGX)Z6A}26=M10Zfeof_NwHH?yERjI`&QD>zAHZ#FHSuuJpi3L}pMi?=A&7uC!{t~{WV32!#1)lAsO7SZPQdI0MyO^^yLLTWcMM)JSPn1zLyx!k6d1#n zA6*oA<=C$0m)2`fSYCU<JAO0#FnBfZfXlv-e zH~j+ZAmmyhl_b<^-EpXrkPQ%xrLjo($Nak|xZ3kZB_%5JQ{!bzy$7t$Mfuw3I|s3M zV(Zm)!GhL023s19W>oVhks;L9-12HmK2XF)BL!AJ$MTHI^85VIP8nqHO^|yt^FK54 zkeFk3Z~jTG&SzGUw7_<0`zF}Pl$H)iN>w2bZ$PI4v#VJ;id>ep{_a$f$MyFQpHl+r zH$eY4OKiH!&QR#RtS#>vMK*%wgB%M2Amd*|&@*U>2^I-M(5e!J zzahAwW6%@`K+!{>u;qbYC`yD`M|+BhdR&K@%e!3zmYhUcOahwqV* z;b2Mb%jxUZ@w-#iAD3@0%U#|^dK&W(Jh7R1%Uw^#LKuCJ`e6TS^~c&#pgh%02qbvo z*uZ$L3bR))Ud zpqEu~#4Fq>?{v(gV#d3vSNKrzETWtDEH-@i2vE7vKLxX+- zMW3dTye{hsnra7YsKAqQ;DpDUcMTvy?|c?8f@MYUq^ns?wom zur!XoPO|$5THfD!|IxEDPyL`!FV(wNH$|0?JYhDj;nGHLt3bn%rB8A&n=Omco%+&5 zryK2@H2ASrja}E=DGC2E4*>=iRiZma=0|14=w^RzqC44L?Wu!yD?x*UKt0@V&Ik?L zxRl%j;e3-YYGY1Y0}QI1GsNl6b!JTUwGR(nm~2z`ljs^Q8 zJ)SNuWwFPbQzpkNr)uS~#7Er>pqU?&5a%@FKl z-inMXFY4|7^l;-l!)4Y}Z&M~OTbM7i*1A$3ux==Jq7MfQ>J8J?g`jWDRSb~RpNWVG z)2VSs{FE!*gyRtq@nJp|6D9X#eqPUHlIvu~Tdqx$lf`{94jD^S7O5-(XEa7QrNLKe zR?~c?F0T94a#3zwsGgL!<+w?`I`gTwIg^(?Chia>4IPfRGL}Fyhf&TjWHShu4mItD zcZG(pW;W?AOWQb>GBk|K&9_LK*fVviXJ}EiKn?m$K5!7_>pJ$rf^j^v8He$5HQ$7* z#MiiTpj>rNjhp(qc0==r@sGaf(E++w8Tigvmx+(DTp0t|DH(X!eh3&0!KT%a5fQS< zqP*zz;e6xHVY9WU36akOT)OSJ*iXK(eM5Wj@wI7F!#iAE>qd8sG1#Hv#>^!^41*5L zU1q-F1!-uxgh`9ZL)RO4y83OCGfFF~Y5<-7UtPZQ;^Y>;on-k7dQho$&iV#1S5(yi z3D=0!lOzc6!MUS5v~-O-J0XrWtpoYnaFbijCf_vcikW(j=|8leV%z5G`gEkKxVAMp z`4##^CaT~YIEZo2bjmvV$`P;^5Ld&tO)J~TRmpC`+X6RC$7F(17?ZE%DVOyd^blY1 zaKa-|CCvH7l>r%GnC&+hyc~o;D5;FAX^Pw#W>Rgo;$gI20_skKMW^K?I5OjOt6yu- zqO1ouHHfb%J6)s6KbCR^ocu@xK@BWAue*N1av2B&MCZOtQcq?oniOE0oY-^We4{46 zmZza3N$`b&dhu*nUt6v4Uma))ZRRcSeQy7SD_tm@9yL#NkG zq|LnDqw#Ty(lzJm*;Z*`^-QJBh)m`Z=itn(oXL6FKnVQ55|IKQawjqnsO%sEY8o8G zxi^)}iIhMV3yTBD6#JT5zv#6!{cOo6vnx%jFRsvv)$819_Qox`Do#N8oaddo)=$Zj zslNyg%p{hKoKrT1GGwkFM>=k}P33i7W~CDLt@ui%^?qhY&S~APV`>A9v|kzu++pBp z?dz^E4F^2UWB)Curh~oD4>{aOq~Ilbq?c*LB0)gzP!$Y3-}@qk5DCpad#41CHQ(LV zY7$hQH#UiNp2FwVMlA;qyynCNpuLj-S~A>Q6(kz(>zTw;7L}OqveEkg7uW~Y^;Ggo zqs~*wkW=>^_oJ`YKuI8Dnfc!Hv7fXs5nD!1^hSTuDoB9{4rcf}O+$2!oR>kxv{&@` zWsNAbNTWgk=yWke1=H7YK~@G6(Z2pV_47!7&|*^NNI!w&?B4TQ|1_MCPl3z+qaX@C zxenXxAm-?hN%@%rwy28c?JGhmnlE6!r5oETUu_q6ASZK}po@pUN34bX2Ib&IA;iQ7TJs6Na&*_o z0e(4;HlFy24aumSL2$sBxfa-n>zqN;!3IFnmVktbtK~$aZ;Ht*V)PAtg^8BE%VN>E z@0-x)6cpT!?ULp)ZXc19!sORnkS#6kv$6{zWQ`qLM-_CP`ph-W`VQ@(GsdLqOwO zz5j@XVU7Nk(@KZE{%hp@6cAZWrFBNb?nub6o3<8Ii#Wtn?B748{^0kjgY?!M4MF3} z8VnZ2=RA<@(*X|hPk(%xunY4(Fodh~Sn62x*%?TXzL~z4xmUcmNU{i2CpIXT0*4%( z7f%+++m=V*C3#{7DB_r*;vv53a7h%h5Ing&qDU~938E>8iJ4TAi6s&>o{i|o#r-(t z`y7@BEPELA&zz<|wIGE9AH(6HSLLu$4}QqMyPx-5P$ZwC3O9TSO_%zFXhP zCvfYZFxUrqC?L=xnBtqoWb-J%WwbXh>fL?DK%%KP8O55wErytU!=j3BdTIEHKnzB} z!ip%2hyy~rl&E+?>0}nT3?Pt*oYDac<~~Z=?K!r}G|60ky2&mVXY`BsM-J){eLW)4 zNvx2Ac#v85gIT=KQ@J63I*Y?_$a#IBjk0um4xEr@M~I2D{7gauX{lyExOcuP_f_ZV zdRviiukZgj*Bs3~qqF_MK9|-Da`<$VL!*i`$}&hrvXqCTox!JXS^mg1tW%bibc?#` z2Gg4chy0>=Z*SfE@~J}Qnt})18dOL*s$IE=D>Ge(r|-4{GIWKqyHl*7Z8_L)ICY}#O4n(j zM|~`hJS8I>%X=I23a-`b;nTF!r_e1TgNXGGfGYi2#-RDu>(%-?9`Q3a1Q`iaf?yN` z9vJF8=rsX_*#O)zIqGVsztf^*K{K{JK{~K$YC^uKd921a_@Hv|cO=2~)SM=CF?{-QGj$PUFab8AkqT0j3uP;yPRKC!^ zcr~HV&9$P(g3at|{VC)3i%qX=Q)fubGv+TY#slra=Nk(KWuTJ-wL_04ZfwVe^(l`wD5L8j ziw^FJ|5K(RQCbu_R0CTC0HBQ~(4f=Ywt578!W84Be&o|Xt(2E+! z>{ujrYCG;j#C$!qkaO_D2~JKsYB*L$HAgbfJLZ{F6JJ(KnR#+5<KEe(HGqEXHc>#F+}ot!V*o%f=_ zA&K2W${>lwOr%;_yF2IO>A2iScG!>S(ghZ4(Vvw#3DZnfdjkvcL9`b$-``ieiz6Ve zSeUBTdnkp@#YJdmi3Rg`6WtVtUR74i_28$iACIL!xS2wN)Ku}waTO2_Kxg?*9?Gp- zc?qr419nEtrT$7@aEdOC$qvp;jx*JZh;-P>82hx;f8-0&aF5IIAV#Ch zmNc211Dx$QCRBXC6&nUZ8ZKhK`2xpIbQjh!{9wbIDvsB#MknXQ3gBl3f2zCSH?%5X zIEnDG{%KIgnLWY++ixC};a!npHM&i?DX*hW(wY6cqf4vx`)bHdyoo>$^$&$iHdZt_ zjykHi;yQ3LKZ3*r3@2=yH1m+tYW+_@Gzy;P5Ra2Vi%Yp1Ej=M$=HM6-E^Ana z1x@!8=0*mg->d4ZRhg@GeykP7DB_5b)~dd%5Yi!YO8=1_qwQOY?wh-IfVpP1>!>3| z0})ZQa=$AK2uaRC3E+(t$A1%yh#pDYI+G;QT#W*#{bR+>tT^*@kBVjR3zFE0vYVi2 zX=<=|X%OpWY83KD4QH~-NmBRvcvhe;B}#0S@#mJ^o7f;H=M=@8|7UL`@}?_NTLD1^ zJ!h7FqQ4yU?=7)~)^0mXsXiCPwpbhOEsc5?$hbX$o78j~exT09H-l*ZgJE&v6Trj6 z17U%mHT+;Xg5)@94;Z&ow+>aQGqvbX6F?!uz&wpO;erC71z^+*306s-uuian5&|0S zjWGx%C<-d<4;Be1s;&l$0gDNsf{s>4WD^I!eU8c?b}s3}k5tS~1F|>KIehXtMlS4+HqqVeyXAo%yU^z@U!>ZnrnU zB8d{{&j(%hF(nXEe4>1oEv?T-K3P(I#fGfFbHFhCKW5`z#pQK%n8Cq>Hxp(Sax;SH ze^js@)&?KnJ@-4l{zV=`8v#f&TmNF;3GXO2+)Ho!8W_^p`tmG9h%d+<{-o#BD~vqC zd_1eLciizNUBlvbBv}#h*otZd=foz35L;bji-;g6FmH!RP)HtSV(?K?#=D{dO786P zWM2|!b&C}wcC5ztpoBSrQKD23GEJW-I5A$j1hRvUmKW8sGTL%(WBI`iX%(1n{RvVN zUCMF^jK;~W#V3LqI*jc{Yl2Iiq3I za>(kOXt>_NaUbzNY2ZDgq3=?8AGP(f@rBl9>) z?`N~xNb0XNE^hJK9wg!}_Sy2sk#6**w=!8pCHE{ge%DOT8uaf~F#}5&Ig9mq!D@Vh z{5bzVa*8>a8Nh=%o$c*%+!HqV3wYSIb#Le!7U)+h$+DZu)caV^w2Q{X8+x2!A&KU| z{;ykbZz$*SllAC_!by;VLHrSv$8sF-9PEj0MX#@id}0#=>e9j0p;`z-HYX|k4-jfc zV~`F#Qn{c)JW^4(ph664_RM2!oYHnWDJ_)c*&mt?JLld_ZC+381n4|I?L}pYehWA( zqTcbcIq0Zta?D}MCjMj(ZazgxyBCF%yl7Likj%1w8~Cx^wO`nfBd`Q9WN#OtNr>L2 zvlDC_>{en*TWYpTOSv1j_jGZD1k;#s|Au~4fybbk$$y0iW~kUM0w?4t38B32WKE;} zQ3O2qm^K;tSwzv8N83bBugmERa`8@CM`T+zqb%>LNEY&N!0wawk6e2~bbmxJkcLd9 zDVU_C?isiDc4>zMQ~4>n?eQn{qljkeoL4TZZ-Rav6zHE2hD3d( z*uV;6$lq>7lMv7K=eL()ZQAjveZ%z^oW4oR+H<0$d@;ck!R5&tT*SRE;BSaRI!RJO zpMxDIrW9LqL0Zb!xERMv~~J=@JB@nh|!^`dhtD29*D10_7}mib{VxJXWQ9(o1TY_x=d>M z_hWL~b18!g(4H3>p48a^h(KtFbS_{TO}gHqjha?XJ#dyAHyxbliLDvx>>PK#OxlbY zmwWzAAkB|M;mVhQrSj`I$C|3W_8l7t#z;4u-h1T0mJKcEmb%ilSo}LK5Qatqol-?G zM`Ec;QwLluTsHlxT}E|D#RoqMJ{5F{adH>u1aOm#T^QA~s`m@jAgE zr-GY-XZJS_PC+T@!|0~n&O+njlcKf9n6zg)TYk&;#O4lUfxzj09{Z6T360T-CJ^;;Xr0q4C`0eM ztMahcQl6#2L$j`K|Bza5(};~6aBAOMr#$sumwxii&M`48#&V2(lMIx<$VFs$BCuWe zq0kN=z4AWxO%p@&CzDXF-R%q87M||8k-2`cFN-u8crV zAwYo72FgX4VPQjP23J=>^#&JPj4SiFsS#6u{gm?fM5==8=Mk~VwsN%gj!azPw=ps9 z6%BpB`?NH0?XDK~*l{w|a=w~fm4Ab+q5a-kMu5}tvx5MmT^RUD&CY0-uf}_uy|uQ6 z#!UV97s-GeG6-eq)Hs`$G>z>%0sYgBqf3Z=G=g*OYt#Vtpt`&InlP5Q`;F31C44(d z`WVIAhqxz%FtBg&sl$yD6%X_KKa0G%pk%@Me+Xt>*HDPRb^71j-8Zk(C0Ob)2^Rk? z4!QH*j$D`N5^kM_HP*k_M^yel06XmM!2SCL{h%C#3`u!I=#O$t__HTGnT0J0vGIH#_DR6ZaE)saI2RkOxkxvZ=Vmt4W6ra0UwbPfEUbe zana%^vs*hLr|=;T7XdJxxx@KZPC5kY~m9D%PpO(*P^uZd8+UQwlGMV*AOQ^e-xq3 z=A)QxWg;oKBHyAf58UA`uf#d-xdBB$7RgkJV!HM#Mm{kNRkp3Km9?upI(Jy<@WgcH z*ap8MA_IR#BJ9&Bhr;xzE%*zzcl1@dtYEBfQ75+d^}MuimQhk100h`+($l{9nW|EXr=p~fWB}sIqMlHfMbN>sut%a?XrSPMnLn!+P3v1kbTXpsu9@$ z0RUk(5(u*)SoSqQ7y7h!p|0Z-z&A8QtWvrtzA$GC8Tf@I4uSL9bZe`2=O?|l z`acBWj%?bD%NbNQBPI#&U6^VyyT>%n$N?wt(>J2*8>*NJlJ;7g z`_&U;pd~_2NX8+;9EZE6<&~Y}Hyi&!?Qj`26U^~iB8Xs}tes_3Wl`EFl^6_9Rr{UJ zzJh^~PoqxO(?0m5II33WCuLi8TWbGrfIsr-EMV_kq|;$_zY% z1N;QGX;wGl$L9K;omDG>8*s>;`^=0l6vewW4J55k$%56aQfxxsaF;Y0H2YC`-+pxQ z>zC$rv@bsO=f$)-(SD#H1Qe4p+Ii8;&6Y+>_D800M4>Y)IVZMr$b)>Z%zvF7k4yjw zAiorcp63QLziR@w)#HP|dweYXcRs)h4J}GSlh`b|Es)d!=j{4E-Lt(z&o| zSqy_V4}@43G{Z#*_O*`UKNL}H`j5>)_10`oMWn_Hu!AVApLl~nIHI7;-JHWh^XcUzg5a+ z8Y4jC`W_i*ff2eCX1Jh*g+~+quTH&oafv~3VRUcwa2fb+T?%gfcD*iXrAzM1dW4^@ z%}dO_YkU9YN^FIm(~e`!?#suQmVUd@+~u=WdEL$Cg`rDJPkJ_YB`x*2_6oC ziZs9L@3zJ3(@XZh2KnzhIrA=Mvsi907TIUbq|dToC7Ji|Ca#WFo}!^gLEv&)Rj5^* ztMYpI2*4Uk6@iW$e-z=Q$hEX$$!^2m$4av0OS1Ye3p=kGVKL?A1ueide_ij;BByn5Oyl;`E$s4> zj`NxpK=Y=)%RM7IheL+uwO8ahHhN&1vif8lz<;T-C0XqdD_AVzS_=Eq^k;YnMMm~S z@i6F0T_(HK8aMJqqi>H`sutt3BpQw1S_}^37KO-Rx%d{NSe&p6WAsog;*K0fzSwAn zVfr(JlEs|vHCSOsjyCQWIj1}_t#gmZygEo9fDkzwDC*@r01pg{pbZQweH{axyea-4_+!hiY701RdGB2QW3hrytJs=^m*U>Ze zrPvM*bXg0U`F;`RhWL|gz4MYTPqL>@zSWIW09pIou@XDRhvsvae6eI%yAsYX+@EW0 zs3t3stYGR_$sN7-LFvf*?OX!owf@1SBWKWGEx@g2x6eJBz)}{|<+akitVI|S2arw^ z_z|$d;51KT;CP>fj>XI`uP@f674(U=9DFa}yj z5d7?5`{jnn=B*QPF*cr~4YBri;702;xia_uOlh>$rEP;B@3q;RkXGieP)7ahvo$B) zO|tUue708gJshSt^jBETHM-^~h;8stc7{o{#EP+}dQIY858a$A;wO~4*Ef?KGr0kXs3wEauJTs45V5b4u?e%P>{FyfsLtO45S{KPH zt}|J-LEv)O##@OCZ&MZ0eG}~TCIa8#d&^@KNLt?vD;$QAM-827fj4n(@PYwKG7?ax zahs@ZpkgPRGs(jogyyN3IK)&@Xk zPRN@Hm#pw|<87ETS)rWiKrIam4bp(l-7fQk;QiV~s%fXrGAngoiPRBJqI(J>HMx`I z**wH$<$Zu7Ch=C2oQmPUx3?Z}bUbUJ(%l{TMkXmGVsP+7V@PeCDj5kohmv5=D{-?* z(95Z~5%G`8`jCCn-Vaw`jj~_OlREd7Bo29EkHaqR0w7etjR>nual!j}iz;57Vq;dq zUYQZ6Ee!lm!MOmUdkV3r<+T;Q(q_H41#4}n9phExZn6NJ6|+_N(MA-?3LS zLZNewNicV`YMAZK#GgUJpU9d<3PtoLf&U7Kg&Ddf7T*eBwRXNl)RI&fg1G&;_k(uG zgCbR%3ugsYO4=e*rMKRTAR$M_c7_dIR=_RrYh1$pW|jO!t{eTbe|I>qD~B>hC|8jr zfgKZJS&6)gM6s+y4th(5sDt13EFBWRCs)#@Vlz^qJvlQd+Xf7lXfJXwTrxx(5*K=g z%rmGjr?N?YG3g?DjA(X3aStu{Jw-~Xm&*thZCN<|LUuWcspt{f+VP8}XY+NhJz;|D zsUKd6@t*k~6c6~F{A`-etp5*UsahIMu~9~|btYfZhASi{#I^zSTkm~`iE`sjVD_f| zo~kj#9XugSDXzC`T#)MDIj|uN4rNd8J!+9@U=vW@ykCWV0)i;DiluZ}4cR;MeQ;eq zpi7>@PVA=lTGTZwdj#b; zh6>_+XRXh@F3WTSckD(f4xySBhk}*)MUbVEL8zgdabSyvkwXA$2rYP_C%3QJvptg; zb5-c%Xjc~uge=jOUX|g%>4cXaZl$CkWI!8+7khFQ1HT}A&|V=zj8t62Fm#D7s5gRx z+_-~hNFv2_OOr|+idk20z5a!7@zO);A&&eM=+m>+VCH&#A4?JCnL;z9HlU8_JPa}v z6~`6GBdtOE88)qJq!(c?EYEWkEmIW^i8v*#lIaj~1s|f+zs9Sbmj#0$fBR!5oitAx z3NCVPw{A+Uw-+RX$+Nw!(p=aJvUz<@UhN|+u|)fK#J>H@2n(i9L5{J}B2UhEvI&)-9p(CEv^^>|8M3hENbC)` zdZN+#eWBJ$%?m}lwpeVJ`YN!0O?umnD=ARs`u;{2;#VxuLI?iN9lTn3f zFjH>kINd&+Kk>l|J#e7)A=gC4PRU*1x{RtAuo*4!brBkWAH!8^;nI)GS~kAWweN{5 zvvPC(g^Fe6U`acctKV6==f$}JqpK|7B|g$;jw1ud7kMbXz- zU$LXT=1+aBx0*ka+DNRvFN4V@CoB5q_kuL4HX&|VfWoQ8o*JRYOh(AO8Q^8#lcNzLD>u zM|;&)E$&p!z_-O_jDNf*q3hU}WZ^_KQX1n-#6fmSneY&k1m;N&ectHnR#%{F05Y7; zrgNVzV>b5=5++RJhPZcevFP`M}G@$Imj;zu%XIT#kJc%?EPg+U$ zb_f4oopFCfWzUa;9U5#99M5QZCx*@ZF6 zBZC3xQ+{^xwf~sx4_ga>2Z0qkxVvv8Rw%#ESkmpdu3TB_vVxe6rjc@|7sCy4u?WM@ ziJ%l#9(9Wi8Uw&Wd~8vyP+X%_=bHp&fsl;C&heALWO}uLYN+ACMDU1a-aMt~C~{IV zvxUn5Mk;v(@Ro^g)O;#mboWdkf%5+rdGvw~U#w!AZDhKje^q$z>lnI(ExE@|-Ye{c zbN&mxwhWiXT)}k}{$7=TPzspfmycb-b@72h6IJeAE)k8>SiG(1tr2TA|AL2xrxNJR z0tPz(vP}6s=>jIu5Vl-ar#3=y?7Rs|u)6{wy<9RQ67Wx_giE4jCl*g7lZa%kjxt!E z0m`0H&FRS7^Bp!W>LGKJYD7sIi&Q82Nr&jSVn)rpR=OMBAr?F=fI zc%1FXlx+t(hSGWn#t2SSeH4vH4zdX_4CvmQ>@0WH8I6509i=#Bo22vs&UCgrhYGGU zZXc{kg+Z9_EV(d9pgfgiq8g;4WJqXYJ(-mNQyC-KP3x!<>?9QnT!XZoaU%`~ERv@;T zz~#h^x8SC%Tdklq-$Zepvq9*_TgeN{19sM~R^WmT6q3#l`gy=D4#S|1qR9Wa2(uT1Izpb)yG1SQ1WLnDQ`L!y4dFComxgwg59*#-IMq$`Hju z3~6y_HLrH~^%sej{!B6DS;sYB9i&q;Y2gzfB4tzERAO50m=1qpn*k&ZV;j<7B@SBX zKh40M?_uB>X6~0La65T#d9p$+(*bw+D<2KRSU=HP;R|q2ni6x^BhTT=* z^*hQPF8`9i7$JYq<1UFYdNA#yOA1*mQQC}1Dg}s?09lJWG1dT^ZiT-{JntV6Q(k^t z^YuYRH4`%ODO?atc^0kJZU188Tv8KK`u_luVr{6F+k{53G1yj|WI_%%KSk}QH{NXR zGzaA@P4bOu`wX_^B4XreH2tY|{mCj!@2hXUHK|T^f~epk;IE*jhH@xU3{=`;$i1&K z^Ar)R1CeQ_mkNf>?2JSg31?{D7Fs3d?!!9U(`m|PRUX|trcI52UFCFnuZa`0Stn4_ z8j-w$Ua!1>1w|WlJF?F(t!|k${+|GIMfG6u4}s5?g)NRgBW&%*%B04@f-oWkO*2gE^v)usT83Ul`txp;5(xoOj;46;U)Sd(~O1> zgM)SGU7v7tcY*(8FzFFw%GmV@&D|;x%L5MDttxa%lI8FVP-RC)dGpve8x!a7#rTVmE+ zt{JAv8a$B-(}bXzz`VV0EE!#{ADz9G6ikUe5qr;Fp24Cb$FZ@Bq#qGK8yt2 z7YnK^ob0XRn_Tlh;l|yZrzT;0VIRGwkriW;W30fVg`0DJ z9GrFXZM$lAhJLj@{TRp>>5_tTSO(YrPaz|;@B6P2>yqNb?l&BN=EdcYeho_TKRGiHFOGwxw6;+``fhFH!YbItZnrU%m)>|Sa zxg)9svugLM6Pp*-Jb<-QG@D4-Egco?E+bktKS%RYHHGg4vV=d^!ep64G=@OwqGhY! zY0lSBTxYt>K;Uu|RSTzao2nUf-;C1nOWN`h9$G;8G;T0pU?gY|ySV2y0S<>f5UIYfkwZUX=*|b+Ow^cqCTtUtkQ3R1;(w zgu)eu>sHHHgIGPm^c(HK9efq6Ws(BA|Ux&2=xTKk`fDK9*(nR;*w$u|K3$x}u44?qE`&GD`X zpi8#cOBSy6v37q_-?Dioa6o_%FAl_)+vsd0PO!s>Ci#TV-rAfo;f?qs-(i}w*?xW)(GHvIdSgz~lNaqX*h=dfRRn)loLz6d`FVDu_r;F_cZpp!TC6w2WwLns)jOrRXRg=XP^iNrp#O@mjLkQ8UhKq~n16cXR z)Q#ebPX)q=I{IW*GqGx;xRO&3Gq+teUknhGpCOROO6)~>$-5RG+7#OIiVapiJ1;Tb z%#2<8`X+{lN@k+*1v&o{fPlmM6DcBQu)hDUN|vq$Js=F~L{v~d8~<@LX4i$4g*Jyz zUhn0*%ZglUSaYy?PimI3n>?vw*#`HO@PcX6k6%Wd56Sydk@qs*yhl9Gq590WtbMg# zwt+r_m!Q7y3JIHI8N}klkZpBZQkg#AqeW7LgU5}GoNG&u{LKw@9ijvOBLE^p(~VVJ z>=tlE^y6RbB4mlc$U5JnLsDcd&r@v9`Jnqg3>8+VcPJB2wB>L#dSpvkIq)dsayo(~ z-!Mdgk@yRR^*3yHwpVTnuCQ;P0ZhY{>TI$LtTsG-&!fTWw0%(ZS{}Q6N|2O&MlvQZ zxn=uO%r5W-X47X;T;=rS>o$F!uH03-tvB<`Ku3Ym#Ls^2Vro)bWq_8}Idcd|)~Y*a zo|e>IIoP!AtzYSW_$7}MG3RHma~m7!Y)_AIlQRDnk(%_m@_`mz3R8*O!_bbjjt?>N70#T4)N@Nt=m=OHe~RU*ze?tRh3j=bhh$`P23pp%QZ zYCHCL4vc&hUVv)eUh+2o!l)$11ia)h z<+xD9`2f`&MZCcuiyuvlwmp3jKXoyv$uI$z=jqYc&}`y#uOvg_?+)YFD3Jxax{Zbj zP3+Y!c{a_RMZE)UI@`t?FU1NKRo!cYo(&6fHZt5(0xT{P>B}3&9yxNogD|l|ikk!j zUm3LC_E6lE0rZ(FrVsjjQrSi*BK4k(^w&n~A(y`}xgRy{3Dg zj;|Wa;5|7Ihi236?j9dtveT*t8E84Ib_oG?b$&W#%o!P1mvv4`E#Z0tgf?Gtscv4g z-CwWP{&jB2CGf150%g>tJ`m_irlxE^3nS>#y8p7IOGC21nV*=<*l?$;yDn-xEi7p``tOI zmvuf}$qIGc=AMZHU=JPuQX+5m)-svY`8C*`z6d|q8Kms3wLATqqsD)I8gzK9&`-xB z(b{0>xvF#1l8rA;+CIn8X|F6k86JtAG#fKE5(oic6KdJFU~9hA99549HIuKgEBM#f zxv}1eNO?2t7@@rJo_@SF{|TSm!g%%V{@UPKwV>^owMPWt2s$Vjaa&Q^-+?dUc2VRf zf-6;A1myP=Ao0fpWBtk8sp%)cbCK!B+``CDfSUuXr*7dr0VFO+xP5wK?!lY>Bw)>! zB}Q#;qW}q98mZu3&F#W~2gpH43)_;cPn|eQ?})F7V@4Cd(Frd*`1CwO{u(c#e*h!? zHln`X2I)8o8&~lkG7osVO;Pn>cw|ZW2P2cS3F1i_4{Co7%~@QNw8X~l2Ly0djGem3 z1`IHrak%j~caaKb$ z%^}TdD5p8lcgY;>89n=~r0kb_0Q6V2r!F*`YgW!VIZm9-WxKJ?^<7L1UqN~HDhFAX z(4-m%0_3mwcrfM~J$x7h{>0$<(V>qO(i!gAxAtnN z%hJ^u>y7c7p{_%d;A!=s#c+sPz03KR!CmS5z^gn_ZGG05c={@JH&g!XtpP1;MV8)% zBy^ypLF+A#J)2hkKEMr{56mJj5@wOkOiwXc{ZPG%jP(L9&!Ojc>%z+rp%f%)RhR<< zG4V=O>Q7DiE4Bu7uoa#6Hhi5Ys-quBM5}I64wN)(z3cJYz;i~ES;~OXbc@^7vgr-} zL`gtniW*dGWlG{UPtAL&t*;Ri|BTV(?A}^vRt5AqyZ3>nU$Q}{rr*;OVUeU9!o-U} zCm8q)&V(jp2n1)qya*d%s%GtNNGyfFNUj^EM=)r7Qwp8MX#^Xl*+8yTG&Fut;eW zK9yQK@4amYR4Fy|1&cwuH2cOdoE&0-~6qABW3l^ZajPOj|~5K?BPvcFR|c!M*fj=duWZ-JN(yu z<>DRI_eqw+wLcoy3P$P*NYSq1eKjv3L)F#ooFi*km+P9k;j7%OXV!0sS2tKl`qVsv zD)@x6)9u3#;%#ZM@Mp-%vykj5)UrJO@1IrifB#G%D=)+#!f|8;I>xTkKTMIPR}gM2 zcyIT@^q&_(_0P_Hz3Kg1Th`lt`CQ}ppo52<=3h>DY5#w`@z2xq+?o21le~U+ViSxO~wvDhOAfLPdW=oOZv=j$T;LS4kC8Q!kVBJ*L)iUuQ8d6 z7E|A5@rDqDI^d4=@VQL0*?k&9Q(xsE4?x)U49n;C!*5!9mPBAL6u8&;U;f^;{*GPf zH>dJmY_8)wJ?syq?^kd2&edJZXq$VjvY(f@-VG3!8$d?~_0UL_Fz>4}uC!pD$WC zW8>#1|2YU{M?QByclbuslrvWrJ}fQMo>UKCM_*o^=t&M8jxs@{=FQ%&%YfSpAi#dnaicXY@?SGwG zI`&KaEcB@MSq4RGt_Uvsv)H0?XzEnJ&y7(N`X3@Yd&XH12e(0x2;QwZR5$KWyayg_zKbt zlwr8h8mjc$i%9ovkQQ8JJX;jK+-vH1%7|Yv>R`zm<#2Qt{Jx#Y6h&aaZ0*0kcT)(l zfDOJKqkAhxck6efW*$qc-NK$XBo8IkRy(^|kYsv3L|U{oGZ67)##?zS-m0y9Yk5je z#J%kIN*4{y$82u@AA*t8 zfIKMpbn8Zco3QOyS3?BU+is~vUaS~)*v3D$C87!1S@b&U*k&K{!+4TR{Y~%T`ieH3t)Bsqkstl zg0eOg{(7?Fa^RHcn41sd!gJI7Z!_&=|4lNvw*C8+p-HcuqUv(sqUf0CM<@UJ%=_OW zi>D2=p(9Yj?T_q~B}96aw11p~zs>dku!a*F^L%hXvniE4P`KxM`usH*_+!*-CHrIK z%ZUF&4Smrbp2AMA<^Iiro~N_DeDIEc+Yn#N)tf0t^i#y?`8Z($gL+lVYY+T9koEi| z8{fd+{A;_1ECE^}$T2{&jg!w*1KJHDU(4B>4S?QHX-WV6cM+j~e<|N=rC!v{XOchH z`bKj#LBIZOcAp9fAxi)9rK30YENuDts{iR-E@xir z?*AhLE==4il(pp#;+AdInUj||%yFi|H|;zNK+Hj9)|OkgUv3xqo&}nFy;c)Y5Sg_l zd?XDTx=49*Tn?zLB0{4I7C`msxn#Tj;F4-47(X&#`uva>_LIES|8(}AtH@cMz|{R9 zL}l6zSU=DjkF}K}8~C__1>+Rd%ihxq@~_6^B&wASA zHFaR!7XBA;|7eW8{kRC>AzG~J zI7IYjWqIM_A~EG_iE<@h@Q?CkRp*Bb5(~2fdx=SWRH3vW7B-0UPlL^+3mExI`)-eW zvaiso5*0#C?FWC#PTW^o=Tas8b`%Jc^QRj)LF&{;xCed!?i4sS^-nwsrOY&*fV-@M=*ik@=6oo)7MJ!!0Luod z$Z49Qm{nqSkA&=>#so@^O33tmp?bnazuw|vG<#TmpiUaf&>`@kj~bUDQ12Zfrw94D za#4+OqI~Ys;q(3KE^{#p5l;v3h6pJNK|!%og9fol zRkBp@eNkh1TC+=@hMeGq`KL+|i||nkHjI_D@u%;KS~pa_6n>4-8kT&}P>pptXGU zdSnm}yiyI$PE}?FR+wfMNk65C7Hdl4P){mBPOln^!AvQ;=^-}jH%nP%+>0ti3*QsZ zWd#zwX7OD-#UBh4qCi%jrsVu!omRSTtURD|S*sUnWbD9ZP!Y!3j=)?o`WQX#jUjsd zXvGZT{N>u@7|xE7d*75}gwpp?(u%b8Q50oqSu!b=HCB%AP=7)2^5rX!Yx{>}cPrJW zNuqE*CPm46tl{zC%ZnMwY4J%XibFI=ApTcy@)W($GSkxgP?2x*wQ&qlKa7`|Dh!eWf z0er7)i%9G)A;)v;dw{QdzIyy{aBVyqg`yy5DlFG^0`y&bb{#J%7v_%x6OuvJfz7eHVLTa`5zjoR1Vc| z0BtToV6R~Vk4qVr>f9>y=~(X(&&DWctbJAI7V745z{CkC58>nU(Ye~5Di`f%w&kY^ zI@>azj4qAga!ml7dMXjzYtG@CzNJc3AH`5ftV>DU{YsILR)!lSmuDG8p#Nq4BhQ{@ zPZ&=`enQ^vV0@C;B>D_RByLYPw1O9=n4fq#b_T?N8EnV;-hkPo8Tf(_<);ZrYx)6^ z-#i6fgg}*LFyf?-hd4EXl+j8RMvWcv`d;h*rM{i$(Ifb*jxLJvkgY}q#MWIgJQ4C- zn;%)m4i$Xxg;UTrWqNh z&KG)MW1COjS7YPmhkAM?=B1`p>hzCqi;4976z`5YXL&zhGYp6*9)<06UMotxB9BoX z(w|9EdShyRF=klhRzD|S;7^*-Qt8DjHHJsA3NQ0e^lJF zQTnq@s_f&PrZRSDY8>dHpA7((V_ogWZJ z5_JG|s!2q@gIz!B>kg}}>cEB)YdP2;|5fc$gyDUcWi)Nl1`J==B{!bpu`5g;#hTv{ ziMXT04=yvb>yUD_)9-R)1ZQo9)?N6GQoP;RPS)>?QldXLJ~AFTIo4iA@1%J|LHZX7 zNSr|v;S58_^VS+AFk}fm_z)I)mfU%M015da7spcXP(WK#Qez7lp1Ybal*N`uz}yI~ zwPumAkfCq)>L@Oy3Drk$jclujpLOH+*1D||m(;?9lF`U!(JdZBh%K2xR;0Wwu`P)Y zN6QZc$DYuW4|XN=lMf2dYj;TT$9VLHWZzcDHF(t@hKgFh(-t zIE9ThZf1+S1!>%!=1w;U)4dt8KI@r?!K)Y{c#5Iz+9qgk4;H0}T;9EJu z%CT7ns2IGDkU%Z@dP~hw7si0SRp^X#2)(@M$MO=C+XjgJo9Tt>RS_*()d_7T(Sc1S zT{8{_@giZ&K4^sc2wLcUeMnNfuTwVKNWsDI#q?#NL>Rh0CY64t-uoM7*ds`K&cVzJ zQiWt%LC5bQ0Q~!%1cw#7oxHc5XMQ=rQb_#5G?J~P)P$orr^XiSmJjHw^}+?3`RX#!gF-E^X~+@Cyr1>ZFlQg^IIt|)Z@38|Q+*oCE$r%fgq+M{b{pmx z4quk6x&=LAl5uHl^~@0>5a#II;SU`?oDjh48!4p8`m%g{J0Q_)c@S@_Iv@pha;;Zt zu@ts>5V5@&>Umc(wrQ3UHfm}o&+o4UrFW=D0bJJ>F)wk{BdWJASDitmNgmfW#je?( zEtz+jsXD~LU0qzuIdPTO0Bo#41#=2$Ytt#P`9L~h>u>B<#q|rlz!y49g<)0~9aUis z8aBq8PEPUaQCU=Gwnb&!eB5>lFb>jOa2nmoJ9ab;(sfE#3{2id?$W{&!?V$2a-O2; zoLZB~T^u`#yR?i$2?mO4B-=VP8Ku0yR^2Bu(mC9v8zmIA_UL}@=DAV@e9v}A!H1BB z33nl!qzdv7!VZxr@gLN9#^FCEMbmhZ2gSCk?Ta2ze(XV<1Jc3u<;4ndayB}VNU|!l zuE<4BhHR7aX^$1nxq{h4Be}Ar;WxSAaBwHZ_or#dG`mH zgx{dWfNFXFIHmTuX-VG8%=ph zfZE)(BsMS|YhU8xU$$P2$X9Ft5k~_y{mS@E#X@hL%Q&vyFkBw1v7&THjY%er{dBr@ zg*EA<@z}E5&apWhWIbCwrd+$JUsX&6dy5_#lK6NPIVb;vvhN-E631zG7_-ttl zU*U`WqTKNs<*1)$)YYD%)79$DKFUK$EM0C6*Nb-EDBqhc?#vCMK9DHBbW+V_r*nvB zyn8v;SztrCwGdh5jDYVBxeZweHG!^sd~?3~zVGUO^65St28no=$0XBGpo7GBxC!f| zyq!zKx6+S~DHZC}0x7nW=*TVuu$`r}&(8909vwOIBjkRXb~g3drFaL{3}kf=X6IS; z7uC2Uy4~pB>(r!kMwL4r*0QQJ>PKl3HK25+@Jm(p*IfxCh-T#m_GEt2>@H(ot|W+t zpDaOK1delR?hV~XsPDT6OB1kn>rG({NfW{ww49ze2S(k*_j`Yh`(XYp#}oc7w6C&$ z&e)aNbGxNFZ?6kKJPTe^Fyd~uLo9WKZ-@BSX4z#StI{bxvlfU{D$viom`wC=WSDkR$j*% zWVI4B-A2PwWatk&VfbrMlO!fnYH3qevUph+vqAWC48JJgkwWJh=l){{`I9JR2W<6~ zptEeQE;0x4u5#;ju+tM<8jFTCi=7^=t-A%Io09>TR7ebjn(~g;sx_h8kk5xadmhzdx0KHY#|G=0;#bmr zDd@Fw$(TU)$=eLsv>~BdaiG&n8hKD8+)>KM!8(BSl9^eZR@as->he>J!V0k5$%2Gn zCF3|lOE7z2CwC@voAUX_Fb3F!6)pQ{)SowdeU@Zedh5+|O8;zxFl{&Q*apWyH|Q#H ziU+yWs$SKN61PuccL|p)Ow^X$Q8h*VMrK7gK(4(c`cmugz?9PuD>~EXISt}~Z$&#_%Kj3UGLl=#QyPT1Ck8oykl*fS_2aJupvztj) zpm+r98myBlQT-FLu94)9P z@{6?}q2DMNwl(DNYoQBI@9ZX|JdfHD%0jie!DwoCg1&{UU*q6e>3AaM7p#2;eohD0 zZzttMEBT-}LGfw6I;a?~xy9tcIfLEyPRUNTpYlme^%{Y~5;BSZkrL&*I*JW$P%(i-qW)f3Z&L5zOgX z7mMt}L5tv~Tzr*#9I$B=2v8KrtA#>bsj)$okIfpfS#H)-O(2!%A7X+fP1g0rt6R(% zvy`d}Czl!WTTH%0l9>-fr<(yYWnLJ?h$oTT_fg4S!*2RMgr3)Q$~f{CM^u+I}-L)ud(! z6eD-08YP-&hos#DFzA;hAL>udDrR(4ODkg#t3&;&L0vJkQ!jax_Rh6TBHVgmkav-u TYT!`~=G0GCZC^}U{?>m1!&u;o literal 0 HcmV?d00001 diff --git a/references/three-stage-cover/pr117/LICENSE b/references/three-stage-cover/pr117/LICENSE new file mode 100644 index 0000000000..261eeb9e9f --- /dev/null +++ b/references/three-stage-cover/pr117/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/references/three-stage-cover/pr117/NOTICE b/references/three-stage-cover/pr117/NOTICE new file mode 100644 index 0000000000..f7343a1628 --- /dev/null +++ b/references/three-stage-cover/pr117/NOTICE @@ -0,0 +1,326 @@ +A sharper exponent for integer multiplication +Copyright 2026 Douglas Colkitt + +This project includes unmodified source files from OpenAI's manuscript +"Integer multiplication below n log n" and its accompanying repository: +https://github.com/openai/math +Commit: adc7f1241b42e322a6451854ab7e4b4c146bf78a + +The original manuscript identifies OpenAI as its author. Its Apache-2.0 +license is retained at upstream/LICENSE. The exact source URLs and hashes +are recorded in upstream/manifest.json. Proposed modifications are supplied +as separate files under patches/; upstream source files remain unchanged. + +The original local research note, scripts, certificates, patches, and +documentation were prepared by Douglas Colkitt with assistance from OpenAI +Codex. The community release incorporates work by the contributors identified +in the notices below; it is not solely Douglas Colkitt's work. +This project is not an official OpenAI release or an OpenAI endorsement. + +Related contributions (not imported in this checkpoint): +Zhihao Chen (jacklightChen), PR #7, supplied an earlier ternary five-subset +motif, finite-alphabet transfer and a different compressed producer: +https://github.com/CrocSwap/integer-mult-bounds/pull/7 +The present checkpoint claims no priority for that motif. Related compressed +complex-network work was submitted by eumemic in PR #3: +https://github.com/CrocSwap/integer-mult-bounds/pull/3 +The pending contributions and their stronger bounds require their own review; +this notice does not represent adoption or verification of their claims. + +Additional community work, including parallel and superseded submissions, is +acknowledged in CONTRIBUTORS.md, with pinned submission metadata in +docs/research/contribution-snapshot.json. These acknowledgements do not imply +joint authorship of the checkpoint, incorporation of pending code, or verification +of submitted mathematical claims. Original source-specific notices remain in force. + +Community release (accepted by conditional maintainer audit): +The following original contributor notices apply to the imported PR #39 chain. +The preceding non-import statements describe the preserved 2^-30 checkpoint. + +Ternary five-subset construction and common-four-point resynthesis +Copyright 2026 Zhihao Chen (jacklightChen) + +This is Zhihao Chen's first submission of this specific construction to this +repository. Research, proof development, code and verification were prepared +with substantial assistance from GPT-6 Astra (OpenAI Codex), as identified by +the contributor. This is not independent review or an OpenAI endorsement. +Future research building on this contribution should explicitly acknowledge +Zhihao Chen (jacklightChen), cite the accompanying note and pull request, and +retain the preceding contributors' attribution. This notice records research +provenance; the repository's Apache-2.0 license remains unchanged. + +Dependencies retained from eumemic's Claude-assisted PRs #3 and #5: +https://github.com/CrocSwap/integer-mult-bounds/pull/3 +https://github.com/CrocSwap/integer-mult-bounds/pull/5 +PR #5 commit: d3d370c34937503bd3fa63c83d505a05e8e50893 +These include complex_circuit.py, complex_network.py, fast_gaussian.py, +their generators, construction notes and certificates. The Gaussian input +scaling proof is corrected in this derivative; see the modification notice below. +Aligned pairing also appears in Bortlesboat's PR #2. Retained totals and bank +sharing appear in dleen's PR #4 and cheaper retained centers in eumemic's PR #6. +Their results and ideas are credited separately from this new construction. + +Bulk recursion and controlled tensor basis, 8 October 2026 +Copyright 2026 icekylinx + +The new projector batching, controlled simultaneous basis, mixed-width tape +recursions, whole-residual complex recursion, and dependency-path precision +guard in the batched-23 proof package are contributed by icekylinx, developed +with substantial OpenAI GPT-6 Astra assistance. Review corrections and +repository integration were prepared with OpenAI Codex assistance. They build on the retained +PR #7 finite producers and the preceding contributions credited above. +The new package retains the repository's Apache-2.0 license and the original +authors' attribution. It is not an official OpenAI release or endorsement. + +Modification notice, 8 October 2026 (icekylinx): the retained fast Gaussian +proof now bounds shifted approximation error by F=2^ceil(1.14 alpha^2). +The P=34p precision budget and asymptotic exponent are unchanged. New batching +checks are integrated into make verify. Existing attribution and licenses +are retained. + +Partial-swap extension, 8 October 2026 +Copyright 2026 icekylinx + +The partial-swap framing, binary retained-total triple construction, +dependency-preserving positive labels and carrier reuse, unequal (25,23,57) +common basis, improved complex batching, and exact assembly are contributed +by icekylinx with substantial OpenAI GPT-6 Astra and Codex assistance. +This extension directly inherits PR #10, commit +62691e395a0458ce089a1c7b5d89e74291e95e29. The portable producer adapters +modify the retained paired-exclusion and shared-point implementations credited +above. The original licenses, attribution, and Gaussian correction are retained. + +Endpoint-gauge extension, 8 October 2026 +Copyright 2026 icekylinx + +The complementary auxiliary endpoint gauges, (32,30,40) controlled basis, +general nondegenerate binary phase residuals, retained-center complex producer, +updated path guard and exact assembly are contributed by icekylinx with +substantial OpenAI GPT-6 Astra and Codex assistance. This extension inherits +f2ab41aebad47861caf6316282c1793e5513845e and its PR #10 ancestry. New portable +adapters retain the paired-exclusion and shared-point contributions credited +above. Original licenses, notices and the Gaussian correction are retained. + +Structured-basis and semantic-bulk extension, 8 October 2026 +Copyright 2026 icekylinx + +The selected (32,30,36) bit construction, A1/A5 block refinements, fixed +middle-axis I+J profiles with bounded-minor CRT certificates, mixed dyadic +complex centers, complete data-front batching and circuit-specific assembly +are contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance. The immediate parent is ed90fd940279c336ebc45968631bdebfb087b505. + +The semantic/bulk compatibility argument, literal scalar charge, product row +stock and parameterization adapt Zhihao Chen (jacklightChen)'s PR #23, +commit 661ebabc1076c9f525d7ce4967c876b203fa9827. Translated complex endpoints +are adopted from the same contributor's PR #21, +commit 5ba6cf0bfb68f2be8d15610e7972207c50254d6a, following eumemic's source-frame +work and the earlier nested-basis contributions. + +Completed-child semantic precision, arbitrary-coordinate routing, phase-cell +Gaussian inversion and bulk tape transfer are credited to the RaD project +(hipotures), commit 45d9b60355872041f9275f77c057514def0d45bc, exposed through +PR #20 at 4f8d6c8272b5ff307a0da51df545ec3cd96a8b6e. Their selected proof +sources retain their separate CC0 license and original NOTICE under +references/semantic-bulk/rad20. The PR #23 source retains its recorded OpenAI +Codex assistance; RaD retains its recorded Codex and GPT-6.1-Sol Ultra +assistance. These are source attributions, not claims about this session's +runtime model. Related contributions by Rohan Arun and Aurel Prosz remain +acknowledged in the imported notices. No exclusive priority or additional +license condition is asserted. + +Copied retained-center extension, 8 October 2026 +Copyright 2026 icekylinx + +The copied retained-center schedule in both orientations, its complex-phase +transfer, the Wm-N+L rank budget, and the selected (25,23)/(28,28) composition +are contributed by icekylinx with substantial OpenAI GPT-6 Astra and Codex +assistance. This extension inherits PR #32 at +0ef3aeb61f55cc0b321ce6a0ef00acee25cefe52 and the preceding PR #10/#18/#24 work. + +The two-stage topology and paid copied-stream endpoint correction are due +to Aurel Prosz (Paureel), c82d09eb4781b68435e3fa3eb6beea72fa900fab, +through Zhihao Chen (jacklightChen)'s PR #29 unequal-axis composition, +9d963275075fa98f1da821e27757b238dafd6b3c. That source also credits Swapnil +Jain's two-stage development at ae405eb474d1486b2d8aef90139869f927f4836a. + +The contiguous corner method, incidence factorization and exact partition +certificates are due to Rohan Arun (PR #31), method commit +02f68f95369c39955c5ffcfddbd75cd83e26b305. The selected (25,23) certificate +specializes Dominik Scholz's parameterization (PR #33), +a499a345c040aa15b68e984a0904eadc485c7a7e. Their source notices and proof +snapshots are preserved in references/copied-centers. Historical OpenAI +Codex, GPT-6 Astra and Anthropic Claude Opus 5.5 assistance is credited to +the respective imported sources. Existing PR #21/#23 and RaD attribution, +licenses and the Gaussian correction remain in force. + +Copied centers with reversed (23,25) data corners, 2026-10-08 +Rohan Arun with substantial OpenAI Codex assistance supplies the composition, +exact dimension23 controls and cost/assembly integration. James Chang's PR34 +supplies the reversed boundary family; icekylinx's PR36 supplies copied retained +centers and the selected complex graph. The balanced assembly remains attributed +to RaD/hipotures and its PR34 specialization. Retain Dominik Scholz PR33, Rohan +Arun PR31, Zhihao Chen PR29/21/23, Paureel/Aurel Prosz, Swapnil Jain, icekylinx, +eumemic, Douglas Colkitt, OpenAI and all earlier notices and hypotheses. +This is not a claim of formal verification, new foundational rank identities, +global optimality or measured runtime speedup. + +Fixed middle basis with copied reversed corners (2026-10-08): +Rohan Arun, with substantial OpenAI Codex assistance. Composition and +simultaneous-basis proof retain icekylinx PR32/36, James Chang PR34, +Dominik Scholz PR35/38, Zhihao Chen, Paureel, Swapnil Jain, RaD/hipotures, +eumemic and all preceding attribution and licenses. See research/copied-fixed-reversed. + +Changed-graph composition with copied centers and fixed bases, 8 October 2026 +Prepared with OpenAI Codex assistance. +The new composition uses icekylinx PR36 copied centers and PR32 fixed-I+J +projectors/profiler, Dominik Scholz PR35 two fixed factors and CRT argument, +Zhihao Chen (jacklightChen) PR29/23 interfaces, Aurel Prosz (Paureel) and +Swapnil Jain's two-stage development, Rohan Arun PR25/31 corner methods, +Dominik Scholz PR33/38 dimension/composition work; James Chang (jamesyc) +PR34 reversed geometry and balanced transfer; Rohan Arun PR37/39/40 +reversed integration, modular data tests and both-fixed baseline; +RaD (hipotures) PR41 changed scalar DAGs, alternating point order and +independent role compiler; RaD balanced routing/bulk interfaces, and all +retained predecessors. +Complete attribution and the conditional proof boundary are recorded in +research/copied-fixed/PROOF.md; imported originals and source pins are retained. +Original Apache-2.0 and CC0 notices remain applicable. + +Community follow-up integration (PRs #49, #45 and #26), 8 October 2026: +Rohan Arun contributes weighted carrier matching and climbed summand/leave-one-out +orders (PRs #44/#47/#49), with Anthropic Claude assistance. The final construction +composes Chafik Boukhalfa's changed-graph checks, exact rational data recovery and +reordered exclusion sums (PRs #43/#46/#48, OpenAI Codex assistance) with RaD / +hipotures's alternating pair order and independent physical role compiler (#41). +All predecessor attribution and conditional proof interfaces remain in force. + +Alejandro Zarzuelo Urdiales contributes Gaussian parity and canonical arithmetic +proofs, finite tensor execution, profile precision accounting and mixed-center +reference checks (#45), with substantial OpenAI Codex assistance. See +research/gaussian-parity-synthesis/PROVENANCE.md for his full attribution. +Ryan S / princezuda contributes historical Lean certificate arithmetic, algebraic +frame/movement/guard lemmas and independent paired-circuit checks (#26). Original +source notices and historical snapshots are preserved. Neither formal package +claims a full formal proof of the multiplication algorithm or a new kappa. + +Joint frame compilation of skip-prefix strips + +The local compiler and exact finite witnesses were prepared by eumemic with +substantial OpenAI Codex assistance. Avi Eisenberg / ikeboy with Anthropic +Claude assistance supplied the unmodified PR #53 skip-prefix producer. +The pinned PR #48 pipeline is Chafik Boukhalfa's contribution, incorporating +Rohan Arun, RaD / hipotures, icekylinx, Dominik Scholz, James Chang, +Zhihao Chen, Aurel Prosz / Paureel, Swapnil Jain, eumemic, Douglas Colkitt, +OpenAI, David Harvey, Joris van der Hoeven and the earlier contributors +credited in the retained sources. See references/frame-compiler/pr48/NOTICE +and references/frame-compiler/pr53/NOTICE for their original attribution. +No authorship or review by those predecessors is claimed for this compiler. + +Joint dual-skip/frame-compiler composition (2026-10-08) +--------------------------------------------------- +Rohan Gupta / gupt1156 with Anthropic Claude assistance: PR55 dual-skip +scalar graph; original LICENSE and NOTICE are retained under +references/frame-compiler/pr55. eumemic with substantial OpenAI Codex +assistance: PR57 joint reversible frame compiler, serialized physical-word +replay and profile reconstruction. Chafik Boukhalfa with OpenAI Codex +assistance: this composition, independent integration and exact certificate. +Avi Eisenberg / ikeboy, Rohan Arun, RaD / hipotures, icekylinx, and all +predecessor authors retain the notices above and in pinned source files. +No original copyright or Apache-2.0 notice is removed. + +Ranked reclamation after the PR58 joint-dual composition (2026-10-08) +---------------------------------------------------------------- +Chafik Boukhalfa with OpenAI Codex assistance: prioritize retired physical +slots by descending current frame rank, retaining slot ID as the tie-breaker; +complete replay, exact profiles, comparison and adversarial controls. +The dedicated joint_dual_reclaim_compiler.py is derived from eumemic's PR57 +compiler. Its original shared compiler remains byte-identical. The PR55 +producer and all preceding attribution remain unchanged. The complete PR58 +comparison certificate and its original source/proof provenance are retained +under references/frame-compiler/pr58. + +Skip-prefix strip producer, 8 October 2026 +By Avi Eisenberg (ikeboy), with Anthropic Claude (Claude Opus 5.5) +assistance. The skip-prefix leave-one-out strip layout in +research/skip-strips/skip_graph.py is new. Everything else reuses Chafik +Boukhalfa's PR #43/#46/#48 research/copied-fixed pipeline, its verification +code, exact data recovery and support-order sorting, together with: +- Rohan Arun's PR #44 weighted carrier matching optimizer; +- RaD (hipotures) PR #41 alternating point order; +- every predecessor credited above. +Complete attribution and the conditional proof boundary are recorded in +research/skip-strips/PROOF.md. Original Apache-2.0 and CC0 notices remain +applicable. + +Local split-pair skip-prefix research continuation (2026-10-08) +Prepared with substantial OpenAI Codex assistance at the user's request. +New contribution: singleton/pair recursive partition refinement, finite summand +order and moment search, and verified composition with inherited paid clones. +Avi Eisenberg/ikeboy with Anthropic Claude assistance: PR53 skip-prefix strips. +Chafik Boukhalfa with OpenAI Codex assistance: PR54 original-envelope clone +specialization and PR43/46/48 checking interfaces. RaD/hipotures: PR51 +whole-chain/source-partition cloning and earlier producer/interfaces. +Rohan Arun: PR44 weighted matching and earlier fixed/reversed work, with all +stated historical AI assistance. All predecessor notices remain applicable. + +Original-envelope whole-chain clones on skip-prefix strips (research/skip-clones): +Chafik Boukhalfa, prepared with OpenAI Codex assistance. The complete-chain +source-partition clone operation is adapted from RaD / hipotures, PR #51, +with original envelopes retained here. The scalar base is Avi Eisenberg's +PR #53 skip-prefix layout, prepared with Anthropic Claude assistance. +All credited PR #43/#46/#48, PR #44 and earlier code/proof notices remain +in force. This extension is provided under the repository's Apache-2.0 terms. + +Community review checkpoint #50–#61, 8 October 2026 +Maintainer integration and independent arithmetic: Douglas Colkitt, with OpenAI Codex. +Avi Eisenberg / ikeboy: skip-prefix strip framework (#53), with Anthropic Claude. +Rohan Gupta / gupt1156: parallel order search (#50, stated Antigravity assistance) +and dual-suffix strips (#55, Anthropic Claude assistance). +Eumemic: equal-frame joint compilation and paid signal reclamation (#57), with Codex. +Chafik Boukhalfa: original-envelope paid clones (#54), composition (#58) and ranked +reclamation (#60), with Codex. Rohan Arun: order search (#52) and positive-frame +composition (#56), with Anthropic Claude and stated Codex validation assistance. +RaD / hipotures: enlarged frames, source partitions and paid whole-chain clones +(#51), with Codex. Rohan Garg / rohangar1: singleton/pair recursion and paid-clone +composition (#59), with Codex. Alejandro Zarzuelo Urdiales: exact parameter +refinement, scoped Lean arithmetic, matrix/parity and search tools (#61), with +his disclosed multi-tool and Codex assistance. +Parallel #50/#52 records are reviewed and credited without replacing the earlier +climbed-48 implementation; their exact commit history is retained. The separate +#51 witness is retained as research; its source-graph/negative-basis data proof +has not received the same full replay as #56's consumed compiler machinery. +See docs/research/community-round2-review.md for precise validation boundaries. +All earlier licenses, contributions and notices remain applicable. + +Interval strips and core-aware pair assembly + +The interval leave-one-out strips and the core-aware group-pair assembly in +research/pair-assembly were prepared by Avi Eisenberg / ikeboy with Anthropic +Claude assistance. They build on PR #53's skip-prefix pipeline and its +inherited PR #48 sources. The stacked witness in research/pair-assembly/frame +uses eumemic's PR #57 joint frame compiler unchanged; its driver and verifier +are adaptations of PR #57's skip_frame_compiler.py, skip_frame_compose.py and +verify_skip_frame.py. Original notices are retained. + +Stopped product-ring extension, 9 October 2026 +Copyright 2026 icekylinx + +The opposite-bank generic projector factorization, componentwise atom-ring +adapters, stopped recurrence and outer ordinary-interchange conversion, +aligned pair-star producer with rational centers, exact denominator-21 +grid and selected (23,23)/(24,24) composition are contributed by icekylinx +with substantial OpenAI GPT-6 Astra and Codex assistance. This extension +builds on merged PR #36, 11817ccacb564bb7f98789c20dc11d3fece207e3, and is +integrated on upstream main 56b66d58297deca1d7dd130247d720e960f77a37. + +The retained ordinary leaf uses the preceding projector, corner and +copied-center proofs. The selected two-stage topology retains Aurel Prosz +(Paureel), Swapnil Jain and Zhihao Chen's credits; the semantic assembly +retains PR #21/#23 and RaD's attribution. Paired producers, carrier matching, +original source notices and each imported license remain unchanged. + +Deferred product (research/deferred-product, scripts/deferred_product*, certificates/deferred-product-*): +copyright 2026 eumemic, Apache-2.0, prepared with Anthropic Claude assistance. The bit word, its ledgers and +checks are PR #97's import of Swapnil Jain's round-seven research (research/deferred-signed, its LICENSE and +NOTICE retained); scripts/deferred_product/replayed.py adapts PR #104's stopped_product/complex.py (icekylinx). diff --git a/references/three-stage-cover/pr117/SOURCE.json b/references/three-stage-cover/pr117/SOURCE.json new file mode 100644 index 0000000000..463a1ba656 --- /dev/null +++ b/references/three-stage-cover/pr117/SOURCE.json @@ -0,0 +1,12 @@ +{ + "commit": "cbb05ce504d571546d9b7794c186a613c659c3bf", + "files": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE": "a0030510cd3b5334fb113eae759aadd2c25951bd353dfb69ad9cb780ae5adf30", + "dag.json.gz": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b", + "replayed.py": "99c1e3694ae06a7ce7a370b04ecb45ea3fcfe69a6e6e7f4c4606e0a6c74c3184" + }, + "repository": "eumemic/integer-mult-bounds", + "scope": "Unchanged selected positive DAG, support/label replay and source-specific license/notices.", + "url": "https://github.com/CrocSwap/integer-mult-bounds/pull/117" +} diff --git a/references/three-stage-cover/pr117/dag.json.gz b/references/three-stage-cover/pr117/dag.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..a5b0598e4c328acef11baaa32852acdbfc97eeef GIT binary patch literal 362071 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


      `&PZASv|YUHT$e3wYO_wHRDoH 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 N&MfS6@wuHoBU!2N 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 1: + values = array.array(values.typecode, values) + values.byteswap() + values.tofile(f) + + +def build(witness, prefix): + w = json.loads(gzip.decompress(Path(witness).read_bytes())) + h, v, d = w['h'], w['v'], w['central_disjoint'] + assert (h, d, w['center_denominator']) == (24, 24, 21) + triples = list(combinations(range(h), 3)) + assert v == len(triples) + args = [(0, 0)]; support = [0]; core = [0]; cover = [0]; types = [0]; ranks = [0] + for j, t in enumerate(triples): + mask = sum(1 << a for a in t) + args.append((0, 0)); support.append(1 << j); core.append(mask); cover.append(mask) + types.append(1); ranks.append(1) + flat = w['args'] + assert len(flat) % 2 == 0 + for k in range(0, len(flat), 2): + a, b, x = flat[k], flat[k+1], len(args) + assert 0 < a < x and 0 < b < x, 'Operands must precede their sum' + assert not support[a] & support[b], 'Ordinary additions must be cancellation-free' + args.append((a, b)); support.append(support[a] | support[b]) + core.append(core[a] & core[b]); cover.append(cover[a] | cover[b]) + if core[x].bit_count() >= 2: + types.append(1); ranks.append(support[x].bit_count()) + else: + types.append(2); ranks.append(cover[x].bit_count()) + n = len(args) + point_masks = [sum(1 << j for j, t in enumerate(triples) if a in t) for a in range(h)] + full_support = (1 << v) - 1 + roots, kind = [], [] + assert len(w['D']) == v + for t, node in zip(triples, w['D']): + assert 0 < node < n + assert support[node] == full_support & ~(point_masks[t[0]]|point_masks[t[1]]|point_masks[t[2]]) + target_mask = sum(1 << a for a in t) + if types[node] == 2: + assert not cover[node] & target_mask + else: + assert types[node] == 1 + assert not support[node] & (point_masks[t[0]]^point_masks[t[1]]^point_masks[t[2]]) + roots.append(node); kind.append(0) + stars = [(a, b, i) for a, b in combinations(range(h), 2) for i in range(h) if i not in (a, b)] + assert len(w['P']) == len(stars) + pair_outputs = {} + for (a, b, i), node in zip(stars, w['P']): + assert 0 < node < n + assert support[node] == point_masks[a] & point_masks[b] & ~point_masks[i] + assert types[node] == 1 + assert not support[node] & (point_masks[a]^point_masks[b]^point_masks[i]) + pair_outputs[a, b, i] = node + roots.append(node); kind.append(0) + assert len(w['A']) == d + for i, node in enumerate(w['A']): + assert 0 < node < n + assert support[node] == full_support & ~point_masks[i] + assert types[node] == 2 and cover[node] == ((1 << h)-1) ^ (1 << i) + assert ranks[node] == h-1 + roots.append(node); kind.append(1) + # Every A_i avoids i, so sum A_i = (h-3)T. The decoder is T=sum A_i/21 + # and the scatter is T-(1/2)sum_{i in target} A_i. + decoder = Fraction(1, h-3) + assert decoder == Fraction(1, 21) + scatter_coefficients = [decoder, decoder-Fraction(1, 2)] + for coefficient in scatter_coefficients: + odd_denominator = coefficient.denominator + while odd_denominator % 2 == 0: + odd_denominator //= 2 + assert 21 % odd_denominator == 0 and abs(coefficient) <= 1 + for source in triples: + assert sum(i not in source for i in range(h))*decoder == 1 + Dset = set(range(d)) + for triple in triples: + k = len(Dset.intersection(triple)) + assert 2*(3-k)-2*(d-k) == 2*(3-d) + patterns = {} + for target in triples: + chosen = len(Dset.intersection(target)) + if chosen not in patterns: + patterns[chosen] = target + for chosen, target in patterns.items(): + target_set = set(target) + for source in triples: + k = len(Dset.intersection(source)) + total_coefficient = Fraction(2*(3-k)-2*(d-k), 2*(3-d)) + scalar = Fraction(len((target_set-Dset).intersection(source)), 2) + scalar -= Fraction(len((target_set & Dset)-set(source)), 2) + scalar += Fraction(chosen-1, 2)*total_coefficient + assert scalar == Fraction(len(target_set.intersection(source))-1, 2) + for j, t in enumerate(triples): + masks = [point_masks[a] for a in t] + two = (masks[0]&masks[1]&~masks[2]) | (masks[0]&masks[2]&~masks[1]) | (masks[1]&masks[2]&~masks[0]) + actual = 0 + for a, b in combinations(t, 2): + excluded = next(i for i in t if i not in (a, b)) + actual |= support[pair_outputs[a, b, excluded]] + assert actual == two + assert masks[0]&masks[1]&masks[2] == 1 << j + assert [((k-1)+(k == 0)-(k == 2)) for k in range(4)] == [0, 0, 0, 2] + + def contained(x, y): + tx, ty = types[x], types[y] + if tx == 1 and ty == 1: return not(core[y]&~core[x] or cover[x]&~cover[y]) + if tx in (1, 2) and ty == 2: return not cover[x]&~cover[y] + return False + active = [0]*n; stack = list(roots) + while stack: + x = stack.pop() + if not x or active[x]: continue + active[x] = 1 + if args[x][0]: stack.extend(args[x]) + degree = [0]*n + for x in range(1, n): + if active[x]: + if types[x] == 1: + assert core[x].bit_count() >= 2 and ranks[x] == support[x].bit_count() + else: + assert types[x] == 2 and ranks[x] == cover[x].bit_count() + if active[x] and args[x][0]: + for y in args[x]: + assert y < x and contained(y, x), 'Binary frame nesting failed' + degree[y] += 1 + for x in roots: degree[x] += 1 + H = [0]*(h+1); c = 0; loss = 0 + for x in range(1, n): + if not active[x]: continue + r = ranks[x] + if args[x][0]: + c += 1; H[r] += degree[x]-1; H[h-r] += 1 + for y in args[x]: + assert r >= ranks[y] + H[r-ranks[y]] += 1 + else: H[1] += degree[x] + for x, k in zip(roots, kind): + r = ranks[x] + if k: H[r] += 1; H[h] += 1; loss += r + else: H[h-1-r] += 1; H[1] += 1 + q = len(roots); R = c+q + result = dict(h=h, v=v, c=c, q=q, R=R, loss=loss, central_disjoint=d, histogram=H, + rank_sum=sum(r*m for r, m in enumerate(H))) + assert loss == h*(h-1) and result['rank_sum'] == h*R+2*loss + result['center_denominator'] = 21 + result['scalar_validation'] = dict(ordinary_supports_exact=True, centers_exact=True, + center_decoder='sum A_i / 21', scatter_coefficients=list(map(str, scatter_coefficients)), + rational_scalar_identity_exact=True, mixed_center_scatter_exact=True, binary_frames_nested=True, + binary_frames_nondegenerate=True) + with open(str(prefix)+'.bin', 'wb') as f: + f.write(struct.pack('<4I', h, v, n, q)) + write_array(f, array.array('I', (a for pair in args for a in pair))) + write_array(f, array.array('Q', core)); write_array(f, array.array('Q', cover)) + write_array(f, array.array('I', roots)); write_array(f, array.array('I', kind)) + write_array(f, array.array('B', active)) + with open(str(prefix)+'.labels', 'wb') as f: + write_array(f, array.array('I', ranks)); write_array(f, array.array('B', types)) + Path(str(prefix)+'.json').write_text(json.dumps(result, indent=2)+'\n') + return result diff --git a/research/cover-local-reuse/NOTICE b/research/cover-local-reuse/NOTICE new file mode 100644 index 0000000000..dde0487aa2 --- /dev/null +++ b/research/cover-local-reuse/NOTICE @@ -0,0 +1,23 @@ +Physical local reuse under the three-stage cover, 2026-10-09. + +The new composition, source closure and verifier were prepared for eumemic +with OpenAI Codex assistance. Apache-2.0 applies. No official endorsement or +independent external peer review is claimed. + +The three-stage cover, generalized Clifford frames, weighted bit supplier +and internal row borrowing are icekylinx's PR130 contribution, prepared with +OpenAI GPT-6 Astra and Codex assistance. The exact adopted commit is recorded +in SOURCE.json. Its original root NOTICE and all reference notices remain +unchanged. + +The pinned PR117 scalar DAG is by eumemic with Anthropic Claude assistance. +Its copyright, Apache-2.0 license and original notice remain in +references/three-stage-cover/pr117/. Compensated birth-cut reuse follows +jamesyc's PR124. Physical hull frames and their full literal reflection were +developed for eumemic with OpenAI Codex assistance in PR129. + +Swapnil Jain's round-seven bit witness and Zhihao Chen's PR97 physical +ledger retain their original notices under references/partial-gauge/pr97/. +The inherited semantic, product-row, analytic and fixed-tape interfaces +retain credit to icekylinx, Zhihao Chen, RaD / hipotures, and the other +contributors named in the root NOTICE. No predecessor notice is superseded. diff --git a/research/cover-local-reuse/README.md b/research/cover-local-reuse/README.md new file mode 100644 index 0000000000..33a5ff3c4e --- /dev/null +++ b/research/cover-local-reuse/README.md @@ -0,0 +1,69 @@ +# Physical local reuse under the three-stage cover + +Conditional **κ = 166102699493/500000000000000 = 3.32205398986e-4**. +This is about 5.5955% above PR130's 3.146011e-4. The exact complex saving is +**332426609/10¹²**. The inherited weighted bit supplier remains unchanged. + +The construction places the independently replayed physical complex word +from PR129 inside PR130's three-stage cover. Its 28,705 virtual roles use +26,597 physical scratch roles after 2,108 compensated birth-cut reuses. The +full source/workspace chronology and inverse retain every compensation. +The local source inventory has 470 distinct frames, including 2,598 roles +with nonzero source gauges. + +The cover has dimension 70, 83,839 roles per vertex, recursive rank +5,866,338 per vertex and deficit 2,392. Every local child is retained after +removing exactly the former two-stage data bridges, endpoint copies and +exterior class. Each physical role with source dimension s contributes three +new exterior children of rank **46 + s**. The largest child is 68. The full +finite group order, router charge and row reserve remain paid; scalar work +uses the original virtual-role reserve so compensated readouts are covered. + +Run from the repository root: + +```sh +python3 research/cover-local-reuse/verify.py +``` + +The verifier checks a closed frozen source inventory, copies it into a +temporary repository-shaped tree, rebuilds the complete local compiler and +reuse pairs, independently replays literal reflection and dirty cleanup, +recounts bounded scalar work, regenerates finite geometry checks and checks +the exact cover certificate. The generated local profile and reflection +receipt must reproduce byte for byte. Verification leaves its source tree +unchanged and has no options to omit these stages. + +The finite geometry check covers every subspace and ordered pair through +dimension four, including degenerate subspaces, and all 2,024 actual h24 +triple ports. It checks symplectic adapters, transition and dirty-tail ranks, +reflected identities and data-frame seams. Exact operator phases and general +uniform interfaces remain written proof dependencies. + +The inherited bit step reconstructs PR97's local ranks from pinned physical +frame chains and binds its prior complete-basis/reflection receipts. It then +rechecks PR130's contaminated moment and rare-class fallback. The unchanged +upstream complete-basis and rational-frame suites remain inherited, as in +PR130; this package does not claim to rerun them. + +The 16 outer controls reject missing dependencies, altered and repinned DAG +inputs, omitted reuse roles or paid children, missing compensation or +reflection flags, changed source bindings, insufficient scalar guards, +formatting drift and optimized Python. The independent local replay retains +its frame, literal-word and compensation corruption controls. All 47 strict +assembly constraints and seven margins are positive. The next complex and +κ grid points fail the chosen enclosure or assembly; no true-root optimum +is claimed. + +`certificate.py` checks the frozen certificate by default. `--write` is an +explicit authoring operation. `verify.py --freeze-manifest` explicitly +replaces the source manifest and does not certify it. Neither operation is +performed during verification. + +This remains a conditional finite witness. PR130's finite group geometry, +weighted local-ring compilation, uniform batching and restored internal row +borrowing are written proof dependencies, together with inherited common +bases, address adapters, exact grids, prime selection, analytic estimates, +streaming, recovery and fixed-tape interfaces. Finite checks do not establish +those all-size contracts or a practical speedup. [NOTICE](NOTICE) preserves +attribution; the adopted proof sources and original notices are pinned in +the source manifest. diff --git a/research/cover-local-reuse/SOURCE.json b/research/cover-local-reuse/SOURCE.json new file mode 100644 index 0000000000..68a17689da --- /dev/null +++ b/research/cover-local-reuse/SOURCE.json @@ -0,0 +1,91 @@ +{ + "files": { + "LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "NOTICE": "e891051aa7858815850030c9531a88794ba0f39436fbd03cc0f2607a76da8b74", + "certificates/copied-centers-network.json": "7dbd675e42e22ac076280360f8750031851564bb7a56079e66236fee5d0a6cdf", + "certificates/partial-gauge-bit-input.json": "367b9844db23f8fa64002637903bcc5ce28ffc8879d274b5c54c0390fb0234e4", + "certificates/partial-gauge-network.json": "e2e6c48bc283b1417c13adaa35c36d782191e21a33f7279a4ed1558ca60518be", + "certificates/stopped-product-network.json": "43ddb7ee033d316375102cf2d97bb2cf47f879f36a005d3726fa6647a2cbecc5", + "certificates/three-stage-cover-bit-input.json": "d0d496b64d45408d6e0773ebbcd4d5dcca918a596073a51e5fc186b82c3b8520", + "certificates/three-stage-cover-complex-input.json": "afecf8ce2d8eb259074e61cd0c386b464ca2f57c61b00979eac808fa26e0b770", + "certificates/three-stage-cover-input.json": "633e108352d3a880c3dc05e265f40270698ea7ebbe655706f5f8675070c86bd2", + "certificates/three-stage-cover-network.json": "bfca1f225394c8b50f3360b71920652baf9bd885ce84f9c0a9184c3ba7dd35ab", + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "notes/three-stage-cover-assembly.tex": "ccf34a6d37c4af14bebeab15be50ab204eb1caebe546385520050ec30089441d", + "notes/three-stage-cover-bit.tex": "47123a756f823c83a0d48cca2bf5add6472cd88410b13aed345e70c8834fb511", + "notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "notes/three-stage-cover-note.tex": "db8078687825bcd43c6cc2fb69712ebb12840057b77cd5af8f67f53e4ffffa92", + "notes/three-stage-cover-rows.tex": "6ad97a5cd7d6aecf978a81226e1c2763d37840caca130c61f3bf5c4ac111c5c8", + "references/partial-gauge/pr97/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "references/partial-gauge/pr97/NOTICE": "1c53970fb4face631a1b331ec66d33111eccd280a129f9b64c2da6df96861c3f", + "references/partial-gauge/pr97/PROOF.md": "f2c95747d9a5858da43932d857be999e6166d4740f25e2c57f99ce05a8902352", + "references/partial-gauge/pr97/SOURCE.json": "68fb539abcd6df21d142e4e204b6e9482eb7f9cd3907650f54bd058070266596", + "references/partial-gauge/pr97/bit-ledger-result.json": "c3dd79e5e6d72e49d8d1be2d4d9ad808cd7d24b7a725190d24100cbd3644394a", + "references/partial-gauge/pr97/check_frames.py": "1cb2b8cde2a8b3f12008da0d335dcdd38005cc692367423d9589aa1f4d6306e8", + "references/partial-gauge/pr97/check_lifted.py": "c3e87ad6b31f377df549421f53d22b99131d2228dcd08a1956913211383cbd6c", + "references/partial-gauge/pr97/deferred-readout.tex": "4e848f7f06c975045629da7cca9f79e10f255d08dc17a72629c9bed522565d52", + "references/partial-gauge/pr97/deferred.py": "9b2acaeb6f1beb2a53c15e00c027f9ba22397a12071ad0b71131e12012a98036", + "references/partial-gauge/pr97/deferred_23.json.gz": "8c38e947ff9e021e308000dd82bb5e2194eb265d8b75194e22ce783d3e75317c", + "references/partial-gauge/pr97/linalg.py": "56cc779911a3c5c901bc5194ccaf97f720157a2c4ba602b07ee8642af2676b8b", + "references/partial-gauge/pr97/round7_literal_frame_ledger.py": "02617ba608f971e3bdd2b45d4cbfc3d0d629873a0b9f7c22b12f347d099fdb59", + "references/partial-gauge/pr97/witness_23.json.gz": "b2486aa2bb222bacea6e52162a3920780e45dd8edc5d7cb03eabea336a1c6588", + "references/three-stage-cover/pr117/LICENSE": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4", + "references/three-stage-cover/pr117/NOTICE": "a0030510cd3b5334fb113eae759aadd2c25951bd353dfb69ad9cb780ae5adf30", + "references/three-stage-cover/pr117/SOURCE.json": "74e9f4b4ae0529d21d19c159b2b50ee0923e93e0d7eb22cf208ad41dd5992275", + "references/three-stage-cover/pr117/dag.json.gz": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b", + "references/three-stage-cover/pr117/replayed.py": "99c1e3694ae06a7ce7a370b04ecb45ea3fcfe69a6e6e7f4c4606e0a6c74c3184", + "research/cover-local-reuse/NOTICE": "890d177a20a3d6bcad9c466fdb6f1850f151b79bb6ace672afde75d4561b5a44", + "research/cover-local-reuse/README.md": "2cc851b173630f778c284ae6714d3d84d8de6e23342d764e36a5b1cf579b1a2f", + "research/cover-local-reuse/certificate.json": "706dc706641200766a225de26160be12501696bc594fdeebc3756a7ac2a74d73", + "research/cover-local-reuse/certificate.py": "5269fd33d7e3178c863fc64fb695c720a142224de85784ddb8060130bf7ca99c", + "research/cover-local-reuse/geometry-audit.json": "8ecaba67f5e4ae555e61c73b082922659200f0f68d8945fde782caff32c3e02b", + "research/cover-local-reuse/geometry_checks.py": "32d5da15a8f2eaaf0e521cc1c53bf9ea84f277fcb5f3b762198a7aa74241321c", + "research/cover-local-reuse/test_controls.py": "ce4b10f114cd032b3d8af612377dfa04c7faf62884f1c354b2b237ac0f4b893c", + "research/cover-local-reuse/verify.py": "1fa8d3c159af1481adcc785ac2d70443ef5b695b3529a7ca31004b0d2cd66a26", + "research/cyclic-deferred/complex-profile.json": "63e4794bc1deeee10c1294c7b7a0a951dd79b6e978472dc18d026ee607b9cc8c", + "research/cyclic-deferred/complex_deferred.py": "6c0e4439ba523c8ad2d8043760cf2d0146a678e2b870b73d0d14bb543a644596", + "research/cyclic-deferred/inputs/complex-dag.json.gz": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b", + "research/cyclic-deferred/producer.py": "017e50713943e6c2a98d1c23ec93e7da9580896de1b6bde24563b4b6961c74c0", + "research/cyclic-deferred/reflection-audit.json": "40352a29f046c3bdf6a9419fa840bd787427d52ea35cbb069eb0df791abc839c", + "research/cyclic-deferred/reflection_audit.py": "9615b651ed42b7687ce4f5cc242cccdfa9abd638666bd2fc7ee1f56a488e76d7", + "research/cyclic-deferred/replayed_producer.py": "99c1e3694ae06a7ce7a370b04ecb45ea3fcfe69a6e6e7f4c4606e0a6c74c3184", + "research/cyclic-deferred/reuse-pairs.json": "f1da1543e4d7d6b6744484c6227f74bb31a26195e899c1225cdfe9dae4735386", + "research/cyclic-deferred/reuse.py": "bbc77e9c48ea209486b3931e3a2344670588ae352b717917e75368e8604e2e96", + "scripts/audit_short_guards.py": "c2c929c956e617bee739963b517b9069e0d067cfebc6820f401a4e90a1769eb1", + "scripts/certify.py": "2348d95008276c5d5764f7e028c3918e484582cd589bd4d9b82919161745e53e", + "scripts/compact_control_layer.py": "e814c9f8d84f2e5d3aa2e06c36697f27f110218addc40ff8df2801fde861ff9f", + "scripts/complex_circuit.py": "d623617f7c5cb3189580883a8ab30c0bd3832688ae3f1f0c1f881bbbbff8e0c1", + "scripts/complex_network.py": "0da395e67ac04fa213494e71012c1b19b544596d34cdce5a3b172b1fb6af5f1b", + "scripts/exclusion_circuit.py": "b253f9d7318becda1c1f3b24e2287ed44a9c27fcea00cf9d531afb950d0457a0", + "scripts/fast_gaussian.py": "11430c2df0783b933dc91080595bb7514bb052b8c7b12107e27a1ef701e31e43", + "scripts/paired_exclusion_circuit.py": "8f05f04cf06217befd6d0ee0f2d7d0c5c5eb32cfab8c9a8ca7917fd6d620b7d2", + "scripts/paired_network.py": "991223dc3c1374284c361ed017e42bf732dd971fa0bea2be2282cfb18257b3f7", + "scripts/partial_gauge/binary.py": "b29e2f37d7f32a959a378190d7f1da3c2da534fbdaf878044800301957bffc03", + "scripts/partial_gauge/lift.py": "895874399113faa090d168d6168f0664136df6e21205671e7f7f9239cad93d1d", + "scripts/partial_gauge/match.cpp": "12b8b7c93bb78324e7328e624b166be2067ae8861540531c024040220d86f368", + "scripts/partial_gauge/word.py": "96015b7b08a261673ab8be1ea47f89302f8a1d62a822d657a09f6a1fcfb51e58", + "scripts/partial_gauge_bit.py": "7d58e86061da2d73991531e9bc431589019359391adea866c61c7dd1f99ac855", + "scripts/partial_swap_network.py": "acdd81b4dea2815f8838a0c3ea8ac4968f2bc13fd7c99173473d865779096782", + "scripts/prepare_layers.py": "a6e2adc612f264b1c0e51d18ce6315de9ae5e2ae2420aa22e99a22d8bf304947", + "scripts/search_network.py": "3a4faa5037d9b8e7ca5828afac193a96b6966a8b114f14937921795b24ec4f6a", + "scripts/shared_point_circuit.py": "c9bb7a5df92d260a4e3ad532b53e26936730d7c93f7facfb0784957c1e81c8ba", + "scripts/shared_point_network.py": "a85e7f0d8c42d6a27e3846308571ca324a1824ac5c2d59e4daa5c7673c33c697", + "scripts/structured_bulk_assembly.py": "e99467e14211fba699878ed036e1e2362eb8e395dc22f9ecdcecc7fbf2cc736d", + "scripts/three_stage_cover/README.md": "b39a28fa8da5d7d3188dfed4c0e0af1e2397f0f5c8f69cfb69671ed27ddca4bb", + "scripts/three_stage_cover/__init__.py": "b964b59af038e70cc15af655a22bcf6aaafc9c842b213765781bc8bea7166430", + "scripts/three_stage_cover/lift.py": "ae5f4c56cd32b5232d6dcdcaed1e24efb81fe20467a2d915ee51479bced06cfc", + "scripts/three_stage_cover/select.py": "457e636ced9bbd368198f78e015660a929ba1aaccbe34122d18da09ebb488f33", + "scripts/three_stage_cover/verify.py": "4bd2347e87e4edb699968bc31dfb94f2ab89bf1227576e59f43c779ba74e4e06", + "scripts/three_stage_cover_network.py": "7e0ad6fd1921b6905a53ce1eeaa03d3bb3a8a8bbaa0382516ea98b636f46335e", + "scripts/three_stage_cover_producer.py": "ea6dd4f06173304bbcb74b8e5bcc02357b7bb162a6d26b4a6f7a9e886158123f" + }, + "provenance": { + "cover_certificate_sha256": "bfca1f225394c8b50f3360b71920652baf9bd885ce84f9c0a9184c3ba7dd35ab", + "cover_commit": "6a9970a530119174507904e23592fd59ede19a5d", + "physical_local_source": "PR129 completed-core frames and PR124 compensated birth-cut reuse", + "scalar_dag_commit": "cbb05ce504d571546d9b7794c186a613c659c3bf", + "scalar_dag_sha256": "3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b" + }, + "schema": 1, + "scope": "Finite local complex replay, geometry checks and exact cover assembly; general cover/bit/analytic interfaces remain conditional." +} diff --git a/research/cover-local-reuse/certificate.json b/research/cover-local-reuse/certificate.json new file mode 100644 index 0000000000..49d72a2421 --- /dev/null +++ b/research/cover-local-reuse/certificate.json @@ -0,0 +1,662 @@ +{ + "actual_bit_saving": "3731649599/10000000000000", + "assembly": { + "absorption_gap": "593600861587452590794958488060763/2501662131357884984091532536718304500000000000000", + "margins": { + "Gaussian_arithmetic": "1994572616164930096623111816934926563391/4002659410172615974546452058749287200000000", + "bulk_exposure": "332426276563391/1000000000000000000", + "compact_phase_layer": "1662131332953013847917626563391/5003324262715769968183065073436609", + "coordinate_movement": "332426276563391/1000000000000000000", + "dimension": "4999999950000000000000000000000000/5003324262715769968183065073436609", + "original_prefix": "166218136619564100561730839404173436609/500332426271576996818306507343660900000000", + "scalar_work": "2659445169291711830682090566222126563391/4002659410172615974546452058749287200000000" + }, + "minimum_margin": "1662131332953013847917626563391/5003324262715769968183065073436609", + "parameters": { + "C0": 1282616921105345318065574510583397304031089256999275398487735367961556377532422707937947758862651426467214737394446173927591746510306139175992480887171138791468203069614427060902439430393540453541649985661526486051027257131109695652702769707432061047416153358992253830243130837662172360854576761382044583325363709664597706929084114926174648218822385968930271742735716485578653248955721702347874947196949538929455077310738150153358943826215705231089400472102786225934255313308440564799194641040691519577418053069348727879792906843520820272587513520218103874906707219970865563353820543706317537721801324977035364065288510850066254406787487366458824891674762970584129184245299499586624554086497908603559528931088574958757732502269426045284353553680689401522308491396792466715762351026616647556329066540749476842071017123939566425933499053890404456836323501096826645697317712031289647775919977358685761071158549814153398860858745309902045924627838120805926875812397054343859174419080061708957686155640632034535989403897580387672245593764302122988333562910873206325061756076019249192345926707882156476010081329407658598582461305955707144642816529659915217501270625771889723838497675934674745855517795081272012377134648024126332240813552014810570398574873366955174535365151599633853591606787768133247891034409459122978954123358009114740748883483046909107068040612966692900915705562278778583142701566572438197368371950248164323023669760396542012463884341696621163373950733961565709598614512575376290924476853831249595305862796678122802535148511029418220527665561251041876730443859564967643286224119685764814914738971705960605274935349217858198117421093744649687314675044930385291482475406468808711017704579730855294222600186183141476781436750690406645896930145625425997372894927156451666068179266406216276544003518064887136676875109337162021367889667769580462566985511447941267152613330833156069078717036500558765725748580706955405620025572453449329555817268879896309632637253220011645620383719439071119704245183864903019581927737827619743215216250225180811375399310715833479102485626819140644472487097738579390664325843093247264282000256329001017010008498209830845853711904648177383131485587439246143826897650692224118904166656961753879946665428416754781391409410319326855638903703686924738621681975362295319717162899138113308679248400775043212370251071676308667482756110809208401649550192422004647757403790085741703573574406232488332944882103387634410576223499875592327763364408176907753494364430836305201406026095043204393493593950536949695122258454839042483768550465452108614585839642558381420632425194758862330079727355561491091200416640636939708445294975815154336119879717187146459295677602788325906431754523629530311025865087364444288415696939538689068385842519249413054006672701002540413408940400179772377405498015802084904093111425886271648740911007285029812297306100257111522560269150346433922620340978676222208845953404758833661547864284897305668146589788671871474692580173325932088258769796709654972567951464753168828536220874660227330526365308186309850935846270523663216124860769319095398586885208172530213681952189442142096645124456020544520151234011994566824477565592915813747840589647887882348344945242364659520584142604301477593440217950955287790768368321096507301033926746370201291773579523333059654250382931966363776006501650547955542825105421710055352548655962381026588553315981047777618317377602418632774818174769114680161242272825519626010083602477996529579676698444671577682035416565035035135560704376165523954881433234396099891953354878023070833791471118520071291984638450763682069175293404867870067592073056938855127616727825797159883832142315800725789089512511473851936508191619487369750215293956100150479425935078144993936610942501693788830688146863684629019552474465139692151206349971173106582639672082193916876395803530194207831336191276815363998594439694234913342574168329521830909503153315296070963131662840935907237875354252231868680619336800425268209183224344156381135719914041658934788316597118589965591328681701659849673407560977747022867398626148385348922567991851464568498723023378647603627370739937973579524061220647081116869698865792376023570646262412792700781283647128614843969764092323967829312454619117865022944730710191548600661771602281687926437016359267437942978490846714888216649087195719301956070810150176706300403204365789114253861763682793027678676722524664609256466680645981938872468525387414076299008580992915042611877040535420275032476982936429482459090102961013424177683761428848427296661106485230879661777937174563058764544545013962792366708590270423269384706946332131800614883844059214640309243252487281721750963916983781788025180173260566708811635273167453388135577178409205895734065925248088986678498110948225765757438900488548848240901975665060188214169152842302950129748033818573425640540160580920250449925778748678508738590643046217516027441174116729702538807517828034907649000824947752854200127167881790149887192411649712809238535280327835949007089721070915060724556767912043049757855305763991915385625213337661455141221526398334218435245321577069218262666699995766754896480554424230235972946776079913442135959775886987872963688501144720439929721468026882896530036307488221728358125349459781643141680840096362601375748166278936696375664617600946264518344764809684158296040531875430642888411303594458058901228982878354235581299016727914418964996280720832375894407440322106753339550487377497342307326152899202014989951298905581476809588870667905689692246021693874700735781434316382889402357290778824041271357574210050779651678218674098056308183083334772553609699171134137362941299813368412935047906135775862605663692507520380353917021462975767396031309112054154785717514251166178735303120558727881637412141448388942571603135542387728059541317666578691319411034468525538843147890180421512521352113217405884679497287172923627798885282480969961919181054665126488799345597462918334973628783397108109865332324904417281350041266834103495689129799043847822549054395093229783930792982315122276827558213026398810724900423383888736289644950985327490903673342570791437726202888048902355607186167433921274069857008545782379747012369790561100589669583802520764308217112550194342903564358506204479629974457822126943910363747782255563186083835962533552689980578101975509561057971300705745275759567069072354825036477603367799102298162374102955047354559062257922643651143571809602127304136853056259448903398725119113649554102091758999729120326432245863131601435423346467260152467249961946911117301522915696313552666544767291654673694334041138451092311189783795495008643716960544955298246742711956921163084565687744028280151183352169380611625586196028999658651791332715211381526142126933256172940905448400866115425076309214219385528587579094693413994604339804591205505650435020642284537499072800513859589673329489651048186201371213524252726504448734158395804115168746084985000607902437188843800287552668359009308732203192633512204653396117836690742899815474595072424400695763525957924328473435944723729578666271244033996117241982112718006269772922013317064329715298336259123768551599325158393744883244198784668568283042742598903666568397690519383160008010066990048004613316128544789569076365566191237599239514220413102609048959680776562612707333847943811791674609098251977114694886250397477255356214936393667899771566915523658064952927180107780025411749521067260621177736377476985828065458500347798147449501879569369764158133595454814575204879844138251493617097296169551618187699739752498055765825362593869807162282686255228294512954619075932443899757381794114373319768478036889513034627175843315463069274044416434095305125447429433130651651956091352177464436456329677293969762732159451734720450229429820369080632844648882895808162860668658153069181432061876145940819456736713529181957448111110683710812710443222455666072966743625172085322667753414399966099017340100089766894631637486664078293362232210627355903676316279500211820697914826303750932893224379854902682758300149313401945372621121460714631319641442723630372849015383175914565418473631106194096079795964346933242821208409114301384731337435846932749697187656437291018642942959567285727291509041317550992499232634818387713505295737934590171301332425761254562912093290733641756311906041567308124717885600669902325552780040798079226928025980402636293240559150287080178068727996482565765890978093431214158137138686609641252076310628147197540887875752113691926599928655981170818811828561889431462173026933691511206657282641127110271046941310514055050390252861617952709501753262183015357970093955923903437725905816332050029943074682707553326880043613994604823184364313611437168360554473578965462422915650743191331899864725690113433676068694091411050398475825932686465645835194130090537603780024364321093064114190903335190528001175325228986531840, + "C1": 1, + "a_bit": "332426276563391/1000000000000000000", + "a_complex": "332426609/1000000000000", + "alpha_squared_power": "2493222024361491015491350000000/5003324262715769968183065073436609", + "beta": "1/1000000", + "c": "1662131366195640839404173436609/5000000000000000000000000000000000", + "delta": "1/800000000", + "epsilon": "4999999950000000000000000000000000/5003324262715769968183065073436609", + "eta": "1/100000000", + "kappa": "166102699493/500000000000000", + "lambda_": "99966757372676087176563391/100000000000000000000000000", + "lambda_prime": "49983378686504256726563391/50000000000000000000000000", + "q": "16621313495743273436609/50000000000000000000000000", + "sigma": "999667573391/1000000000000", + "tau": "999667573723436609/1000000000000000000" + }, + "recurrence": { + "internal": "999667573723436609/1000000000000000000", + "leaf": "999667573723426609/1000000000000000000", + "reservations": "4998337868633804359160595826563391/5000000000000000000000000000000000" + }, + "strict_constraints": { + "Gaussian_arithmetic_above_kappa": "415542218627167987292219056479624060607435763/2501662131357884984091532536718304500000000000000", + "K_dominates_log": "166213134957432717744776504256726563391/500332426271576996818306507343660900000000", + "K_geometry": "166218136619564100561730839404173436609/500332426271576996818306507343660900000000", + "alpha_below_one": "5000831040691408477167573723436609/5003324262715769968183065073436609", + "alpha_below_one_fourth": "4993351374618324004121099673436609/20013297050863079872732260293746436", + "alpha_positive": "2493222024361491015491350000000/5003324262715769968183065073436609", + "artificial_boundary": "28021940188930730315389905480560519726563391/4002659410172615974546452058749287200000000", + "beta_below_one": "999999/1000000", + "beta_positive": "1/1000000", + "bit_positive": "332426276563391/1000000000000000000", + "bulk_exposure_above_kappa": "220877577391/1000000000000000000", + "c_below_one": "4998337868633804359160595826563391/5000000000000000000000000000000000", + "c_positive": "1662131366195640839404173436609/5000000000000000000000000000000000", + "cell_above_band": "4999168859308591522832426276563391/10006648525431539936366130146873218", + "compact_leaf": "332926276563391/50000000000000000000000000", + "compact_phase_layer_above_kappa": "593600861587452590794958488060763/2501662131357884984091532536718304500000000000000", + "compact_reservations": "16621313495743273436609/5000000000000000000000000000000000", + "complex_above_bit": "332436609/1000000000000000000", + "complex_below_one_over32": "30917573391/1000000000000", + "coordinate_movement_above_kappa": "220877577391/1000000000000000000", + "delta_below_one_eighth": "99999999/800000000", + "delta_positive": "1/800000000", + "dimension_above_kappa": "2499168909333524086676902774170895294958488060763/2501662131357884984091532536718304500000000000000", + "epsilon_below_one": "3324312715769968183065073436609/5003324262715769968183065073436609", + "epsilon_positive": "4999999950000000000000000000000000/5003324262715769968183065073436609", + "gamma_sublinear": "831090691408477167573723436609/5003324262715769968183065073436609", + "guard_width": "3324312715769968183065073436609/5003324262715769968183065073436609", + "lambda_above_internal": "332426276563391/100000000000000000000000000", + "lambda_above_sigma": "33576087176563391/100000000000000000000000000", + "lambda_above_tau": "332426276563391/100000000000000000000000000", + "lambda_prime_above_lambda": "332426276563391/100000000000000000000000000", + "lambda_prime_below_one": "16621313495743273436609/50000000000000000000000000", + "leaf_saving_above_bit": "1/100000000000000", + "literal_scalar_guard": "23928995795460619725900785107219313792231412567085210129268608601745093429109129895071969385436694570800807000241922588149641145960597420086074491777228544601763466980042310553333999129711684410128239246985730369987966832998798611334636292218326760298397906547771049257021592783000136885892449790047927790754506707402317267299441819419873259146059206659749268368661260788304662667602449215456795392679867594304248070797977675359276334630919960118535949376760914453167122664750393852171235767424398472067312234245508673562180125781817739848199438468647537079713523194558117172552473620109197725833474779524241459723906253925109301069899934697422683108926805252321364191665663981037358287421109107431893536427840550901427158984457677821692674817920476014119502857738526235821040252061224239136070990288166973637438128561623127521835656491156765643046706355004958468661889302821316005073037107328003078635249025491302750435118490495383105695160308986308942329045083983586216400119238754732468436709697876144219195692818449789668270951928254406752989126652990082548520704146717429923671061483889798435036144178187235658472780403332639146633302375136472307775658307256921159405957642462880843121114610056602633023148670306248194239138245120453591818182089322632039721298250078915425063135958122634986895652764359029374459043615959582727900921060737087416560879797831395821799840409083589457726335603513663352393199142274079729403656289540194169576155980565282067455079496264857003544812965705498925279658045622964080918135522981842860755619645287723670760584773457684557026635107975537065874259713261489911314872848239698629274652273639319837056511016023382121922971223783187158986640049461463243892620549330341301415999814513657534597933105903777871619296370278860802428807454939060549627670136724407311503757164794477329206962740767402291659502781433752950078494218365315180257347699472491640561494095319543176925209576392645850368188129575883487845853502841416989698324098823549422998841176933619787862144856786640955793648720445570490149010582539848110891236874422305393136066489232490677611254149429322071013770522547581967089292693396435806601436279300466690553405300593192398598528712935409999459595515949650938445423067046574759833211346694754050018043103458366826354342664601156396695215826694550366453232134150019450624141187683571737218850761093626097797078715876843157710060260048116239341782478012901022224283761331501351445134031377323856599036084447714064511334678744798239014299769151307041166561466794348957120743620537963562672663254092539965698911279751931844457147397995669320118183954554901898864698626943313483111027216566636339377743208134710878071448543414519500356679300612439291406703680961939071221722124462805157899680965676212962974271726667099073263085566822352637980346094205832500943285722781216654879622102881915542194363311701767727719063556210669369918385832335300241427841260253763952244320561218882386737453595670530199140436942638870326880395866022314975459984233350982536835430103326382694589921351951327996961516323109689198990968870132975650275608527448025621650524555567339852582014758489570706731188547430158999006167055386349414143600100969179585379451540824869179228391520435598320616416769617089187032236589025590770420968751454451480733868513253972665010963824023167206315767456811499867393628815261349624689239415131081257384840980750224957613834279748917264126567038000899830087829131791737795928069445951658731610570241015775036720745551199535663591952108722114222597656902512020870501035657907826933201034984025971457603396087247449829410164298541587413505602997974439261525029341651192089766802424614118933033015367737726594985852769947038148465130831331398736670406613890083295828276029956613362519902119843172135572079350803378937515108788666448016925522436661332973908270369852219063903503930804921887441750213138031925285725047483672161041069024449627317322413608758288777756807941019442670102217041186125247963359522478815260547102107181710447976987243863959755832620280053831241639023843754894141774339688783294936362907375214154426452036039212236933937803370851976863071077803777963338420732125320129550818289796022518917569247587093647238802655522732612084881783495488795870007552044224191058160906816283074608027954836594563667235549306999526687407485454012381044323754342796529429665617102007330358107249871424945620374965687920790549299200000000000022904060", + "original_prefix_above_kappa": "25016621907179711428367916162141533060763/2501662131357884984091532536718304500000000000000", + "phase_boundary": "1994572616164930096623111816934926563391/4002659410172615974546452058749287200000000", + "phase_local": "2659445169291711830682090566222126563391/4002659410172615974546452058749287200000000", + "prime_interval_packing": "3324312715769968183065073436609/5003324262715769968183065073436609", + "q_below_internal": "332426276563391/50000000000000000000000000", + "q_below_leaf": "332926276563391/50000000000000000000000000", + "q_below_reservations": "16621313495743273436609/5000000000000000000000000000000000", + "q_positive": "16621313495743273436609/50000000000000000000000000", + "record_suffix": "3324312715769968183065073436609/5003324262715769968183065073436609", + "row_product_gap": "101249/5", + "scalar_work_above_kappa": "831087564331406571079080774784124060607435763/2501662131357884984091532536718304500000000000000", + "short_record_fallback": "4998336713544906123083308564833227176333273391418881/5003324262715769968183065073436609000000000000000000", + "small_field_exposure": "1662181382816954335147446873218/5003324262715769968183065073436609" + } + }, + "assembly_bit_saving": "332426276563391/1000000000000000000", + "bit": { + "added_bad_moment_upper": "355432716356049790883708977386812098509453/234016819414164681217869469557949726720000000000000000", + "atom_exponent": "1/1000", + "bad_fraction": "1/10000000000000000", + "coarse_saving": "747/2000000", + "edge_count_per_vertex": 637560, + "effective_saving": "3731649599/10000000000000", + "fallback_children_per_edge": 143648, + "good_moment_upper": "8027707883812705623527852084928925669880973/8027712973183505224497794283715907425402880", + "ideal_child_multiplicities": { + "1": 200205, + "10": 744, + "11": 1176, + "12": 915, + "13": 801, + "14": 192, + "15": 2076, + "16": 1278, + "17": 4041, + "18": 1821, + "19": 6240, + "2": 201825, + "20": 6930, + "21": 1242, + "22": 75, + "3": 45210, + "4": 39783, + "44": 51903, + "45": 462, + "46": 147, + "47": 249, + "48": 492, + "49": 12, + "5": 20016, + "50": 273, + "51": 15, + "52": 957, + "53": 108, + "54": 348, + "55": 84, + "56": 1005, + "57": 288, + "58": 273, + "59": 90, + "6": 6276, + "60": 1341, + "61": 531, + "62": 2418, + "63": 11613, + "64": 3921, + "65": 4788, + "66": 5280, + "7": 3477, + "8": 4875, + "9": 1764 + }, + "ideal_deficit": 2024, + "ideal_rank_mass_per_vertex": 6037356, + "local_dimension": 23, + "log_upper_bounds": { + "1": "2794497571682340957124877635297373985/664613997892457936451903530140172288", + "10": "2528334575079982434541401822534406615/1329227995784915872903807060280344576", + "11": "600411403950194933879698319878376963/332306998946228968225951765070086144", + "12": "1142993828777184207360458748209913419/664613997892457936451903530140172288", + "13": "2179592649656275685100552793710472639/1329227995784915872903807060280344576", + "14": "2081086258358699597143271121490202409/1329227995784915872903807060280344576", + "15": "1989379002068652850691596971376920913/1329227995784915872903807060280344576", + "16": "1903592592966036693344378039904834085/1329227995784915872903807060280344576", + "17": "56969020262929953798134630797130693/41538374868278621028243970633760768", + "18": "1747032084543038830871112645262341119/1329227995784915872903807060280344576", + "19": "1675164420376290598760656870667111071/1329227995784915872903807060280344576", + "2": "4667644505765020609023410962922269499/1329227995784915872903807060280344576", + "20": "100436496092520070582191094678870509/83076749736557242056487941267521536", + "21": "771065342673685006646733135166358345/664613997892457936451903530140172288", + "22": "370073744550279607573112242960257345/332306998946228968225951765070086144", + "3": "1032172233188422756293401527941195945/332306998946228968225951765070086144", + "4": "936573467041339825949266663812447757/332306998946228968225951765070086144", + "44": "558944340601457125066104664168550909/1329227995784915872903807060280344576", + "45": "529072791457661961615447812546956723/1329227995784915872903807060280344576", + "46": "62482226666290090497076791778946085/166153499473114484112975882535043072", + "47": "471271163267520201952459675426933081/1329227995784915872903807060280344576", + "48": "443286382355045804268228881074869895/1329227995784915872903807060280344576", + "49": "207939324276019945244737793865306895/664613997892457936451903530140172288", + "5": "3449685212679643739767746130206885087/1329227995784915872903807060280344576", + "50": "97256161098736065014848170536635937/332306998946228968225951765070086144", + "51": "362702437802767632464159026678217999/1329227995784915872903807060280344576", + "52": "21055710903559567165491511147844731/83076749736557242056487941267521536", + "53": "311571980432736537645489826843664601/1329227995784915872903807060280344576", + "54": "143362936966023970897481743216188473/664613997892457936451903530140172288", + "55": "32791960639467695129598017390705623/166153499473114484112975882535043072", + "56": "238384983159376986690582506145245467/1329227995784915872903807060280344576", + "57": "214858209765299709684507711837146897/1329227995784915872903807060280344576", + "58": "191740618457194915031832027360022815/1329227995784915872903807060280344576", + "59": "84509109531966808896832559394598335/664613997892457936451903530140172288", + "6": "3207338295154029719947261804092305309/1329227995784915872903807060280344576", + "60": "146677726869330240238908356031963971/1329227995784915872903807060280344576", + "61": "31176628991249730766489774720145975/332306998946228968225951765070086144", + "62": "51546288198091796558124099394123827/664613997892457936451903530140172288", + "63": "81824474736379124217317111502752517/1329227995784915872903807060280344576", + "64": "60891317766714082891689424559877143/1329227995784915872903807060280344576", + "65": "10070679742809377654635913330652443/332306998946228968225951765070086144", + "66": "19988767590127541216299813011065207/1329227995784915872903807060280344576", + "7": "187652305997397556398100964322667555/83076749736557242056487941267521536", + "8": "706235807641424499642680586894328139/332306998946228968225951765070086144", + "9": "2668382722142700136097456952934819591/1329227995784915872903807060280344576" + }, + "m": 67, + "maxchild": 66, + "ordinary_leaf_saving": "384599/10000000000", + "prime_choice": "Fixed odd q > 2^80 avoiding the finite rational denominator and rank-witness primes", + "rank_mass_upper_per_vertex": "47166843750071550171/7812500000000", + "roles_per_vertex": 90140, + "rounding_denominator": 1329227995784915872903807060280344576, + "row_stock": "O(w log e) internally borrowed radix-q digits, restored at the outer boundary", + "strict_gap": "9940153528978648563021016615239768808198774866649/15679126900749033641597254460382631690240000000000000000" + }, + "complex": { + "N": 13538721618671019412615861455916321263379041923794334708962708619095974987900295631553904132866614621547557044459766283367911659977263858162420914482506845567163757307926628776488393804927347292236503685286522819345922505220747186024416462993176998304785146409160658372235726493149827212442918992986208956992761474618426974171820701796228425658434995186929504617277846040625187918037429503096987807730172958001730321345262480068313892060267247861311646899617917116659081654194852897684468769907760680303709500894850821574823173271182461539695411713774003026733290258527204804484125324094815436286670606782868946733454925989387886168019650998294654856307679984992939185786288887795879573139602343164817702492569600000000000000000000, + "W": 560806759776561065481374114922217617786776430755431436593243343832207236665302809018699490412749062873481044985406297149843056156538450891541110202222772443431542613112282919956526901290169896064138454778032009214991500452175011526235697549844350968811700538437559504579975826807899389162056267516289907482863700232477420497821776589868574594257673696381908467197607378557299965346017812307385553761012831336910606922561986692908778851996415905852029231431356992659871910477293612692177953162201950432797777097590611674906917007847167190230495861003507233082160238134714586760446928382799027353180917491140785387937810049419116101008201343896257691945642086097738650393842230268734559057535138759187327746677145600000000000000000000, + "child_width_multiplicities": [ + [ + 1, + 299925 + ], + [ + 2, + 216123 + ], + [ + 3, + 39024 + ], + [ + 4, + 37827 + ], + [ + 5, + 15933 + ], + [ + 6, + 12975 + ], + [ + 7, + 6840 + ], + [ + 8, + 9363 + ], + [ + 9, + 5832 + ], + [ + 10, + 15651 + ], + [ + 11, + 3660 + ], + [ + 12, + 15435 + ], + [ + 13, + 13182 + ], + [ + 14, + 1425 + ], + [ + 15, + 1848 + ], + [ + 16, + 507 + ], + [ + 17, + 363 + ], + [ + 18, + 405 + ], + [ + 19, + 354 + ], + [ + 20, + 408 + ], + [ + 21, + 912 + ], + [ + 22, + 48 + ], + [ + 23, + 6198 + ], + [ + 46, + 71997 + ], + [ + 48, + 2589 + ], + [ + 50, + 1065 + ], + [ + 52, + 1719 + ], + [ + 54, + 336 + ], + [ + 56, + 36 + ], + [ + 64, + 609 + ], + [ + 65, + 606 + ], + [ + 66, + 612 + ], + [ + 67, + 33 + ], + [ + 68, + 189 + ] + ], + "deficit": 16000307367520295669455108993355652402175231364484213746955928368022515894791258473654613975205999098192567416179723789434804689064039105101042898933871726579375349545731470372213556314914137709006777082611345150136090233442701219847037638082845543451109718483553505349005858582813432160159813355347337858264172651821777333112151738486451775778150448857280323638601090775284312994044234867296440136408386223092954016135310203717098236071224929290641037245002992956051641954957553424536190364436444440358929410148460061861154659320488363637821850207187458122502979396441242041663057201202963697429701626197936027957719457987458410925841405725257319375636349073173473583201977776486039495528620951012966375673036800000000000000000000, + "enclosure": "1+u+u^2/(2(1-u/3))", + "exponent": "999667573391/1000000000000", + "group_order_bits": 2415, + "logarithm_upper_bounds": { + "1": "84969904841/20000000000", + "10": "30404846079/15625000000", + "11": "1850599969251/1000000000000", + "12": "881794296131/500000000000", + "13": "420886471147/250000000000", + "14": "321887582487/200000000000", + "15": "385111260237/250000000000", + "16": "147590651981/100000000000", + "17": "707640948997/500000000000", + "18": "679061742077/500000000000", + "19": "1304056262883/1000000000000", + "2": "355534806149/100000000000", + "20": "78297685531/62500000000", + "21": "601986402163/500000000000", + "22": "289363197173/250000000000", + "23": "1113001026121/1000000000000", + "3": "1574941476691/500000000000", + "4": "286220088093/100000000000", + "46": "419853845561/1000000000000", + "48": "188647115571/500000000000", + "5": "164941083101/62500000000", + "50": "168236118311/500000000000", + "52": "74312880867/250000000000", + "54": "129755597743/500000000000", + "56": "44628710263/200000000000", + "6": "1228367886411/500000000000", + "64": "8961215869/100000000000", + "65": "37053986077/500000000000", + "66": "58840500023/1000000000000", + "67": "43802622659/1000000000000", + "68": "14493768437/500000000000", + "7": "460517018599/200000000000", + "8": "216905370037/100000000000", + "9": "1025635332357/500000000000" + }, + "m": 70, + "maxchild": 68, + "moment_upper": "43238373632825579224629756733564744410361178463168650918416334009265099976000039270129451128208459713152888364064843931672957628120913598834187530958902982041845957775628042040771352215016496394808838768367265019431367515638059187612831397744838607976016757307283101521900197398676733943966921607267567946483378542618769707876381196989097372495566626855325416401911496187375214641383379757749760572192093330187094531188840393561546259638879014733747464399907474735412849395526109426761200399547719262057443197134159545774234961940591033986940846231257369925511855247371966693552371872654351113131374325420518107592474267197207418733637159364406452332105116218581276593442020354287872144639409333572889931936426771430738797047420977462953030480044181787551331875772486428390963869715810756214634677831903547835329769/43238373632850391926483098014967202727806155177962882542558925547709246327981368352099669991936075621068371689172204374970233842275842629476750287678342448223241118016140674013572846526863537794298106392465259558383802809121051849984454159382981253385170792669906925146407091541160365367922660862823302618850674442822946163345405671523750621854084014308807530949626419924040940591694218350688195647023922207159481030119332730552019326117614038325613450696446445959743657827858120529815273178876729705232871307542434028610440366300653431072208420680489675903061059204734330519283168081736867781235200011408062609075897840424631740178076797786538134820539939830455627341652363683857241625894365809817394238994310736075356675168695492586183574913878597031682458935727441991968792554748612474140000000000000000000000000", + "per_vertex": { + "R": 26597, + "center_loss_per_invocation": 552, + "child_multiplicities": { + "1": 299925, + "10": 15651, + "11": 3660, + "12": 15435, + "13": 13182, + "14": 1425, + "15": 1848, + "16": 507, + "17": 363, + "18": 405, + "19": 354, + "2": 216123, + "20": 408, + "21": 912, + "22": 48, + "23": 6198, + "3": 39024, + "4": 37827, + "46": 71997, + "48": 2589, + "5": 15933, + "50": 1065, + "52": 1719, + "54": 336, + "56": 36, + "6": 12975, + "64": 609, + "65": 606, + "66": 612, + "67": 33, + "68": 189, + "7": 6840, + "8": 9363, + "9": 5832 + }, + "deficit_per_vertex": 2392, + "exterior_child_multiplicities": { + "46": 71997, + "48": 2589, + "50": 1065, + "52": 1719, + "54": 336, + "56": 36, + "64": 609, + "65": 606, + "66": 612, + "67": 33, + "68": 189 + }, + "h": 24, + "local_child_multiplicities": { + "1": 99975, + "10": 5217, + "11": 1220, + "12": 5145, + "13": 4394, + "14": 475, + "15": 616, + "16": 169, + "17": 121, + "18": 135, + "19": 118, + "2": 72041, + "20": 136, + "21": 304, + "22": 16, + "23": 2066, + "3": 13008, + "4": 12609, + "5": 5311, + "6": 4325, + "7": 2280, + "8": 3121, + "9": 1944 + }, + "local_profile_sha256": "63e4794bc1deeee10c1294c7b7a0a951dd79b6e978472dc18d026ee607b9cc8c", + "m": 70, + "maxchild": 68, + "rank_per_vertex": 5866338, + "reflection_receipt_sha256": "40352a29f046c3bdf6a9419fa840bd787427d52ea35cbb069eb0df791abc839c", + "removed_two_stage_child_multiplicities": { + "1": 4096576, + "529": 8193152, + "552": 97147952, + "554": 3493424, + "556": 1437040, + "558": 2319504, + "560": 453376, + "562": 48576, + "570": 821744, + "571": 817696, + "572": 825792, + "573": 44528, + "574": 255024 + }, + "reused_roles": 2108, + "roles_per_vertex": 83839, + "v": 2024, + "virtual_R": 28705 + }, + "saving": "332426609/1000000000000", + "strict_gap": "24812701853341281402458317444976714794231624142591538444146351981329081970218863727615907915483325107360443297276214154929030642562756719439466181395160240512631972801494311847041399489267624097994538952435293482992662371622761638142645409154035362623823624506894142483631423955739255555734672367295900204176455469024474534653249358517387453482114547714923736665725950310838592938435074831828876972386498930492336990473066478735023591865986296538971224330808432332011103054072779329010443175428110408274482836205404360062397085267574449232305977549203957362363825730796209082516668103825685987544501483423573227424321444439638422131682488434823611874350748210343329569369481254956476244504307057883964644617878121274515123230544433834415244131127059954955563577828685032801717925365322168096452164670231/43238373632850391926483098014967202727806155177962882542558925547709246327981368352099669991936075621068371689172204374970233842275842629476750287678342448223241118016140674013572846526863537794298106392465259558383802809121051849984454159382981253385170792669906925146407091541160365367922660862823302618850674442822946163345405671523750621854084014308807530949626419924040940591694218350688195647023922207159481030119332730552019326117614038325613450696446445959743657827858120529815273178876729705232871307542434028610440366300653431072208420680489675903061059204734330519283168081736867781235200011408062609075897840424631740178076797786538134820539939830455627341652363683857241625894365809817394238994310736075356675168695492586183574913878597031682458935727441991968792554748612474140000000000000000000000000", + "total_rank": 39240472876991754288026732935561877592672174921515716347780078139886484050676405372835309714917228402045480581562261076699579126268627523302776671256660199313628607568314072926584669533996978586780685057379629299899268941418808105616651790851021722273367927972145611815249302017970143809183778912784946185942194843621597657514412209552313769822259008297876312380193915408235713261227202626649692323134489807360649530563203758299897421403677888480351405162949986493234982091455595335027920530989700085855485467421194357181623035889981214952496888420038318857628713690033579831189621929594728951025234522753657041127688984001350668659648252667012781116819309677768532053985754141034933094531931092192099975891727155200000000000000000000, + "vertices_per_stage": 6689091708829555045758824829998182442380949567092062603242444969909078551334138157882363702009196947404919488369449744746991926866237084072342349052621959272314109341860982597079245951051060915136612492730495464103716652777049004952774932308881916158490684984763171132527532852346752575317647723807415492585356459791712931903073469266911277499226776278127225601421860692008492054366318924455033501842970829052238301059912292523870500029776308231873343329850749563566739947724729692531852159045336304497880188189155544256335559916592125266647930688623519281982850918244666405377532274750402883540845161453986633761588402168669904233211290018920284019914861652664495645151328501875434571709289695239534437990400000000000000000000 + }, + "complex_saving": "332426609/1000000000000", + "finite_bridge": { + "bit_uniform": { + "atom_beta": "1/1000", + "coarse_saving": "747/2000000", + "external_stock": "No q-adic group-size factor is inserted into the external polynomial row stock", + "old_atom_saving": "384599/10000000000", + "ordinary_saving": "3731649599/10000000000000", + "selector_stock": "O(w log e) internal borrowed rows; restored by the uniform old-supplier wrapper" + }, + "complex": { + "N": 13538721618671019412615861455916321263379041923794334708962708619095974987900295631553904132866614621547557044459766283367911659977263858162420914482506845567163757307926628776488393804927347292236503685286522819345922505220747186024416462993176998304785146409160658372235726493149827212442918992986208956992761474618426974171820701796228425658434995186929504617277846040625187918037429503096987807730172958001730321345262480068313892060267247861311646899617917116659081654194852897684468769907760680303709500894850821574823173271182461539695411713774003026733290258527204804484125324094815436286670606782868946733454925989387886168019650998294654856307679984992939185786288887795879573139602343164817702492569600000000000000000000, + "W": 560806759776561065481374114922217617786776430755431436593243343832207236665302809018699490412749062873481044985406297149843056156538450891541110202222772443431542613112282919956526901290169896064138454778032009214991500452175011526235697549844350968811700538437559504579975826807899389162056267516289907482863700232477420497821776589868574594257673696381908467197607378557299965346017812307385553761012831336910606922561986692908778851996415905852029231431356992659871910477293612692177953162201950432797777097590611674906917007847167190230495861003507233082160238134714586760446928382799027353180917491140785387937810049419116101008201343896257691945642086097738650393842230268734559057535138759187327746677145600000000000000000000, + "coefficient_bound": 28, + "coefficient_denominator_divides": 42, + "finite_group_router_upper": 7204129314088154350371301196617084042623356917429507445122791951407186165753558461310587453082046031112875746504585809142196753766622223592044389832755975303973038332810355095062902602320858811075305041205702072799752103262391209582031587460147916062799465743360484782639037650619093396315902261706251735630473527246038875781481091091606719650758538629716194835206665683546117102762643808091135991367780500412313328301143657722810717430237926370697967718670876802755097682813351640939987378551454313553401878041681507193272618156020941296547308768221922489595001500695557327986667407248623220406463995518186827106901883490277416024171080651302946999461702780446900057583637491329041662313254541897987620984508272733909857254252905570647967454311310139166039496399519813141328512815132178532501650191426422311784163393139566058352146905452464068423852266731049545989134706194859494531066834981822451572504007375053507616117759897259352771264248109857968952964887885434436230900183003942881517105596192973592725879770711003166639875608076574122152686526194595079336619989407701026031731797165528417966783667470899043148038811811011473510882016347032457281531138415881520691543792375297357709620848855683212985635662148885079723343145009062888372756813453254611968081280473177227216869018024427506448030127301173138485156432118498227465495769138407191389130431892575998820786495052468113386537553959818474550585771478640371661474365440000000000000000000000000000000000000000, + "halving_degree": 24, + "independently_audited_local_scalar_operations": 12160614, + "invocations_per_stage": 6689091708829555045758824829998182442380949567092062603242444969909078551334138157882363702009196947404919488369449744746991926866237084072342349052621959272314109341860982597079245951051060915136612492730495464103716652777049004952774932308881916158490684984763171132527532852346752575317647723807415492585356459791712931903073469266911277499226776278127225601421860692008492054366318924455033501842970829052238301059912292523870500029776308231873343329850749563566739947724729692531852159045336304497880188189155544256335559916592125266647930688623519281982850918244666405377532274750402883540845161453986633761588402168669904233211290018920284019914861652664495645151328501875434571709289695239534437990400000000000000000000, + "local_group_upper": 55062438637392, + "local_scalar_guard_from_reflection": 14907958248, + "m": 70, + "maxchild": 68, + "physical_R": 26597, + "s": 39240472876991754288026732935561877592672174921515716347780078139886484050676405372835309714917228402045480581562261076699579126268627523302776671256660199313628607568314072926584669533996978586780685057379629299899268941418808105616651790851021722273367927972145611815249302017970143809183778912784946185942194843621597657514412209552313769822259008297876312380193915408235713261227202626649692323134489807360649530563203758299897421403677888480351405162949986493234982091455595335027920530989700085855485467421194357181623035889981214952496888420038318857628713690033579831189621929594728951025234522753657041127688984001350668659648252667012781116819309677768532053985754141034933094531931092192099975891727155200000000000000000000, + "scalar_contract": "Virtual-role reserve covers all compensated readouts and inverse chronology; actual persistent stock and finite routers use physical roles.", + "scalar_group_upper": 7204129314088154350371301196617084042623356917429507445122791951407186165753558461310587453082046031112875746504585809142196753766622223592044389832755975303973038332810355095062902602320858811075305041205702072799752103262391209582031587460147916062799465743360484782639037650619093396315902261706251735630473527246038875781481091091606719650758538629716194835206665683546117102762643808091135991367780500412313328301143657722810717430237926370697967718670876802755097682813351640939987378551454313553401878041681507193272618156020941296547308768221922489595001500695557327986667407248623220406463995518186827106901883490277416024171080651302946999461702780446900057583637491329041662313254541897987620984508272733909857254252906675601072739794941004747673551848391934530983475829405655625912148971097932167345932695989290474597571728169856568951481808638422956076747159635519225321732974898547999564082809932824636208946683637023840269969437300646645598747608234227631468697682059981338753133959531196957536001811212461870606877699490890807385117920208025588318345847284828501671014445664490464961620457275192812833704915394152753041141323518644262102097622975014469271078449431287667524764141422529493587752882208980121994654356282763938996141329046996052753527279162928866746227449605523853266873393335463284073157785195686448649861963816606910263357307756765332096699997304052179562543831114136097193290891496413726472244785055049650554986823680000000000000000000000, + "stages": 3, + "virtual_R": 28705, + "wire_bits": 2431 + }, + "conservative_old_coarse_row_reserve": 9909, + "ordinary_leaf_row_degree": 252, + "rows": { + "coefficient": 68505, + "complex_coefficient": 58344, + "contract": "Finite complex group role stock plus conservative fixed legacy bit reserves; q-adic selectors borrowed internally and restored; one prefix and one padding; sequential reuse", + "degree": 160000, + "degree_gap": "101249/5", + "suffix_slope": 640000 + }, + "semantic": { + "B": 23928995795460619725900785107219313792231412567085210129268608601745093429109129895071969385436694570800807000241922588149641145960597420086074491777228544601763466980042310553333999129711684410128239246985730369987966832998798611334636292218326760298397906547771049257021592783000136885892449790047927790754506707402317267299441819419873259146059206659749268368661260788304662667602449215456795392679867594304248070797977675359276334630919960118535949376760914453167122664750393852171235767424398472067312234245508673562180125781817739848199438468647537079713523194558117172552473620109197725833474779524241459723906253925109301069899934697422683108926805252321364191665663981037358287421109107431893536427840550901427158984457677821692674817920476014119502857738526235821040252061224239136070990288166973637438128561623127521835656491156765643046706355004958468661889302821316005073037107328003078635249025491302750435118490495383105695160308986308942329045083983586216400119238754732468436709697876144219195692818449789668270951928254406752989126652990082548520704146717429923671061483889798435036144178187235658472780403332639146633302375136472307775658307256921159405957642462880843121114610056602633023148670306248194239138245120453591818182089322632039721298250078915425063135958122634986895652764359029374459043615959582727900921060737087416560879797831395821799840409083589457726335603513663352393199142274079729403656289540194169576155980565282067455079496264857003544817497163666432727500817709343379316663784107611892034640322445851862436666623650563982196538921999059988124414519404515365684990918687272945239564778264655432878857315090157786328204889775474830638967411558901047623632707360702028971691629251900086530582465817167807968583634732375864847168407790170637213502488978768797393294332880952581783432751411012142520802708086059962502121910797054852459389000999375412219123132250708630361015440674879819923737689412390022502366012239524482593068065016752923335761768829455989030321573291520172195546788851694145282320572597364453709446888713813859169499898640180568438404997452777759360153755801541036923146991468027084965051038247053862789872255551841608527932921101205165773836971797750886012641019258984490599425513443331123331631220131309477150960722232687479237568305088018286103378930939111509238414521130676777107729474080728181567816559770328567787831401106795543947411185043188417168906386840829768947387554950320976928592465612316699594560747693132502429515889652066090620010159492154236206040370346633966629320578771071842510220290634443320754753429104582540319934573808370907392375302646360918459926070041154397976218865083307029291694618042067867200303365762504659989753241105590398200107981305694757186384215829882158615272048084412626197553859971714678979645254802414731319353044625203590447381807705492638366810299026606552225196358399362636614831629677514522870301639482400900027125191245749495843112280517687821500412550924223637773688516186903175929740590030675437288263733063934379247189910782788509032022019515405703835322431198466872896746537123665026908270132565399627773656844469892033313897186729948107031231243848298301983274054088087011043149168754252856538480460696133512768927390819680255699845205629941318358796098380279651596902027178681696527969293023247831187204909290145854966894538272145433458812755672016121945775683035293816825940422139268179564696819794755982105880807363218057020679694487947336839291819232354694123964097410800246609730036914367024952646392982289640636304612476964214832372028167551830011648723921367861606086950137859836468105600872135979214535296966774880208569341106217645785184744675925181964083263915865151926905051485709117946694832321475008477674677004541407625100912092578579260941558794422911664524651256323327014645170985000850824563744435905685634354219303800397865499886813228058719667207399619790130013276467963739152009156105274852739942453819909271145087112500839272655917527644973773747061302796268145128796824518755391238053773730695007791112819441544866272597223373101890115128026551928869831695029111695818120413069332764074973769538553387559987070504346287769185983682086219592146380179637662922743813273967287510415562735068878805370148711688124303093196928414116961928415756977152568554964339524980355550492074788570040097542911273873790432377602056467114297639207511963140759731337014802802278400000000000022906304, + "C0": 1282616921105345318065574510583397304031089256999275398487735367961556377532422707937947758862651426467214737394446173927591746510306139175992480887171138791468203069614427060902439430393540453541649985661526486051027257131109695652702769707432061047416153358992253830243130837662172360854576761382044583325363709664597706929084114926174648218822385968930271742735716485578653248955721702347874947196949538929455077310738150153358943826215705231089400472102786225934255313308440564799194641040691519577418053069348727879792906843520820272587513520218103874906707219970865563353820543706317537721801324977035364065288510850066254406787487366458824891674762970584129184245299499586624554086497908603559528931088574958757732502269426045284353553680689401522308491396792466715762351026616647556329066540749476842071017123939566425933499053890404456836323501096826645697317712031289647775919977358685761071158549814153398860858745309902045924627838120805926875812397054343859174419080061708957686155640632034535989403897580387672245593764302122988333562910873206325061756076019249192345926707882156476010081329407658598582461305955707144642816529659915217501270625771889723838497675934674745855517795081272012377134648024126332240813552014810570398574873366955174535365151599633853591606787768133247891034409459122978954123358009114740748883483046909107068040612966692900915705562278778583142701566572438197368371950248164323023669760396542012463884341696621163373950733961565709598614512575376290924476853831249595305862796678122802535148511029418220527665561251041876730443859564967643286224119685764814914738971705960605274935349217858198117421093744649687314675044930385291482475406468808711017704579730855294222600186183141476781436750690406645896930145625425997372894927156451666068179266406216276544003518064887136676875109337162021367889667769580462566985511447941267152613330833156069078717036500558765725748580706955405620025572453449329555817268879896309632637253220011645620383719439071119704245183864903019581927737827619743215216250225180811375399310715833479102485626819140644472487097738579390664325843093247264282000256329001017010008498209830845853711904648177383131485587439246143826897650692224118904166656961753879946665428416754781391409410319326855638903703686924738621681975362295319717162899138113308679248400775043212370251071676308667482756110809208401649550192422004647757403790085741703573574406232488332944882103387634410576223499875592327763364408176907753494364430836305201406026095043204393493593950536949695122258454839042483768550465452108614585839642558381420632425194758862330079727355561491091200416640636939708445294975815154336119879717187146459295677602788325906431754523629530311025865087364444288415696939538689068385842519249413054006672701002540413408940400179772377405498015802084904093111425886271648740911007285029812297306100257111522560269150346433922620340978676222208845953404758833661547864284897305668146589788671871474692580173325932088258769796709654972567951464753168828536220874660227330526365308186309850935846270523663216124860769319095398586885208172530213681952189442142096645124456020544520151234011994566824477565592915813747840589647887882348344945242364659520584142604301477593440217950955287790768368321096507301033926746370201291773579523333059654250382931966363776006501650547955542825105421710055352548655962381026588553315981047777618317377602418632774818174769114680161242272825519626010083602477996529579676698444671577682035416565035035135560704376165523954881433234396099891953354878023070833791471118520071291984638450763682069175293404867870067592073056938855127616727825797159883832142315800725789089512511473851936508191619487369750215293956100150479425935078144993936610942501693788830688146863684629019552474465139692151206349971173106582639672082193916876395803530194207831336191276815363998594439694234913342574168329521830909503153315296070963131662840935907237875354252231868680619336800425268209183224344156381135719914041658934788316597118589965591328681701659849673407560977747022867398626148385348922567991851464568498723023378647603627370739937973579524061220647081116869698865792376023570646262412792700781283647128614843969764092323967829312454619117865022944730710191548600661771602281687926437016359267437942978490846714888216649087195719301956070810150176706300403204365789114253861763682793027678676722524664609256466680645981938872468525387414076299008580992915042611877040535420275032476982936429482459090102961013424177683761428848427296661106485230879661777937174563058764544545013962792366708590270423269384706946332131800614883844059214640309243252487281721750963916983781788025180173260566708811635273167453388135577178409205895734065925248088986678498110948225765757438900488548848240901975665060188214169152842302950129748033818573425640540160580920250449925778748678508738590643046217516027441174116729702538807517828034907649000824947752854200127167881790149887192411649712809238535280327835949007089721070915060724556767912043049757855305763991915385625213337661455141221526398334218435245321577069218262666699995766754896480554424230235972946776079913442135959775886987872963688501144720439929721468026882896530036307488221728358125349459781643141680840096362601375748166278936696375664617600946264518344764809684158296040531875430642888411303594458058901228982878354235581299016727914418964996280720832375894407440322106753339550487377497342307326152899202014989951298905581476809588870667905689692246021693874700735781434316382889402357290778824041271357574210050779651678218674098056308183083334772553609699171134137362941299813368412935047906135775862605663692507520380353917021462975767396031309112054154785717514251166178735303120558727881637412141448388942571603135542387728059541317666578691319411034468525538843147890180421512521352113217405884679497287172923627798885282480969961919181054665126488799345597462918334973628783397108109865332324904417281350041266834103495689129799043847822549054395093229783930792982315122276827558213026398810724900423383888736289644950985327490903673342570791437726202888048902355607186167433921274069857008545782379747012369790561100589669583802520764308217112550194342903564358506204479629974457822126943910363747782255563186083835962533552689980578101975509561057971300705745275759567069072354825036477603367799102298162374102955047354559062257922643651143571809602127304136853056259448903398725119113649554102091758999729120326432245863131601435423346467260152467249961946911117301522915696313552666544767291654673694334041138451092311189783795495008643716960544955298246742711956921163084565687744028280151183352169380611625586196028999658651791332715211381526142126933256172940905448400866115425076309214219385528587579094693413994604339804591205505650435020642284537499072800513859589673329489651048186201371213524252726504448734158395804115168746084985000607902437188843800287552668359009308732203192633512204653396117836690742899815474595072424400695763525957924328473435944723729578666271244033996117241982112718006269772922013317064329715298336259123768551599325158393744883244198784668568283042742598903666568397690519383160008010066990048004613316128544789569076365566191237599239514220413102609048959680776562612707333847943811791674609098251977114694886250397477255356214936393667899771566915523658064952927180107780025411749521067260621177736377476985828065458500347798147449501879569369764158133595454814575204879844138251493617097296169551618187699739752498055765825362593869807162282686255228294512954619075932443899757381794114373319768478036889513034627175843315463069274044416434095305125447429433130651651956091352177464436456329677293969762732159451734720450229429820369080632844648882895808162860668658153069181432061876145940819456736713529181957448111110683710812710443222455666072966743625172085322667753414399966099017340100089766894631637486664078293362232210627355903676316279500211820697914826303750932893224379854902682758300149313401945372621121460714631319641442723630372849015383175914565418473631106194096079795964346933242821208409114301384731337435846932749697187656437291018642942959567285727291509041317550992499232634818387713505295737934590171301332425761254562912093290733641756311906041567308124717885600669902325552780040798079226928025980402636293240559150287080178068727996482565765890978093431214158137138686609641252076310628147197540887875752113691926599928655981170818811828561889431462173026933691511206657282641127110271046941310514055050390252861617952709501753262183015357970093955923903437725905816332050029943074682707553326880043613994604823184364313611437168360554473578965462422915650743191331899864725690113433676068694091411050398475825932686465645835194130090537603780024364321093064114190903335190528001175325228986531840, + "C1": 1, + "E": 23928995795460619725900785107219313792231412567085210129268608601745093429109129895071969385436694570800807000241922588149641145960597420086074491777228544601763466980042310553333999129711684410128239246985730369987966832998798611334636292218326760298397906547771049257021592783000136885892449790047927790754506707402317267299441819419873259146059206659749268368661260788304662667602449215456795392679867594304248070797977675359276334630919960118535949376760914453167122664750393852171235767424398472067312234245508673562180125781817739848199438468647537079713523194558117172552473620109197725833474779524241459723906253925109301069899934697422683108926805252321364191665663981037358287421109107431893536427840550901427158984457677821692674817920476014119502857738526235821040252061224239136070990288166973637438128561623127521835656491156765643046706355004958468661889302821316005073037107328003078635249025491302750435118490495383105695160308986308942329045083983586216400119238754732468436709697876144219195692818449789668270951928254406752989126652990082548520704146717429923671061483889798435036144178187235658472780403332639146633302375136472307775658307256921159405957642462880843121114610056602633023148670306248194239138245120453591818182089322632039721298250078915425063135958122634986895652764359029374459043615959582727900921060737087416560879797831395821799840409083589457726335603513663352393199142274079729403656289540194169576155980565282067455079496264857003544817497163666432727500817709343379316663784107611892034640322445851862436666623650563982196538921999059988124414519404515365684990918687272945239564778264655432878857315090157786328204889775474830638967411558901047623632707360702028971691629251900086530582465817167807968583634732375864847168407790170637213502488978768797393294332880952581783432751411012142520802708086059962502121910797054852459389000999375412219123132250708630361015440674879819923737689412390022502366012239524482593068065016752923335761768829455989030321573291520172195546788851694145282320572597364453709446888713813859169499898640180568438404997452777759360153755801541036923146991468027084965051038247053862789872255551841608527932921101205165773836971797750886012641019258984490599425513443331123331631220131309477150960722232687479237568305088018286103378930939111509238414521130676777107729474080728181567816559770328567787831401106795543947411185043188417168906386840829768947387554950320976928592465612316699594560747693132502429515889652066090620010159492154236206040370346633966629320578771071842510220290634443320754753429104582540319934573808370907392375302646360918459926070041154397976218865083307029291694618042067867200303365762504659989753241105590398200107981305694757186384215829882158615272048084412626197553859971714678979645254802414731319353044625203590447381807705492638366810299026606552225196358399362636614831629677514522870301639482400900027125191245749495843112280517687821500412550924223637773688516186903175929740590030675437288263733063934379247189910782788509032022019515405703835322431198466872896746537123665026908270132565399627773656844469892033313897186729948107031231243848298301983274054088087011043149168754252856538480460696133512768927390819680255699845205629941318358796098380279651596902027178681696527969293023247831187204909290145854966894538272145433458812755672016121945775683035293816825940422139268179564696819794755982105880807363218057020679694487947336839291819232354694123964097410800246609730036914367024952646392982289640636304612476964214832372028167551830011648723921367861606086950137859836468105600872135979214535296966774880208569341106217645785184744675925181964083263876624679049913297197682385011132954728802833556158960656761329485214428041902173888106249079505683262479170674761065937945591858732223301260967764649025435040590696232083792573302143694061741080426714562410500713377199022320343903539453484001718220180451981298999475297251537254685773718461194860962115116854073301507199167004343181685740003908435999493236507061350950864361510111874687488478334228794380024334379581132614362113171911360397085289187148224610000577269364196313590648654165688602446294324152195501549456092344251620434347782571990385331829854059410613059617097224495032333686805951918045801307298397291371549141406128921787430530130157054480754609070002481360156604274417431209667539237038911075123200000000000022906304, + "exact_grid": "One common dyadic grid times 21^(-K), K=G*(D_complex+1); no child rounding", + "fixed_odd_divisor": 21, + "induction_gap": 71786987386381859177702355321657941376694237701255630387805825805235280287327389685215908156310083712402421000725767764448923437881792260258223475331685633805290400940126931660001997389135053230384717740957191109963900498996395834003908876654980280895193719643313147771064778349000410657677349370143783372263520122206951801898325458259619777438177619979247805105983782364913988002807347646370386178039602782912744212393933026077829003892759880355607848130282743359501367994251181556513707302273195416201936702736526020686540377345453219544598315405942611239140569583674351517657420860327593177500424338572724379171718761775327903209699804092268049326780415756964092574996991943112074862263327322295680609283521652704281476953373033465078024453761428042358508573215578707463120756183672717408212970864500920912314385684869382565506969473470296929140119065014875405985667908463948015219111321984009235905747076473908251305355471486149317085480926958926826987135251950758649200357716264197405310129093628432657587078455349369004812855784763220258967379958970247645562112440152289771013184451669395305108432534561706975418341209997917439899907125409416923326974921770763478217872927388642529363343830169807899069446010918744582717414735361360775454546267967896119163894750236746275189407874367904960686958293077088123377130847878748183702763182211262249682639393494187465399521227250768373179006810540990057179597426822239188210968868620582508728467941695846202365238488794571010634452491490999298182502453128030137949991352322835676103920967337555587309999870951691946589616765997179964373243558213546097054972756061818835718694334793966298636571945270473358984614669326424491916902234676703142870898122082106086915074887755700259591747397451503423905750904197127594541505223370511911640507466936306392179882998642857745350298254233036427562408124258179887506365732391164557378167002998126236657369396752125891083046322024639459771213068237170067507098036718573447779204195050258770007285306488367967090964719874560516586640366555082435846961717792093361128340666141441577508499695920541705315214992358333278080461267404623110769440974404081254895153114741161588369616766655524825583798763303615497321510915393252658037923057776953471798276540329993369994893660393928431452882166698062437712704915264054858310136792817334527715243563392030331323188422242184544703449679310985703363494203320386631842233555129565251506719160522489306842162664850962930785777396836950098783682243079397507288547668956198271860030478476462708618121111039901899887961736313215527530660871903329962264260287313747620959803721425112722177125907939082755379778210123463193928656595249921087875083854126203601600910097287513979969259723316771194600323943917084271559152647489646475845816144253237878592661579915144036938935764407244193958059133875610771342145423116477915100430897079819656675589075198087909844494889032543568610904918447202700081375573737248487529336841553063464501237652772670913321065548560709527789221770092026311864791199191803137741569732348365527096066058546217111505967293595400618690239611370995080724810397696198883320970533409676099941691560189844321093693731544894905949822162264261033129447506262758569615441382088400538306782172459040767099535616889823955076388295140838954790706081536045089583907879069743493561614727870437564900683614816436300376438267016048365837327049105881450477821266417804538694090459384267946317642422089654171062039083463842010517875457697064082371892292232400739829190110743101074857939178946868921908913837430892644497116084502655490034946171764103584818260850413579509404316802616407937643605890900324640625708023318652937355554234027775545892249791747595455780715154457127353840084496964425025433024031013624222875302736277735737782824676383268734993573953768969981043935512955002552473691233307717056903062657911401193596499660439684176159001622198859370390039829403891217456027468315824558219827361459727813435261337502517817967752582934921321241183908388804435386390473556266173714161321192085023373338458324634598817791670119305670345384079655786609495085087335087454361239207998292224921308615660162679961211513038863307557951046258658776439140538912988768231439821901862531246688205206636416110446135064372909279590785242350885785247270931457705664893018574941066651476224365710120292628733821621371297132806169401342892917622535889422279194011044408406835200000000000068718912, + "literal_charge": 4531458167507447842772086379298398528261125769031279020677158128191676081850192879425169903814023522922250154806143025454370118070447574315964912504625335595822346299066775664405233665992287671652327362097437803731012158030360727555691814738242551932649359913389936349287264453515062418360952851110087585832352254361485889537168086475252576470010643609850861299926652307012423627692431739672202041301526883771657629036931165453435805864282233969555549559836506534656512509398107492894743966193203500336920591895836201168176716504879216401898068406123655133309990057516342818210014291508466033433409407689890827150848023455688346383233253959069833854298071591278363614758946587172236466954958649209929404208165795166314241455848099947567217952212409730766214166748577073313588116672942650796618057631531082542352478393467919650146796789092058614273333447105039888878712987102083770737843893485410077771141058679304605628707030287394944622625509328417502253523572997120329556381164602635083226068948334263415216120500759049453448692697805279085296749808670403956657324678531876811309010882511476297606031108913220201750619253469008527676675703047435348898853474518058598475656948596151220246074627548366843624065150065368583049560143651326978385856842889599286703250153669195641000321417313552934468293149362040999299160596582230376067321843986935567759704823577096172446987324838824506132802188693266696445797342214281442460379228636947782804630026867109105658684847157622359975608285353310893292650164588200469756356679692900452833629737551684657268558831460512070505696405716504844353561065491222621138009675639405257745576998059775191642085980321326582708639299789108025064188461948887839673953118907425663697627929383677310088940260535192152510621202591068667608616604350547937827346925828170863033513924709031517005469000080624871437452478645987573265723010795808769573340540934864560934702285068859212106142390350915438129781793856152018051675571480261092610248536288605228721578216579657403218546211264583017777928192252802354989490470268770135268954569137281631337044141580372408252636673918032195922651596272422962502602897696717689505955315582790441766916492098712752169376938198586978230493929586530584782465866283648340726340838719537727882930700147966965312308198730038316026898276126745747370382008313049012423155197399249392990597912429961531536659891310196350823089005662136455355379230890249459644352749395003021489930695195223961412239432538628897258256065412006722414195982379600415013009672362853530211923140383425853119723854604757854212663306456809090021821328579751125570959014639953572298340368895680424309801059383534014211383370261271579845144044066762772358858143169684877046737058548262746800569611639535552564287083194515324277809835219554898710280941420424305731969357354378565757991397764684141655952116540743106775787360525051088991967995151002049354402992485589292573549118120525824000000000000000002244, + "strict_literal_gap": 23928995795460619725900785107219313792231412567085210129268608601745093429109129895071969385436694570800807000241922588149641145960597420086074491777228544601763466980042310553333999129711684410128239246985730369987966832998798611334636292218326760298397906547771049257021592783000136885892449790047927790754506707402317267299441819419873259146059206659749268368661260788304662667602449215456795392679867594304248070797977675359276334630919960118535949376760914453167122664750393852171235767424398472067312234245508673562180125781817739848199438468647537079713523194558117172552473620109197725833474779524241459723906253925109301069899934697422683108926805252321364191665663981037358287421109107431893536427840550901427158984457677821692674817920476014119502857738526235821040252061224239136070990288166973637438128561623127521835656491156765643046706355004958468661889302821316005073037107328003078635249025491302750435118490495383105695160308986308942329045083983586216400119238754732468436709697876144219195692818449789668270951928254406752989126652990082548520704146717429923671061483889798435036144178187235658472780403332639146633302375136472307775658307256921159405957642462880843121114610056602633023148670306248194239138245120453591818182089322632039721298250078915425063135958122634986895652764359029374459043615959582727900921060737087416560879797831395821799840409083589457726335603513663352393199142274079729403656289540194169576155980565282067455079496264857003544812965705498925279658045622964080918135522981842860755619645287723670760584773457684557026635107975537065874259713261489911314872848239698629274652273639319837056511016023382121922971223783187158986640049461463243892620549330341301415999814513657534597933105903777871619296370278860802428807454939060549627670136724407311503757164794477329206962740767402291659502781433752950078494218365315180257347699472491640561494095319543176925209576392645850368188129575883487845853502841416989698324098823549422998841176933619787862144856786640955793648720445570490149010582539848110891236874422305393136066489232490677611254149429322071013770522547581967089292693396435806601436279300466690553405300593192398598528712935409999459595515949650938445423067046574759833211346694754050018043103458366826354342664601156396695215826694550366453232134150019450624141187683571737218850761093626097797078715876843157710060260048116239341782478012901022224283761331501351445134031377323856599036084447714064511334678744798239014299769151307041166561466794348957120743620537963562672663254092539965698911279751931844457147397995669320118183954554901898864698626943313483111027216566636339377743208134710878071448543414519500356679300612439291406703680961939071221722124462805157899680965676212962974271726667099073263085566822352637980346094205832500943285722781216654879622102881915542194363311701767727719063556210669369918385832335300241427841260253763952244320561218882386737453595670530199140436942638870326880395866022314975459984233350982536835430103326382694589921351951327996961516323109689198990968870132975650275608527448025621650524555567339852582014758489570706731188547430158999006167055386349414143600100969179585379451540824869179228391520435598320616416769617089187032236589025590770420968751454451480733868513253972665010963824023167206315767456811499867393628815261349624689239415131081257384840980750224957613834279748917264126567038000899830087829131791737795928069445951658731610570241015775036720745551199535663591952108722114222597656902512020870501035657907826933201034984025971457603396087247449829410164298541587413505602997974439261525029341651192089766802424614118933033015367737726594985852769947038148465130831331398736670406613890083295828276029956613362519902119843172135572079350803378937515108788666448016925522436661332973908270369852219063903503930804921887441750213138031925285725047483672161041069024449627317322413608758288777756807941019442670102217041186125247963359522478815260547102107181710447976987243863959755832620280053831241639023843754894141774339688783294936362907375214154426452036039212236933937803370851976863071077803777963338420732125320129550818289796022518917569247587093647238802655522732612084881783495488795870007552044224191058160906816283074608027954836594563667235549306999526687407485454012381044323754342796529429665617102007330358107249871424945620374965687920790549299200000000000022904060 + } + }, + "kappa": "166102699493/500000000000000", + "next_grid_rejections": { + "complex": "1e-12 enclosure", + "kappa": "1e-15 assembly" + }, + "profile": { + "R": 26597, + "center_loss_per_invocation": 552, + "child_multiplicities": { + "1": 299925, + "10": 15651, + "11": 3660, + "12": 15435, + "13": 13182, + "14": 1425, + "15": 1848, + "16": 507, + "17": 363, + "18": 405, + "19": 354, + "2": 216123, + "20": 408, + "21": 912, + "22": 48, + "23": 6198, + "3": 39024, + "4": 37827, + "46": 71997, + "48": 2589, + "5": 15933, + "50": 1065, + "52": 1719, + "54": 336, + "56": 36, + "6": 12975, + "64": 609, + "65": 606, + "66": 612, + "67": 33, + "68": 189, + "7": 6840, + "8": 9363, + "9": 5832 + }, + "deficit_per_vertex": 2392, + "exterior_child_multiplicities": { + "46": 71997, + "48": 2589, + "50": 1065, + "52": 1719, + "54": 336, + "56": 36, + "64": 609, + "65": 606, + "66": 612, + "67": 33, + "68": 189 + }, + "h": 24, + "local_child_multiplicities": { + "1": 99975, + "10": 5217, + "11": 1220, + "12": 5145, + "13": 4394, + "14": 475, + "15": 616, + "16": 169, + "17": 121, + "18": 135, + "19": 118, + "2": 72041, + "20": 136, + "21": 304, + "22": 16, + "23": 2066, + "3": 13008, + "4": 12609, + "5": 5311, + "6": 4325, + "7": 2280, + "8": 3121, + "9": 1944 + }, + "local_profile_sha256": "63e4794bc1deeee10c1294c7b7a0a951dd79b6e978472dc18d026ee607b9cc8c", + "m": 70, + "maxchild": 68, + "rank_per_vertex": 5866338, + "reflection_receipt_sha256": "40352a29f046c3bdf6a9419fa840bd787427d52ea35cbb069eb0df791abc839c", + "removed_two_stage_child_multiplicities": { + "1": 4096576, + "529": 8193152, + "552": 97147952, + "554": 3493424, + "556": 1437040, + "558": 2319504, + "560": 453376, + "562": 48576, + "570": 821744, + "571": 817696, + "572": 825792, + "573": 44528, + "574": 255024 + }, + "reused_roles": 2108, + "roles_per_vertex": 83839, + "v": 2024, + "virtual_R": 28705 + }, + "scope": "Finite local word and complete cover/assembly arithmetic. PR130 group geometry, weighted local-ring compilation, uniform batching and borrowed rows remain explicit written proof dependencies, together with inherited analytic/tape interfaces.", + "status": "Conditional PR130 cover with independently audited physical local frames and compensated reuse" +} diff --git a/research/cover-local-reuse/certificate.py b/research/cover-local-reuse/certificate.py new file mode 100644 index 0000000000..ad0ac8e451 --- /dev/null +++ b/research/cover-local-reuse/certificate.py @@ -0,0 +1,137 @@ +#!/usr/bin/env python3 +"""Exact composition of the PR129 physical local word with PR130's cover. + +PR130 Cayley cover and weighted bit interface: icekylinx, with OpenAI +GPT-6 Astra/Codex assistance. Local frames/reuse integration for eumemic +with OpenAI Codex assistance; PR117, PR124 and all source notices retained. +""" +import argparse +from collections import Counter +from fractions import Fraction as Q +from hashlib import sha256 +import json +from math import prod +from pathlib import Path +import sys +if sys.flags.optimize: + raise ValueError('Assertions must remain enabled') +if hasattr(sys,'set_int_max_str_digits'): + sys.set_int_max_str_digits(0) +HERE=Path(__file__).resolve().parent +ROOT=HERE.parents[1] +LOCAL=ROOT/'research/cyclic-deferred' +sys.path.insert(0,str(ROOT/'scripts')) +import three_stage_cover_network as inherited +from partial_swap_network import moment +from structured_bulk_assembly import assembly,js +KGRID=10**15 +BGRID=10**12 +STOP=Q(1,10**6) + + +def load(name):return json.loads((LOCAL/name).read_text()) +def digest(path):return sha256(path.read_bytes()).hexdigest() + + +def cover_profile(): + local=load('complex-profile.json');audit=load('reflection-audit.json') + h,v,R=(local[k]for k in('h','v','R')) + assert (h,v,R)==(24,2024,26597) + assert local['virtual_R']==28705 and local['reused_roles']==2108 + assert audit['R']==R and audit['virtual_R']==local['virtual_R'] + assert audit['child_multiplicities']==local['child_multiplicities'] + assert audit['physical_auxiliary_source_frames']==local['physical_auxiliary_source_frames'] + for key in ('exact_arbitrary_dirty_cancellation_by_dependency_cut','physical_aliased_numeric_replay','exact_birth_cut_invariants','literal_frame_incidences_both_directions','reflected_residual_rank_histogram_equal','completed_core_source_inventory_bound','completed_core_pre_exterior_frames_full','reflected_core_active_frames_complement_source','bounded_chunk_coefficients'): + assert audit[key]is True,key + assert audit['source_sha256']==digest(LOCAL/'complex_deferred.py') + assert audit['audit_sha256']==digest(LOCAL/'reflection_audit.py') + inventory=local['physical_auxiliary_source_frames'] + assert sum(row['count']for row in inventory)==R + N=v*v + remaining=Counter({int(r):n for r,n in local['child_multiplicities'].items()}) + # Remove exactly the two-stage data bridges, endpoint copies and exterior + # class. All physical source/target moves and copied centers stay local. + removed=Counter({(h-1)**2:2*N,1:N}) + for row in inventory: + removed[h*h-h+len(row['basis'])]+=2*v*row['count'] + remaining.subtract(removed) + assert all(type(n)is int and n>=0 and n%(2*v)==0 for n in remaining.values()) + H={r:n//(2*v)for r,n in remaining.items()if n} + assert all(00 for r,n in children.items()) + return dict(h=h,v=v,R=R,virtual_R=local['virtual_R'],reused_roles=local['reused_roles'], + m=m,roles_per_vertex=w,rank_per_vertex=rank,deficit_per_vertex=w*m-rank, + maxchild=max(children),center_loss_per_invocation=ell, + local_child_multiplicities=dict(sorted(H.items())), + removed_two_stage_child_multiplicities=dict(sorted(removed.items())), + exterior_child_multiplicities=dict(sorted(exteriors.items())), + child_multiplicities=dict(sorted(children.items())), + local_profile_sha256=digest(LOCAL/'complex-profile.json'), + reflection_receipt_sha256=digest(LOCAL/'reflection-audit.json')) + + +def exact(): + p=cover_profile();m,w=p['m'],p['roles_per_vertex'];children=p['child_multiplicities'] + def contracts(n): + try:moment(m,w,children,Q(n,BGRID),True) + except ValueError:return False + return True + lo,hi=0,10**9 + assert contracts(lo)and not contracts(hi) + while hi-lo>1: + mid=(lo+hi)//2 + if contracts(mid):lo=mid + else:hi=mid + b=Q(lo,BGRID);cm=moment(m,w,children,b,True) + n=m//2 + vertices=2**(m-1+(n-1)**2)*prod(2**(2*i)-1 for i in range(1,n)) + phase=dict(m=m,N=vertices*p['v'],W=vertices*w,total_rank=vertices*p['rank_per_vertex'], + deficit=vertices*p['deficit_per_vertex'],vertices_per_stage=vertices,maxchild=p['maxchild'], + group_order_bits=vertices.bit_length(),per_vertex=p,**cm) + # Use virtual roles in the source-witness scalar reserve: compensated + # recipients still have readouts even though they have no persistent bank. + row=json.loads((ROOT/'certificates/three-stage-cover-complex-input.json').read_text()) + assert row['R']==p['virtual_R']and row['total_M_operations']==118451 + bridge=inherited.finite_bridge(phase,row) + audit=load('reflection-audit.json') + assert bridge['complex']['local_group_upper']>=audit['conservative_local_G']>=audit['expanded_scalar_operations_per_stage'] + bridge['complex'].update(physical_R=p['R'],virtual_R=p['virtual_R'], + independently_audited_local_scalar_operations=audit['expanded_scalar_operations_per_stage'], + local_scalar_guard_from_reflection=audit['conservative_local_G'], + scalar_contract='Virtual-role reserve covers all compensated readouts and inverse chronology; actual persistent stock and finite routers use physical roles.') + bit=inherited.bit_certificate(json.loads((ROOT/'certificates/three-stage-cover-bit-input.json').read_text())) + a=min(inherited.AB,(1-STOP)*b-Q(1,10**14)) + def accepts(n): + try:assembly(a,b,bridge,Q(n,KGRID),beta=STOP) + except AssertionError:return False + return True + low,high=0,int(b*KGRID)+1 + assert accepts(low)and not accepts(high) + while high-low>1: + mid=(low+high)//2 + if accepts(mid):low=mid + else:high=mid + k=Q(low,KGRID);result=assembly(a,b,bridge,k,beta=STOP) + assert len(result['strict_constraints'])==47 and len(result['margins'])==7 + return dict(status='Conditional PR130 cover with independently audited physical local frames and compensated reuse', + kappa=k,complex_saving=b,assembly_bit_saving=a,actual_bit_saving=inherited.AB, + profile=p,complex=phase,bit=bit,finite_bridge=bridge,assembly=result, + next_grid_rejections=dict(complex='1e-12 enclosure',kappa='1e-15 assembly'), + scope='Finite local word and complete cover/assembly arithmetic. PR130 group geometry, weighted local-ring compilation, uniform batching and borrowed rows remain explicit written proof dependencies, together with inherited analytic/tape interfaces.') + + +def main(): + ap=argparse.ArgumentParser();ap.add_argument('--write',action='store_true');args=ap.parse_args() + result=js(exact());path=HERE/'certificate.json' + if args.write:path.write_text(json.dumps(result,indent=2,sort_keys=True)+'\n') + else:assert result==json.loads(path.read_text()),'Frozen cover certificate mismatch' + print('PASS kappa',result['kappa'],float(Q(result['kappa'])),'complex',result['complex_saving'],'47 constraints,7 margins',flush=True) +if __name__=='__main__':main() diff --git a/research/cover-local-reuse/geometry-audit.json b/research/cover-local-reuse/geometry-audit.json new file mode 100644 index 0000000000..6d9bf2a920 --- /dev/null +++ b/research/cover-local-reuse/geometry-audit.json @@ -0,0 +1,48 @@ +{ + "status": "PASS independent exact binary symplectic and actual h24 port geometry", + "clifford_checks": [ + { + "h": 1, + "all_subspaces": 2, + "degenerate_subspaces": 0, + "all_ordered_pairs": 4, + "nested_tail_pairs": 3 + }, + { + "h": 2, + "all_subspaces": 5, + "degenerate_subspaces": 1, + "all_ordered_pairs": 25, + "nested_tail_pairs": 12 + }, + { + "h": 3, + "all_subspaces": 16, + "degenerate_subspaces": 6, + "all_ordered_pairs": 256, + "nested_tail_pairs": 66 + }, + { + "h": 4, + "all_subspaces": 67, + "degenerate_subspaces": 29, + "all_ordered_pairs": 4489, + "nested_tail_pairs": 513 + } + ], + "actual_h24_port_triples_checked": 2024, + "source_sha256": { + "notes/general-clifford-frames.tex": "c9bb9655b594583c6b4bab8cb485233f1d1e588f83858cf1e4c3530cee8fed54", + "notes/three-stage-cover-complex.tex": "1c5b638aa9b75365b8addec9c8eeee6bc5e499722901079b94c65fce033fde8a", + "notes/three-stage-cover-note.tex": "db8078687825bcd43c6cc2fb69712ebb12840057b77cd5af8f67f53e4ffffa92" + }, + "scope": "Finite checks substantiate the written all-subspace algebra and all selected port identities. They do not verify exact operator phases or all-size fixed-tape/weighted-bit interfaces.", + "source_review_findings": [ + "K_G fixes L0 and LF, transports L_U, and has rank-zero adapters; arbitrary degenerate subspaces are allowed.", + "Dirty-tail Fourier rank holds for direct complement V_sigma, without claiming V_sigma=sigma_perp.", + "Reverse D_U=T_U F_inverse transitions cancel exactly at operator level.", + "The three Cayley port maps preserve source line and make every adjacent data frame equal.", + "Rank-zero adapters reconcile exact representatives; full finite router bound must remain paid." + ], + "publication_blocker_in_reviewed_scope": null +} diff --git a/research/cover-local-reuse/geometry_checks.py b/research/cover-local-reuse/geometry_checks.py new file mode 100644 index 0000000000..10850342d0 --- /dev/null +++ b/research/cover-local-reuse/geometry_checks.py @@ -0,0 +1,133 @@ +"""Independent finite checks of PR130's written Clifford and cover identities. +Not an all-size streaming proof or replacement for source verification. +""" +from pathlib import Path +from itertools import combinations +from functools import lru_cache +import json,time,hashlib,sys +if sys.flags.optimize:raise ValueError('Exact geometry requires assertions') +D=Path(__file__).parent + +def basis(rows): + p={} + for x in rows: + for j in sorted(p,reverse=True): + if x>>j&1:x^=p[j] + if x: + j=x.bit_length()-1 + for k in p: + if p[k]>>j&1:p[k]^=x + p[j]=x + return tuple(p[j]for j in sorted(p,reverse=True)) + +def perp(U,h): + U=basis(U);p={x.bit_length()-1:x for x in U};out=[] + for j in range(h): + if j not in p: + x=1<>j&1:x|=1<>i)&1)<>i&1);rows[i],rows[j]=rows[j],rows[i] + for j in range(n): + if j!=i and rows[j]>>i&1:rows[j]^=rows[i] + assert all(rows[i]&((1<>(n+j))&1)<>j)&1)<>h)).bit_count()+((y&mask)&(x>>h)).bit_count())&1 + +def subspaces(h): + spaces={()};todo=[()] + for U in todo: + for x in range(1,1<>i&1 else 0)for i in range(h)if i!=d) + assert all(((x&y).bit_count()&1)==int(i==j)for i,x in enumerate(Aq)for j,y in enumerate(Aq)) + assert all(not((x&q).bit_count()&1)for x in Aq) + def swap(other,fixed): + cols=[(q if q>>j&1 else 0)^sum((other[i] if u>>j&1 else 0)for i,u in enumerate(Aq))for j in range(h)] + for axis in (B,C):cols.extend(Aq if axis==other else axis) + R=tuple(cols) + assert app(R,q)==q and mul(R,R)==tuple(1< 1 else path.parent),) if level else ( + path.parent, root / PACKAGE, root / LOCAL, root / 'scripts') + found = None + for base in bases: + module = base.joinpath(*name.split('.')) + for candidate in (module.with_suffix('.py'), module / '__init__.py'): + if candidate.is_file(): + found = candidate.resolve() + break + if found is not None: + break + require(found is not None and found.is_relative_to(root.resolve()), + 'Unpinned non-stdlib import: ' + name) + pending.append(found) + parent = found.parent + while parent != root.resolve(): + init = parent / '__init__.py' + if init.is_file(): + pending.append(init) + parent = parent.parent + return {str(path.relative_to(root.resolve())) for path in seen} + + +def inventory(root): + names = adopted_sources(root) + names.update(LOCAL + '/' + name for name in LOCAL_FILES) + names.update(PACKAGE + '/' + name for name in PACKAGE_FILES) + names.update(str(path.relative_to(root)) for path in (root / PACKAGE).iterdir() + if path.is_file() and path.name != 'SOURCE.json') + roots = {name for name in names if name.endswith('.py') and + (name.startswith(PACKAGE + '/') or name.startswith(LOCAL + '/'))} + roots.add('references/partial-gauge/pr97/deferred.py') + names.update(python_closure(root, roots)) + return names + + +def create_manifest(root): + return dict(schema=1, + scope='Finite local complex replay, geometry checks and exact cover assembly; general cover/bit/analytic interfaces remain conditional.', + files={name: digest(safe_file(root, name)) for name in sorted(inventory(root))}, + provenance=dict(cover_commit='6a9970a530119174507904e23592fd59ede19a5d', + cover_certificate_sha256=BASE_PIN, + scalar_dag_commit='cbb05ce504d571546d9b7794c186a613c659c3bf', + scalar_dag_sha256=DAG_PIN, + physical_local_source='PR129 completed-core frames and PR124 compensated birth-cut reuse')) + + +def check_sources(root, manifest=None): + manifest = manifest or json.loads((root / PACKAGE / 'SOURCE.json').read_text()) + require(manifest['schema'] == 1, 'Unsupported source manifest') + require(set(manifest['files']) == inventory(root), 'Incomplete or stale source dependency closure') + for name, value in manifest['files'].items(): + require(digest(safe_file(root, name)) == value, 'Source hash mismatch: ' + name) + require(manifest['files'][LOCAL + '/inputs/complex-dag.json.gz'] == DAG_PIN, + 'Immutable PR117 scalar-DAG provenance mismatch') + return manifest + + +def compare_json(actual, expected): + require(json.loads(actual.read_text()) == json.loads(expected.read_text()), + 'Frozen generated record mismatch: ' + expected.name) + require(actual.read_bytes() == expected.read_bytes(), + 'Frozen generated byte mismatch: ' + expected.name) + + +def snapshot(root, manifest): + return {**{name: digest(root / name) for name in manifest['files']}, + PACKAGE + '/SOURCE.json': digest(root / PACKAGE / 'SOURCE.json')} + + +def verify(root): + manifest = check_sources(root) + before = snapshot(root, manifest) + environment = dict(os.environ, PYTHONDONTWRITEBYTECODE='1') + environment.pop('PYTHONPATH', None) + with tempfile.TemporaryDirectory(prefix='cover-local-reuse-verify-') as directory: + target = Path(directory) + for name in [*manifest['files'], PACKAGE + '/SOURCE.json']: + out = target / name + out.parent.mkdir(parents=True, exist_ok=True) + shutil.copyfile(root / name, out) + def run(name, *args): + subprocess.run([sys.executable, str(target / name), *map(str, args)], + cwd=target, env=environment, check=True) + run(LOCAL + '/complex_deferred.py') + for name in ('complex-profile.json', 'reuse-pairs.json'): + compare_json(target / LOCAL / name, root / LOCAL / name) + print('PASS complete physical local compiler and compensated reuse regenerated', flush=True) + run(LOCAL + '/reflection_audit.py', '--source', target / LOCAL / 'complex_deferred.py', + '--output', target / LOCAL / 'reflection-audit.json') + compare_json(target / LOCAL / 'reflection-audit.json', root / LOCAL / 'reflection-audit.json') + print('PASS full independent reflection, dirty cleanup and scalar audit', flush=True) + run(PACKAGE + '/geometry_checks.py') + compare_json(target / PACKAGE / 'geometry-audit.json', root / PACKAGE / 'geometry-audit.json') + run(PACKAGE + '/certificate.py') + run(PACKAGE + '/test_controls.py') + require(snapshot(root, manifest) == before, 'Verification mutated a frozen source or artifact') + print('PASS read-only finite cover/local-reuse verification; general interfaces remain conditional', flush=True) + + +def main(): + ap = argparse.ArgumentParser(description=__doc__) + ap.add_argument('--freeze-manifest', action='store_true', + help='Explicit authoring operation; replace SOURCE.json without certifying it') + args = ap.parse_args() + if args.freeze_manifest: + (HERE / 'SOURCE.json').write_text(json.dumps(create_manifest(ROOT), indent=2, sort_keys=True) + '\n') + print('Frozen source manifest; this operation does not certify the package') + else: + verify(ROOT) + + +if __name__ == '__main__': + main() diff --git a/research/cyclic-deferred/complex-profile.json b/research/cyclic-deferred/complex-profile.json new file mode 100644 index 0000000000..9c787ad7d1 --- /dev/null +++ b/research/cyclic-deferred/complex-profile.json @@ -0,0 +1,10524 @@ +{ + "h": 24, + "v": 2024, + "additions": 91770, + "roots": 8120, + "links": 71185, + "R": 26597, + "virtual_R": 28705, + "reused_roles": 2108, + "m": 576, + "N": 4096576, + "W": 115857808, + "L": 2234496, + "total_rank": 66732235328, + "deficit": 1862080, + "maxchild": 574, + "phase_one_ops": 18844, + "phase_one_roles": 13555, + "physical_auxiliary_source_frames": [ + { + "basis": [], + "count": 23999 + }, + { + "basis": [ + 9, + 5 + ], + "count": 134 + }, + { + "basis": [ + 36, + 20 + ], + "count": 2 + }, + { + "basis": [ + 144, + 80 + ], + "count": 88 + }, + { + "basis": [ + 2304, + 1280 + ], + "count": 23 + }, + { + "basis": [ + 36864, + 20480 + ], + "count": 16 + }, + { + "basis": [ + 589824, + 327680 + ], + "count": 98 + }, + { + "basis": [ + 9437184, + 5242880 + ], + "count": 502 + }, + { + "basis": [ + 8, + 4, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 33, + 17, + 9, + 5 + ], + "count": 72 + }, + { + "basis": [ + 129, + 65, + 33, + 17 + ], + "count": 6 + }, + { + "basis": [ + 132, + 68, + 36, + 20 + ], + "count": 8 + }, + { + "basis": [ + 513, + 257, + 9, + 5 + ], + "count": 28 + }, + { + "basis": [ + 528, + 272, + 144, + 80 + ], + "count": 42 + }, + { + "basis": [ + 2064, + 1040, + 528, + 272 + ], + "count": 4 + }, + { + "basis": [ + 33792, + 17408, + 9216, + 5120 + ], + "count": 10 + }, + { + "basis": [ + 524289, + 262145, + 131073, + 65537 + ], + "count": 22 + }, + { + "basis": [ + 525312, + 263168, + 132096, + 66560 + ], + "count": 8 + }, + { + "basis": [ + 528384, + 266240, + 135168, + 69632 + ], + "count": 6 + }, + { + "basis": [ + 540672, + 278528, + 147456, + 81920 + ], + "count": 1 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577 + ], + "count": 68 + }, + { + "basis": [ + 8388624, + 4194320, + 144, + 80 + ], + "count": 2 + }, + { + "basis": [ + 8388624, + 4194320, + 2097168, + 1048592 + ], + "count": 43 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600 + ], + "count": 9 + }, + { + "basis": [ + 8404992, + 4210688, + 2113536, + 1064960 + ], + "count": 1 + }, + { + "basis": [ + 8454144, + 4259840, + 589824, + 327680 + ], + "count": 4 + }, + { + "basis": [ + 8454144, + 4259840, + 2162688, + 1114112 + ], + "count": 17 + }, + { + "basis": [ + 129, + 65, + 33, + 17, + 9, + 5 + ], + "count": 127 + }, + { + "basis": [ + 513, + 257, + 33, + 17, + 9, + 5 + ], + "count": 2 + }, + { + "basis": [ + 2049, + 1025, + 513, + 257, + 9, + 5 + ], + "count": 8 + }, + { + "basis": [ + 2049, + 1025, + 513, + 257, + 129, + 65 + ], + "count": 3 + }, + { + "basis": [ + 2064, + 1040, + 528, + 272, + 144, + 80 + ], + "count": 7 + }, + { + "basis": [ + 524289, + 262145, + 131073, + 65537, + 9, + 5 + ], + "count": 1 + }, + { + "basis": [ + 525312, + 263168, + 132096, + 66560, + 33792, + 17408 + ], + "count": 4 + }, + { + "basis": [ + 528384, + 266240, + 135168, + 69632, + 36864, + 20480 + ], + "count": 40 + }, + { + "basis": [ + 2098176, + 1049600, + 33792, + 17408, + 9216, + 5120 + ], + "count": 2 + }, + { + "basis": [ + 2098176, + 1049600, + 525312, + 263168, + 132096, + 66560 + ], + "count": 2 + }, + { + "basis": [ + 8388609, + 4194305, + 33, + 17, + 9, + 5 + ], + "count": 6 + }, + { + "basis": [ + 8388609, + 4194305, + 129, + 65, + 9, + 5 + ], + "count": 3 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 9, + 5 + ], + "count": 81 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 33, + 17 + ], + "count": 3 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 129, + 65 + ], + "count": 2 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 131073, + 65537 + ], + "count": 2 + }, + { + "basis": [ + 8388624, + 4194320, + 2097168, + 1048592, + 144, + 80 + ], + "count": 4 + }, + { + "basis": [ + 8389632, + 4195328, + 33792, + 17408, + 9216, + 5120 + ], + "count": 3 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 525312, + 263168 + ], + "count": 1 + }, + { + "basis": [ + 8392704, + 4198400, + 2101248, + 1052672, + 36864, + 20480 + ], + "count": 33 + }, + { + "basis": [ + 8404992, + 4210688, + 2113536, + 1064960, + 147456, + 81920 + ], + "count": 4 + }, + { + "basis": [ + 8454144, + 4259840, + 2162688, + 1114112, + 589824, + 327680 + ], + "count": 235 + }, + { + "basis": [ + 2049, + 1025, + 513, + 257, + 129, + 65, + 41, + 3 + ], + "count": 1 + }, + { + "basis": [ + 2054, + 1030, + 518, + 262, + 134, + 70, + 38, + 22 + ], + "count": 1 + }, + { + "basis": [ + 525312, + 263168, + 132096, + 66560, + 33792, + 17408, + 9216, + 5120 + ], + "count": 2 + }, + { + "basis": [ + 2098176, + 1049600, + 525312, + 263168, + 33792, + 17408, + 9216, + 5120 + ], + "count": 2 + }, + { + "basis": [ + 2098176, + 1049600, + 525312, + 263168, + 132096, + 66560, + 33792, + 17408 + ], + "count": 2 + }, + { + "basis": [ + 2101248, + 1052672, + 528384, + 266240, + 135168, + 69632, + 36864, + 20480 + ], + "count": 4 + }, + { + "basis": [ + 8388609, + 4194305, + 289, + 129, + 65, + 9, + 5, + 3 + ], + "count": 1 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 385, + 9, + 5, + 3 + ], + "count": 1 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 65601, + 9, + 5, + 3 + ], + "count": 1 + }, + { + "basis": [ + 8388609, + 4194305, + 2097153, + 1048577, + 524353, + 9, + 5, + 3 + ], + "count": 1 + }, + { + "basis": [ + 8388744, + 4194440, + 2097288, + 1048712, + 524424, + 262280, + 131208, + 65672 + ], + "count": 1 + }, + { + "basis": [ + 8388992, + 4194688, + 2097536, + 1048960, + 524672, + 262528, + 131456, + 65920 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 33792, + 17408, + 9216, + 5120 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 132096, + 66560, + 9216, + 5120 + ], + "count": 3 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 525312, + 263168, + 33792, + 17408 + ], + "count": 2 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 525312, + 263168, + 132096, + 66560 + ], + "count": 2 + }, + { + "basis": [ + 8392704, + 4198400, + 528384, + 266240, + 135168, + 69632, + 36864, + 20480 + ], + "count": 8 + }, + { + "basis": [ + 8392704, + 4198400, + 2101248, + 1052672, + 135168, + 69632, + 36864, + 20480 + ], + "count": 12 + }, + { + "basis": [ + 8392704, + 4198400, + 2101248, + 1052672, + 528384, + 266240, + 36864, + 20480 + ], + "count": 8 + }, + { + "basis": [ + 8392704, + 4198400, + 2101248, + 1052672, + 528384, + 266240, + 135168, + 69632 + ], + "count": 11 + }, + { + "basis": [ + 8392720, + 4198416, + 2101264, + 1052688, + 528400, + 266256, + 135184, + 69648 + ], + "count": 1 + }, + { + "basis": [ + 8397056, + 4202752, + 2105600, + 1057024, + 532736, + 270592, + 139520, + 73984 + ], + "count": 1 + }, + { + "basis": [ + 8404992, + 4210688, + 2113536, + 1064960, + 540672, + 278528, + 147456, + 81920 + ], + "count": 43 + }, + { + "basis": [ + 8421380, + 4227076, + 2129924, + 1081348, + 557060, + 294916, + 163844, + 98308 + ], + "count": 1 + }, + { + "basis": [ + 10485761, + 524289, + 262145, + 131073, + 65537, + 32769, + 16385, + 3 + ], + "count": 1 + }, + { + "basis": [ + 5243904, + 525312, + 263168, + 132096, + 66560, + 33792, + 17408, + 9216, + 5120, + 3072 + ], + "count": 1 + }, + { + "basis": [ + 8388613, + 4194309, + 2097157, + 1048581, + 524293, + 262149, + 131077, + 65541, + 32773, + 16389 + ], + "count": 1 + }, + { + "basis": [ + 8388617, + 4194313, + 2097161, + 1048585, + 524297, + 262153, + 131081, + 65545, + 32777, + 16393 + ], + "count": 1 + }, + { + "basis": [ + 8388688, + 4194384, + 2097232, + 1048656, + 524368, + 262224, + 131152, + 65616, + 32848, + 16464 + ], + "count": 1 + }, + { + "basis": [ + 8388752, + 4194448, + 2097296, + 1048720, + 524432, + 262288, + 131216, + 65680, + 32912, + 16528 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 328704, + 33792, + 17408, + 9216, + 5120, + 3072 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 525312, + 263168, + 132096, + 66560, + 21504, + 3072 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 525312, + 263168, + 132096, + 66560, + 37888, + 3072 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4195328, + 2098176, + 1049600, + 590848, + 33792, + 17408, + 9216, + 5120, + 3072 + ], + "count": 1 + }, + { + "basis": [ + 8389888, + 4195584, + 2098432, + 1049856, + 525568, + 263424, + 132352, + 66816, + 34048, + 17664 + ], + "count": 1 + }, + { + "basis": [ + 8390912, + 4196608, + 2099456, + 1050880, + 526592, + 264448, + 133376, + 67840, + 35072, + 18688 + ], + "count": 1 + }, + { + "basis": [ + 9438208, + 525312, + 263168, + 132096, + 66560, + 33792, + 17408, + 9216, + 5120, + 3072 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 7 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 4 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 6 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 4 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 5 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "count": 1 + }, + { + "basis": [ + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 256, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64, + 8, + 4 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 112, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16387, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 7 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 176, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 224, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 224, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 45056, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 176, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 224, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 224, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 3328, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 7 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 176, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 176, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 7 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "count": 3 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 112, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2816, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3584, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3584, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 45056, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 45056, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 57344, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 720896, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 917504, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 2 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1792, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 53248, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 4194304, + 2097152, + 1048576, + 851968, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 11, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1792, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3328, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1792, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3328, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1792, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 3328, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 14, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 194, + 32, + 16, + 8, + 6, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 770, + 128, + 64, + 32, + 16, + 8, + 6, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3136, + 576, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8195, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 11, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32770, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 14, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32771, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 11, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262912, + 131072, + 65536, + 32768, + 16384, + 8960, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262912, + 131072, + 65536, + 33536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 265216, + 131072, + 65536, + 32768, + 16384, + 11264, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 265216, + 131072, + 65536, + 35840, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048579, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8195, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1048579, + 524291, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1049344, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8960, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1049344, + 524288, + 262144, + 131072, + 65536, + 33536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1051648, + 524288, + 262144, + 131072, + 65536, + 35840, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1051648, + 524288, + 262144, + 134144, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1051648, + 527360, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1097728, + 524288, + 262144, + 180224, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097152, + 1097728, + 573440, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097164, + 1048576, + 524300, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097200, + 1048576, + 524288, + 262192, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097344, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4288, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097344, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32960, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097344, + 1048576, + 524288, + 262144, + 131264, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2097344, + 1048576, + 524480, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2098176, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 13312, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2098176, + 1048576, + 524288, + 262144, + 131072, + 65536, + 50176, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2109440, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 28672, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2113536, + 1048576, + 524288, + 262144, + 212992, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2113536, + 1048576, + 802816, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4194304, + 2293760, + 1048576, + 524288, + 458752, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4195072, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8960, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4195072, + 2097152, + 1048576, + 525056, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4197376, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 11264, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4197376, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 35840, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4197376, + 2097152, + 1048576, + 524288, + 262144, + 134144, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4197376, + 2097152, + 1048576, + 527360, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4206592, + 2097152, + 1048576, + 524288, + 262144, + 143360, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4206592, + 2097152, + 1048576, + 536576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388608, + 4243456, + 2097152, + 1048576, + 524288, + 262144, + 180224, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388610, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 14, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388610, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 194, + 32, + 16, + 8, + 4, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388611, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 19, + 8, + 4 + ], + "count": 1 + }, + { + "basis": [ + 8388620, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 28, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388620, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 76, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388620, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8204, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388620, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131084, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388620, + 4194304, + 2097152, + 1048588, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388656, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2096, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388656, + 4194304, + 2097152, + 1048576, + 524336, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388656, + 4194304, + 2097152, + 1048624, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388800, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8384, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388800, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32960, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388800, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131264, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388800, + 4194304, + 2097152, + 1048576, + 524480, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8388800, + 4194304, + 2097152, + 1048768, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8389376, + 4194304, + 2097152, + 1048576, + 524288, + 262912, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 13312, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 50176, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8389632, + 4194304, + 2097152, + 1048576, + 787456, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8400896, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 28672, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8404992, + 4194304, + 2097152, + 1048576, + 802816, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + }, + { + "basis": [ + 8585216, + 4194304, + 2097152, + 1048576, + 524288, + 458752, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "count": 1 + } + ], + "deferred_roles": 4706, + "deferred_dims": { + "2": 863, + "4": 357, + "6": 573, + "8": 144, + "10": 25, + "12": 323, + "14": 241, + "16": 337, + "17": 1, + "18": 900, + "19": 603, + "20": 208, + "21": 11, + "22": 120 + }, + "lifted_additions": 38114, + "physical_gate_frame_changes": 19323, + "replay": { + "seeds": [ + 1, + 2 + ], + "scratch_restored": true, + "y_plus_x": true, + "field": "Z/(2^61-1)", + "physically_aliased": true, + "inverse_order": "true source/workspace chronology", + "omitted_compensation_rejected": true + }, + "reuse_rejected_controls": [ + "nondead-donor", + "unavailable-birth", + "pair-alias", + "omitted-compensation" + ], + "child_multiplicities": { + "1": 408795376, + "2": 291621968, + "3": 52656384, + "4": 51041232, + "5": 21498928, + "6": 17507600, + "7": 9229440, + "8": 12633808, + "9": 7869312, + "10": 21118416, + "11": 4938560, + "12": 20826960, + "13": 17786912, + "14": 1922800, + "15": 2493568, + "16": 684112, + "17": 489808, + "18": 546480, + "19": 477664, + "20": 550528, + "21": 1230592, + "22": 64768, + "23": 8363168, + "529": 8193152, + "552": 97147952, + "554": 3493424, + "556": 1437040, + "558": 2319504, + "560": 453376, + "562": 48576, + "570": 821744, + "571": 817696, + "572": 825792, + "573": 44528, + "574": 255024 + } +} diff --git a/research/cyclic-deferred/complex_deferred.py b/research/cyclic-deferred/complex_deferred.py new file mode 100644 index 0000000000..4a65788ecb --- /dev/null +++ b/research/cyclic-deferred/complex_deferred.py @@ -0,0 +1,736 @@ +#!/usr/bin/env python3 +"""Optimized physical gate frames on the immutable PR117 complex DAG. + +After saturated deferral, each mixer gate frame is optimized within its two +role chains. Maximal nondegenerate extensions and minimal nondegenerate hulls +are accepted only when they improve the local moment objective; every actual +source, mixer, copied-center and root incidence is checked exactly. +Physical-frame optimization prepared with OpenAI Codex assistance. +Compensated birth-cut reuse follows jamesyc PR124; this composition regenerates +all pairings, replays arbitrary aliased scratch, and retains every scalar charge. + +PR117 credits its searched DAG to eumemic with Anthropic Claude assistance; +this experiment imports and replays that witness unchanged. PR110/PR114 +saturation and exact finite checks are applied to the resulting graph. +Logical readout macros are realized as signed numerator/42 chunks of magnitude +at most one. The literal audit expands and charges those same-frame shears, +checks exact reconstruction, and reverses the chunks under reflection. +Inherited Avi Eisenberg, Rohan Arun, icekylinx and Swapnil Jain credits retained. +This integration prepared with OpenAI Codex assistance. Apache-2.0. +""" +import array +import json +import random +import struct +import sys +import tempfile +from collections import Counter, defaultdict +from itertools import combinations +from pathlib import Path +from reuse import select_reuse, check_pairs, check_compensation, mutation_controls + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +sys.path.insert(0, str(ROOT / 'scripts')) +sys.path.insert(0, str(HERE)) +import importlib.util +producer_path = HERE / 'producer.py' +spec = importlib.util.spec_from_file_location('replayed_producer_wrapper', producer_path) +producer = importlib.util.module_from_spec(spec); spec.loader.exec_module(producer) +build = producer.build + +P = (1 << 61) - 1 + + +def require(ok, msg): + if not ok: + raise SystemExit('FAIL: ' + msg) + + +def load(prefix): + def rd(fh, typ, cnt): + a = array.array(typ); a.fromfile(fh, cnt); return a + with open(str(prefix) + '.bin', 'rb') as f: + h, v, n, q = struct.unpack('<4I', f.read(16)) + flat = rd(f, 'I', 2 * n); core = rd(f, 'Q', n); cover = rd(f, 'Q', n) + roots = rd(f, 'I', q); kind = rd(f, 'I', q); active = rd(f, 'B', n) + with open(str(prefix) + '.labels', 'rb') as f: + ranks = rd(f, 'I', n); types = rd(f, 'B', n) + args = [(flat[2 * i], flat[2 * i + 1]) for i in range(n)] + return h, v, n, q, args, core, cover, roots, kind, active, ranks, types + + +# ---------------------------------------------------------------- F2 linear algebra on bit vectors +def dot(a, b): return bin(a & b).count('1') & 1 + + +def reduce(basis): + rows = []; piv = [] + for vec in basis: + for p, r in zip(piv, rows): + if vec >> p & 1: vec ^= r + if vec: + p = vec.bit_length() - 1 + for i in range(len(rows)): + if rows[i] >> p & 1: rows[i] ^= vec + rows.append(vec); piv.append(p) + return rows + + +def kernel(funcs, h): + K = reduce(funcs); piv = [r.bit_length() - 1 for r in K] + out = [] + for c in (i for i in range(h) if i not in piv): + vec = 1 << c + for r, p in zip(K, piv): + if r >> c & 1: vec |= 1 << p + out.append(vec) + return out + + +def restrict(basis, funcs): + B = reduce(basis) + for f in funcs: + if not B: break + vals = [dot(b, f) for b in B] + if not any(vals): continue + k = vals.index(1); pv = B[k] + B = [b ^ pv if val else b for b, val in zip(B, vals)]; B.pop(k) + return reduce(B) + + +def contains(A, B): + RB = reduce(B) + return len(reduce(RB + list(A))) == len(RB) + + +def cap(A, B): + A = reduce(A); B = reduce(B) + if not A or not B: return [] + ker = []; red = [] + for i, vec in enumerate(A + B): + tag = 1 << i + for rv, rt in red: + if vec >> (rv.bit_length() - 1) & 1: vec ^= rv; tag ^= rt + if vec: red.append((vec, tag)) + else: + comb_ = 0 + for k in range(len(A)): + if tag >> k & 1: comb_ ^= A[k] + ker.append(comb_) + return reduce(ker) + + +def nondeg(B): + B = reduce(B); k = len(B) + if not k: return True + M = [sum(dot(B[i], B[j]) << j for j in range(k)) for i in range(k)] + return len(reduce(M)) == k + + +def hopcroft_karp(left, adj): + """maximum bipartite matching; adj[x] = sorted list of right vertices.""" + INF = 1 << 60 + mate_l = {x: None for x in left}; mate_r = {} + while True: + dist = {}; queue = [] + for x in left: + if mate_l[x] is None: dist[x] = 0; queue.append(x) + else: dist[x] = INF + found = INF; head = 0 + while head < len(queue): + x = queue[head]; head += 1 + if dist[x] >= found: continue + for r in adj[x]: + y = mate_r.get(r) + if y is None: found = min(found, dist[x] + 1) + elif dist[y] == INF: dist[y] = dist[x] + 1; queue.append(y) + if found == INF: break + gained = 0 + for x0 in left: + if mate_l[x0] is not None: continue + stack = [(x0, iter(adj[x0]))]; path = [] + while stack: + x, it = stack[-1] + advanced = False + for r in it: + y = mate_r.get(r) + if (y is None and dist[x] + 1 == found) or (y is not None and dist[y] == dist[x] + 1): + path.append((x, r)) + if y is None: + for xx, rr in path: mate_l[xx] = rr; mate_r[rr] = xx + gained += 1; stack = []; break + stack.append((y, iter(adj[y]))); advanced = True; break + else: + dist[x] = INF; stack.pop() + if path: path.pop() + continue + if not advanced: break + if not gained: break + return mate_l + + +from functools import lru_cache +from fractions import Fraction + +def sat_basis(vectors): + piv = {} + for x in vectors: + for p in sorted(piv, reverse=True): + if x >> p & 1: + x ^= piv[p] + if x: + p = x.bit_length() - 1 + for q in piv: + if piv[q] >> p & 1: + piv[q] ^= x + piv[p] = x + return tuple((piv[p] for p in sorted(piv, reverse=True))) + +def sat_dot(a, b): + return (a & b).bit_count() & 1 + +@lru_cache(None) +def sat_contained(A, B): + for x in A: + for r in B: + if x >> r.bit_length() - 1 & 1: + x ^= r + if x: + return False + return True + +@lru_cache(None) +def sat_cap(A, B): + if not A or not B: + return () + red = {} + out = [] + for i, x in enumerate(A + B): + tag = 1 << i + for p in sorted(red, reverse=True): + if x >> p & 1: + r, t = red[p] + x ^= r + tag ^= t + if x: + red[x.bit_length() - 1] = (x, tag) + else: + y = 0 + for j, r in enumerate(A): + if tag >> j & 1: + y ^= r + if y: + out.append(y) + return sat_basis(out) + +@lru_cache(None) +def sat_nondeg(B): + return len(sat_basis((sum((sat_dot(a, b) << j for j, b in enumerate(B))) for a in B))) == len(B) + +@lru_cache(None) +def sat_nonsingular_part(B): + rows = list(B) + out = [] + while rows: + i = next((i for i, x in enumerate(rows) if sat_dot(x, x)), None) + if i is not None: + a = rows.pop(i) + out.append(a) + rows = [x ^ a if sat_dot(x, a) else x for x in rows] + continue + pair = next(((i, j) for i in range(len(rows)) for j in range(i + 1, len(rows)) if sat_dot(rows[i], rows[j])), None) + if pair is None: + break + i, j = pair + a, b = (rows[i], rows[j]) + out.extend((a, b)) + rows = [x ^ (a if sat_dot(x, b) else 0) ^ (b if sat_dot(x, a) else 0) for k, x in enumerate(rows) if k not in (i, j)] + return sat_basis(out) + +def saturated_placement(cand, reach): + # Each extracted block is orthogonal to previously selected blocks. + # A diagonal-one pivot contributes a nondegenerate line; when all + # remaining diagonals vanish, a dot-one pair contributes a hyperbolic + # plane. The residual radical is discarded, not counted as a frame. + cand = {s: sat_basis(B) for s, B in cand.items()} + order = sorted(cand, key=lambda s: (Fraction(-(1 << len(cand[s])), max(1, len(reach[s]))**2), -len(cand[s]), s)) + byT = defaultdict(list); placed = {} + for s in order: + X = cand[s]; changed = True + while changed and X: + changed = False + for t in sorted(reach[s]): + for w in byT[t]: + B = placed[w] + if (len(B) >= len(X) and not sat_contained(X, B)) or (len(B) < len(X) and not sat_contained(B, X)): + X = sat_cap(X, B); changed = True + if not X: break + if not X: break + if X and not sat_nondeg(X): + before = X; X = sat_nonsingular_part(X) + assert sat_contained(X, before) and sat_nondeg(X) + assert len(X) < len(before) + changed = True # Extraction can break containment of a smaller target frame. + if X: + assert sat_nondeg(X) and sat_contained(X, cand[s]) + placed[s] = X + for t in reach[s]: byT[t].append(s) + for t, ss in byT.items(): + ss.sort(key=lambda s: (len(placed[s]), s)) + assert all(sat_contained(placed[a], placed[b]) for a, b in zip(ss, ss[1:])) + return placed + +def frame_restrict(A,B):return sat_basis(restrict(A,B)) + +@lru_cache(None) +def frame_protected_part(X, L): + Q = sat_nonsingular_part(X) + rad = frame_restrict(X, Q) + if not L: + return Q + red = {} + for q, r in [(q, 0) for q in Q] + [(0, r) for r in rad]: + x = q ^ r + for p in sorted(red, reverse=True): + if x >> p & 1: + y, a, b = red[p] + x ^= y + q ^= a + r ^= b + assert x + red[x.bit_length() - 1] = (x, q, r) + lin = {} + for x in L: + q = r = 0 + for p in sorted(red, reverse=True): + if x >> p & 1: + y, a, b = red[p] + x ^= y + q ^= a + r ^= b + if x: + return () + for p in sorted(lin, reverse=True): + if q >> p & 1: + a, b = lin[p] + q ^= a + r ^= b + if not q: + if r: + return () + else: + lin[q.bit_length() - 1] = (q, r) + out = [] + for x in Q: + q = x + r = 0 + for p in sorted(lin, reverse=True): + if q >> p & 1: + a, b = lin[p] + q ^= a + r ^= b + out.append(x ^ r) + out = sat_basis(out) + assert sat_nondeg(out) and sat_contained(out, X) and sat_contained(L, out) + return out + +@lru_cache(None) +def frame_smallest_hull(L, ambient): + L = sat_basis(L) + while not sat_nondeg(L): + radical = frame_restrict(L, L) + assert radical + r = radical[0] + partner = next((x for x in ambient if sat_dot(r, x))) + L = sat_basis(L + (partner,)) + assert sat_contained(L, ambient) + return L + +def main(): + with tempfile.TemporaryDirectory(prefix='deferred-stopped-') as work: + prefix = Path(work) / 'complex' + build(24, prefix, central_disjoint=24) + h, v, n, q, args, core, cover, roots, kind, active, ranks, types = load(prefix) + trip = list(combinations(range(h), 3)); require(len(trip) == v, 'triple count') + m = h * h; N = v * v; FULL = (1 << h) - 1 + tmask = [sum(1 << p for p in T) for T in trip] + tid = {T: i for i, T in enumerate(trip)} + + # ------------------------------------------------------------ uses and matching (inherited adjacency) + degree = [0] * n; uses = defaultdict(list); c_add = 0 + for x in range(1, n): + if active[x] and args[x][0]: + c_add += 1 + for pos, y in enumerate(args[x]): degree[y] += 1; uses[y].append(('gate', x, pos)) + for j, x in enumerate(roots): degree[x] += 1; uses[x].append(('root', j)) + def unode(u): return roots[u[1]] if u[0] == 'root' else u[1] + def before(x, u): + y = unode(u) + return (ranks[x], x) < (ranks[y], (n + u[1]) if u[0] == 'root' else y) + def incl(x, y): + tx, ty = types[x], types[y] + if tx == 1 and ty == 1: return not (core[y] & ~core[x]) and not (cover[x] & ~cover[y]) + if tx in (1, 2) and ty == 2: return not (cover[x] & ~cover[y]) + if tx == 1 and ty == 3: return bool(core[x] & core[y]) + if tx == 2 and ty == 3: return not (cover[x] & ~core[y]) + if tx == 3 and ty == 2: return cover[y] == FULL + if tx == 3 and ty == 3: return core[x] == core[y] + return False + left = []; adj = {} + for x in range(1, n): + if not (active[x] and args[x][0]): continue + rs = sorted({(y, k) for y in args[x] for k, u in enumerate(uses[y]) if before(x, u) and incl(x, unode(u))}) + if rs: left.append(x); adj[x] = rs + mate = hopcroft_karp(left, adj) + links = {x: r for x, r in mate.items() if r is not None} + R = c_add + q - len(links) + require((c_add,q,len(links),R)==(91770,8120,71185,28705),'selected PR117 graph') + print('PR117 graph matched', c_add, q, len(links), R, flush=True) + linked_use = {(y, k): x for x, (y, k) in links.items()} + + # ------------------------------------------------------------ root targets, read coefficients, root functionals + target = [None] * q + for j in range(v): target[j] = j + idx = v + # PR117 witness stores pair-star roots in natural excluded-point order. + for a, b in combinations(range(h), 2): + others = [i for i in range(h) if i not in (a, b)] + for i in others: target[idx] = tid[tuple(sorted((a, b, i)))]; idx += 1 + centre_of = {} + for j in range(q): + if kind[j]: + miss = FULL & ~cover[roots[j]]; require(bin(miss).count('1') == 1, 'centre cover') + centre_of[j] = miss.bit_length() - 1 + require(idx + len(centre_of) == q, 'root order') + rootfun = [(1 << centre_of[j]) if kind[j] else tmask[target[j]] for j in range(q)] + + # ------------------------------------------------------------ lifted binary frames, monotone + succ = defaultdict(set); droot = defaultdict(set) + for x in range(1, n): + if not active[x]: continue + for k, u in enumerate(uses[x]): + if (x, k) in linked_use: continue + (succ[x].add(u[1]) if u[0] == 'gate' else droot[x].add(u[1])) + for x, (y, k) in links.items(): + u = uses[y][k]; (succ[x].add(u[1]) if u[0] == 'gate' else droot[x].add(u[1])) + order_desc = sorted((x for x in range(1, n) if active[x]), key=lambda x: (ranks[x], x), reverse=True) + K = {} + for x in order_desc: + rows = [rootfun[j] for j in droot[x]] + for t in succ[x]: rows += K[t] + K[x] = reduce(rows) + def envelope(x): + if not args[x][0]: return [tmask[x - 1]] + if types[x] == 2: return [1 << i for i in range(h) if cover[x] >> i & 1] + require(types[x] == 1, 'only ordinary and common-pair labels occur') + ks = [i for i in range(h) if (cover[x] & ~core[x]) >> i & 1] + require(len(ks) == ranks[x], 'common-pair support') + return [core[x] | (1 << k) for k in ks] + U = {} + for x in range(1, n): + if not active[x]: continue + if not args[x][0]: U[x] = envelope(x); continue + B = kernel(K[x], h) + require(contains(envelope(x), B), 'label outside lifted frame') + U[x] = B if nondeg(B) else envelope(x) + changed = True + while changed: + changed = False + for x in order_desc: + if args[x][0] and any(not contains(U[x], U[t]) for t in succ[x]): + env = envelope(x) + if len(reduce(U[x])) != len(reduce(env)) or not contains(U[x], env): U[x] = env; changed = True + dimU = {x: len(reduce(B)) for x, B in U.items()} + print('PR117 frames lifted',sum(dimU[x]>ranks[x] for x in U),flush=True) + + # ------------------------------------------------------------ explicit role compile + order = sorted((x for x in range(1, n) if active[x]), key=lambda x: (ranks[x], x)) + holds = []; first_node = []; ops = []; edge_key = {}; role_root = {} + def new_role(node): holds.append([node]); first_node.append(node); return len(holds) - 1 + def serve(s, y, k): + u = uses[y][k] + if u[0] == 'gate': edge_key[(y, k)] = s + else: role_root[s] = u[1] + for x in order: + free = [k for k in range(len(uses[x])) if (x, k) not in linked_use] + if not args[x][0]: + for k in free: + s = new_role(x); ops.append(('src', s, x)); serve(s, x, k) + continue + a, b = args[x] + ka = next(k for k, u in enumerate(uses[a]) if u == ('gate', x, 0)) + kb = next(k for k, u in enumerate(uses[b]) if u == ('gate', x, 1)) + sa, sb = edge_key.pop((a, ka)), edge_key.pop((b, kb)) + if x in links and links[x][0] == a: sa, sb = sb, sa + piv, oth = sa, sb + ops.append(('add', piv, oth, x)); holds[piv].append(x); holds[oth].append(x) + if x in links: serve(oth, *links[x]) + require(free, 'every use linked at node %d' % x) + serve(piv, x, free[0]) + for k in free[1:]: + f = new_role(x); ops.append(('copy', piv, f, x)); serve(f, x, k) + require(not edge_key and len(holds) == R, 'compile') + Rr = R + + # ------------------------------------------------------------ B. the word computes every root value + rng = random.Random(20261008) + xs = [rng.randrange(P) for _ in range(v)] + val = [0] * n + for i in range(v): val[i + 1] = xs[i] + for x in order: + if args[x][0]: val[x] = (val[args[x][0]] + val[args[x][1]]) % P + leaf_of = {s: first_node[s] for s in range(Rr) if not args[first_node[s]][0]} + a_ = [0] * Rr + for s, leaf in leaf_of.items(): a_[s] = xs[leaf - 1] + for o in ops: + if o[0] == 'add': a_[o[1]] = (a_[o[1]] + a_[o[2]]) % P + elif o[0] == 'copy': a_[o[2]] = (a_[o[2]] + a_[o[1]]) % P + require(all(a_[s] == val[roots[j]] for s, j in role_root.items()), 'root values') + + # ------------------------------------------------------------ phase one and garbage reach + def touch(o): return [o[1], o[2]] if o[0] in ('add', 'copy') else [] + prev = {}; pred = defaultdict(list); last = {} + for i, o in enumerate(ops): + for s in touch(o): + if s in prev: pred[i].append(prev[s]) + prev[s] = i; last[s] = i + centre_roles = [s for s, j in role_root.items() if kind[j]] + Anc = set(); st = [last[s] for s in centre_roles] + while st: + i = st.pop() + if i not in Anc: Anc.add(i); st.extend(pred[i]) + touched = set(centre_roles) + for i in Anc: touched.update(touch(ops[i])) + require(all(last[s] in Anc for s in centre_roles), 'centres complete in phase one') + reach = [set() for _ in range(Rr)]; reach_all = [False] * Rr + for s, j in role_root.items(): + if kind[j]: reach_all[s] = True + else: reach[s].add(target[j]) + for o in reversed(ops): + if o[0] == 'add': reach[o[2]] |= reach[o[1]]; reach_all[o[2]] = reach_all[o[2]] or reach_all[o[1]] + elif o[0] == 'copy': reach[o[1]] |= reach[o[2]]; reach_all[o[1]] = reach_all[o[1]] or reach_all[o[2]] + + # ------------------------------------------------------------ deferral frames, insertion nesting + def F0(s): return U[first_node[s]] + cand = {} + for s in range(Rr): + if s in touched or reach_all[s]: continue + S_ = restrict(F0(s), [tmask[t] for t in reach[s]]) + if S_ and nondeg(S_): cand[s] = S_ + print('PR117 candidates',len(cand),flush=True) + placed = saturated_placement(cand, reach) + print('PR117 placed',len(placed),flush=True) + deferred = sorted(placed, key=lambda s: (len(placed[s]), s)); dset = set(deferred) + + # Optimize the actual mixer word. Source injection and root frames stay fixed. + # Floating objective values choose legal finite frames only; the complete + # child profile and its contraction are certified independently and exactly. + root_frame={s:([1<= v else HALF + seed_c = {s: (None if cvec[s] is None else list(cvec[s])) for s in role_root} + seed_d = {s: dict(dpart[s]) for s in role_root} + def addc(dst, src): + if cvec[src] is not None: + cvec[dst] = list(cvec[src]) if cvec[dst] is None else [(p + q_) % P for p, q_ in zip(cvec[dst], cvec[src])] + for t, c in dpart[src].items(): dpart[dst][t] = (dpart[dst].get(t, 0) + c) % P + for o in reversed(ops): + if o[0] == 'add': addc(o[2], o[1]) + elif o[0] == 'copy': addc(o[1], o[2]) + scatter = [[(I21 - (HALF if i in trip[t] else 0)) % P for t in range(v)] for i in range(h)] + def readout(y, s, value, sign, seed=False): + # Logical readout macro: the literal audit combines its exact rational + # target coefficients and expands each numerator/42 into bounded shears. + cv = seed_c[s] if seed else cvec[s]; dp = seed_d[s] if seed else dpart[s] + if cv is not None: + for i, ci in enumerate(cv): + if ci: + f = sign * ci * value % P; row = scatter[i] + for t in range(v): y[t] = (y[t] + f * row[t]) % P + for t, c in dp.items(): y[t] = (y[t] + sign * c * value) % P + phase1 = sorted(Anc); rest = [i for i in range(len(ops)) if i not in Anc] + def replay(seed, omit_compensation=None): + rng = random.Random(seed) + x = [rng.randrange(P) for _ in range(v)] + z = [rng.randrange(P) for _ in live] + y0 = [rng.randrange(P) for _ in range(v)]; a = list(z); y = list(y0) + chronology = [] + def inject(s, leaf): + dst = alias(s) + a[dst] = (a[dst] + x[leaf - 1]) % P + chronology.append(('src', dst, leaf - 1)) + def run(i): + o = ops[i] + if o[0] == 'src': return + dst, src = (o[1], o[2]) if o[0] == 'add' else (o[2], o[1]) + dst, src = alias(dst), alias(src) + require(dst != src, 'aliased gate ports') + a[dst] = (a[dst] + a[src]) % P + chronology.append(('work', dst, src)) + for s in range(Rr): + if s not in dset: readout(y, s, a[alias(s)], -1) + for s, leaf in leaf_of.items(): + if s not in dset: inject(s, leaf) + for i in phase1: run(i) + for s in centre_roles: readout(y, s, a[alias(s)], +1, True) + compensated = [] + for s in deferred: + if s != omit_compensation: + readout(y, s, a[alias(s)], -1) + compensated.append(s) + if omit_compensation is None: check_compensation(merge, compensated) + for s in deferred: + if s in leaf_of: inject(s, leaf_of[s]) + for i in rest: run(i) + for s, j in role_root.items(): + if not kind[j]: readout(y, s, a[alias(s)], +1, True) + # Aliased births require reversal of the actual source/workspace + # chronology, including delayed source injections. + for kind_, dst, src in reversed(chronology): + value = x[src] if kind_ == 'src' else a[src] + a[dst] = (a[dst] - value) % P + return a == z, all((y[t] - y0[t] - x[t]) % P == 0 for t in range(v)) + rep = [replay(seed) for seed in (1, 2)] + require(all(r == (True, True) for r in rep), 'aliased replay %s' % rep) + missing_compensation = replay(3, omit_compensation=reuse_pairs[0]['recipient']) + require(missing_compensation == (True, False), 'omitted compensation unexpectedly accepted') + compensated_births = sorted(merge) + + # ------------------------------------------------------------ D. exact F2 frame facts + root_frame = {} + for s, j in role_root.items(): + root_frame[s] = [1 << i for i in range(h) if i != centre_of[j]] if kind[j] else kernel([tmask[target[j]]], h) + FULLB = [1 << i for i in range(h)] + chain_dims = [] + for s in range(Rr): + seq = [placed.get(s, [])] + role_frames[s] + if s in root_frame: seq.append(root_frame[s]) + seq.append(FULLB) + require(all(contains(A, B) for A, B in zip(seq, seq[1:])), 'role chain nesting %d' % s) + require(all(nondeg(B) for B in seq[1:-1] if B), 'degenerate frame on role %d' % s) + chain_dims.append([len(reduce(B)) for B in seq]) + for s, X in placed.items(): + require(contains(X, F0(s)) and nondeg(X), 'deferral frame %d' % s) + require(all(not any(dot(xv, tmask[t]) for xv in X) for t in reach[s]), 'target frame %d' % s) + byT2 = defaultdict(list) + for s in deferred: + for t in reach[s]: byT2[t].append(s) + for t, ss in byT2.items(): + ss.sort(key=lambda s: (len(placed[s]), s)) + require(all(contains(placed[p], placed[q_]) for p, q_ in zip(ss, ss[1:])), 'target chain %d' % t) + + # ------------------------------------------------------------ E. one-child histogram + z = Counter() + for s in range(Rr): + ds = chain_dims[s] + for a, b in zip(ds[:-1], ds[1:-1]): + if b > a: z[b - a] += 2 * v + lastd = ds[-2] + if s in role_root and kind[role_root[s]]: z[h - 1] += 2 * v # copied centre transform + z[h - lastd] += 2 * v # final growth to F + z[m - h + ds[0]] += 2 * v # exterior, gauged by sigma + levels = defaultdict(set) + for s in deferred: + for t in reach[s]: levels[t].add(len(placed[s])) + for t in range(v): + ds = sorted(levels[t] | {0, h - 1}) + for a, b in zip(ds, ds[1:]): z[b - a] += 2 * v # target fronts + z[h - 1] += 2 * N # data-wire fronts + z[(h - 1) ** 2] += 2 * N # data macros + z[1] += N # endpoint copies + z.pop(0, None) + virtual_R = R + for pair in reuse_pairs: + e, f = pair['e'], pair['s'] + z[h - e] -= 2 * v + z[m - h + f] -= 2 * v + if f > e: z[f - e] += 2 * v + require(all(count >= 0 for count in z.values()), 'reuse histogram subtraction') + z = Counter({width: count for width, count in z.items() if count}) + physical_R = len(live) + # Canonical inventory of actual physical source gauges. Recipients have + # disappeared; every reused donor remains a separate zero-gauge slot. + source_counts = Counter(sat_basis(placed.get(s, ())) for s in live) + physical_auxiliary_source_frames = [dict(basis=list(F), count=count) + for F, count in sorted(source_counts.items(), key=lambda item: (len(item[0]), item[0]))] + require(sum(source_counts.values()) == physical_R, 'physical source inventory') + require(all(not placed.get(a) for a in merge.values()), 'reused donor source gauge') + W = 2 * N + 2 * v * physical_R; L = 2 * v * h * (h - 1); s_ = W * m - N + L + require(sum(t * c for t, c in z.items()) == s_, 'complex rank mass') + require(all(0 < t < m for t in z), 'children below m') + out = dict(h=h, v=v, additions=c_add, roots=q, links=len(links), R=physical_R, virtual_R=virtual_R, reused_roles=len(reuse_pairs), m=m, N=N, W=W, L=L, total_rank=s_, + deficit=N - L, maxchild=max(z), phase_one_ops=len(Anc), phase_one_roles=len(touched), + physical_auxiliary_source_frames=physical_auxiliary_source_frames, + deferred_roles=len(deferred), + deferred_dims=dict(sorted(Counter(len(X) for X in placed.values()).items())), + lifted_additions=sum(1 for i,o in enumerate(ops) if o[0]=='add' and len(op_frames[i])>ranks[o[3]]), + physical_gate_frame_changes=sum(op_frames[i]!=frame_U[o[3]] for i,o in enumerate(ops) if o[0]!='src'), + replay=dict(seeds=[1, 2], scratch_restored=True, y_plus_x=True, field='Z/(2^61-1)', + physically_aliased=True, inverse_order='true source/workspace chronology', + omitted_compensation_rejected=True), + reuse_rejected_controls=reuse_rejected_controls, + child_multiplicities=dict(sorted(z.items()))) + (HERE / 'complex-profile.json').write_text(json.dumps(out, indent=1) + '\n') + (HERE / 'reuse-pairs.json').write_text(json.dumps(reuse_pairs, indent=1) + '\n') + print('PASS complex: R=%d, deferred roles %d, maxchild %d, rank mass %d' % (physical_R, len(deferred), max(z), s_)) + + +if __name__ == '__main__': + main() diff --git a/research/cyclic-deferred/inputs/complex-dag.json.gz b/research/cyclic-deferred/inputs/complex-dag.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..a5b0598e4c328acef11baaa32852acdbfc97eeef GIT binary patch literal 362071 zcmXV0V{j-<(~WK8#wr$(C%^TacZGL&`{r2D1O!rK6pFVwhYw;o>AOLWdS(^|R$2>3TN?o7?x|^Fo+uMny6zega^m>;%?R|s5L3Na zeOF)}SX-}$We#N{Z{S7j|}!mEb`x3(<2kK7T*kD0Pu&eXfoDW$R8 zmnJjm2#kJ`pQeYKri$E?g%b*^9IUsW87|qkGr1(Gnb8Mx>hts_=bVA*)CY#Q z!cz%VvTAnJ9L>)=&)K!Sy1b5s+J&N*Ci1rf5>LF+?310h=w%Hxw|p7_aI>qoBd=2L z$bkfd#FVdm?9%5INwY=6$^_EfjQ5971>Mg#q~RP!+0m1?Xwh|1TiTE~vD}3NCb=)K z6Sj|Da+jlACf=x+uRB-C&BY$G7v4l~9bQ=V&%61ORi@HVEexCvobT&kT1h5PoPgKC zCc1A~{VVsjCO%VsOq>v+&+IdIu+-FvPe+JiCe9Pv4@C!c-)TQi&M4eoHoEA{Ou3s} zA@0zO?J2xq0p%-%IZSy`vbP6U$)EtN!zH-2sE2!Vh^;^aY?KAKsVqQarvyIV7smG4 zYauXGh-rvNB^BFm*?QBE89kxZT8D1`zoh|0d2p_m)fb1bZ(Ai%{BFx}Q!ecvtc@-a-SU_-^Xb?HsbEu}QzF}s zpxRnKQ_8%lk<&Q_wYq*%SR0E_=jl|?&MdMlM$-ChinTFj9WFNPCxJDYd6Sm){cl7Y z)7N**C0+_lNh?z~eAcn5T=N@+nxbW@mP6sZ&Rfdm_rYxw{3t<+)f` z!9=MuO#-)H2zp}dz4C9BY9ZY^Mhqm(8Zuufa4J158SgW-zzTx#wW-s=yz-os`E%z= zz(Ijse5p#;>AY&?@FPj%X%npbd31U!FvL#IST+2 zd`JJ4GM0jKo>ry?SjRO!Yfnn{}!7s|ljhlfu6}?bs2qp9Ua*H@^K=%sc7ZD`L0}Fv#7gG;E z6>7p4crO9LgQxvx?7;C7$hU2E0$({nSQn0wEX4Pv%z^7$q_tYP5@0I*C~F0ZXe|()D<0y^cnA7a4n)ifjRRTHJwYR0n%$=o29G!-Nw{43;v4G zBNjv`Aa)W8jp@pEk1s1(vUre?d>53{T%?0 za3XF-{CMuIQ5mP$j(xcGW(fnBiK?qsaMaX}u=r@2OrZ8a>=Q z=ugR0gZJltEXu*2cI=~r?|zPJQyL;^4fUbi*sbX^jDGX+7)jz!s*W3FVKTh3{h~lO zcW>De(N~_~VDdl@j0DE**!aJt)VEMn9d`kjfEE?XP|1<>f%>jNsV1y!rnlryUfK2* zRNkbB-JijK4^hVSatNc)&MM3-eaEQyn30f#9dSM;d78NAyurQ$c&|LFv3-uL&Wu1^V~mHE&D*P^*^hg@ z4X*o6o6zK;?aCuGI*F|5-S`-ND}_c6ip zA|gLa)b{0PwnMsDTa>@2srP;VLgUB|W;2uMn}?}A#}RHtR_Mt+cXF(gc>68(mbdvG z_g8jluloqOZf-ur_|%JP)x?lkQ+9={0w9c*g{nYw6KUgnum; zc3aO9evHpNJzR69m_*mSLkKbI`|%p>MM28@_`9NpxV+_r6N!A z*D#YL)|A0|6^^AEbtH4d&?X1PIn@6syv_nUj>Dpj-L7MDME=n^ZNLo&q|4Em{&8og zjGtZrliud8hDxz8J*r%&Vhc)d9F|59xe_pJUxyN+vcfC3sfN$DM9am z!J8g*X!&kpS63{sAv16wwaxjPt#}Wkz^Mn(0qH68YDar+Y$N+IjZqveIww=KUG8_D zaKxZtPD|&6$(tp~kz>f>v2M0U-r;_j?#f0}VEl{8x|JaK6MYUWNv?+`a{Zt7r~BLE zvyT#yrb#?qT6UvdAtQ3_JRx@@(fL#Ux#2wu%DfJv!}(DPpl7I8dblels7F3Ixx{M_ zVjR0KbE0Y~QQF_~$efXf-E1%WS+olw#*F{ZuA}{KB#W29VNwa7`+uer937?8+=fY- zFDSuyKE*dq^fPUw3C!|NbKW5qaXe$aN~Spspypb53%GNa01|Du$KF-$;Q6ix!` zeOr$%X{G&PbP5nV3tN` z5~7yLK}wL~2iqG0ugLTy{b89?sVz(X-?=;l6A~Sf!?;Kic!@as1JX>o1Su|~nrRdo zA=|98y-8TP;qfx&3JDzmw^{Mu+RJ?RfZNy33;6Q0%1;>_ zI(;zaucKF>U4lYDysLAAL+XQdtpd)1qSRw>7*(9($b1!C>OM9{ym9PyhLn8{679r_ACtkwh1WO3^TcI$P zxshjgtX6$Yni%WntNB zJET3o6~Pm1kiY!zp6g9#OdcO{-Jy^9pU&%bPUM9#v(yMoMco)2+P%*C6So8{HBB*< zajXOQP(DWNLonua8epCT8M?-e`#9>*N`1(YtOJ~3v*?&me0`9SDNC^<7+xV3vYmQR zZUzc`m&KfdjeSt`BLlcKc)w^K_qc6>-noDCyv1u;fS^RLqGKvd=nQH*|O{CZfC#i?vCm%NvB&(sO80}hbTqoV4e-M zJc1XVC@EGBBqq^wr*u$jWdE~FH3SvYv{kxU4UUGMA}bqA=irp<@UnL-T2zdwAi&=v zKIW}vjyJ-2LxR5ZV9-BA=eDoE=!Q=d0@fckR_M)pxq>(h2}40)7Kce^a3bPxxlr(R z%dY{W(ibH@;f=fQW(dK;A|w;m@2avIvd1CadPWi`aaxM_?vAKNhh*9N7!)96N}r4+ zg2^jlY|8$E85gaZIxEkl806*_5C0)O>~rM@o4>mkOu)}G@UL?Y4p$9Lh=-o^-gF_+ z2HXlFc_3L5Ef_h$fa%yRI@g#%8PIXy>ch#ym1~z@p>7Zoj|yscV#_R4NRMIBFjQ`k z?O-vR5IjP1Z`#=Ma*@J=$>81BetXZ^SAPvXXX_EUqVfigY)>6kZr8+m*OZICLV?cl13#sIH0$N%P|p1^6E9sBbiyUeQ)*!s8h*+gj> zjL)AWLGW=vIn+}jc3b3(bdM*R5mj=qNYj7HLxR&y*8<>91BD5C_2{@8rfsh5AZQ0O zbm##_WpeEn@=!Rli114NlyqGUGgVi0p>RpH@-S$qm$!mbp7aJTeIdkrN}x$DVeX+y zMhw5_J)tBEK$~i?5wE~N^s&=FL95yZ@@59KFV3I1jNmR;iGG1?%gSKhK`aR*H!aq-+?3h2*;L)IsZ~nZO_ddFA)Ht`wTWxTR!TjW~}B?1B+M8xew)7T^pIw0VX>(*n00KkQ4u-@?#=`8fY&=F0y7(kM}A1F(< zwD5M#5)pu#;<7z5NkwAKn`wJ<~v6EZ4; zGS(DvbxnXC2N~&@cnuP4kRu+3!x&)cnjCc52%t@CgE#KCG(pI^3{l#gemr7Z0vW$C z%AbI_9&MkcxvxMQ0x~VcKR^V4^luf#J<>jnWeTt3mMg)^%$_koP)}r|Ie~wfTNvWT zOU|D_^mF14LE=&<>p&6x>w}AG#44#ijsV_6qzJZyrtDEA3P0shEdNXzDJT!b$I(7* z1;C<}8_%9Np&sY2Xz?Fjpb1cLs#_S7_3fnbUQ`8n4;x|?gv}oJM9stP%V7`|j4Lv< zbJDp$+3|i+Fh!g;%V5~Wef6MS1mr^V2zDn^o2O`3asa=dzaiqCB%1#zVJ#@>)56Nl z$c;)zVCG|dy7!70zEndXI1k~%e4xx;@NqCi2Yk*e z=!kiu?+dC!4gG`|&>02`ydY@a1Qv$W1Vzu38j^~qj{t&;7jB{n5D4s!tYHCG7QDor zFkDwA3%Fm)nietw>K4EbdPrO!XOgxVhJs&BJHlTX+$P-VZ>7OW!|xV!M1l_qjUd2p zEzA$8|3nH`004w0;u~!tWFmT)IfmxXAPZV`_jfFd72Me`oZJog3qNYE!wCSfz_N1| zbPgU=#4lS{=)??I&=|*ib;+`J0%$BnTn9N0KOhe>C*Y+SG3qN2&vK|8yS~|`sdr6W z0{0$lY8HeP<3x%z@k|Vh|!l*kgGlg@{^eSFtE}>L;*V? z()+u!0(X%7wAlVrtVT*8Ih_0i+5=jM#3%*fhvGI)v}k?W<3zaY0Gv)muD%xwhd|mi zbP#O9#QBpkan~eqtz*~(q?_JdQaE)?`yEtXA|g&)(Pe~MYr5D)n!lFL%0#Eib1%D z$g76q8v;JE7Ifj1&r4O1FXJF_vR?+w3anzb&qW@b*`f~wsbRG=?fRUnyi*B>!@+gd zc?I3?e(m?)3TDQKFQgcx{KE>0!X`KnU2Q}(ITMf6nFkUOy=+6&uxgv+0?L~h8cM|W z{}$cs3La|q76w3;DeM()!h$=7t9)WKh>H;-SJ6-Q+vWj6@}2@RL#65C*v$XXaiZ&p zU`Q({Kdr@=z>HV3Cj!|COJxBv!P!0+#0nN3Ck`s!C( zbA$`(Nu+H$4M)LB0FNH;pa^_+dXVTc*UWjqAmVjI#)~*ZI*pCL=70uEW`_tf|Fj4} z!XsPNk@<0?tI={qYfG^19z;*OM6}x?d2a%~Gfw$Td_C`Io%^6yRlA{QJ+0XN8aie- z&juI$+eL=D5Q{C9_7ju^5z2L~X}?g*bk@ZxrJbf#wi8ZH0w3#qaTtn*^9m znMuR$*akjm4yDS?-{{%!!T2GgG4!DS{T&caHXL-Wss%eQ@CP?j5V;EzJ{WS1YyiN^ zzo!vQSto|3z(xXPm>nn(MzK|B+Rlry0pz`R7=+GK0@GvyxD^2Q`d#aY1wlXOM*^ZS z8v?`b@2_bXSv@AXNq+cBJ@|8a|JZUZ7IS#p(tU9cDe(Ov9|ijO2&Ui~vcK zWI5n))^qMH*{9?`O0+s|c3Cs>_pQ>SpN<&-hNeOQg-&!;AHAE?8Y~uq%j7gfep?Wj zi8yTwb*`998HE1)K?ZSA5%$-(Yi&Rson;U%wtZpEzLEeEx=qjq7JIfRdrzks&Jz|W1YPi?A`&cg z-qdLX`761a(xwP`5AQh`tY8pwwxxNi;vzF!3i`F6^I0F^dFYi8K-omtDvO{CEVDFG z!pfYnwzepDH6oTJ2%;wE{(K?G0@=WwOsCsH@f>vE*t-)qi5xS&og1OQ5L z!u4nXT_UU1`L%%3C3k{p3>^NthT`4ZtKf2efU?*yI94FXbqk`ed_Z~3!YUFXlZf?0F|#*NHVE1@pm;(Y!ek#P!8@NrgAgh}d(r%EL~v^m z0xplzsxt@&Ho^_q{?np)jfI??`@Mw{9%p{m$Kl z+U3%(U5LE46qH;vIneKa+BcHZg7!6`szU|y_bZ7Y zI~l2Qgcl*>7e$Gii6lGs>7hNXrQSf+WL?eh%@IU>ygM=l?-2v9 zAS67>2#K}C2A(MFgHh+ARLMDW^ZuO$aZ;SZ?|;ycbYH=q+ht`l{+lEajR;^cmvWGH zbtMNiBR-I(Z>0&>F!0N+hvZt;0w$Xe+h7H%wqDbEY!^kV-vpyBrBOIM8$pafnuNna zn70nX!OpL#VW<@75T5LeMc^gVSt?B&1wpv7?lZyK8)z}6f?n-02`tO1q2;jXdkYU{(50bMixv;yiNeHn8A;`9$7(Ht=8gRZ>C&WAyi!CtQ zvMImslX^^sR{}@OM{wM-2@fEqpZZwmrcC00C>qv?xPO^}g`ti!Q5c$?Vixq-N#`dq z=Qa;O_`T^@-*n^yUV@!jV!2?3E5Z_(Qel-P&n}rL+!$czOr*7yQUoNXPvJxZ8Vx7& zM{p&2)|u#X4Z_o-w?V5N z%7)diFsz(44j}s05k8!>3y_YPO}MSJf29n#o2~@FjGw8XyBH~)bIVWQPCn6o+xkV{ zWr@{)nbd1QjkSI(hV+^sxo@>Xd7x#guD5>sYM1(jT>;#PG-$x>*@co=@Ne!aqBgXj znJv?!ZIBPwG}2fLX4l8MqJ@xRs1kH!VN2&oB0HpDr!^JPA5+L78tgh~f-TY0Mr$%C zg2V=P;yf&5Dgoj)>(bF`G3jbfbrfL4-4;u-@Y?!XNHnnvm#1Po?1KJi3^St7H3ffd zA=#(_m&&Nbs9e7J`409$2bAE)c|%|hbMm?1lG^?_lE zs%r>%wqRqeAI`glPCxXQQIzLcxuSj1^+?lRc;MK@F~)0AHnwcEz)XbCYbJKAlgH;DJT(jn*5VyU%PEW<>sRwnTYDz0JNr3AODRU^;FU7)Eut z2S)7fRMqy0Y=WzyYX@yM%NJ^l$r1+RbkP(;1Du#wsHIJjfal-_sf1FY$} z+^f9Qe_u|kc3*aUtqs{UHDLz7(0Ywkusgms_oTVm8*+bU1b|EW`PEwocPTUHN2PTolkJbl-SymZzM zc{;*a)KT@8e~)@Bkw>A{vBvGtF*ABY(K_lBf6-1c*OEWyiR^0c1Cv7YO-4iri=xSf zyP>T3Jao|%&jB0+I!!{ZJG?daLW$vuy+RU7%AzpL#E|1u&d+hL?gOB zh&fv+Wh$%mzL;=Uugy%V2@zoc!)k0UPsOJ1EHS6^g=_BLR}0X#bX>N41U@Ug3L}`0 zG`noC@M?!oKT%6=^tqs*NQEtJ9x7cV?zi|$M#Lp_Ju<6R;XvW3p2W&Bm0YtqI%%2l z;bG5tcgn^g|>Wbi{jV5R8QE+nrcD=rZGyi zX{J=b9lJaq$bF4SxU+!D|t+OS{hDj{5Ur~!QN zZ2djQNTS?H<#=hEd_yww*6mdJxY-&TCdE-QVNY$o8ii$Rg6G|_LB>m&G|6!qjo0kj zia3^~$8BK+>2oo>rKbr`vri1JvxoCpKpG;wOmot{#nxF>eMSZYHz=`nUVL>byk#5i zm2gZ#!`kgkqS~r}O-cjX!aknJ7f9wCiH_hsL34ZvO+yJ;=kGd;LjfhLkRZ>}fbFcY z)x1$=cW?HMp9(dYPql3`UzNLtHx`$U0kpS9{ss#MTM`md!ikw#XWP29LHYIvv&FKp zc;jT#;KW5@EK_?2BksU{vW* z6f+-;ZCZMv`yFhnK}{~P zI~?>RviXfhn>YY2K|0B~7tSlC$5}pgrcf7~i`3Cdn%50s>s^D%vzwpRn)3xEQH9i+ zJ#*+(UQONbfm8#zLj-S_;9*u0KOsD~;B**R`DEhNvxfJ#Gba=w)yR{xiAxde%LpM` zx&Z`ZC%2M%4c%K|75b9{__ISny-asXF0I`RD19h1EjB|}CKAAOa^>qUCs&C~nce+! zQH89L)k-s4Pi>~X;#4^HVsMTOmP9m(M}&Lma)qog1-jzS2!hN-=NLH2dlXH)zRHV= zR)10Hb8CW1yvEQklkP)G9Ycmj5y{S3~HQ4&35Zu#3rNLhGGF+)J z>`Hzvc_{aO#zNM;4!U2E&!MoGbafiBJe_^0w+Roh)M`i3*GO@9S0-==?zd}}v& zNq#&xe^(Fs0R`3!kcK0|X%`EtXDj>SrV?^|#voO&-qh_XQ|0HXf9aq`H*NS1?+9{c zy_wP_HL~r_bb=TK%WYFOGI*%!u5Z8u&day{#cS=Qd!?;|qU|@UP6J+bcl)nCN>JR)9fM`?6 z1K%VRqHPCjll4|$MfGO}$dP+b#AFEQ1yB;U;NIiVrx)AcAMN#FHS>(#!7MG~*A0Q{ z;~hmn@=XA8wx%M1Sy+8r$;n(~XTMNv`~%Ti){iAh3Q*Q76R6B;?qt^%TqZZ|nSBKK zQgCrygz4P;6_J~~@DO_J3Ar-XUvPAMk^A54+(=JZbgd*mIDSXb!uBg*$@!gx)Uh$q zeRH=7ac7D0y0rm{+L!?XEMa#eIZiSziWT26x(5R1>rVv*gkrNKm^*$Y83QaSs?eyH zUpXY@n)n4M$yE+pwwFthWUaH*1gn15cexQsX2R*&7B*zjBql4=+F^W^#-(c_Eq35v z{j$+l3kiQV=If_NL(Ytt=Jnd0x&WH3AhRX1De)tUlF-nGZUQ(ITT&uv3AQn`TD$9s zEzbec_)tGFYT!X=SBJOtPWtwC^4Vs8XAPH!8FGel?R$x-V86Af7Wo{A-fG_w5CyUV z>R3{=Nkv5w}@I{yh73hUrnreQESmmzh$!3;ovH_gAegTKJIF>bI z_8GX5Qp$Uw!vHMbo2ZV7=YfD^+~;<=(mRe%k=574t0qu#rrX;s z1yP%I#qJr$MftI8r>89g*V1cV$W^*JMmt9DQu^xo(WaLQJI@ZdX_J0Utva}_+nJQ% zFH6a9?@qwt-UMJ|o1`f*oON!H^*WlMZo2R!LK-2RbvMj7t$Pzsy5lH0gU)nSRR=ZR z*(sZZwX*2N(8ZbYJjep(-bA=Nri6~#1b|{=RxNFx#MHjE1CHC8JzesHQ6fFRLt0AO z8JGXS{jCO2w!T4FJ4eF|{uW7VXRHj5T5*%Rx zXQzaqCDtjX7P_I9+L8*%QrHu&4~3ksUgHWErXOahX2k*~4t}I+Pcm83Yl&9}vEDRY z4exz}(dwEreCQ=Uwg%R~7+VNXrBAUnICoxHe^LJ2trMWg_JA<55$nl&3~rim?kCTj z>pG@W966iqKH%{0fswZ%qT*|kVDRBtYpHg|n6HG*UEh~f)wbUIk)k&QutFCL)D`Xb z+oj@~WJe%nwNJfw==?+E+}gvOb@)vaMCZFk8QVQN(Npvn4ery0H^cF-W(fLvY8{m> z{E95b(r7;X9>z~DCEPB7RD#WBO3=?yYORA92xobAbr1oNc1P(PejA)Rwd_ z_#I$qua$Fb1w@5&qh9q;*_w=xk|F##LLYy#d}n8ZMHy^~b8LX*o5x{2t+I0BQ94CH z2mz>$4*JnX72uzNqjxBp7PnN+4;fg2tx#_0ZL>UIs8x!u_*(#o$D!4fQ)p5Ovhbh! zoJ}Rp2lpl~*u6t_xC9C(=nwPlRp3b6n||+m>D3moQ)n5O_V6fmEdJ;bQW>?2+ zMZk^o zi%9z!KR8h*BF79YiqcbMF06=_1g{-fU%KiIHIvy074#40?^qq0ZIATaXS?0l4I4!* z9KJrCkGwv+Qp+c#6I}HW0YGp=diI!orma+5)R{Us*-v#3R+p&`_rSNv(S1pJnI)k;TT;f=VhH*b{Z|`F`h7-{l-{;Bl2I^>9||q8d_T@GEPKUxBPUs#d~pE_ekm z&37}Z#?~Ctq&vQqxM=g6RDMT=V#<|dHADv7c;_>^eG_VAH&@$9B>6%;!K1C6R)N^M zLYseGmRL$<-s-1TsElO_3u|>g2dd(d{zdPPPs$m(6EJAB6(6AxODC3o1NjTqN@1UOJM9ia`NI&oX%eYY;rkYPec~b z!)Oz&2yr}CXpirtsh(Se=jrGt^m_}by&aVn_*(bfgmPUJsjU>nGRPI@Fz8-q>Ai;U35nw1;P4XBoN^iPM9t|JfW(yKBWh z0l>4hp!RESI0Eh)A^|%RCTO=PqiyEuI$coO-_LV$bL@VN1{@Ind-3ef@_2aM^xvnO z$+ocf`tAViu)dtx;cf9@CmX&CCG=KtcG`eI?eH-u2DET{HatvDOjc&2;OPr+w;6+~>L|#uGyw>kkGw<8MMZ59N_q znL_YE103$o1%kE3-zXOTu9h9f0X~zZEp=VZ%H1|5NNs#I!=uFs6j@W$+q-+m2X7F) z)qt~0#L5bbO)RGD2J+;8gn9f&Wem%M&%Nkarb_)pl3sX!019OI?UA`Ro$RE6VEv`J z{lNyv+}a>DY}ZAnW;A6S=sN7x7?I_a}v!Tn+cVQZhS8@PaT@#6k@TquC+PU zE>Bjdbq}4cv>M9!NTN#I*u8NfCLqae_Lb74#}@@)ZshLleh{SKF57Zq?odu$l8Y32 zq;Ktz;YYlb&v9uDlaHx>vX&m~$H%VVYo|vc(^SJJO?}e1gu;6JQY&2n#UJdm0unFJ3dnl>igeLOoIZS)=}WP__kJ&XD8CcOPUzO*E;}jnYxtbQFxrrQ?fcoGEQ< zuiDu+cnwk(>9)sVDjw149IglKJ0NvyJJXL6);Ku`lLGI#VBAa|`$!2i2a3oP+*{;1 zKJ(>XEc`@_1{TTj?b|M?deB}?{Wu%kR@c^M}Y?qo&rjDL&>`@zIM<8SEkm3 zed5r>(VmYWjr7v!JnwEQ+8-gX$$3+_d+^pqGyrOakT8m|lr4wj-n9CD9-cA9nNX8Y zetVF6A0vl1dMg(p3}fjl<jgOKtns4scE+{x8=k+xW6rqZ=sjq08A*wPO%>cEPbS@P?SK_lFw%_Da~^YB^Ho z1dKY$7zQmo5yjKn?Jh3r+(2KcsQp`lxbx$DS(C8c?Uh!Zg9Y~+M)h=r7TYKlY^%(; zz6Whc0VYa+Bt_t1|G0=Mj#X~`u*OOA+cz$C!YIA|@fNbd_&%EsJ?X$QdU~C(N9Szh zu&t{Z`FBvS>I?-NJiw$jh3wAaKQMJH{#T3UMz6F<^L^9NY<&ek`h`x7t=_T3e0RA` z8%I09urDg^2LOBFOJT_owL5w6WOv@g(TS&abTHD2*6aGsh$SHhwCGMpX92r}+Im;r z02g&nU4~Qquklrv>{_|%)E3J-iW=H~FdQ0i`V`i#H%kM7CspWr<4v6)wTYrYsR1Gf zS_TpJ%FH0GNq~&7JWooy;RCk$jh}MyGN6Hp-RGG7a=o4?d~}O4N-!D*;z1fpSN`wv z&<(q8?3p?5JXP3ZEC3XzPeWa1?I`tHz>7^hQ;25Ch$WP`oZ-G7UcTLyP{Cr|gYQ~f z=>R>;ro-a(xFh}?h|&hzz(wtVtGD2M&oH2ytO%M%J*TJG}jqlAyn^g;@h z7>Z8EqF(KtI<6^P8~(nV*NdwXxFMvtc1T>Co`()9GX3#44+p9uGTiC7otYPw9m+oE z?H)z`{xB9cXee-=Ud9$fylSf=bvO1ECcHW?AoPWC`FCm11FBrUo_LbXCV|Hs-9ni> z{VPm0^k~btX2RCV+LVAS#e7F|A@Vvhb_tF#U@tf1xGj*&lC;d%?$VByY4z(nc(Xg= zMV_627NxEUO4XY*V(QRRKNd7$EUt&Au0v-DJ&WK}0~f~>t;(0d{KS5}XI1npkbN&Z zqnQh*57A*Ha&_>1E?(@m?bQ|Oo}3w-m|2Rej?2z8jOh(VpB}zl>aztCber)spjVy8dvU13Z1BsRW?N9=8^P9w1!4bh>gI|O#FkA@;#_w-8yp% zpC&`LP6pi!tEu+&?&_llKOVk$Zjj2@O8v zm(`+kbuun+xj_WbINh8TOq~@RDx`&uD{FN7J)4X>yy!e~c0fT*I4pFvyGLr4c?PkS zhXNbACId^R%b2ZbrXL}R`RwMak)?=Hr>Mg^STMWwyML^0&D-XcJ{a!i zIwJlr^%EXoQi|>+NWWp08%I{hMih6&B1z*TJ$uFEghk?_-NKge#QN+>b_c@w~3nQ$6f)V~KWh++V&$TXh9kEza&}utYnhVj(ZhJn*S; z=Q()gFCOKkh4ynmKT@vuv?cGPrNirDtg^pZD^8TSv#9JwEDUs~Ji92H&ul4kVc6cA zxh8rl8tFw0@)x&g`Na+En(bpan_@XZ)XZLqM4Hv1ZW z9&My*9UNY(DILMe6g!{q+tswqo{}A|l^Iol@E&6&XPCKfBmoEvr;7P->|f9K()o5% z9>ta3UoZ=UtjQz+TQ%+P-}GEgOO!9oW)nfyITREN|JXl(x=XGJRWnBXoVL%)NJKe# zDwN5y@&)F&Kvxt}f@19`3*?WkONWQ=*{$lmDVLVW=qow+x~>)%7$)R*TABFwYVK&q z%uhm}B_}4}V-H2C!N5P)AMs_2(>Kbs=Pae`Fs(iCPn^839jnA4cVvr`B5eu(IDTKc zvt-v#$LNhtKPVt85exDdFU!aE zgZoW2_bEZPjk_YIxuMapu#@O2ZX{l(%hV)va3SCzv`mK`)&@U_#nfa zF@+R?h(>9z=cV9YvXEc3`qp<`-2}I*R>uys$Z94ADw++ zHRe;gQbMh7QwA}Gi^yJ;IDFF?U|nFzZ=%4fdN$Ly3`cE!X}a#L5<@T!g3=vA z;MV*lV+o_LIzZ2PxuC>bvcI#N+3M~6BMZFwEaTntY3+NJd0=BBafm#P+Lq7PxRPsbphRMgT7rP*HPl5WOB#%)`2@!{9gTP+Dp>r0FuBP;b%#C?l zea{DjgVS0(S|pkl`hE~H=ND|GaqZ=CJ-u&Z9!*Tl8h$Fu(I z!<@iuA@^k@D(L;QWUCDP3tnqxL-9ZqGK% z3OXC|?2x7|wx~@nCSAV98~LpWOVix=?U{PLsTWQI3oi&{n&Ag0D=r>V&8Qkn5+lg^ zvd`iRV>M0BqmI8Oj0BVATRidX9)HCZ(-dC*$trI7jDBiUWo_+nD-&7Qp6v=6`Na|k z&@X3?%4l!9NTn{;v4-cj?SCD4nl-aIB!F6+Qz5Krq)Sf@@0RuNQ$$`YA$T*=W|@_E z!LgOViUEX$GFhmb#<}pRhvuFF-IHwjXk_Nnz8hs=)eMZ-2W~6LXU!{Up2t&PqE)kP zo_mzU^gJhBNS;lukNd@gSn*vd`0OzSYVjYF3bPA*$tVq;9mu}9Zr>(#qM3B?-sHq( z_p)niN%yesZN22Mwa1;FT2|{S?@u}dJ1X^-%`wyHs>`fyBsD0E))Wp6qQ?2f581K? z%bs&nNek{lMuai}lZLgP87OCH8Jm7UBu9p37A`-Nj4`kK4I~p) zxDT}5Iqr?bgk*TXW|5`sOg#d*I;l&`F|k+>%X+Lhx}zfvY)AbJEFh0m1SD$kSO98w8~2LZkSVIMn<6ge&X&)l}8dAaPq4OL}n$6^S0YT^LF4TLrdCo1VM^LRjRZ86>%Q_Ba`u#Uq z*0V748puW(XP+GHqn}jJ8x%QjlbP@$BK_3v?S0&F{>G(IgEbI4T{a!iagg4EzFnGo zbL->Di^576_5T2nKySapN83W1&(TOvPn;G-gJ5h|1iLn~$Xi+agr@<0VWCc$WV_#+ z@?#n{uHE=OE_3cmDl?1OXKhck=a}(w08ZXnyU%vJuw-+ARKhjp7d+eq9ye{!wjW3V z5iXvJssMl`YY()*-rA;BS-GglVIO{aFNVs6ldI!x5J@*KlC?5eeCYf;p~DLeuj7!` zRh4Sft;QBP?<1B1O`31mh|^XqIoRm)iq_jScV~8ATa`EO9}a9aj`@b=yt3+jSU!h# zw<#QIso;%yR};YFrbuHW%Q|&js#fOfxT}*X6wW0DD7eWYcnXDck*VQjemGYNTGBi3 zdSQxbbJ0NJxM@W?(|6vSneI%yq-Py&RqK~TXJw$7qqOrE1kQ`Mkg~T`T89+DL;;eR z+x7XrJ5MV@srUj4SFuX{y9Rw~n{W0KRm!1R`QhY2*q(sV1Uxs*4=2+BikpD!=2ovN z;nr1I?oJPoaiO5ayBbej#$BXiPX>6ncx3U~&+Z#pc2hjh`ei5j1qp?u9byeuPl3G_ zl`eR;+EC$!-_R_>XBp;)V?7-hHbEFLG&(9uu`OU%kU__#KFfIAy)t;?B>M;~7_$1W>qm9C6QAbMJrcK+X%=t0^0^L_z%UaAHK%;^7v) zs$74&<1&9BUIDv~J^HOX*pr7Rm7|GS-39JN1Dhcp?jmKqv1)5sJhdY&O9zBUrHVqY zL|}sPlI}a$?x=F9wHcxC#w=i40Dz09inMB&MZ`r&31I zKFhOSUF}A?Hs$3n=fI-myulI!DDjw7<_EhJoV#qsVhmX8Zh1PQ(%QIO3fdCd&nfLL zS|vTZoxy!E<0h|&N65Mn*=Ll$Gai{q^4{+cjj_J$!Sx6wJ8HVxJ;v{$&5}jGAZUG{ zQ6vhLwDPyVd}_6IH9Rj>#GBbd3x`KhLgARapx!WctT{t?B?vM^bCZgY8#nmDp{+eX zbn07c!~hQ$2&gbg9C|P?{i0bBd@czT)M7m4stbb~B|IKl>V|XMqQKL7phr4A^M^0S zp%&ud{vwU>UIvkdz$G6n%>xKUcp~ampQAPlUoR)KU@o|BbHBu0K{O-4!$q?q@$K@_ z{u>s1?>1U?phWw2x!izsIr1oeP?WoCswgh*$}?d^XY5hs+bRnRM|rR~!Ng$Y70vm8 zLj`(O8ppUfFXl2V8}uA@ZqA3PRoV@w8#)hER!QY%f>&dU);6;=`xVzx#PmXQ&Aq4; z?YeFJ?Y*)NP*>n#4p4Q0Lo&dogy*Gdf(hIyf8CeoDa6AqDc1P;qV;*_ zfWi!BEP2ATW9!RWTw>jPZUxk=GdJ*1|kL_$RaiVJ{p@z#E| z^#!2X1uGcTGm2Lkz0yKEZSGla`gk40eu20pA{C5gg+t8Uh++xGn*jNJWJqp}Xgt9WqU*nhsugTZSQ`nvzz(a^7Aw@d(Fz8fXAOx(uTUzn40aiPhn z`GE^0guuH@=K~0>^%vT?0H^ybg}(B(z>VzIWeD2!?CIeZu>>IST{) zTD;a9lmcS|qYD-s;wa*kr0Uc7wzAu4@$K`o4x^5h$nrderhS%~N1>HZhT7maAajAQ z`HtTgp3?ID8$SE83eY!AcJuIkP_t4Pg5p#dfZYP`TfB9H(Z%R^>n{DkIC(1>Bscaf zaPvj-Iv*ab28`1^kIlhBpZDka#}>nI12L_4$Fp2mVld+(gqM&f%mi7g6 z2cWpUP;ddYM|YU|1-S>VT~`TF$*fhgohzZ4K7|6c^aa z0a`8qQy9GtgW0Ug15ljuz-VOU!>h1%$wdV zBBQ$!Z2-hWlHhBSb9zpe7VhTmXs-Kz5-wie<|MbQ+qj zJ=LvrZPbaV=1I^>vzN@m5ckSRnk0@;N>p+>LwR(@-8H|{X#xOT4C89k*Y5Emfq)P2 zZ~@#dMg@y^ZL+#9k%@K)ka02k`g!hnw>C#pW$E+J zw#D!t7dAs%KA6i*=k)kS6wD<|X|-**lQQlRKeb*pHJl4nJ(W5`WT8>kmyh@xmw6M{ zl!?(8z_39cq4=HP5+0RGq%}M*Rkk0JXhl%( zIRll20&PE8jK**vq*zw!Wk?6s3!hi3mYv})1|Qy|(8ul4 z+&Fs{mN*M45O`;V1-NrJhJ3lr0YR%AFolTTzuZQpNMuc#+D8bDd*!gWD9R4=A z%-WqE0Oevn@$JNfq=do|PzY1Q?RIxE{Kc8;J`O-}L3}F!T!nZzJfwOs+?nWBL^mLY zihxoA$9}Lmrlb@Wa?HwB_R)AnJT3WsYwKmW-(|V=5)K6v7pQ1AJ_d$$m>({knSG5r z?YeR>xlVSDaJGggqUsaGOYC451_K8~OvjIj$2}XWr%^X9=uz*W%Yw@6=CXirVE~1@ z4n&6TFAqYU0iVZoDi8(Jbux0?&DN$T(}i9$h)kSch7y;cF{>!X09yqpobt-lB>^5z z|3-Oieu1w53MU-3ti!23H)~Eo>-q)RIqb?}TB1AbEb`(29`oh^|@1P zA{nU z_-x&vw+vSK;rb0X1faM859h+zSb6B)1`ii_vI0b-Mzk*5Su28yY3{;3R2l&Z4tqSJ zHk^;z91|ep0z6!3`hkZFuw`LRPwkxUQ3-MP#RL$e2op<;yEP?Ph=riI-{$BL{GeY2 zcwCqtF6$VudzemOrHNgLsB@QSMsL3@d{?ZS6D9z~h3hi#AQ9$`GL;q#CKN7J1ddu? z6)lLUclixwk8w9T1+cu(F3vOEUKU+LSUiutlH=L+<|~F!S>ub zoawk}+w>xq%aO=g6s&ApKz_qMT8(p%AFgnHy0_JI0N`BhlsBq$UXE`*Dq%z`WZ^~l z6_lUi(+k}aT>ouN388SB5MbmYq;@#PBee`gg$+Wqg!=8vDj$ZhS2^MtHNC%ici)Ol zaWOx2%IZJ_85ci1+}~qn0svgpe7J-0^^IAJOqZ4+s9~4eD=P*bpspgc+ZhPYOT~E+ z`P?(yN`2n5T>Laj!}dD8!~lG~8`s3n%G^AEDQ11`)M0)&!#`k70#IClDhcs$yIl9* z-YP9dog8VQkN}`KL&Q;;OZzovLb>~MUVNYxUW3I!#zm?*m%sHwy4P`?qTgpd5?^hv z7vz;u_;#T_f5CzQ6fS_rg?YD(;Hyrm&5#sOIMMF`P%bk#+pUb5Fsz zIMBF0Wbkm2p3aaL4-%=n4b}h;7ZsX;1B`RJX3_^xc(}d`Z1fk38G1e;!axbTcgf8= zQTgEnRTunm7U(g6!fAU)orr4UTkJ&eZ~S}+47dGF>%Jdj2FO4igap`X!rpV+Oc-2-hKb%N0H-39S zg760PQJ5c2ZR#N@n`0#luxTZVzel zOaUa)5&^4;gA`r!Zm(0R}F5JF~NaTkChVTMFwDdOry zry|w?#l><9i<75pGL>}QWei|qfO3IV0XRwGJkXrc&R|m#uDDDG4_snSod8;-So)-ii^U-A!zX&TV;i&^^pl|(=YFORm0kR z0JQ_pJT_k_S-5d5NqJcSU)_yr%uCCo3^X2rSC`zlzom5en&&Q6&Y!FV1)=joRkZBo zUIj6i_+3!CQ=nqU;^7Eige!2Pa}FW_>8L|fU+-Sux?ly3JFU4&TP~^W=SF=4n?JU8 zyYVQD9rrk)3}YKa!lKY&e}Ch(Hg7_Z<-&xK1P^C?Cfu^EJ72uF^9CL+l!Ts_S_vmT zdC{Za#4>p%1ET>bF1GMYM8>W|F_KSN7@+VlR9$OZr+aOFx~H&+QxKvMfZfa~5dz>O zf$bhyC!d*+Sdnjg+x-TLdcz6V{q2nAO3C;R}KiZvqoSg*;{^^l}RUr{c5-C!C-|E zfa0S3?TC>&U=cmDYpa@{-kV9*s0Vnss9DwD4)N>mz`GyYokPe!CBLgmmxo3MTn}E4 zCM7%j?n^Dfc+b}e%;eZsp7#u%P%*oS%iWJ^gTljE8>=0iXGVUuW4fL%zOQ#$qF!$$ zSq>%ZwDqnb+~vna>4VoRls3cs?J`rHw>?U^>Si`KZn>jz31|kywr?2p`qovSEx!ez znJGlrk9zHHj}4)48X^Yt!EdO_^QlWKZ+C#D%cl+X0}r$`LxMxr$?2r!>oUa!0F7$nNxM50pM&o^7@LXzc;qFbLa4dooH*=aFu1@TdSj`h7M->!qmdC*k z&YDZ1e}m>)Q9a^U@7@K6Sp^bMTs}JE_FIWadY$YVKayw40L3MExWw(6?97qSQ{bH> z&mt~8Ds|N=<{kx^;NcRmN49!o7c99pG4$GecO$o^KudhI2_7y%#wBQsY;G5*KFG?~m)X!voBvL_QfT;fR1raqs(8y5@fZeus)Fo=mglqQLb z_iotN?Vp0;5b)W?-#B&_AUlQi%yzRT8Wc_3SqVli-ON`Rd)vj5r2D*&&~B{ADQ+_^H8i<82c~q+yF9E@ zMD%vMP?TZ8xuu>W5L;QgTlKD#LclYj$x1!nV)4PJyH`sGn2Bbzn#-Gl!zzuwnyIi^ zGJKAeo8aLR4^^7^<{}KPGbs)3t~%YvM|RnI2|O+ZyLn87J6R3-;Lb{+aI+2q@aw1u zTLPR&{9O6!j1xQP_9g_VTLV~}C9sbq4whylWeJ)liMzW^p1WC-fqDhIJ zq+6{XO*-e?u{T(3*rbvc&?^1>&&5Zid=9Wpqb=X^xBqo&TgtAmM80{?HcotpD(loQ zb;Fra8@m+n`8qwNejx zcP_g+%1K6Ok@qOOsvMze%CeLW1o<{aJUt}GpB5>mG5pgDStrHBuIGDxgm)@xI zUdGRL1+2$as*BciSpZBefpa9LOS0NdB9BRYFo8B@_gu!xQhyx_rqxW~PFZ*^bDBW5 zLY7q9rk{%{h2jwzxOS5;OzKfW<|Ogj>`o7oU&GL2R;SZAyzuViU057LDZ68eUIkp0 zfa0=CFDP}-OC|c1=7)3hyV(#;6u-Y*-v2mW$uy3&g;|uvdvmo+FJ! zS1&O`obL zY}FXhy6iqD?P6MW^`%pmyo+)mnvsC#vO5|mf8{-}x5OWj;N}u!Tz0pw`P_EL1G~vZ z>V#*C@)e5pP$0M1uyS}!8~y0%WeJZ3|C$E4nSz-NIn9i1o(dtF)bv$u=K{Zh1@K~W zzOC}*0=pb$uprHb=|L-vH(!}Svo)G#7gOlP6nfnOfI0JOx?qyL9@pO729HbN^(0#} zM?wN<@fSV)n!gS;`@Tl6b!B@fkjKvsJ=-JzKu#i-UQgpjYrF`z7k}a_8WIuyBCcP= z@Qa{*>!=-1q}-k~1fEccFK!26x@M;oYO4fMJan_iF*s(U^H^i|5p=hJyEDvfU+(Uj zVjDfym_j|Z+w*$y^qO9Gx?ps9u!HQ1CE`h@J0@&*$G0 zeZ4Hcb}kmh8)zT=hzV*Uk-RybwC%eN-Qbhta7tmBnM5^nI(_zQd87YsjBiHjjd>|c zQkqf`nWJo@6TJMi?{E_TPT+E>DebV&>OtOa*i#o~Ma!pd$4zpa7VNW(%Cz5%3IMnS zMwhdOov-JSJG9iw+8ZLSS%8qIO>+M2jkGhquB&tHp~E(vU3=(=NeOr|_#O0Hf_}>> z{W#bV(Ui{YP4_q2Km3$Zv~(&VYnDm(VAXQU)A@XpZEI}i?04>`jBQsPYv>8PB&WTT zlO2B<+v$WeiXPzUDNl!wa6`s+P#mK}OErE-5mp&Re3#^?LY8JGHKY|5K;Lp&rhF}D zIWaId(6^d#q9H|<4!*oT^W(}Q=CqVw$MZ)}GI$YvT%pi^G`rCWy%mD@Hc0~lk z9YQ&-MhIzMN}+}L;S;}fhHPzv-{+qSM<*wMw^Cp#9SYGCRFd67AR(9IIEE4sM1qye z&}Me%td^+>*_!#$?$s1i>4XCybC(jMl;Y`GQv!2^)L&Km`uZ9nTl1XDN>!MOOK%bw zt<>G9m;|DcQOY5&&?Sn1{%G3(__M0G>ni)+z zcTQ_)IXly(uz3ug#$kYdjKw<4W=A7{UgmeoIe5mA2?)%8_=Q;nzQXc{ceP4_T)TwsrUI0C2IQ8k z;1UE@X5F3FG%H(*MyRqKhWF#VG7s&yyv=}svr4>$nVJF8BRxxL*}JfM%HThCzBa?Y zLJ+`SQ9;VxmM3>BVxSD&gQ@sdv98bZDA~(UrK+2+gi8|yT$0J4RICgM=p<7n_pb7^ zByhj#V0;F$T;&8aqhQ?WB9&hbttY1Kf0_@962f<>KT}Pa@tGbOpJAX^ zS?l1cbn1cl@sDPf)_zO(FyGj#Fezxfdv4%!6JmO$H*-D$Z>*u2+H(ma#q$oG~yPpfaTc>jco ztC&?feB5Q9VS&>8!>@7u3uJjqVkT*Tz#(4wiNaAbl2Oyd9-j?lL}0DYqEhfxKi2#R z$+k$Q>vJ+FdDi-@5aAxGEbR`kY-s>o8xR~^u9^U`lPk4%(Tr~mF7Yk&6?l>w6fb^dYy7=GGmx3srRkol0wsv8 z`bI!)nH(kq*;b?OXkM%9Ymh@==+>Zvf~=Nzdtdc=ZI<({kQ8;nuFJUOXC1R1vE=va zWJM3iw%nyx$JbICzLoM&ifVE9pSUiu!MN0ta($B({uXxvLAJTDQHX7YvYzN2m+u72 z0BozfE^%bxUDbZ}C78DAffTvravR@1OHr$GtG`{uLfm_PhQhAe=&7cv!y@TxMp%cB zNH^U#qV#r=0TzAk`K`!|`J1Y*|Hv!aWt}aPGyLG%QecQm9&AAx>#PATJH20a*Zg6p zOA-B!Z%XP7sY;RJ`YT;EaMwIwam#M?~kT!$@r!ME&jRMRY-9=(EZIlOqtu@{P89?3xQ z%ZsP3c){=cP{;PfbuVUq_QHxv4;+5q*A!*1=jM39CU#!~zC_c5ydEbvz2IB+_;_K5 zm1@HiU%gPgDW(~w*RAWi0P)RxHV@&lmx$WiU7|5e9!TB=XuMv;GJ3(c?2&)El-v~0 zFcE-xyXcGXLLKS3u@vvQbqte06VH(`ywJ^by}fvtmKS`>9!v3fI<6N}CV3%;arffM z@urmo`wCMoiOJX@(H*|bKMP2}00uWeE>t zGgN|BNRWmLP}>43u^#yXF$cP3ftg!?+7?;j)+3dp5kM~Hmi!N!E%0m!?lM6=rh!B- zmI=Iak?C!bSYrWdTSTcBxVHtiWRWFqfp1uV+7?*HMI3N}L|bOw13+UFU!FH@nI&2T zTh;m2_!hkU@-=uqcz)9Ip!}CdUcXv2pI*!LHGX?(Oyd%k=fjrAZ)u^lGI_&#(*(M_ z>hD|{)w)fR*Uf6?J-#(wObg?58|r-gMp=t;oaSZuG`cw`7DS5{zd5RpRq@914N7^q z`&bljEZ?9t%cgR7I}bcuzCb>luQ{0v zCs?)x-fK16$gnqiU~BCLJr#>30@VbPdlWe?q}^)u?0KI6+#(dWkcA7t*=i2EUkjvE zW4{oO5^>E!_a&O-{L`Bz?Yv*toBiK;hfU<#t{%3J63k*j8<=%qZOd>uJoW#Rb!G|H zv$_tQ(Dx89?ffTpOG^g!f9}h!R2o`a7NC$N9os6{8C_dAr}9^h*o@6~iXj(#T1_SB zUQ$V-=pKkoCR9ZXz)VcvB z#z7H@*wXmEV~YisR!=IF7%Ze>ScNnxJf20zbna`};{_|iDlw(TE!Qg-|B}kB__zi| zHEi@NL7^NQ$;qP9e3=S9vMDv@|?2LSzF zPbd@hTBy^UY2&JLXzLV{F$COs-#(IOt5cVBYC%Qd*>pDK7Nd}3OH#0Ef5B*_2e>Qx zK4y&X19dV(Ne`ApY^xHqg`Sn54K@QoYIZi@0TJQZlT+NQqBtd$6VJBI^@C4B1!)?V zn5A({FTE}4+LrWcOEh#z@j!nHp)Y~6>bR4hlXT=(Hm)p2_ylo#3%-;ozcrD5ZulFAk?AZuJ` z*3xbNG83C#lBT)W<4Z1+EYj?j4VUqwH08vZRyevGb@#f z;pie2{vG<+8E5fGsmoRnyt!(``^?lcCJfVLIB@bBb*Xe^OOmpsvB(N1r_8`G+LoQM zz8?}{cA+853cyhw9_3V{&dD z-nY3=8I66tex^UbZ-OUgJpeY3R|VXhLe4{&1LkDJ;juF$kmPKkyrjSIGzBPt!F}s- zm7ZET2wUjU7>UKYBQ`a6_$n7vaSFP4cBeVi z4^Z>j8TABTEg@VmMo{%My|y$ubr!|AH+3%b)9erJ(h)#R6PSzHSRA9_C$b-nZkI;9 ztKr~k?uJ7WYk@OWO0(%p>l^L@O*1CSgZJtn4Udcaxvwvu$wlwfwn)6wjZ(5p$Tg(-L=9)UB6X`3Py5_Hpip}G4C3?d+C1A0K z0%Jt{lH{%pmmQW6_b(7 zqdWkI(Xd%d(=9!NLHEx{^COSqTS&QOR0evaTU*_cb!17koyY3HeC-(+d%1XR*cduD zE(h3Yx}7Y^t!xi(0I?1#GtWDh{ccIhw4^)pRR%h8;nm5u9)_t^JJ$e5$C}#-3?lWbw=*v5csXC&K3q=HHM>qH zQmgs3Sh70tw&C+!y$uXg2k1DG$w*XWqwoE6iJ$1|&=z0aw`wF7R z6-37oL^C68LG-+W=ynCs?yU=C##eRSi*9=_(~&mEf-OWmPR~R_RHq-qx>d z>!y|XDsfts6rpO_qH6uSYSE@jlu)JHs#0}TZ9G=_LZ?>tDw{e>x=|&Ps(b-+@ZG`2 zix2u&^V$-7RK6yug}KVt?FO%R3|`38ziJ%5!YG+d%&R;r{a zRl1XkyhLlHl@9|V0O1RNS~04VuM??pCY#Q%bGK%=C4Hz`0j!fZ3D_KjT{$K%7AR58 za7!jo`S_c_Sk1R2Y1Do!vQ7mBHOZ2SZAl@pBw$+-s4U45mn3XU%C@B?o;7eDMPRM` zFDVh1T5?JDxYS2W{js#vxU}fM23|2RYNaRW)#BZf25t>(T=77{#MLo=IhnL+OB%K% zW#j5#%AjZ}hJ0NMv}@qGi=$6JB(DVIv;!wu6jD`{hx2kHum0(Np(VT3iVsLxwAfQY zxl3QTv~;_qqgfKPEt$lU@NH>NkR^TKl3}fZpKc!0eZnDW3zuYtOX|ht48?|IPD_Th zq+wfH4_jLCS`soYHe*{P%z0H|)3EG(qyufTuY#yWwRFE^mMg!Hs2liCX({3ix|t4A z6q5F2NdmT{SXr{;r8Usifprl{vKbh`;t7&c$tO=J?@3Yh?4GFx+3dpaQvG zR1;J3g_S*$PwZn^Dyg&$*qDn#2h)BlPID@hxt&%&&F&hMtOhleLd~|^{pFf8$3f+N zub!vgSOEr?S=uozU1Rht&7_!R zX5UX7+cmFgPtva~$=TM#lhytc$98u{+JlrFYvR+vzseWK-lQ@ODCx+`tRCaD$x&o@ zhI&%SXRy$U`3nS| zqEkW$+bFwzfCUtSeiFE7seB2DU4iL@RHj}M25h6cMOdBrYs?_6+S0=OxYi9O((Uq8 zt%4h#$8ip4AcxK*lq`GkU>r43avFb?-G#~tUSdDA!{93a?gL=FM14$sg2p6lZ&cQp z>E@`VUrlnP|LIdA2<61FFe%P?rX<3H@A!oI+Oa-`!1*+vrlh#2_aIdwai;>uxyrG zh%}G|Fkt3tFlnNeWJGHb6V#kitu4JGYj-kgjT6@}KS|e?wq)ba4Y2A$>DJaFRufi9 zQKmwFt#U$zYPoP>LZK=s@tR}P!mU+=RTGiR$yGK<(tI@$5chvGK};I9wP4R=S-Gn8 z7Rv9%WI@pqgNOFS{=O{uenX-3$DH}^rh{)8)RJ=FfI*o!2l&(TZ@zl z*TT(3xCWIS+f@U;_HaCuwwGjWY16Bw=* zDo4QjISENL{yy-1=Ahhb*bsmK1A_ zu=t~1{#_d??yK#vA@*p$oE-jzTba?Q0EGv(e*P-7ot!e0d*efFhi&XU^Z_W5Xl-pG zcjM7RJ$60BU=#1kx*=Wp$oi#WTia24IQ-d}Xsu`&tF$lM+IYA&Q6TOr$qg4*b@W}* zHOC>A*sqjoOCq%;x!RJ*ZEc=)rys>*D4v(F|fTU_`GXw%SXUpIuU~u2k)AGeV zPFHWtN4>l~Y@6Bh+gG`uic?UT_jc-$7br4CAqZ+GueG^qA~yd+f7cmGFvr1krab^) zQE8bdWwY>pAjQ>_^Ds+E7Sp(=;_;Lz`ACLJuo;|JHtRZu{Y2GMnV5WMZOP3IF@@m+ zXS6SUy+?Kd(~F7nJ0X}!MW#%|E;ozCWQjw{L^jeA+8gK@_4}b>`*Yl$4j7yHG5kYg zw5;iIw$=f+XRC-J zcSr?o!dK)MTQg9b#TkXL&8&SlXr585Tw-f(eR~e=uLCwy)ONs=-EisRF;iiji4pwv89gMD62#Q zw-h`Z@tK0eW)Z}rPIGTH7_Pn5x_CMSfi|Tj3FDuh9XW~NG1@m0aTjfUoqW@uwi%vM zB20|zGgKi2$>O&r`ZlY;P+;@GPz@aGS_VNG#70ISwA>#~zDQuZ)oIPcyKaGK0t^-} zH<6Bvr^{5i+ub%|wN8`zXW9J7V@+<^q&zYz3wpL>Yx{F#U8kh9Ccq@0Q()ZRK6t$h z8)_GVIUInJs=*6cD!0OChZDp$iZyIqgcZNrn)=+5o%!mZc!is1#^~XHvj$k?E@ovt z8xpRl;J1qh-rX>`OG&D*3%UIT`Hg6eWS^EtQwQicnz|Y_jUEBprn*!udbR_DBWU?5 zx~d6NZ^&Uq^ty`ZeihO6D5BYr!;0u}7141O(ce`>&#Q=TsfgBA1y!pHRm&K)vGXrq zMc2fy-m$BViQkVO%>x&{)uhSg!jC4GD?jXtzz;ef{rF4i{AhBy^TQWZ^rMMiHi+tc znQZc-oKl3)Drt#*Di@%!mI7s@mPZYG$Vj zwyLIQs@PuDps{KerfQm`%BCxO(rW^wPBwa0GqEka<|nFV531%Ds-^+zUG;S&Scj#y8hkupPAbI%_{v{8PFl|e~wxvDXl2>fWD7Q37TPn7# zh1p&4Tp^A$Zd(fat%d(B72B>jNhi0he^nXiB#ZBV{|GIM=PmxOE6|}_T+wjZ%e|qrJ>mpeQv2Yx5P}l(l_d6Ew^r|?6%}_= zGN;7Ui)vz2To~W!5uU&Z#xW&n8n7{HEG<&DAN8X-he|OxH?!HRYYy;GuxK@sBm2Q0H81;B1#w_i?mT1itk9rI$aBwCc*QL-5oebOVtY@tdfZN`UE;qmh0U z_=7c;S30-Y^o#tv+Q@{aKva0)HL-u(Rp9Tg_*)ic3A zFd+(veM~Y|7T^FaN4AUm#<9)GEh~dgP=9*gK}?UWVi$LpsF|cz%e-lI+MiO$uWcas zC1y??<<3D5ubnt4wb~9xhd8L!PF%D3Deka~mj2uTOBbrSgIG;iB}JKv`)i+2p;|Uv zm{6z+HsZC)(crF|TN06L=Gw4HC5>8b^o%x*ING`6FTnZrajRMYn92FcXYfT=hjr%sY!ZA+oHrB!o$ZiMS~ znT47hty<*MGe1R9F>ee<}|v{aBLZC>xZI9 zs zeM();EVbTlTxH32Un-?S*iX24{LbuVsDzN#Dn>+8%(8G1rs zqq(pGVm9f)8L6KvLt32O9JC|h-2h1sVe>?8{i~f!cEjWFZMh=;*sy3*ajuTbhE6nq zlbbZfVKg!-3DvgLKU+Jm?e653jv{>sWty48p$|Zb#A>?}xhszz>e0VL3_5W3eK({l zM_IoFM!P#|FNZ%nQ{}0Vu}Tu8-SP0A!w{^j!~9eoZLhYY9b$?7O0KjePTLwTZb_K7 zc8^NJZW>$C1~jbP(rCHUI|UF1bi)5Qr~$?9L~U?i4Jskj?)0O*zNA0EY`UKq31F=q zuaZp7uGQmE^(1dM74SbL2UrDJ69bx%YW(b8A>q6!E`2e(g7Bgwo{f7CP^M0P`$xZ zBeQ_%&{CbJ%<$G>s9%B@6PL`w;usx2kpnUFrpfo+ad4U&hlK3ZdfJ!1o-4bc6`7raU3M%Bv)SdCh=cb^=XEOMx?hmR};-O2jNbn zuWagsJE2v#gX^&y#3@1F`xtr9{9zeTJUj{R2E(=W@35zr95#WSgD@_O9cFK5vH`;}iBfA` zCkM8NZH6Ny0*RVus6q(B;#mzDX2gdF!lwqYjuTZ%T1(v#!~`lvKBQY^oS0a>MtglmQ>&g1WvNgNm0uyWGBGs`AQzvp*GWS(qB zj+2uIdlJVNiL4CuERsy(?T63nYB>!&%b5hk-622{6WQozIbFgN6RQGJFtW<9fveh+ z;h!gN|G}LkTHDNO=625YZs)x3cFyB&=NxA{XZF+ZcFyx|=iKgg&gE|Bysj>KUR`v% zy6AFs(d+7>`_)C)tBc-O7d@^nntj3fzUJS}eD7H*oGOh?)q;MNP^Rju6IEiDDuqJT zDnykgrHUF?DNL%QB9+heN&QjzSiB#O`c03Q2lvosirrt>hi&3^?~+&sajUA+Tx{ZX}t0gGOce{z7?o%gH?9M z&|-7dDst6gan(|A<+EE_;fjwh1?g2}Ex(4ARYR+%p{3E#;%8`CBeeDt+EOF55*b=+ z46SR0*0n+_g2CrEv@#T0vWt&T$6zTkbuVZB)1i<^y0tA?&DKozmUL}PL$)7v$3u%UE-D+aZkKgzCH2OMxuX@Eqp|tFY(%zWNk~Gwsn|AaSQ5JJ<>yt}$-ktoato2AW7-lF zZfOa(mJYU*Yg-n-S>}?sZL_u{@!N*cOTD-yl_@M1OPjb^6P9vhOTkrG{hN+dx~Lo# zY@}t|lB=;?t_6!N8Qa#v^p<38FM3V^LaNFwb>?QhQVO=cXz9+6o{*s|dR_4mp#V#+ za>~uxsa8?9)OB0SWLpZYz1;sQHr=AwwWta;qoOtkF0|7vexe`ql07Zk)5rgnVY<+&H6L zf8pV@%Z@}AnlLzZ3^2`3S>W61%!PvsH3ZgME9raV;P{vNh81L?xI10AX3M1gar*ro z-^8GW_J2R8;`=)`wQ+MB{y5+;j-g7oW=NnE^p#+S6?^T3<{E5L(xcL-9W-d^^jeh9 z0w|zM(6*(5pvTj#$wPgw=(8m;i38m0W+1P25^7G#FWm8qhEX?e8bKYu4V}sv|CSAH zTB34}e|rMiGQ&*^KtO_(ZO~p0Be9yjX5-#+uI+p{SC6StP~2NZp~a7 z&_(RC2dJ2eKa#A`e%o$66DN^(Co~V zHFl}gksIOd*dB2;xPy!B0Hl4y$pYbg{V_|YJ%484oUB_k3G2I@30{fUt z@T0pZ17HVi0@xC|!5ef)_U07_4w89ngQzaAXEgwXlLaAM?ZPi~6v-PQnm}QsHASP0 z@POt7e1f_|RM)U)>woeDFnj}4AB#D`r61;ve?pSng3AxkWT43BG#51h5#9J}9lm;r ziQwt)%BJGGI0ox5d5sQ}bm*`p^+>)zmUg1;<9S1DIj+g)1HR9(Q1|db9An4GAc1uj zf=-9<@PDOny00pDl`npW}2o(U;T z>VNZ$`2#CGo$Hbi9t1&x`)WVK6=}urR~^RjTFJHnqU{WwVhK$wZN zGZljvPF}#6g2k0`MlG&19->KNX9xdsJL)t~_w?1np4)}b0-i7jGczIM137j7k~c8o zezC)^1k>yWn+Tbxw{#pg`WTe_IgCM$Bbl%cM;5_8e@zUoQG23Z4#N*~{JU1H(+?rwM@=#j^+Pj^}&Q zzGc&~&n@y;>%?6qB|TIH^4uPFHqeDhL!)`w*U=4I1rkxfkYX$VRSH1HGPao}=-PiQ z7%)MC=k!n>C5|)Bq2;PMN%Npq|98_FnqL3sB#I8541thg2j)`0eWnPE+6;HGVt@xT zuT-~|WQ+%hUAtQPvqp+GoW?w;A^g*cOSP&ICGPMVV#0dQB>h@^Ivme**v>%P!_Lmh zaoVINxO9&c4e2_)j|)@}N!A^j))NjkT~ZIWIJD?QKWJ33$Lg_nj?)}Ck0Vvr!^44o zn+XzCGg^Nc$rH${Q3D{aHZ@PLw4Pmb8a|olE2Z0rx>Vx=6D`o)x|0uFqDG6u4c++p z+m10K7uj=PrX_EixwY8I|)qOJ<(DxaSf991Do)u^v( z+N;VNtC(=rXsj+~+CP5yNUVM&Q`byQ-F)7)@}t>&wW;P+s%Ac_MpRX^7gfxy3PY=A zDXJz3s>ZQZM6zzaZ#wx=@@&4QRg=xnz_SpR zC{BTUs>{Grcv|3OK|l;3AmAKcvnn8qx*#0l~Qa<0bpn$UdOI0cXpp~ZX6RFqB}LtgZ)9U(HfxcXO{SL`abVm z2FHGuc}1}e<9u{qq>{}|_Lsa7T|%l-ij$%kRHuC&*C|t%J$%A*mX%v3$K*-i3_?eQ zlkq}^q1ESI0G=&=mimRCb;{H)7eN}wt_|tf@;v0U_}TZ-0f z?v(JI?R67(W(QFkMnX7MrtWnG7ua^@dfQ(6Ypv$rY$uZ8h5#$ut{n z_)#+K&va~g4dZX!$0eQ29%IjHh9*p=4d2(V^QJ+$sIJJE*Tk9uDjTalI|iVdn_`yN zn+B*fmUyNIG`0DlqXA#d0OiIsT+qnwfX~T4>rab!52m+KeB%=+*g&b~OpH&)0r&Ot z{o|TdTl4ycd(ybo*29zZE+DGypQhSBhHRv=jj7TJbnVAk3Y_!JY1u>j9lGaOvyUqp$>jYIADuPRGJUC`sX#Rbt2gJyw`d5Qhw4SA0d=YtGPLW zh3;m$;8*f0YkqHlu%L_>{e{lHYYVg}GZV#Bp0Hp>Ls&C)a2$Vj*9>!1|MF~o zym**DWr%asXxF_5W+VyY;YKvcaMh`n-C@{GY$bTu0HubJ3A-B6UZ6AGck^VR^ZjH< zca7pRzGq)5o?Myo*_oYHdti|x1-DdtjD7%71M3;aXB%_%`E}XY0JMgI>IagN+Br&+ z^62$hn?cIy8>HMASmB_zMpCG9qhUr0=Yma)BvPa^e1;|g5ln9kBLf#3#;Uxh{fye? z9S5#AzDoChwmgQPq)j1MBU7hV25oncKq|)>KRnMcIe@C+_^_SKdJ}%d7pc(f1=9XUVa)4p;GEkKq4BNWR{B8Bi!TpUj(v$4pfa(CM1}!!`p37eB z4rY?7rl&R_Egi;$+OcaWvBR__fHS> zw(or7tZ6!wkm?lPxN`#j(`3OmV7xJi*BhFX>}$mr$vd9U&h%p1f)aar-is#LZ#j=p-}Hiesrl--{pkhP6A<@} zOrB!*a+Sv$6N`39j3KtinM7(`aLqZKAI3eCLd_d$Jsq2aJ*>~O@m`kpYMm!by)xjK z=Luii$4rc&R3mO!n2Ax``NOANwmIHV%X7b8;Y$nq8U33I+nepRUYVQo(N)iv=PZSB zHT~ZAQ+`8`%Qk;7V?6t2+sDt^lL<^&H!u^X;*#GUKNb%*O^@{QOn&~J z4KtkDz8&ZeIn4UEv^<4*E(44w=FIF%T*7h)Cyi>l>u$;4b-BLyYil-Onl70@0mX~mc>b}sJ)5+1j_0;E9sbA559422F4oPuj26+(_gYteuT@Lw z`Mp-XMv~ua-S>N~<9x4G>qh=wtJaOQrl@Y!bc?{;RAS@zn}sTN;%6r$@5DdvPWCJ=0l6{p_T5?x_R(vHoe0XTGb9MS%;RQLkr5GMdZ**XJ`dDw8-lz&qa7+ zFVesAdD?^i#g!~>u#98dL$>c3oasC}`SlqvhLE-iD*N-Zi!=W9Rni~6${E09gI?P< zhWl@T!Yal+Z0Dr&*$`HXYpxH%`M zzhfD!XDVLq}1&@8AT3P^&kPD^_rB zSDz51er^*+la`EZ;^~I6?do(FSA$=lcL6@m_*v2f#LqyY9hh|&;oajHzc`*{j%J9E8lukE&0 z`TXlDe;nHu-O}!J+nmmai`Pi3QD7Tw@uOsDBe&@U5Ff_4}D8aIR z<2dgzsJxTBdp{70y5E?K5aiH%UUx5O`!WbHpowrS)|33jAKB`P^K z*tm={e;wIhMC(5}8j~_L40rP)GROH*JtJdZF_L~ zRrr>DP20*idox1k^l57^4FM%H_xW~AJo^L*+QB{gjlDn}BL-{V#wHsk3y{UXfKV|w zxl*$BTo7+F-TCHK=})5@Ep>FK?IEr9mB05}Rna@SW{M@KW4n zX=3GYgHjTg=D&XUNU_Q}OXTizSGsgYCM>ZyHrwyqaljE0=pt!XMvGFs4w+GPKakF- z@LkhK23`0HDt2BHlwOo5K$8`a>B-LH2h&j@r$M_(j6n0pfJ~j5Z{N=j>2ALH>H@ex zb_=pY$C=1ut2YjOzR|agSC-*>$aJh%5988zIoIj)S<+f`Tx~O@m^Imwk~`5`)=o?x z|3>w7yz=y`@x<m15=;KRl2SAl7Y&GPI;g78iE;*a=&)vtK-_ z{dFDihBUF1T`y=CXa}Y^$b@BCL7P#|p@-(F8RdLG8CF-tXME4RJUodq<+C$8 ztN0%IPl`%y4N$aW1)wT^SPjo^<>K?>QZY%Z^*jFyNr%^&F%tx8`>wTFM{Pf^1}Q`6 zqDcU$>L_JCvmaN?n1oH#WKmAXXK0ePFSh|lO2x&h!OHh|wsG$q`t_ed-n;`Qb5dI} zlIl`HstUKNnKpGYV7q&SQ8~nT6fX%NqUur|8-TDn9#yR4k+y0+(Z>(LB6FOw4j=Cy zo)OpQ-Ogr)5P)jqN|;(F)Y-b{t#_#&MC>=vNKcyn^*vMs@>SQ*Fwlb?5CS_Z5?Jdu zo>jSIz*#j_DnC%TeSTgGGa0C0RbBfBz2@~)bJOZ)jZy~eeZ9X}YHbXtyFVl_4^BvR z3iDwD6v~q8w1Ol7kvP}iAPGl|?@kw#_}a0dVxe_TGN{u^d_F(u%5yS+?GYiz8^^jtjF`VF*U8s!Lsr?HHeEE@q_VUoXC1>wPv zXJD}pTR?grD`OcHA`yzx{?IAIzE}Cu&Oo5ZNvQUa-IT3<*O%?HtWy=wUz-6iYSmjM4IZnVU!-F)V8NLy2f%V9;Q9tXu z=Cj@`r_TVA_ShFpWe9BkHL(7~qAa_p-+Mg4z<{i~L zh_vKW2+WNp^}7=bt=%XD11{}>RR*?}>M``gB(7Y&<>XY$^nN7f5XSi}1&?(v5v4iG_ zK!rGN?(H3K3_*K?a#m=kjvx-MoQEdq@BtesG zXgV*yX~L(U`INLjq)VJVe++!@1DtFZB6@&}c0LJt4#k!DPtTLmn8ir_k6U^lE3wKttvqdOI@2 z@bjuaF6gZb!mrY-vt71EQpU}Z+?8g3 zTTYW)2&KqW3VQ3(yRSMIQW!pN9Fy;Gc{m1YkX;w#^gx8;1p?TD7QQ*z;RJ;+u50xP zjvB9F`MAeW}bajHz6-{At=&RlQXYrNJP{{8xG_2FPm zOQ)x&E$m}k=;_L^ve8CM^C7k_!$zJ3_8F=fes-pl*<{Kgdw%IVfozwhl}Axvt=2W@aAE7vc0-1EUQB9q~$Mf1D+UnvDFOOFsy9L>?=SM<6 zRzJ;Owr?bVGaZ+O_Cc&&W`BGQk#+WuIal_1-)SuxvV3VXh^vn!je4yJadknSUFP_S z>a||4%zhp7xs%(Msh^q}zh8A}vBE*7fxJ)Mu6_^Q2 z-v!tM!oG*h*LOi1ZFNB`TIO<7aOZj`X}X#$VECzVBc0Pv`fLX>l_^ehKSJoH;!d>H zW!mg_{W0wCIs0zUq!XjcW2U}pc*1e!e)MwMRO$5fJyN`qJhdC^hC2ZVMQ2@5Sf^3b zB+IWKa(^5LlOGWWutLR-aBVxA2{ga^0_d`K5TOvV4a0g-yxBlPFU@o1C*M z4=i$+KufJ3I=`wDqc~}(`-1dx*a8L-TbE^+`hldw>-G%-%WaLdErXORVURL-Vug#| zS`KmMGp6!R(=mxsEwd;Z4&i;+KrynY8v$w{$W zM7srXbwPSvmea;rmjT<|BaF%+#t+3aN}{bUR#lsotp2Ft>W{Q7^NH4e2o{;+lnAZM zO7^r4!#F-q0^_>`VA;45rbfb6TDK>4sP{5ESZ|=|MDo$wODVE zwakOlo1MZNbS~_}ktVGmNkB=Q8$VXW6Z=gUtVAd}dB>Y%pwm2M<|)iYOMATwxpwhv zzVXOcTVmF}G{duetf7^i-q-%$VCj*v?Y&4mkSRVM7d#MX7uLa&@_H0nofVmYP0n^C z;Im?qGk9qiv%Lc2S;(G=8Fwbf{-p#)sPI$!5r5-1_4j&+^@;9H&!}cNbZDfl zJwa_zfQK5M+H^^bAht%YjAzf;VUvSAvb~c)#SOHc=e6@PwNSj;?o|b}Z^e`R)<8Jo zc{$qlk(1bNND#_FVJAXS+8;XQvU!!yrM328=Ok49nE>jS2-}zKvtH%%{B_U$Y4)3- z$g%0T-fEf6HUznB{Rc6Oh}gH+jx41^+Fd*+Zpmm8aC*%&+!k-imgQ*K4xWT^;CKYW1l*&>eDk^-pOxZ=$PO)rvKPcTP|kR6U4Ky2;CES$>}KW+irgWSP!) zRg&~xvt{U&V&DYVPu>X&7p zVLX&^bJ{1}{La^R+EOcfeI=)QljsZ<>(}liLj4l0`eRwNY%j;b>z90qX6Phfs>40J zt5QE#CGUA_00u6IY_${$XXK;v*~jPE+%BoV`GVm=D)(qFI_ZVU}(ag+r?#p{X)qes`tq=%Ir*pS`^12lZU;gI&zTcc5=bQ6d zTJtyOwX~MsoS)~L^IBTtLskA-`aiF;BXF!Npw^G?0{Qzv{eC~F-tPzP`~9GCzaJFm z`$23c=Mdi?|m?6dW4i4p;?NM>LMho2x%ok+p2|h z4j~Cch|hA2q3hy93pC=w_HPSCWltkL(Al$acF4$I`rCZXiYk_^b9em zyirh5+H2a7f5fUQ0_%#-gwI$NzGJ1UIK%W+KWww{8BBL_-fn}#Ag``yA1i9KilUY; zV(Hh%T>X4?a)#W634B1S@bN6A=^X74lxjH_?lJN#=k7D4fO#XfW+%?V2e_1%k11hy zj--ZTvkYB%g`l#jHQRP7wZC5`#6h2mDy1T3XZ3||dg=EsJD62PLsYG-Myy^@T(kLS zVMkCMyRO_>ea5+Q%<|={^zA~n({7$FOozv<2ymO)U?l-~`5^IAv3jNBud*%Is z%3BUhAy>A3N9-tuD)xIuKeGA6z)u-PTMm^+@>wIrmI*)%CAgdwjiywQZ7tKTRmB@M_uy((Q zK_0H5LBK}kHU^?>RMnPi&#?VAr}G0Qlm~ebgyFW-_%UPG*2amY+Y-ui6;yEvZ7!cX zAMiw3T~StNJ!_^*i49LSH-p#kJ@HCL7(#vxg|R{P3>fXA7INw;Wzf9wEKS%sf=DMd zauGV&u6R)(V?{N&v0<$jG1#&?k+!<&+?C5`_C@UU--nTP|5&!M$-eAN?9qu$KBjeS zWA;}EVAsUhL@~49)UwT>Ov8j-$%aYPL-$+}BiBf58XUL(iQSNZDn)ft1IKTw5LvSq zFVR+4cKoTRZz~$=il(!M!IU%UCdK!++vVZ%CF%5;;CKG;1JW!9spe%P;h~jFME`~R z(xr2Z#1zAkIq5T{z?M-{*DxrN4!gh9a7?w+8>7n)XP{>|oze+r9qsa}KZAwXOo3$MwtXSS&jo%57zQ#|Kay zR%F68Oq_@zVdCVVWsIc*5mOta3@+|VwA2-mVvS6giWrzOAbmeD%sr$K=EwFcXa}n6 zibA@g2(K|8PMWROAHWXdO}zBe1NXXV8Z;wW_4k^}&Aglr9cLd-%Wlux?NhdCqm(h+ z#MD>qWq3~P$1cOB>aN?56NkxD1~>r&^>@Q+0NcOonEEXl79B!3Kir$`)*C zS-=4lz{eE;N^qAj0s`uo!Guvmb*ytvs~IQ35U1?83BT%R4Df#)7yo z-5j_+r%XZ0{vS+ASogSxVm7xm*4B(tu7pv_=!q2~tFA2xRJp-0({xm#!J26lB}7VH z5n5LS)k$uQBM5bCGg#$4?Ty&}EPMWp@%kMvB`0-vhM%L}kgJwybJd9L?vWAX2;+z2 z870|7sx}9Q;bb0HZ0)hOW=0X~hhdR9PRSP9wIzSrhhwDAyPbQx6rkC-`WZDEwrt&K zsI%T^sB2wspkYr!LtU9Jt==x14Xpl->l+1rkJ#DHSOuwwsE<{-WWZT7Su#S{7N^he zNA{ruNU19#>VsZJG7pHhuk!3{53uL+{^miRYcby-tCq?cTq`9Eu`zBZ#TL@tgX4R<_&or=OZX;c(x$1UcC7l&DK$1hF-C z^CZ<2^JuQoBf{%`zh{xJq+DH4D&taN8gF?zJ?Eg>&-_olOxV6`pG8(v5C8IUya|f>6BUNgyg&sa2fay54Xi5Q)KI_+YSky>jI_+)ZKK-^v(7PA|)N8FS_j{d`#`Y zGz8t*Q+>QhP%=)?<{qZiM`ycRU_2t5sPFn>=V`rJPSWvowSAj1_xWgJPmFrAh26FG z{2rc=K( zBXwf@8hSk^_Kh3L?TF|%YB!y-)BBi??MWosr5QH8ZUd)OD7p_M09o!pcgW$@Kc%JF z*dCi%`2*fLLt#+OA=bL^fTBC&Cku;p*!2w(IfCbWabDw+A_FYiTPFSw{cv3ngx29H zSPawjW0aqO_U-G$!>ec}W;Ox3Znz{aLk|8fat}wWc++J@3Pjx%QFq?sLANnzWO3er z137nA)Lt=?d+*y79xr&1G2-!d2Z9lg#|@VO&NV!gslI1kZwcp{ckUYrhP}%(uydWk zVjb;GBMhUJF#XKq(z2~z2OkEj&q+Fgb$J)c_c~k^_f!9_#T&RxWKkWZGmifHIG^qP zHeOB`bQhU>w6Wg)*H|X{S2I1H`}_Zo#b`x}cakU{)}7mB|6@@`%NUde1$WglBO|h^ z4GWm^VqgV(VHS%CCT5?Q7@|X&)4~3kieZ*T!B2rpTIA{60U)WS1!ICxX~S=EXYL`bY26;d~9<-v#h4!Ac!W8LV&V9kKk5 zR=MBNTK79z{eDNQp6_UV`+i4j_&Zu>^TL{&7v{TP>%RNd@4H|1y!*xGg?{&INPa z5rYFRV$_PVUN0fh^ss8A)fG8)MfFyZQ&)CwuL#d866!i^&eLZw-Rbk(iNheLt_agB z8k{=3wG5cR_SJRTyFn6^_mw@XE3)c}o~0tFuEQ`1kn@T{wJgD_WUJwPQ$_SF(m{VkY`sf_@?0#SP-sOG}RT=8}DKm#!;bF#OuZaggF&OwSye;`HGaf zB4)2hHYz&FiZHt(d#!BnU6H_7i$oCD*O@sv1D@`ZbsA_iZAimc-Jq1rT^3G_JBjMZsc#c-)yC$l z$wS@_0w>^U22xyjr~%V*~G_&^56it&Yoee^f)f*LyAJ^BHPcd{0jov%lD{ERC^4BBW+}+v~d6lZ(1skto-~ z5KsXeX!eBIfW;|Q5<1U{kUjtL~8Oj4Zx$_rbA-K%;pS~lm?c3h%4a+=a z`^j-35XBj9IO}&^6T(0L&QMz*%0{(px%Ld(FXdSM2TYdFkV5}yss7A(xwh$x?V;Rr z6%^G8Z7!cXAMiw6U6K1`Jy)hni49K)YW2bvV(L>e!VpsHiYOI>N{4e`ux;U)VhQWU zvovAn2qI-_;1_x`+tqSoPT#nmVa*pYP*Eq+E;pUKa`{YL#9q0q|GaPgSoRvvmz{|{ zI%~hH(iIhTMQ>fvQlmsF)rvev;&hYZ``7JqWYkENPW<++tq7#1Pb<32if{>f?Sb(dtFQ)hPi*ibtO$pib*@wM}2# zp&%7v=~EUO2r+iu?a{SuWO5{4Kb;OTp?|NEPupm=M?*HH{>;cKLj=%#u=YjudHpgw z*6hg+Wdt+652r(}-FL1_leUSIgO+I^9f)|^AZ2iIUwQ{$wn44i34;gQ!z%~)-F{%$ z_mKHm7q-z(^R?Z=M|M>Z?wk)N%~t0RU~l71ed(tM?t0TSXl|3IymMZ>@y^(mV(#?e zxVCO@w@fx|+9>5{Zer@I_A)$Yug5O8P1Rku9w**Op6U&D%bj5Fw%Mr`Y1D2K6CgJg zeYulCJ=oZ8&OM)Hw@QX=@*Ub|K;&WTGx8G-!awW>Tc!L%4xn*tI z_B}#lCZD0=J2nxYM+$7xfOMMgHS4!ua^nrv5KzaLV>{oo-iS>z5kF(ReaB15Nhdi3 z&js}k%I>toSNm~vz7U-}@R#FF?}r@z-G`U(1?l99@wLm^;xnU&`oplu+#AR@ANR*J zgayavoxnO2fR9t__lz11TUd7>ns&Vd(KIs`s4zl7i z5l(L=g?Y!E!CZXg1dW|~tsCuyb3axzo!*@-h@3!kxmI~|42@Ks|Dr`F?c{n)-`@`& z`D)fFamuZ`{FLwCm)HDvuoTbN3?w<+^l^LOv3*a!q}P)RZU{TvUMJgRt28llOC`!1 z(w)&uJ(!L7TEEX@naSi^>jhPIVV0Iotwp~x0tf`kQF2C+l6a=UXql4<7l5QiowyqubI3g34^xgC*hzw|rrkSRw2 ze37A;NaXhcuIWXwffF=PbRS4yAAdT~9ddc~Pift3na(`meP$>OsvcsQZsJ&0bQ3?> zmQ26(n!i`2|Tcb|Ja=r#ti!`fjp5KyM26~ZTmJ}P8f6-nR~SIp{1sO zyqpDKpz03kx&J(V=^Z7lyHEnG+nZ6cIIabge`qlII8zC4jI9^m_CLwU5EJsvrozT| zD20#!qW49di)0h=E$UjtvuFhoyCNM$nI|cVWE=8i4+2nXhlFQZE0l~tlM>!orMhkY z{7b8{S_ju;yICtTkznyndsDF{$n-uR1}A{J8?!(q@XZgtgX!NflmE)EPg^G0yFM z%F)UP%HcqtAE;AVo-MqhSa@5puxhJcYM<@FRke^q2qJvebJcuwp(@49dH9V9H{o;x zlQlRZ9m-1Y<=S-8Wa(;8cdMVI;~Zm&^K3`WBC^i-i$9dY=CNEBm&iSy;L*EJqjK?$l<_{wx7kZCY*uH%jK~tL=4hKHINJrvdM4-fkhZ)2IFSzCD73 zn$>U}m)nEw`>9YK`<`}vE7dIJx_DBpB=L0i4{d{9De{$s z=U2_;wUtrrW^1jlv6`FA-MoBeUr$ayx5eqaEeqi^Yy5@xT#x&=yxO1Td_F@htM8fV zV)hsNRWt3t4v$O@VA!>qQJU z6-cCQZaN^%J7hKkQoa6re3l!HO}1=flYM#Z=h2BxKBjeSW3~kcVAsT5u)f!C@*Fp^ zBWW|J+At{ys_AGpvcx7O+#P3sVmBlpv_nHu1A{U(?n%@7jhBd~1JQIKuMWhHaF_yr zIgvQsgwFP+yzX+8bb($v<2S12Ks9~&0cj>KnV*=AbPpR`BKohpFI_svNKCQU#|_K} z*x&;`rQf*00!4Q8jH&YnqklL9HA6QYXrAf1Qe+~`Xr&WvBz<{o4zdHN99d)ToxLL{j=ebw;o2ObdK^m zy&ZEYP)-|7&oKtqk~;YgDnJwV{-U~((0-X6+vjsAx0Uf7A3!i2NTOl3hbDCsCkHLl zKspeqv_Z>t{#2y&-J!EcXiASN74mQLNWR}5(veDrw7s`PSc>-O`hr_Ovan;jhYa}!fvH9+AxeLZ&B zZK?oK-;WdbU4858d%E0f!C&rcf-WWsMvNw96;mJmY&Y z5~Xyo_jMpJ4|d58_Igelo;+2RRcOb1bL1p8E`s6euCvUk3{67~XCO z1Tl`VyHyN>mG6n~jo8KsqU(;VJYGspiY23!4z$m~l4%U5jk69Tw!23dm6KFI9M33; zR62%(18iZm#}!9=tZkT4MEhY_WbQ$J^YQ#)8s+&s3H0w$fMMe@OsxZ3w(j8x9_l>+ zDc-xvkZVt3N7Z2RHQ0|X5Lw4CdCFew7a?qCtf>S-pJP>7GD>4wW`r;l4xjIj?A!R= z17rT6SHGTWa_U)luRSDS&*%M~1~vvHdBX=hWp=!IUsM=o2;(6^&zQJ!wqRcNKO7{w zkIS{2kqFhUJ$ZJ0WX_ZquNih?6MNzx!s}66BSD=g((0%6KD|c5&J>u``Xoa%|L?9P=%L&*$guDK9za znBSO9{k;NbfOQW}GrF8R=rThIS@4v(9p7t#(*wOsXI%RjiNBP};h)By9^_$lGajXJ*=A1Bawh@BSZ@nUH1`{IS17r3S!>~3d3{kUL{5e7Sm+Pee}b< zZShDzV|pga?ciaa`^W=L+8K%Pp=?;QSHzQox#e^C<6~;teLQbZ&Hn5&GB!|#@!g?! zPITDEjP9=Eh-a}L@)keaua_D{tp;$}ytZ1?lYNF(oo^;^y06WB+%iTgqhd}P`26!> zq}wq(taD$u7d#DR+w){pDQ^a$-e_Z{I}@zh4Pf(UQo~{c3l(zi;Hx)e+xezHC}M7H z*fE9jX69~4$GvY~bMrE&g9Ea-0|WbYnsp|JKmU~0&6erRI|p%Ko2CM@Oj=A)4#m_j z($9>UsIX&wZ=%v=Xn7~8*^NAn${9pLu?)x==Lct$<4P(OmvXEOedBPnbmEmmzV_;c z8!f{XW@6c^69BoFE9!Y+gK+ppvZ~*`#{+F+&~oS3H^^8X+0Qr1U-iXZcZ1 z4_& zX84$MV{(o$7;|dGcxJ)?UP2CWmgyvBf}rkr9bpo$Vt$6{5~fv{<{-FY#^5%Lin#_x z_)u*~pYhW%hK>q!G0ZpeZG%7$9>}J{Yv71T!;8zPdIAw?SmTI1IZ(m}is?X5A1G&o zR|&#j{X;_;yo?Z52eRjMAfgT=(y@(1AQS@XKy?$=$sn2zl;?pWJ^V#X6y{+SBs%v% zARZ{jgU!JMReP}WbXX38U^=V_Km;2s?gkR(ch82?A$?kU zy9a<9i%(eK4m8trh_jyVE*C&+tQ_Um7u-Nzwj6*&YUy-e*8~W$?heg$pp_1*2Dbz5 z_Aht3+_n=!Ht#(I>dM%z;kJ!&mD*aH$gb6aDl)deiL~78l+2bK{tyXw66m+>%Jp}P zWct3^U;pN_T z4(-cZ)@jU!sI`4Q#(~)=xmg%ZCp8JCvwIeImv-DK6AwS$`5mX$?R&QDwrZAGxix6> z_L-w#XX)eV*W;hd!`J#gKknE&$f){vT(iOE8Y-p6p4APJw3S163Le!gc;0@Vul`vY zold)MLEGnQ7@n4o`!im5*>pPO>V_~3xhw6|X(-<@yM|7>S=H1uoDs_5)`bBw>n zI?mxM+`<^%^)hv`wx3KXx-#IRf;8+dW zX+!OHTB`pTv1^--I3K=UKWXTs6VzNj15Klze4z0&NNrNjbSZHf%>02Z+J1hoWRo@? z^f{lGKE6gg0Iu5SW>6<)*m5w7pB(3UsZBq$)2^D;{@X?XpFm*0=SH((ts5(vHPT>g z``mPVz!8mf`;5I#KKELEzPHx1Yy*=$d4JEJ6PSGLJAE9-!cU(Vm<%B9H@*&MtPdK> zh-$+uBxa|<$dE{9tt@T)Pt?X?Q6`%hoY1{E-CqEdA2)>34T*F^1J&39r6IL$mPl{o zlNmg9us+isf;hSr2V_2bSzLtDey9OyCM-R6QhodSDU_4nuYl$Rm}7C&H8ZFb97sYT z-KQe|L64vk*Fo4JLw2x|O6%^<`qu{CxFAS&C#7f^gW1 zO424O66+eHb%fh1sN_6>Abl;nJdd~0*rv^!>@%jNzG{%lboPnft=Lon zBTJ*xmwt?ufY&~Eg4@vL|Eo))wOeG*!_e#wtr)2ibFfE{3K?`-R{d_MOFrq=sSb6` z_xlVbn?6(d9fyM_NuEw}U1+S|e#GBH1e(rMG*J0geJ91N84kXS)YXFzkPxNx-|zS@ zBpqZo#~yxaUt_B#P#A-S(fhkb*x1afRdXnF8j~!inUvXgjtlJ!f*bqrG=$N~Z@`g; z=($y66^3MCwCOFwzL|t&ypfd=z(Jt+A(9UtQ*|d#=&gor_mE)f`!CN+7RX4wSsT6m zN$2+XVr`GPRkModk7Z$QsG=J>=~mnNVH@@Oyc@cgO9QH{D`9HifiQVgGpOoY$Zy`E zM!FI@>4s*yG5^<4RyQl9a}fBA3lUgaV=1ZCv;lryG>YljtAq$+p)J9b zAYx9O`7^dgDSWj)bF+1|>LS=AouR9O!&S$u{hg~h@=vUC15=#pdyGD2dH)$QjpuNL z&YbXdw`6zu7=zsFlHVL`D-)(N8xy9P?U$fGIA8gVE8o!$=xrPHg4} zi2Iwr`C;CXEUMjL%lxw)*mDbw6{*G~dSkx2u{ziyW1p|CV;{DFbU@VG85u01vEjv| zREho8ZM(Fr9yRMi)4~jo9=CYlXAA4TlXi$lSuM}YS&I3+(163DPHT~~P}I8pfQB)V zkpi;9#;ki|MzWy?Ymtm94goeFPm2$KZP^1_w?j@O*9)2+SVvN-e&#S5>#T>9RiBw> zmad`KZYZ@Ia?pfYE4V$6v@=-H4ml_sEZ}xqMMBoN!+Qsk$T>*vPc*4_hM~rd zM8%!$2o3<9mSAf zGw=I$$l=znwApOb2pM-CBe&^=Gp%^IMXou0Lm;rE+hnd~8E6;}XIvipWR521 zyVI5m;BOY2+=cZbVljkR&v9?8r!+HX0Fo=UcP6%Uh*_}DF?Q4 zc#W1jUD2O}H_Oatdp%8eW(~T>tlXnTiTaPXu=G_j8m9ZX`R}jQwfUY_KIoq2va)={ zy3RjVRDf$FQO){n?Xq9~v8~_oS@Ifef$)!Y8x2M1Y{X|xB1$%hWXoATR=_t1*gKqW z2UIy0JN~m@`u~x2W{H-ox)PjFec1HOe`0SdLWXtj``NY14Xu<)Ai*5G8Ot%T-V&?Z z(-HzIv9J>hFQL*5NyfB<3`9bX9h$y4i!}rU(-P+2`Y+axW7#xLHd~euzXx$&^I`1Yx?ouyD>e)A_fB&=Wd#Q_LpePzWKRF zJ|f7h1ybwQIo~lBK;s!sNnzJL2Y+w~3a6ZKR6yBmfAe%|&zwi*$FeJFP5yc~F`FFG z2;g;b2h3p4Sa2kE@v>Q$ov>`KWtVJ?@gI9$+0N=7RkZKTgL&fc8SD!|bz=c7zlGM$ zx6t16EwpvMh1Sov(8}5KHqV~7cJ{ozXV2R@d){JEEs7ahQKX+}J5g++n?P;JGC8_P zR-#ce*7!CZDgYMFk#(R6MCpg<2hAQrr|eO}IC^|P;E2t|UsTZzopj@v>DKjk@D%}J z>w4?b;u=@Ht7T%l(-g1)?4b)yL@hKSjdNNX8tH~0pdm|dC_Nf$>8<-A>aJH(5{MTH z$HqQ}h8DUZv}uS38;8g@qyvrB_=ZxtArNa_|KH|C35PjiMZ@Pwhq#KMxph%7pxfin zUM+-s5mS~02HZH6(+psjESEN<>8;z)HV}}~v$!^vS4fs%&392-_rvHQJ1Y3bo`Z%y zx^)|3nLc-yx$xG~eRwwv8@)qAYTpn>H--Fc2tcRN&`}TDYkALP{mY~!KOsBaZneh5 zyKd7J>%?86WPbCKNXKa}jXe(yU06dX-MX=O+pVPOZy^N}MjYKxc(>s*lm~HiL(1QV zE%f?)yKOMNJAUrY)5YJr>zK3#jCe`&wuz9jW(N$5Plh9t^!n|>VHa9hpQmAvzNByA zRoU#g1PbYf&?;LKRdho|-Oxt2;Rmbj3AzcH%GW{Up?~#uQg6QR)9cpT9((6$tzjW) z4_kfwxNimjc>4%o($>Fzr+FRsrCV&myvJ(+F-gEzRTgdiosIUYjz1`X3o}Ll%7) z0%;~NE&EtPG9C8q8}4TkPVbguj8g(2*}(v(O;CMnoOprSy3Kk~FJanfV$afWhzA>L zXxo3vnCcA_C^y>_opfe1(JeKEK&Lcn8$}Qr{n}8HCmt7^C?AJd7_q(*P$YeW{AR!K zZ|8~yj}P*aWXHmEpP`WbQa0zm?ILMcc01TK&3x1}n>l`rN&2*WnmmRn{zUfDk7s7j zN-uRO8_P!23qU6H(QO)a2qRPWB+p7JNRF{Ff4>J_?8~Xa0a-KCr5-|4hNN=4j`ncq zH60XazRSOqX4w)xd0B;oHHpCR`F(<&>8A_&Jv_;@E-Qb^C;I^$PEcyo7T^8Hvg>ts z04i7s2uvdhhZ*T2_#z2rN!$9v<-K|K6p%F@OK`gUM98=Nz)%zlBjiX z14VS>DC;z=_5O6ieoynP40JwEhOgg$_KNAR!^D$z@T&ZYHd^JPMf zx0S754o)wrFzvgF&#(W%q@;FfNt8jK;_k<>X<1R~d5;yMh;Az>)N{gNrfFCzrn3&P zb7F5pDcul5C%q9zkVLnYVC6IQ4%))2-aF3Aanf^nDdvkFx}k(_oaNb8CQf0*Z2Kob zDu)?AG*6i1SnHO(1YubH(nZ$?ByLMmLAD>s@)@$l+m}PT=c5_v^S1M-hXXjHyF{tE z61CF09o$)TsoT0^4L!-(Gbg585pfaH8NVC|mdot4GfswV%B|9>EE(;-q)V1vBwSu! zCpGy1XInSt&_DEA$5W-JuBkf%o_M{k_d97S2CQ|*SxYLcH;V!J7NsQ|EB#9&Fka=r zrhc;rKEtdrUN zXTbE{@vAG}F63yEF4%}3PS1M8pCGj7X$eQcAy)LV2 ziER+gg&LQqoZhwDToz06FMyMYA|;nH>`vty84eAN%O_1|o#BQm8A~FBXpXyH3=mtt z8Jx?wcT%Wv0<8j2o!5CYmw>jXeUZM3Iz?uNJcQb5A6kI!hxja`!frQ=?jJs7*>dW9 z_?x_P9_k0$-^+z{W}Oz%cH8}uyq)thr^}~t)*v|THcd1DJk##B5qFgox|LBUh zGoral<>!uFBudKnd~Wo2eSfCWk#EZZw?&pxI8RLFK#Gp;ucO}1XB>8eLH)_%oB>Bi zw{1oBivA?|-lr=ZFfhpIPtHfJFA#LaY<__Au?)@M{WhmQ>4@2U^U3u^g03(P29@T< zXt6*2OeAzgfRLeNS@v97GfDQtzB=;l?#iMT&;Eq|Se1NcAB*4ln>1}~J~pNNdf7a_ zt2NhkrwoRpSDuN39_zmzYf2NrILkl?vQWvb%;$ls+S{MYiPCV%c+%dG-RypbBt{bYF0}Q8}aB^ zw2Nf0FJ#m`79lys?)!w>b3WlV&nMj4`Gnh>pK$YxN;lfov(fH38|~)VXxF}tcAQ%o zt9h}+z-bB`aKX739CpH~C>%DxStcA4!gk;q69Mcl=Ohn~{9yAq=XJ0vniDpf)-$PB zkYa{BASu>`c%!pe-VsdqSARE(L}T|?Z{1oWDRJQbW19(DAS{yTj=H;}_wESv`fGm< ze{;R?{LAm*yX3_;hF&p!X?4_KarYq|YtulOMO`MA0&MH!sF*v#lK$%dn-staPK)m7 zru%Ch#evP0VG8^Wuw+7=Awth(e*oOa05^nn%eUER`=&in3R~J10#jaV)3i3Po0~Nw zole5lbhy%Z2CR7Phi&@Y-R461=ylZi{bkwF$D23#TlmYe%e0;OoNK&@5W4g6PW7;B}Vq%(L{H)5_HtiUlT0vuAjU6r;E8;o@>$=a1ma@ylo-G(AoaQD$*ke zQ96>VUTidau#{UNt82p)X#sZUHwoVB5-6ho{+834$eKHfrH^z(HrRLepO-HUCjnetMxAv9}yghoLU z-4Vp~a$HP*(XUDdM&I|jaa=d;$)Z}3zK(^Vh5lM5JB@UJr(#o>p`9r_rLDAUc>q%x z7dTK#chn0j~?oCEud*S=YC~C#29{ORXO>*538SsB@xRFV|JVc@o+zpPdhQ7IP9^UVr-xuWFGAYU{uj z^5(B(n;HUM$e}T)gd_ulwk682tau}u6(Y+jB#|5v>5d3m!-865u&AePPccmoIW> zD6L|XmRY^xUlI_UtX1j%8@z3t@{t1rxb9trroB(VLdPrA?d z)8`zM)2o4#h=E|bS1~FH0%;0NA48FkRL6Z5$=0wlEuPqfF(T4Tb|51_1Kp7k_Nu$m zBj|&B)x~ssQ94to$NEt}cf^0Tze9>7HxvX(bFZS49d0K2rG^mbltyi%2tr=5DaVcX zHPMhd(BTBEuLKlnTmltRLD9#^UB!ae=cv3?$FfYH;mvsoTNRs(=~}+M4mMSdd-k-N zDs3{qBoIDL^`KD zDQq@zx81NI;Bfj*M+n`Kk{-+M$K9I%MKiR7sdA{PE?rEz_n729^esu2 z_J&uo6x3T%sP)l|bb3oHJH&CD)-}I@V@5m8d#+ROrb9hO=T^!>N;RCT>^}3J5!C+-nC|eEv#dKp#|M_ z*~(aLW9L$P4)NL@!R&+DPXG3LeU?R$&i07TdUj{wq4%UwUT>HFJGo#dVN6ah+nrs4 zmjSV#$mFDSZ+F0fMkY%lhG>pmCY2Doe`atlL( zz${}PV(qjKEkO4}c$Q(ICq|jhB~+FzC(pIB?lb#XSYo@SE%i9FPK$86_i^cJA3u{6 z84IqvBI52{4ASz(4`htz*f%Fyca~SX`hPTE-D$-n;l`BmWAT7fcb43Cm=`xiOb69n zLM1Y4uj{#lta;@<^K_^HI=ZLMl4|zUH^X^*S!UTCsu`7D!sa&sf6K>g_K7E)^mpTMv?J@9YZux zBD_x18iwS+;|HvaY$J`dbC)EY;uZ-gK~m&pyw0P7kKW^7J<(jl`Y@kuQe z#2=EXQIEMXT!)MVXUknb;V|!G~b=`r8EdAzo}y=wtr$lS^h=SpKFs0xZrr z=I!HrS8JAtI%gn%>OK=o9shbPL-l`h43yhFWN3d0$NnW2V#tZSQEIa@E7nxvz(L<4 zAI}wt^#8@U)lne=tBy#UQv?6<{Od-CK`d2wblLILAArQBORWz1TOWKZE;f?IxV6N7 z+!E=Q;OZs1yu|pg#LzB?Ms!|?_fQ&lWY|5H^&;p60LEG@!q|@7s>d;<0nq_}AxlM? z*^yoM5Lt#lg?WY45|v{|W71<$E+l)ghap6VuIM6`>Y;q#Tf=;$u!IPNucVjIESFGj zlqd!tDGUt~G6GJYFf6(R8SlmsR%lUJS9D1aRdtUS<;EN>^hb$7#!a!irBxad56@FXKg+IhDv9hJWAl!MbujShvpy z>&E$DT|Jxp=Go-e&L+S2Z1Rgm!`MxTD~5cTv$8pRos-%*sGS4ZIa-}lbvYJ2PdvxJ z^dU};QMYz>8}#Yx@CVf&u4J6a6 zKqBhrj_$cn{{lHnV2B8VK27vS&EC=5plR!z2Hh1sn?G3ZdOn}M?`WaB(13QjFD)Fl zh)Ay^dhSTM`plfDC9D&Tdq=t7kv?}siXG{5Ml z`S&V1#_rdWO_S})s zcJ@ki#Ls;tE>T9J!!j3JxOl}JO~(eMWL3j+qpoJ)`v3FO1l%RZ?{2+a?7OWUlh%Nj zQ8hJeCu3P!92Tl&EiDVzTbe8{ zDPBYJoR*{Ap``4{s5`>vZFkMEb zG?ZqWE&!)oF+nZCt8snZlD)na&!C0FpfV2w1Ga_sxyPBDhA(59b-aDb`Jpog3;I;;s z1#0JxYP#?2+kX9|oA^F`j@r3%D0K#KbkTh~Do=volP#etDGG#S3r?2F4zx2ZA2^fN zm{!^jCD=BB7Njn$nm6^yu(~fyODgnC&7Tk+Lbq)HEijoa1wlF2xA0VdGSM;ZkucY^ zYFh;q(x=mgBu|ubOO-UmHNS}UmB7dM$uES?!jGYQ%V03dZIc@uEDH_9$(?=g%h*s3 zXBWx3vfD9`E%0#SRdDC$`AlgjZ^n)WBImyI`fpqx$1myE@kqaQD4U8V#0Lgq z`gEXi*09EtY_T3jnazX2EiDO65hvLWq~U|ptOp`zVf16l)Jpm^XtjR9BF71xY;}8E zZI~F>$9s_<;{O;En|CRQK=lJjAG2Fu7#JKG{aKr6(HwLhxX}s++Lxi?SxRF#%ur#k zSD$Pjt`GFjgNe7{`i%4j7#WW)mZLkL*_Yt{<(m-u+|gBznH=-!G0VTS>7wSQzNnR; zZ3hKND-!O8bUt!(|augAWYW&&R8QBz(2cRg5KzO z&d2BAf3%Nl3}z3<>oZRL%E|vTVmjm3!4k-D;abOh1x@gSCAz^Plgu}VqBcb{ll^5Y zWwnvVYXXk(;+by($~!t`3c+x@P?SBKJtoTU(0 z`?~%LW~p5=ki7e1hLDJT4_5rgE3Rx)=C3$4FZGi5lCBo7w@83l|2y(&2`&s(MbOs(v1E@3FqwyjDcR{O^G zMv2_dt$VaVjX|vgE2GPo?1-X4WjO8#+8r9J~&Qa`~oC9B9 zzJ2GD=Jg(4Bnx6fe-!zW24!8SovXI+F&W4x=et#Frt$1Ehk0z{9UQya|8>6T_76SRVBva%O#APp zSh09mwc*<2Z+z-5B-lMxS^gn49OxxS^)%jCwEV}(iZm6P?136PpeJ@~{gt!j8@?S4 z_52G^4H+Y6s1B6a!|&fsRt;GujHN?%1#XrOV?!X{&iiYVSip(3npg^)mKje96+|dw zVi`6Tfu?1~r$Q_c3Xaf7L?E4(8So6%Q!Mt!vV5#dEX!PdV*HCG`dBWH0hN>(S@mGA zVyya=2y-P??@E|r3CAljcq#!%CCU;^n5i#@DeQV2=u1cFr(;t+LoqnDxP$6sgnl~4 zmCRefFeGZMbB~ZIGp_&);fk^u6x1VDdF#UwpK+394BTrBk!#S_8l&?X=u;U~gD6N; zJeeAIN9Z_^N`owZchN6^Q3VX1XK}DRE8U~?xq~sq8JrPXYDAwJ+be2BiyCNN12${y zk*Ot*NMVO7UPd5`6o@c2H@u>*!FTZk?)aC(J^8~jVJsbPmI>p)&sfik1#CaT%n2m0 zAl5sl4GIFV=Ey;%`Gvl9zR=gt7y8Qgg}zwo%MFJ0Y%qMz2E+MnFbt1~m3_V*%?GCW z<})9M<|EBDA~9cB<^#xl7unA!bMU}mA$FjTW^IdUwtjVmL5%CObnvDRiqO;$irHa3HvMtTQdfV z=Ye!+pmiR|fBt@(3px5cv>L6mpiQ*|4?Cg6aXDn%*kI@bVwCTi^8U9nUXVAVB{a?h zee^)PGphBUA`EpPY$7xoEdho)dl0j|pHB)4v{AlgUR=Q%QECtLZUX`OKnyle;14u9 z1I6WN*;hX;LXO|vdHVNzcm3Eid0CfMvw=`Ke{Da1dP5HxUT>%O5IbjmtgY?R5^(D0 zQ8s$b1o$h+Q-Ed_AYM)5XXMp%2RmuCuY2q+EBUt5qx#hH=DM{`&sw*w@Hkr|+kBVf z#p&bMI%xn+Trkm=bUIuTF>IQRHiyD_u(^964Ai;s6g>)^T)H9$lMN)upVMkg6ci1} z=-PGn_q^>guL&b=9*87I7l!D{ZnQ~5DaY(MUuJY`_*>lg=`uXNMhM&fc zfqU?-X5NKH%pZaC=;k3H*uVev6CRMf82_~wC0ZLAw6wT2F3d<` z@P%&5Brxf(bVK*x4eNkeAZ{MetAVUJgRp*LZ}&tdpYd-$p}Xhb@k0$rGhu1nZl+c; zfGiYQWq(o}BfaLh>tzPpD`XBlDG@VTaLDzL1M2vR(t@w9NdY-mbD(Fo3x>$#BkG9U z#wum%Hxoq7X$v7uOJt-~hA1TAz=}rFCVo4Jz!-(sF%O6-q-O>JC@@Q z)2YNJX{Ua`LDXZ|HuaLEA#IXiy*F%m67_rzz}S}@A~g^=kC6#e6T!(wFY7|_D-4oV zyU>kdc?`R!*%m%|v9f05+y}Hdr7^=@j)L_Inmk{k-*qebmf@O#T>c} zQS;y=>a?sOMj5(tWa^Xsgh@orgTtr?D)6CXlf$TY(&P8qi0lcN80&&X4iPL!4kkzv zj6#7joZC+DA6}n_iw!|Ry7U7{N$hkUUCZ1xHVKrryz7A*jnEm^ksRtd@i3!BQf4|U zb2NRrj2bcFmi$H>akh1eRTwizQh)R|a?BB+cCqRiFC{OfATIkLjUE&9nVEbP%4u$0 z-DCLvhv(J2Rr%WvH{qPPLYKHu~w&+Z}4?N=~S9PW3=UJviHMOs8>vtRf)-OJm)8IBBO{IhE?Vhs(YR z5n`deBZsmo!{^C8m8$bXSq_Q3%e%sq?%%HaJI^Qx%yx%a&a!{*?33$&1LEhw0$3V> zuwcXo==SeO$tLM{zQDy8tte;Fj7`P6WJH;q|fl6Q0DPcfw%uH{XiNxoYC zcgQsF_|+v47p^r+mw!YMm*`x~8|@B7Z3_~1F4=5*xvlI9opaClYK~%z9o?HIbKQ0t zmGmx3j7D-yVakpZMkLzh)_-bF0F)g%g`=EFC?__dDH|xWbI>t0>3Lx!4N@*;yHnbn zzxiR_Gg;I)!Pdp!9PsIF0udlKO@DiRpQwj2JMCj;oT^+eCo-((qR;xFRF+K!WNBRp zUk>&hd?mb(!-#cf-PW1e^otr6@Qz~ zIN^0UoguR@O6Bz%W>!MhI>UPd$&ypqJ2~!q&zzm6n)H|s`2j0K+sa{|lf5Rn53o3H zHlFK<3u3h#VmMzTy|Qx2ChFlDn%)wEz++clg#={U*@3C$O+)x8ttsm|qLm|IN28wH zBsopWNnIS^( zy4ZCXk*2X!y^n+3OC){P8PkXqC?!HIQp}h``M64&pggLt>2LkL7I+GH^(-N~wB_<TgBP+G^FQ_SDQqL4%f!R?6UxtR3`s18mcTA-R9p{x$h9yB@( z)c}RQWQ3wR#=$Whjc_4=qpBXEX^Wvy@WJRS0TCtj2!d9EA(TLa5=^Q@c}noB5~L}N ziGF#4Y%2dlJw4)#=x8U@SxEELz9CW`p_>j3HtX34&s4u4nI54LMc2X#GAb-(B`$xn zqKvK=r7RjIg+^)|LnK{8Vp~HWTjONk8ame+inWS56`2IvY5nXi(1{{?u$IX}xSzJ3 zej1rOG}vaLF&^4}{*q5?a)(CatMhzT-Y-V`{pNq~MDH=#HyLZ3H4e?IA-bq>*KJ}m~X8yuUeTWh5W!! zh;l36riOf}&<_{(^WnmBK3urZj>mm=JdU&DF}65{=f`lXMii_uNUAaNsSIsU)=yM~ z6WKGe3*_<>>GMR~JUNkhqHdfDnmI3gBJ7@=#XKLO*LRzi%acS;mS(erh(=w)X?^c>huN*$%zhnzCt3F z#GzK!=c_GcdbL_h@U+wDk1v_bI*o~-c_MwDoEANiM^6OJ*-0T!$?m}rkpJmUnRxSc zZ;o5*grIub3hlA2k!_BiSug&49M+3qNS| zZHw>}J?a&ba775rM4J3LEyk1uwHm_H_IJPSVwYjUocc3g8$uYeD+Q)Bl;@ZoTITr* zNu~yDDPzvA?=68cTOWt`qV~MTj*Glf795r{rW5?$Op82{y43W|xI%5ONlib%oNm$T zfvY!xr5(po4+hQqT59|lu^@e2E%D93s-Jku{)Np~paC|KHcy4j)N{U>E+y8T>o084 z_5f3sEZ?HlkTa*R5f2isUK?-ygspWA*c@#~Q(NY;Kf8KGV2#m6)3C%OjaM(FabBB_ z=!Xz+qFolN^opO_PV~!Jt707bjoK8G6Q&cMGjx+ohSPRJCF8~^gdlXDh?pm0=!u9qgRm-H zdV8u=wa<|+&yoN`YQ^jAhZ>M(!qT|iY+~!DP@OCL7SMo(IhKs>mPr3t{!Z{WZqFij+1?|2S&l{NK0`73yw#8`y_augw_9L<2jQ|c1Fl0b6wTYv8X82gfg zN@uapDAw6v_{DGxC`zoF^wtPY!ULWnE4oS4|#3^As!XczdnS3o`_i z9M;invZwabRKPNWt%Zbnfm&{oW&L1f1hJn)e*Zk`_nqrP}hB){Or-?71C!^ z^~_6>v61Sit(yD=iyR_gJ2gjcJOf76{9OnN_6vfutmM%vc)<&_1WJ z)g(|fvXeIZ7~w<-J*#0zPBZsSGbyw0jsxwiZ%mZZ6HRpT8*pS+yGg7X{(e7t>##2^ z(J`JJQ3OaXMkQ>{=5MNQ^0;diw(TJ{Xa1MxB@0B;Jgeaf#!&m^i?v_oR%I2fUzTM( zY&pE$rQDBgl;iU@^mq>qs9KjW^^P+T*1Tmx3jqyG+>?)Vj*+jMD1*F<`q2!dv2D({s1%HwGZ zgjJJ?(aiQu&?gxace%-cda=1Cu;u9g-Y{C>B=TfglaND%?M}$3F zb}nzpQF11spV)*Hdp6?{?T*+tOCpSDkS>sB&&hryB0tQ#WyEPG*fzP8aEkdM5uVLD z+RD}I^Keh}i)kNPfDVWRJ0nAr3RCj-L#ZsA;uuTI!s%?zoM>UST;AruPYbg%L95m- zWmSZoG}v?u4LB@fn%SI%qBUCo0Sz$``$j7|(O}G`&4H3lJe7Tx%g42N1ZJ~2ptT)F zx#7dXr|p@Ps-HQGHpb;-)hqMN(jh*c9I`r_BN|#psfYIYWU!#k9j+Oev8t}p0&H8CJ2qj;zyL_1_n9tBIuKyNX||lPG=+Wvv%KGQ!c>Z#{+y6C z&hXwq(vnk=OOE@VGs9pMO?pi8|A3XDO?8$K$Aaff4livM#58k^4yD@cQYz9Yh>K$k|~;`3s$e!$LT;j*^XtZM*^0gm?k)HulJ9geI`KHb>Ye~l=aPG ziQHXc=PdD4KctvwvnQ(Te8#~y7&KWJkSgV%qt{c>^a|D4S;gm$860S+$j<2-{7t2q zWUgl!c-P^K&8bg1Y_=pmsihJLda|m0%#CfQv$s2)phnwMla5)lM4j&4lQH=)ugi6K zhW#b8TM>K7>D@XHY{_MjR;MfWaeDZBS6j}xi}Gh=wh4H0xwx zFSgtLi(vwsdUhKLfbd3g_isW zFwq+!H;)CRX)QF3zgmZ=I~3C)hnm&`{D^BISPnI3D14T+zyw399OB(j(uUH7(-KU@>P`!pSHFP4VI3}X$8LQtVG-xHnY9(YRB{XIwR9GdJui}^*&i!I7!XX=KmKn&g zLuEQqKr`%RbPCyGPufH|I9Z5`nVA}sH#Nd>joFnN=w6Fo?e=rPY)59_dAx@wkNlh; zr{1$|ot?@^f{Vy zX>fJ`4WW&Lnn*4tQldGsBEIXBR?0N7eXz);b%l6j*K*fxg5sh_nVyA=xQeV z<%wKxB0HPNcqVG)$&Q+dei^C#vQ-IkJ^B zKy4Iu6Y=sy>pZ8ScpFYKX!+3d8z_YaG2hbP9+Ul{^lVeY42-H zmeX3Sa?ES$D>h5}F=2pd+74^no=j3SkJqNz0V`8TvLh^yz+|5rA^%MOa}HA3?HIns zt}D#!Ao3QLbR+9*9>S6cfMX$Co*XHi7KLOv-NIfJu2y18IgW))d9LTS)OxNBr{7;! zON2|iCjoX=*rAkf+4I1rWNRh0+5GkyN~}AJXo*~n>+6;*-- z)8)ZYGg|ehh1}+ zbb2yM<@D#}zy?29`6So%`FVkTiA)sJjzg)uGc=N+9kg%2L#RAatj^VL2t=3n->_{F z`eg=H*zoGrh1S3 zcfDoVWUPuqG7uhVX{;eKvl7Y}t!d)CmAUS(s^ zh&loi<;nTdb4%R(Eq9X8CDMAmd{8CC*qMlwCkKnpZNjjD{a!XB(0*X-Gi3e)-W(@A z5j9Ul%2Rp7E|*ovRwV+$_LeQlv&#(;Hi>Bpom>92ewqr z^-idIE;r?_lYIu3ElS~&2$?5R=jnQp&a~x+8RiTf`*^tXC);C$*CCb81546$h~35y z>QHI0$~h!W%Z09yH1el;FgYXTHe0*2c!l&4;H~31X(Nu?w4i>`V*J?77NoFTS8BJ7 zGv15-G=gghk}=Mio~WSzgGnE=TPGB350lc^#tj$Fm5DbRp|i%$>dI=2h#4-7Ox)cP zYY;&_1G?#nJ~|nWII{JLnux6$p>KVI4g{8J^AiFpv@i$0bnVxp4OtAq1JMxEFBs}wd+2> z!(#ntxe}3PQ1=P?0d*%pKi`mGxyXYxE%gFJba47;9{XC4MW{5YqD8Bc?~V_Zy!(y* zbxRw#`WDY5PL=;RYC2=s^;nXeN}^%J&F*hvb2~%)9FE!+&AMZ zK~oZ7NLs`i`74_W9QMti%5Q+;6Tg zFf2vbnB97QIMuc#SGiWUNGIo^`ke!kxaH7qU#DG;Ee>a0%CL1^Td#{4y6fUyLCCh+ z2QtJ&t$U#sU5~J`snO!EbJS9C?YI5dyLsh+FRr-WmEptTC++zrrK;a7#&RJuIob3| z|K{ly^5ex()XT*`dTPDT4F@BGMYK6`>>Q251sAi{>wPa}-qwivqM-h)*K!Wi8K1uj zuj_pecU&s5r2@{Xp!iuXOb%}E9f&PmST~aFz?xXSV*3|w1u88>AAY?rRy6*xLcb72EH%|U^)D1gEw7R? zXST+KQT-SC0z@|p5!4C|bttmp-w?te!&qpoS4d4l!4_*}AwfYtvN$4og~qzX(pG8y zilxoJ=VDPR)^ua~a9S^-f5=Q@4JcM>V*o#`7f2GqlUOwkBMC&C)~ot(v_OFt4L?0j{{E$17 zzo}J zlpqHMTV5!d7i#5IEiDF8_1~$P_zc~nNn2682R-aU0k!yU_Clw;P(v*=Axl(6t-R0< zttv9W^Vk)zkRLAu$qPZxLa4l|`Xrgc0T3%Mk)qmo6s+1U;8C^fw8bdZ*3@4g)V)dAF^vt#E+`VmUfC?MPCX)T-?*{fHdl*$9aj z8uEo8WT9tT!Xq-^RpkXXfsF#he0S&R-|yY^W6zNng5E|)`@rPzsf+i(Ht-KI4ua*gryb+i_Xqqm1k18o{$a%R-*K&`hqD4|>JB>sXFo&`CO_);@SF;_2A$u|%x*xCA>`)^wBchOjCUG^X zi#^{)0%bNnKG-BMdX>gbeVX8enJ2x&e-ZMnW**j%4%Ru*D6eL>Vo^=A)h#q$%Fz;A z#&Il8MO)~Szm^(5HY`TX<7$a;dX$zn`iE=T2KGFdg=TrRWH{73)1}0cVC?8aE^0o@ zEg2~{TMZ!))+A&Y60}$#CJvhYBA4+jt3*;D(w86^G2p>cZkT8iMlDMS)I^0Qo@}-q zfYx+M1E1#o%Ipm@xIG> zsb`ls?RiT;uC1Q@Lf9t&8M(XcWqXh8+Pr0HK0_JXWouo&B)_5uv)^q>peII-X*eE& zlJ?a5F(pLBONAkVolL3AosuNpxP>VB^Z#-> zQ>xA((yM2}JT5$mc;oh+FpO4t^(1uurekm-)XEE0_3HD7RcN+`uh4Q&$B z6gs>7NlIu_;kKxlms3GqkV@08*X8Y3jXLKd*5#(&l|Sjj@+Z4dTV4LXoVd%MGR%py z^?LX=or~5siImu;qA$nuTq^-OJUV&^1yp5-QllM8Y4ePXc0SKI3xGoOy_m{dPM-cS zWeT5TP7E3mbfQHL60n^iNa0;bp%+I$uOSOs7pjNs1Pf)RZ4LR-4<;qFOML0Fp*IZm zwdMFZ%IL%!jc|B~P`T{Oh?r^G>9q359I0dR3cu@f7>+pN{NG3(*~(Gw_Lb{ldjSi@+SFphTF+mKn1?Z>pp9JfSM zy@th1#?g+~+tj@t9xybooD3)@~KZYk_aQ3k7{Xm9KV%-R@7sB3!@On+B{eEVnWWW+~?H$GRn*GjgIc=F1>hRO{lu|iSq_y^S zIa%?_ou}i}=!HgmO<|Irn&XB8ds%Wh9kAszBk$S*<5K3ted{~cwcacz>BxTHdf;`= z%N?g6<@{PcPpRgeC3IqTI>D_KIsYVFzV*x|%$(#Vg#@g12Ka^%B-o$tW2l-AEYv}x&9%(A<15I-Ep4-XT!OEh&X6X8P&7yNPvEwNha!{8d{!O2!jT~vJVl! zEBnv>NNW9`(#BsTn+pkcf_F|;h^VeTCFAToIZgm|(QrN2`pviHljhYAF%n(THLWFK zau`KjToqa}i`EVWS?^Ck6Ah===be|;0_eFVT3Lqjd;@M_TLFj;=#WOB;OOY(k&Hg$ z;9Cg#X6o;lW0hM`oni?i0?WQb2FDpopvd_f(yW)ux#)#5Zmr}5zBP`sbW4&?t`i7c zC2&nub92C`=E^!Q!HUU%=S;sXl-TLtORO3`ZUXZVFIGm@vMTmdj{f$+Ey=8Fbo%1z zw~zDPej6|64Z20MO(GrQ3z{(P{lqF^_gDghvBeoj{UF-?jWB7j1{Ahh~ zS$#`ront%~L#D8Ek!9Ile>f5d5d(wpYW)eV%?hP-u{%=%iQ70R-EP$R2iK z-=U9Qq4x;?3rZM0p_mZ$#)`G_65w4X2jxyyUHiWf8ldmxAWRO0T-sg;p+iQCln}WP z{kKqkExynB*V5>75W=88Sv#L;|By?fUgWGkm;Oov+{dHoa@aU>eN|g zp}Rz{G>Xb>Nv8AtKG&?v9X z=GMK>S47A66;aOQbzkfF_O+q{2{(U)Em}8>!J^^p)Si%yqGl;w<0O>j@-cf#ma>>7 z82CJ-LX{5M^yPB0ax!I;=%^Pv9u_i&wY6SgVcV<4E9AaSf%Y+`8jg7v8UJF###S=N zsohKckCK|5e|?6Tdk(Zyk&GBWE%8qDLo}du#HrlYDPe*HnPv_xvK_5)qDtLQ zKH)odD}`=?9#<@u=dTJZ2~t#`@vg@3`W6*v-leLXBZew@qkZ1U+cxUcjUIVz&*2ng z2GwrsHi3;I#CVsDUD?HXhG#h@yj! zCke**ysFsw&Q=YQ5qhluAlu=ql-}gw8`(=^ef^UQpwH)0nYf;#0f<3X8}hMD%Erpd zm)q#tpoE@}d0}x{=+=FviSb*r_KL>6%4a#+-9{s|IfHRO>}1m@_^AyFG&-bvCf2&H zYbqAiitOjJu#Fb^YnlFI#hYAhirsE!3QuV(<60gI9FO!?;Mm-iz0mn@0_^7>0OWp! zD8_SX@5Srwv-FJ;SqR)HkvB@@t&%lCApCQqN8YbJ+sRdftn+pxp!EtbwqWxLX}-6m z-uIgED@@hnZHaO^6~=}fITu1Lp9lbWqD z_k|<_14hg7&>MyAx)IF^nI({v$x)#YA(sT-d4k1OW2a>$2h8jHgWCPtb{u5?`k4wb zZ9Sg@r(abcZ^yJ>IaIzhj!VDEfXJ%(q}TT~acd$t0ef~FLgbx3O@_VQkhy%x>;4|M zR(<|&@P15kf8-!>g91y5v`lRh+78!6&ef4ucE)9F4xuZIkuyaD{xu&hrK z1kx0kpa35q*{@Oc`RTyKmfRPV_f& z?;?R|-s6lSTbZ(O-stAw*Uc%ASr666^pK=0d)avtDj;%_5w-b_erPq$XUtU4XOnmjf1sc1^F3sYiT~|H;SVMqW;ae8 zUS z+Rs*8sGK?nf{u5D2zYvRKgD~^s#-Getjf%U2w7M0dO0R0AwXcgs|J$rRgSC5PiwwA z4`Msxt@~F;Qr4oLan?rY^11Wy?iqG&htX&l2UHR{yWJB&D(s-=hsJV{%62+hp*_Swo+^TvWl7A-&EPp zH?KPqwI#qP6up`4n~+cOGl89s`i)@pHFE;4)NksuRm{a;(Od6oR$`RhCWeeNx$t$8 z#-z#8omDJKuJoSBb`W< zMa!I|NG3S1yMkFR@fky4^+H*sqFe7hvvn9{GsBbVN)u1!;MK*kOS zp0sC6LiK)A7`r)q?3dNL2+2I%X2D@2(B3TvKYoDwXC^5lMd$kZhT=&C(O>UYE?*Y* zv%aNV>&e9ZcmHk%D|Zn~!Pa&UVoj7o)%aMBeyv*24^ zx#n-aZ$4?`?T;2Ez_R|dn{-Lnu`bk3@wEdP2*_^ZMl?6C>BLIP_A_o>{0m$)%fObi z@*L!DChR=1@dT>b=!#}{%{%U{dM|$B(!4{CwoXM8wbfx~75g1AcvX9+&#-x7 zcdJ4_sr%64TmCLw@5dSYbNV>n?OL-$)b!;~khWO+iH(=BZ1?^vd5!n}n(WW%V(H?I zg(XUZ4Whb!S*-e3SrhRspNPq)SX7ENj#$N|Ue?iX{=^!~zbL=Hg1mZnOaCv}X}}O* zun|}9*y|T#&)`$xvutnJD42JMs>4fSj1hjKjiaXCAs&rgrF>;4KG%lPbW^VJNzxjd zUH_hl#jg-k#{&Dbra)&XTSAr`irrYJn${G9i&d}KZXM#((3(tZ3W9{nCNvr$$Bb`p zFKY@Y#3(Zzcrb*d4tR_^%ab{eo zqGHW@SyM|JBd$1ws>C8$ERTYO9Ad#~4x7cX9n$Am^kb2YNm8e>kPGgRFz^x6a4P6J z!<^myM0@OsjnKkmFQ<$<^@KQiBN$5wj&4pO+_*AUX2KYhsL45-Zs^*Q789vXp6F|#wfR=fOin+$7+Y0glJwO8* za7wpPG4J75PhScp$cxv}^$gy(k9m*56Mk|EE z9xc=WW6>?|*mheZMpgpQ$geVUG(AUN#xpRFkq5-{ofmfcbAAMO$jR?f_<06SAmCIH z?vRt8%<*$YoLsRCm5LjCv30uGJb{G4CR{(; z+RmQbnA8(=bx~GfqM|?>`2Y;VJc(?UnGGeoTVF^I`yw{IyobMwKt;)E~M$a{KS z<2Dh#D){)@MGW&4q%etWKqk21xYL}7$ZQeVsE;=)jm_4Fjdo(rECcoInfM=Rt`d z%uL#`(yOxBbqSQldm8Osp0L|2H!q=K-ctv*o7!_a2!EVu?axVlc-g1ht#|8b&|hnT z%-J5<>TMlYPDj_~lpy$ZLlVQPW+IYT$gsC#IwPNxx}rKm+Qrx^8I zgV!CVxP$>u(aDyWChYHhVZe@E{(X;CO;gjaX#i1cCcu>ITpH2(X{z;O$7}sKWB*_d z*!z5CzaO||BiQ*M;WQ`VhNpP#PDvkR0#zeBtZ; zv0<`YViL)56!b=EtYIPb&1iwpI8DoC4r7LS3bx3NH)nh9<@ZjFp_aT}uk|bG?>MHt zL?^tNb34+fm*`~4EC^P%ETAFS%uBtvN5_TGI77Fw6oqld%$|>U-2~RHl~MX9db5RN zhk7{Kfe{?{USgA=0EQrU+si6cuaF zuN|m5gk>%BJQ_)3m9Zrn$IOvE}R@R5D;LxwE;7`&Zo z6}?p_C&BeqS_nn+b_|#mk!>W}zqi}xN`r~tJI!XTA7fhAkeqGs$Y>WeGqU@ZM%v}8|-%I)+ZE8Hy+YMsvHxaWg76WF>~f|o zO^0v>@q?Vf6|ybsSk_L~^&C!_&10zZ@Nu9A3G_x6zPHU*TQY{^%Gk(G{zQKDqD2lA zrf*(C&uP!wiDxI~68dQbrw(OfF5c!y?gx`TYPU`tKpLIKwsSaVUKejPLWhJ~!X&4W z&FjmehV3hn!l)cABB0(b;K*;p5vM7)ENXjY-$5I7zvDb3iw!6*rQ4j0L@&M3Q}1o! zIIC+ic{cnwRPdMP36qGYw<;H@Nn(}to|n08Nd?({EQ`!>N|!Ml1%G7Yxjt_K`;dUG zaS2m@9UyF_bvq?m{EhcKcd(J3WQW73wx$HkdDL@`1f3caAuu$xYp&U(Sy?jROueQE zkx;n3-cD)~0!R0#st-fU9UICQGbuCxC4?A zs_OXLuN7b^D~D|vn?E}uqxYLKh~IA-QT#4qu9$#hyr-QJ zjNSHnlf3Kav+-LDp)IO^DS;Sew}~N^*zvTT)ckPOo81||%TGMq8JOa_9|~zX;E3P- zltc^(bBycrfPmPVQ#glm2hDvBdx}UKSIY6;m|uu15@K?9CZT!#3wiN-qEjh}yvq3u2T9N$yVQo3;+v&9Nq-lP1HGZ$-y0%`%h3#F+?~rcs z?)-rarqUj^r-!sB{!&5@mLL3`cREV)yULHnPukynZ3ic!#KiFps^fY&{B3Hlt6e_U zz0z}{E`C$mWtua4Dt_NsFviC$D=kMfY-S4 z@y7VQ4-e>ANGu-2-*1{Qp5f3X*Q2mlWqaS$%Fd~TxZaOHzX@3FjO{mlp;S-bQDYtb z_{}c7Ckie4?ES&2jjiOm2LAbiTPm!L;trX&R<2IuB`2xBBWHgvN?9)FkZ15E$>)_w z;a9JAV2(o2n%N(hSO1ijR(q|XVC5KCX8)|iS3bHKJ)u5n0AFwQN=@rG-+0&S=Jg&{ z#1}4~7bJdVOF4$3%+;elp2Nn1f5erafF@BkvpIE1 zN6ePQCpA=eAtk4}(`$>j-Z4)d6=a5qmg~7T}l)kK$ z{i_^N%3FMp8@deq4 z9qi#_+r&$_FZc_>MYi2R4{N$8=AlxE{9l`sV2PX=r6u$S#XLsw6g;%B zjd#S>UN(dT7eW(_W-wHE@eDcf!B`fP1MZN*Rm?60%q$^C9Z`NE3u}alLO?|@gq{^4 zD#EJJJ;fdBGuXx(SqGs(t<-SvVk!7mZRJnA8X(uei-NPp>U9l4aYgEZfQ3;I3+B?z zV#~2`98ty3Z%5o61ib=%LS4wwbc9HjYz-mByx1t;gw9Pk3U0n3}i z-oVjAQc@eAspT~0#iz0PIJ%z#;u&({pmx3#;rGP+TqAdU%1@Z{6?Hy^!@=`$5ITK~ zip=kK=BK4NhMqedmmYg>Ly%B=o@~oe2plQF*#$gfdY*yFnFt(ofY2xIK>w?Usd^#{ z5+3wD+##p<7H=%QR;R;WHv^zjg3t1d=^-*h@8eo5%rfp2|Gu$A9BaNgU&Fisw3^Vu zGnD+#V`{7d@pW8|ZO;9~LbVR8m;EDcK6d?7`np0F1n*h}OxoP~YPm$+!rkicN1zfe zDMhtbmJ2J%H2oVES(`QEH;`2s`qXC1yxR-}Sa9(-Ioc|sMFtD&Cq8KLrfFW}+pRAp z#LKFE03E4VYb6vGdj+yw1=VmUl-#blm8O6H0hw0UO%GkW%}a7ayfu6N0(2E8HWC&S zv?wm&+f4$EF|7#~x*EpC?>bC}N&-1`mHaUN5H$8@Q7dl4?w^ z_v2e72ffE7+G8^7v?gDge;Us;UgA^qPt$?vCMCx6c4SLyFDLctWuG3W-e1^ir?vQ~ zeYS_K-UJL8kB)AbbE6SO!b|yv#M2Uyyh4U$T+_*Cs2WrUWpUwhc#MwK3__Hy0Z&cn z(Ou^~^&Yu&%~Se4{9T|)z=AT0r=9p`EqQU7VG{$s~h zH=S`Fm|M^B6;#E7TQ-7#0}?iJYQhoqY?-dV*M+r&FOnpaEE$Za0becmKpc-VGUx!n zOrs-DNJ|?wOE4*u)6wSs469*#MvEr%(X>`MF{7zBH!<6eW@x}uvlf>8xn8SBiB4uE zI_b^(xjrpbwPaZkuh(Pa*(stE#mtV|Cv+Q2+g``NOFrWDNT7>O)8Fs^L~nUO$cbeK z8NqSyp4c=`#O#kxo0eA=e+z&2iN!jKz1`pU^m(T*yR4JW>#u*?4?`f$_d?YnBt6GU z^K@W;_bpyh0<^>BJ@i0I(CHE9;kwPY&6?_ze*9jTwjxOztT_GH#Xd5WF_n4(1tR3f z38iE-W};u3Ky9BJ*vLr!wD^6|A_ofC&Jd!g?0CIGY2JFFe|x{tqOdMw&Vz%8=4;B2SdBWrXsz#2CNTyx7 zIND`yLsCJuAIlP8zmlBZtTWC#@Ep*n;de6jI;fDX_l(bQ-ZL5)>rNRAtyNEQ3dwN_ zz2>6zuuo~~VMUhDuLDTlwNeRGHZO%4KBMPpE&mxYU1m1y;+!g>J81kw4`7U?dfPIG zqC7rB!XxSr>Lcg|9XsSdK%rLD^u9N=p`Ug^jB&9~)~=2Z_X z5?>eSu*7)BP?T*^yBy_+_xSdDe*&6lNXjc$$bRZV&#mlx%Ag`>9N=E%IS%M>Mxa=9 z#VX}Ij0!HO!{6^<7iWUO2j*(VMtfRMJI>NA ziBD>%RBk1wy3=cHU42%)6A4SO%ERi8U9VP-f3H>#`&wYtlIqy67RRdCPcAsU@4+pZ z>}uB+SHFFn@Ah&UFQ*K;qgS5kaZ>U>_MHBe2Ao~p_vXJpCyet@|LntMhlO>cCk=&I zY~+jMcCmJs%9nFbv1auz=A50?UC<%cZ8&Uf{EG=0XEGNkq==f1{1?-U&h{-ZC{{jW zRW{aAW3bmKzY9R9Frr)kx+J)z6Ih(*{Dh{JPK~wYzuHL{Re{7B5sQ?6cpiS|w9>+J z;vDCghlufZ#Bk%?0$pNRDTa~Znb8M&`ohRU{}qF_U@C!eBFM_W^w}1D)ptYeBivCx+pnfC-&#~DgFeF;vmQ)lMa_5NL5xYXMWQ**_ zzkhlCl{MH{w8o$58Hk#UUHr?}c4MuXv!f&Hclsh#j;jwV+%auhW$0M`Ss>(YLLI@}ZDJigU4R3Q7S2}DtT-eb&r${!!N5hND97bhi zPeOVlr0d{g6TK%eDI-e}UfoA-40Z)+ZGtr!S%Z+d2k+FgRlB&rVgEq_5#)YB4hoLx zURIfj1$=$B+0PqZ(Vn>6X$^uY8Ed$~SO+5|Z$%fkI@kwbiovV)d`Xx`cJW)7clLSZ ziI2R8KKKc?a$(-t#Uo*9A9nO;i-83UZ?@xQO}rn$XE>V3U^&Knf-o-QO}HJOZ3i_Bxaa%?%e67U_v&&uUUkgVq8 zFByfY^pT?<3sYb<4*vvCB22o-C62ga0rElM6C5Qjx`p)`m`e$1Gw=zOYp!8E2jt8^ za-d(s_`yaK85%J?jhq+E$AC{d6nTD_+z75H*qHFif-*M}5_-VC1a~4nxvqTCk6wJ( z$KYtfC!p}n2fn2O100NE_+&!y06}LPd{lS>z$a9v;2wi^kB@aebjgMXk&KG{F>JfB zu|o~ub{d;$G`gFAVWWpeoOOvu#PDfsBX2a=-;T%~N41lPa>L$s{MOry246B(|MrHO zw;WJ#Mq%WE^Tq2RzXJ--I{FiS8h+myh(EyPZJ%eRV+#j~{3f{UbS;!SwwY}RTrjvY zapSx=pl&?G4Wq#d++ZW-z3}qTvjO30n)u=ba`00eVm3vFjhKY-vSZ~Zj^9M3Ux+XX zM4W}4E#){!HIGL-8~IoPR-Af|VXW-ym-=S*4?4 zXYv{=xg}v z3D%gQIgSC33VIv)>CRL9etWV?X9d1lz4H*=Rwsb>NuClO*TcV$JcaGMGk1u)%LCJB zKfHW^pqY5rC4s|E|1gdw3}*iKgEF^lq1@kTYVn3np2*hN0`)qn#@}z~dHdb48O#R9 zqvd&;<9NhTZ_V;j&I_Hl$V4fM>ZhJ-R+?$r$NRHKc8b(poP zHCA1oaaQ2YZ=P&U;^KmL7zt_Kp_)~X+cdct?`!5TPQq&i)?qYmc@Ws(p!IAZHTD_~ zwld=revHQtU; z8yZg(>lU7Qc++TXpKzEP4<1@0xQ4@qd3k{EjteU@txN=BEgTb zHx3hLR`NJ2aXxyTInG?QcQb8l$D*T+ZRNh98H#Q^_li%Tb^B&d06B!%J&1bCAUh9D z+%X#)9_|5ZBTdFw6eynuc-e7d7QfTqImh#SqtTdma2S%~Ss{A}AO3QpshVH)NH~xl z+jRMt_O{R1k3ns;s5K}11Puc#4L0OvY?lt%7k}A#;b%LIJ>iQ;tp1n^Zed6U&|dc@ z?i8$H#`dYzUCDT1Mu5E4=22lY#9KR#E{76u%WpI*vnm>UPxP9$+9YOKa{y*BYXAPXkeyY`tWMvma%n0g@KJ3Tfy;_!#~cfNDW5j1~+-LA$RuK z-h~;;|;JRT%t62ob-`RQk z=4)l6C1xsGMG8a)BF*~XT>-HacXAnyR2>|ncTtbgOw zp+YYLZs%q^wCwXn&F=4V#{hfQ>1d{`dZ+yKe6MFh-!r#kLJR7?WM;}u1DGB5r#uPvY9Ub38eG&3w%V*#+%Pm}ojo(Q5Nrw;|9+~&fB1dSQ9-ix zI`2wl2etFJ95CH%rRwVMeA44ytoNYRIy=L>n$ZT(M9sDVbMcKdGU?M+V-Z@kHLa1wrC(`Auvw?^kG%`hI(rEftS1wx;ttXJpsrpGPJ< zEal~fzEtPq3@=Q!nLPJs$B?3P@oARNqTE2VQT_IZZPDcOQv~2c9u~&q1;%?emqz48 zbmgLrCcyU-{%O8b)99b(d82iT#J=8H?uS`NSlD-Vk|n#5u>T4+c!*iK7jk zk9)EaiTcP1MV>h}u6!q4``jb?Q0v`lVV;hw_rs-zi3hCZXB?w#qw(+eJrlt~&HBL_ z5Z523ZsNAUNlDhbAss4lZnT)PXFxM`3{zMQ z-tc;b8863^(L!-zHQEd|iJO1N{-RwOJU(b7IR(k{ZoH}7s_}#8dh|LD9EoBbWlO;0 z$qp6!Z>X<>U8Y;T+A-cpU4xIB?@}SXW}Yd!@mN1OQpcX<;BAJtaooTLkHD<{ay0wg zU$jH4y`#T}t41F++aa{C94(LS95Jm^9Yy%28=cgA3Vi|-D~A`_e0L%CfQPhIys^R}LF1_S!j2!8Vm6xzXRm znZWcm@1KL`=2q<|x5YQfn%OOi_7x@$%z8uzB=&_*ZFETUIR+h&Hov-~8CydfF$xD(wUv5c!^Sm3uFe>dXm}?v z_mNK0T;A-}Ys`|z^^NK0=zYOjjTK9?--VY$kO}vlCqDP$Q1SH-K3&6A9oOOh=L`>d4X@tfHOXI-=GVI40nx5a9`4^E^J$LXk?@NKdyB-o#@8zS4Z+`$_wE+_ zkqusthRn}+qtgDo;pE*IwqwqHA>r-*^GlF79(bntDkkT9|GYV7!we^CL$X-kC120@ z7n=`xD(KaJcoj z!raH~=0MM!=`H}w`6C~*;cZ)=t;S?9(u{Cq8E&=)=ko8UVQvfwF*slh?{af9sZT;; zA`mNkaF`ShBBpxA5`vgW!@5%J_hXW^A&E0`+hD;Dq+RDQ-68`s&jL`!; zvZE&&9khk!8(BE8Y!Tiu!y4>t%V0@nzG}Rui-l3}1{u02m??I}3)YS{tds21+i17o ztYfNcEWUuna0Z^FaBIgTb3+6$d83o zmdJ09WHE4&bCS9tnJd!N`*p#?8GDX8i5G{Fun)QSusd+IHJFbZ^65>?vHKhslFPtz z*I+zuNaXAnbwmDkgv(zdihqPeyU6&8Br!Wa$5B|w*Nv5yeWDwSq@%&(lLC^GB3&;s z?rzL>;|>L9YC}R%TjUYlJiq8nAayg+XCezOvUR|VhD_qd_r#Gd6WMT((vS`A z;`N1vA+U}SSET2%=J;w5myyZprA#y7-{}vL4AXyAPLHo?? zLdY({3|h!Gf=?I)sZN;81vxxm-||mzSHxnSgvdyjIbg3AblWkw(o-$$FVxfg@mfFr|JByuqQ zp}u>qhFd% z1q>?(`03#{S$(n7=xpFcglwpI0C-4va^lnbPH_A-Zj7s{@3E-daeOvwK9Bwxbv}4d z5C6X2`P=M^%-UTZ7`BnTvT#k=yBv@h25BquShC9lLor%Vqr(WRAG~w)Yl!0Puu`xQ zu?QVk6nZLf2*)lX4-{&09w?ZP;!yB_!zUcqa9rWMgK{xeeucpn^t=ln24O5UnYD&B z4#v|4yK%fW7C%~fMe%U+QiMIYAt_E?v}?UhJ=~FYUhO)3#Ncs>6Nc?T!vs$-ELC|T z54$o^PsXct2hGZ1lhpYaY#SS<$xlx-lyUUIJ8Yczgve8k^8wFq)N;6kqw#|~7`HgX z!W3D3@a`Q_kQhu}S)mSVE%%Uh7u#{7VL9)*I%t_-56&YsstO-I$M8DzdE#i_roGDq z`AyiU#W7$*gJ$!91aolg=ZU!3VuoRJ7R?rpJsPIiG9E=-2+VujUSq^t0^2Ljbh}YF zZd|2CDxQT3(Sc!QrxeSJ1@rppx#33EF*0_4@)iD~0 zqh{~^uH?f@odM$^2m#S99o8{^vsI(caYCNkIB$G`!QMTTgS~OD zmvyM~E7$`ZLynZQy<=<0D>KgQuy;wZZDO~R*TF^Gba|Hf$b&j`Sre9a0{P984b_RB z55A5j=W;V6F#m3KQ(|BLt45f!j<7gK(|vIbvG32}>^u0)>Qb<;%3c5)ZCYV@yIXRD z;32tjU1HmK`}yj|!4`*8f0tDxdb{>2JFj?-$3>-%e&elfDL;*#D`K)&3FYnfZvM7< z#Fw3?xXJOxG2aEwi5ae@&I^KvgdHFrDxAy91H(oKhZ(CmHjccqYTZ*Of&IxiJaMn% z_W_JU#lPS?k=#^z$=Hxv&jOsrVROM_$I5frNNt9pVsj87+Wz?TzRnn)&get_r%{T2 z9S8dsztgj}c?!|I&@Bch=gnHk*P3E{H##-!8S-|)v+ie?PG`35eC#vWsA+zV4h|X; zJ`Wm=kZ4GZhUw_u+KEPXMyL0C&r9r;uJ}Eodt*ggHQhIS(9HIz@?h2rCmRM?CMak+|5~0r+?o%RX+}z~-=bcBD0& z_&a-1)hjTVrj2IIY{0&Ev7(P^U;K8yMjN(8HULIj^yXg7_nc)k7sUm=vCZ)-?CHXu zuJ)QVHVh|*RNmkLs}ifodIJVVqbaJ9(TNqq44rZD{UG5;aZeWZgg31{^3#0u-#z;q z2A70={0`3np9%kYX8P)aK0h=jqD~Ax-<>Wvm&k}3X-FZHZmgu-Avgw=n)SE18 zytm@GH`eI;Wit}>ku!>H2H3vF08aJ0twlfT`OQ(LpwXEoZX zW0ZnD)Yabg3OkZ`BYV?)Gao~&< z>nI;qcs$vs;!qXpYm5H+>)9GDVi=|~Oc5AdeAd{HM@vgT9_#0}*Sj=2srfvP&Y(|t zLSLUb8-DIDhKX2vTWlxd@QE*)U4HX*9*yQC_5~Kt2!=lBrN)zh!I5JvhT!?>t)Z1W zb3DQ5mgcc)(PDl1e9!xchj`ZxXLDoGrST3eZ$y_Ttr{!d+pO(3>R~WP`4N6y_DL+N zIW9zO-E~+L-}^UkN$HMVx+El)k_M$g8l#$z$hYrehz|wAd}d}=-IYU4&NcS0cD?lu zMh`-phu%4H6H-HHYxM$%)-*Aix=)mHNw5FNY7V=<+_zXr|Khe?Bte^R-*ly&prP+5 zSr-vpN@)iHH=Rk9|AT_V46MhOc@yz0@8fus62nI?o5YC0-nzh@3%6mL)+c+N>00gR8aiA zw|dS|)t_Lkkh;)$Yf1QPa3y!Gs{JspyNjUiL;7V0S^+$oUU`#cE>Xx=Xka(^$-C)T z6Iwj9rEMYsA>9jt+@me)xA4|i9lEq>1xMcD%XL+{Jsr!-;`9f*Qm?_uD10jFI06#9 z6?bsv{Y!Fh7Qr(WgPP-DF=EU&Vt2uG-mF%48J&)lqWJ~|Ul+OATP1G@^qB6wC*B%T zN&$1r8(3zr3TN@GDWW-3{C|);{}24{AQl;OtdL45-vDal{M*|6hOmmK7I;}$t*aQ+pA$PtPIChu3yM`p7miW^r(^K>gAw~TtlLuef6~PfIF3LgBWm>i zIJU2n1$#8}h8~^bEa&1`?&=FfcL>9HG3{J|xI?Bo50GJ1b>XuO&u!A4Mv(8(kARlZNKwWnrb?Mc#|O+JNq$W&om!M_Fz27xy6 z@vn-4iUNyQC|(ZXRdlz}AI0HW@~QzxV2$9#92Z;?Tx(fW3-QqQ33aooVH38gNP%{o zBX%%Dm)D4Ivr`<~JE69QzqToTPh=*d%b^I`ppb2pmLJySkK{%&EG=lW0?SRb?MU;mN6_stYEX~=$hg)7@JI1SQT#*vb|wVfLkf8M(%9Q#5FG6W z1&~;9Rd8Oz!;#qxRx#PL1(G*9Bjr!b=h@jX^a;_)f8OVFi^)t_Sv4)XMHd}(jp#%s zFf<;A@Ux!?2-+7ClYS3cL|Tslz`bH{9&rIfk-(Til|aJys~H1UhW(~aArc&dOp{z(;i&u6yXr5L3ZGKb5qw{dCN+hA+=!yl=^PMVlp(SsQQO-E;1;JTmtc zH4MBJkbogB7^PH;n_)o)773xxND$>+K(&WDzrn*q*TsTBFKr{6$T~z7{x`O#??G zE=G8cQ5?g6EJCwNH(`Ah%mu0Jk*T#M;d|5@VPXu-l9TT?k{YlKeSMI3%D4lR09qJ$ z7?EBxA?;k^VRX54)yiQ)atW-k!;;n3@8%u&&Kt=sBo-l@P1!9{k4w4$QW9U-jFOO- z*_q(*lQ}b1-#aITi{~&3!#_PrTRNq%h~gb-o(W!Cwf1XZ8#FJ&97;?8ON5A~X>_~Y zJBjoTc64)NdxQN8`I{?}ENko}4#9%b84PNPdP)_SYv{wa zv_3=|L(BH=cQ;B=`(}(%VH9r;fDMJx@r9wY&Kz#O8)5VlDK zTcl~LvY_fInuFVrM>Bb00I-}j#w*nH>2Gtvoq}rXkNq8a?J*814g)b-%%qbVA$cd9 z>)&yrZOTcfaR78=6wV>e(=GubOp$4Jn0!-mVE6*m7PO3B-{XFJBX~}`*&8Y*ufd@g zu11?rb5LSF&Jm%_wn#UPbwrw#oA5S; zC)Pj6JOMSho;d%Y@I)eVXO6r*97qg9aEDB-f>3kUPRXM7>_NrEJrz>G1zc@!{(#b? zppL9ORmZN3kyfR*m<<1-C3s_%#s3U_93c#qa=pM9M{q+;)!(G~-@!k&AF?%Wo}r&$ z{)KY_$q2xFxyLziUPk-1FnK!ZcE-exX#!|dQ^`~H}g4%VASNx0lr4lI!Q}@*0X}s@kB(SdoRincHk0$)!|~rgwA==#wu79 zQfcnzdwm?imj3-Mi}zIC^@t}`0gp7B{=;8OQL9Na;y)C%?6mgWuyDZzJ|CH))BNT3 z_IufB=j_8bdYi&UT(&yzesYe^(RM5VF5#t?uM<3tGNK_Or#}}gVkWU)q`7L&e%r%% zkLWvo13XHWnbJug?W;bB;Pk7i_p+!nuQN~hhX&AtY*+rn)q*gnhBCZaf>z^D1pA%MpZX|PCwV`Sc2O0aOqg|cSp~gHsU^Z3mv;l`nk^BmoTcE zQgo~PKhoS1{twZNK$q?fts8{wbv9Y?a^sRWAuqq6WaHxxs3iS#c+knFwp*jZe9*~O zp3zujdp|XrgM>eQohvR@=Q=40XG8XeZ~OMZEqoWd*5SUsq~mo-iBX?*yBr5M@rPf7 zKXrlQxxrH{~F!@VFI*G{)dj>&@z06s*@f8nhoxxkBc4SyEV*9 zi)q!}vFYOz65r{(*6*+3h4XNPpL;zyxf8u#WRaqC*IsbL%yu?DOz3grx{7Lo+$c2I zCRkyBZL}cnqp#jA)!D~=Uk0$^dPEzGr3-_=g5T1V9p(R#pin31P+?zTuP4ZvK|UC5 zEC05@aFimBB(g{E7^egx?|AsWAfg?%yFrm_1^E8mvY)mz3 zM%L%Xm%e-k39#e^f@>)6@CPrjGll&vt@O3mV9H{o_=FmHLfSb%74SOJABUi$PHq}wqU9tPO)RND3cm5Mi-NzjOO2t1| zj4tx*9@(1B7WyD!YAF!ygM+C;GWnVfjbKJv^`syqSvXWU`i~f4q)_3o%k5>WE*eSr z>|GAyH*=egYz!e>%nhZ10e0G`ba2V|Snv^PQbHahxkpTBujhcQ3)Z~OierN$#z9d^ z_Lw4$`k=kM`Fs2W{?e1=59uLbjb01j)fsP&{a)k?7MDNZKVD;b8{rFf?`p>TzrlQt zBj?le+IUp{&pxka7pZ^c&k62qisdf$ z28&a4(~%{A>}rbb&7y<3gnOq4QJ7PjL(Cxy?7x{)E)W5bZLZ%KXzdq8J2!GUtvsb} z4e?@S$BwbZJ@9E=887N_r~(U#o#(vPY<0NX0i$GbDh}GSwGnaG7Qr9J*1gMj2mdR7 ztpnRIf>~3t88LO+FRfaj>R@+dY_KbLcHwB3hja|b2OWU(4_u&)0l@u(-t934texP^ zHm{r_fnE3d<|eoZQcG$tn%I|a@y$})-NA}(#H3Mbl&)W2N!AO88$rYC>!HoNv@qFQ z*xp9|!N!TZ0wLn#U{W&s@&?x{#HmmP0?U$+>VwS|Z?1V&sfEc}TA01emduv?UxJKY z00PE%roX&?Shf*4W>KO!a4}(dNGhh>`h*)I5goZ4Zff9L{o`SohO!iGe!!*sg5Y&(pAfq80n+Z0&546(lZi1doAlkI7NsvRuZLxN!#&t{bBXXOt^HkkdoOc zPQosU@!38I-jPZyWN8duG+wLgYQXzxERtqXW(674r0FYk_uWSjsw{iBX)tC2(VSI@ z^eURy$lSl|FiAve`NN(zky}KD;lvGgN9HqDaDW=I&GqXR>-2*6pIeL`i64)1_}#6} z`_{u4mC3J%)5OpmA-M?GrP&d2hShtFH^gq^f95}S%2E6T{CAXk)h-(qhB$=8?yHz7 zHR~F}6_Q_WuJHUqvO@6-&kDyC7R)D!C}J`UXr8b;nCn=D>P7^YaTs2Kb6$;vx6Gw(r+cAIBHKCco>K!$r{Thp%vhQX6ZY<4rv zUpeId$>6NW41S4Km9zwVJk+66(BeK{1r!;~>24)`1M@Y{n8tP;-2)Y!P-2wlGUI9A zW{%JFW;;w76QLE8^X3SO;kF=O zf22=pwL#Ak=ur9u{guZ5N#8)vRT}3W;2to!qB;{~@3tf;$d(O8+w8GUe0-z-q%&)Z z8RUsiVceD}nO#sy#(F%#*eIL+^{LD}&x$r(%+WIn%MS~?+*Y4lJX)H8>`N;L$z}06 z;U@j)VAO4ZTOP^bDS7B8rr5*35<#Oq4{E} zf|OmT`z&$yksN4}+Twyc=WCdQld1iq@X}|m`!ubMRA~#&%O78+b7AtglOb#K3)SP( z$zq-FV$*iU-oKo7SNtEy9{vCE zD)z)W>*+_IZm`zT$bzB7Vm_ib95Yq$#Y$hXdjpQk2AO1W(rHtRu9J>8N7^vXcEQUO zxz-0{QCXv(amM*;n^&otOal*-N^G_qpwFunfuo9>;pKJ({tfIp^T623W#mR?@H*Tp zlcAr&eiIM9^6Bhlk~<~|pTN)^R@-iHuV1%F*Hk4{te08V?d9--=nxF)%E&i5nuI0` zRM?^%f!!Q|IWjIvFpYOGbC)C>+)#2)& zW1e^{crE^>zF51UzW84*iz8kP!~(K-%gHp$2N?HiSSdiQ55)xrcx!3tdWJ!C;-jw8 z_#tkeOm=bm37(clEX}4RCI{ycwRy45Ysp+pWP<9``Z^LBrQIN;*H8F0(Uv34(^v6gj#!|UbA!x}N1H&;<2dDtPCab()WP@*tD7Nu#A9%9bnS1e? zevxbMXv?{S4}!AQja72hKIi2P5i&Q&bTJR)^DXpI@p<`6lg||uAERG;O+KZ+WSUU} z2l9hnQM`nzsJEDvX zDfd0P&5N7Z;~DVrj!wS&K1 zGTeLRqbI=$bWjeTMm%T4oX=K_?HJ`o2N$-nqXpWAg9Fm2+_SPcO?e#5%-REWz3OYBCuuu@L#nabFcC~z4Hsel1miDf&cHUxMXEHL9a<|qi; zXMo~s7OF9-F~+};Ju|2?82^GnDQ8;n__|xcR#j-h3|6r4CvIF_cyk3r*X`c_TwdlH zfSw+P@~3m4yR;@|j_E}okySoq6t}LTOlb^W0TM0><-y7w!k1aDLLLw_p^+d|=k_kV znI{q8=BJ+=Q9q+K{uFt-b6cIE>1|pNk2&Wr{_SVjRY>Gjc@6_R_C0W)r*Rvim8YRl?*gafl&V^w1%_*TP&3mEho$@M<1D!o2-_%Rn5DB# zm1zsX(%GWQ^ffM~&0lV~JqyMOW4)vY`|UW=NvDd7LKbh%h{&oPF~ERkYpVcudPrp3 zJ`^i5x7yC!oEb~)!c|;%2wlgsX*7<$O&PXD!~!k$3Bg4v^}IfaV6!(>U#pa8EyAx= zsUPnM!kc^Y9n}7`3uo!cnMl&hMA=I^iEsaqP1L!hlKAou5PCcAH9Wor8{1eE0f7*_ zTHZ*0b2~b%PhQ;{Wd%QS(I9K0#l1V}K=5KGWzlhyY%+h^keEHDfF)AQY;T$)eXx&{ zkw)*_{scHLeuA2x7Gf?uIS0W|2p=-}GgdNOab^4}`$39exQ#|hqb;k~sP{X$M^M;| z8KdMKrlhCoN?a}AUOm8ZqJfJ~d*1*N^Urujf*KGOzqze#3W~5m7v7460*wUf!gZIh zj9$*~z`MQn6t#{b`$KV^=3Lpm684qwCx z7Q7Wr)<%sEn$ADqG*>#a{(@&+f-!Wj)$=tn?eYtBPth!A)97r0Z5Rjzx?%^XcVos! z@ppeZ`QWG>J?|_`18Sn|9)6`+DN;JkA0wXJ^8*s-%Gr{T8IXpN72-MI)o4dK=Z{3& zS*0~Ih0nkxIwd-rufUrxUAEz&g(6TlzU!nsYvz{H_xXoUpax4`J!vsftk)H6VQ!E4 zFkcPe@e?QpX-Ov$rCW46fJ>M6+J9PCkuYVtegWR@cxy_4E9gOUJwqU*#7EcmvBL3c zsX(Nusr2DKK|xyb<|?%u{pt5-BETDsM|%_A+LK43`Gt8Vf5_$)UNXs({X-}3?WK_0 zU?7eP1lPaD;}^m8uUDRVg5||bfJwTG@;F2PT@26YIa&5usldckt;`6Ej2@Qi zIj+y50z^>W7N?HGUm-Bd8dCX$0F;*O7yUqH`(N_g^0)H6@(KPCUl3p573c+&g5%g* z**{SN5s<&%d{cq#Fk5md?Rp&q(0pCRv?>< zU20^G-t1#vR`48fe=B(g-;+8n*+cP?&ftd@YpKzj$LQ`s67u|f zF_Bf^eS#Nh8k#KuAzu*Wfy&vr*dK6^Ro4u2wW`Y^Y%Ojrnm`gGT%vsLr2f4TUeev@)Ud5e3C;(zdLk!%tF4-T%i z?P_z8E>&wOYY;&f?|@vlb$EI&bbyy8N1Eoa?>m~$(>BuQa$mTM;k>{Bm8NkPM*t=I z=zC8!Npg2q)P0`!WpDc*ezZ*Y49NAx{0n{|#WfHsU}0gKg^eq)tZD!S+jVvhh>%j)!a5#OOO+IoI&8`$mEU|6 zxud;Ose=5JCM7?aeRpX*Y3AcPn>;nu%Taol#pNIUYz+cwJUs*g9ADx2`9H~qP>YNL zXG~{q{DXT2>Bi;b)jszOGm^2;^-{a6k4#c+q5?xspW*3o#-MPj?T|JR=ukW1NPg64 z>Fw9`sus7gJY;xnB$vf}J#_4YLh8y(1$Qu0)~rQx*44V##xr7TiDS$Yt;6_*aNXke zsVu7w606RxU59us-Cz7)84Lf!zpFIJOTI?|BXVO_#H&wYj)b2O7bjqaq;m#5a)XJ4 zCG00AcjoXl*=o4p5Rz1LO!2tTh{=?T^ClBImp!Lo#&zQjRF(Gwil0t!dfB!`WYqWaPR5U+YF026H7y( zM%Xr`3s|ylp1^o_CWds3Oan)EG~G1)bz7_8ga2KC$#yhR5O<}l zED8VSALNyjbBwqszP*ljO@Go6dYSK=OA!Ep5BL>!C3YqGU&GOMaL0=f;5ZlsFim># z#wrR%BDO4eS%WLTEo&UWlJ30Vq7t{0%q4d(k;uRh3DRzlhv%#%-C%BKNy=insxsWE2^PSu8XE@6M>+c^u|h4 z^M{N?(6FvW*8k-F5lPQr!C?A6Kuoq_Mx+I@`|{3$UEvnlRPXu?M-BDfB5ct|n0<)N zqy$DcOGIjv1~TS$jExZEhvgTE*Z!sKjY}M@AJbn$V({>5Rp| zY#yx~mCY{e82k0AAPgE*0LFiyW+7qxOHMr8$q|olLrx)9nR9>P6Y)#C6l?+h&eP#h zN^oY5G--AL+l0AOL3^TH14k9LjJbTc4~Eez8~^AXbKf&`1VY%5^n+D9YoltOn$Pnm znY*+h!lTKUZsDS_FkKk)B_r5h%s{~7gc-?+B}o^NrVHnPCEk$3Oj2JN)PE4&OGk3f zy?)F<%WtJRokVQ?2GV!(+FVHi)P|Cu-nsvvH|QSlNx5wFhe88KSuK$doWU(c+Y5`m zxNmv@{p8&*0uiY8PaO7q=HHaF6>WjM9H#sZA} zszXdeO#3|tVbHxsd_R_tW{US}NcY4jLVk9h61vaJNHI=*%gxcKiFvIliz$r5gENpf z5{fCx;T*2odYJ4NvIY^nF^J%{H?1ui?DGmU)0mT^_dP(}Wo|Y+;4`D>)#>H#Wxk{X z>|a6la9%P3a^97$+gW&gqIW|<$#vANLDe_=SJp>YNGYge%xEfQA~bvtap$yOea-=* zR2gFrJ%%&KYG}KjLcYaFuudZ|8G=?2lAGsy#_GJE&FJ#_hHGbN^AfIPBx&{wxgiT806%VrC-W(7L$f`m^!B$K!`9oBjncCTtw@0GcUPG3Atb$u#Q9qs~ zokAuEd5^vc@B;$@)|HZWmTQYXj|jCL_M0VuOb3>LR4(}XvblCf;w^*{f?-h~$a=9U zJ@_l2Mt?Lxo1motBdFpZ$aWo|{;V>SFE&aTZ1v{7;j7$NaUiJaNmzQ!U^gUw-e||?qOZNTk5yO!izi^LmkC!Z8Rf~}d__zP86 z^lhOHUn$)sgy#2tB-ZV{AQ=5lR;eqwUBEf9?j5mk1j16~v)3Okodza609g`q6!Gg& zl$Sy|d><|lL*!LkdwDcD?MeT^Sw=pAGmZWL_14pjJ8F5XnxtjqHIy}!WZtwsDL{+` zBMYm@Cr|MmiS_}}7c5wJQgh_Mw(vw^hr~+g6Ft9>4Q0|+bH4_ltO>+7 zws8bA)HJ6rtLg@t*y3IF7geR2Y5&mI($_-v)cwO-%Uf%-mF9W+wUBW%)o*UCkxQ%3 zwbmB5h;uRs#tkl(d>)4Dp|35XRql`LP`TU&Du^18{n(OY%}@2?cXo~Y@Rx6pHUjaH z7I^-Tz$^zLWf2-z1t}e$IJ-s(KCaVV(uWGl+(O!1*U34aheVShq+4<|GcOrweJboE z%${Jqa*y-{_WRHW^6v@?&ZAin|IBevwT@8$(c`SHg}%Lf9r_P5@=ZLW=EiLDyH7lQ z4BQ?S-3Ka|AzxOl{gJ7XvkW*Rj`o4s2FcrBzXgRkhh+!T?A%Nh)Bac?mT+>& z`l!{)93G5KQa#BnyZ8p5_B6Wil#0>N85)$4_U2ObU&Ufb+7Ok#P*p~fs&id`B=R>ELC@cmD6W1 zlJ}S6mk1Vr`(3*u_@|1;vv|eh8-BVkkzGgKfCz4@O}F7Lx4=-aYq~oH4J>l`Cmgh` zm_TRZf3N;P8;JQWYMzlhrR&dcZLD?ev z{Go4N7oV>7<$a-+1hf;+h&S#GsXuUwO)!QeIoX>eV zuk-ICa)#&Cyw1OmU7<8vy?E8;ing&B;`||8Q%PW(j`#sy+*)(k-rB1Ee87w6qAFAZ zUW|s6WGWn5P9+O8S}r*8_=K7od(PM&858cz%BYM4s{sd-#;b|Ty4XefWpXl~ZHdLX z!z!TuryYeW`B$v3WB`hPV12~_T2gez?JFG*Rp}&p{%&ZR5tS9dAxQ#<^p!7!3z`5N z62Sm3Vk!f;rrYOjzd1>k_D-Skv)&P?f19Xf`0lY?aml~~hK@ih9U$HxrFQ7Xuq6F8CtO^%EiR4Chr3%*#3vkt< zaJxj54HiiRTYe1Sd(PLzP_iAjmeW_o*2PtyNPKEl%3)4B!Qd9N>NV*5nL+ zb|muM%KNKRApSPhMa#&%2~A8z$(&}F{oP*mJw(WozBVxBEd$q=tn3|A1_lBlX^8vU zs+~f$C(TgeyZYmF1gVdzIWw5=$p9OPTyo1Ma(wweBg|VeG*{$l{(u=v4FG4+g2Jz} z=oEPtB?3p(Cerq0>k&Lz#pMH7qTO?i+{EDEG?Jg5j)%yVm?IEf#tY||Wa$%yhYVeq zUrc?Qxo^V_#}5C1bUzO^561M}I9QH=4=zU{Bq6enTbXQ!Vu={Q@egDVIe_~wrfCq> zvo2tb3yLt;{b$71qsg)CoT`2H7GtRaKLW4MXVL}vV;N>sY<1!)Sgcp}JieT97Ova{ zltvHGI-Z8*DU8a4X}(abVP~Ydj?DZxzTwPR!Rv;2%a~l3hzD*Dv+iZ!VUbl|xmkog zhVBr&6}%Ppo1nDUB?9Sqncv28m4+FTi^l|&6j=pI34W~GreIX^c5$&NDP+yBt_w2{ zOEsm(KFfUTXWu1WSzJoy`+oOMz?s`-@Mflmj+?Huo2c=sW+|`!NON-tau(|uri-t( z^*)6Mli4?&Y83nGq!E#%!bGEAni5NYF-lbYr8Kebl83oPeW56rkz%&b!rAr)46D~% z#T|TX4JA)Kp#1E;)$G579p$~k_C1fgW^{iaxF2e_4djKRIHc_?_cB&Uil#7WHEAmD zHcJ45(&Q2lw)Y6OGQ@la`l#9m`Xo~)c#Y*%T0#y(18E7Fj|45e{y4Tgwu}cXl~X=n zl#dYDw|rG4A~4HC7r~bOW4&~wNHtBsq@T|29NUxh?Bdga5%or_tG(=G$zh7eyQLB0 z>BllmHl;O5!Q=2Q5|+jyBP|O$%Lp9hXNAk5EPbPJnP)5OcYU8(Uuyx$LFkxTeCSC- zu64|G{sEK39AR>+QNj6ZOv0nv?}tH8U7otI_u{mL&U#)KWL>F(06UU4c9MaZBcF_W4nQ@n;P9!Bqf|v zOOMeOd_cL6Rgz}M3rr=rOnbTJexiLp0yh-PD2=o#%2fWNsjLZT8~sOVS!tQ^(V~Ie zo<{<^DIGB!Ay82N8mQYb$DcF=X0B;m&&&iliqB}Cu&9mdG-j?7%@!LoiPl6M6MlB% zAavERu#W(~Rx6Cs?AsQQ?yz2@*=Yg?gA9FV=g@PWx`OZlHZE1$F`Q5~DBYPSJ z!R3^OPJv`G+4G2a44$nOE!XOX4Bi9kt}v^Bhq2Wo8=Whx<+vLu$|h_|B1CSBZX^gc z82vGs7mgS9e~@4H;ClUw^7(t$T)elZbb`QYEKX{L6cMdZUfd5hp?ex@N(b( z5JLyjz{!7oKTgSSHn@o{tq#p&9IYqS__CgORaN{HjWC>E5L!g~GpsxrNO1p+FG?u`uW)sW4vr~As^ha-xGgrSuI9%t#&x2J&Ge&9NC)^W6MvQE?b-N$lY z$iCg(k$GV4LAln{YohcTh?|eoXTr(}J<`Q;j9YsT>kI33{!ppEqVsEuY#IF$(?$ih z>*yE|+1rg5+1$x?{~*5!>j{vW@Td7|b^&~Y7w^Zk&t#peO;fuceQuSCWXt@dbh4dK z&hDgqViDy46qJ}Xn?@9#P;B)#&vsS}oO3BaI_|sSzjcVvKXc1wHt^bIrOfK@d%NNc zO6~guLRl5p-sK3Xv(Q<4gAMwL>e|JFHy5rf>Qmvv?MvOgzH)2v-O^vkQB@yFx)0Xj zQ}kxmJ?CY)ad>a|G`rZ(nP)*xiZnq&Kb5bF^V^qXKXM#y z+_^9 z^Zz8z%ub_DBl!O??*0-s)tfv3qV|0Twr1AgFLYW_wuOG*j$K|BXyZQg#cMsdkf(^D z{X$m`eqeX|DQ+V02FYk8_6Z_$_dI7Su_teCX%?bP%{t$;-P|`_Me#5ndwKzSE#x)p z7U!;U>KB|{vR#T16F7EgQ`#M9G9+r!(h2|$cqUUuq&cQJ#n5+9xzk|fP;RJPeQ=0RjJ+B0tX`H} z9XT6uttH9gO#(~KOa5}p-;B1yrn-%}>~&)sAXJ4rv2WrwS8wqwr@9C1?4Ho)uErbF z*1rP_zvv=`zcVdgeAfBW`vx0EEfv-lZ%QV=es7^>6Om$7vqbW{YPW&aH!i&I+}-PP z2Jrp)e5lc`Uvrs?Nw$~&ZxYRt&jNa~t^oT;#sF(I!{>}bZ)gO%6*8 z@ZKh^gWLmH&%8gm4|jEM_dqcsu-%{mi0`!;CpyECink;jw9J>Ewg&>|{O$*L?xqE| zqgFjt)`RGy9lw!giD$JI0?Se?LWB8Jkyi{49(avK<3{T@$Cmlffgq{%z^zKvu2Uyet9N-biJ<#YY zk7ZqlTQz*>P)aqx>QI(@)F_%pd!2vLFk6NaWL?_6h%N2^Fjck%9x7Yz4t$pe+qttF zb#iTz-t~I5w|s9E@*Ae{-UQb>2obDsSW~VLU1DGP<+6ut1&Ql77D|d$?cC%xV1@(p zPreW*mOHj7ad^F0%PJM$8w=gY@{OhqIrpZ<(%liN$UFJ#F&zK*`X1WmGkN}9?D7RX z`8x|h$#)nb?9;Y?29)`(`Hd5tP@q5u^g&A6BDxhx? zOrXEDKnpLKKxO|x9xu|seuNO(+-h8NZ*2ATWs6u0!#HC2BSp|8seAL>PxSY{e5&GiZEP7k9Qi(UGH=V5-qk9FgB=EuCH$W8B?wwD>lJ#joM|D1tc>m~C+A z!O&9Qceuo{&TUWm4~RXW4Evu|Mp(#IMxJD3k6-n{y&FP_bugBaKpe?H@sC2QISVK_ zF%4DD`9U5m$z$`Z#4tF9HBLGJA0cdaftg~!!mne(K^7aGXaz}`){eu&05e`7k8arD zmZT+btrDw3G-O)pqi=3;PjLTPTEsk|1Gs8mEi?MP)Tqlqyr4cO($Y8r>bnmmcNIA2 zCt-UCw|uP;D?)eVy?s{Pj+YbT`)(TR5#a=fjnL~6VBwd=2bJyo@3QcSc3ygH0^oz+ zK0!(KM^xk@Cxy3Liw66atvrINoHNdm>DDoNJY{eH6GN|p=%1l&TA54owDNG?{v}ky zkTyf)NkKMAs%7jNdbV-F6yJtom1BN>Q613&%_AX{|Au!-k~cI&n<)m3IwDN2*`wpoJo=`U3pfIW0q&v=Lvj=afdbr zRr~yNCLlCA`AsPVWml6M^>5*4mnUGEn2o0A#(ZQ=&waTkF4;i65#Bf3>#4dkw>c{O z{1KZsbK1)C+>*=U|KeGs`#)R){RD;-p4oJtr5XW0+{+jJlE4r1(rHb7!c#v;_WQjB z#xDzd*wY_w`>A9`sgLSBKo$Zg6pQHc=T~+}`xhHOWn4485DzU~TcV6$* zqYlJKA6T*t#e_&ehEQLl@}Tgbyhh#m2M>x1UI*dI#vZDzhOUM^4{? z8IAQ}ZnMO&BRR53yaSyY4!WLMU0M~y!0oTfjDxpSy{HKm)hJ~j5I)j@VQ;(O-2KS$ zuxNp)G>gpGXnl$eh%N6z>w%RC41Rmhjye4bQGX7%_8k-uuft7YTCf|Jbb)b26Tr{1 z#wPRzUp?%0>I_`Q5yJC%gACO4et5YC+t*M#+cCW+XRd4tjhIZB>=NT%qR)K^?l}tA zm^%2Ur9Q~po5ahyx0t-iqa<{1?59Q@z6kLSnaAaNJqu6g%bAoFSQ%_xaKa804MrwOeZNO@`&AHE;NTuhobExxB<1=~o`Di5Z76y6qz2#B;_dXbp4CtA$m zps;q6ySu3dl)GZ-Gah46-e#c+Y2dmcl|~uG17i|S%IsBJVf7Gh$edBjVbw^^?3G<% z+$Zvll(=lx^?hRTQ&s#fN!D`zmZg&}OZUqcayvIkeP5{8d{Ib{Gu}xc9G~LN4`h|_ z;oXPF!KS-}LSq60lIM`}AXh)JUg()#=XQZ$eD?4}yamcANu_Yz@sadGrm4JDWTXJDt6zk(0cYGsx zECqR|U0C;qX=st(GW=CNn0pmxUKm12}!xN8; z%mKAE)`!UreKXEGLf)B8gKBGx2Z_GD64rG58kwbo<7*BF3$F9}%-!0zEG1ql#lCw1 zn|h%dtN*@3`sCbY$;B!_zy59VL$@JEgJ-7*qqFl{mbukw3cfdkZg&A^i>5zu3rz#r zPV(-lI-TjRN7(YcLPF6NkfSeO;DcEGV7?iS?y4EkoKTAzqfRdwf0!zx&UA`UvD%sH zA@}Wv&qVvOtkwD1(%%k#TyuI@n?BsT8ocGBwK~=#p#S-G*u+6cxuLG*D_z^U6RV4o zNa*t*-DNLN<1M(C#MvF9=Nv<7sjU*J!HR=oar@0ME01(4_|1all1^YPz;$%Cw{50lw`zftA36{p+>CPP!}2D{LB%xbr(CbNaRN)8JDB5cTJxsJoa76*MXz=?ir!AigY1L>H_zgeZxQ(uT;@R>*w|0X#ZGu6Rmx%dt6Qd)eL)Sdf*DuQUN3J zo2ec;e#HeCH_=EPelQfAZY+DA%!*5cqZVwbcy;-5X%%yU0Z__tj;R}=h?W2Nok@qn>%l9f*34jV*&`wo^ zSvOVgWBpc_WM`Uf1iavJ!_=(|xXnAuNqaAR%P<2*Jt+#4@dWbA-AG_FrM$)BB^1MX z%fLbuF>`A>wE_2lxPK<>49jMxGa&Tn8AQ)Ofz~+v8|}cRw>7*LHucQ2=yk)J?!1&V zG~qJSH9gnyfiinynA{`Gm{Gs?*Cu;q%|oi8mtd&wIID69{!G>IbAcV}rg06e zU3QGE-9(4(?mXfa0rcS9tj6)PNm91|@@k##Myl9I(vH1ny4fkNvAg2RcA#KmEJR&_ zxuF3E%S<#LI^AmKT3+*>OqpghV>_TyfFcRR>aF zJ=s=+>t_g~ax@bd*fdEvkZ4`BuRD1U?wh1W<-~B{cDJv%MG>w!9-R*yMe2P#;N6T1 z5?&|$vt58nqOe0iYB!cJmOLI;Vi|4tv>n;R%)Y~@iIsv`EbX94h1{IoIYc+}R79JAH zsF(2fOAp-N)!#SfrizMzsV%X(*VP-%aPLrf$27sey)nAM)bikhgcQ-&mYXSJX(?)! z4sv`SMV;in$~mOFb)XQnfhr|(w3x&$slhKB5K z96Vd){`S_=*Z|M&0pG-mrTqr*rvk~6XvC-&)cGjJcn2)e=7Kg^(tLW@=JukzYu337 z=IdeNN@OHJ9@4sxj74X1o>XRs-wWhcUJ`HUvQS`B>)z-p@_I4()j<;_11Aswg3P4Z3hSf(xH+v%F&I|jl{?SN+SZ& z4JrzZ(J(@~Bt{AdBSe($AtfLpu+iWM0SSL+1HJFh`}_F)adz!Y9}h3LbFOE+p0Dd@ zl(8GcBfCZjC-S@iEyCYjPWYP*x-a612$O`c5O4z2EScNgYFJF7$s8nO=r0MsA}GP< zwlxmzCA~RdZfxytMXXw?hca*d^qsQ6Vm1dP%bJ_st1)qVE0M~Qk0-H>zN_uQ5d6FP z-H_K7#HGN$NU;Q@-KMSjGekmfF3qt7_~%6f6%BWK>ZM$jn;O4vozfv4Y4W3XYK;%5 z#z5XTnWXoyb5VE5eURO~3O~16I{k^sJ#yGM*7I7GcD=nKJuSMhpaGsh51q%>?lx1J zCH7lGAfffa<~lwLzQhR8W82a>js$q4#xf^gyH>i7!)xtcYtg96omn z@<*z(eC~ugmI)iAA~jgtVo{w?D_(x;l!m^qSSPny)TXl`o}1FeHiXM(6a#Zn&ofA0 z{1V<^=HkfF-~9C4oraA@ojbPH?hl{xcAFG^!9DL(yw<3RrOrU>yos$<{)%baOQ4=x zXd9=9(8y2<2Pd#vicSs-r>k>(?sDf(R}Xq)J8`qpH+4N^R`r715a-|q&#pkN}p=4R?7&$+n=lC{h%=8KmwuEDro$-AzfKo~r9BIwrc zQ6{I7?JaGlauFH%hO3q#Xyzcm90)UUjstHCTJHW(-1?wAe8odH{Q(DlXwv@uKyu5d zPz02#O&ggbfO_E0P92W8l*1eaZ<_*71l(C*sbvQs&RU-@# z0K{M7`Pgh=F!fJZ^ueNRXAlRp$EEsr;1VLP$<#cfAG(^S!|9c;S>0uu7BLzlI@H}N z|KRQ86mXzxgh2{;+PZx&fp#v{j`&D-%bX3uGNLS`6RAfSN+Av-1mZ(o1RqvdX7-4! zH#RM`!02@)Jt(V*SUTr$Q$jj0SM^`od|zU}TxW_aoJ-C{k=?uO0}l3;t*hIFmXS6A z6`_)^4NT|R`3*9=2l6x0+mEiLG$#mx=@a~IQ^2GAmWRDG<@}b7JrOS1;Kov4q-Jsa za-Mh*VemyxFFOhuXlM#0X=r*x>7&b`pkD~J$Usbi1!i7ni@&X3#)*=s2)o&}cMF3G zYo`-Fv_I@7Tt1l`IQ^F+_KKA0t;ROfMoZ4nrFI?mxLO}UO`qgo`+{--dqm9A2; zgv{Y|=mS+Mt}=U)HH7`)L?b2El_u8AP2GpC(I5)TB7SfNguUI^V^-sK|K~YHPpEr) zsGa27`F&Xhw;xFdm}FFse!h;A>PD|)1;`*@Q_}2}J;o;`NzeHpuz1cn@|X6yf3YQ2 za|B1EHiB*vEoPqv!=?JnEchxlODI-a#R&s&o^I%@uT&-edIVh(W#b_T--(6yNn@>W z%sq%i?RK{!>jWIsfz}%8Cgs(uWN7ont;nWt|BgY{Z@A~Moqw1Kv3F(*i&K=%qcNy^ zvuhKBH_d^y=SMv{%u-24yn6l=pA2{_#!qE;LHu>nXO9sruf7Xb6>;E16U{Lp5x!5~ z-=G@RQF&Y_Re&4K)1eg0V)29O$?%54@vhwBrH6RCD4Ac^<<@b875(h6V~*>0pXEv35Mh@KcNr^SL6` zmVp$_MbQ5BG4xZE%f$@?F<$G8O`a|W^ahJ_n=fXFML9ILi6q2dHK!#Q7vY5WX5S~T zC>+CYAHG@x*afvwYKh#e26srtgtNDjD>z}>!tgP1je-L%&ReCC74Ml$=hQCp_`;Lq zInXNZOTM6x8lRwreb40SOLIMQdW29pgPa{f#4}P~RR9 zMP{?od`ht(u2FH&f$1?Ll-YDrtJzCc9EM)&F-I!14220Y0{}b!*i{Jiy86&rpUtAN zSaH6LIkuo!ei}rv1i6&d99S@2$?H-*HdC((r9}xSTYVb-9kxJ(p?EZwT3$)%a`O)3%ho62Z8OJAes?D=) zlKZ4?12FD9l-dZuyCxpxe<`iwV*UJCndVf;4TQtD56>b0ek%rSn}lDdPW9ITcCMB| z!_Y;Rx9%BJk}|7#zuksM^~E4D&KjN37Eci1WXw&Koo#L5DJpu;$$q_6Z#} zF^gzw951nErIAwshhW+tOjZjc)Y){q^!O3#4xcBgg-bQq{vTjh7o?}SrvLC~lm1B9 z6oi$a_<)6HWp%g7GNAICgLG8?;#auz*)A#m%1NU{$&`2<&eBb<*<UgEJ5INFug-=%U!P|1&-zX+LkU}c|J&@TQ;Exu}nk(eGyJ+=1tu!Qnsm6T_t~lrG_tRP7Nj5Q`F8 z9D(}1l_9pv*LBTXQ;C^&k4kzq0GBath3&ZA$5}dP*FZG_r_LW@-988~2s2r}?4&`p zLW<>=zPZzdBEF~SPT!P^mY`DzbqYxWhBR1|q1EBUTgkh!!r&B3Sl zdaB3>zqhpl1`36O-JesCw0e)N;dqQ(XZzZ76uG4-?zu$!Ynx`k)v^TBKHh1%2ErpX z^8Z0D$4z_93P~Z$qyJ1gcWvtpSw%s^9 zKm)jZ0?$cM4m>ZNy@crZ6DXSw|ZoDuj2 zE|$i*bdMA*#8EeQ_s7${4_nRVnyLY`ruX>{71UX2>$(zZD?6wQW_3@2kmpIK|3v2j z`@X@`Yjg)cvsJFl#2j9H8&y-tiU;L)g#ZK-Kp8{;WLDtpkL0$PytgVD%XX2erk_r3 z)WGT?7+be=*J->*^Fp zD`f_8WBBzwuU=8USzGksbJZ@WmE&6ySZ&4ag;=>wY4P{BHga>#rjnhvELnJN$$7X^?j4E~4dylhGyJfsJSIgGQG%N>Y#6 zB}R8!F8$G#Djvg;Qa3>8POTwSM@C%CS9fN6`5I^4{+)@>O-8xiyZdw40QZD?Ee6BQ zjo48FM#CEAr%zCNo1O0jrNv{9W5uO)I+T|8lo>TFqFQu%j4U3OVoJb+d1(qE7E$*R z&#{f%02%~J%1f6vva(caucR)JX2)TkVVsI=GyO+Z2?e<>YKPCD^SYl zn;LsZ<5bl*vG!JUDT;4mQ4=R(JTd4KU>A)c!R~7YR$1jBWQ4Cq88;Sk$yToU9JjdA zY`-d$guDf$jDr=MHHqFCjM>5D4R_b&Hr#Q}SEP5oKvLJ3DfwQMGBW|yIXTa$Ovo5j2BMyD_XoZ~+EnS<@;q5tflc5)`&)(N+`Fs!k;_yJWF?hEB zXOgTK*Br_EQmZTu;4{~H?lHe<3N!i#S3(}ysxZsG3j@DrYah=P-ApW=QM+Yr+A9LX zCa%Ch*{X%)#V_%L(BnwsT-85H91!GXiUzqz^wiS;`%~R*U`6wWL67!bKbHWpE=giS zRQVpG96F53E41>VqNFkRxa>J8|4$X*g6~=0oC#Gr72o_8)}T5?hMf|Y-PEljl9VFJks*$V0C8dy;%U%OQT_mUH8Ut(7<( z(1plB^X@EyY4X~+%UeT+6!vAN2ygQz(aqU*>?P7!^6iKKYoHN@+k?09PucWg5DSDM zVTd$z(1!_GL>jV;h7krpcfW31u^ppnOVm%HF#-Hn0L~8(w1!f&9u~9_dv~vwmo2)w zaXT@YUiT)J*7{XBgZp6I!M8O6;Y3gv=)Ny$7)pU}dSchC7!q-e3q_M#G0Ef^kMnrn zdKH1C^V|QOj`yW|6mFHG_3#rEPa0QSW&26K(&}54WXN%Xe$Lb>LJI{Bbc$%2!vAgsaF#|Wn?V=E z74c_aG3XLyypaqws{g(XrPxOxCkXXIu%^uu(dKH44@f9C}| zf>vM^%^rPF?V6hxfh?tqs#hq#ogs_l19;B*{i1}1w+dG8(>|AOaG3s?2w{S?^ET+^r2PL=n`Ful$=Z}Iq}Z*L*RoRJ4m-{ff5_W*>Q<~%YueLU!! zL7Gh4?!tH)cR!>;orw3at>a(*=tlBhhA5+BTfWn zq%t5ktMTTsin@G5FU~D=sh&Az%CV9_Y4w!W^ zyf=U=LzPy-k(RUnv za2CnW@?)boKCf3}`u0ZLLMirhjz|Y7LsZH|=WFP)wE26rn*#s;B6J`DEUi0enI^%U z)kgCs>l1La)b&nv+LsiQq0Fzfti^IOFY5M#_+6U|ruG#TM`Dx3gTCojf9;^vIb?m| zv7754_jC*GG<~N-U+ES$Pfs-$ig2;TdRlB)47VtJC1!}d%%JQLgYZ#qWc7uMPn6m! z;1J`%^~(?IwGZFT4u*0rk_Rq2>0QAKQ-TyN)dqwq1kk6zndwVjS?X*gdSvnO@MiNG zAd8EY=K~bZJ9Zf<3?`;opYOS=R?2upy=yY}Q7_G;1AGhZ$5~mJ-sc~ zTDX>+#WE*_u2zcIJD8)hYCj}tD=7iVyTHd{VA^j!FZJrGaYE*D>8S;MG624GEo7S} zDV%9eXTc6|q8&ysh&lXgx{wT|Mt8nNw_E{#@u7|)1SkTM&+Qj?mS~WChe6U8KSoJs z*P+P`5KlEDP^?t;h{ZZ`ckn|;w)-34#5=2!2}wg-7q~vV;}?9bXS0^WJ~$s`gg*Fp zLh%Gh_zAa!0kj>ZSXu}5&@6f#jm!^Uh-8A>m;VL96D)KX{p&z0oC@4Ni`mqD{!cdq zw-8~RcI!sgH_Bn$6qbJ0R_hRtoOqe~5sUIKb^NrM#&-wiRxaFpH+UuZLcJCCcHAW; zO#XKN;jel%Yrq+Y+VAD-gQOYDB$a#QEXYBW@ehi|lufNR0BigtBA`XN4W@>p%Kw9e z9u`eThbooR+!HbI(v6Mz#L~WHJAyymmXq9Ok&Wr-?#MYXs`$v-4HQp-VkH77xugI@ zRPo3BrRCNsI>u<+Gk56MD6L6RxfTb_oE_a+-^45*SwSzyHsn#h7dEOHp(BPPd;eL& zCG#gHrxC%!45mP&nsg*KbbigtbhY&FiNt-jEEv{yipV$ZeTMn#Ndwk2&@Tcg-~YJM zC)IhxZx4OOz6H)rqq)_Dfl!62BeBfGp5syf3a$f6ZI0=@Tn}OKtFyu?(046GWv!3r z$&cQW2l%|*H0eIa);!WHDGz$(s^1=vHtF+n=#G}{^ji08HfAuR6g~nVl_w+8ZdRsR z`Zi6;PMYy`{C#OgW1$*Tg6>TR=VBC<>UL3qg3H5L3_Qdm5vvWVXWek z7fK;7^5ZY0_n2P=q(l;W(D=DE@pYe-e_Xf*kuYyfdw4Za;#`YcYE$u)_%?NG|9M=W z%bs9V`y4ZPhtmF3^?twJv&QplsrBdb2GxR2Bm)wSKUWCE}@X-F18w{LE#I^L<$=npnW3 z^;Fpsc5&m1mJZ6Wg1a44N*X?g<*yUlqW%_Lg+((N082uuJdfIz+uu1Rl?X!TxLXHUPX4wii*#;a>f-%(O4Q3^6R z0+sQdo{%+yJ}#r%7C41SUVfnJ+BbrIjHlW7sw*6bqv5NrlT(gZ={Y}0WarUiWiz^a zWJbwW`cA0#M+ma&A32&(UYN+c#f}Jt^;tzdvqrcrr%TzhIoUxY;L7k3-qzuabcM7x zWhRANva^^i(gM$>cz#g0-^0zhg`d(-|LSlv>QWr{gF!uL2Q@n#bYG5TOJK+<*Z?LWC2IMRs?J`YT@}*MZ_J*Y6oUvQjta?TRZC?p0w~8Y0MH zF|qE;zTv>ku5|dgL*Lam|BjUSR%dVvwl3YnbT`do9Ix)6-Qj~@;3n;DTIz65j4Zkc zx=0(DfnKD&8Lo(tAFvyymkNGxTkkTZ>?>fPLnvb8NU>tom>lIigIM$a@~|wJDDv{_ zq^gK4A6k!DCt3dxcqrHUMo_N(+1ixzM4YXmYH0$a^q0h=Ff(D^C{9vLX~cmfAVu1( zB8L412I?p?Ls}m}*lp7JT{QC5p*@_abqCCtj9B|YitA>(K8Z?xrhDxFpylJ!bQ(Ua z7GJOOwRFgtri#(nMH`cp>`lVXBuD}jZ5NQtc82}@FG8$`VX4|KS8iqWp@6S#4HNY$hRXw`S7- zvRm_`b`w=vvO!8&O_8K3!}%*#O+m)BXiTvZNjiXi<-BATT!1kZoZNry8dA3%k(>$9!l^f-2H*NOzDj+$6RF5bHz^aM= z1-s2K?BKf#CI1g^DaCI$#o3+)UrMre`NAUetFupzl{5;N()}YH&_bc3G}lHF%6UNz zsV5jv{)vekz|Q2C8THCvtuhJl=~o0Y^V%V{+&BF72wel^u1|z3jJX2OgXJAnsxk~h z8QyHYTDe(i=Mh+PoeOv?dosk2f8n-~5nRbpkErQB39kb3vOFTIl-47sfVs@7gXIml zpv{rWeR78VHt*Wpgi&B1)iw)!Zn3ZxjRUeB7poam3d9&S36`Ksp08n$DX~-D` z{^=Stw{zmwuF)Me{s$xpsTv^Bb{b*BpN0Ys^KGw%pppMb%RhcGHm#10{OBSMOLKPO z-P2my-LR*W!sV^X0q1twQB_O3-aBnm=SF-ISwjq@e<3q1Bfz6!WAc8bmD@9Mo>AQRv3p!Y-r0DCq#o-&DiJClF=JBcH z(`BBQUj!)AoTQE?Bpow^wNmM^UrguH3@oGkm(sa0<=ygQZiy)@=5eCY^g)&D8r%2U ziUJxJtE}B~ep4-I;qG5pF=|zllqnpDRZHEW?=_w0lx}7KK z`e`dDl-;)`R>THWKUFJcbrf)ci|Fq?%Ee)MXZHM_pKVmk2fmRAk4c{0+p?P;(m zOTonKrZctIUFh!%zdm&Ff2c4A8;Nh8N(kN5@wJBTNFc(wHYs;6{7f8Gpd#N=hdI2f zt8TOADI4L;~UT#gbea!sh3PZB)I_n zdC~sHXZrdy^H?q*z`jM9vgq0mqF7e_zy#5?Yyc4TRc^MF0Dj|c+>P{|xCH>{&+=)Wr@ck=& zedS@slrWrum4yOez*jN@KkXKh;_G^)-oq*Ka3sWAm_&?JK)LDmPPMP`*E}X2(jxpRq4L&LI<2o2_;nfNg-=mIn43WqZ~@@kD#IFd*amdq zE-RGG(0;ano{fyw^{%_fIJ`I~m#g-buj3ayIRl+2iIzRg2ehV!4`@z2&I@boe2EXa z!yFhCrUeiNmz)Re{cha}U*6dD>=&Kqd+BfgDQ(eYdO!HPdcp8yag4aiNftSNSY`Q% z$2$-ZOh)LjK~x}w!DK`qtXni)mSYA9gprcig=QG$iy_qoDS`Rf086T^iv{O+-6KYL zQ0s!LWd19Cf5DeImRBRG7Z+R8E5Dhy$3Ews=M%wXHzt^Ij-ydqp4gB_K%=hoq1ozf zmyfz2O>fna$)uH`<8rIFe+v4A{U0+A zsL=IU)PMBtE00hEti%$2@F)=A@v~;HPuAwhSPg&mD%XJ}F%E{5^v05sdS*4z9C)N}>Y~0oA0b&dHbW8s(pu!_UWS@Hjsw;2a?5)bHib4j1V49%%tT*IVZz zFi@|Y+h3*W>9CmQ@+6mlrMGHYa8$;Rs{j?tKFvRdC&Bj=vM4p`^#@Y$*6ODS1WD;U z>Q?WezT{M$-n>^dm(RdO(IzA(c|W}4<)BrRlVnNp^Y;7KtY?1&awY&p zpM_4xMKd~#52w!;@*a>sGkMjZ8-4{>E33^IOLnBY_UUYz_ib>imdM`$cBt5L z$Y8SM5^0A|eO+huij(+{$2p~fFIv{i%J+IvGGkHfc<2r_=8Ys@QuDoz zCl|}kSWSg%b#MRdw<9f(!=!(iM(g7Y3m2XuL@Pr&`h!HF$DHx=Ko$O^$TBVLoLbvA z3G|o%5ee}W%{TE&j)bHHOpG*gp!_11X*k&j!KA>RXa=lZkpo6HSj^Zf4%QCyMpQ=% z!%v!MKTDL(St{4)-N%x<&o0^t(%A$}^sXG+i5H}Mg46c*p2oN9{7Ov57)Sc8jiG<>l zp{H?@US~VsK%q@@Y5_{7fQfG1A+wd#nqp;g zm2q+M|IwXftS-C*LTzS;2KN3fy_m^5|2H#1h)(=|ur0w6?ztc<_4{FTf zc)RQVY2>2ZQh(L_;T2_Lkql8va|*c#EVNZErxrN}qkyw49EJ#`cmm;|{G!HYe*9^-&D2Nv`UYZ+6p9vGZ0;siP&!)UbRP!DdzYm~nKk zScN}9E3%3vh<)ZGf&K(Y*Ms5wod`&PbN`?yjaKowz*Zf)TeUy4UN@*#V zjRoHGmkTZ2oGh?-!-Y>%;43otJjH*jG1CB_Rzz;;=8o(a*?DMEruXMtlzrOlfn4a} z%T=8(0>$n^QWm}X`6)^}3MqDnWk3>be8VF&JcO}L)5o;+FMBoLLD|B9&zQ*`< z{cm*CxJI9FhVPmA*TK6&3I{iXlKlp`rTEIsvW$FlM(}GsW3KuXEYiUW=Nf5#TYsR{ z*wPSk5l*MbkM$aFP+qnil z5fqc5QWKzt+mo&c7|`A{vkrt^x!g2Fk=_sVt(5o5Be!~~){dyhROil1laO$?hv%gh@PX;Ja7N2$Y-Izcil#z5mKUQNi?BWXkjUWUjPs%pO zsPKdHOUpqrMF$u-}-0HX3AwR0^K4?nuAO(^UfF3YbM z<56LosckK-uKl|0HA6l+q=N;c5bVH`oH_|N=qJ_N@W4+tbsCl)b#lAHh~A_Z2vFM= z4+Em4{zMF*rt2eJEx9p3LlnKG>&V34^44j4%@`r9a&mI2Ov(;bSH#DS7^OaklUNPI z{7>U66jD!IOzxI>wtXpR?a@EqGtw3sUN-=8srsjfZzlVxW&fE$~R9lxd!9np$v**5a$plv9`0QpEXmbqHD|EPJ^V1>F zcf>P@fcH6Ha8L*x!EpcU71#q_0jWZ2O%4tfo<#&4TVn7#;+a+9Ia^{qz#DB2U*n>Re_dZa(tiQhnX1)3_rW?<>oso^*PWjshb= z4{UUz(s`1#q@*DUa3)ZEGU605{>D$46irq)3*QsWGf5SVzw`No-Ue;Y66Z0DxlCtXu-T=oT& z9*ZBrayjV%)L3@HcL@HMj>q^KOO;w=$nI_-b7E11?Zu*w2zW zTbi*SteVFP6%1xjI+&*r_jrgxNkzS8slba*|5PpX&Ye}-Q_IB{R31!s*B!qFf*%$} zjI9d_777?09I01oY)Kh=C^&{g6-ZH6x3)s z;@2mBX4Ki2j{~dT0d5tZ=<@RA^Ov;({e##v?*RL@h1*H*!arx|j6L>n1Qbcq6QGVi zomp%b$V*ja_NO}#Xch#_71GLrFB$*?{|_NoTXm!opc2nAPeGbq%)B)yTWV*ji08R? zjFSN4y(2eUu&m^f2jvqUHbZ?rl100UHuCrv9_AGrPfP4y?%2E9lZ{A&&YE- zQGJu4x{Fx!`}o++5KM%;iTNlLo}c1I@e_y+5-28uf?7^|Bk9uEEv;jA>VjIhK(=db zb%Sk#$>i73UqE5s3k8;*9~uD41*iNQ@K<(Y{5mn;wr-z9=J1*JlS2D^=2Thm02Sm? zCeNT!dXH7EW`ykstWrOHZ~MBMpVB8O{g7~vTk;i>=FqPqtHrb;L0;=cq0%X$xDElW zJx9wfEY$y?N5kh1U%r<`#(f(T%CkwG*X{0n*gXVxg@2`b!%@3L!HB1u9T(#V@3jtm z1gg&`7v&P-H-o~02%lBXrY`7YPp!9WV@#ySlmUuE1$UWUfKm_ zW#NODF6KE%zHIBMFv^$Qogo3eRl3#@IDGKf``W!66;SY<@NW<;epu9y(hCFFBQi)+F; zuLks#UzJwYqx6rtx9k4%hZSMr?Yd+QxZ6o>em>l}3`bJq#FUfmk2+XaAMD+Ic}{=K;23{#ze3!uv9OY=OrFS`SEb0%+o*DW zGYM}IabOWiI!ubXueP2a?CfCQv&&KJ<5tNElp4r=`;X0DL8O3%%yi^osC-L3C zDc;c%@;_ZS_~skHxfOzUUFGR5Czcl1OR)y%5waTq0!4K5D{&XKThdQj&pa1aTzwfC zAXh2);?cR-J;)RHjE>N*Cnixrl!A4fiDvqO%kNts{iWsUsB~Qr5jNhI0U=p-}A>Fci;JyrOmM})K)N_Y@b_2*^p$JYp_Zg_O-)AY6CcgRuk41UJ_ z12hm0B1P4jvi*(z5SS7^5A<&%GJz|B9kXx#8fm!{UJNX0i=m^dh4)QrY>3W_7Yl6| zDW%uN(~c?61~9u<4|` z!)Jq3pNN78t(yI4nuU8>I|X$5>&hc<&(RiJ-{jZpIS_on^9`9r_bXGkrZMQ;$PcEA zBZKdt#qocOEO-J{4bl>tQsd|DO@j~<3D{D8`q*pKR&m!&9}IkCO{^x-EWS1DMGL2B z4@ll?W!h*VcdRETGEuw@Ohu+|DGJJg{{d~yse$z5w#!bW4R8Hu- zp-zDQtgdnU!fnTz#|;n(K)5!I2pO9Wc_KqF>2S==e>>$)whItx2*VSClidSO2tl7y z#duhCciM<`|2qHpB2|wheWFi4&~X7s|Iy|MlK>aatA1AU9CfX)i^*>SJz_jRU$!1U z8GoR$lJ>9jbrZCitgKAJF^k;^cF>QWo#UQ24oEBp z_=^_u=H8k|FmNeZO5d-l%I@3$3&K8}2whi!XGzGn3iCsrNi_}n4Gy&pB&Z~)b3inp zg4QfZ?wo8Oa8iuXz_Ww@B?~~VKI1U{i^mUXGmkP4#>QyNGxl;`e9J&DD}~y=;+QNH z60KE29*tE#^tvDHzWv0~&t%mZ)`Vl_Rd}S!0vmWSPR8z~1m2dS7ti3Tw7{J(syhal z)_{?I-7m9k20*MIHC-0rsW5@~Qf9ZZIYm=Gpg{Wbgif7QU74?fzum%yd4-alJMLr2NbJ1$s#gg87H8nfqmA7+0vZnVo*}@avF+6c#-NmMt_!g5|pI1H^)wawdXc_Vz|52qqdZuY;8se zUI6U~&wE%zJu^aD8_nOW3S(k?fCj1sJ2%xH@9XDuFB@m8QNHCU!W-wT9soH26-^Ys z6F)W1fdSu}3m7Z{ef3wTo00e{pSpK@&H4aA*Mnk}NaKj&TTYB{+( zu`7lxsZ$Czy~;Kg5w;}`RpKu(eq!jpe^PP)ZVQ8UTh`Lv)Mp$)v)e%I*B5D9?VC3u zU?MfKT={Omw>bM+y`j2i8xz3SPxG$$CYEU%!s#FA16ojhtC9VcwdbV zsFs@1%Bk@!x28G^Mkvai6Aq6U7$he(yON<1_GbNC4-Z{!WsSEw^pfLc+;W5AS^89= znR)UaDS9g3zZ`}lUY%!`p@6Hip2rdJ_lIbv5mcP*f*Mz;1A2T; zNdkTl`rGky+NfJ*Bd~Q-v}fjPLpS#te-E(FPcwgrnb|OGt6}k4R0i#;0$q~*`2kIf zox{Q{KU7=OOHp$PZ)Uds@2*QMC2yH*-7>zNA@SR$3j%&kTl}vH^xCAwO`@BofXLB+ z(=G%4R#<0TGqd0AAKh@Xe6lv{kNjhs;~P#10iV-8RNn@N>ITKrml!xFk!cg;(!WO` z(A&siJfJiJ8z94_E4oqrY>e!APCn48ng&&FGz%(6)giCjI-#a-3pXiRnnqYiy`EYb z8uWW&=kYIwaB&!eC7i9{%4ug1$f2@+Psk+1!N8!Q-egSIDdNkH=YQkDc#gmZ#FPGG zq5vC~05>Vm`*M=$K4gDlS=EWCz~k>gq00^V1@rA;Rp{eH?{1UXR)~c#;to3+!Fh@F z`oq3^pW-}mxPPKADw4u1%ZV6Ji^0O~_kvCo2KJQ8cP!64*GSH@9mEB6y|*%doBo7j zvg@af%R1!GMJ3XpROKfKyciy$44plrZFcQWUPw}Ux4H&F1O;|&HBtiQx< zX@>yp>s#cyPSq)jRi!i2+T5JCaGWZ$r6#ioF7L+O8QfWJ(}#-CeY4bic=Y;;<_~t~~dQ~N_ z3}Ozt)6mvY?kNHdy=a5>L9R$~Ttq-)vyzsZ`@HJZ?F7SS*;xTpt4~g=Am?I%l=t4P z>0sP-^X>0pxko}~sdh{4jIMHg)!9V9dhl$XVyh2-(;AE6>K@y`l{vnucnzhyJ2M^) zVsdWQL){k>0z=-xzi@o@_fn-^AxTIb)A-!yRq8%)>tsh4dy(>Lz?D;75ZXaBj8=XT6xn!`ni-7G^`0)rrD=BkJx|C`%I0}|L)1&~ZG~UV0kQ9S zf&1h?*#ThRGT=1!-%``5)NLyX4Ouc+h$?f-Uzz&iQKnCzejf6(6vhm4=x-co|JyF4 z3Ka)Xf2u^$lmzdaWYzmhwG}g8nxXze{Z|aw%XZ}k@us?xub7Ec)d`&ObHGs-;R z3)9<{O9~HM)IpOT6#*dC+!VcwKPMyEBxgajt*@wITD&i?*-#ys{tGy(hh^LFYaeE7 zmh5=C%+IhhRp0wR7o81KH^|N1>8;3@)K!h2?0)f0UDH+@z-9M;>z3F3UVkOD68@h> z89er=Ytf)xDamDtU%DXz$WuZxX2lKC$R0MWKJW9kt<&`M#whX;^=4maT1DlF(WZ_7Jbv_~E%p+Qot&iaahWKrjUukQz zpN#+bCHTAr0oVUqp*v|m0Gnph?~Z_1#J#_jogRuwHJGn^#Z`&{1C?)$pw^LF+S^H_ zs}uBU0j(O6FeeWfkpOvS*Zj;4@7qm=AJt6&=Ke`)89O$?2 zhw8lxlgzt0M7k8ZE%)p8QB0t+3_z9s*C>he>-@VApRUK?m279R6>fJm+w@mXOC?o< zJn0@(_4y~>^-*J8;>}Fo!6S)^D-I>->mojEzA!d@m6*MGzDrF@hPhzq*p}(6X{4Heu zP1*>BIe4VkH1vy`+I}soYFt^>_OMuMuZzBsS%;>I&|h1ui?h2MW5=Ipm@PM39M9m6 zv<#(zPQta-w_Sq8%tFyHI<13;SGIm#WAHby1?E8zka(A8ItZF>lrs+^kr&as*+mR& zttipo;uA*Ec=OAc|e;`ez`&%5OkTUZxy z?|)=ndwToF;J1Z+zmGxFw);M#nYIT$KQkBheEORgN@HygifWIBCxe#PWOjaL`W|RC z9TiL;>pK7b_v0uakEYc$S1^s!-PkMgIvkb=#Q*J+kGBe@_jNZ8i@c79C4!dIWp?^A zeZPCpAJ4@>yh6*gr_s>s@RaFxBl5 z>*vnVpLuzOu!=TfzOt8%=!gZW+poBiELBO*^9l=1ns`%{9MAh%$CZ@rQ{_5aH9EEd%GH!(o%aWgeNG#Ae?X zvgVz{Oy3@@CQQNfrmpjTQ7!PNLCd8wJEQpj#>0GPG4IItm>Hp8iRWzg6VK@bqyB4G z{aZ+hh6_cM=1&C94qh=v43pH8+F25R67e}(L{~}2J~bkef^;Iv#L6e9hF=mp%Oj~h z)*Hmp2~N7|%>Uu;!;)9``C$->ms3@R*i?q+BxiS{Kf#^({jRs}5P$s?sJ{NJOFzqT zKu@YB*1vF_HhSc89;3pN##@PndkrW#hV-c@wBN;&reMYy!@A(h&?3u@-Klv)>bmL9 zollIU^(>idKQbu&he%}OZhyPadF$S8#y)kw2ZCo9sAhYLG+PLn@ zxNrlKaJ@zg;_O*U@3WNUcQk>&k{s^e=&El1<(j6t5KA3~f~7q|((7_lI$Gw;IrZ%^ z7Ug+bq2nt$7Uyj}>uyjzpF8i>IP`@gekShd;xkFhVDU#!KMm_93)#lM#X`w*u#7Ro z5l#p4hgtRMEL0=yjK5I?drTwJ&}|o7{i6RQn>U!}jSJGy(|z{vkSpuxXU&*BorSQ(530zlsbFyHwYFbC14d_csrBZ^uWF zD>U3^I>d&Xdl$?dku^)D$Y4i=Jnymk=(+$$A=!xLnH`x113R&pR+6_lRT(ss&y2CY zj&&AP&hF9|GEFFmt~$M&eG<#r9ar$Man9)O`s0G}1H)o{b+C$Tav1S*8k3u55`{%G zv-v^Wlm`(9A0D-ILSD8M1)OgJeBZoBhZonotc}jO(zj5V$VLmWsr{4r@XDf@(-pDe z{+aQs3+?Eq0yiKZKFNk-x~&R+6fE#aBZN|hCp zT)wQISt4GDHobiDuw<>kRD@RR$KAO!ifJnt=ec(1<$Dj`Vu$~U=e?JwF)MQ+Bt5sy zCmwY`v=taq9T1OdIl~fkao*=Ov~s*<_?#K92+FeI#s3FmK%Bq9KVr;7t~Z$-5oZ5v z_Mgv9;$|41_8|}?Bf!JRMfgreDgro+Oay=zi3rp%@(`F|q#+Q)$U@+Skw}6TjyL(- zx51PA2u>J3@&lAGqzFbBsSd0zG93V6Bs$>11FZ1~Jh;YjcRbp5UeN3~${E29ooM%F z*vkQSGC=kYFueoB?+B*1_LNQLhdZ#P0SX?0dDOQA&!((;l<<`cKLa@M04zLWG{`3Q z>_Gnca64M`?9qOmRZX?en&wO!Ii3S;sFc%eL>WttGaQ-`NPGO=|C<()#hk>$5;$N0 z&ZCf2O(E>1BxuRaHXMlXz-71SOMbGz{WnOq%4X-HP;`44q3xTe6a-b)4Pq(~UxZYg z8zZ9P+86;9$Hs`Kf%bASX$06?ow>NTiOc1j?@G0ccdO%6OYt`H{|iw z(@9@aPqNwrCO3a)i8$^7l|sc;fA|Ar>9}nQ4~P%$T&6-ezE-5<}Th$o#*@|odmJ^cC14EghhGV&{5Ws3YH zyDf=l< zGuKixtNfYOM@)*LJHe2sebpN=Y8=@;s=nzZ#pSF5|hGnXj1ydBUSi? z-#HyT6L`=~7j;q7l5-<^r0g9gob4*7qhc98sTW=XJaz;Cdk~;g=)#OW;wU(KP9^QL zg+L~NvB+45hm=IYl`A*#(cP^i*)kEJHU}<*M?~UB#)bv4YmkjmVpIFq ztd24AxBTs=`P%~HW7Q(!h@4Tw4>?`Ptg?2DM@^Yo?Qz->0)_tyd!;n38>G;ckm8U` z3Q;zxn}_nATqj}|9ktJSYrdY@VVeQv`p$_x!y|CkVh(HO$ti}ibC!?>Vj+Vk2jHr< zIq+6>%>lQnX$~e;J#!GL#d>l#GFK%3Z9n6DM+%2gNpbw6D4_Qg1s0m3mfum>>i?yf zHSKtki%s9O&zCO0WaB7AcF)1L=RiwOcMiw&G;*UO9mRnoxH;I8LKr0#9S3FZltSZ> zTB-Sb?(X;Gl0r|8@st*2fb)}G*tL9eSf#XQ&C26JtPaqbgZLCiGGdWzg&hE^gRm6@ ze0aMFV0A3V_F)~c;_&6^ulZ|{dMdjmt$*^^fK>7NJ_1pd;|72yAC7Sr{yU;B!1wxC zZ1sx`k4qgxJq)E~t7mBhkSgmB9F+?hBOp?)V+YRb;O-Gmi@L^YDZSdM8F zE*j;Q^#&YYIScl`g16A&-(1P}-Cg*Zu5O^zKH_KqbErVv}m465cI zynb=_(xSK)msCepK`O;lR5+2n=oUjm09@z!U7ye`_{ae=a)60k`1SwSoDBRLQx;eL zC=U<3v+PVeXYnqO%TrDnUMdJz-H4x&WjM{P9+0;$?Ru z^wliM%4NE5#Q{;6patvP4=IU)E4Ql(!PN$N6JnK3Zu@$#2>CZMXr{~MswE(@pk0$1@i4c zb<0}b(tzC@GS7FB>{}=sS=2q17$DznvYCNM96|j>FpZ$f9j*~O8-nQw@N!5%4@*EW z9V&roUffl&7X{~uU^;^GbhQNIiC{W{@XWz4#~`lxjbJ<741=+BrwFi9fjY2G#p!@L zWfMR;2l&tt{gj=3y9q1Uod39Vg&NLq3nnp**6I2s%CH>u>HrnsAd zz2OeTNr~$QTf7N|ObUe`sT0LTY$OzQ$`y9Fvc*op9hz<`#Zy#-TqKe0z&jAZVzO4h z>r=XQBAA3ICvh>5?|6^@+WXscI%9%@Da5hBIOvlrsi;;Psb|q3hy_bX)Uy#JA+gp5 zIKn6wvJzO1`luzB2n167?i8Ri;YwgLkNJ?Ai#bF0(E${r|BPTVPw4MtG_pNJ+(=*) zbaLachkEP>k2yee4)B|UOTWTr{weTtC6gVBJ95*!L?lQGbTwZBeWh%mhm;>dfISsX z31wk)iqYyH3mP<{Cf}dHFDNeBcF$3K7=eI3!UE!cwt8`GfX^Jcv6|CZPG{3DVz0a#b6 zl{Er#geTC z?90spLzVMQFpv|(;{*daK@2v|wiwr{_mIi6bSPhyNxNAN+Nt?*V0{@zFhelWUgmI2 zL$mR5+iG4Si7RK~a_o9vq&{5CZ2M+2hCedl1Kn4ROq?fLxHyER%(Wb9KT8WL=OXWT zO+3NQ4<`v+wa)m1jZ|I<>{|_!JL3)3Zz>w9gIn|4Xih~S@g^=_=Lb)Qzuh1PMZu+en%g>>s_E+H=`0LMU&^1rmM>w8j5 zMbi8j0EpD_$S{F45_cY8;rzJ30?bPn=xPj}Q6i(TnE^5~3`tV#@gPNa2&V*&5u`xn zwx$Inh}GvipG*mk)n;VuXL@KcfBGyugLo$7#XnF;Q+KcamUopD0Z~ZBAx&CU07p|i z@YG2v0Kr8nhR97SsGF#%SvgT2m78U8j!$ZH=t$}yu|>AyZXPKbQ%u)8LP@tT6+$CX z2xOBrO&h}|`p2EG`#vcvh$)=v!z5UjQ464_n^6m(r<+j=pr@O`&AAk_{iCOwVRx~F z#NsflIZWc_Iw)llEX)%|Qstjv=5m^vj@oSnb=VF#L%n1Z5tzG)%<`SzVw0@MhUU0{ zSu8VHB~v8LJ2FdF#i|00IPXwD#2f!fK`FU>A{=-77pwB{i%k@}qz>`M671|ll&GW% zp?s36#9K+K5f3A&jx`qU7q`*o3aFQap^30_r_J zOrV4FRv*mR-#lj>ndPvWtYBZFddUYLsk1r`?9RbW3~cbo7&uq0fCwgTRo}sp5`*Xo z(*eX{QHHloyhNjsCS~x*qzv4OGJ;l8hB->gFf>Um48WO2z!5W-Wl)OGTvr(8 z0&_wQ=m;nya1Pt*sCCohXCe5-g1Q;3VV((%)6VQ{1c$jaUF{MW#fn_&9)lEvAcyr< z+F;@M)x^tZQVWlaN$r1kNGD=)QnAOel|&wTmSymMe72gVju}HPdg2+82Bj9L9W(+n zD--rJs}pQ5mP8OFpdGdA$k!47LoGQ;p%o3cMeh^0-R7eS@Q3R9dHBQH_wy9UsxvS8 z%b+DH$I@)}Z&ugXAwmL|jq!F0Ffs3gD`W$y&fxJi6~^qqS}L?Z`rsNw%gM2hsw%q3 zgxKWN3}rW>&7`i|1b{UYkjn(jG6T1XcfW*LSJKJ`1lVO}3Aue_cnFm}1Gni=Y2Y>; z`U~6!mu5371*5=B<8Ws-F>gi~iF{T4a%w`Is!YwlRhCcOqB5#+ii%ofx*cMQn|CqG zIw2|?lg`X9Be8>Q$#!xap8Vv~LM>$flNK>&&K&MT^xHXbYVH)?u?)t*C@xd!_g3DD zH6}^XA%`t9r)LeDYkjBaTOfQ5Gcyf*+p0a%;puOkv3cgCugnt*GhTCMgH=#a&I^kc z1$2tMAKQRIh@*!F{5PWoGQws9&Pw$G9fU*Yv~MQ@IS%75F*S78BTPc^DaMAAZDJAY?qrj$YNsatNM}2)0&~ycZVtpo zMTiC1DQ0uF@+;g{KGr|Z)A7UQ0*kKk!WQDqMrj^g$2DA@V=S2DVJQq)M zZctchNO~91G-+{x^dCn_rE?0+36)0E+=cRT2CkCH zPv`N&Iq}jtaWXpbYATOr1R|YqR%fT^h}u~OZ%Ya4G~>_osScUomRU_(GQRau$#}f# z#3ZKz4&l@s24eoO>t?=zvy-GyA&^?Q21sgiH9M&jtlkJm%b)#P`6n0(2bn856xFXX zeBwFVNwPp#PEd!8l|!c-g0IpFm~sM0ta4S5c=N6e_9c%IIXDb=Au}i_^*c-sU*6Mv z@mBjSJWs!h05#B8dU6A^4-X;62CJFK2W%z!qc@-4VUp5aM^gGyNXonHNpaBvoS4Ul z5bdyr9BknofhrD51L{j%K}}12EckwNx@VkA?3FMzSwsDgHn%y+gQOvQ2w*XU6lbz3 zD*{)%GqcA%fd#JEr{%1>tp={xCD5nl+n%rt_O8GUyX!fEbfonBFIDIRi_{SDGVwbK z>jJK5o6r7t7q7jCYXquzGB7i$)rx8^Z=)x0pTOT}%a*rYUpNb$I2xU}7@Y$q)9$b9 zep^8)l^BKz@*iSTkIGK`IP* zao%zdae@+m``r)&T_lL~402IY3Lp_@TXO)uWiW#E5B33l2$k0hGMUjog20$upMeMi zS;W>h2ii;OZ|32fZ0YGgBNq}H_BlT>e9dg@Z?v0*ge`ERZ-QTJii*Qf!)Srk=zw2@ zr-NVQBsRJslad-&0w3rvX=-$N-7hvbQIk5{1$92SrBb+rXkvibHVvZg_nW=z_W6J;Nn8m8>2?i&O5jQIwX&RP!I zK?&`=9kCnH@fXq`=PU9>EL@17ihrIp2M$1p9Ddb?(~zB{%02GK+U!w#varpktGT4c z-Rma6tPiPm2`?wv+@#@dQvQyK!}3cJ`!gpX2TCnXEAO1;ng*xV1MLqJwS>y|=p+wb zfG7CJIg5wINt!Cy@YVap?$#A9F{9RYRqTvrEm1=-NcjyeXP-dRM2&I>92?xk{x-4J z&43?6aiLwB+RAGeAU4h|TM0SG0Z~?Sa`sC#Z@taW%||s+hYGo;pY2>dBOQOs0rmWG zu;3f@w~a^+o<5>&L zF(iQSdT_Y@Hbu_PsYF3)i;@ z=3ofm7m<_dal0co$_fwUcn+ParrlqHkIX<%RMs>y*hs`4E@W9te2u|oCYPJcw{g3e z)VX5J#61e-;-G>rwqX8HA}*w-kVx|n(SH+2Bm@%IJqdYc#|4Fq*8;WJvCHIdum{h3m_8w!Ngn5#QWzYkS@Luw%Z<#F59q} zVwR9#*vF?bnfUCSct=x>Cspp*r4w+^d_JVD-DTu#%nz-8-fS@nWXf2-Nvocx$2 zfN)%A%(&=;2m+D(znU_z3y_p&k>Dh677wh{PAwH}d?`6i`IAHIP&*1v09c8@Zaz4G z+7_I@ZBK*?JcvwilQT;!!yEAEHiMu9{WF801Z|z`tjGM3%P5T-(UcaR z@$uJa;VdmuS4z9BM^z9ECEc`xc>&NB`9jSJ5%BJ);COT56Lap*OY#2tT|sR3`&M;; z!q31?p5@p~BgW)%9ni>%tlBKPn1c#(3<(895?SvruEq$uL>HSHsDP%-peiY-G#uZ| z%`FRLq#99f-Q3mnWtI+XZEmi^Xc5CJ=iFSiAgs?vX(-^yxo-vvt7vDR7cgdgW=^8m zBb##7Kts$Hn@=tx4niM<>E*h?B!p_Yg>mnMK>&6QjSvj3*ioWHKqVk8vu8vJao@Ce z4Q%hjQxMm*ojE+fI^LZITBcvnmi`VTqZGP-=mdb>#2@6u6XXPrIfJ+i2(kT*`-tHY zftGu>Go{477fjZ1+@A&#{d)#*d2H?k6GtkyJSaT!2J1B9fN^XoWx0|0hH70$ za8O;arSlR?jXbse1)7uyU?I4@oWWdHyehavzKg*cHdj|NsW?4wgaZM;;~pcU$OuuG zoGpQ2ejJm0rrf{1*iQqvZp6Nc-&JuDL1J>eF1g5U@#kf2 ztb(b+SwR)fa8~87a8{z+&2U!mfivf{2I=*0k4KL zZ8(B&GD?V~88gJ4XP)r&J~L+S3S108n#!2nz5vLi{%6bp63#njjym!MxG9t(O?`Zp z)sAs%++yGg5f_U=*5`p0+@e_@vVsggVA92{mJgR9rYzy0s)(l9Ud_)fE@}jd$Z2e; zUyx56_(X11<_aH0g-dv|Pk-X_V$0Yy=A}pawRr!tkK{stFH=hIcyoj#^ME}Y` zaRsYsc@j~>T|}N8T=T-s;v$UJ0u3QyR|EJ3vnkz3jMEY*IlN#6n)y`qIk)m}y(m53 z5)g?Nh8pa7Nz>bqdr(~kkXNyRxK^pU^~mIzwUL3wB3@V|(@z{tLuXe82l=8>J@N(7 z;lOd`_q3>(Z(j*{5$cT7!6E_`?0kK&jW{t}Ftz6dl*9|>!obTUIX_O7#JX@^xjtU& z>XyC#VbyQP+t8F0d+P8YLe%dt+-E^o28v5wxSCvGG8Z0A`$4~1{BeTmGCS2|i&BJ* zy(49BOk*ol`@F^9^~agu1j9i|&%^8EEKjg(Ljlw`mH?3y7L7!45rde`l)!P=VC43vjij_bePw908OY4g<;!yVvon zMH4!gsc91eh`mL@;UEOL6>k2CA0F}rYFj8h$Bvt8C_Jvhk;Fo-ps+CYt|G?T`EU?! zP%O;y7$WRSNQ(~aaYrOD(T5PGbR(6(OyX0_MiKfN%w}y&5eFlR0nmjpnBLew#(@&Q z&2yz5p_lZ`)$Dq8L1#5$sbijEFi3rybot9nPlLRpns-DAF1bJ;tUx)R_TO9xGZWMkct=;{3(bSeU*Q0x0MuRz(-X?iK83 zae@L7EY45WgBKhcE$IRP>ef|Ndzi1^#qNb&J@N|5lb3fM=U|osE8$Snu^l2Q5Q;6 zHow@uaORUK`S{6D<+fstJ2oyy8e&2R#d#!$emoQ`Y-RXqOPV{m5l)EEv~r378WKiN zzG1#x@xIaq?T4wv*p{P_8EKA{!D8`~gEJpI!d$)rHm7+9uYgc{%We>7o>XZ)XjQp7 zJflgec=ODAYJ=V2=jQ`+lEO5!@We*2u7@C5D)Fb>hN{Hru-tErDGr48tlO8YFM1$> zqB+lCE)L79N}-bM)^FCTt~t@7Va@15Btc;0ofS9A+rg=yuKLqFILpPdu`5(p?6wrD zd05N>OXJub>m$Qyf0^y+=~i=xli|lA*!J02nt)zx;mS}cv0m$vHzcQ1Kh4ju*e|#bkWwrW_9e0&J%A5nNMaD@swV}w zD$KI39Lh4d-fCI=vj>%#ett6{Kj*@IfnMtyX&&xFqw($(6mbTSD>slEXXROaH z^IY4*!b7u13AED-tm+DQRI0y}-ftF4a*5f}TZ+Guv*6DT4dp%VX45N98m>~6>$~nZ z=>t*=yM0G$LFdqsTDqSNo%ts@^{1ZX(otXZK(;=2Y$?>oG5}?|z@w~SO)GW>`w|X7eH?Cp+P28KYa?L-U0L06zJ4(m*7X&{X*fW% zvada4bzS8Ju0VI}AOk^(-{x5ydRmxPM^Edw z=xN#QyS_AN&uL!{aJu0vk{m`9NOB6Rj1~Z~x2vc1lXDRTYpAC!B+Ioku0d0wf4vI> zZC%3%&Y3?cy;omb(z-*Gw53>p2iuDG*iaqcl&{t)Zj1kU1NKvme#a$J6z6LYK9zG+ zk+|YebK@CnA?#n7ci8f*8ZM0I7{|RjuIrf*N9%@i=IEV?&J6m77>JgO^fFWi|JxpN z=_EdO(WsPwK)(fp8~ywh4?60!pFY9VhGU8p0%G;A+qN{XBVA+PS;4GQqD{>Ukb6l$ z(aSVHMU+9w?Qnpr%T{vha5O-!F6{pcS2Ro9>Tlbv33iLy3jE6#9LN-Oz%1sVSBu(+ z0a3F=1hFESqt8_$1;)y~$_0+qT?!zp$3{YaOSyqu0lKYd72GKlRhvv70P7k~oZ4DVX;&*d(A6S?40N@w z17HH|9m8ms=3U17O>)12>Ogg@`!a)c@!2kVl*P$5T?0?T7rTq(T7jWrty}@9V*6f! ztsYmFqa&5@NT)KUxCB-d$=fwulA%v@@l(bb0DSzEfpT4esAiY!e*@piPO(Tb!LJrP+E-K5MT`MQuj8Q5 z(iZOfNyd2)ivX2_3K!yD1CU$Cn!caUUrjFuCF#y-% zfiMWw;t5fZD{%+^>1#0%R~0uCY27wOO!26TpTp*?9vVrJFca<&Eh25{r&<<@^QP*( zwM#(K8?p@e+l48AOxN^;)=;xq?{Lt=9E3wZb!x zBO>UPkHJ+yxqx2fmWwIazO_1fKHiaJm_oR@QfcQ{MK}&!#wTCcdZ4X$;Ai}{OPt738aW)*xTmvBUFiGw>9% z&5PYw!MwioyuRErz}KP*nV|D)SwC3$C;)Td1IO|u3Iq!7Vl3Q+HcwW#*;(LY8IYvc z9Z^ZAax9VPkKEFt7+Xo@u!nPm!wvMiJS3UJuFB5IPD*1k0#VGE;TH=!U;}P++HriV2Y+r5}k0^I92Krj{$J?xfw#u^|TQnv3 z-lp?;vv`I;&gWe>&;;mL?qx1?7Ao_%*LNu&i3Iim0#+qH2w2tBAYh49vOvJ%#X$#! z+0YVxi~S<_R^b)|r571O$Z$(yPzF5mhG%fohm;o2KWp&Ll=HWlNp-J-{C;2`~qT)nV$wve;q77xco8?6^EVB zHZN1}Cxqy=L3P~UP}wfvf(J)w+%uJ` zT$LNIZLTa>CE@4Sc1gNMH;gPp!hKBjQ(NR))CT(_S+M!sA&`8sF&T)CxN|N?9F%f+ z1{kXv6JV@5PJpp0I&o2|hLd>RDuDpUs!aeKt6?wTSX^I?MBD4UX&1P2&}}Wh7)pFe zPEQ$0Ue1=J*(%R-C+N;cQ)O|Gu|jLxEti`IOB1L-2<{!gZo2crxSaA5&N~hFbAO~& z^ik1p6D_7(+M)_+(@Prs-CokTRDWzC%w-pMz`LCBT*__vh3iu8r7nDzHXBWVEc+4$ zqfH9;r7n`ABXh=-;}3I_^D^#z9(IApuLWZE7P()mIQT(jP28AzlJO+#t+;N@l-W@> z#5FqJak;mALE!2`Jv$zhwkTS=v)(O=H`9zf+0%}78bc)W>1Z%TQKtp1k$af23jhV* zx76WxREaEdP`2O-Pp@5Dtv0awrM(-Qm*`5#43kjTKM~9h}?Am!I2FHb6_ytgC!z@zp>H@6O<0wMTSC7 z^)`@gKXOWdA--W)wl&iIZ5)U+k{UHRI~{PCo7>LrX+7_#a@k@5vR;H-KOc5aGG8gi zbg^xAJum1xTKy> zTbyl3cYi)_RD=YL^vx6%wLe;g@T`vb5=z`gqnnhY__9g*o3HC7{7dXZKgfklDOZ_wXI9TEUsp{-9hbGzsNOrA(A7l}b>qR7ym-Voy-6R2qtM zrBXfK1uCAB*c0~$yAXAHd5v-qUmQ-w7m7rDnY6_5wfJV-!@&JQtvety9SSrEXk)+H zA8bRoaKVzY(G2d-y>vyolih|j>NIu&BWe!W!UVU0Cz5Rb5y>b!IsA?)yKm627C;l+ z0OmNqKThtTTm}W~$)szttogb1SmLv^F;8HX6VA3d9`BDm8q_LLg^lcXyN-t4p_}iJ z1Sk>B-G>4uO`3Ea^)1<~V!FK}kg~2Uh^0%g0ARCpk)d$Id>gnZY3U-2rr}KS4uS(u zBoR!xgYL^_92!C^y+dYtThAR;X8d{Wx(TyA1@W59*oUx=><=**V$Y)MdEtk&Q~S{2 z*xo!BD}L+`@=5iJb6LUu9HUl}G;}4&eAcNBSw?z5mXRosWu%Pr219woIOi_*S(l3D zq10J89EC@2;J4^EckyuaAxSHbulptZOYDSL+uSYN#kpoxpg-7nc-S~mZP=bFcY*Op zcgTPXYQ$FVK}VU*Z~TXZfr77GB}T{Hqi zulQfspl&x1{(U{HGot2@eJ%hTabBIn=Zq?!vXg`FU^C^u!O%DfA{lw&6l?3$2IIlu zQCBFW+WX~fSB>SF`%+`w}ymfmg% zl77z|I|jA_?s6A2d{WM4r>7FmOx?Ws%wBBbkx)fsnC@t13OO+CV9oT{5^NrG7mR$P z+gu@pRpFtsS>$<*8XHGlOl>%3z18A0J#eNyD~yKn(oSxshXEXPdpeTndWDxt$B+i1Kr2TCO(HAvLXc04i=Y_ z&IXF>CIJ)|RWk5b4HX+GE-I6aBiBu+_#G_n?%*pOYh1CawcL1e-60J8^6i*TV^SZy zr6|xB(c*+5n45;-TTL$_j;O!MKEaA~0&+4hAai%lG(lAOCR+J8DU^xhIj|t@ZUr7- zxuAoZCtb6JP;3FQaNtXza>278^53lnR4!PP4Jucv!#D)=V`D7h#IbY6(#KO=KltMk zowIA-7oV`JCJ;);Bm&dIQe!BhdaENd(Ool`4q)Dxhfbo0LBB{>Glb0AEuC=IEO^S2 zvApBu{BdBp1KqgEyhMk+oXWq}PnNC2r+w!Pa}n+~@BD`cdV<Q;85&ohlSp_(Iz#^xD@vwngR|RqpD4ai|*4XX7!SyB!(ZBbrC+uO&4g)>aneuLSIy;KzlU*5t0#nTzSF=Hu?0BS#;mc`4m5_Bc(zdH z^V~AFrkAme4F=NqQautx<8mS)r;I>F1^(@K(Iz?~T&y#)1fkWB#o*qZ(!*c?x9nIP z3)q&;$%=>?yAk-y_;Jey#gEGHi`PBI2A5l1G%yyY5I^!z5H6LyTe?-`6nsfC7M)v( zj3rl^8qs5O8S@{f(@1XSBedSfjFso$nY+Uqk>iksqbe5r-SJI1IQjTnwO&h&*_ZN= zl{`*%GGl2wk@3y`E!*t3%5OCWU_#_^HDC?cr~;tWl#1O?(Z5%N2abPB#RTwNh9zmf zfVUWq9^nc^Rpf!faxlIT-v4$~UWK4DJ0fo};Bi!5WjM&;F@%)Z*iG>F$DyO(1`z97 z0TH$P8@2{jB>DRF2eSM3uJhIrZ1?weEqGg3u*^9-?ql$t zXBUTIWJv z=q5N9F9C*Fq(#15H`Jsvz4oO)4_@7wPE$S#&RybQ1UWAmYL1^c6G`5jiChw#iClS{ ziH=1QsELNdQ#fG)%T-80S?dB?DURR0@ESXzjW|*dlTzc5Kq!WXAGXq+ggm z@6v@sIF@(h9AevH6KtuCj5V;p3Fy0umuQ}f2d|twi{dV_nL9!@;{xJ!N5@z|L+Nfx)2BtPnryCb%hCT$fMsUPZom^D%JMdam4s{5w^0)ReGv=}Ujf(+PDa5+3#Hm%3 z-UIs*OW}hNd~=s-6E&5#5ufo97i~B|mt;3g;|6uT2REPtV|Xj=)o4Cj=dqZ$H$c}7 zu5Hs(9F)GlVK*MtVMvQ_Kk^$>*(nbk7E2C&&C7 zf?+9moSk-9%f=H6QdFkDs6PaZTb->{uaR_rH;*JOmAG0+(%M~kZX@m>?k>8F zW!c{Sf{D2NPWQ`4ljHEBNXut@)nclo}c%U@SbAm z{C&O#qEN-%wxkN8pze@G!I`-?7xASqoOCsn zQ&=ee%^rlm9Kaq#=i#2@Ry$05$4zX+!p z%}NAlyYU2eC`r?0Q~6N64NNEez{Uk~Ru0-@#~{E*K3P!@M30NQTj{ z?k0@J>4+S2XCwNT+xlSZ?o1Jnlcg1m8gHs@A~u%-F;#C+y48VM<28~3)0GF|4t-A- z)R*utvEMErPR-kEzo%?O)k%~pjxe8Wxn&mul}yDZ`epkN)?+&djFK0y8CNCZ3ys$@ zeREL12czSm>hkiyaSP6yH@Mw9u7^-ZwD;g0fktOerko;d<`Pj#l!n0TN^HUFI^(&+ z#s6V5Og2zm?S4XayT8xZ;@{G+V5D-J5JA!Sf=GlT&CEI9co#R z-fEBUIl64c!z(A@^ir`RfZfY(7eV=uWCGPKZl?hx7MC)hT@1}Tklcblm2F@`Xg_e> z;pNVMYx(1KNU#@op&cag&-~uLMmVs#o(ER54#wo>6LMWIk#I@E{(i@#nVlM%`Dt*fu>scw@#&#_5g`M*qZGW* zPhEmqoWnUZ-qJ{iz!4wcRq$5H0t&359-xwMXR#Y)TYLv$YE#W`)3TUOcAJI&5`?A> zf3_nN^G%rR@#J({2WIyUvxJHR?6xO_6+he>Qu)Z57wob=+y`b);^2OixYjXm; ztIWnlwv8j(9rSK&PKjJx`W*_#DL*PNm>xVU&&Ctez%2$A@bOf5k4M{+5?^ytVg+qZ zN|5*Fqy%Z=Ls)?kD6eA7hR1Mb4s{lSF6wndWpHdIkY=Q&F$z?9b+7`FkeLN z;=Ej91iSkI_PBR5k7>Hrm_aCz+^)3{5T)R-5>J+wh{2@oZLkf_uA8Nd2cvzlys7xD z60Szv;Db};x3kJH?T;`PR#m=%UU5CTx1G>WIO-T=EK5~*$(yrb2Df$GH@d@opX;Z+ z)FD}T^%n*}i7LVGz|A`dmi{f#epw%~Mvj}s6Z+?SVh^CV45toMFDyNtZi}o8sGNL< z^Yd-N`Xkf@q52j=W#HB_5X*|R=8wlK^cxqq+#%i@V5f`2`$i_)tC<41yH$p|1ztBOaHQz*zBI*am^;)orK5hYFd?VffGL z_lxJ?>9><-{Fexn+nUqhnJO$WBepD_<$3ztXXSar#ca_m2MfqxwXxkE3t~q^!-42b z7a0n#N4^cbPcGL}xyCM_y&E9#4ycz1y;a_EglR$S?t(YBovqt?-cjZ5*TxO*266D= zUe)yPik`%DyKQTtLGWC(HIy78Mq)Pzt3vC4l?{M=J@*0fRqzMo>){HJuVO1~a@q@y zN-UDYfzqk%zP@ne&OV9pB!BvZa*1U6-Z{UrtLT(son$Hht*VVu<-*oK$5J!kGO;b zw>kKzOWSZ2+dkVB2NWjR=f3$EPbM&u%UdZYCBN|gGSwe{OS}~iDPG< z3;^!vM>BNN37ofjcbMkoP31XxT2}NkFp;p%6F{%3z&mswaIZ&5FGFww>CF@M-q2pA zn(hSFThNZ2V0%3>A41fjmN-lb2fp(`Ari7UfO?Vq&c|5h^a8(S1e*z{7ct{ROH1eC zVte|flZ4d|c~tn7g1DBtS8hJ2+wLhnNHhVDI_Z zA+JEd$SF|3UHBY?^G?Gpk1U;zHVW+Joum)mL7~jNM~cvp!{7aq#-;l6apXED?2t)V z=qK_)bmr$@2O86+v+ax`(r^eTo%j3aSKq7UriV@gzFAsgb8+(wT>}o!Pmrz^^;{t! z#Q9)NO4GiLhz+?=K3JsXluYWHv|;jQP#`)PT!#AG=Ey2KUUowf5jIQ*^P^9ySY}@~ zIHn-#S&Ts#4v^i6r$++(oDacCK_LKN0!?H8>65)lKBjT`4eMZ8CBM>62*>Mr)+?bo zp}E0Cgv@scHiNszEig9N_*;(E!VZ3`wxOE_xa`o+U^qLVdTAW0YGlQAbG5&*KYv4I zJDq_;Pl!es^l!inF(h*b`Q${wHG>myFZZ2Jgf|StCuE4h_=JlCJUlUpg8DcyiDM-` z0rhgz>7bZD+@^qxZU^b|^PV~d`L1(rOY@!<#A3~F2m*&QMdAef1CJFoE4E<^2{MNJ zuSafBtlvVj&Y-jN%^{sSsfH+bs2>m4I1X_0#x?aKdm{j1 z^FF-;RH?qEu~ylvhqg7!0)COxueeS^L!AQffeZVDoS*GpR#UqGB06{$O?I(Q1(l5=~evFI(J>dGafG2+BbhgwYEjl_x#iY&NXYeQLw6FLf zn$`vz$`Ul>$6;M_(d*QY%Y%VD*#7rF+|}l{Fp(^AebU;RgQKfc-LzN-xZ6F5a0jQm z2baAE|1{h=MW#Phb#O5MbPtcvdEIZt&7f2#coe~q2e2;@C!+TBN9rk-=$ou#2b{MC z9BQ{71}SeFRSwd4NUi3kv-*SiZ3NuYhW2(9^zJcu#y~VZc*+1vK(xPb@x(G$xPgCy z^evb!P87%mFvYo%!YQ2VLu^3!-*soH#Cxr52?)2R5=w+R@mL120P+Qmda9lqOtuTI zIQY&z)xj_*>b@iT&Z5+Wmj7g%4&H%IAhX~R=HP9w-RcJ(ZZm4|Aq7Ky&rYiwE)Bn@ z>tp^=$G8&#WU9$n>u}?tvfn8VREO3wUs4O};$ex13SfRuwGmDP_bL#?oB~!l_MLA& zzdY}B1NOZnyd)X?N5(M{7Nk@0>WKt{1=2vKNB+$Wlwx@>zj{Af37x#kUv@4fXEX{r zy;E)IFsTUuDB#_@_;SQXaXh82Z7<8MfXJ-2co1KrDC$+mSSqtxiAFAP zEPMaE(aICs?barBMoJPph z+3%Rzj&wj5A0WI3n2TAb{_#O89tA z?TIbdcYboBA|$hxZi@tq!yI{#OW(Sq`FB?=gOC&UVkPpkpVBVxrbG^2H&h{ib+ z7LeH=qH9kTLM#E`g{Q%I9KdNkv~8LNp<@sXo>fOL-SwktJ<&qb%xLTQ9F~*D;ub0F z&1z_s^EB6x zwqf!1Pw;P6u0)`>qQjNc0}$BKFU=8?3D{qkf>BeIsjA*1Yyg*d$su6@PIp_l( zA7T`1SGUt`A!jP?zMf!!^(w4ng~yV6@+5qQ7h?+nh)z(zpdYCx`ZP-omEM}+Ioy>$ z-994*bU06B5n5}oyne?shNyx=h5ET)VgVz?D6?QXnm5n3!33A>awVU7oAi>le#^F( z9H+Q@c!CFpPhA4~Vf`R2o9yiB3g-Kt6iHgud z>Em`q`f2njjy|muv>6ei+(M*U=N*32zqA%DSoU|%{Ej^C*<@EBPzX}lHQ-HGXZFep zeEIAZGdZu=jQR&`v4QIk)>Haf zP639~DTq4=Y+_{uBZ-$S}6oVsMIs z8{dkj%5$;8G(|-YH>3{8iUZi{43u?;z3eSFU=;d#h!ZeP@7uX>DeBHrV@fc@p4hE& z{x{)e{@HlY(3Ew%0u5S;`&D_8%0q7kd? ztOSJAaXbl4aS$E7)6o2zDp_pU-R}HMSmxn~cgtceV5mNt*VJmL&I5VHiIX$P1b74Y zm;y)q49^SvVHl%_Js}rpw=9m_IHZ>U>gfjaZ!sh7L z*Pfsub%2lsVBH=o)X{L_fx0f$9W5#oCs(QwQ3gT*&7}t}_Dp@~Ne{z?%`iO-M*&bJ z*VGSZh^z{;YM$?HSA242f1L8}fQ1v9XXFLC79^_)b>qYJ1TGxK0KJ$NLcgXtqn85r zmhHj=cObt7xXuZ3__9Vrw7?Ben%_A=#yKW4e=aGGLXJ?>#$ZxT3L;2ii6LHG8Mt-0>obKg{yNFc}Jt15M<(bo0v?Mc;=O2ZL2Z~%PLtU`21=WXF1 z0?$x%km90#$JPiVy1fEz12XvF^;d?z{F};F`)hrhcReNjOfs&lJY_HCyfn>CYeX1% zI69kIOhMdKo%VX^B8TW&oxmQ|*YubjBGVX$1yt63T9i2> z2o8X?^5Fnj4hWPO=-62ZIL=-KoFkz{z&X;$!*9a#azxyY6~PJE!-60-tjAe+>pW&? z*O$gw0B#&~37G{8=9fX5%2}D>N4)&pk&04@%9qX^P2<^PST7&JX6_`hcVDydirDFL zplRNIYCi)`AUd4K;nVJ{<-k}6Z+%S2zSPZE{%hPsQ+-y2R?W70K$}^-hDFO>KXRB+q1@O$~zCQ}*WP$f= zB^^!&1Zn-a?)=+x&R^@d+=NNRp+DZm?9&F~7b3&6=W_%iUJEfg&gKxJEzdI`&QeaG z#RI2FLq+V?V}vC}xM?D5_I+X;Yhr`$u|F`|;>r%N_{#eD2i`C%`~xdw;2&5e4E}-L z=7JM03eUibU3fVaMXVsql8wWEr{fmM1`ki?ItC^K-e~NZmoKTwDPipflgka!&|(jXQZ* z+p>hClZ(!Y{=s!H2HJ)Se3&6~gp$Xc)DJiE=(puNJp!BJx4HKPxcm_pEM&jq^wjsc z)AalZ*YO~?9Turd8r^~YP+&I)Rn~nA^vl2Dqv`j(Y3ev=`ZGjGSsP6?_Eo;jgq}ON z`L+KIgG-A2Bf7Q@2f@?w*#b>6AkA|&VY&{Ef(bsf3HG5hfg`@-_H)qB1C%0Oq0zX{ zxu095*(cA!GukNiAr=C1BVtGsE)dJ_3i4=%ire~9+?M@CGi~^;rOa(1Z(|PkG<-1uclq|H*SNs zdF4C2#li+z;x-tEyXUx>m?768Sg*JZ#{I{^y(ZAy6Krt~717r2`^ml$YY&iOqIMo2 z#m#|%?=+M3UK~58TO0$UvryC&0T*n|PXQG(BVXF+=GL_^-`fGyKX~;$w;y(4sQ3t4 z)ML88dHCn9C+DCjGTvDa`)T--qd~WRB4`{S#>aCQAc)E>iUSz=1YaCK8R>&LJot}W z)Z43k-UP7VF!*S_SBHSx;C5-$78#m419kDR3_t}yt^eKw%vcY8hkK7mOjXu%?vsmH z*vDj@;Ej*_Jb2^c+lL`}rPrb{K2lO6f{dPjy~caEY8bfGbYsJDaL*A8C1=@g%349s zHj5`ns&x{#6;XXgo{NqXgDY$^VBT`q(D|Mqff`>jik|(_!hu#zB6l$8(IOwmCpsOs zg8+>qv&XoQ?dfUwrx<)SNnII|YKE8yIu|8BK@t1l03ccaUZ{U0&p11#lS$ zlKo>%_!m|KcfDcLkr=!n{MxB)(8znXs?b(u1 z(L2;e3lC$A&XWpqf}~B&6QpIV+ry-(zR~*j)59FBTh6QBq3oU@Ih8&`M;$>W|TLE*z5(l($us;2#$%H~h&$Gqz)X-p@4 zZFy`~AjJu;9OO|}StOQhfl2e>WUEeSNH0RLpB*QVs7+v3KOdVsErni2)@h2(=(6W> z_-!uW9P$Cp$zrG2RiuBduY;B>zT>P_oF2y%_-~}Ms(rN62IQS$AJ(~L#iXElf-g6} zVkX~`)UMxlf_G`LU*|n#ZqtB@wwGM6gXd)^$SK*|b8wQXK9WS(asKdII~b#Iog2i zje+HSh|pTKypj77{Jg)}pu7it1j{K>Rq|-VX_QyB=bT&5|Fs2%5~(duN{@KRN}&Jr z*`@OQ2IDEv4OTFk+WykBW;{ zN&3RfOwtV27d!qiN6t7I-BtZsGV+jxDfSKzEJnyjHrjmZd&V@94tmGU@+(VLQW(e7SbVegp!Baj```9%jFowB0@XMiuuyHFeaiO=0 zDUET;L321w$=-Pmo{gvPE6+3+Nu-&NDv66}=WtE@9X{T`qG~Z+ct$K>;H;B<0`%@w zb8zV!X#=$J9fk^bsl_w`1EJ5bD1TUK!jPruip@Ny(ZOZrt+a)|;VyK|33Jb@@R$l( z=L4s$x+nh!7$myuyaQj5onhoWi|6!+!c+(+3HUf-S49>3ya#;OaliUD0j6@h-~5!J zaabesWMA)Y_eS0Ruvqb**FQD_W*2I)e?%V63tAgEx6D`Cs)#w2g;2Zi3ERzhQM(}H zFtt0R(JbR}<_;hn;!|}_0o7GFjSIW7J}Tltb$G|T{bX3{DZb@k1JYn3keoGd!=EQ7 zuD5i`brhTuTbk`iM1A!ePKNdK*X4faAU`s|u#O5}s&<3rfcIhM&)NRiA$(Ru2K*Z= zH3WRQx3l!-&o?Ls&XX9VoI= zavTqrJ50|?iAgO$C526#1AnA1gKAUeDFzNmvg$NF$)*p7BpFRH$!C12`&ue3jth08t5?wkt9JsG?MET5Ako6<7krSoriX>(vzfJ ze3t8+Vd>fTpgN$(o?(C<%luotUfYvgx)D!u>!Kh@dS+WtB4?2LU{S%eKQS2Yd*8nM zS|&wNO;F{Bw58DO=C3rucr965-U4vyy6N&a;F&3<>;{oE2M%`9*z;TOKT|+wZBm%c z)MCSLY<1<9f)ArK1$@n0cr-e_u)7j({I8>VL7g|FZ&>*51uzx5Ib=35BSwZ8!!r?W z^1#Gy71U?F2iGRGA}zJ~)5GZ3d-sh)=?M$v2_DxD%z}!!|Dg1RAH8~}1=1hbj;_@Z zK^!E$E)HZs%QX4ZWGU<`4S}br+HsxedVvc3TV2sl>yh@GeKzhKxoH}g8Nz3bUsZ-K z29SVsG3OTEwx9bEkwLl5B5g z!yIvF%1A%2qbTmT@x?dgPLFeUXRX641R%S;_3Hau)>06UyarB83lky|}0-sfN9 zf`y!N$0^e5ywmh?KU3E4P??;yvyvldca_gSxhpl;agKhSqgFIusXe=h-yG5? zI_;secT{~cHf-J5?_Cj+HS?g&PW zzZIL#{nE0ic!U@SUb^pCkB?9E6^zpOSSX}k{I&B0fep(GPhvK6F63{jEbW%{&JP%9 z%KesgpOna=8h#a_2d8_)pI^tH!tkLq(1F{x061X<0+S)?So6x+=KYGSgTOAF+yXMJ z>Zy$$`TYKnk2;JXlFNscGK{i7nYbl}UFg4fm~8rON|JuC+JGZNT~b}%n4Q&j^Y51e zTzV?x#yw+ESZ7$L?=!3u`e4|kn;!o+jraiQunJqGu8Td64|~%6DC%@nF!Ik~ga-r< zFv$JfnyHiFZ`W%a*8=h~GAryzJo0@zap^^Jy(%8?$j2s)^KP93X-8s-PhjiO*~2Xpxvr3cQ* z?(i&sHJB1)z}aC)(F=tMe2gl$2S%>e)H~97O;87yn8dK#ogU}zowaS2n7ej0BLkXK z)g}~8GvB$*&&p<#M3T^B4K34T9?ZbNkIdU2_V0l#Gh{ZQMf-ifWmXGhv|<_Ax(J!LKkI z)EX@0DYH>!4SSs&<=)}r;*RAO(=;hE54uq$4e`j>u=p|?*tmlm)yL;M43l!XrTxL} zF}%96as?!Fcc(^u+ykFk!&b>~6q)QHjKXbfR^OZiHn;4^J_`0s%VeV`kjuc8#U}_X zYIw$w{oL!zQNF!(!g3~SayCn03_{=w?Jsu(;Nl{ZSxV>$&V3u6YVUe`RkV{mb(?p* zqA$*jW&1(s-Ble_^0cY{w$m|)RZgp-L#_@7ZqmCMn&DZJ?0UUQl97TN=)U-lu?4+D zk|pjNGO`^6u-rFSTclt3Z?s9_#SB$yyAV6Rm~5e3dv}ca@)q{jjNTnv3^8#%VHBYk^-cH&%M|Oi&sXQ@R@*; z(UCRH4?!k(FXO_QrdJ-r!iaHgx2i04!>}&-IN6-1Cg%aR%nvS&h3Uxw;5#vTL4)7H zk`e=)e1`^o(u5J^zVM1gF2Q#8n~b(-M0xiR$as^4F`F@07M89_ToB9{+zMC7O=32g zKu$;I^CqK08r*Z7xx00f4Ny8K!I7g(i8@xul}XSs#GppqD=QGX88135$`;IriaPC?0?#PjEY;?2C%A zz>%#J-85HZ^EUZZAuhIy1=m^VZi7J%IGoJiY%R`9-@=MVc(BM5Uo8}$H$FShmDb$r z=ax?|V<1DpPGRv9TW*8xLf(Whi30Wsqhox&1IF=SLE-DZc^U@m2*UMdHf~UkW+O_L zj2&MLM%EUF=djgc68R1$3uGbfuVG~j(nEHm`r*vTJY_RT8dToNfpIQ)P5{ZP^#4@r zkaQf{<;heMjwvI+kT{2VJ#MkmLf%jX3@137#on~$xfMGP&dEDfd;j%-ojbT>rSXLX zqj`EklNob7_^l5zx)>Ag4t((8+X$rji6po*Fo;Kvj%-Lp+d`=@9A;_a3JQG@&-zoX zH!Nprkq*o_Cy8x1a24R~<4?31a$MSYQOrMZG;@dcXPtsxFIl9r)E(5if=Q-Pw`e>Y4@2Yumtz$3 zerJ$ae48QNdI`%NflMdu%irbpX?d&+g6wwT4r4GN)E57^luZEM3Oq$b1J{v{)y|`hAaDF(J*KE^J%eEQwKT*1+(@Vm>fFAmtpz*RXEx+dUhL z_Tyadx%J#;p`mADr+oc1z1$aLJwngIJ__Q_#&Ga-4eGk~dVv zxmF-YP9zV}NBKE~`lKQ2V~)j$3`ii;eqUQSRU+~Ldts!=^7bn_vO!#+ri8q21*XSe z7pBi_di!S-`u~l2SPq+s%1-gg|LLD|znX2hji0K9adq4-spb5QN8*OJ!0y=xd@?kF z8)B3VA1%tlNH&~Dc?ags3LVaml*buMBR;4ii6IiphmWCH&7vFI6@i;OAmr&; zbEBHs2-!?-?DO2yeVB!g%Pm!ofT-h!9;L;yhACgLqzrLmKUoYvpyYm>T-I&Umj0G| z;5`T4%>lKcxZ#HM;9ek2pMnR#BTsjLbDx{%;F+OK3yE>mV8oov6v?BToCZC%Q3t@z zgvVpxRrIjm+CEe#2g4jOCgRJgmKD4OJ&3C%_{ZT_z9KJQ)_h3?HNXc(;mNJQ63yvC z5qxg$eMi;K*9aApkj;!~ZdUP~-&jVg-)RG~rvBns6=$U=##CrkMR+txK@q<_ZtoBz zeJ+hS^v@gCKmf^$eIc76IRguH7FgR<9#D>R0uGr*^ejNj$i`3GV=d8d;{bm|ieJV{ z!5M?`H^;>1n<$wyX&eqyp2mYXi$*I7u3@L29;nRF+nGFLS0=fhZ3 zUjTvUm!uI@>pl zk1g5JXJv`&2DRfU>2qM92L)5`#`rf_m;zRJdSDq^d^JCzTIw+y4e&B*!SG+(BVba^ zJowjD>^p>li4I|gXrq3`J0t!^H5=m(d3EB(Wq9+x@$9$v^!r&_xF-E5(1a8UvLKi5 zh#K>q3_p*X(?#nQ${2i8gvKWVK3-mZ~)4^%mJn$n+WOpHj^Iq z^3nAqJ9H+cb5Fo_+Bz*Y8;7bNF1keQV%)muNzvE^_;H7pz@DYiR7Grwg`IAgkI4!fCclUrGDSy2%$_;o?9C{Y9F zS#M3&L1W^RFrzx{B3`;Mc$5#o#CqR99r%EJ4BjIzAlTf^3PP$MX<{(IojT*{h#C~M z3gC=|G93MmH7Cuo%*n+89@D`}P!vC;w}akVJA9`@*3^aV9xws@{#H4uAW<~a_!XV# zD(7dYCN*ZW?Z`B^cg)kz(>+Ilf;fSII^mn|^q>y9-%H(#UP^)Mx33L``7|@5yP{K1 z4(e2tadUMBkYTe$(){PeW_-6FQJoYR!RwtuB*R+k9kXxMd%Ba9U?lQ{_epEft9%$= zyf@+Mc*Nj31CuNU#{`!gm$Fpsh$N^cb|C_4=1Dulhz2rXiI&V#@aB^jVJOo{4gXPL z-9dX43_v3*k|-p30n~^gD%^MvT7w;?==oUh$T`rb&EEz^kDB-;5o{JAKhyqiQ!JZj zc2L4wE&s+BGro_BbCXfo$RAm4{zhH+3BWlJeZ3u7^Oi~ri}@$dTm9QW*bz!!n)z)N zk_}(G+B2gJm^I|R-_xRbZYg>CRmc{-dA5i`9QR)RQciN3!#nZ&-7$-m!X?knd<{Qj zc%gB?$G8~HHlIoG6KQt-b=BPWSE_{h2yISRxbc$L?ar<e_Y00|*K#(dtAr01HF}(4 zZv*>Kf<#{Ksf}-z%z&~Y1lf~u^x-18J-uS|lEp&k$np)RN+$^*ekODD;>TV$N6t(}4Iiz%rGq4fSo5 zlfy1sEcU!}ne_U16`gkd*t;;~r9$v?e(32P5rqwK#{VPhToPngbuBod-7tTc|HNLd z2%K5xzK+Y~v_S|ELRv_=drL*;1cf}D0^R?a8W=f$bVB~i?fRTQpNG*vj&*aC0FMci zlK}r5(Luh0M6OvN7LeycPHxQwYqQ)|hd)|PEtb`}ZZ|@u;*YA#%*wWl$ zEiqM%B1zdj6z7ymTHIHJ-N3=n$(`(;;*#yM1jwzBlbWKfOU;}lrB%~HalJvqE)H2> zK1KgWX!}g29JNjXH~PKGB@iYG|5AKQhaEkZ2UZJNojsPi7;C6DK5;NjTKDDX0$Wb* z$XqEoJI1wdNz~GP=iJ7UAGue?9gaCSgd_;q=kKVpJ+}CqS9O zGEtE|z?2C#S@#`ZAK5cvYKo|)z6hViX^)aQ7D&R;0Npj_AAfqQ{gSi1(mcmg4&+ld z*^=_0QcP;tj$On~7MSHYVh4s!I09fGd|4h_9v!+txbXkse+t5B6=2TsG}9#$iK8NT z>qm@SEHc@IG)VB$jjg6F?LHUo4 zq8ZDV%*%b}8q0@w>#d#cd;6WD%iGAj=aazmPbg(6Nj&6AZq@EtQ_qRfg0!sPj?aC4 zJMg6{LWec@21qW}khTYrOv0JU*`z*^0Ihm87E5gQ*(1${PC-uA9?;yFzGgu*G6IMs zdAZ;DB%E)9S2E+b+nK1BQMyfbQyPfmMn|;vR{JGK1~xzR$-HH^%iY-hNTBxVoMUYe zkyBrOnD&i)7#m}dYRElY~&svl#F`GbO`kQr>-MWZ_$Gq38)z= zd5GZ+@W^5 zkLJ8Z&$p4CSH&a)BZzs|;5QjLw0l7gd211SQ^vl@(Lgu1c7? zhW0}Y_3h>n{B7x_-#R-H(mH`9bDg)zHWOh;dc9n&=h%4qF&1xVLVf9Mxj-D3j%*+K%Sz~1kjl4w2s z_~dU}qZB5iGltxwIkqcdKy(vhvpb{*`{~X4&*&Z~)Weik$5-0zwzms`1&_u?q?3}# zs)Oxtj^eZ;J$Odx<~~>()E<^U4hZ#50FPMj=HqJ-I_4rXIU@(wW~|3#FN;YJqR?A_ zAC^&kVzCr;?uVcKowXrjve~bsup&}rY?*vteTCdzSa&!rGh8_X^l^p2tIp@Y0)e}b zEdtM!Hb$Ls@wb74Be!fP6>{!nzRw$yEIgvnD}#_9Y{(b$Ruh`^#3gSt({v3)OAw2cMkt4gvS*` z6g6I+hBGvuO%^9*%232)k2W0dRP6RDd$jGr!`q1fcV{GOG<}s77TT` zfkp&f2_EUD6Ab?i~fir(XLu>6ggf}|;=Fx_ar@k+eBp;Uzk zTFr0}+fUJ!pkKV_`XYU0mL#TjZbi;=YBaZ5eOlibmc6$f147MZvqlR1JY*>?|r)IGVk_)aA?DWdmon=f+|GXVf?Zm+$kdQ^#@xGK2|WKg(Py zBkg`arh^Wte2YRT0aT{aK3RI_{xclVih@;M*xt#RLnQ9Bb=~2VC;PU$6BGJ##m$vg z5Q#Z9*H|5iBvHUBSIn)Kh=YodEfOhN@&xXn&rK(soe(oK;(Z?X&-E5aQ7IL5pAk>^ zGqA2LU@$z|n#LsI)9*8V7@4ii=-DbD+vYoGo<*zXPPqeYY-pPA(H}9lcDB zvhU6ten(wsKyD56hJn#2V18)qyN2_>5(sw(fnh29CH`J%wq&<{8Nou-J0oeaBXB{v zRkmdzmYN6FcJ3g!>M2><2XJ%7@Nq9f4zTQ){<(nytem}RF@RCr(-=qm z(V~(3$(MCdfY-g2-a_`)5eiU#MkxvZMNG(vChI2^qYl8V&KHh z{vK&U&fx5MhRY4dMWjV;tW$%}!;04i& zI$1b|5(OQTyz00YNLXdo#e~h^n=HVob+&to($xA2lnHS-dC=jYZ5;b zg!!M0h!1ViiJ+C~kKmMTL;@$sY?nZk7flZy+2#kOY~y#a1Q5&v^jbn|KH8HB zL-!-sR0PBIaiiw|Wi8;53;D52aLT~YDerS-m;$OFv)n@RV8fMu8=iX#k$p%AEzbcc zGoA-o<{0LA8c($M4fXMYYdA59S>(-fjuhiVmZL-ZIF$LjDnsG#k5MtvA zbJvw!f@i=g7dM~ac+1whj2aSza%Ng)o>M7`HQ2BcZ?}_dleLV};vZvm-=wXh_6QiJ z(k5;xl;<=e6KfBD`SONrAK7QMA1_dBbW8-9oYwYVmrdV!+i`ipx0cokB|ogsu5|bB z@Ck}XZ4HT|6@`#+WXSn)`|s!E2@7E6srtw5KGaO#VQdkc`SQ;n?wn^t;fk_+mfIgL~j?f zuTfw-!|b#V^Rg>y#E@u@hFg%s9xfv5MduiGC8Pm+u+C8=46nH_w;CK(-5~-tdB(Rx z2H#Gs@J^`y?yox$g9pAxPqLv3&$ zmn5DphNZCNe%~IKpv(NrcF@U5`-xOb=UOU$I^QsM7?X(rH03}W(Rm7SPoPuk2EbtD zCTaD0WFdUZ10O>WFv8Aabu{*DpGSDp4ZaP2ljH0wb71QC3m~}}c7cP|al#p|>?0QN z1#fhz(=5dIAOiL1uu0XO$ktW(3J~QIh;rjVKDlCI&7u@^oP&tLBRH_K4h_5@mgPy} zk9(f~TOcEd6dbAO2-Q17Yu0BBZ8*+5goe$G(#y@r&^?4eMMJn<0FgyXjE46Rvy z4Z#57lpLZ&)3V-aE2bc@6e>BKl`JEX(V2j#L!veHtXA<`|JMG*OY}mi1Tr4!Sa9a z$E8ie^PGJv;72XVDsVb0k3H;AjbCfI0P@>W*wvs!S^IkQQt3Hbvxp6eC01)IQ08)^ z9~lJDnIH|ZHzZ7efV1Gp_H<_0EKJTE=coXg3BVH*kky-nmh;GsW8d+oFP`|kavfN( zd_Nq;tyBRsSHR5cr7At)Hz!wsSKarnzLP=38^uAiGY{rlGh}`F0S)0>#g1+W1S3+^ zhcxK{i}|9>a7%_}0Q=)`qY(TUSC$(I-M+EWOCxqD`ih`-yDaveaak_= zD?#q_CagUW?PNT>83-RPF+#P}M?lS5_xp)?tOm;bD=KXU$}FESPS*1Lh6AAG8ul+K zoIXXoI~<~OR*pl{?%Xe~`?iAAsj*rSQX=a^E##C)DB6i3xCX{t2;S5<8``UoX1tn} zPx3hDGAPRoaGuEGs=Digg7HY-{M7gbAp3;$Bw{Bm;5IL5fL zAt=uOqx^&c{ki+Zi3zWQ$#!O^mJUz)yp0`OspB`_ZOJHv z+DYLr@q=rpia{acWrU$rhAaWegmU#(Ic_1Ang`ULv=9se$^Y_!5U#`f$@}pJJOC3i zk}y7Y3~#mAv>19G?FZp5Igj($GJ+uYWw@Q$T_XOoan9Ld;^x+Xn8_MY17zOz)ktCVXHJY%Xi?%2-Wmu*q0d zlJEH+yMv0&wGvr)1cm?7Ki__+ur~nY#*xB8X7W7Y@F!hYZ;#2xu zncV`GV{oT8VOD(pesPkX8sQF7xq?*ID0f*2YPlwK@-#HS1Uc2m{l)?zvw`@{kA6b2 z5Ja>j4*lf{Sqx_4C&wWDkCb7s!yoSHfJERr5sM& z?Hhkui<^pcb#EyQ*kE+0r)W8dvLw0nZxfG%H;-s9x%y5T&e~MaxfKjE&|{$UL#axn zy%FfnXEbJk8OJZX0Go79q~Q#lmTc(xjVe)jKr7cOhd+(mvAghc{s-bB-`Hkx7I_kL zwku-;OK!OLsuA=maOE1Hvdam9j%y&x#K!Bc@q(4(%btNF2W^-ABKx5VOt}WV{JDO9 zot&F_TQ;>EP}giyoLj0%@(moTi#0c2?eq_6J(o-3~d@ZMwY39G= zBWpyB4;zZysoN44(&zKr<5NZr0Aa?(%gk2z@)&Fmjx2@(d&>=GD&2$fa|7Q%9aSt8-+zRVeytNzMlhOGdV6Bp<* z!y%X_p(e;SqU96YJO3lT6JHz;Vj}YT9)=0iSP&>~2CCZqhC1n6AjuVEaYAN&`j!}H z=#Ydu@rSFwl(}H4w*oZTCu`AjTmyFs*P#XjvrLF^3F4 zKcdkP@wMWgjy3t)GMwjI3UiJZiYso#8j$h?&Aq{MaaOwK49Z(WAvB_^82FS*@Z=73 zvST)_92KVd`IU0fTLM#_GUEO=V9LAB|Knd*e;#) zR3-^u+tbN$|6lSQSsY|HqkS8eMb8cw^DE^dsAJ6+Oas)W;uYxAE<~(1AekZVC97Bw`Iiwzv2SnW`6*hUsFIwY zfwn;>J(Wqq*YGhAl>Z?gegkYCL{F`F3o8+Wa!3gcH4}rU&HMh2ih;qvR1k1CTeKXKxzum^F7_oT;_ltyn~dyB%q*kPYvU_%y00r0C^0wZ36dXSe&;WuTWwA$fwwiNklt_9b#Oa=Pjd}LaN4g+&DKC<94&`Jl0HM zQLr(1|0imPa6uuR8_}D7`i%Ov6KCIJ5-Ftdwulr_WkmQ;Y?6R^?v+hwWHa5#B_orveI-k8{b}6W9b-=p(C0NRHxqwNEGRI$758i zy?u5=R91oa1Zz4}%^tBgU-)>Jbzn?O!jV`Ncl_3i0!}zew%Dz%Y_}{kQ!OOCjldv z?arMwUz-4pr-H^|4GGLER2DLcE-|!px!x)>E<0l8VJ~qV0LC5i4rZ44fpb;wEwmm3!hF~XtocY?#& zk5)4kE$jjbGFL(ARwA&Wk?RYY8W*BXjZo66J9QE$fo`lsJFb9`qyJG^M7hP0P@bI! zq4)VbPdZnsN4FuoQIFaPY___V5W%iS_S+m0 zze8=+ox?=a1?yWCEd)m%1pIy5%;@G&mGK*^7Kw=+5n4Fz$u`V}-}`!b)o=!U*@7Yf z-YSt1Z?ELO{}|QAKV!nJ=5IKVqwHKe@MWUECVHxkbJ&1{rT24hb?^d(DnR6|WywZ? ztp&#{pF{I4PuwWT);haoz-)vJCt%(&fW!*pNN+YAaE8wrlpb{&&PWG1Z?#}N2lr%M-d2dP7iPvax z>OmhgB`tTg>swx^YM5mTDtzV?rQfSx(L>C&0EMP|5bMED9ts11Ond_@+u)B9dBm1{ zZV@O`4A8wt6C3~qZwgeBI|9r4xV)nG6X5$Iz%3f?r)Yd**SjpkhfII z!=7{7Q+*pIB8E~AA=f(~hQx2=zI@AbS|z-2&gU^m8M+)Eui%s`$EYi4# z1V5>mQ-&^#GZ8>;236!2VH7!?Rf#*C*jH>Dv&{M))v$rSEU;`DJp6{Oo=jxY29A83 z+(8*{myySxz(b$;r%@5@>HF^|%u`1Ca`4DnR*cxDHfKBT&__?0<~|sI-bU60$>WfM zO`kF5sAHG4?Ae44ca1DQWdvbiyal2$r3>HALk1CIzk)!ndRjqr*Tv}~2GjH@`vy)| z1J2{z6uF@*NUSO*g=lk+N>MN*IYUV=q5Ln_-;N^*d~RK6LhK?DSj%$vxL>AD-^)tL z;a@^DLq#5MX~`{AAZ_-Q;Ixx&id`aGw>m|=u!)|*zMSZiw>Z?m$CeDz1Cq<7s-A*150+i%mZvp zp6qTW?z(MOB`{U(m!MXOIB+eRpkB$e9WBuk23Lq|K4ICmc{z=htr3AH)D~Vnqsy~z z(b;>|Lry?@KMT(Bpx{B_y3Jw&>WJ0#>P}k4OB-u!7*33A)NDiK9xZ345eBa7p11^b zfAt=|BsPCns8i3q|HBXKxP$ooZvzk}1XAWO*u4MO>jWOG_Cp_Iw*IXV*pbuEd6MON zf=3u6%Lp)*>;)Cj@)QvRjJaySau2G~pa~)FkjXK5orwlgjwgCdynvf{y%VGY14PG% z7GjMLTMfq%HvN@Om_hOwn}QlSRTnLdvMn}`DfS`B1g6z}55rXJk9mQ5tU-PtxirCL z$GofR15fz|w8DRR;9T3j)9&}#vu9V~Z|<#M;@aIzx-r@Ec3alI98w!hXtjF1rKH@e z_%wK8AGRjiXxqdi+}(Q+Aor^X+H-lBo?sv&dxBk_UBR3G!Aa=Qg>i4^FMq6D+Z`&o zFI@ZoBZz(Gec#y$8*U|=>*RW_X(NE;$;yB0DfI@`%sqRtEYf7o%l5!;2AP(Eafv$` zptI>D&CvI`y6N%0b3ON)976ku=;os8Vr!ZM8S2^KjY@TC#zn8dcA*BXT!UOz=m)oq zRdc8`937$L$Icg!*qY9}XaE3oK#RX0&CQC*7Cr>&CQ1UPuEFt-O04AyOu1?b2e@1T zu-1TCDc5F23GRNM-=I}mkV72m9GB z%;qji`6OLyKgx(edW1{e`hhQGNRD)#Rkl`TlPu4yZ~CQBm4dMR?A5UqXA;7nA8QtG zFkdprT42k$GNP05WcbwgKn&jZ8rOq|CJOh=|ENM7U62KD*`bH@+PT`z)Kj1^IuSu@ zaxm}T#(_H}p3_>{*!~*DuuCM#`w51YeaoZH3We2Q8_0vSrtm-ePV$y=82tM-^ar}d zkb+I0sXZ*vE373gPq`tT^MAb|U%my3H6Cy0wa5Kihn_|~4NlzG6E&O2eiaG{;W>R9 zV^Koi_9kFCN@HuB1emA}jd0BEfoXVT$P5pln3R(t&ZiT+ML6LXz)jG0GPlpNOW7?k z7jo2stcKqE(YX~va`RB7c_mFHPTs(+P3q7mLxBJdj~x(+$bX0?A)*Z!ZgETv;`tGIA6a z@;?vaGFaU@5lh)6u!$Vo;j_Ib5wR^v+P;Lq1Xj#Hy-k{kVz@wSlO+wp>eT@vNkIV49B>yTN{93sd zt_@5{G?&HyniHEX%vPfD*dOQR?8~bEIE`xc z9$JtRw|;e;{tg}|1KiG!yv`6zFlHU2E;wMC$0J)XIYy+mjw5t|+9Ty+CGpqE*@}6J zUsAn|QWs(k1P~1QcYn=(jGUFJ6}qqtouX#7ZkZWwuz>{{=yPKu#d1y< zNW-r+-Wu+M%B>9&KUFf{D|Sl`T*PFNdv&Tw;B)k?<&Tz4jp$BboLiNPC|Lk)aMsKy z*LddRwETWm55 zWG*1XiyB_5M!xCRA8iI&$cy%hbSfQz<+pPDUB~%x!+?noho%8 zo@W$9iL^*st+!x5xW+7cmukD=PVoTQboD!Er`_I0?egcn-!^3{XV~W^&1q7#@-b*BlG(& z7qa@&HhaL~gXWRFX6)@IQr5)Nj<%={;R;8$XEg4t#sHgx6ItyEGzl46P$W$5&(**{(m zt!zWUUZ&yn3yzsD?+>}!trMD&Ld4x|0Z31g+GwI(Fv=blb<{eD71n}=u7vPUGz6b7 zQrJV!EtNWT40XSPW}u1=aq8(W?Ax*|g*vSwD+@(gh&Gj#(6Y<#sh^Eux0lhLI#zit zgT|aDok^Cjx2A#R4|e6b@(-RPXb9xdf`le|Uh5o!R~_~j7EH8sgu}~c_F|V@bfb== ze*I|+;+}L_jTi|HI0oI7GtCr`I9s=kq7d4}gtu*_2C|TL*1cm-gk`rA zC2;jirXBR{ID|a_=@w`-uC%Gufxyj^j72o|JDeQIdLv|(EUNq42FLVg^fpq6R&}3zI4DR@_kYY^$tN<8n`9k<{z#hwh$dn6 z!x{HjZj*YQ$&yAHJaMhX1t^`&#CjBfEiB-$2VClwzy*3Ej2c?d&{Z>t}0nt&2Z6v%xrdiPa$BNqx*6++2wtO zI?0biq!sE2+@M~D+oaDu>&9?6lWN@_h^F%vMmk8;O7PnYQ_;(TV9o8>w-1ymh@W7( zzMV>U2BvU0&GYhW^7Jh?_l@g#`FLFre+LMlgiAZv=tj)t7R)rE`xY!L>a1u>l@kknyK)#tuBZ;=-B);jz#+odM!_%c?Z+0CbpiU2~ofthZ>uw?FN@Nw8L=s!2R(0Ky@r##u=HtwJB*Vi|1G7iR&QT5hb(<~yZbpX;4S zP#3v0I6$?t!%9}%YPtE5IYDrA0#-E5;vkCKl(T_nMAM$?y4n4jb#>tuUha&7o0eJ# z59W@Nf?x5VaZ~V2`-syLSSFShglq@DE!}>LSfXQ@33}+}KKI4%rwE=&EdMk^I{IzJ z@!Cn?10BxzlWEFC$Vi^GSjf6x`u2}6p;})GSn7rYbE@G2ooI0yy{)$+*OgK25BK`* zj{G{g1|{bAgKM@MD8f3f*i8|{ncD2Yw{<|J8)2QBRuH*NK&UV6?T(&z+<>=hfS_88 zZ6=^y;7(gW)Mi>P?$8$bEVNT{>~_Wjo%rdM)Y?8rFg&cH)2}FuZgP&|iqMY=ZmWU# zK&e{#biq$Aa`LY16AOy>P5XS=gIrpiOCc`o77!7==1VX}A^_BFHGlo+OXTm?7XW~I z#-ZT%ewjlL#CK%jjXqA*i7ic~?6SlpEc+MBb|BQ3VPsw9z*A71vWl)nB*~u3F!DXK zdXk1~som>0BU?=4MCuZOk-ERdi!Nh5bDdKg1xAfs!)hfV&tpV{YSfd!r)}PS?=1x- z33jnTtBx&coa6R>=8NwzUm>yjB4eoR+j;gpFRhNS~@N5QpkxHl6Q7YNj)Xjhhzkg;3gzP3R@R zX`Ed);|6DB0ezc<>;VqdIDgeR;yqdD9^&>iIjT;`M{BEiY4*#6*P6@ zl+#q!f~IakQ-hqG`g?V{5J1-U!y~zHyK75qWC0_<9?cWlRxOrFp=C2S8L;skg(2%Z zJmfmqy2iO2*eGN3gmL|)&`8{=s}FpG`p=FGAG{S(mK77MsIVd7O_K;<0S%SGklm9x}oDxEJWyA8uSBo z$@ir6#wId>2R-W+o>!nZSjHX0Zy=>qM+Cl0uq2@rfn#g{vr$WR&FUSfM38nP^KinI z08?A-C*HrQrV6sUfvj$NOTkn(og-kXp^7-3DedfJ7TST*>f3|Rr|4&3-t4kc0!|E=H(I3B{ldO+xac9gM zjR$^Dxe4ojGKD3^xC2e*2UVRIx~8Xr_VR~dG$&2}niawcaJiE#&kbbt1eL(|ewmYX zjY`>W&C7?pPNht5K-SHLSV&G*gv&5JSImx0Huk66uvWh8xeRMadx&$V)%>(_rM`x8 zR_3kySG5dSuVllgjNpdnw05)+Jre=1n+Ye-6Lp{SiW$7Ss1=C?j7x8gZcC?qFPNyMrZw zMT>ca8?m7c4n9Qz0Tysfe8kQqiN>Sl7=-maR^fz*tONyU8EdN$vJ|?09LL?HAL+Gw zrCG~9MH`VX6uaiTF(ci)CFabSpKhL$dT75iz70YyVJd8b9S#x*bhUUEu!~FM&T(1= z@n9)f%8y>b+tO`yFjJA>ChspvtjdR!%Z@sqws!-xwNxGC<-wtQOC-DdxMB0~50GWGwVNcBfc!1Q^)beWvI~Edu36$ypdf&z)fav{6;jK7p2WC4`Yn*p^RU7Xvc+#-qoErv#;f);J7AAn-LJq!u8>93 z{VJ2n>Msh0wY%M$ILcp>b#3@1-SE!g9~0_ias3 z*SSVdhz{EWyFNf=!8y%#pY}ftsF&S22jQ=itM`K|4P`Pu)X$W_fl0634p@!Z&(^2| zl(~g?;FI8dsk`1s=CD_M za7WBQiUtumJJF)W;u&ewU}wGDE6_G6cS;YLj(g2D#8pMR3wzhdaKYADwz_>eU?rE0A)0DIdZ;)IdYBbT{l7#o) zvF7d-&7P53WCA8Zz+)Xl4`XqGr|uyC7QF>6*7i(Km}LsDF8^f!c~)*SkRHXlkywSa z)Q+0zWBfpdSos!~!!heN=1+aSvyOL+mmOuR<1_1Q7Lu&+A8?5Yz_+VwR@Uqv@2v>l ze+yiGPBR>aNGwu=KAPoSGYbblwgj+gBMkZC=mCu^n5a8m4>QP%JnR6zIxa67_U#|6 zUB&h>l{ubyOWbeQeks^AcvH!C;sE?&h%M(lvZ#VnDS9*c=$M1U!Jd2vghJ{7)RGs5 z!48#z3FNiAutg#DM{WI-AX&^4T9@T-uLm&chilremYWU9;ddJp1)2ewO* zl!&trfCK85urEt2%hzf8q9(Kulu164_&kp=Vx7GoNh7KfVC=L@*e?(Cz@{0KD(N}sw?&b zx~2mAKM8}MU&CQ>d;YgNSC7WNjWJ2#-|qc&7uoW1y6@lV-VLt%9Wq2A>72Qp4i*Iu zu?&lfGYdAD;04A7HyCkrKKd4uzaf?4(o3o#vw~24@z>7PC)S5i2#Av7ElBL6=x&Uh zrX@-8(BGo1<*YaLC;7_5!$}^M$V03xY#BOxph{-ktZN+Ak@GoH!yZU)#K22jzqlPI>0LSVAB+`O3{_S$yh0)31_*WsLJ+vg z?RHMz&pVdxh%Q!O|93K_ej6^W^Z!+c1Z@IT`a7n+-TSAzSezOmVf`PfvJ-L0Y&I)R zFN~$4FkyUO+Vsg2O+KFGHn<@anoNyU;iw+j!7~(q=8&01H4{8_CmJ=ULzjwt!&9Qh zxDBacF}vMLE#|G16l!iaIZR<5f(}lbB+=FELex~rKNQ;x2!=Vo#UN>#13sre?IEO1 zQ;gi*n&NL>T5^(?v|8nDyX?vP@EDb*IqN_wF^mJo#_%^4C<*rC9?hblDyNDA@pj(< zn7RYTo)}OI5rVSyx=qQw*Uj~CO`LKEF;CTw*nuA~G=3S@y_^Pd-8BplqdIDCC|C7- zc(Cp+PQoNrmgHBes?Y7VJb@SmA7M_g>CI*(h$Es!E4$9RBdcTQ$u%fmKvWuOhEF$< z-xH{xi5?_&BCtS2DE;Qgz(Y%%nX`A#O06V5t zBoIFc#$ye=-153f+EX=8XbKVu|9&Vbwjp52%SiO1;j7s-*<+c=uCas!R!|Y2+Winv zYrjxQOwxx4Pa0tC4&f%T>@ApHWPE2dSki z_0$JCzIfKVkH=Iii~GnRBC2+GZa}j8Q2Y>UAH)Y|t9#JcIUaquC%MeANavH!53?!- zkX!!2ci2g<&i0qE)svW$l$f3G=J~H3s_sNl*C>)rhE;znMYa;Yngn$jm0@+NCynML zE+tuKZ9wv;@V4Rc@r$ZZB&@Y9h1!T5+FQL^4At3|idRi+WjbsCK~m^~%!chbi@qXPbwXjS#oJYH=MjLj z6Hl=dO|Apw?o(-ms}?)l(0Bk#BSGZD<-h`_*Fk0XdGGh_h_{0X2}vrePGtH{#-5|E zz)AsXlYXQF(Y}q8NEt~GYtq^jZ6=zBh`PTj0cwNkdHNRUk|qUco#f<{RoNH=m_WQR zv5Uq@klL-^kG%Shb)0{gXp;1qR@6=2ipD+2aNE(Go)n4oNR2Td?ZXl94pN(OK%m%3 zw3MzVO08#NHL@AnPylR`NxaYY*8HoJD>5nY?C22*C&DyAjxG5Iq9ODrf(lLKNJ-av z#}12VlxgS@wcik6#H;MYk?e%*>qHLj>=iJQF89RqYATR2+GTnII@C+FGoLOSB?;|LOchg34LbO1*>D-KG-U$RHWGCg zutdhm+dr3WR?AX9kxM8U&L?(1ZbyJmzdWa@=*7Wn+YxUERV!hUcS&9dCiH51fCFsqvVmy7jg&|k+59z41vrCgL`{9M z`y~zGZ3|8|V!!3+MGpKQUnGf?g(HTDb=^S^cLGCBP$}OhF$SLdeYviIb#s1rujr-e z2&@3Lk4rX!hFI6^b?438RFd>6_SO>3GQpdmVOSot0Y1ZgJi$-(#oQ*!HG#r95hKst z3D5BXTRLMoxJp|5cc}NHo}1=Om>{--TxMG9~@LNaB2sq-L*l->P@!#Nf`Z3Hqsg0t5u!59kvDbJG6rZ zgME&Df{TZP)Lr}XRunP#0Rhf^@53;Rn;HPfRkdO`pxEDgtl`;0Qm0gO?z@3XiE;Ru z_r?173TlXXy&BL%&#oXH0cg)|usKhvu$&O}`rI!w!rcWB0*o-R5@yup9)xzQYG?YD zg4RBw`N#g#()-bV`4!YbBXvYJ>p>=vpQr=E?f|u?yK^Agoj}EN$W9>IkHtV811FZ$ zFJTWZ;r>>VcicnqE1K`->D289iMTV?rU%o6Ex3ja|hheb-RsyE? zZ3kgP>R5H;DV^O20S*e~?L#Z+`0R5O*Y4MY-Q_RtHI)HPy0<5#n&GzX!*MNF39Ih| zYDHFQ?%bdV7*Q|BkWKr(ZzX>^H*%Kf`JeaE>GhvvH3x?K5oN|$vbT^hgkqkkCePyo z%Du)E?=6d3-T6OwLh_++xQW6_Y=KzzNGe*4sxj~6!JtjhiB5#;4pO@ZsV%aQunB!* zJjA?*Y+AyRI9%8R)3zKV)1w?t1_^#1L|L`eS=_jdl1{LCLrTyp=7!D zbRfwL3aeEGtxph;4pzG#_T}V%cpe{6B3N&&hG2=WZTmD$lG(Mf>tHaS=ALSQ3+&DO zAUV4E6bCkKLSG_2b{7e%iX8|dL3SrGK)OKf2))7?T-^BCEd0GuDGlMw|}yQ`#}dx(V1&xbB~^yLmD0!Y$!AU+XH+lt%jn#Paq8g8L{5h4d_ zM27CPYR=tHtCkIxZWm5JVyGjPfNl3P>m{<2g0mD&)NII)*6nBiX&I1;z5jefwYNyB z#mu4IF2)he{b>^vc%YR4hUygeb>z?C@Mi`W%xdO@=!cCP@glk~Yn(+SI3sOS?(46_ zwQgU2dlA8;Hm@}cEVsEadiIfxSlmgt<2&pVKF?RfQXAjIXB8TL3QZfwG+R{}gkZW0 z;e7=bAeoe^u{evn-VSE>Z-^laj2okoUNf#2rZ3X$IMi&hA}QJeX_ttgJxPH{wD8=s zL(0I$8$Su#M&K#i(v5sGgllgsG;7{En~7lu?HU|H8lbg>M3UV$0Sr1DqAHJm+@U6R zao7@=E4eb3IQWy1H#k)>9{1XvI*P9&3*Be&BCZp6Jh0&{y+BgsqpIpgO%)RJO$Zr0R%sKDn@YsGjQ_sg;B%XIaKWr* zdVvw2d#<#;F_e_jJWzc;?N5p4_T{%15lq{{IyH6p(P<{f{{zjK#G5DEP41Z)?C&}; zL;}In3r3i$@-l@qNJNw{O5p&kJ&24=_~i2F0(Moy^c z$>Ess$Vt>Cj^T{Qx)Dqq8U-6LJjjZ9ioz_0TCF4LgP?a>6Q&UYY!EPE;4d0@hzG7B zqR!+Vt<`bFl0d|*@pvlTs!|Iq%X2r$mT3t-=U9P{V?Dq?*PIF4vHFmcWc|3k+mGT+ zGk3off7=5}k^^p}80tnHHB8#t_PUU5+j$(J`+83eSPI#F2z=g-?HpFSyD>jhfAqci z>r9DsfMOc*P}l81XA7etkf1^|*Kz@Y7_7pL0^o;{H9$-}e za3UK;Ylv>6K-rwcFHy5va*XM1#%iKzXBzZ`EU8VscM)!_pyX0!Bb}XIdzPhOuY< z@(uJ1ZVU!oo=^S#?k&oWRM@qu>5REP+aSsR6>xSX~Zz%$%5uh(#WD z3{rQ*rO#PmqS}=c33##>T29g8*!4>t$hHr`K>TdJ`OqIjwUIMS;6xDm)CyZkXQbPU zxTXdco8!I-+1oNP;`uld(fzvJ!fp<@2lYW@GY$+v)XFA;E}>mM)q}6YoA-!wn2L}? zMKb%qLkH8bl3TDXi%!070et}69>mWc^%0@&>1Lnw|8OFsfAZYx;JUa*(gLEY8pZhj z8hJLv(|@e(iT#mZeW%$&wlWXALYVP3kSpEC9Kwi-OFyrN(DJoe;JFnoXA>^%5pN(h zd@J^}G*cL3;lLI-@V1PK(xi58Yf+lWSNUJARnI!KJKFMuU$K=pDPXcyl_tc8>_TZG zNGJXI_TFs=s?((=0VD}(5IY&qRfeLu6fF^f#65&%8r4Q&gW9S)e1qf=Bo=pa?jfxE zD^|S2sZ@^kGCz!?kD26_m_xmZNE=<|_+(I@SEN>TfK!Qpe;dui$pi<@v2#tZqXHY_kEfF$J!b%30yPF5eR z3xtvk+3{sWCEm{})++N_bNmoudw{ta?Y<7d2rS{;_=h`7uyAgo$&Q8to+P9T=f$@e z3plr}-%8|UFSk+BlqZd>AhbkloG!hWlX(m<=CJ@c)IBe60sG4*Omd4f0aO*V6U`1O!dH=IvNJ>?JbREDRzu#kYuQ4V|xc5jg^ZwKfj*agP-fPFd7b+@+zp1!F5~70q(e_ zy@U4B?khAf5FL=~x%Wtmziu?XNW^V@oaJwaS7&RcUsS<95LyRSp-yL z4+p$^04N@98*Gbqz+24I;?%mq_7Sx&pT^}-;Aa$xv;x{an(xF4&l!;1XYSx(CTj6$ z?p!{U$)-&dztKpvK=^*04NCcVsO`DjYgF^z!lU722Yg)0l-;1p1~`q;@y~(Q!2>z^ zqwe_J9?FyOs-rUzB58D@+=r9WxQy|tTB72SW#*79XsCsQ?6%J*iF!w%-Mo^G8daBl zxhY(90OG%6pp%Cdm+b)LJ&3nGNJ%m$ejK!vj-d&AHdvs6_jS(p5_jt~&x{#-FEbNx z`;KTrZI52Pml()MR$4&Cp_J#Km*O><#5I2+%Bvo(;fB38wUo*CWP_VxvLzvVgkerxBUqJb zP44N`p>-=J$#rg}t!wgdL3ab8aPGr8FivYIN%ldGy?pt@_3nPD1I2=X+hmh0oFFy* z`4HX>l3@@PdvLyyUC&zgdvPJ>#|KNt_|qMcDm4hwZYLT+iFw~S`G#oF@YLBF4d=^k zSw-)ee?Fqx$HII92`J#5$P&g{LrLh$;Pl5)54o=+bHHFTykJ)AUE-|?5k&}@$5F8T z(!n%-B@$+7gS5ZBs3yc>?$)+D6J>EWbC^x%u?4t%Nca4xGLeh67DA}p5;F{x5MfaB zK;_T?sgf}6n-C08>1M# z2xd1Pv&UWMd6Bv`fkQ8T)B(_Y5J7DW>qadaH@@4vbVo^mf?9u7MeC|s zhe!2D5Oq~cfWQh!!dF;sbWZw)W7Tvg;R~NxL6g2sw;7*3E4zMjxp4kZmpDSO=aGm`u3nb%PeIs6t)A~ zT8H($O@4=#6KD)4HN`8OP}^@q&|gG*9~WfEX1g*tf}1d0v)$|yt^^Q?=0vFIV=%6X zPHc!ot(-*UUQPfo*Mkh%1L*e{L@r?$ijQP~{hitJQD4d>dIL-0mbYk51K~744O|{9 z>)4m3JjpK7mB6No3PjA18+|T*UG~L#o7TYX)yHi%c<%xBd#I;}9O%mf3g&Pw-gzA` zM!{YVQ*?0g+S3`E1(5c=9E;BMR)>fJ^*x3>Brge@RNiT(l^(;hvdEutT=0DED!VRa zQ6iucTe#!M5rEzcy6cNKDKHC5e{Mv((Ab|e7d=pFo+=n<LXD;|87fT=I}X)9nLtJCN_svYQDgAai7jG&8RaVBy2L4t{xn{3c?< z0!Kf9d@pgS1T5H#ENCL3h z_fv%jtw9h?xq@iAt&i0Q>tlVu4c8ctMjx(Uyl(&FnNxQ_2dX$lIB91RUej_8Lv#;C zEPN0*@F^Tk^|Oy2x;yy>855+~AwJ@hfr3ii^tP4md`6ii6|s57O$a(BA}RWg-%la( zK%q=u{v|6PEufC9U0Tpoj3fva8J|1o;)c^oit>EkQUa&;)5Udg^_?Rbr9Mh^ekye7%;v+B%5`$JFu3dLE~GO|V+^m` zyV)>*8D8zFyt01vSFb*Yy2>zcOjBJe7o+Z= zguwl9($Wczo`eZ7FLtGd9=EVnZ(@B6IU8TxCW`)0_G`us(mS!-(xCE((z)N#m++EB zRu}SHlpEfU$L!o9sEb~Mg&pRw?h&hdEX2@Q=YE=0AP}&Ohd3_5zaqWTYQ93`VhyQ- z@pGJ*C`W`IIqnX^;8JzRYe@m=eRnVGK8Hh_Xbf-rzHP-npCU_jFrT+4Uq)tifML0( z@yB9mu?YhZ(U-x8!yxNNkuysZV+8X1`uSf5Z4T<{egXnM2!1(;$gLF-;NK?x_0W4n zC~2%q<_;KvG8d9wCwiP^nUAG&f4HWt1n1@)_5k(0NvJ@HQ%pweQXfVjI5N)?xsDQx zhex=zC`(DzgyWnzjU`u0N~C=eL`{iQkvM-8$lP&pAmHTY{L)ZUC$RSr;Ny-VfN#l5 z5`~xEqSZ?<2dHmq`clm{O6~`>U3A(Jba(*CXrvQ~%>G=hx=}bHrOnIOsU*|9r`;x6 zXky!O->rvtdU@MU#@)4DlNm{Ysw4%*d`o{Dz#^fA8l?Ad*(C`s-nT`rjip~=+Y#P# zDvm>C6r3ki6%-TW!6tmUfo=|(a%==rz}$rxZ846gBmB)?o&UfcmD+GrImF4Qy0cgo zV_2UlBQPs%w5jblW4A^U>TQ%eGFpv|MTum->&PG`Xl|IvN+&RQ??I;Ett0+U5|#${b|my39M>2DbKfC>UwNtYiuVqjnJOF{ zdAz@T0MR|jZ1UgwXa-4=7hOZ?Z_oefJ@DS9Mg+e-fPRltz5{CO@WvaqfXEMlTCs-| z9XVS!5&4`-jP%JY9xxq-7BHx1>%I#Tqmm(X=&o`qI#3+1>RS9YoBHAvZc} zy0;K*Pg*O&<=puRVcD{vwv(ML50nt=5@U6Rg?Ev&@rbx1!tOYu{@Q^6BM|pc6fuWM zGP_k+$?dimh_qi}3AMLwYyQ-i*C}!ODLpf-m0u@Kb#OwGDc4&45BIHU2@`lr^m{+D zTo^getvgvPc!D2Ea3y%}9j&jD_1;#NW`ps<+a_SVm(;OLHwj@CRfIu5acqY!RHgZ+0O>7|S5!b~U$xVDC*n!C5WCs=5LF|R)Xpg^NoB{y zMAUbZm)Ql~9P*?n{)mMGMb%Q^MunK>bKcJhEr$f~pM`Xpn4lMe2>`e=bb|4I`CxtR z|J8R3P!T$}^l#7q>Ag-dh$PGHeBZwVih-6V2;W0}-7ABfu3hl-3MOXgXGDrPn89)< z>q0CHMGnM5ahS@Le8rQ@q7%ILj9Dx9#NVJ#sy`~2SiECh{uagvp0Hq87zNDdR%Inn z^V#$Vy7oLaep0aGa+BGD+o=`M8Y$#ma%K8Q%Xhht{at<(Es9g^4a@+OKNgwgut zL|Up3gzE6cemRz`8$N-IrC6p8mS&s=WYC@F>B_=ncC*; zKN|D|S2)3vPGShm;yh<_YhQx*-pC6XcPlqY_wcrHMHDYTaz&@-A0B+S4tp5O4frUL zrb#uNYvIj=xj=oy#ytb^P6R#gD_0hP=n<8CCljDI_&iGF`#d$BX|{S*8f{X6>S}nr z!F{>)eM=;45fJf>uYH2{1|lke_8NyJVEhje5cmVuZXQeNC7uYi(%2{ z-4fezw+{}klA$%G{E>oI9p5vAM92RmDnYiK-o|Y|#1hA5DqCXJZ)qCEaAk4`iQqQ-rIJ?+2 zhZ`?b53D*Aa4kzdVOSxU$SRVM4#bG~3>MT z6q3iuPWw4V#>VsUKjeY&CeKzkO(OZX3b8mh=jb<32y&s=E!HZ_x(Nfx{?_|E-wVn?$OKltwAoEeDg2P=K@EcdT^&(`hGk zXU3A-ijAz~#l>*OiHeK}iitqkL~ETD8!t%vnN4;HG&r|~-DbZ<#@IkHt$iCp@P!#2 zuBZ}4y|M0Zt<7?wj6IxoANPicR6>5w3Vt$8XvNirEfDR_jDbzD9n;q9RzB9+{n28m z4*^DWWWaWt5Dqh%dG7gfJeToJ^DYE`JHc0A^YETghc(7TxXg*F!FxaVqwM&{rTW`{ z!z*nvnHVK8RYoHt8p;s5lJwI8GR)YHC%#-X0_eaYN~eENI(P=eiO*8 zkjI@sSf2^QhzB@+IPOER;oFc+2pnR879v{`OVPT&wKC~dWE*36qt4m0yla=>ZzoWq zjIg&5SOoH}>Ub>9BE4fY@}unB%cc6;e~2IqjuQm;Y%I@Ux2Kt2O!=BAdaBbWk-TBV zWx-z40-(&w_dBL;7wu&)9xJ301r&}GECcf6aj4j7Hd88PS~PEvmFG_BgO8VW z*qmS-+#{x5C|KMx2~cH;tz{VLY0&RQ=3U4G>`e&KLNM_S4ssJ9*eG^J2BUOq%3vT& zAVK3Sg>eYXVS+rIh6y~VhP}8YuWwBR`I!zrlE2PQ2rMkaCYYIVFWAc5LkB~sS0y4` z#dnI-?o}Z{9VQ+n{7~UwyPHqMEt%S$!rJR@yh{PQxy}?Lk~dhOML3Ar+00>-Px52Q0T^A^DW36zYJOZj-2E7AL<2|Dsxc78!3@I3Nhy|l^1n-@_ zABbRLigA8+g3TcDdv^8|$%BA~NvBb|x~%PU95erj=}pXlt#uB#H`}1Zg2U!vpCOKj z>HRHW6G83|87MuSZ7qw$)UWJ_SoNi2k%Mt|yE11FLgZ~yi^yu_@>AA02@zb`gB1>J zY&^m?pkENzd$W0}#PXZu6yKVF zBKQU=R)~64iiSME(-XM&ezxTfuHJX9xIgg*A_ayfifB6kj}vChcxUUMr)4Lg?itkd zJ%3C#!0nckaMaV$%mI?AKpx0YP~j8I_a=b$uAmg?RRAa?1PRVF8{vO_Pwc2Atxh;B|n8wh|Swc_G9 zKUp|7x-ZKyfIqtDqn6f3-pU(xbsV!Y`U9QQIo0^(R;)#=fkzj|AS;{!EDA(!N7h)k zIk$m(`((W1AQ5-1(8}qCU|Trrw2y;ddjoqD zvc01{Se8>yHi=|HgUG~L^G7zXw~)g9J zw^lAbK={i)Ab=?qu&p{^vqq(geFrx zji2?lCihu1G|T z(}+kt3lrEty-#Q=5zNde&k{Z{l&P#=J}CbzVEYl>&8BuDYl4uL$WCaXl8sG91SHW3 z1nvB`j3J0u^Zh8*7J0C}T0HL)?Hfnbah@IJPP>f%zK&>`1Rl-sqV9ym^GC{c1Ra19 zNI6IOaWI`ua3(pL^H`%zJ_xpFp=JkZ+ASIzU(PzF1$%CA9=*oIZVpT44%M zjZKQ1DU^Z0;LwyO>DR5Vn5wJ0RDWd2IVy3JC-XKf@%Y%bFjMvZicnZs!$S`AeI8){ zFyDn4&uv~~+bWxpaN-6*1kV7!4Pf|kEE~GFy5<#*u|LgO(?Y6i-%02~e(h?C6p3P@ zO3C@Gt)pqF(jmlx$1j>F324sgj$GF*{#Wo}0y1P}B>)0#XTU$Zo6N$jpH7npZ`IW=&+YX@@8@-7m_A#?|y zgU4c=1VpSYtfdYKwV^TGQ?Lx#Pzc+9R*3#Dci zjqh%yh~RXQ3aB#E!OMmti}BR=-pw4{i9ff9%_mO~;L9oFlI&BDn1$X>C9QIh}i$f2>2;L zXe)LO;ugm^Qky(^ho}S4XNyzt$y+t%Y^a^`!`aXY_VH6 zHX*;at2}A&T-Fw293rkN7jx6Et`X^3@U8roQ!SO-YZkmv~6bMXyEYvPVl zA4DcR9^`dG10amRfRlqajUmlg~-1>3TymF*UgA8Gx) zhcYCKpomEGznsYa5Yia!?t4Ii&u9*XY<}(0ok@eS7~y{<7gRK0xU~G$I?nAPo7v~S zzd~7r2Z4h&u|nrYYhv?APor5UJf1&}Ta)Lh=bcYCHOlj=8tq7rkhm*#r|l@kb#%8S z6tm^q{$IXrH)nIQ;~1PkcFSCQ8n|{=3o=6!_%q%{-T@*0Fd}-;by}QQgUA>!_-_tWtoPGtD|oC>S=RBKYZ z%25nBLlZ;~a4fzLHC2oX41A(EagN_EvYFk}rN)WntY0C^@h;m3$l)wn^fYU10^~ta z&;!(DfN`^mOkm(eVBxL0_e)IftqzWLpO9=4rwVcl9QX+`_d-5&YTr<6v zn9!F1AF`Di`j$9U;VJ}AKU(ictg?yA=dWB5A6hm^>$XL55Hx}^)74PCyiz9c0cTN! zQ*WXhXx~!$*IOS%CODfv5_t__Lz2Fy=-?oq?xVNUhS=41=JI{&LtY*O369&cXtd`R zkRQGJkWH?f&dI;s$-Nx6A2E=q=J5@mg$pkspQ5Kw(_qnKJQ(5S3>rCCS3*bNi!LSq8?oh$q> z9~|wNkb!o?QKmly7qCE1*A?eQLaC8rH^!ziFOAwObk3e4)uF{r?-*`-|<-J%{u6NcvX++XYE zl~m^mH7S}vh00V!ljx~%Ch`61uX)pV{t#>>lkP@>6pn@gxw~U{>fv}UO<#&ZGhK@9 zA`DJg$idiH}Ln5JZgzn(kMGVlF5K_#-G`wCSM@I7kHk{F^?6yc3y{o;}e|* z*lRd`8neX`2_EcC?&ob1EtQr|{`ACXBk}WNSv-%@bm`zo%VpFe`JtCFJ@4 zk#%N?va33_?a=-RDg*uR*o!%a9P8wLnP+=(2^$rF5TF9Z2ziE0`z8(eZFrFs-RvDm zbGBQxX*pWV_#+gr5#6vq;~<(MFId{Vq$NOjdru$3G5nW zFlE4?i5PazWrlIYFtPqIW!hi<3g7J;~BJQ zUUmugszWG`@Az%*_?gblJiLxL__Wil@93ZM<3 zZP{;uw*_)+Sjw_kf2x5=$lE;mNF%21F&|B4XYe0RWW-qSljadIO{)kMM{U9b(xYtb0%>umx-s(Hou~(- zR4>r|(+ioD1!sNZY0M3HWdkZa>woyx-S*3JRvwJzNGY0$X$>u)H%+P;79G9m^R(*G zxBs}?FbDdJO^%xg!g^c%c*=J2$@gD{kHL#UxS7J)5=>G7$83pCpVps$xJXSh1x8T; z5K^gkn}I3a2BZcL4Al=`1CX5Qcu zdkKB>e;I+;>C;bdHPDESd8a+h0rJKs+r_?j6v!pyZ?AFT>wts* z{}&|&)8+lm!4GEw1Z3UVs(IPFJ3BhLmxa;$o8`FLr~LR*Mn=Rjh8((CifA3@LQ*^8 ztL2Hst}%i}((AGk9y%f2%jKgRqpd-nw$wuoC*jNCglHnJ>RID$Gin4FBbtc*y@~#f zZ8ul`4J);aSI5q6ZdU12@IZ2yXK-V5`EkMKxcJkCdm5tGxMPLS1MO)z-O-qcrMWqQ zCUqALOIZX_s|NDp;^{|hd=U@CRe>o9c!w-&J&4pw>JCc8)J-0DDK|9oXvNl0p zS4Ft=_$x42V{5Qq>wSV5!h`XN)$Dd5k5R5Y%|X|gZfuY;K=QoD1SlK56c9hqY`-ww z+M_=0JVA*QC+D@44u$#izkH)ZnggHp1>5`$4{l>e#|icx*p@QuF{#{Rs3hI$(YODI z_`Pu{d$B=yEc=E}5hPigo~#aEVXt|vrx)EBt_ep&OfqRwP}YUrqsWOOd+jZuo-6N>fAz;7b_;2 z0AZyZ+Pfm|v|;W3|vS^P;KKmxa>sE!Iv!} zlaw#vl~||7uNd)oh&t4^JJwHeW{~stM;=mU2*l=*M>VuPz&tc*(bw7F=(~(VPGRh| zw2d7bJAZsWZU%H1&B|rGJqOIqBJzw=0=iADT2)EqRg*?a;{yqc{;5_`nY)j62W1uVe6 z=7$(xX~gf3U|{-hmtx;|jeip{Z@nmOh3NEd0Bzaf?Cu`Fi9OkPLCAcRSRmk15jS~K z^K`tY<+8y~x1(r|m&=*ZP>jIBsC&;LBpBRZkNJ&q``YTCml4w>2OHb)_fwRnhn+O@ z+5L;k5oY&4o^N|=Zdd(6z!#A^#OfyXNF!eM#nyi-q&!o2M+?oY`NzX$4fH8Wvks81 zXyT_uab$yN78C+yS|n2~wzdt+g(_yxjSYFj=G-Fl4&T%7HY7G06i=*#7WcfL9CB4L zr>ARsK=cJ90xMmY|%5|S-sT<6**!-#P3BkrR$Km#=CSR6C zXE2J`j?s6#hGE}hi{~YiIE9IK#;;opEVp8}J(3!w24B%<>8_TA@W(AID~l6MWxVQk zjDj*q;Jj0g7MU>_Ut&-=(Ex;ehamdHB6jI@1ROsFJtR=g%IHw3h)nYpfPOyzdGQi} z?$-F4CPyJ&cq{Vc>b3m&596Lc3=m8N^d@L~o_@s`Cgv6ml%QbX6X}6??_8JVLgg?T zaUEm`Vn1w(WaCwnuP#<5mrw?Wng^Fx-&{N+`?D6bSXO?Y-3A<{G{e~vPBJ?hhfRV< zDmaN{Q;EsaemL?rAfwkds@o5zN{5krjm7n$`V>mG`>pBLGpePVW2I`W_m>B|20lo3 ze+2oC&|h={pcCi&6QwZ@!=b=KOCo&JOyZouAl82J!MqGbT0Qt%D~jdYa3IZ*vBbTDvVmZFC{U2V z^nbX5$S2K|JG z#&$WU1LLcharb?qIL7uHcyX6+)o!YZl;uF&zBrf=3<)d+Nc}O%fV2sEwh3stAAJ+@ z3Z_B#I?hiks20S;54&)n+Op zB-;1oDi#b1CmMi|VNlN9njFRAXZjoQgV6GbA-Z=r3`~^yNUqU5vcb}O z$7(xc*l(=|-f#?))Hok;ghlkv>W}H^MZW{CbUSJRk1mW44Be@F7Sjkg|E`lSr2A ztz-6`z+jevT>{P5Z5MbZ3P!O<4Z->wC7-rBiOW+x@RX&kI}3E;Z((+qvx@eyZ&;$X zlll6-4YLt_^xn;zhwX>ATe_684aB<~D#5_kCl+9Q2y!1;;pP z85gwsYlc;ms6<R<@r0Jz*nV%8|weTZ}{tf=*BO_ZHElzTH|pWz*NNdVq@=3vie5y zCbF%^uNgFmmP|Mka)V6MRg!(9EnkeT)p29nG5$7N`*M?b%p%PVwW|E#@SmhOW;%P( z;P~^gpWF^QB9=9N3w`$S!uulZaJ9pS=Wd-7qD%HzKZuRaZ~HiSk-|sGI>A?kL6E&^!GX==ee3L zOWd`Fc@#I{zl{#*Q6PrSxG{&HP=*S0(VG?`*y~I)I7CzF>Lps^U;}=Y$ycZ-MNic* zcj!RQ0&*b6UAK5mqgflKmw2q%%UT0xlua9XL`BJ_25VE^9A=YQqgUVbiuHG6d*>+h7`CaVurY>9e3u?60D{kjz{|2h#dqwOdL;+qW5T)HX4z_v5dAy8jOiseuQVE(ZDS z7`ZQu_jSY)*`+_-<{d$t40f^Kwm`IejwYQs=uLwi3$YZ=F55_mg?~$2IRno=j4;`w z<8MVor%9NyxwRg~`kR=1ZF!u6$iM94)^an(LCAaxUV=>9fS+DryipquY zw;>0KU6fs0E~s)9;-@bKjt_;T!ls@?QP$C)*f%UDr%20I^n4Hy!+;=-3ZY)gh#9o3 z(04w_roMih1cTzYEoiDHt!E_XI_MLB8$W$1cwp0mWVqJQK*DN$a=0K(!%P6= zrpS=b*mjUTKz-<1j@S!&95;15w9(>NAkIgL!)Xse5KgSX z?YWe#>6}_TlwI2g<;hcxJ^hV6B=K=hbB$uZG+8Y00yqtg0#}DlG?gR9t$@dv=)gRA0+)vd1#FHG?fKIol;Q0^Vm-P2g-$z5^S;2%P6AESWd0ffJAK0*#d zai{3LCUkJ#l$%cd1B)0EfgiJsZSIeVmqNU!Nqm;6N59b=Kx1%;H$J|CAVLKqv`foH z;D}7m^8rz|bcCsZq-+EsY&^w*mxF^dE;)!X_9J!EUqNF4m7{Ps$Bf#>QF!~b;&}YD z+aC+3?^w3UT>vvyts#^yfyx~&oP=|RaJV4&bYEoI;9TOc`KICM)68@@wp?*$@$kpz zWn)kA-%*enzY2%Dvx17}z3`Spjy*?RejUYgJ8+U$FHeYdyySd@b@8K!Z0w+?di}%o zF6R~1q}r3*;u16mH{?5tv$L-N6_M2>!A{n609%6P_b9s~vV27>Jw?%LB>G=qw z5z#q5!u)uA1x_5GBDWd>in~$z$WLDij!#rJN7=Cf6b;mea$a>VUQ<{BoYyZ<5nQ=0 zO#G{~B~5PE){lEY{c+5p!Wz;F_9%)|6L^?^bFuZ|s`7O8N~(+c=>CTzzSHX+_jE65 z(w+K;=jQ1i&{#ld=lsapd60Zu0-fB|nAnPLS@=-D4I&RY5_>_{EpDUi_nl|NFq@)X zfG*|!zn#11j|Bu`)Ad;Yd;BmPtLq>s@>p^Si6iVIyciPb8;zgt)Lrp9Juw2m+cyzK zSRr2m(|E-<#d5Gqm*?rgLyXqWi4dXZBDnw_Qzm@giS!z0XJ0uyfr{FM{rDjs_yQ#Y z{Tx!o-3MKs3@(=gB;ZBGqp|6yOBjtP-|-O!1`-OJ=;K1(?Z3%L=Bg`4dVcy+u;8i* z=VT2M3Lm!*M^Ml-1}8|T8!>><-Z=`#6pg#iqby@@d1C(E9xnTa^dX7H`f(Bre%wPg zDKC4`dW!ng_ztp(+mWhv!}0m!#DyFL4DkT)Hp^7lMW#HMINjt4Sgk$Kz1jCL0ao|8z7#nu`UO7~rFiPuh$j*;mV*p5<%H&wo6#Tj^eBM?jaPyP&23tCEJ7SIYX?81D%8k+AUoxhV@=grGC)8V1sbYF^p z4cLDiJ#9xH5^CFBatHxK4ADY|cpk?^{8alcU6XqDH8D9j#Ev91NqYc@8TdnjBrMy{ zRBf8GFtEG6^=29J9Rv?%f+x%4ZyZ1}(gSn0k#nN&6Cs3=H(iqL&ZfqCZeaf$L+QPm} zj|Tl~44sdE%_M?kDWDMwf2o^+0?Uj@7&6~HOgZa+Q5n3_4yA_UR>^Tcs)B5 z_V<@NlA{Uu)t&BBY>raPSjtg&?=p!nH`pc|j3!^uj+$keSb3l71N-CqlpEOC6YJ}8 zORYT#&IUgqk0*Mr_P#?9TC8+L`0-?(_>Fh{`T*OrBYK1xIK&&Tc2St-7T!C8e%-o# zhlvBDZEay-E8wMhX;)I#VmRTxJ>%~&+#XG<50{a7a zZ1@%;-zSn22=3k6yY{@(o-~VT->ufIb+X>J=Jk`EyNN6P+6P(Qf6wWY`ds1&FhW8V>6q} zf-fMt4g;`*4Y={-ajM7~N|Q*(ReLJSj9<^P32OF5kJ!E9m^T28P+A^^OC$s@V`DS2 z#L-;6uKDZ-4M=nuckYYun%DJG{||!&nWf>l59VsQsPWEk^=h*EfG869N;bWMj_V_- z&*Avni5>uA3$Ang!D`%Of*Njn@qixkF_+IEdB$d8!!Z01iSS_bZA7C}0~dLMVfZBU zz?zO>sPRT`&Emw5Zp4I#s|)GP29nd1=nP90x#p&TH0d z>oe@LMU%!Htium>;b$S17N_R_2Mq*O48vnXf%XFeoQ3Bw*A^jT5-W0&LnXe@t#I$% zBV`LYN zr7Q0Cxck`3^TWe~d)H>H1>SK0$zB!aq+u@HK|NS4(Z_;7+D-#l5)dewkomn=5%mrV zkFg2$tur}sNZYf#`?LB|R-WgQgBz%U5t1QHkDDz|zAypTof6~1hcwR-+*AXP@DOCa z(Fc^pT z8Yh)>TO46|g{{(I5A059EAf!Dgr>H4N4w1J0$K-c@`&rbR(RI z3Vtxi{tpeQfd}ksoH_fvd2faBzK&da%AjEXjiAz;Ec<50lm~(G;COQR9n`4UN9`g3 zzvDw4pGYrJ9%m{$!q|TIro(Gz@NGv1GHT0K_Bb9$(RxNRE-)Vgz_eyFXs_%>OiV@Q0p1Vm*iU z2u?^s^=MA^ zD5m0sRm!th!%bfg4tVW*QZ*tC&Bi!ZUL=v~7`n92>*(t~)?5sbZssToH z64>;A8(=?&x#HQ#ri14+AtPU|HX8sB&cPi(%sg1W+@x9UfJodQ_Hp;x&(RQ8F8P<| z48*i0pI%7Ub$-Si+d%UuHp*zhpbc_jpw#ky)OLalr zK5d4M*vNjhDZn9yRG2mrJyzjT6UTBsbts@bc@0naRuVCMj#Ci9 zpek)=*16RaP4`0Wel`NU91i}=EGfP(#Xq80sqqJL#c}gtruWA|hwA8=qML7aLg4g{ z2ttFOTnF2ADSy@Bj|=7a6%%N2k*%8y6IG0D3_0E!wro|5QQ0PqDxo?oqQgDON8CA? zp%`2euZJKL+4oj4w+4-A)zptP2S=mOCX8$1=9V~?;fn*B=^4?%UWiM1Bkr5ai_F29 z?iVj@h(-DkTb0D2(@dUbUEDaFVbV_utbu2KBRToPPVsONuitKS`9Ekt$MgiS9&7NE zW9ZR8+V_biiJgc}c(4yY_!TkLG4f8urp)zPrT##8?4wE6L1V>4_diUR(fO6H5K&Pq z+QXiMNI^ub|9*OJ0ePV!1n!U9)9fLnbokcK^+&PvA*gZ_71$s{GwfMN;P7$4R%1wk zH2>p2bDKEdWFfJqrkOcTO_fP5*Nh=-)Zan499v{BauQ-8P6`w~&PhVi$QS{E?eQp> zVBpKs9Rh409NW3K7@A8TjKU4ZPp0i=iV{`On1kna$RYnEp3sL>iATK}SDZsI@N>*! zo_$x-hUjn2go z{E~(__{Q4}k9yL9jb?a(+}b=USQlzkf3XH;p>1#p4@uV>p2D} zuW!<7O>JJVohiKr8iP5=g2CO5l4t?FUcocP+BUcW2MgnE_h*Z+0Q-qgKoWBsB zMLl!+IyQ66^wgYz2dMB4S<;-YoH(@FG{)%f%V+k=mjH6Cx4PmsQN{g8yCyXZEWyvU z8_`p-3V)FQO1e1Kr%a66;4!%f^pfmy=z^ZxI)=eo%i=6ZOx%$K9!wD+p(0ga2{EPyL7*1ReQ4-98>U zj#(2)C(eVpyW87K5*6(QE{T%Vm#%ZqX_TY7+O3ll^q^mLPuq)1-2WHu|Kuz>9spkq z?2q1znO+xbgo@!Ft>ImAMC^pCKPt*F2EJNvAd1?Zf<*1AdvR4DHE_A zApbz9e3&A=UYW#l9)wu?QJ=X-!1g?YJP~iMG+~`|Nu)<6g+)k%%l71Q^3ib$x&);e zkvyb_8I8lp8+-6U%GZbOAn5Z2_uY*wnK}`R@M_WNmQi*HrA8Rk{CbL$`O0@dB*!29%5AB92&)9Q zmObsSk1WO~+rD^wUIXRCReQXgFrxA`1O>__!C`M~zz4y~#9NGixNayEzYXl-VzyyO z9;{|A_TYpo|CVKrWEy(l<0?Wk>?Ao`>T{j~>xk>q@pXWDfOq`JdII4>nS(vjsa>4H zxoPB;@AJAnIe*k&-oNmGAT5X0VsZ2?)C<(Bc{IC#t}`!+D$W4jMlVK&qa@PmHf0lo z6;p5$UB*b6X+iX;k3X`&CfY!$Qjv?dp*WF|gH(^-a!wNn6KAkbQqD|bSbv-SjKY1A z$>dwZ@aNK>kb~3M#m2uT=JF&8bJP2r3%83UIIfX$1L``l-o8wIK&;w@&6|&qO^tcX zwd5tF3$R;`4F|b6Q;i({_z_mmPyeI1KgIa!iK2jQ8kux&V*=un*9l8>u^GP&(}8He z<0F#8^5^Y7@)@R{osQTH*g+DNjRHR9fuIH(-iw1VpW=WU=N!3`npUt=Mhn}%$xJ|4 zMN_$rJFjf>=sEeB>daOGkKIO2yTzbsIH?r%Ob{$(Nw;XPH+}l2qhl%jXEorbzlIS= z)j7zlCQj&0u%^b*LIoms^h5k8PCifzE^(%wjOGz#BG0PN^2&*bQ8q6&;1_%FtKt2X zgnFOYZs%6>V~Hg4i9~250*a+H6mLG-mQiGgmVz~nzN3wU%G>1pwhTH*C~`p&(SXni zZQI3&COmR<^M@Qs`~J$N?xPyA7z}3=mMKFZk|gMe-+1Dl+^5BpN5LR8acT%wL_ z;+BD3@%Pt@IXsF&!x}y0!<$r)?`zOH23_neE@^3Qt9Sf0$Nlz~{mq6e3jv{grDl?T zbm$E*H_Qn=mEML6kJfXqKzSKCIA4IAm-fzkuw$L`l>-`-<*?`{P80=insbzBX zf4c~Fe+_~kcFd5OJKmK0e>!UYu>$$SdGU=!c-tROaHt-@{$Tpg@_3CQGyRo%M03ZW z6pz?xz!zqG48pS&0n+dzUx&pR|Y; z(76>s>Aqc5p}RXM(6%%H+nxtfy(~|X*nOLva>h*^^9qA-MoF=N_)HgL?^{;kMII#RJMRugYY;EH;j-IdWTORQl7C|#2|c(Zb!?>rxz!i=3Ax_AQp9)`211n zME-cpL=Cd2Yn_iuaikL&U|wqk6=5~x#3d~FB_McC)Cb4RsX)STiOA6n82@l(ZFQx` z==)+~1zVa?k4V6EJ1eYnvU`#zf!VXz)t_rOo_9=)_zA!4V#JLuPDiM~yEadKqzLy3 z?Kn?}j&g{5g`otmkPN?sn&DoFg{sjGL^^#{0u`jv~^?{FsZ9d`c{U!O`4} z_Wxa!$t+0&j){Sc5_vY>M7f?Md6;IOB_FNvwW3)%yIY3Y1&kAUe&(R>d{hI>JO{P7f|5Vvt9fG2)7z1Ij&MxE zFS9Oo4%vz{wj!L4F}skp1I=k5t%e=Q8d@Zf6OW9JZn-(-xMO>49R!F)cpMCy2wU|% zo4Q3PpZHQX#|2_aGjI-1!96t*Ye(`DQQ&3#_E-3ZLPgZ@&GpA)=c+h;p5g}71t@zx z1o?3OAcn6PpbioH?P5EAF#rd4BLEy($R}B52RGyMYRQd($xCqz(P4b`1o;;3M18{K zl=Qrl3|HS8VO;AogwbI+U`>vb9eVWks}D-aJoXkSIt5O8u5j=X8*K!l8|DL7Yyzud7Ce{8~TWEcF%w-hGoM{cl1>3nv;_-$R=JD;A zrE$o0hYb!I#~$`mYA4(n{yKSrFx?%i@U|J{k94q`drS|obB!v0QJaWq#&%*F)RwTI zA~_A0crj@kBvX5_oFuekS`v=VIJb$ikUb2PEq5qbDPq6j(#h6ty85Fc8syU8i<*hG z$_FkAZ0O0jZE(A5G#wA{9F&j8m%H$L2_&Q?1E66HV)(Sn?Sio(?|i&Ln*WFCGCIFP z8p28wZv(12kkJ=&3?YygDr;o(Xc##;>$%W`+aJZqHcvhY6Ha)==E2!y1mOhEN5956 zlVUIW@*i0-?U(cRRLZ`;itvm_Sn09y@N&jCO~__D5Sy#I?Wct2$f^v1jYT=ty*f5! z2-m4$cyw)z4S*$??J_avu-7p^!oMoX4~mKNdTO8$T8bq^5mx7|)wRQ>22LY$2oa8% zQ1dWo8I3p3i4-G*LDGzNeg!y+ArZpIVRwl{!{L+oyivt?g>@I3P-7GtWSZb>ZJXtb zjwQO;oH*)5#im6;=f_ikMpJvj5&kZz>8|Q@xbGuAmR#xL1Sief+7&uH zZ81_fx3qV0Q+G6{!Dxa(O}Oxj!`qJ=JlT?AO?|O3zp?qQ>ny?q-i1oZ0pKMx(#ClA z#;Gml!{=e zh`0s`=VWLuV^0ekgHmErUl-okfq%*Qa-QTy31%BIy}k-qe1CC4%gsYgyeXuj-rVVqn0~#N^v(EQLG<;rHR3#FK4|Cdt*Fa^Cb1 z1=ZxKh4ZOic)9&3magxNUw?a~z}?$Eo@GLy!YPKNZ)dWWuWHOE*q}LylBl9NO?R;D zh%o299+i4Y^dO@iW)w2c6F3aQ8zCLyco+lpi}?TeI`v&3BrF&ao83!6=$MLs7;R5Y zKLu5US&YFOR-%&-hQx#0p0A*@A`m5SSC+`#iD zKw{)%tZU562$zs0mjUygyW4A2EFBy6J=as(SRu&*voBwD&_^rz;sz)^{%Y%>_rPFO z7|tCZ6erHz?;*J>p@A=v!l#>_sGqSIqJCSmi<6Bw0;#7pGJaxG^HPa$B6@4>8P$3p zJq{4%cla%B#>KZb=x!eojN~xB532pujsU1-M{o*nG5+C-=0uS2`>BzwC0v&FTh(6Ba)BJ?H7CSfv<~+G@qWuLFlMX}MwK=AIK&oYjreprf|I zOU$1^^wqD(y5@Oggb%7w)V^peqHYYYq-!B%04R6{aeZ=rxgHxwOrdq>IHYi&w+zA= zDbazxA6ahxYV-b@9W2M=7+_upaV)Fl2Gn)V+_L@vult0}=+&5i-;KJV&WtHIu$wR9 zoP4+YUFjQ|-kd**bN>kAg{>Rl-R$i)GXw+giz)b20mnG}ZgzEp)PMHpw7lN#Ywo)> zLaNS1)5ahi3?l2nW7_1#u$JY@PrV=<#g%Uj(q|*>3>Z#)>r1Hcjm@f8WZLoM-jAN^ zb%wc3L5DQw#(owL@lz@4m%q~P^Qm5M2CVkvv~IiBtp@z`*D!ihHT?L#_3S-E&8M2- z)PZh^L0U}Xi2{ic2ZAA&0KF#+UaaS7x9VxVngLbre$sQx8yC!>SJ(R2BxCidPx=*E z<>>&)g)cVY*hhEmO}629+bqNi84_?`HrUI>d$Y`FHRNsp`^}fu2`YonK&Xgt-lTuxhB_xw)TMb`a^>gaqP2hK3cfa2ySU8Ld*o5 zufH`6%%e;~;1EfSps8)wA@-sIBLdF6Sv(dIz;K!TmJ=!h?txK+3@}i8xyvZ>@VdS3 zR&ln#v9~#M3BGf+PwE6R&qx1*e6xXD4d)r&Vj}*M({X54fLk&C(hQux@#zw*n0j#q zr~2yKaK=ck8c!8h406_H@yp<{oy1Y`PF9NEE~F*JC5$Ek3ArMYK;I- zdct08!aE*#JxjD;=Pk@Wo(e$}{w0|!FK-@<0=OB)ruiOpR_wqHQmRYcjZL^1zn|_; zwUsjWa|9{pPP0cL4IXjb+D20MBifR~%+1(!$7B~sj(9n-4c-hkkwybw+zh~6KJ%$j zP;PrM=;R0Op2}$%-mo93E|n`Rm&6F~-QkQfbqu=38NV1{Zklm#XTIG?puFZ3xV?Cr z`*VN&&k$k*f{d#7y;Bh*o`WIEW| z;ss1-+mzQ2S4|PIx+Vxl;mwF~luTXRt`;G!Y7RA-YTfJFMg@22*daGoe@w%>_gI(6 zu*}cpF(vU*E{4yTuRTSS=HP5tI4tM{HNTjQ>!m~Tp-y_+t5G=Tcl~2v<+$2ujgfKJ z$~I0RhBf%${9<^du8kfx;hngZ*Yg<;1pIqeA zF2d;|meivNu&pC2{%X^cu(w+{wq@$Lm%}E!6GrOZYW@@nQki<2F{)gzu1n3qvRDCx zFj}?)aD3=U9@&rRAoo<%ul#2Jss$9+Lkfh;y#O{=grB_^v&+w(f82&o-jZM%PG3xt zv&gxW|1%zu=-1{qb7x{tZZ#&-MLxD~*9IVe?;20P(S~^H)g;e@$YaJ~96mO=xxL;w z_LZ|w<{*Kto79O(Y3JS-{Ep24D%-jKkUGU&6RhQ=*X(W$F8ll#hqId=q*t0Ghz%j! zs}lDRwV%*7x!?62c*&sU;;K87OZHseZ;!Aie&q{YV-ZU@HPAtNO)Pj`pP)enc?r0! z3=3#w5ydRG?2|I-a=5yQF1_&cUPLWkxCyS$A8dBrF)MhehGU;zoSCT4J(o`lZ~BF+ zXr>oJt9NRiLdL#H4e+#tox<}8O{8fie?e}XQXvqcy5T%T@YT@s*JKBHhXn7C&-z2E z+pwb>hI9au4k1SviIAHLE}mm#V3Pt#mqN)XX$@*Erj9wcGXLuQ8OTYG(Q7{p)s( zj@Wq|*n|OQj@XiJEec}S3KQ~{&y9^HZQ+{zerk&`wQUvG9zrlmoT80%n)c4aS5cnM zF#MOVc+-p}sYCoRpy+zBiIyvR`7yiB<51ozDh#%V=LXA%H#bv9FE@H|&q_&?piob> zK5A%UADY>fGI#c@&UlPGYIu3(SKgNg8>k1Un_trx=TY5+KD<@Pgb7oAY{D?4SaW=? z0{hpnPvR7Ss~Dg>h0iutgiME8!d=3kZ;eP^h{Dn=bT6Vx2R~YOs9eiIe#q4z&ox|c z?LSnmLw)0^ZTRzR7(-l?(Q(_`EpK))DsrtiEA$mT0sGh5zMJ%|K zIk94dHY`*R{Z(TElT!)Lm0_N~IeF^ZhId3FB4gmFeZd?|7lMUPggc?jQ)4|00UZZI zG{Sa{#f6>?mRUttj1L!qm{LPLTQo$bR6}>#I%(ifqHl9T%9#QC)65D(w>aZt9iAt2 zeEVp{>`EMS&(2_f{FG=u^lL*-IYpw;=Xp_v*yK?$QThXeAiVg`$Ea_R`<*hQv9Y?4 zIEmE0i;Svy_JSlHi{yJh3}nhQ9SBM?%`9Bn^a=f=lKvpa`XUi*F1dH%w8%u7>u_Mm z$z?q-WE>m2tz#S9XJeN=VIz_Iav^2IIO7qO{--VP2fG?DC_SL60>JEQtRlIV&y&G~ zor`fTtJ5FB(n9Jnj)`Rs75I)9L)RafyZ@2N`r#rKox@&zZm3R9FG9l1XfBIPoe!~6#HHWnD>$qP zqSQfftY1L@?WiL+Nz}~kN8iY`-YvIk(#C$xAe?%)JS6zX8B`}PRl^xEOU*7GrtH%_ z4_EZG$fXzFP0&iagMdc)k=B(E)7O16rdZjC``cqQl=FaF{gHZq1u8bpgZvzb7!M#~ z-}FBpF-)6$_Kp}~tzhf*Ev%f@fX;L@`78aZd!IjE^ube&{rU(s3Qv=_c_J}w7XOX} z>8uxh{kYqAv&Q#aePeJY(H8B*_7~f>ZQD*J$;6r1&cwED+qP}nw)JxFtylHxRqbBY z-F42NK7H2F-g|w|OOE`T3dITTQyy$4&S~3S4D}y5)3R!~=kZQkAjV~YyS`#{S*&rT z80ytSS1iJUepKX=7qRgPkcxj-7XD_Z(un8Y3rTEhvsf?Hk*@c#IZ5n{fb@juVwN6PcgQHiI5*4HIxg<;H6fgxot7^e*Wp0I-xf@y|m!OTOjmhreOXx;VcZ zr*PO-UB6VamNAxrSDdQ7mx_UM%|8m|qN{75xML#CR2d2`^(5p92=WrCafn;=n+J=s zxiO2Tp#9|$0}WPZA;L&NmtTKe9=-o^WtOOD<~1bj!{KEd3)v~{3RUweea_bm=omq8 zB)IVY2L@XQ7|Y0h|mA+?!tgBGD3I@MTi)q#92XqQ+BCE-W|Kn+FQ61R2Go%2F?n zNJNc>_WVK3ge=ljknfc5-z@yw8Tslcd@6pCxa^~_Gx8(#$41@o`xo*tVQ}tXARUtX zTUyr$vRFkU0*Lw2JO%9epvj(kl1kNwR*6_J2&prR10(`ZUOtMDsjD7i@ZoLnqpg1n z#e0EMR3^tSd$4rtx!@b3|z*$tG(xyos#HZ12i=j%t_jqR4BZr%6T$o-gCy z(HPuM0oR30Y{Ehva^~cU!t>G0Ka^$TV@Z!GkfDV#KZiS6pHyb?Fxnbc&<*qhV+QkM zc67jG{jjym!&z$zdVoYkANtj*_TM2GQv-rj*eOD{aORgq8h^Mi#Btstd|Wl(AIEb3 zk@{J^3X(tYA2b7i(|0}l8b+26DF5XW_=6{ZR(=yFeV;G?asl{hn|^;`f+#G?tDI)2 zyQt>~Q6d^TWEpQm3uVzhxdRLe|1-5&4mx#mGrMD+Y-WzSRz%_(?Z|w3xgn716DLIH zaLw+NeVOi9>OvfUU)C}Z%8}5-?vVF1hvdOg-D9jtv(zJxJ6WwDVRt3_Lbk;zG-mP6 zOr5lXVvto88oGV2K$Vgv(e|0J!~QCEI!GLav~IDQ7LuZg@Y(w;v_TbLG&>ZUH$;*1 zTA6-GQed8_LIa&+W&Hy&pACzhaGD#L8L$;B9&qTlcolrznMy_eykP2fva4iru*_^$g ze{u_eI)39tn^j>z@8GbRwh4)cea;>J)>&kgv6&qh z@lQW59IECxC1}3g^lEt-a`@ds*-zogftp1IyTh6e!7t=nf9f(yX0@APWlpA!AX3^g z@}Lm}L$R8A07~o3zlfbkC+f?)SsieYeq&OC$21{;puTNf5Q$e3eVu9pLv&j+2#Sox z6OQMlkTQaFvk#u5IGer8oiluh!zs%9L_#Qbfw%7;5nf#eA$WEioWB4HIgNxR!BmpP z85R%cF}Cn>?ic!JhmtCT1^i2l6L+`mx_lhtYZqn?nB?`%KkNbvjy$AnLM0t@-~h`I0C}Zv95( zLyH}5JO1l^(7RUEHQJf=`0F&A=pdLU--?<9v#wGl_k-;M%4HkC}!@WNOxwRCjybA!R|?3xfFzl@mPY#!ML znI7P>$lc!ix8^oP0Z`p2xBNuku)oh^?DsfXAm~Cch15u$@s+H%r^+>vGUr?7untNz zey@Ri`jPaGMI*A9%wQ`@zNttC|YBT!V^zD zt#TBVR4co6q5=zaB~}5a1jCI5&2-gW_H|CxnM3Lc#{~cHc?TT!i#Id$yMWnoiW;qU ztQeP-S=1|kMtFQZ-b>3#iags6D8n50#aWHt;_pUiX#OPO z`a43m3djbwZ2oWD*Br_t|6eEVV@_Bf0qW7}IV^auAz%@hBQ$qwT&k0IX3xxcbh7vf~RFV^@HmuZw_?Dtzh$5JbKU~8ydg+2{ul{yyAQ{xZXwa z$WLHt^j6`?^fvNyxEQ=$b3kwtpk(dsRo7vGD`0yGjB3cSFfTYqEmn`xS0dEl;}3U4 z_i=0?xiK_O;eq#T$>glVqyCM5zMeJkt?uc7Uak91`Uew1-wO9#mMf;*BMgRmSR?+7 zhaVkWW4=9yOPPnU?=ga&p~-5&r6Qc%nhHAqIt@gAG|Q(<>SFZHh7sIY;pA64Q$o!M z$NoIAskN**+W+xh6*=$|+Q%Az>SPD8J{&0P5&bUuIZ%jV>Y`8>&zTJ|$W4GKk>ZY` zK5eB}?(qA|HCC~QhasvI&?t&*Dz0imTw?8|SYypD54BN~X8$0?_lAGa4!2>!A%B9G z&2Min0_^6i%K@L?qlaIqt2@+j-5MqP zP@#QG$nll4Ih-G(Nb}N|_ss$ckSfz`2(fCDC=VYiFkUK@j$-#yNf>*uH;Kn}uuybS z46cC~UZflnZ1RT2d_U6mAL*^~WUJneR>*})91YUchD713jmflv+qGC&xXmU5@}?n% zjZF E+s{MjK{q98H{AkoBK0qr}OxQpPxzcF%P#gIDCfwp)6B%-AUqCbQ&;Xnv;9 zKEGzq3PcPU$B1(s@o(rB>}!blPb_VtH$K;njxzJG5r}c+Be|F%hbE%?MAqh(o1{%Y zIeRc`v{*_O=@`*-Trt5(PQ)f*uLt7`{z{}&GqiJy_`OHcahS%?&BQyNfFQ&XV2HoS zu#vUyJdjS@w~rcwiX92dJzx$JQT#F)4o7F5ldK(EA|qa9k-J1lqTTgGS+az2l6DFV ztg#fs_A-!Ar*#bI_F^C$Sri*XPg6i$ENjV{`ZZz!zB$jNP@Lj74@zZpHfM{A;vGiG z&t^BFQjzML+1~SorN@_gWyU zpA$a4iTD?6j2uQ;BxLeJ2goyo$hQfUiG zB%3aR4FkwNSt3a6;srW$hBOGD(~g&5Vo%1s@*#q}pY@ogQcYxx5ne+@q$*)(2onb$8vG*X{;MTA{!^dP3lh##P0V#I2q7sY$j+tX zUO;s+5(bsGfX7?n^~?bY4eGuEelg&F=w9cUtTT*c{G^Hoff*+KX4LIr7AImbCpIQ3 zz9lI4)IDp@^0t92UQN;DCC5z=^PKA&3h*GL5pccqL|!u*f|4AkiexCy)R`BG(x{>I|vzEW)|+R`UX%I^?lrV(kmzjG&UP#Xr5d^*HUQ>@Yn>AXr4kBl?EL7JO$Y{Y2t z0?lF;tnhk(C!8oKf1OgeE|FdN$$m$k`{Yi{oiK=DmY?`Fjz*#Mfxo=+od-smxYM1% z+-JI#8pZDcu*-aBg`1_3{(jhlFYz0UW3E|zxQ5eKCZEStzK{?hJuJo4- zm5Hwt&bXE1r*!&uSL5h4;6t1Q7W-rFBYLNt&E=m4fEc^Im$3}Mr7BL1vj0)7C{fHa z$UUf9Qv4C(71jsYzKyM0+THr?f%;xUw_KH|35XK=@2 zScj<93BH#lz$;url^^&Lj!ag68b8nyJ&^J{c;GQE#WOCOA1nJwe1HDi{RMNeKfDK{ zn=T3A{eC!j^XsMN9UnjDa4?wn`=w?XAOGoo7{WBqbLBW1;r;7&*YoSeb`2k2?t8x< z)5nwJJ{rOF^A@PH?8R4wijQadr|Q-qgv#h%zY)wk!nDKJ4bL-z{2%?@&<<*zSvY9< z!#LNi*WhDaAJ?s8gz5J0n~q}yc`!WJGWYP~mj->GNcr!_<(HoWQaDn)Pu2vFhh>Gg zS$&LjbsqzJIUmx8Vf7HtWWQ>fPpQ~zC1lZk{i6rZaXCwvMeJb=D4%miVY&4O!^>7ePyL z>*u0e!GM_C4uLH6k$Ye_Jpy?kH@%B&^!HE0Y%fIo*wpks8pv5>-z1$?}3D z@Z>%Yi(r_R=$NbXH%RT*M8rwjGiZ|-W~+O@XrV!8?EhQ^7v~(#z?-d3-ZZ1~Lh(rW z-I)1h%Mwlgu^e80#^w71$h`sF1i<}z;RWL{Zvx>d3i~yk1hiB8*ZKoj)WWdUwl}R3 zCOMc><@UTJIfX!wQRy!Dx<_NwcyQbR|TtjPA%3**Wt8;NomJw4v_``2BAl z&~S_-n;kfae&kPx`CFME=Fa7hHt~VbxAba0P39g&zJvS6!*sYrR(s6oJ%Eo=zXo`Z zgovE!?-xh1eesry7$cMM-XS42CqZyEr4f6?#{g`by>c3peU zPTgMf*D-$)+l{DCo{=Kpe`#}c)Bqb`!XgX8VC={ey0`+mh>;rDCJS?}(ENWN?tTmt zp$S8&anj)sa?#ut;|MBAz(YaXv>*R{R%tILk-CTy6(CPy8zVgfe(<0Cd z)^nBs_Ep9JEnq+hNT~1f7vZj;=PMwmM#&Xg ztIzv&m(mQ%60~7L@GFTYBDdy&;R}R6jC1nO*6m}-Zhec$f0|h*F z$C?U2S)+a1alyAF_4#*1lLyM(Vt948f%g17fso52lpM55W`PoWN4^p?-R4wD=LB&A zoCI-$iQS|K=&!#@IN=9VcE?7Odse0>9g&Yi!0Yq= z$+6vh(7H*8B{UA42;xP(gOtF+PK@+x|3;@|3;0M34rGdXrh3tDb&=1Fc`L4YS&CK- zIcSAR<&ocwXS$n#A3xg^Z~oZV32(H1OMHsWkao6r=1jY;NUmm7EyN2k?Y6S6HJ16j zzg~YqUqXLCkEb`}bkzTjizBdR{O$r33m$FaFzCJ8Mh8(jAn_0kj&h@xa-LAkt&c=HuDyrBNYHA2yV8vndru3cRFz~xO=?;*cCwoFQ0{(wrcP7?0}1I-c`>f6=L)e#n^Ud%%UH{=`!G4Gc2Q;yQK+; zcm+TOzY$KIeryf~!a8G3@zz}Gwj#DGv>?ta z{1J)Z7Bod6OB0&(U-ADZHz6QM&XyB>i8D($hYQyTreG(%`&2B%C(e_wMWC?WAtp$IE(~Z?E^e z^=f^pF5(?-tgie6Zo{s8a$JtODG}}$c4@XFwZZhnfdN4OHO-+d!BTt%-T>(R+tizj z=kcqHr|EZmd^tT2)XpfdXIsOt-#VV9}yeeP%c za|i>+(orh&T$oUan2vS*vMyrfvMvag(lJAj84SN) z)W;2IMFQO`oMheEQu>f!&o<@D)i$%wU=&{4-;`dblxy!@loQ-ACMvo^y5u*H)OM z-dyY@-dto8A7~0=_`+@(#Q~AmZRA+ntg0+smStuUO5aAM6j-wsuiBOtY*UWT5rD(q zpW+bPPAYhwg{eF#tUh~>v}g|KX!S#G7l?yI=j4|n@rT7J4jLGSwI+=F?I&yRRu-$47!LJ8g z5KX(C1-{!`BW+MV{tP}n`YHwGzZg%;LosEIhViXSknQ|Y0 z_re}Go;yuvXK<8&eRW&You}sYi$65zj-FlM=5}r=&(Yl6&LJRJhWLv*e8X7p#q!d{ zaBrEm;L_OH9|7R?HHwJipoxEb=F7N3=qb?_5=rX(~D#q{Qp?$sR-uxKYEN_6H z?_L{S8L>jH9?TJ)_RJX6{CL~Mx3whR$miX1ydZJ#vpA13!+Rqz@eAa0(THKum$(o7 zAHd9g%rbgAPT=EmE){MY<*DODZ-(2d(Q}k1(EMwh`|!vMU&QfwmY&sjA>qf&hpT@~ z&U=wrfvfdLA+y9~U^cBx1G_JEh*;TyVjhF?nU>a;i!HpY<^MPAJ-qnUp>nki8J-xf zLBde3F;J{T<2)Lwk@}P2Z$3E1E>zTU?IV&{K+$^}FQPKDpFT?Y&Nt@K)w(zIY%ygl z6lpw1{~A62MJ{xfa*}Y#*$_Z&lQyDT8%QWts~1ZjI%Oa~yt;vu-cx=@N_TWex-?u8 zyRrnvOe5L@3j@i}e+E2J6Ax66C*5k4h+QEUWSo8j*>03Lu>F1q9qnE5=F2&iLccHw z)@D1r%LF|Ve(qxsE&RceLmxpRLI7_szgyF?jvmi*F6K(avk zkL(`>83Up|L^JYnjp@SIdvaZ)O}3o)0WMn#;#y%{6K#m-iSw!IRz;gHE{@^T?6$I9 zCTxqP>;T|i64%5~Artn(jm-mK~< zqwe#G>zkSJ3{{AS_mN05C?#`=ge-s7wMC`40BC+PmgbO8=6Lac2M zI}_Y{CpN%LithKD@s5T%R8nF=zU=kZh;VZv8@KH6$SJm`-{2C>Kp)WF{4{cCeZks5 zG#XSj8j5So+H1^;Yes-nzn-!kNsZwD4&mWj7;&lb^e};6^Klqdb9wZHv>q(K4~D32 zI9nS$fDwqb27|@U!sOFKd=wUx=N_M$&y6w}-d$|;k&DPG5&-5qm@81mFx@qHgs%lHce+OL3(YRAq_g5oaJ3yEcU zL3uBFP-L)o0DLKapcrs8f1u=pOEjJOOom{es@BzWgXMbfX#0v|Ke}5 z+{Af9lX^!}w(-;nHn(Iq+M;Ln^(q%8-XZO%e2ddh#EGYz_mA1V z7c+k+LeqALiUVq8bo*0DL`UPCj`&aN<$j@==azL!HBR)YLT^U??wdA48w-w zar8Ntxi`J*kjXJR{kp9&bT#Mo7J8H8dqZb$l;e*3xC&^)BoI*_oxoK$==yq?dK~fl z=dKQ|h>$PJl>IWvpG|B=Yv3!6W_~cv$I9Q){oXhyrPqNy94!|9{X|_2W+YW_#SEG{ zkl~YMHx}di4jY|v^?0XTwAp(GV-o6+0~pXzbV}-u{vpq|Zm;bvjk2BB6MN2MJ&_`$ zBkp~Z1Dmvb5m44x4)S@iUq-SPSF{L6Wcs*I@@;!Q7_I?TB3sec(%~%hBDG|9b>(Uk zc{;=pQ1p~$!op){-5#V1q!~P_E$T{b1g$NS_M^-aq}_5hE^jF|=l6fT)Xwh{r3RD% z?-h)O@)}ax?etUn1dgW~Hs|Mmy*ewaExbMp&K>j*mJwb99eJ0&W)QwLC5@O#3yuRH zI%2ZW=agfz@Nv(@hyT;nlbv|Plm~A&^*GwmGcwfX*RsG&tN-2OYJT0tSEZIJiOlRp zNDxVN0WPQ4;f@z|B{vBsn4ynS!R{;mosLKuz}$DtIsHOei~2;OY}v9C%^}%p??!Td z46bUmgtxy@`a05QVz6L@pKEWK&V7z}Zqpx?0vDPh*~YiCC8tE@dBp zfDWalBoA}1jH3%WE6a-*xQGE15JF6m?AN*bMD)vs99w~TOg+OOPVyXo_AV9%b5VP< z(IYDU)=?5VueI&Wl*Ok3~`0qWbPwkZpB)K#))k1*g*^nr%hvTO^S9=(o00$ zg3l8O<~;$BGhnRJ`16`{$5;m8AiRGQ&Z>6n%MA1nsW0?Q)!D!4{;Wzw20%PD=yi=I zrcW~fiSGp6$uNe??DNyr;{=uZhMN`L^}1@d)+jV-C^ymTk9EO}SX5GYuR9`YRScdc z`YtpBF>g&MF8VIUfqYu&s~M6A`F=5UQ)AyD_7`>?=vp^k(YW5ILfe-+c_j79`7<2#GdptOeKxI|-G1q$I&?9v{?EvQd!xo-9VJ^|r3bZ7R0&tr zMhc^Xr&U6ye1XVAumHK-fySj~ME`<4*m`HhoAAJc>{a^E>0iwuE5sVVn0mXE!9A)>*?MQ3g>(wj4wd^a# zVw9~8 zxXLSFp3<&sK6-Od;{q_C_4!`Nwl}3n^OTXv56t>=%)_LgJfd$dEFs{w6dOXsxP$V` zd?#`^sRGe`0cYEy1s{gM<`L%KU1Qk0y2gFiZCqqV9cb~4GX%hT#R|HDWsp8v^z0Z? z!EMDYb`d9%rvP?%>$BYD>Bg$BH<_${fB2tUpAMojxX3E} z>ZNG)^WpNx{l&N2Fkva5O?r#-PL7CP_1ve9{WG`WMef1r|Ji*M^_<~Y<1u?x)^>}# z_x{;yWceqydiScgM2X0F>LpRClMYFJRQN#^Cq_I&>;@~uuiy!8txoZ+Q`%M*tMD6X1&~EB}&+fJhD3Qm-ApY3rwso-Snwir0 z{fYWL4)p?&+DJO3rM6e1rG4rw_Kpg?_(K6fM|`5`f`jO)mw(<9Ns-{{*3SLgbgctn zyn#{C%A}Fwj`b2E+EJ(AuE~VY3@sl zP3GVN>A>X*x~?OmZMBCo0{FG#-xYA25?yp56PxK1`fmH*#|{<4EFp)K6vgLEap353 zFntr|3+Z}a)4jL(`?>drWW7G>w>7U*W3M1R_;~@Q^ZK4?SHEn{o_!0T02x00wI6Lv z0Q7TV#_xdynO&LE&IFY30JVB0Q*ZuBN34ZO^xTS7q6Aj$fUEWQ=gUvaYXl-B&6?-n z){b59UVSttxj|7j?iRr)k`~61gU=VeOl1VC35>;qm@Cim)wQAm+}9B2PB(s{iDWgx z1k#o4CLApMf?naxSm6WFAYroQ_Zf?&3pfHId4DZ@dJC_vlE=rqrEK)ZE|^Ad=*F)* zi;fN~`s$%*^;SVQ8DgQl8|+G<8aErj&cZZs=9^|u{Fx!@%R+VE?~M%g4vCm)Z650= zNKw*h-Iasaz4$vY>aBsv6yGU-25SaJbPwlt8qB@6i>w_%NFR}XG&`VSjg_}?-r30y?fP?)VxXh}en4Ve`#gh7F_`9o=>_kvbT z;&p2bf>x{;2whBy5Sx4XE|yVGq)6qq&jmM?phxA@hjZiL{`vF8Pk zM|$g9M>MM&ijfJ~MIBT!LgzBVbW8KQ6y(Z zCgap?&zX_`pB;qb&=VbRf3zHovZD9>%EHgn0p@zF^z}I}KNa+%haKvyBbIX_XgWo`ok#d*2NifT8P>4`i6y0Qgqs2lc_W!=0Z*%q%ga;`McW#i_^jj4zeWenv`y|BvLVP zf(cvqN#rtwhBhlJRxM#hY+};r`Fl`q5o|n>_8uoJse;O zPcRnUIsX^FDcrmhF7Qdsc5Dwl^{R|w`_N4RIoCVL3S#l}ykHb4i`m}urjyA<(kW_E zm(fM@TU8@6sAeoSenaeNIWDL(?*IiF35pD0_iO3RR#DxHF2sQhGmbW~zxK-R!q>NIB_`lzFe*D6`19RwzZsoOG?NNA5H}UPIqFxw zht5`6LrWaE@)vkql1EbnAven}gg7uNz~Y>RTbzHAZ`Ok}1ALAF1!!PU$4msDT_zHp zq$K8hxqQe<*-)j+h^7k9ttZh&V{oScX5KJNr}YQ}@k>jD_rlvw#mC_E1h`1AzumRS zX*zPBAChKk%T2Z@Sc)&drJFG>{z$5udAAtlsZBSkd`MpxYMt^X%8Lh!cFu_ty|6ZX z`YBYr_u1J2IjVg3{vF7f-Oh9+;r97}g}Y?TN+NI1x)~$4Gkyx#5K3#@|!x=JYIl$4DlsfgR5M6W#X>xfGx( z0trm7C?J4bDP{7I;R(+c_PNmjg8n?hvR-*VpMnZ+#{%xb33-;#Dt}jRO{B?5tvPkq z84of~GKmu#p#`h{V(Y<5fqdUh16y|Sx-mG_`b1pCS(HE+m8H6$yS#mc{VtNF$iwQra0Qj;BAeL zy$`_7w-?nj0DmZ#1Sc8cVetS~%D&1rxyvipk4Hbl>nKrYr)LgJb_-8_M5RAlnhbAq z0@2FvqxH8 zpa&rmQa~N7!1{{?Vp&?+LUVQQ&Te0NLljQ)>DxVZXZt!mKG36JycrFhqmBLWAOG>h z9XcuJ#%7GmYE8}8YD;4|F%$z8r2ysWzkBja#|Ipa1V*kHZS-?9(CxiR-R$kh*UoxG z?mUc_XUY#OI_z$>-pIG#-2rbOrPJB}1@(oTWq!VwHM%v>RNQkO5F#V6lN{l)FeTJN zDk;^3GS{RGQ%N3ajMV5Vo46zA57%p21bco!B5ZEVD(Dos?T91)me z*kJztX+37t1`U}ED(fE#BoWRiV&7xVm-8{C)pHH$9YXe7atRFlDvQ{v}gpsKeBa&0Co%Qh2Yl9KcIjNWi5IKJ3DY=u?Ig@4l z9%`Qhw*$-D|F7KFji2;V{&utc{l91$LEgX3#7=$WLKXrs$Bz*)`Gh}1a{2%*>&lu+3S2^>^DiH#~~Oko=^pj$m`=m z_4cnWNROT)KiZb#)8j>!(_2OO?rJP{$HDV*Y2I1|r+0w*(>u6+N6sKjv1=&*dUQx; zgAx#9RcY=7Nnj)p#ngBX$wp|8mK7|Fd{n4>bSNVLlo44(E%MMv#m<-pOe!jQxF6us zP#A2&s-z_qt|?!EQ@l2}(60W!mnd63qkh!~RXotAMI2D+-d)U|q4o)sglwJLti()5 z$yF+P+FyQ`uw>N1@wP!2@4W&fcOcYu^c-H~nd&^u89gY8S{B+LRY-k!;k4jmaT`X* zF2j=s!;=TYlL$iz>3x$Bko2!dJ14yV@`NftT~SBW4s{fDePC3Tr)tj*HM-nYXK??_ z8%!3rJ$F-Y=89Uqd2F%LURCu&1(jcQaN6sTDy;FPOlK5svO;v}Y0A0rHN4_EbJB_# za~0UJscq7{qv_W(i%btMZKG(KuLl;{2rnGUL1qxt#`KslttEwe%UiMP1(U$AFkIn% z|1jQlT*2~K*EcyO z(sZGQg4wSwX$Z=F=|0lt0v-GRmo>8b*U~O6n68xH^wys@iK2*RaJ!|}NxBY6zLvLf zzCODoKjbU4ST~Y|Q`IpWzt%FCGp>7>9_!G^7$<_g#t@yIOmQQ^+X+^|Flue4C@;l_ zo;jBXtA~3HA$Ese&i=~`tC|^_*38~;$&ud+w)|7H3t0Xj#Ao-4+0k#F3&%$4iuvLX z9td4LqU^yh;87NAznT@9E|bc%%dAV=3eS?t-f2QjN4=6Z?00s&l{LBtq%bAmaX1}| zDZ^T377%Eu+seYeO2IK(_++|W9Jb~BCdZ1#)n-T<6P5mzypG07q4p)yms7puW=fqV zBbC*vv9M~3w=frZ<71PRT%3;ee>P4rS~Ic25*6Ph^1+DdLkUZpdVi5b;Qjov1jr4J zChL?}o)5GsyTM1%7VqxzOA%1cVpDtZCK6ga73x^L<(0{x7CML#-BF&1GLZ$tGqr`L{tyv%W>fEd1RlX-Ts* zB0}2DD~7)(Zxs^0u+~%rq5X|0zgQbs_BXsacv6z?wr#UZ|3N(CdBXI5v}leH1VNk+ z*|`g9_WQqECU}tIjpi_!9ldOE?s&^e=;-K{I(FH1{g*#bA}p=w5`u%4UgT#xTZ9!( z$MVj_l6Jqw8b7U{ajoH|`ZZg6^@43@5o?jEl^8=BX9jqc-;`dmmy{=tDxVJL)Gcka ztxYckWWfR1^KJ6Q6VvRN#InKIb7au7jKyyemkIrm==0D1LP<_--w&l)((Vz`WYcAmgM#wc|p!V+XA7*bV^#akvpk(iU`1j#{7$ z-FrU*w4k2AQ?_^JV@6H@%kRCIA_xHJgU!^29aM+4t3y7V4JT~s{@9=iS{TOG`Y%fi z{xC;#OWWWgZPnF2^r(4s`Fl&-e_;@n&rF~n0?zCu2PjgYuw$L+>M{Xk?e<=?N=x-t zO|`?TT4&P`&W1(9vQmw9P5q;>;u-gugL$fdVB9?Qw0n$Ju2 zya@B=h*M25MQ**@BG})Ebsm(VpbdlMNNDy2MXUFyz<9Cla7h3+1?9Gx>R0& z&|xN9hYFC3;bbS7*ThvUxRKA9(y7CLijth%*|he|)_XsJIn>gBP%@#@_VCaDM-Uk_ zD|f`wA4q}OflOVZ5};c%X&m$$Zy%M@+y4b+QCSCy{%)}DdNR2`#&qpXKvpM~kUWhv z;Z&2ciiNT3Pvxa!!)%CIq|G$Fs8(;v%X}O2ext65j2zt-uu*wz%CS|mH^SVgcAq3d z39?i~D+f+ee1oA@>jBs>nzJ7Cg;*ZP@yv-|7QTsJRC$SKZP+leQXZ@V7rd)KG3cjH z9R-fNlm^`5iOiKEB(NLluMB?IzPIE0{WF~@-h9YGY6VC)Qi5jFPs!mMUi`y5Y9>38H*DUMG_`r z`J+3WwE37?L3ME|kHK)z!ut`)+Zs@^eqaAto^T^$nL3bURIj8l?AGR=Y<=o4b!lH-Cz3ObL*Vx3HZu8~1L^xczN=d{j)xRW2&Y{6cvWw7U?0$SrT>3J< z_{m`W@u6OqTCFJ)m9|StMUbU-@vwnneVBGVG&mG`6V#WHKQf3>yzj-h!l0!5L4KWN zC4QA;#^AM9o1|twQfkT)*k9Eyr&5u`3?pm0GN9JEPa_e%{LWBS@1lAorFdmVFJX11 zbLBTabfO0uc17K5tFG0BveiX0^_>FH%q#MYIn>Dm=s+l9fM!QV8k&9RA3o=>WRyV| zJgQ%YsIW1!Vd#(N;367!TQjlrd=>ACFKg4VAYt*oM948*4$K9VX_#|g$(Vh@V4|)i zIUiAmCsT$eRfZDS+dd$sg@zk&RK(b$E0`dH74KX^q0VY*>Cea+Zhem^o6~qWX zU$vzV3a*MwFP~?bDd9MSmRLi+FZ*>f>CmEyM!o**rGksEJZf6+5c<32utBG*Cw%i` z@`pC)U6?uR!A|1cud3A}boTh?+Es zEh}-Bt(Hc##+3pwyD21lz7z_yM%hunznCHkc-96Y;SS?G%944I{SHzINU8@2-N*r> zdJvWQTF;|CckO3bGc7)mX&eE*-f~*|TFw2pF(q zgUhu;c89+8=vCr^(0jx9k4yelSO7+zQ(+UT%0EpOVuV zdtVgcpOY}KXLfd^Z;V=!GJY6&eJ?%RczvtQ``%-LS6oYjptWoIB@l8Szj;2!6?}Bz zG`;Yt%W92WJ1mnFM*aodRI9xlLXhDD`&80sO!7#(w`rYP6qYAeskLdX)~(eS@@uT0oqJ{J==T0lniv?2zmJ(Zf*dd>O3qouGFH@1T&Or4n5%q9U28;cQ|_KqCz{E-kwTQ(4&7g- z+|E*XcqYO6j2s|-{RbUs0mhL)(n=a0M`>hoA9bK|N0LduZK%Pd_tbE8o^_zj9r%q<*A9>95_9RI(=5wF8CFvGT~Ru8=qxnBmwlWd%=!nA*n$bieiEv^t%#bR!0 zzA3Bev7xf~Z(-Bph30hD=LI3QoAPABsp%)Ct`=f5U6qYEy6UQp$m!a0n~H)}s&~CH zmB_?D)b9(;qS-D7QLsVxQ=wPYe!KHSC6{j8LiKU0CG6}+F=}keDv8~X(+v9Yz9Ci( zPh!2=`JN>S78EvQ+Ad6}<&O7FZHbex*RVEs;?_+GmMazzp(~t4sygYyvdq>Um6g5! zL)Kpawc!Qt!Z2Q>SaB#0#VPJuin}`$C8 z{l1y(ZgOTa$;{?F+1>N(o^Xnn6c^oDNNMwtp~E&a5~IPaSV%c>siP+RtVwBSyjDT4 zX3Sg8mNYsX|L0Wh)b9@!>Eu=YKgqo+o$wvE8j%FDX2rrl8IujbdcJa^Y$S83lFs#m zgXag1ZTE>=3s=`E#{t+5ZmQc6{@P*-VP3T+=uJe{+K&n^&Jf!Ou|p>Ip@$oJT)EF5 zozprZz6K~4Os>laCA37RN!`@+oZTjx*>a5yN~av4B1glQC)g1%n9&XR?dsCXj<=4a$z_e?%288ZxHS^L~;8wv)W0#99CnhP)2=V3g=puRsmh`A8sEItyoZDjPk*XCX%^vU^g zjhm(62<+({9RD<=l8IHRpn}NjXb;ny=1II|6<$KACZPeZFyy=Jn2Vl;ob#{?2&oHx zeOf6w6|uXsYExcTw7Xk$86^{%s(Ba36-h*9HSu|#?l@sO)eVssmb56b6`3oL)qZLw zK%cuiYyA%gzZbTbl->ENvq7I3jEh)X3j|>7z^S{)44tfSag1w$4r=v`3@bE$wAH^i9=MZ zMmd!b)g#=6Dv3f3HV=`P*C0kBOcn?zEV$kmJbI3iGptv&BK-Dmb#_IHyBrqdOwv*B zyR6np{f@L@{ljEn;NH(R{urfTm_mKc5?n!+Nh_>xuEYq0*-{o#gDSzFryqjtc?*|k zVQkRVE9z&SYyu&v8MiAkt5}@^aP&gF&Qn|Hf9~8;o2R=)^*|G=I=L0^&kO?{{5uEG$rL@d_e!*j4q~E zwrW^Fg>zqEm|-h%&atQ~a)?gB7b@vS@oQG78l+He?4g>bm1_ww^i`b#3-xB&>28VK zM10P43nu^&6S&JY;Gr30mmb-~LQTW(P<07NH_a8) zKB$~5AF=)C^M9s1!{_6Cg-5`gJo)*$-ePmMXs;k< zlMI)ALg3}3=3kWod%j;8QI+&`EYo|rHj$+Ag!*t?RDWn(4KS;xyagVVD|xT((u7qx%!=^9y(mK z(svL%ZOg-;akRmH+d*v{2{Q z{F`h(*E*UH5wAI43%lYyX{KQ?*G$iqmT3~Aq=&h>2O-hlH9630SR9!6QxxD8uzpo% ze>bSReNEG{n_bW^mO!uDDqxUn1p~_r^Ay#H)CEhC^n=D{FIuVRd?mDfx{!2P#>B#o zeBWh1YYH}&inyx)72HLeCMc{5C8orqiauhov@hdNZGE~9kaWPH?@|LYIuy6*AG*&@Uw0^IayOL$_jok@i?iX1LwkN(yDa@y zv-477H?(E!8Jq0Mz|zy4tb9{A7A=pgjV!3t;%=H{Tv~;!*6EdhYt#!S#i9ipWKOO}pjlBlD-j{z*p<%E>>g zGH0W&`iqb?__y&BI?v#AO9Y|6>YVAnqB7GdCiL!HlHabJIX|?t5Xssk(^YEbY)rX7 z+w4ZPmp(7cDed%`E7h~?CQO8Tom5LYQ@ydfOx6961+Gk1d}c30B~D~4V!zc)dt_C3 z!Tn7(aMK!Ks-hyW1BpMu`kS_2ujb&sQ*G}qr8ztxjO2fZ`&*Se6pbe)qAKT{-G5)( z?RJ1GjD1{J$Q)Ey4`g=+$>fClzE^f8Wmkp*i@or`oSE(akD@g@X8$yY>F+w{lcM_h z=DgaK-2LxF)s5C8Cbp4S-i;BV5(F^OCcQO5`6p8*$;gt1fNYpV!+-CWeMh{I++Ix# zk)UxMV@tf!$RQLU#8JfO)1e5FnnnIJg0>rdB^%S2;mCbpy_S5;$i&FcD1C&BubuQ} zmQolnA|9Y_STuRiO8Lce6QP7uW0m#AVdBB<=vTnF*E$vJW!<0KvsTLVbC=znv{!~e zhC?{l!>zS|SU#Enu3lJ{*j#LZNOXQCOJ#9+#BtP{hQv>n>VuzLOJR$EbwPL5%nKht zp|4ywCHWL+v>;FTDZ7Y&8J0YJ(5J1RBqpSh1Kz=3C zKfjLEyxDDBwKXlWFkfqjU=8N^F3B8N(HOlE!I+k(H?6rgh>lGPCXyPp~p|3vq|=GpjA}Bq?mdL*&4@R2_g4Iu*5s-Hhf5H-R+d zE1vF~W>d~Te27^yWaPf$ARuP=j7ZH!ojyuDN`jYNu`UuKm))+KOck#oKy?Xq4)Q$2Ys*w8)yCyUpX$A!hu7~8r z1M9hR=p78x9N0~yFQb`kZn^an&t~q*EG~cwfxNb9V|axm#LjAg*z91!e#b*W|M(kH z|J~orZvyQ@4N|9F3~W=P%o)|N_JJB|FzO!&Mq~@>u9?Ih+;;ysAEs*5nHZvgq+6f z`s|WZAv?N;YyianZx#SEQBBk%%0FhlGU`&`pP$RMcH9OUU58^r-#U?WVj@}8B@23o zFHdy`xQiBi^ba-78`tzf@IUHw&kc+3&ZeH85IdTPzexx54IDooeid;xNi@!?q*Wnl zp@Z;IrwiRtj(_bXB&WF_2trtI-ag;OF94SYes8o6+%4Sxn9T+9jnVY(oU{yN$Ta=a z!u+}A>#Tde+P;H^>+7phOrTRTC*$8O=ncO4kLd7Xv*oZUT{$i}OactUS7P%1j|~0- zQFt;<6aW7D3y)?#YFh2Oq#Q^=-{;5K3iUT%h!O_xa})7~xz^q^$r-|hm;QaPu7@Kd z%Bh?~u_)gl99;3;ALvcbOse#LG#DYIgc09sznOC-Xm7 zvi4R0N>zm0^ENdJt=f}w?aDoVsP>G_T6xvk96@VST~g_Js2CUhRL@e3=*LX|9>4^D z5k*42Xi`yQ9=~7aH%_!hHa}Z zu~fe$vcK4FeKM^Vd;ebB6RzlcqF)Ys0_yL&F6+qDHf|~u~ z_w~Ad7W)Ptlic}kCkof-bG7R`RpS4EJUHen7JUaD5@Ms}fBTvqOPc0GG2|UhYmCIrXuw=guti?*)WDNOwot^TPLxQw9b2(N8! zL23&rF%dz(wn{5A=|oD?2a56MqDODVRi;5Ai@d#NzS|vJ=_@aLFKJopLvkLVNgf$h z+T}42`(mwuo?^abrXN+P^)IubPckd1;&vDGi#pYs17#Ej>$hK-)itlRp<8WNB^4Ut zSKN(F`Dh&qx81xlVjBz2!Z^ehm~1<}y1r9#HBrxRXt<2be)J3AwMH0QEs!cGu&1d- zLy491XGI;ZRtVgIVn%kOi-zW~7N=q;)Xk~SCSx*t95Uj?CV_4%P#1TUs;({#^R;My zE~914I%q701zu~yx0g-DK>e%>cHIlp7ul2s8wZC*l8A`!4>`0i1C=(%8kuL|Fk)?` z=C$%|+9u4+C>f%m)3p`qhuzK?I_8%>np0TpQ59EL8bjTSo2JOc3A%-y(874x=wDT! z$sKuw1be(amFlAcR{~nx_rf}bkIMM6&APbIeQlp^ALO(CO_KxArhBvT%Ey-?BtzF< zQJd!!ddsL5q%`P)bxppXDx;oBXVgo*v0F@0IcTG*sGW=nhr2mC-X$5v6Ju-GS)3D& z#`(+0=qv+mDFUn}@RdU+km#`g$s4OFiU#hQ$}kY%JR};N(L~$wtu+ zGsMRw1{^R0&WU@hE86|CY2vYgH8i2i36()t{Zy(gOR}}to%Et7EyQGBnLd)w+OYb+ zlDe`}5udF^mt5gg5J-miFb-PV*%1I3t}sTjW*ziGio?zma8`G_N|>oBy1JYgxQI)A zA$9lG2+V_xGt1W8_+bLaEaaIXIN7(2hTd)$^s?Eur{bdBn9l zm3*M3sn=3RE5NgPKcW|6fBL0Fk*`qQfaujHinG&Q-^bf2T>^wupnP{5E}S+q=>J$f z@6od0vUy?gKGiZJPvueOBdWNTOp*vr%ucc=je`miJT!1$g9d27VR^vUwB^vvolfnT zkML3cH>?GAaFmpZ0f#rBP^$%+ zrb+ej-z%m3X61QLGmGB&=}APC*X6gH{%HgjQLMmEJ5*sZ$D6(BY~ z*xrI7Dy8UZ=a-q`7u{;)3T*@}ydX_UG5GbJFQi>AM)`$f{r=|Px;Sc#i541|fOn0+PciZ0!G`vyJwIcMh!Kh54 zX+*WNY%->qoqyEio!vK z7Zta}#D6LUk|Abius^2J46CL$m&qc{pSI*2lld^fq5fnx=J6{5#NxrbVJFyjX)h1{ zJD&i0Y1pyF;bDayMtR!Nw*Tcb+nLHSm6XaV(}QHI`7d67?U*WrSy8hs#{6UMheX)b z^&(FZY0i%mIi+6^zk(CD1It+Nv0dMuATx|$)8clgsqG3#+*vmU4_J2)8x4*Y1{R#lNcLR!v41HVG}>9cxVY2LM6DDz z+zxC#r%;oQKI+H1eso+X?<&|_kdx)lSaL2hJGBp3k$nG2$l_&y^+hic^ompVw&2Sk zC>co1j)PT+9Bzd0haS!pAGS6U27mH-g#nHV6;=Azy(XRR`w&4QEN|8P$-ovB2Yc2t zMpjq5h?a?iHO5kEn2wg%mgQ7`T79r<=npg!l_l*KDu94QJSVBjj(lo`$^oktovx}T z7t;vl{2epuU4QDBof1{L`;UtdELBz&EQ_eZ!F-Cbu3MVOo+2WIveVDVDvWA`MYN-ytrEt{+?(Bc>X)BCt zDU2Ik>}}hMfd7xOaB3t2AdGDE9shgsztnH+`psJQ^Xio!O~(Ao)mf+7V53uq>c36E z7dvhK#6iQl|Gf@o0_-P)=CQc&2UW{MyTu@kc>sb5bvIBpF!N6i=R|3%>`N9xL3p$A7ii&-%SQ00;Z}>W z8eO_4Zz8~6nTpnB7qiI~I}$;U7Dstl?@TFS-hBn%kduNx!FiZf8I?Fc09E~RR7w*e znH^n<8%O2kvXfwH#1cJ=lSFJZ_@?7`}zq;#)&)UvU*0JR_*fojzHOzAg8TGBp_{y)goHObAcAp32bb^UGip_MKz2rl=p!39cANQ`92YESZns_<6(pCx;goQ75 zE>bS^G+8jx2y?Xh(W@nU%v6JUcO1+-7j0#ZP~sRmbo-`R=F}_t!n7*)Ef~7&`xh!# zoAXJ!cm2sJ==})7+c-mv52F#jPL65+=k-T@Pkg%Fcfk_F_5Jlr%}C-!-%&{_g))gI z7}FcmjCyeBl=MzF+y2;EO%2S4-oB2+e|pY%wP{e!KdEOdlM4TIIGP@0t8UCnNAT?W zw#hQY|F!b3b#^M#K!a2vQfxqv=&6pos|>MaJl7<(RlclRm6z>Y#TWu7_QknSdtFHW z@~6riJNfLWmL~kyPqmH>q1+~NiGL4Ec<|)}-h8i%p4o()dlLS&+lrGP%?gckGbP2csKll{aPkh@P$q6x5!n2siKabr+6s~Xy|T=(pucM5#C2;6 zE%@akHn~KqQFDY&U_0H7n91YVgO6cQlMheOJZIQdn}}u+?wBuUL!X46XIbY!57Ml{ za>u~aWxMH3t*Eg?VPZB>3iwXP#O%pj zv;$L2RQnLmab5UO@t}IhD|%Eq9yb8D7nbb3MhLp^(VRFxgX@1!tU^3ah%3F~rL=@D zN4c&lwY%-o!T5`bRzX$r0U0j^v-~lGp|`70YxLRz^^VNnFb;Ifr~iLc|Dt!66-!T6 z<=~=!*6IJK^hb-nKFC1V+5Z{xUU&t-p&0_Y{tm@&KKVY|4{Wi&n ztNp;*`OaeYdkW#MVi?oGKxXWi?n%o-%&sFAi9@U1u*bYZ%d|NrsGFfW1+yrDScgD0 zXOU^y6HHp7nCrZDl_mc#^(Z!xN--^1B}#bTgk8`h<(N*KyB*C0GpAmg6M3sqp;kK* z9%yc~06_)gaWNS|Fvh{?Hll7%Wy{K|{zvX*%aDRw<|PQ#IM|SoL!UNA&E0~*%n8Gs z8T`PP zp3Jj?!6|*PCaEIZ>|Wf5Le{mimj;^~{AL+>&U8*Bd60WVCvV~0nTR2a&XVArJjL6$ zZrlIRVh(6v2@}MyKN+teTaKl6mu-!GX^hZ&H*EdBzNkm<1Br}tRp!{yjsYDSZRN+l zp%(CQmUC5~gqg$hQFclRA@7;n4d81j=yh5CjkL@d#}j@I_ya`+U<${T%nO?_k_n?| zq0l{U*Tu3ffa93fNnRw>*MW(_|LXP$7jDK*epzMb3=z*@#DaBa2`URvnS;uV1*@Y~ zFq*+p?6j7%xB;JpRY_j`2;SBdksQPzK6gcdiApyOJ_hoej%}&E{p>TVEl`X(rPU4(GBKh-6HV-N; zAn9d*QN@LT9{>K?0GFQS0yYvm(CN%n4xWay-w~yOSSX#r?aIQs(o}A|BYmsACBX0h zLWxCI@ZW6(^j7}mIM53pR5dAw@#gTWGnsmN)ksY-d;V{fn0>vrek)rF*h&VyEJSI8 zq1JPkndAppGHBS02gPs2_BBZ>CfLs+=tEPtOD{$TF%IFg-|cPZqqnhNM|I~Ku=;Lx z{*0Uoj|urK6`1U=-cm*Lq}Cx6-Gz{61JU}T;w_Jr;M4m{=tKBUx(W>e@$l1T#5qlN zLQ7`t(?jOYNK<+br%Rg5*2Hd9M%!-uANd^Fj-BKk`8CO|5nNgYB4DWNo^3wpU}%yV z&#nN>$7r>k^4OJgaHVWCm+CM)`nYYApogKbBN)bc6`TH!fEV_lS4~Q2wP&0ax#Tee zU5VE4*ND#(e0kB0_=@LPEz{3IVqbxikLOh-Cdr{(;^eU$rjkVY7|T*8)p-un6o+LC z%KiR~?qv(rGvk1Me=WzW{t({3py279q~PnB?2$xdebG-zRoi*{x_KUL@1s{28Bm1Q^dp_gK4t+l}BtLDJ z9~UIFzpup586P>DxI9wY>mjhcMIu@SnLpjgfsb)J@@oxF9SWs7TU@Lt0>*QEkafr z`QI$=CWcH5snJH7+A*`-&hvc!KFs4s<2PpvoznNtJh@8+${x1(R57Y5pP`o$YS-EH zL*Dj8t0jgz?3YqX@o%Im+lM;9J|@o9efsvJ9rk?G+~p;~gI!=|wsH?WK8u^ql~mSE zJwHI)(wNaQoz;$|)S8>oQ#)iIYCYW@+K;2NfARW*dsy7$2Ao1^xsOE+`n<7_9&f*J z!oE8fz;?W-T2@;AwBbm7?5Nj@M%I1|XYLM?9$8S{FTY40TyuMM!^f>M{<`qnG!0gy zf_+Wg?s`Rq&exgr-nY34rnn^asplQo!u1_yLOrTn3ao5N-VHtd%crDGgZL%&3d=`( zEse#oNRIJ}4U3I>&5F{5bi9=VRrUh0+F@u*^MMxzuXj#nhuERLmY9`SPCE_HNGe@S{iv+{Ffs{IWyQURq+!H@sszc=U$>7s7YHB@N(2JoW;WM0Xphl zoDKTy4Lq!GViG59KMJIh(KXE~d@NX5 zj3zN37;k2HH!n0+W3wg&%&?gk64mA=m~RiRAs>C+6zbP&16dcRIvZlFsCP`E1u8ZB zp@=*GU)WLomD=lVQ?~9!aXMV}nK8pH1AO1Js1Ic`(VarMO`p9!-9oudpS=iP7!8ve zcD>-s^;ZQq`{=q+uD^UAkyv>hpxq1bQ@ctw1%ImNbMbrD&> zF?yjXn$K8Vl&JoCgB^gkU&g20&wy7Ftx}kwl?9MwbEs*(KB4GFe;`mc6mq+q=~pKx zX3dcdSo{DfkTFi0=0hBH`Pv}<4>+X4b(63QMj)qZ1Lo1ls*PoagN@+5zhA8b8m%yb z`hV6+)b=jK_&WdIQgS?ws#j-EZ6=d9>0iQCVB!w$miw|~HSwo-mDQP4lw_un(HGS| zRfX?sU)VAuJznk=)(luh4;QxpLVf!=ztn^GoeiMsuU@I({pLg8Pf$-;j|g;7u!vV^ zv1FUCAgWduVw9xdw-~J&sn0rpnm}AQDUWwwmpJd9hP?XXeT+DMQWs2LrA_yULM|?< zBo`}yA=){cwZ8kjT0LeDV27+9yoDQ94;Y^1NJ*~1``9GY*neI)3Ogx+gll? z75plXEJu#A#ru4~WJ2%v2@Cx|`-|$M9M@wTPTcoB^d9}Qsm9&RuSa9GmxWGEMVcIT zmq_^mqzmmiY;z?7lG-* zHmtYWu&RIzB7}^>B{Fl2>y<)}-|20K)LuK*gI<{u?E-+E@n5Rao$j7aq+7FwB_R&k z{8!b5(+NJSHQZR$h>!`0`LAzBH@wE4Z0i$?NCT0aG>r`(u?>xE;2Km zvkP2Z)cGsc#m3{p1}nwIh07rmMr*6gDShaktr~}{(tNw$!Y@iesKNb4?{?g`>8vfW zNi6*{Tf_0b$KWP|cL?|qbfMTvuHCC-N z`52@-d6lE9YR<`&QI&y*1h1suA8FmHYm#tU-TpqKNenwRWnYU)rJR6%^%51AdudOa z7V=y{3?JtfN$$R;l3yG6uvsc3=E3C8!IM{{n)jDk(e)3C} z<=0C~Duf!Hi<~|Ip=I%E)t82PzpjNzpWhj^?co!FboZw-_3ItX#@oG;Ts4r;xz_T{ zv1_iZlFg)09NmFMky`AM-{P(ZJXCt(0Jj|8t+MbEs+>rAJXNWKXiYt*T)YbK_PP5I z%CggVQ&Gv8h}&IRoAN4)+np{hq(C2^#lBfshN$cktIPRuKKec&oHe4ZUu+GMtua7b zL*DDxxLR*l3jyyphmAK{-Rx(nGPh||!1{``$g%UX=jljqRiqskGOuc^l-sFo2&4eIT)>ta*1fcKB_v>^~r+l^(r4a3?r{lZt0#3(6_QO#JQDztf`8Ua8{(d>~J3O)3mQX?@*)W1P z_p@D=kXI*-8b?SB|B&3@NjJ-=m}}f&XsmIFpUU|&9StKeaXR91HxfKVx@j*ubqF%x z)36DDGJocaJ;n?Jk#};3FTeSkb?h}pYnAAG9qqqbbB9vMEMW=UFPXekvg@;&#zqG# z*(GqCob`0Y`pdq$84!5v7!QtTOTW6g{&KFS9@r;vSZLR`|MIbAe$&9o9TcB%g?zDS zRa)d&Gb|A(C^~h4{Kzd|FT8Na;jWZ3bxD;;IH)Azr8qu3vEUh8e(__tKD*z z;vmW?;^b*ikI$_2Cs}M;FnY7&6{c<7XH9FdOMZOc<%4P@1ce26a=_jHQc<8MzP4)r z)xkx-tko?A5s$qS-+m$ykM6$xv-|n&NMQA%Jx%cV@VTWl)nG@yQ&Loux_xr|@#%sc zDTX(cT8cAfUas#VWHftu|4jgxq42SBWAckfxRzgPEa4qL0Atj0)byQIOnu!CLifKxBKs+%2t71yTTE_Oo*)6%kPiR087Btj zBRySQV_ljsUVR!5UNAO!?_&JB9=&!bn<|=V?%6(xV{R*+EAy*vthRq+jNY00pVmW& z)k01qHfLNGrFS+S=g+&u5?s!o((DqRIpuAOnA+V1o;P(L)Vxgi;t)R7jUhgrmy&8e zBAWr|p(Rpm#1J-Zv2EY{*$bC!~2E=h+d)J zA;=oN0yihF!JCCgOB|K%6(wmsHnhZX{Ng808bs{JePPWz0|3U)!HB=qB4Jw7)|-|O z$SUF~rtMvgIJ!AmGie)LJ;i;yvsIW(A1aGUbQxnj{Os7OZWFSf9HL-3NU=x|U^;2x^ujA-lpq z$y#!2jp|#n^0Z-g$)3}C{bDb+)qhg(<=Hi)4A2sGc0Y4h>a$cPuDp$zb@~u>8UR90zYYK z+j3VMiy!=ex1x3Yj9ReA-?jBraK#j!vHu)d?U!r}qy!29wSmsS7+@)|54h&7=5QoW zEUrlW@r7C=^tFu8oucfAt5~@=*O=O_C5+0fArV&aU-L<1|z z#IH9p6$uRAz}sxD@h*FK41RA%1OCnjuCb|_oKSQ0$J$iv@>FcbVV*C$3lo~oqGP(s z{oagP|7s6P)Svu~8cju+xYTq|OoRnBzKh!aSEl@{-Xy>3bp!@kibjD!GPETRExNjS z38vHC36TE1Os z3Xt##`P!ob(T~*^hWnG43hh)StyVtgOuoR>&;mUxdR}?Y4c>RS?R$X*hVl|UP7YLK zKd0*OWlo0;%t?R`F7dXGqLtM}>~uR^B*xvQHt%)#_F>WHh5FRq+3Ii%)-+clzdxm6 zmO@u*9mXQ_-SICMAiLk``6YBUhV|;HMtC(K?|CHqzFK=$&9~!cN$1RkhB&(NOX+5e z)&(I2Mf8u7zdaR(KV<9EBLRKs13-z%y9!?(uaM$L6$BCZ`{KB2iu*N2G0V>v@`R5h zC_Ab4)M0OHUvOe-ky6o+E+4g~dcFl`I!LfTB@AtdtPJZ2H+Rj}JA36%y_`|=hp+K2 zG9b55eA=a?`&xWlaIx+YB4cSDQGpBJOV?hP)Tq*+Sgfd9j_>(;?UunGyBZJ!TADy% zp7n!XJMU1S!J=5J2diGJ)%`t31LseLOK2&cj!MyGM`EiclK8b{4Yzg1uc8y42k$?N zzau&F#PQY_39PiR4y&%S=$(36I_j-=qP6B=v+IGS<)^i^Ba$TLNA_l#tJ%lEGs4j& z%z-+ApS2a_`N4RfVD6EYW9nabPET%PuA52*>wyYV1}oT*1Cwt#WP)LW)j$?1HU#wO@7_ml1_pGXL~g>! zI`D~Uu%%+5zZ;7isN9p5fVnQD418GBb=!lm@iTgk^4lSwjSWEB?_4b}bED^n@nYERU&`d(o; z%-REjyj_{pkx$shMb7d`?a|?nT3d4?}3LqD=X15n}+2*prSz% z#DUTtJn;cF)?$x>QQI$nL`-jZ;HH0)H!|_CNx8Q-$o}y(v&Jz89>2b_gUq0Lo1fw`7JbL6 z7s&0@u&JyGGa@uLKZy$XX}J8%FeiZUCBjK>?+auzwK%2V?u!FdvETqAVnfqAH1CV6 z5w5mJS}V*?zTmiDZ6k4L~Us~89la?#DY3QouiuSg%$-Sk)<^^j zr2J9ckC3A%7I^vQreI??$r3fEjn5+8@@2#qece2o1L=z1tO}gE%xX?NB*-AATRyNr zBKwW*8!N;qv)Il|O9{+utQp89?^Nvt56{AMR)SluC3u*!r5bZtr%Y=FE+i)mlcA_g z?I=Vg@6(Xjq!&{0RYjR%pf8+r=c-bm&#+3QA)t^*pCwc#Kc%v>SS)(sATgkd5e?>d zQo>pNpo5Tbv)uHpvie&kG0}7=aY|J?7xU>0pA}w(X3S+qp>r;xO#ojcrF2lj*MpB~ zMPT^2Zh`i;a_h_JO{ZL{3-_34_PGmpT%pRp@qetzWlM<7w$dJ3zu=a$uN4b?xc|*g zRyZS_(x7OzQb6$)KLl#^dQ~3fD4gL=BP0Vn@=<&qTD-LKx_Uw)6Bfq{`1g?vaEPM( zzVN<{uGhDm;Iy`FNG;1GICn+SZL5-v>YKSDdmFFs%?J2r#y^UlEePu>5D^^H;`_tZ?t@~){M_(Kn$abuNs*Tt(Ojl=B=$^updSsK zUlNcu?`#Jv;xBWQSACE6)OqFq8IYw=)E+3DT}8q=8L?by;6ze?5h!`v;m$ymEmV3#c!Sg@IEuR$O3RaJ$MnfmcH1Zq zy;`Tg%26Y?|AYw$?bH}s=fU~oz?IQm=|%g?xHZ>FA4%4P!ieTeb9wQ?oE5nF_;x@AT zUoX>wrYb+qvpZt52Wyv0JNm2~kxyk0F8LJRqZ^vX)d7{@+lqEQ0o<>U@jQ$BdD&`q z5ttX+Q;3QL4fF%d0+4h5L<$UngS&4??Tt6nO*I z@K^c&6@#HQ;aS4Zo^SvmrXM4+ag5S^^}$xmlAm%~J&(4^qSXFXhM^H1eU7Ae=q|{` z=DR|v08?87u}m7&v?Xm~hGP|SSKCp)k}^51Sm`$ov#vRP6q4s&r$r)*+{Lu) zzlYy*G3j@HSHERBOE`)>sr3N{VkB^+!{B`NzP{sU5B0m<`cxIYnCM_xVHGZT?j)_{ zxO?PB{s-iQ8GZ4?Swb774TI#kywTs!aEa(=<0z(FJt+Jv}ZP1yH#)I!4dGiF>< z)O#{t@0f-&$)xh{2ya8boO>x$IQo#WGp!iy?N_FouC!YS;Mzlk4B9$nQE^?-4S4)A zO;6Z+F(l`%@1Le}@8^#?@pK`X(@m^(7*xmnWnA<%WU3@zU|(#1emPl04p{(UujswM zd2-)B_*PjUj8~~qUs6zvt)2+3FMx*lcDINLPRpRec~mA0L#_GT*4LR^HK;MdA2wuV zIf4{i@@w}^o_d6 z{+B25d{|M?S?cCw)+FMrm)?DK`1xyBx3A`Th$WPe5{5#rC+bMz^m5M_%BwoH@U-1{ zVA_@6w)FKs`_%q~*KRB7U*R-Fe9ndoF|vk{%N3*VK10Dgf}a}ul0aU$fVq@c z7JKes3K}~LIk5qqDRDjee2Dx0WwBUF{Kj)j`A#R6kx~rm!1OK$*zP`@6sV?EF zdmmgnCIG4s`V0ayH1O@`Y3+_%Z!Vl)=otl)bD0f+VY12qmkj>xW z!Yz6gfpxkeb`q3agKlbWGtm)4F8tf+=>MdudH08tOG0uT(o?7GQjMOunpq8Ig*z&~ ze*?5w%pCids{Y5U4+l+vcxt#*n;3EB&s_cCU%uNq8tqrn@}6wRpVxm#FX*k2R&K-? zUCgi%uB9O=0|K(@(a5g9>ui6(^d(bywi&`<21*xQ84FBP&KR$p!mvfuWn!-Oq}VnF(fum7_cPQgE52TCk1fo_&ri1QJJ>Jn zWH!-x_+YmA7{J1WENZLAJIe^1(`dLa)6}YLVKh51cVG>-rWIEwx-6JJS(#3h)<{~P ze+zwknJJ5E>N#3?H!)M&CaZmYG8Q@S@)cZXUtZY}6_x{{x~f}SMy`+8NMuOBIBL_1 zZ{$>W@lC9D>Hv>IyycFs|SL-)j~ip|oH|Htrj#sEWev>qxthgsA(yfRd zq3}6?l{4lp#YT)|Yx}TM1SLAZ+W^FD0b;k_fj0nETY$4IK&RZMnW;>Z*ybOE(pl6b z#ys&#)jVWSR1NCPQh(9_y@gz5Q@Wn2f)$mS2p2J%`ccxjM&*;?;2`|k|7NWH$+nxVfLx*6j8=szELOE2g@g& z|Bjh`&|&@Ek-W8GZ}IA6N&?rkc^ziQFEv+p_VnpASCg&{u7(~NFkIAl&us zsT&__PKGVZ~l_3_{b!@Gi4ynkmL)_rli`Hj2v0rVBMOPSCWYDYoxg6efw}77 z3|!P>cPytEMT0;a<%Brd7`%Pc5Y?*eU23WA2DFZF@DcxoqT@%0CSZFx85sz zcdEmRAk*@dGf-yuBSTY)VZGd1QDU8P0yDo%Q&nct+bh}e%Vc$m%4va~EPIiZ;&>Up zT$0zApoaVXk!ZU;VS_;~i)AN{{v=t||HIW=N3|6%QKP|~(iVzCTO5i8mm)1rk(NMl zC=%QyI7M5$xVyW%Q=kbD+}+)a+Y7z-zW04^tuyDG1^FXuW!C&=_TDoyRM?-`_2}!} zJ~bYe{N4$dHH?p5Oqi zq)whWny9VAq0NbS$2c;SlMz09(+J9F5G7e5WRzpP%XnqM^8?Wf`#U*(A%yz;VN=?( z?YgtC&#YOj@C8}SjfdZ7H12{kBF3^oiET7FKL{{4F(C2tkxd?)IdA+nnaRz2Q9qWd z)|#Jg#kRBj|HOV6|3N^&Bs`Lah$n98KQ~}oPrQcGWqJPcf;t>Ao07Nmd%fPl66p4_ z`2N;?<6Us;JxIWC!u~pp89dw1;Vwk(n{IY1PjzYWVmb|}%H<=(Z!U0{#dOR@mDM;N z8mTq$8691*NE0U5N_tN7j#~Dl-0$J$%fSY{#2Fr3MC<eC@z3o*3 z{sXEtrZ?`oE)k43JW*J+{c^{AXNq&joo!}aA=EW@1b=qF?QZ}M~F z>-x#so3;ZjeJW0sc#k6Xn^%gaIiO&WUugp5)q`TpH%Tas>>J0DuR5-6voP49@a`9D zX*T=Q0C{(JqP8_4RHiwjK=H<11Uq;)J2SLA!}RbVM_0L527i5UT^kfB9RJDHnStDY zb+jq|34CB4s_13?ddBj#n&@2^5YHmqmj~SWdHNH>fiI5*Bxl<*@pgBYX(%{69=8xV zIdj53eRX{Et~QxUPZv}RFM_#GvO#v!aU%v@+wE}Dc(-JW^yM#yC%Va=Cu*pEJSpcq z^e$Q$zs_1<|9&M8M7kT@LG!U)h{5((yhWTiZb;XklD2i`8Phxwq>>b(O}E9+gm#OB zVJJQBqugQ6hYnKN;&oZGik2uNXtHCwJEF~E8>Cdo`-znz>{k`zJOTSq`%LckPVdUg zviBC9S;c;?raIA|GP*^1itoPAV9A(cnEYWHD%K!eFgDxFQ45D0(sX-18?EdLA^lr{ zy6KR#x_p+OnS24=V+De$BQ=;F;1}g6Q22+R6pKMfPkI$g(rXV|Ii9N?s^r&yNBsK}w}GBJjgCge>LX&H6uFbe-;fQ$)2^%1SDjZ@-+s+GSCa z4D0CTtI%hvwWd?J*0ptPwN|D5p=a%*+Ch8y#nJ_AhV{a_*q&Zgq?!R?F4b=$#e3EU z5%LuvX=}M%!@(;^%9?Ao;<^sS1#X+VXKi=dQo&7dcUp8&+iFGpd{)7ds&J6{S!t53 zBV&5^t?(3qv^=2wFBRH~ZuJlZl~`0?CJpQ3soc9Lm#klRqQbb8w(c$Qh_Qi@{)K+p z(7dQ4+C-1UFbIV%`=S>CyDQy!luH!*HQ{~IjrrRWvr2ks5|<5or6u*@g+TL$3_Z7Z zXM20u_UX~32FTd0OTIivv-dn<`8|=@P4?wv>*S^V37#)VCV1BpUCdjSY+&tm;1Puv zmc4#=-{GndF~Ogbl%bw6f?Pzq=Z|;8mqVC%$5#GQ^Sr+I)cJVQ>kW_&jUG>C>nAqa zvj?AudCT6~@A&8p4>Cr*zwy_m|29!gqxh3&b)Z*yB@0#jl%<8ro zcFuMK+9JlPTSlaqzK~W|)yZkh<%U`mKhKIW1HtQl%FOjDrwv`B@9#Xj!HxYa&9wQq zBwafxsWCdZX$#`{Qt5m4v1rmkB(|6nAvV~dLAu){cA-Z|>`^ldbVZ)1 z2m&h>?|+cxb=wyN6(QiA88BA8E9PCLbXoE2#?I|x6@yu?J?H$EU&LMDxqo%4?8AG- zp{C^Ct)Uq2`4XX>Kav$~F;?Vf0osZSJMizt=EY|!u5#|igxQlH6t}wIB;>8BqbB|qH zkKTOi+W=!4QIB2po0Gyb2VPKA*u5;j&B>u@uHKX}zgdizXD~uOKSZq}&V$6&fm+~^ z1n}%ct>6seYSM4p*V_H%_Phgku^sN4McNYWEIxvpCKgWil9o8BJ{jlLBE+zERl=!X zyF^7BvDSE$nQfAdagPu&pW7HzhM4l#OvF-T@sP5ctdUvoH2Y5Nf>}*-uv#YhFA#}aGFlVQn?T;R!p#_uAFf~Y2E!+zx&AIb!_4?%c#tWqgsMY z)GXG+q};^TEn6?PP@eEve&v}(?T|uYAMY2<6233yVFTkjJuzF@GKkEfZ-y0)`4dA} zViie=$|bPRszH$%ZrcC^SMSDC91dta1_K4=6Q8VlF&K#WR750XMGxFXL#x}SwNX;f z48EUu(5-E6pIvf~1zw{hwJsK?K+oa(=a!gWCdzn#*iXI+%}~>!UWEQ_{$ff2qHK*? zKR}|F$f=pgS+uzt0R~DiMmcwwWhIz5^sbnV#N2u!*LTct?+~$IE{3 z?Za4?$>+zFQSfOyTwHKFUNoeM^HU_qC2_>XCaAiolA_p9U_E#8!_VWJ`|>Z?kGF!4 z&(KEfBj0WbyuWga*!k74PYLDIk{=!9!we^2XDXT#K)+exB=(4(aMRWQ9fls>c%>es z6!({Ve$+NSkQ`LQqgV0#Z#~yH4?Qx@wz%OF6`G^tSPMlKqSGL9MP?#<*Zyz$Blv2e zYHEKv4@8ULv?@`A7+J)y0ATk$`=r4T?ftH#RN>VjTQsL1fuYiFu=a{2Mm;PtjK4`k zhsCLMyjFEePDegu{R#?PE<)HR{e!9r1jaX9GLqpKjC?O?@m8@4ZGXW-PcCOed^%?9+#h*vx~a!~&sRU|(4vQ7Id`r0Dfa5>QAQ6^|CSezt+V z(eMGW@&Ir(NTG<(xZo1BC;Ek%yca^g=~k)5cy)jH@l0TUk@%`%V#xIm>x&`o7WSWa z9s#s0C`%9#vwIKH0e3GGdMI_7*V#;PML;>{!o+Ded@^j(p)b6t{9@y4^Zi7iP&#_$iAfDRWH30L30e(K`BCKg_?%L}H~))<0F5 zdx4ghrI>Q_+s1&wA$y~K(GN|Jx$j+>s>=t7+8j2Q4nmpx(aO#nFu1lrEK5EeOVVBv z(F9+0R~{iVTtN*krv_J4YoYk=7#;hC6!AsG7UD8i%`IeU#GZ3^%NAd`LWc%bj$8Py z4fd#r8ir7U&&~iFs3l`kzN7lD7r$c3`MLVJF^E48e6@nc7~!BVNA0QD@2ratF){C9 ztIi=+SV7v#?$-?y6GV!D@b@jr!}+mrg|!jC?+m@@lrM1J9JibZ>~?Tn4kh(lU8`9S zjp!l`cd@N&(e>wkK{b_m9GkX*+b7h$rvX=+c!;g_1|8_p^e3ua__hApu$268j8aZ! zMwN|F$;Gu2h53zE*=dd_FqSg(Pw126RJL%NdLig@v*7{37L!SXrO3UlEPRK_A@sqb z?)R?U2|B^vRx`I>!p5jz-tBuh=TR?x)~N_+BLHt)(Q%)eiVFEx9d)RnzsDEG~H&~o%ha~3G0`dfTvh(BUT+=VaQ zF!@5^od0ymUcuFxZs+cHFD>xVlYc~@PuJtH`)4@O2cZ!ITm}OU?!&sp`Eg@wEd9Nl zc*-Oh|mIp;&q4KL!!E{MsFe_y2#(t8jJgz7I4(Ikw2^Osg_ z>Bknasrfu2Cn^7gx5xJ=lIpX#X>?+@##>OvqY5<{F3B-FwLT&3Uv$`=THoy&k1&R) z7BX3df9fO0-MF8Mh4m^LujO!+nhEaYR$b>>nIl<}Cm(nyZmo{hadLtAiH{i6nbU-b zivMVwv=k;ZaJ`s}4_4<@OxdZ7?RWi);!yp^b>>wq3l8-|T40x?!o#90BN>bwd&Jz; z&>JgYISNxGvw$qgFS$6W0nlV=&Uo}}P13hJ9Z|%%i{tIkmHhBwDWoeIdpSvpwKw3O zTUitB+$G3B`r;-0e%|bEx}5U^nOyRlbDn5c*DZAw22T#<+o^()fs`tc;*OvFDiIkzKb_=iR)toP7 z8j8w@)ZyASW-oQrTM1fe%(%2%1UM=)?mRfO|M9F*9Bceal^t*US=#gQ2Zzy|Mdn`) z=VNkbXq=G@{Zr)~NJ%%&*M_Sb@ZNQR9& ziH{gxD6l3v#NmaUwj^C))rLvkJS=W5n&^|wAZ(D1tx2o;1%6$WbCtbPl|8U)rIB63 zHCEg%KO!eBW7Xb57AW={cSu&~S_Mbn>+AZNp5E~XWkJv<%75bN}@}{6{ynt1V3&8g0uO_duABnEr4+DmsD>)UBmv^OBwNY zlWV}OL66B3k80=bz<$#3?#CLwCCbm|?ON7_T*s87A9OyY`eC37rGYwXBWSyyP|LkA1 zASIwJM??z@TquK&OdBFv$a7OqZP8QpQb*qFjG3OjEx&q5l)ZKtk{fOBKOh~dTpcX zgHz%Q-@W9Cu+MyQ3o=gCkP#v|Wspg$SSd!Uecb1uCOZtQg z^R0G?t;oSb*A!_F2FZq%znZ>q`awippYApL>_ls82+_?6mDxtoXgy*JoI};XLF~mL zvnT45%zmrQ>lzUpVH9{q8&LQORn7c(h$6z93)k69eQS7N}u(zI2~X__+CU>C?o4p)lJB_4rDeDT9>nMO-Yev>795iM$RoK91HVNtFn_95Ulp zhz5$(y<2i*Hp{57nDtP2)J&i;GmNA)J1!>9rWHw^usv}TmiEJH)s(JQ6R11cO)GQ? zYW$?@X|P{z8&r9lQ+eB!l@s5a#vTTGv@qmBuC6TVM(>zUbs4PoPX(whaB4l!7+jX8 z1uR_BpwQLU++NgZ%~&^UaCcjuJ_Ee-zg>t1aBEyh>mn<=a-(d~qmip-M@Ko`(2}axa;nCK0J7Lxgh)()ovCnS<`SLQIGDr*}GmaBwa8rIq7Z} zzcO({-Q~50ms1dD(cLb;&#WL%{}AiArFFIN;E)|5(#}J&;;Bf5Xrbqf#xx0?)4(ro z4w=JdG)I%uG5Qv&@?uG;lPCWw=z6qKG-(4Wj68o(OrBNXZ*iyYBioGxT$ z*=|;1-_Z-hMTzt-McR%mdE|fL6C8+B?Zz@!%52>X>S-3WA3Ho5J-p6cs7722071xN zDiDb={=P32V8R>1+}i0=)Ih3Cn)DZ13IH``Kx}Z> zs4e1V}o#e%7;5-rd6senX|#2ozt5*=j!o^njcYBHf|Fq?5LFX_1y| zm1j0yi!xri6AFRfy<8Xy)Xz5;P|tOJ-iA|VU{VLY9GF5G|3RgDtQ$jiy_LxHKNHwa zWD?jWO%vY4Rl;`*KU!g=m^PQgV!#a zMPFsT#P^Qk`%8o>)sOG}jG(EGZ5;pL)D@6T*_$@>JFpBSpKK!ck%Gb{zT1>7jXZAA^$7cwaRg#mtH|-q)~z%A!@?i!$yDlWG}LAr$3zZYaZ$w46&i0LX4YEfyEy zDpvJH{MCozTVV@Dt94qSdFSHbxx=DW|2h)?Yr?7vnrs6t1U< zCR&5zGWMpDDu)UIGhVxx=#TDH*(egZXyR`*>Q5s2J-^RXVKS!a*#9yXJK0Y;JFNi{ z|KEngi146XaNPje@3}GfkyPD!ZB>+JMb@xeCpO48BJ@{D0evFTZfyD-6!r%NJYX8ySz!~}z)^1eOz zv7()G)Kg3HD(+M$Y5Jr>=UGMLy%h7*eTT?6%RQ=(-gn~~(X~tTA9_vgJN2fcNXT2g zr?;(o8NcR{hc;(nvYb)EG8oWQ#MqnO;f15a4AAMDg`>sS8mBar*K`}nx52Rw{V$9I ztE5PCaaFa-;&cvLq@0;anHiXQm_Go~wIG-Gu#P3q&It`hbrqT*!Efo@0^;Ib(7odMu*^tO4iATrV8VtU1tA2_zEx$@y zV6V^5(R14tGf3blMX&bx(~%gjVMylQtYT);tXG*PyrU+^G&aI#|F5|S`$Y+*i9@l5 zGS>aU%FP=Cgh~QpR&Ef2f*_YsMdgw1y>1%0Fp9H*aclO3sQi?~D8n>_>2~Zv6H`u* zb(P@joJ7ZN_Pu36E9a}0wEt3JQoJh&3*n<+$l{0dP53t!M69{=cgr0Da6lCik;XSc z)vX)R4)pqOL2uU5OVhvZC{OiHTZw!z@s=PNn+pNc%#~~<+fq+1kzWt#&)(;;oARCw z%g%OrSypEw_iSz;agd*Cx@xm(2k4A@eG;JEZ6}h=-1?~n{3^LtY|wUd$+P#gcO|{( ztw=7#E`Ov{x%)OXA2mjkDk&M_I08MSrK}zrf})hKUY4;-#Ew5)s|^?!#&B~;kKTdR zsTwOO$3En*Zdu0VP#Da0#*Mzret^vH8*;9!_6b8xQ+fKCp!Ot_T0U0+Gy z#y=-A@o)sXgdkWSke)Y!2YPy2Sly=w*Yh`fr`Qc{ zHf3J%i5e?-d0gVr9Cshs>;18Xs#O8*79$)NPh*K@H>@JUNtN227iC@_+~7EB@(=k+ z*{}X;5f9iQt1q9qyTf}+huF&l@;RW`y6>@Y=j|7fc^cTsEP|s^CU3v>I9NZpC!_gZ}DlxP2hMgd(9yNHgTRN4 z&W(5Nz$w4u(QgMTUK*LPIGY5z<~n+WP69{&j-&qsnrcIOml_VWZawn;fx)GIGzX!c z>xFm#rrY=77XUv9mkR2%HR$AO?`BJa@v*+*KL=A^klyT|FeRXNFMKFDeT@y z0yPZw6muOH;kGcN@cd|hH+|g*i&LLD<4JKo@Gm6X9% z%U9rP{^Xt+1-OYFZwN3h4fF2jsvelLUAc5ik?}Ftn+0($q5J4DbXlWW`y2#N4Jvy~ zG2{Cjlp>FM5FZ&19I@{Ay-nnu36nkr5Y0LrI=e#uP!fa(e)95^yS!8yX1GXI`|g+Ajihy%-VhtYXLJYi+GF_Ay3yq z1IzeJ@?PibX2eVV+{r|2(W!re^)%dB0NgD=YA>~mm>v3?y%iOvKoi6njuC28J2=&T(-U%w*HN3%Ol=f$Ck4g zw}cs`7$#OyD@TT945}-E#ert3xSm>~-Jq}%dvVrm?)|v`MjtP0dX{D`M)TC1=!|La z%Vu`*RK)cvqrtaJmgY)B)mHA02K1ST@W0TrMK8KVS73@tTZ`&cyg1yAf>5mZWd$Ly zWwC|mjDkB3CzH4&t@BM!C?OsWwaHf;fK+yYXU_}^T-WX*xLQ4>b-lzBN;=gi$RrRQ zq+^@MQQewIeE7>y_64G2HSl!CEUww6+=?w=o<{o5k3(|HGO&i5IU+3hG%4$;5fcV93hD=(5#IZ;r51 zmqyH}QV&LCsZ(!9Tr=i`p@v)~MP<>#-j|=%w~lW)L~P>cQl6net-`YRpQ4RgQ7nL2V2K6GURr}Vz~hS^p>W6faPj*XU*FaruC@Y&aX$!u6n-reAH#OhsJ z#IsvXISk#qc7J@KW`k9H>7T2(R589o9`{X|{8gppbH%RR84?%sI?>ZCVVB^yLt$~a zc;~bnviZ*ld(S;wjV8Kw;KyCplB1uVx|x*ZcLMVr>=k#hY}5=}^w&KzuckG)>kBRLpFs_1VGM>YMiF;5=`5dq8*%NO;<&V#*@e6_FjUCp1Jy4pV9*9y3C^Ezea6UQ@Hbe0{|G^7RzS z%hyAQXFKmpA1zAMWwrXdd0b>EEv$f()<-vF>@{}=0R}G(PiI@sKdN0RQ9Zvq!*Jud z{cv2FP>DSmh{=|cL%d!FzdFV>HY)qGGN>%I8SJqz5ZrR%OB8lA2>S|!O+#V)P*?*r zxCk*V%*x$B%fcXXNC!mC}V=FqY-7yJ|URU#=C*Pxd*{8KV>06CwO3frO(Pj>hY84WMf}V zpmLQ}(ehnlb)U#M@e^Hdu$_y??j8U;y!~33cgd2m$-~+pci*0y zGP#OhA6%BV?i^Cz$h373Bg zMlDf%q1ip<+ZK0OJ6)dZZG~FFdfdVcqZ+Teo%xw9=C5?$Y|+$|x#BI#Q#6anORY8? z?GIK%z2b#ZF=!gb1eT6#zaxXJ6jBrxQuBu2Ve*yLPi}fUzNa+wk|mo5`VPZpjYBhK z(`@!TgWx%wdKe7v9lb8E_7xdyQ)}%%)%c&~s`V~-oy!~YEZ0|pb1IW)fgA|~^D1`E zWbTS&$q%PZEUZY|ubYr;4Y(zg04_!bYUb>|2?V^cxdfewM;Nu@a>1;4cOTBBnu z3;Jk^Wp13`oP~y%O-+th;#XK3RahI%bbcIIA6yOk4`lb>8r#{vE~Hu~#V((FYf9yA zk8t}d|NKH@6Y@s8qeK1uEwayHp*7OVrF$D76TXUuklq7MEs_#1->LOrDx#4=X^v&m zG9-lhR_e0-1)1|oSNJKuOWvGD=WR5+JN_j2e#qw4ON&*q3nzDFHqus6)!CmDZTpfB z#=q2jYN!b5`W%Sar&ftNuKEryAq5ruE6m49ea3jEZf?6t&)o=8=HmMw@|cF&@t9KZBq3d#xkE-JgpVHIOYd>MYe z;9yy65k{rgv{u7!F?^D1=AnZACmcyLI;T~fRfv$pqUrR zkO3))F3CrjW{Pjj=>g`L+HT%-n3JZg?{m^~9fiX+>%9O)3jna0z}K7+tEV97#Km;P z#SDb_?O86MvXX&VP-B&1l?0PttWz|R)3u3YYPrVDj5AY`PDPh*T6!`RR)+gI-A4JA zmhr|z^b(oS^S$iunO}PRT|qvdD41S!cW3aKgP7O^*?lkFuo=6!naEH^jg*aYJp&_1 z)bH&uT9=$M;xjRU)F!)WM!Snfau$D0o@}?)i1~6&sLdtt@?V;4@Rf6NGt5EK*+y>Ka#?YM+T-pc*)WH8D*_oA_2>Wjs5 zHDZlDOMMejk_%R4t6a6&;rDqTCO&X~Ry;uvbL&19XtEJO8=OW4=0LdU&d1Y|7{ zfAwn53wy8m;2zM&ecc}&?w59xAmipCaLPpKpEoP;ey3vFCj#jA{QZa6`l1~cp(H*`40uq~ly`VuW)tCUb7eF@aK_tC4wy}0X|&G#=W6DjGZ0K?l48!5unCgI-boVOWOv>Ru0TB*ke>JQ%I}t^@>~2< z7PoTw0QMKx@v?abX3^&G^i=Umxjyx*Ls>yA^99r%X38PE6;ug%<=v^lXBiNXg~O&a z!ty6KkE?;ALKgIhUJR!;RHv#%Z3M1xN{SU+Df@6PWe{#@8?wpJrYVn%9v^SixEK*5Wh$^{FR{gWI$X*nx z$-ccljiX`wEm>R1J!hcw)Ie*3x)-ngk8btWcA~9-TN)oc*!ro-eK6ZjPU6juS6B|F z@}n8@YYd{!nw)r4Mq-5yYuS!NS+U;6ZEOQ#<#jw$#wOb?S%%Dg3+Bl;?8=$fp^d{N zi`pq^+9~rPD$7mF$Y9s}gZ0%E|E%yuWyKBHpmt*{OFaY2Egg$yJ&$lIfijs|2T5-3HW>K0hbKu>< zGI-gB!3+JtxzB7YqqlFwrM(i*+~ax1r%|4QH+;>KpU*^QqcpkBwSUHJYBD3XzP#}k zN+3I}_bWW9e0H?8|E`^M8olM>g)WsZwS5B)q?MuN{R`c6r1EnAsSsf8;(Xv+Zy|p2 z(|R2Ee~aoB+5Y&m@qvy(_;Ifygmlwn*#r#Hxa}jZ_4fGp&{Ga>6^LpTh;D6+YBj|) z8diJ~xy;H*Rojv9uaFAA^jQ4!r5c4n*iVn9vpjKmO77SKG1 z2Zl(uh2r}u9+8KGH&Z-skMRY{o@cxKu?owCMUIhK(`4sH-@TTh94E*ryTvPx@|VD} z%RV*5UEPT!>$QBV_yPs;r!$PP^TVOlJ{G<}{fYqp`t0V{6?@CI3!-1~|ew zeRa|fo)Ls-p^8OI(fEmxN@UHi+88i0R&N|uUCe!xfBHcYk@@raC2jh$qDEcZolE zVt!>5-4Sq-MQ_RrUsB3?N6{^m%cweseWz7#vRB_M&PK-Wt?TlaK8LjsjwnA&C$SZDjf_8q)&fipXi9?BSz*mr^Ehh9g?>aH zyZXj8$L%E90SuQN`S}0-c0G<(;QWHnvn|~nOAe6({k>M)g+??zyXwrx_geqrvKBVo zPKL52FLs`c$c*a6*W{H^8&|?cUaCrEQ~E~$84ntS%orHY|8fLm>v>$!e<=}<>@{Zx zn8@cHmrJv{A9=XK{rN(wHU5X#X+i&y)>8MIH2)`qeg1+fXyCdy50M)eryMYYn_(Ig z55H=?RS&3z`V+Mud|P!k_EiN!0++$PtWSa&Gj`H2gl3novD8GO)G48}5z=lqiu>u@ zsu!9hA0w1(SG^fd&f_v)(se;*Nb*2?;)v~;7u=$qKr_Gz@%iHqkrn}q1ori`T za=*A4!xc9LidBZsXD5^5MuK^9AM>)))nqsiFR8Fy>+Ys60y+()CN6Y`PtKk>c#YnD zD=Teqyb{6h$z5|CSJrNNIrK@|l^iwi_O4g4w8^|nmai604Eh$%rDg~rZ?-23l3%Fc z9{mb$K5MNV{fY=N`+`_vASmD?m+Y-PpjpyjlFV|tl(Xevq@ep^Ki2su)!71R4BmymJD#Efv-a(305?>LGk%zM$GcCGcl{wHr1{!z_acVED&_Bs@he{@ zft$whl3(X0l~T`qIHQ>GQU_IQa|3w z!>J@@r?|gha+$-?kXaJ}+8Z`Gs*qp6@8gzfQHr50YGvJfB{7~xfgVjKf2nUn99I1R zPJL$2kDLiI%Ixy1dXKl4v{C(RB}Bs=9fz)p-_uAg=X!L#06eV@|r6PAk3sQDEt zwU$v+lFX2Vm0PQSt?JjgAVcEVhPlMIZeikw>B4s}HEED?l(h6mP=QbCbHCubrRL>1 zYGXR(V20ER5R0e3Jrp=DuZtvhijNtkeOF1U_(W4g!eLUF7vne3&?BSq^kOuHnQ zgL$>;C#MPErvM{EIhroV?VHb9OX(rvI#oM1|NWvhiy6$aqPRYlJqLr(1 z%rRoJi0b0#-A7@j@k;%n_GemOyjHGbrXs!9oB~ahVc(}v*U)$iQ+Q5uE7g1p-t3RV z28NfN$@<6P)X?*7KlZTPxZcII-o;v)q zo6()-zzcX_Lb+%rbTEmCIX?`)^QJ;DeEfD^|CStGlM39cWG8vu@eG&XFi3&^3h}JY zzb=2?Y^IF}FN-*gA6)_1;jChftRVpTw~Da09R+gQmR5VoI9)Qo9ad*XeMVoG7wH@SH44ZsXCwz|kS2=9 zU&VO1rl9gz`;xJXL+xN0m?QziFJmSr2O};xBE}HHEtgZE(kam96j*KYq6MCTY1*x> zHc76%gB$F_>t#sC=zI4z1+~`Rw$D6Reh}ui)(HgI#<^%JGw-% z3!UtqJ}rGQfxtp zgX(zZ6G8UV3~l(!rvgP;G*0+Snq9SWMZKr2Med_$1CLeL4_XBftKTLit79uBf>dyB zMTZ&^+2n9TZ&E3(0x#ZyW{|5P0<3_k;J$a)>{$tMq-FQci! z5jC>n(oiWtGXE$i`mThTCDiq*csFoKS>1-HoVDPNwab>PATSXtfAZDnPV`wwWObBUmxa(uZS?W% zC&&R^OUc7o$gXJnzX!W==M&jZ9odSJ!Oe#yCuHL2HNwxxDz|c%m8h&)^W`iA{e#(< z#}IpRIFo1#hgA)?)n9I_P;RRMZmSY*t9@>(6b`F-ZYx!*$vS8ZFpWswI#bi0IbK+z zb)6JITkiAP6$2B>pfA&gWweTp5w~=7gB-Sg5d@~2iIN^>bwyu^Qdeek#n_2b8fLpj zKZ(*)evG~(UYEC)6@9sH0semMXk4vHLv@#2NAsLo&qLh9`jyFeU~$q!>yEdGx`NAQ z-!28V4TO8}sCOjgdWC+kU02#Qbt&wYXS46bnM+)2f5@x|5ww<0Rb}|?V~dFrVuvC$ z8Xw8t$2J{}p0MU2cRr`Hg~f-zIIm)mat!iTvKv6n0+a;jbFdNdKK@f-~$n*qh}Biou982vcz zQqP4;EXLLQh@PqTJ*;4eKQ}8 zaywpoyIYfZXS*Kz%we6Vc6VlQ2wF6AdK&x_m@2+d#OI%jI!=id9LA5pe+bF#6a}G# zUvRv0b_YG7vvQC#UuaAgho|Apn)M1o`|lx#;4Dj{ifYQ(>NOt8_I7+F1NL*YmH`JlF3Ny^@z>{+d?Wq%$*;(tOY2kK z(VC8>gUp#|IHsAvho$?SQG&(F&Qb|kN=XWd^_Zwt_pIo`6(=gi;!93xbb?@U2HN+; zW-lk+nO^XzG)P&$1TWlo2|^EsgadO^ zRq&o?kG2VQzlZJ(iGi8%aKNOaT@`Wc%_h^o7q%+Zq(K zQintpIQI-fVr{tmT}v+-W9t1G0+yoERvGl0s|LH@2Was(rt;d_(^xI9znblU4px7U z-n&C)P=7#EEJMRh(WWHfZ`9?mwMV71#g7Ns;`d(nLanNQI{byP*U!Mq5wjJiNQzG_ zLUpcrdJFH!*3`VhPTscH5M~FEvW}UKNXheS4v(C|v;QBW-T^wY=ZhAeU}D?J#1nI3 z+qUgwf{AV0=-9S7v2EKnznqgp&;Q<^9?{1lmO7${~1y%CeP3X@;>KBW${fl ze%0#h4~TlayOUJmPC>8|P8BO4Vy^%uwy9 z+f|cqTsd|bjb@X1?$4jh_Ab0kYD+oQEla@FQNN!hZk<~p=9uG=d?dYl7u~-k9mXRh zU)(S|31;dWyYWASQxyg2ZEEdn!VVIfrCHmr1Pb<7w8>Wxn+;qP>^dveYCB~W!HmGB z^F2Fuh9o68gePsd6{K?WglGCM1ab~qwMCymRBaJOqK{LOqN&1bQ55P z7Q$xcP-k}d6F=u^n`ykK_R%1==8t;RfcF8q_>Qt@4Q=%p$ST&?*E=*TsqP2~l<7^j zWnxi1{Pa`+92{f9S^U-y?#HRj1wIduX6i^%k&5;PvC9e^8u;~jCgoazr)dcyR}b@d zjYMN@-j_}2##m?kzg_Hv0}0^b8mPRA2eg5M4-FAHu5fVf7Ak)c8%%HB7OwgI8|akW zCo7MjNo(BXozp;qz%ch9qMI2+B`|79c8R4~37Wgw%mEg@^?7c*t}rpDm9z@egk99^ zS~P4*ZfYc|TClH7s-NpHdT;x}F*^9w>E|rof@(}Ri#xj?5br(p=j+d%f`p|y!t4iR z0(f730C4EA4E{gP0?zx=cYO)Vwr5*vcv{wm+3EU|cr|^jA67QPR~CU(ZMiO6{?w() z_lh%0z>JW593$4ICc{K@A(5E_b#Fg|5T+nT5M~-5_rx}ZQ_(WqLfd4Ke42EVI7>D# zFpdckj1v4tCc5%lJvpj5*4Vg5L2THow(qNt_bBt%nObZxlG3$iS%lqYNbup4P<+ z3JhImvOE8b@`k+ZufdOU?GKe+%8VmYT(PLyWU~p0{d+fPsXfrYv*tZDKux9!E|lax zGwft?)3_!uRcU%M6QhbA_qexiWWmHEHMr8TUqU!P7*Z35^m^t>daiXkyZPPZv* z;v0YhB2WvQg3Cwzm0=CW()A>2zjMfTC-I2@Q(DIDiU+kKocCRgRmamMDL4s7)na)u zry*JNz04CUm&%Src?RBVNG3{&*CW?3B|HmQ_>0{ja5taHrcYrMyj=o$A;#MQ1p38v*WsHau6gf?J~s%zKH&;DwB zYLa113qotXO0sbh_NG|#PA8@IraZmSGLrN%v$;!8pc_vI~Bp8TlT(k`~$G3(Ab!A!gj$!Gwf8 zc-hRk+c8-6GUMPRqii?#=*XKPX7HdD1{xiEWD73+hlCoIRR15XFq}^ZPP?}i6Ycuq zI!)Mlu6fD5*wnonb8q={^IW7I?Sw24VUVJk# z_eY5!p+pBy!&wMhYWqBZ!=05_nqq(T32Sn!@rqGC#VVTuOM23Jd}8u};qMTO!s(DM z%>r;l;q1Z7lVO(?fT&B%ZgDPDKPI>YWUTR#Rpyss6nsUO=9EW4-HI`Ef zv;B3&3Snm|oB5T-<+jBd53NR^`fd!NKFj4?C{jn(aDE=C}9S>dKq93alg)$AL%Q#{Y%#n#J7W;3|%c|10 zUVraM7~?)a!VZ@`#szqaXBLTAC+_T<{=_w^%ovUM3fvvhOjkK;#U5>3|G)MhJ);$g zY5y)brb?@S`~)655?oe$%r^5MIqjWS{)YA9r%m;Pd+|s{vNfMgHKd0UjNagg?80Mu z?NjydnoMg;n`-K{feF3Hz7J0}&DaY~RHk*qbpE8&>&I9iANm2S$)L+US2VGGVD^pRa4@XVA z<}-1rg*~z1ru0RKBWj6NXrLJ|tBI2<0Em)LYDQLe%9(0maRBV>qp!!3-06ZDXQ^B~X3$LND)$4D&mO6(bI;Wx z1hG+Fp^v0Ys3@Cc2Kt*6LS6lWDSFQFu$7i8p7(cYYws!o&(3K&fdxY4$8))*cq$7z zZgUe9v!F3RS{`JT zp8_RFSrgcBV;FC2dVyf?5!~2CFFGjI<Wz$X_>3ZHN z-+#|BS+wqvdWX}JS?K1T67@fN;>ddMX;K$xk8z&WKbD%I`wr-T#KgLBGn&^-YWM;bmiZm?VWLf`8*)*V`00zuRESMdOo76*2zG+JpFCt#Ybhszj;szs{H z^i6=&R!Q>t07h6*L|N?ASDAt;m`$0=5j}bNq~7@2XH5ZCK}C!RS8?eiSVFrwSs;uA zE$#uVJ{dfbRJw1na1(-$9hgq(8gpf#zVlc^=B%^g8m-OJ>irM^VuR^8S%6_c%oaP5 zO`Xo|E2!>G5gWuANt4Qh2e$C{>Ms?$wIX+?m+NZx6q{yiC6zDVq<;^BYSwatRJL&Z zCB2uY5$mZ@RD!EWl**}0l*?h3;`M8)^GegW{iw4 z6D|4t81%68ZT0;2AZZ7pUq@sPC3yv6SVv%uB}oWkTqj~cBbn{@j}7%uX%Z@wT+pf< zj~LXZ-Mi&P13Q>fL!m3Hd=CVQ;6AnBJZ*Is`GN9zSp0mS8MCN;-SPT@c1rvCc zOV?xS;b}~EH=KDPK-&IhZjlxdrRF~(Z^MRN2CTyShCnW~(Z03NvTj@fFy5#8IPD)0 zsif;-O#J^D$P#1KI})188!{1P?G_4u*l0aSX>lM^F$O`1Hn=QSl0@FfsWv=~lvh<< z(h;705AKBvfA~QYhcGCT_@FvDqZG8}Lo5CXb_6A zw2a{FkW#`|OD|M6ikDqVl~FDo7k1@FjgCI){(9iS{7TlI2Hm2b)s1@$Z%8SKqL&~! z)D;q+WsyUioxkEwKYS&ZDF-2!Ir~lyUtR6WCXsNIu>;?<`4W!vZF}Ts;ySd!jFMJr zwFE-n7>uC|1dCQG9RtUo*KIkiYo@*+3P5IaPh*j9CIOrShs)_=%NQ9H*Gb+lr3y&O zDKJ-XPKHk_3KVfZo6~bJ8b1Zb$GxK#oVU8q!ZUC8Xz7ZXoAbigWct?e+HrVd7-Mq9Kk(cBU;Z zz`M#j+FM-f^#@;wH#fBLcR?^>AaAGjN7CBYCucqeAD@WX%Na^DAN|eq8;YYgaWT*0 z2ZpT2_`!bJkl+H2@Va14b#pe`ccb@7A?-=M*-^iVO~I-9#6QMpJeCh8{Cz&d2FG>r z{ve04S;y{wM*+ulA-V@=6k}r4WMnimZCihchhC!T{-ZBABQAQ#*WTd$LBiHt_rX1CH01BDO0RFN5hI{=Sr@rMx!8N z_$bFTU49yl_BrPbPL=z(MILE1n9)|r#JM$+} zmMpZ#6g|N^@ge2Tywiug(V(m)ox+@O0q|iKE(Vo!{8TDhM69%6c%lTUthkZf$>Duj zp#OlC=J^z9&Fs!>QB7u%;fG&fX!ebn-T=($3n-4h?NSW*{H+5H9ZVv5R(YZX>UXDwmYlH(eU;fAw)|h1nY8ixi+xY_H6!vaCd`xj}Jgn`u=EkrMU$*;IkN-$yL@Oh;`!bxvPtbj2 zdb2N}Qr>Hk0QzS;LLFEgc#&{o(Kr$hp7_QLqRr?2ss)7yb`#F8>Zd$MLs$!?1?=#1 zOu|iV)zK8Tr!-#25TG9S?C{7H<>8_n5%E_2e4PhVgUl|2L)hFjS=DmI-%dMDnZ5d; zM9mh+6c;TE38VWZz#^WzO9jXMqk2F+A^GsY)pJ7Se1qbgq6|H2r;7c0bH$0zqB+}k zg9VRC^l4k~!|bw@5q%U7YxFGpC)}A&a1`I)!Qmb9Xz!b+ESMpQAP4Zez8l3{RS1Q@ zr3O+ytkIhzMmJFmpMk4 z58h|VmYK(L-|uG6lSC9J-9XGX0`tEM`#AVOi!nmLn>_^zDgO*i`~65ol^Vqr@l*9JMWq>2<(!h!o?O%!t=F}Daie0*ffz2b1tAAw2}FvPk%}F2cvC!bW%PK`VRZa7 z*R77qWW)V;(BsHy{sXlar2j};HzVZ-c=*U*qW$p`L_Eh{h7+;&E<~mtFO!k_dlIT` z@l2PVDI7HbTcF5z)wavg=H%fHP25!XiA$i~c=htgO!s$JD~i;~D3K)%Yw9S^a6`&O zlNsrziN0ATlQE*PtQxD{TC@82e4`jLkMFP7L&OM3nz@bn=2m^kpbRe8ymMVqNG#fJ zfh(|0gA^4B-o?Vxrx(?BvY}q&c-wN}-{K$=bCfNuh#pBTHZ}c55oDWqNE@rtvDrkr zWK!P#uDaD@0uq2Z_)NHpeM&5%79&gp3aG;q5D#?B3bIt#MU?UHR?vrr&AXsepadHv zt@@09F;q37Nmp6Ej}rW=3g3dcN8ye=A?BY<$t^Wy={41b7-)+J!&;!zF+5kkxyjBt z*v|U9fVBO=F1}eGEzD?jqE5M_@t39cS4UzIXmBGBMHffiM;A}r3+&CmlJaNA>=)BJ zNL3|*7wYwem!TCbxbPK?g_deAF^mLLiOCWuafhSIIi1C#mQDkKjm4VHLtUEFYyzr1%HR1u8B{+kPeH=cpy&<)zen()BM6k%5 zU>pYA?^v71@|?^~3izH&WCt%ptR!?TeH}Xn9nI~OpJa`1|rfj-fdluKZ&b zLZU~0C@gTapKjn?c-UNBnimK)=q|4iCVl+)2`nZq=tj&P(z~*`m0N7M%;g$D;Ccm zP*yt!(AtaWV4qZe`1mN-R+*Kt=(m{nWB2+1!fsS5Jye<-!3`p>$VD@eNmnRl6q!Ze zNHuXpwgOU~ALZBZUC9wAr+GWk{k;pT`59K|Ss@Cq_!;eWS)yh3*-6rPJHKIlZ2IPJ zVY+(P1^);!R~1H3;@ncu`<|8oWjyLV#+St}b7YjW5zNdx z|1-A@7yfNQN33<=FQSi3P=voUy@GK5`hif?0t{x^`y=TC->G2_{gb{s*6P{!qV;K; z^Ym&9V~FF745W>GKZ8zo2Ay>WWtf!Vub`k5-G9tWvoJvJZI~WRP38*6z{BjxR{@`M zaGA|h33R3`dd#}LteIKsO zT`R2OLU>V@*orM~L~X_51J)RZ)!0~BLHz7I_<62ER#4Nd(v|%WnMLOnDSWkvc*2rl z?4q7Op2!yEt0=G#S(n0nQ~?k%_F{M;Xo~FKXV|`uGkoqR^6W6YGDYqKs2L}-u*{OX z0GI)`{zy1RjmSJ}p}IE0dMdB4&m;~iCuil7dQ*>rkIDk)D^8S+I5h;7p(ti3Iu{Z# zfBWJ!)AL!OGU~S3H$_Z;n3pMwqrZM!uG*QULf#Bt`Mg_{Pji#M-rMLSK=X0JZV#f#&iTa_wm=I zcm=xlanJ207t+5T8Pkj%PDT!^7Fyx}pw`0HA?%i2mGPo;U!T=-9-lABrx^D{i`*s+ z>vA(9H@v^fxK{8rMO-SsNcy%8FSjC)kh%Yy{rRK0)|0dxrM(+Ea@#}!T!A}7@>%>1 zuzQ-FRg$8o-5WFHbEmfAt{X~MxI=RT3x+14yP5w}R%)7<9%m_9nx=;?W;)$u`l-Rp zDrXR+?($N^@k~lnFv~8r2Nd9Dot$m?gv;;=uH^fx>VErs`=^6&Jp{Ej7dn-EE&A!b zeL<&u$#K7G%UX6=we-3|1?eOos=cUiGdb*Hr_1Rk#hZT1W5ir_#?yNhgL)C{reO3suee?wX&cr=IYl1c`p|0XWN12F9QRiBuA@fIy(QX)qo5-aEsof>M z9C*VFQTS64qgw9yGh+>kPxCXNb#qShx%kbDdQ>xcW8~O3+MJ2BMr1SA>GTn#TxPj9 zN}_-KE(JiJqO?z$D5WUu5r_ZT2g38MB&D zuqWfZ_eh!W|1bfY1I|($QG@UxgCX`4?d)<9i^XOm|BkxI>axfxyTodXM0(Rtcn1ux z`r{0dEt*%;8McHjjr$3{*Hogkt{1Vb*L=H=nda~=mHWyxtQ(pKJr_f5jo1BEEG)I8 zE=v;CCgk$f(8lun$``TyPin6f-S2?F)$kK@`NU_kqlJcTB#SXw zsWDl(v1_~SsDuY?f;fYf5qCO1R4wN^z}olO^SQ=~w;&C#5{vTr!6L$1Mpz)Z5ZGN*+IhhAybWgb^xJvh^>pmx z&r9(FT@l=UDevCTO=01{FAOVHilyU088v?=u0ggeeP5hh$8ibFTn8>+7x}NbPMNQB z8$yxWDc)S4_7iA)RsNBs8@4NKF~v{KWg^o25Z zCXjm8vniZMeDXaGJVKkvaM!_%h|rG*6&y7S?Na-c!4I?LS7z%kY>0BW13X70ENR^L zqXZaMn;JnG+|0qGLMU2vfG+v0<+3mr@wG@0w>aw4s3-BhA0bca+xmRvvdE%W_q>V9^Nc2MrHSSM(MsJXG(LTu7+)v>0bi2-X1b z`5169ZyxNDnV#s1_rr*AlIPirT6N-4CLrvK~+Fpp&+Ib8sP)063X z-b_J~p8bjZNd%F8ApZ!B4Gmrt6HGXY&mD36IqS?%qUv9$rCfV$Q16{yJXsxxdJ>!}J2zyba)DG-dyg zq3L&RmfR|xRg3DM5ZzTJv7gdA(ee=nYBWk3^07Lm%Y>YlN_y0zpKx(+e9MFnSNsx> zX%Y$JI;mDYMDd3HXfBR(DTs3^ieoG9@Fe~_oS_0Zu1s|(;CtluYSBP(_u zVZN8r^#f9a;o{|TfYjiSeN1td^%u~{{Xn3AIDuft-`64qri*yBYali6CSHz#{srP8 zUhj8x@4`Q7UhgNleBDdTch;#~wO8jEm3yUPO8ii~DWPD3Haoyu@A>IVc2!joeT)j| z?NzO$uiYfBTb0RPY0Jm4*kv5z9j8X(6!ut0yD9&?V(QO zq;e`oKGKIziN-&mP?-qlA-0Kj!C^G3WHP&GFc?7he5+Kfmzt1eZJ$3^IJmKsxx3)A zYVdL8))`z`KP>5EzIShDxtw*C+>?kZW&!a1eatpEnyN{NgZxE;ZwCDa_jxB3v}#r( zc)={Ji5Rr*Y;2Jn2H@fVGT56x)Oit6IRc|>$>EN>=>K%n|6w+$nOAzk&3&7g|4_yD zP{V%9)Wd(QBkEEz?WRg_rKIF<`%6k!(1Lp6>6U*Qw?y(gn!8A}fOZ?NiHc9ExP<+L z+a8ZV==-CvIxKHhT;B{;Nb8Tim;kcZnYiiDxXF}NNpqTfFd@hiIGHNGxJOVN7ew{& znX>D3O4y+;5mZ{9sgF$c5tlNdPl?sAxMfTIb2i4u6fApDV8m^$rYIMA8yMMujkU0e zMM5h+4M}ehc=$6@mmB1F<}|Mt0O>=r+fUyiZvzYHj0}*vM%kOAJby>Y8tw)WJ)zwe zzXYZ?eM9&8b2W?)8aIXC(60tvbO>!qHs?y{bN78B-Fw!Ru&YM%H{FVR5_%>|4u5U2 zM6T&ftQ&Y#SUKkgrw}r&;PLBfTUezVSO%f#17rgW1SHP!U8{dDK_qU;{pA{B{}C&# zDlE7sEtUROlt%`XqF35uoWb_1W>X1r-orQA9keo6vNowgw>F8`CeXbRRFzLvWBjz3mLSgV!__KIa0N?m z`B~whp0S#Ze2{H$KS+|H7QI)?T0}iPOv0tg-{P`=zY>blPs5DuFXbpOac}9IrfPs= zL;(ZT-D~eIHbBl5{5x+<$$MkgvwC@h6KeJ%Rc~{5|IsIgr26LX8GV0&T01ztactT^ z4#xU zGN#^Ar|p-`s)YzEE=LxIAZqelDQEgzrtCnW-UZsp9wdOTdVrf%3RXg`mZYCneuys0 zb~R;&+8(>B-{$=*|8#wpR!xA2JJ(yhgX=3SOT`Cd<;cXVA&XYTA{0|NOtImkr}jI_ z!Dp=d$w_H(3PAUADmS4i6k3X#VT@Qia6;d{_fIlF!CmweyU@(DDhqQMB5Eqf&&uq5 z`qjyu(RMX2!uvpF)=itmmpUVanv~kYsL&4}nk>rKq zEoOP~=tHaXE{P5K74KC5F~pcO;J4Mw+r_ADshL9j*OJJEYPVL|k^uClVT^M3SRk?hFy-@&VDAEtW-@@@q4?FR<(0X_}Bh@@muLr!Lf0bG(3#|tYJ$9ln& z&oN2=mDUz#lyEyPZY)9}~(_Q7J7=)t9Ihl`1; z1}QD)x6k|iaSPO)3TCQaHRn76{#EQS>m~UsL!Z;at8pp*vYXmC=fw`%2YxC@y9Wn> z!F%tjto`+Mm_TUCe^hC(y7EEY>ZBG`DK#YKk?rs2OI7990ROv)VEh(!2cL|lvHY6#mK@F z>A_QMr6`af%bx2o3LEoFLbmpLMXvhrI4#oJS0i2>hZr1NDc>TMY3@2~pfppbgc9({ z)7zRAg1R>-f^4F@NZJgEQ;DW9*H>F;%w3bw?WKeg^ZmB=6K>_R+$uCH2I#muAJ6DT z)|toDLD?BZ{6_v2P${#d;Vyf^QF@dJNO*L;CWOeEA`0SiYqaIcD4^wJwNz6!KISgG zOPx6^HrI`*GffH?Y#7~f0Vcwd)TRZv ze7)K|niY9$3fX(fX1*XlgbTwxNIuv;jAG-P@XP}#Se=mADVC<1+?(djgNfvv2l~hM zIsy-JM}90ts=C8&L{Sp0Ta|jPTTv1#x_QW#mCb`MK5szrlH$D^py=K zv3{g7i;`hp(D>o}Bta&@f1rz2p#Ml^wWOdfQ20q*5JyFAoCvHxU`G59i$ZRnH}w9q z6xAh1>p$yb8a(~a`mN5e|5+c?d8+5;&E)k5X&cx(JOh;vSoA)ID=9AeYUA!uzba5W zhm3x-)Zk)U?KT%L>I`D#RhIi6Px29WTuQXsosQYobo)|2y<%>LHNl6q)`xY<$LN&6 zk>{e8`SUu<(MN}iAZ04QkF@mvT3$Tm2J8XErD9*y{p&`DTs1x}*@*07HDsooVOvUj zkREyK3No5DmhwsL!tTUPX-dm|)4>Pau>ONB});7c+M zr$UiJDz74FbVljmS^MqW`M@5NLx`;_Sv#k*G zG)tE7^SJKMdhx$`+tyeAXJc>MWcy!nX&KKF^6#Vev%;pfRevDDwBP=pmG@RdOtiVA zM9(B7$@W(5H>r>7>9o1Vc&V{43?wC240A0+NPKrhszqC94C)F>4<=I%#+UzaP!HZ0J7?stNMpSapmmVi4qkl+iEI+P6D|EsRdqf>uU+hx?R-#nLCV z-&!CaRSaJ}FtMV`45nwimfFYNg|sZFQE$k3)NnUFO)E4DCiobjj5wr>NR3}6ZigD* zu0Q&s=PAFhn6HUc|CN&T@Zz3H`?HUO|lZMB;3lAYLGDqXN0 z(zvBuD@xWZTWb1wdhoqsGXO3i!{jE)8MQdsc#vbr@l}qJ~j1nXK_9tx?TAc&ZFYyJc0KV_MqUAiJkO*oH1hZ@is1>+WizM@VmhFWI%xKvZxCey(YmkD8`u zDv|-CeQMM5vqu+_ou;QI>#jxP($P0*7Gz%wiz4SmDkNu1yCde$;C4*C0-%)LweS?Mw7d#F|j|fbnyEydQ331a`-%cj1 zXNX$Ov==U7tTprZ4ki?bHvuNsPu~P5h6~BiZ#4|OkGBmqAxv#YMX6C=0kiz>k z_dK)Wv0KfHc7vu$O;N`QlekQ8r>D`|shDD2g*G>Y#9I+@&2!>xWUuX05;DJ|9={WfQ0i?L^qn#`U3+BNdUHL}f( zyPRN9*p$ekpp3cK(|nTKtBI)|Ukg7a*MG?iYNes9P9~14CQ`<)y`qoUNUsh@)S;&y z%1XCD$L)DF0~cBl>gzWRL!ynGQ=3!q50OkmHe~DXzH3spFf*J4rZQGq)?~pqmG?SR z15yvtDAohr466(Q+@C#`T=xWycDWw=U%^Rkrx&dFLP>TG9)a6i+} zYMtM3AbEr&CfB%#TR{Ksq@@S$5dky3chk+%>z+MQQCzNH>c-3t#SLu-dN#jAHkLr- z&m$$S-+fltJuUG{N6@g)KC&>uZo`k;*i{r_#M~?-x6q${!$RC0Z(kCy|y9FAryQ3QHWWUzQS!$CdCo7B$?i*n<-Ck^?r&&Yz2m~R8uFB9?8G| z)~QGf<9hlA9$m1k*xW3t5yl&5$;=MIkb-eKw$(sp1WtC_*wq!J-9U`296oh|Yo!cD zDM5Kcs!`rwmn4%JB^)vYWyy5Pqyi-Cz!s;=ngyT){*vfv=AscbS=TQm;x2un$J8o9 zyG?T^d*a18R+`A91|cpNwKuulrq(?kq9=qR3aqP(ACXVa$b%kl;&0kRYZ4o*`{~#A zz7&I2$eV*!aG3loBQDrGn^1P37L}YlcG;Es$_4~jD${oz%N7J3&nJ+wH$9+1R`Q<3 zNsnxP=DH{*JihmF{O;c8F=`4Ep^Ptf&W|8+6BD7ur}GQ|!+rt~(R1W?emQAZaH$nB zaYN{$IIsPWJ!Gti790rlOKbup!O3^dk^dc;L1A8VB^5Zp%hxMqiO66H(jlB03-i#U65^gFEooA|wqpB_hHj|h-qPhdG%witGxOGKd z>G^}z9#&xZA^olUmKW4-6xF{9Uiv@xa|wdiPiROuoB#F=$DpyN!mv zz}(GDp2|%@7XAu2K@pD5JZ}2`QZAo`pv;atFm zlUN*YD+7=O+p)&(lOQrp=R3@>lQaic63kCUVP_@-_+6WMpplL9ONY5g)ri2NFIES^ z7|jX>jX5!)Ngv4o@yL)9>Hx-B9fp;QMk+n4K0K>F0zVkXbm%NQvCiJixxvEnqnWHo z3*NcD*OqlzXCQ&`rB{cW@t8sG^E{&XGm((AVvhUI5F|lAfSV)P@x>4Onlk`Fifh|m zhBK? zao1QDG)vFq9$5mA=YJsZYnC(+SUqS2(|PDa6g7Mzcp$A_{9=Ybkyj#yb%h^^>nP$n zL-9mNPap$^Z;&~7iHF4YpF{BoE``p>E!#CEPnVB}&eM@`A zwdrs)zK`hKd0;HS4TISDx|L#9HC=s+{B4lbiWWG@f%R2)#PsCcqEik={<^!`^b_u; z=m8Rg@CqqidAX0^1g9t37l|i@fE(3j;X-(vY=Lv0=A~=i2vNW&7fd`{ zR=!j8EQjI|P1aq#jc3!uRFlS?aB+7eq-v>gmB7O|E6s*-X)6TPQU=x1)8o#q^IvW!!7*BvIZjy%AI;>V>4qwFB-rFrw=_Tq73dlBdUU}W${ zJ3}oVGV6Mu6QJK|v)@V6a2G=_FfMiSow9XdJ(6nO2U{f-AHnX-DS=~D_IGyQ5JcTg zt%SZOjVaa^e%RGyzl+-LUXfg2!m};>0z^JR+n{lvKy&t|K74<2CNk(~(VV?Gxi~%; zjN;L7hj){%yCHv+GGmTt8J0YW3LG%VH!TPUVO1RRN*{q1@sut2TuOL@`EdUY@vZd{ zA4<6kwC`%6#ZF)T1p%%5wh1)ETaM_Z(`*Wg;k6S)?58fEha~MxEcH}|oG6en+aiJ> z1(#2A70w$NJ*#=WJX|Yw|w*aUSM7D#TvAB+>fR zZcs3p6;!}t1!cdqoc4K7De(X`rqW{F)^D>$2EY^L$V@1-32|)WVF&loS>2t#P=Gpe zYThLAqs(vmGA2Xf%>(hmAoJ9df!@+m>MNd2%+&m}hb#Wc(MfsZCUeTe{8OO}$4C)P zEitRd$=0w>23SpvU@@8i;?nf!(eP-I$dMEL?^Kl`#T1$Z_dv94LXO@{%3y)(7=g)* zK1?G^(L?0!N!JK!vtI^9)i*XdZ4g^P3+Otx{r46(O}oKefQSS4sg4~hz!n72^-A3J zO4`-dh7&n;d5`@iUz1C*51#&%+)~@(n$A8DQG!!O7je8fj$`|qKd|KUhhdF*S>PjRyc@gP5lSrwi-?O{pGy3wEt6&{DE zm^mPL{O@q0uo+TAl0MN`eKebu_K`KcXqN6BSwF~e7T5I?zC~b&m+P6i z`nawUZnfTEl^vrEOzyu86Ol2iM)y?K!SuDb-TlZva)(l8YI52&0&^aLC~bi0Z6^1lvHnXaD21L``Xm}RMj^-I&K64Nskk_=VTK!uURvAcD;>a zkRWfAT)yL;(zsbnorx#RGYjvKM>?}8&yu^XvqvA##EO9k^5kU3P1sQfc7j)QOs>LT zt*bm{Tbz@2*izX7>?B|-m3B#cY%Q&86kc^_ln}JEo0j^RY79B&!v^6`!D#|6lwc!y zSMgYLC06t2np9x0-?xK}*j1q-y?0Y=1E&vygI@(Zsl(Lq4feZI4zT~$Ns6|{kY`6dS@atRvmZmZ6XZrd zB}Y4@J$1`H23fOnCw`T=BwpHgOG4Wa6jj=i2o+c(KbuFnUB zp_KEblGWMLjyj}0IoH#OH26`SGV&Clr$1^}e^=B#rE^BVOCgib)#Fy!-TQ7IwQk9W zIf23!jZJPcnnA}szWD7Bx!(~QDug1B3k)DziyIDXz+P+x&eevjqbY)^3sS*7f+z>~>N=CeDB5 zZnKP9ePDBWfS|g21-ChNGUgvtL=0;PPZB$j$JPIX3j*x6dlCmP;i{P72jo^>V*K?J zGqWE$<*`-OVpXSc6+7hU?-*Z=XS&8p5mRp2qeWIcs`~TDzQac z2h4!RtFid)TZ4_PK*ifNfkJ+z^GsD*$W2WUkk{~*{AOmv!j~Lj>-IqEzRD)% zeO8FxIV>YPY&ha1pR4g8=v;rPz=mgoq3nZjI~KzOi)h3PpChWv&>Rc(meI|6~%3ZqIL$; zuW*{u9=lV#5vmP={j;r-M^stVf2w9%`PLTA);_J*uuGh>kcTho%u46OoYbmOPgF}$ zPZXSm4%`$A&H7VMbp6uqnU`D#&5B|&a(L%vB(w{4F#|LfI7)TfiRk8N{pKCFlzp@` zJi9*K@;A~EImL>dxG`3*miVryq;g6RV9jLHKB{yJj4|HpB;0gKWn35q?ZA#BE>QT{zUT z%w&tL8AdwIPQl9#I)18)S%bbIrGvW<{lQ#AB1$QZeD*HesjcJ$!S!=(2j$t)NAN1| zOLB$G9+Wkk)`#eY9W>MH5ptv(rsvB?{*?wR!UqdMRR3rd!haEGV3F{@7z73PYhyCs zO@{2?rkhvy0qj z+yQB?TR~f0+Z~I}f{JV*n||VME4DhkjwBX$oS3S6{rh+yZ5qZxHvb}jKO{GPwsRVT zlf^upt;o=^;~2&Jx;*`@FbxlF@1B*YJb?bE4v9~n93m+a)tC4yX$b z;LKoM&*p5EXm2|ywB#KmJNJG4Gd+#w;Y-ur8Bu$UYyOIFzRfT~0_w@(z~nGTlT=(H zkkZ|~Y43MOXs^Lp=R;N@{Q9M61ru!9iR{>Ds^ZPvL$)33VT|j&uI~z8wwTejc)iY8 z#HaZIqx?U(5dK?JvXau7Cax^>i+?Dj1=dsODtX*9m9xL(S&XbtXxy2u>^);41R~nJ zb}GqqSqnj^*1HnRk6t@Ze8NUCitf{tGQo#R6VsGA!T$i`w|iV+ahG*rpX{6H!i-NY zIqbPUf`A1qU-Z)EghR^@eTU6t;^spH$j9dv=+2C_26Er^MG1+nkqsz{7I>IpVT%8s zOBBbLnvP^m`pU;+otGeGm44rmkQab-aE|mwGhqca%%msg%=2Rh#~w1=lj>zht3nLP zXEZ>|0eWiwgOB%>PJBv23eFc>y1ndky@9Tr-qReT(}Ml(Vd(Td7s*|0s^E#oO`*$33zu}Sl+=`zcAA*Rhq&OeZ@HH? zrx)FD+1ECEd>5eV`nf~RRj(sI7&xK13no|bZ1VHg6Uw$~lCDfVNc`~H|8S}CP9pOC zXj&28C#wNR(d@L|&-@fXtE8J>j#%VQUF42WBfJpI){}kKwX^S2;OwyFQOhJrN1<)G zY3um+yYhD%D!H68E2_(ew1>oewh^~YTe{1Jj7+S^qe}5*W%p;Kk)0|prt#EhG*Lkm z>zv^Fg*HB~j+=rUiBb|@X%J*VcHlhB;X#;7q^Vj-FLH6UmqE)zh@WsOBu6ELAVxOk zAjvTtLeja|Wd`&q8Q+aJOxSpl2()w;@8&^eA>D=S-iQ=0d&{@RxKXl1d9uW3N6QN) zPvCgMcZf?EV>j86y(%KDoL9Ql@NYPl$DeLqM4m3slf;3{ON*@rUd~%-Q=cs5XK{^Q z$$___F~0>S%VIyR&bjSb`SFVf=tw$B$ZLb}_i?Inf)`~;aX<0nRMi$=6Y?~xjcltq z(Wf)bw!R3*Uw=MYeyGoEpUKLjw5v>TcX(fl!dYLK%5dR8loVpMcS0W0)EOu=x+Zf| zn33JX`N+P0cur2bGrnV%P9^#+A>q-Y{XEMtJEr5>et6i2Yj=kxekSwVTFdSG8x#BM zi?s3d8mRJ$w&)H{(A!&5fZl$1+>VgYBTHun|5<}Eb(zs^nbmEX!OideV`_et>g6xd*hiKegruqTIM-7=8yjU+kNd!GdHfA$e&SVy9lqs@PsA>S&qWU=leS7 zjtxJXylQxD7TL8~Py~CYPbxG|9?^0XRBD?czm~NI zLYB3HL+25cm&kvVxJ!2J`D55 z9+-C0b;~OA#jpI5nZk)><6lY<3i2CfdPr$6fTqr|f*xLiYel#SaQc%QQ81A4qPW>+qYwHlTBYHb(1<6oWA6CV5(4-jSgr z$92E%%x}J?y{7uC(k9bezPM2gY&6VQq29vho!Brr{JO8vk^>BB)MHsw6lf%0%*hi$ z++Y}g4z6^Ryzfg7&`F`Cn6E;XO}w3bkDhgOGni1!xF@z>pj=zKG&%+Ncg-o?d!r^& zv4SH*QG;w)#2L1Fb8(%p%(=uHl5&?>)!OU+GIE_f2;9sxd{27(vP7Cs#rI(r%9|~~ z7q?pkHCGu#7ztUq^G^jQwB47~-Iw^b*(0rhZRDzLv9a_CP%8k3Z~gQ$ji2$ySzy%; z+3g(;0gs+-9>zpbcK9M<9-guhoJ|k-qY^2%d{CkG{!$j)VNg9&h4EkNY?6K#) zB3d|t2h2}D$L>jkXx@MW(*e5Nmm(qPA0i#=0aPvUWW%ewRxFun0z9^3n;KX7ndu83 z0%_V}a(&l~^;1Md64m$pg1m+g%&jwa-O>GtKdXccm3M+|>#8RtL{Z=E;Ho*grJ;!t zYpncz_oD+rvZzeazHCj5bF3Ymm{C~_fpnnCx~l%LVue(?N0SbYKZpqdDnAa)fD~g# zG{waiE^2u^A_H)KD0-F!=~RI!n5uavCoTz2TVxaSg;oPu3XFEfj&K!j?@mLJMJ0|g zl&qAmW95sj7NA7tJky%C6tb=lJ{7|#N4I(sA34;nY?){p+0~t!van?c82Oo#ntL^d zR~qGoOv-m`ZC$w?(wQC`I(F`n?cL(-$*t%3-kkL<4m*kw@MW{BUOnsb=|QAGf7)mO z@an~mJHDV@(_(*T2PwQsa5~s7vzpK}M zhhz?!-u`^|kKdkl*_AsPe_XedD|cxR$~{PKn#D1FdrAU~*LB_rJlnE$jXAJ&eR8OJ z_BnOksOoTdUOv9Fs#<7s_Rv$>YN3nuhHX)+{wpIO;{2#bGLU*za<}=or;_nlfZvGL#gh*k=16$;?*r z=0=HoQ`YH0&rvR7Xi1q z86>Ta&( z8pmvt#srC~;yii1>5f0~`1_M4A)+0%!-w-@(gcOi^q4J@m{5i5WZ-kzCs5n_wZ`_Q9D7 z(53Fesy_=jQuHLY?x2s!kA1NN$b^0vGoweLiFfg`zl`Xs;KsONM1EED#H51QuXF}A zRJ*3Y?eHYS!WXh+xy~(4Y8loZlLQ7>)Z*!`1|tlRw*F82`S}w;JNUB@7tT{A6~|)y zoKSG)mz@Jj%a0sn{XX^WC{MMjAZ_qIeR|Hs)V3V0hZ8Q&^`6@)c7azIc>4z)3iXJn z34uGi`W%WYwx|p_KKR=bT-XYatYi}8u(#+OJSC1cK-MWmuhz?Xa{eNJ7*|6odhHh( zeS(#Mqbat+pu@x>_4M)L!^DDpF)0F9k%H!7NfRf?aUV%W2u(16niAL5yc7;!6W1r& zuhZN`uN?qg{RU%wZ*eHx`VGoTY~|{X5bqV405V>K@-Ne6)gng%c`#TYqyL(4B+>fe z+~G(YY;~Y*V|=UzSqm=Ikn_H0j`dnk;=w7k$!LMhTv$4QhVDo}Qp-?T1nZ|%PeIMC z!+=ga5NP&|q2!rORF5ivjo7%`SV1wEN>!_g^_dh@$cXLs_E2`P7F>0cUXs=qY83`Tr_0C)FPIQK)IcWmN(M-CvcCtduqeC-$03jEyJ z0QaoIq2MOEYbUa1M_;vz{D7*fJk5xO#K0865wi@W3B(+h_whTwR~cvVJU65k2m$VO zz59acTo@>X@`E!vr@$yoa@W!LF=^YdCE#s}_Q&7l7!RIHC-vBu`eYi8d^+6vv4PRioK1u-~4TT7K>ZmfJ%$CKa>a zCY-wibodJB_;=(pjBI2qqHWWRY^+PTQOI9xnUpF34b!tCN-O~G{SJ(RWy{15W8b;L zkKW5EOJOxC67STO6|C7nuj7!k`a& zaFG0VBcoSt9Zd-$ylbMifI1~kFC&D-IHgbY<+D12DEfp8?t4Um|7&!?Iy4njyka_r zm@^LDOHUD(~539i`>w)wPy1amyk?{_WP73QfsR(Quo*LLd$UkV zflyrYdQiiSJ$K;U!iV-0rubE{)xm045DYarDWGutQa_&7ksUB!{ml=5d_uwpeq;S@ z%n;YEwZgbTqqHK9p18ziOs%z7oV&7FR{s*SG3nzs^^QB&nfcqL(!Qz~Q1VmK$e$-X zcOrAHTkm7&SMQW57kFZONbi=WWo%3Hf{BIXk!Q=>qk1jSOu1H-@H+iU30aKstp{Aj zMCkHfUH;#@j*8KRup|IE#_nB5LGEgr>W#8q1uG8+uK8MMEwO3{uP)J+zG8JV3{KDh z`toW|@ybNBSs=SQ@B2mgp!6!T&9}TCsEz?dXmZRQ&^GMU&>9YEawO!Uyw5+k`TqXm zQ@{SK1~l?RRG1PTFy~U2o{Fsw5|c*;(j0;R203ZJ{B~8}=6wWFI}T%g8uBzugXa?ANpIt7nbou#oqAI1&gfTqp3~HLX>O zR?RgVN;;z|)3}dJ@g*1!Cpcq{!CtmLeiFcSC{b^5SbTgPeh@X{#DEZ9oDjuZV^$|nIYUui77D%!};7>)^r2VLV_ zUPI(5#06!JSZS^qhYrcvjt&mX(IzmIms`9)BR%&JUd$NMMPD36iC6rTnw~U@8=M`* z9j-KU~h=rS25FR9ZPQO^0ssUTdHY5lOfn-yjSLDAS%RHZDYC(St&I? z!B1Q}}&hni< zCOsE8`)hEbaX>y?`DkRvj9ddfMHroELyo?oGYXdFW*;RLd+nAO>Q$v*=Uf-D{V~B2@(MH7W!o0A&_j-ML@S3b=!yU`Qq&KAJtJ0 z$s;hap&-5pxUMUAc(|mdZua@DHnea{soN)q%6XWu5gFr0U-Kbk0Amh>Vtxv;M2vz^ z1(o{<#iF`&8{^-ZyTq$^r1||<;_Zih?*IBX5Y8$z8a6Q4i?2*-)sx!Gam}2dDO#3W z)_M;lai_$Qe)@@L1$eukYrDLj2~}sO&kQ{6VPFSS$bg5WcaUzU51m8Abmp=m*4`(8 ztc8=zm$QhKE9FL?Dpzs;;*YXA{P3)XRV^kbXyGb`nziDT+Sg@>lc68L(m8B>WW>BC zYUCWKuTbQ-KmNc-b61#s$*IMvs^VDvr2m$ry2!pkIy4b&W8}^}dLLd=wl>$9 z`P&7aH(})7^QidiFS6`3{ym@h48c@)$C(I4bIm%XZ&ba3qF^56#j?e%{`P zr44QPG_uM(<+9^q({|3>?Y&iTWl04|0KLe|mGDj=sKn49L^Hm79|> zUR~{GQ$i!6CEm>|{r4+g{|m?WRzG7re>8zna&p(}U;cS2ST01Wmuw*dqKx}8yUdK1 zK>mmkU5)X4XFrX~82Mei9Y&jD@(8$CsL3EliU(gc7=l!kzVjI;)PXu}43aKqk&hV_ ziDTh~)d%Z4ypv!b1d`WEh%A2VvXUR5UOAcI6Ew3?1*63z zr1DDg{=$CXy-hQ?{Z15GrK!L?;s1>cQ#{g&*w1Zn%xJ;{Uy{IMR2y`K?)va~_qxaxRlY@eTT z^$yfe8N9lm1VnYL>vXKkbZW>qCv+Csnby(vmh5oD9BU;;t3lad5>PY%Rntg%uDP2X znN!p{uO@GeZiHV#+jzZdd$c(&{LGr5qL zbhNMh2vE2&eSdy_rBCyu_?Mzk|EEljFD7XVS(9 zOP#8YNLbv?<>nj>=NPS6p<2RbiWt=EX0aI5+vc9iwgJcS+IF-;)|;}i6rNe9=-aLd zvUf8-d9W2P?w21Gu}l|lO9Ob-(SQ5^AAN;UFi-p5C&prA`_ie$U&^BvAnD2qT-Xqg zY7OnxC%;}oXEt$`iG*iO|IV^Z7%&;gm0oGJz zvX+FAbCC+pEOGfq3TCn=7=s~g?6qrh>3#7~!>6_La)n1E4v!C17<_Z~xz39`*?#1v z-V0#fv_3Vn9MUn){t+l(leH;P&ocz_s1?h|%)ZTgANWyyHah!petDww+2~iMn?^(N z4bx@Ht*vHXs|(ur6J9MLBqnOod|LUCVU(}Zw}&5f|9L=l*A>2L^n3}pQQQR|-uxkG z8rdgkI&==ougWE0nqFwcEzlHx_UM^KjR2`+cw?v|LqLYfFQjp;(w~sLgsMH}YX=mc z1vE(+)DfDWh8y74{sXPNm{M+c=Uj_NrzVwtk z+pO>+t*?G5a*oa9U0gSN)aL)Kf^o!a%|2H=+W{b2urI2r)#&)*wtU_2r$yxtdQqfD znDI8*!sP|w^iSPic)#tgW_v^oi=O_nO#g~iC<3!eqDuJXxbk1*GvW?H{y+Ph|2rlwbDpq#I?Z{o}plw&IO z6`E@D6Mg}aWBwKz3pllaV1z(=&PVe*CO``d;D!ZI#@b=Q&CXK60&GxPHB!qmAtSKM z1g6hf)e+hIMe(QrY3T4ZTA&}xZgDk_SxVdO!qsRQi^9#-)py%8b8R$Xk65_z*Y<6E zS|{er#}|Lx;CHTt1NQJ~l|Cm>MCFCaU5Bo_o>E4Ih0A@lGoAJsW_U>aJo%uk;8RQ| zLIa4dO?ya9CD>RR*myG(i&6~i`X15sjO%~T^2XTNCr1=0ioh7+^$$!uBmMzR;k51r zSz&(s;&krx3%7iPyo897xp%m{ObVH(zJ@?6E_huMfibQoq%;)vv-!k8_4-Lt#TPjy z?P(G1>Gh+e{+{%?JFP0a3NISOoG}}PrfKC9{#;REMM12lU80dCKK$9nddqvK+Cm9PzqTKY$VIDLwYpcX(;rizLT`yU#&X$l}}WhCW1dDc}|cRbir3~ z?4t_;!H3PD!{nl8>(&B8C=1EPaE6GA*0OTbzVRZfzo~lMBz3eM7{ViJ>i+Tx+GdB@ zhI#g^ECtO}Z$f8ec*Ac`y${hE@*8ST$D3@hshGd z!zWk$cGsiE2m0fZgr-#i;n5-0*%eh4k^b-< zsn-$!mWig6&WHRPJ7$#0c@EtE~TrB60i}WRI{B`R8<7 zh1KhCI0?HN)^fclv6mes^H>2lDp28ohAP3uTmaZKxhd)w;(wVlBRIL4s7y87>XS6Fy3x`JbVdWC9Dbsn4rqCXZ~O}a^7DoI*yO9X`$mm+4J8BTpR zr7TA(t*m|tLbX?*-ken#k-cwJqZ^RB>qCEUNQo)@oW^M}c-axSs}65bvJt3B>aQ}<=~<;$?$922s`DbV|NWT{kp+=Yp=OlVaRqhQ+LOK~0W zka1bGYr9%4BZ)zUx{|Z(98gw_sH$q6$~_G`8b@XveFe3uM8wif7YSQ&@ZKS?oDLl@ zVoC9k)Wk~xDS<&476i6)Vd@W~Q+F9z&?dCR?%TmNcfOUYP?=j`dstjCr(x_m2{Xy2 zjQ(=g7lD{`905Hl7PA~{W%I;Q6fIIrvS&+Zk?_KbCtQ}2hJeVdPNd;uryn@_3e*8A5Y7pCPB*+5>5Yg}+^p7Itr#y}^xmtA~o z+|vurD?j{HgKU%5^I(tm(S(6Jj%qgjHx|)3%nU{O7OSUzLv}h=1ziGjd%sred=mh| z)v+j@7ax)?3G-i=7R>8QGYDKS06lt0G{ZHIqwqbEXX*pBu0N25+EFq|LC;nQ9;e>v4J@tTXpRu%QlnKUqiyY^ zI226zP^*s6H!^>899?4!xF~yNgSeGN(zyk_wA)Zi)vcgh{n>U)?)_`{AUT_=E(s)O zV~i*eGaoepTYgNr!rDhi1yCIwBR~mz!1PqTkV5~X*&~(U>VfUYB0s(!IR6pLzv8Wa z8Fb_Ne`$6Ash$hf=-XIV2*Va>7LrJ0H5iqF7e{bruh#{lk-V&-vr>dQh%$>$YUs zQpQcqD^1PM{u8XI!nhQuZGBB~f<^~xF=>!Z&16kF25OCk-jxdHpQ^GgxQ0{Y01=P< z!Xfa&+yFOV69TfSH;8KNl3r;8n}!W&aMS}dC4JLMuW>b_U)`*kN|o74eQxP*vu(QT zus4>%&NKV>%eUf@@VGml@vS|~65MPFCR}gC(?1J?nKqch+GPI)Dtv^fA_GxGIlaYZ^{=c%8&bkDK$)OAP&f7iZ{|c|C?dpa0|{3Z{W9 z7cIF#sI|e-&lforwXw|@AB(v7sIq#}4$(r{8-nXHf50jhaDb!ODsJ94*>MH?{JCI% z?EHibIYStx1Gd9u2X5d0>EBrlxkbPqW|@>dgD^4=7v+SB3Oq{5?iXy25W8RJ6inAf zmJ-Ed6i@7GJ{I-875p$&MqZuPoHi>>V^$5G<4?elv~0|uq)?Wd*Uco#me=>T#n%F< z#Vl9`8Q&{SQA05164vb_WvA2kMQ`LgJ=rf;0f4sw+Qr+QpXY{6@Qmf$anG}?HQOS( z)*b80YoSEL>hJpL>(e)W>Fa4#@C!>TrO)$;=U%TfN!gsi2DoosNkv-ede$~MMLc!h zwWc`I4HNWkz~!${Ihu+ZlNX!z9{IGtIBupc0$MvSXm}IC$ue>rKs!?KO6?i z7D&s?{XRO)uSGZ#Qi$&QCFK3cFXT?&eh;vJp#8>ryg+PjFtTC(I&uaP(r>v6tKW39 zqsvbF_6VcsG}^rO+s)se1Q^Q>5TtZk#GSHxgQ>(1BQqdNKk*cQ&h5`<<;=v7Dp)Qbn3Xv9Ha&}wyRvZ-@!pU*YTa3kO6rVbM z+@lo;E+vZDL1sMGOMHGL&6F2OWZNNzdp9#c^sEOnJfb(!@Qys{i}dciSfhN=^sE{N z+LQ1r=9;h8Z+}&xwZG7Cvw)c(OWFH9Y|WahDbOgGbyhuuk><8lJkYjAb_}N+0|g(( zD`7$GlsYC9HL5X_9d}5)vi;c(v&ix0;$4M8cB_%S@b?4S#B!F;C?LYf#vO;epUmEJO5V2;bM@s~_2q{3 z9xHgDbvKB?UoVrkk2^D8DhQfN^$J*^b~QzB8)kDa(NIv~_xe>tDmI1qwVO5Yjv?@l zCD7*qx?E93F;)#bgCe+xAV3Y9c(z1KaL#7mw&8m?Bg~{CUX5Wqh=jWBv%; z{_6>SY3MDdW)o4Y4x6YaHhGOW*%+HQ5^;$9!29?eiQxrH z!sZR>6Sx0|Pr;(UVu@^+7)d3LdJEM)6+$=QC3S#LAZ=F*;$OwomqZz#Wz66I_X7lS z1k!^LL-*Kc<2vHeQbV|FwL5ne)~{&J_Z8NG9n)Bq7Os+r4}_`_H>XOF07ds-fMVV8 z*YSxo>CWbdi#X#e(e}0Ud8T=}I_P=Ajqpzi-^U^&)pl!wwrREp2boBN-H+?HkMOo1 zK&ca_4KNT$ff+^?zd}drGID@Hkn)bQ2iEFS#I3?c>|j|@PXthT`g*(we%VKUqS@Gd zzxU3D*a98v19t2nZo*};t5E4!p#nVWDmw(W``d&(%u@@y=7}GfqXU!My)+;6YxEl5 zrF6`Q-`}P8BulXFh6Q}7P7(rQ=Y71aKQ+qIuKw;21N+%}z`o<9SW>ds#uKdPdfw*f z`bKnrAp3^P-|+NJsP!B4YR&SZnv^(`W`#zBiYC+0_JMfDoN}6`_|K^8Arn*uycd5q zrT-ZQe6`=(n<9^LfXg((eknd-KP%Mmvp>ETBu1+V$RE;!w$%khuAlzd0*KSn^BdY@ zq<_m{e*f-+Ixg)j>Yj%BeaU;Y^^gHdhH81n z2yn+0o0l9*r{Z}zC|&n=uW?hU2|1o*E_Aw?RP{}U2Y*{JR?j=;^Rsv{9 zC_-w;HFARBN?`-XKxdvJZ@u#GjzzN&H-Hap&!RAU;Gq)QR~$im+$eLgZwF#WII@t+ z?TBe;$i$UhuFV5?h^2>EBN=1Y?+QZgr_BwS2QB}Xxa}7X`Uv7(L3OtI4trzKab(!; zQI3PjIdJpifMy=^(dt^*(prtKUHAO&TT538#4^4^zE0j57~Qz@`S6=+C#Z4){j>r_ zbh1J${{;uHy7UJFS5=Ocv|w|c@d^x{Va5f{C6P~Wn_YW=+;^< zPwqCS)+VbKrOBkM{YZ&HkVdFgVTM(y4RES5^FgW0qGxIu{7UHhyK8)?>wJRIzJljz zngLXtn62g|fB2Y~J< z!Jf(~I<_!fZ_FUjdy!5HB`oBGR}5uyIScii0HrI`FpEtQQLM2f1AW4!OO-jd7L=HO z_S)x28BV~J%FPz14$H(Da@1jFLvX7W4Lt7(lz}bP7~H7(IdWGHN>CkQ0cUUY(a7+8 z{QRY|!pIQ}llkdr`RNvpy*^_vPoLQFg{7-8dWF(aC`7c~z)?a0GtimdTRXl!d}HXc`U= z;f|w2d@uhuDS0Ik-ZM%3*lVxRH^nRZq6;EW6?yCr&=Y3@RU|g5EsKCEMyVD7qqaGo ziaG~;{Q<3>&Bf~i4YGfq{8_LBTtgvbqF9FWq9aoYB>=nZDGyPN2PZGO7RkOBUDBj4`Ox9@KM+9A zX6W*U%TVSp{14s0^^Xj=;{9f@LQVDg`M}DIVLodwjAH%xwziYe0b(KI}WE?Xp zLu-7Afi86mdTelp(uj|yKSur*1JnFxD&Yjsinu{|?}xx>5ycUt`!zT4Gi8;PnE9J2 zc;A~rrQ>~siAZ(V3jLT@1R2~~#4w^PA>5R^?tHVF*RI``_rA|*2{RcKwz;qMSgWk{ z88^}ft?O!^Hk`*1gG4liWa8^N>5tw0MitcmNPAsO7qWv>b+kp@no0WS=*sT;W%Qkg+gDt%AXL~F6fbLi7r(pK#QNX5&~Fe}vo##Cm| zAOK)OyeK_30hY>krgekM4$%|{+Xbd@7P@30#qo@g<6muanNG8#uahB8&r;fYCTz8pRMDE6tonmdZbV<9kV3B0#VQ(F zoAu=T2oe34PS!u4@)Di@LXp{99}ex`+o&p7Cz?ty28gYt<-)B&xu6G%Gt{Ugu0b_i zS6YWT#??ym@FPpF#mKSS_$AJ(|M$@k>`MQGw-CDCv^E6G3+22dY}|a}r)vWpi;)H0 zSpfBP%>^ztzo$3{dy9I?j4j`#{-u!Mk$s>glq;LKceqs(=(7@H$1Y9&gr-0!jjq`< z0d&JI<%(1bg+!I%h>QDadGEaQzFPlL?k0Buf)o(57s48IHI5Y311?Fct}#4zQcU+1 zlfPvy@DYvg$>4_!r!@!pTlg2Fet90}te(U3lnxwhQ=Sj+pQ|B{{x(!}cXy-NJ*my6 zce~M_gWV{L7ujDXq|rK3t(*oKmE-!|0RMr)h#l@7forE$$UET0=`k`;SCW!7F++^V zDKBecb5CjywbdOxtx;R#wY)v#o&5c0BClb6mSKV5Ho~z^H1zIwc{KWCR3(nwF5V!P zy0Ogdhrih~vI9ZRWJL@lfcordFOiCUjjAE-#olXO4^h+vv9O%rCsC$muB7!Od0$;& z2=d=+y}N!!uB!_*WzvPXLh{|GZIYz>R1>ACM)V{OJ92M;5ch~F?b9fayA6=5C$(RZT}`L* z1fRb4kT9`PA5DIR1))2(e_B=*O%7~X4#RDei+M6bNAN3^eDKqrICD152wFJ}1=ym<@#O!B0?7nOfgKp!!7wZ+-yrJd<}**5QXt?S^AL$@Y#Mg3=IAEr$04S~kU4 z>jz&rmVJbku8n6^<*YMW#gW8zja|`RT_|(m#1+U$im;UwzRba8#*e(7q{-*-IO0`l zTw9Cpvf;xQ+V6JsN(1L1UztZTy~d|~oVAl7R< z2U*9wUZZb!p<*`_R?(DJeq8F@y* zk5h^!zjYy4Xw z)1gYszYUl)Y~!zYH}Y10lJsi5#PmFqW7^O)VAGN`o@MeQ9T*1u&bR`09jXW3XMvyP zW?yNKE~$?$@sBP$Hiis zBc^}1LuUQ`D}u$yeuRsPHyU9`W8q6$J*1cwmBD28R6DcOg1mFo&jeId*_KF^*kFu^ zJ4Jk=4pd#(1xQFIZHakAUb&H+Y9% zMcH7nOnpV;$c31-e^)xOdBz6ur-SIXwdgDtGb?*WJurdRVoi_M~}Q2&Id4t3{CrMc5$MD z_3xzXLN&_9YM7%|O4^*cmTQ`(frYPug=R{NAMgOd7GM4NnDc*EAH+&>5qG-^@shxk z+ZNA`ESG@N9(3THgxfA^P)y(E!O``Om+skHF)^)=*Xbfhy6_wt^DpSP|M4rSYh>qN z;U+bK+og72!R_Qpc0j|9 zNOk;nnWi8!KuKO{v)7WUG{A;CDYRX`|J@S|qQ9w-l7$#Helsm5w=)?1rUR#(u!8*h z^#gR&;^v{NaDB3BoNcrISX~ssli&fn}B^*GI1_>`LXFG>HWW8L+ zw8nJJ7#1P33T!rn}Mc=<>rB726t)Bkn0EtUes$FiAX0&9I*W-9(fo7LCb1oCTVVOZ4{lD@{-jmX8{gkE)kj zMPrwj7wedq^p&&Ea5I&CWMX6wyFg^AYnN0n(bW(y3rMD#h7C*D8IXP+__6oYRNX zX%DzM);>Qil^48VawNE-V)%d;uIE2nt08=;p%}J(s^~aI%tKw;i))OG*wz|uEIXO5 z-yQy}md0JOhBHNfwVv9N{(mpv(uxd?FexMQCdU7l)JO}>_AW5Xd7n^W?{dHIrY?_-;wtI1kqf6=3e0w47TPWlKPw# z>Xuk%LpXRW9qI`&Do=>f{TU;C;n2#hQafJu_Fq`@cvA8Qi)i67+PTl;J{~kU zv8Ir!2%F`I>ci|LG6Z_6ZG~ZqPh3!OVT--e{Ys#;{n$1pMA*IxzfOuW5-^gNI|CxR z0?z#(vNWM%{kX6(e7K;Zwnt}foimtJkjx%b@{cWDE-uMB%D!hQc(P1%Q{YLla{1-D z%-Gw>qsDLws!y3Vlz%R+_up%nXn#xFZ$ZwCYD)j5%I1Q7G(e7ZWNr;o{!p6tJ#(7> zO1M478xi9{!5M4C^1y1&;%BCQ*O`62UkAjd;Z0m&^eF@AruN@_*(<}&-ae$m)jED#o6n}o%auQN9; zNKb-|Q0DU8P&vr)5@Q=4pA(siCbBJoG|_5bM0m4t@w=hul30tMo3xAh{=Dbe)}h(^ zPDbg)6dAUz4D}cUNpNW8JI(fxf;5%#B@yqZv1#PR-1Y}OF)A$Vb8ik)*`c0QQc8(ru3av5Tx}Y1AZJmFngtq2TQdlIqDEELI&SGZ(&K z+1T6beT;KU0My2$1I9n61I{vet&hii|8%bN%29nRk)t9kxnv-;-ki~QU_O`kIal@} zIfTji`o?hctzT99YG{e$T82^Wx~cul#EII!Y)eo8S$2#ZSr!&TlnzVTfFT5_lsOxt zH}F67D9v~O|I3q-kSA>y#5)D%MH{LP(SxbHL0by2N52hQMv}^%X^y|s*lJZ#f8f!{ znqz9I6ZyAkw)Z34@04GD zv0t)?L671qv#;KAiGSAg#B{NJwvo)*l*g%;`ea7}JTRlHE4tPD2W9+hE?>cBt5)DN zp;yo};S+ru@<eF@uCE(6KWhHjP%-`}GMVu506<|0tNrtFxH~kpT^|(k3KWG2 z@d1rppPE8|@*WixAl2=$5Ax zp;S8b+>gR!H!)X=lH(TS+jbSFN6xS9f;WHia-eb%H^kU^bb$f6SN-fRO^W#k`=>v) zdC>)gW5GUf_)^66Vg*-(5I}*6F{?~#{U1T9@3})?Y|;6?qIH1w>Kj#fYpj2jOLA%t znPX6)y%yofz2P8o{B;NL8?{_G2rWB&@@^Q6V|j{4Ehhi@j+?uJ?tJ!N`cu7`^EZba zAronXJ5X}1V4}R?{~_utfa2(atqB?|xNC4HxC9Lj!5spN1PJa5gH8J*;Eo_Q+HfzS0#|FB^tZ znM=DydWoSYbu zt|55m6AfuCo|KpLMlHk0?y@88vLp2}sHHMD7+fG!Gj6l+Ffv)?L;%zfLFMYI4dK+F zu%Jj8o_xHNzm$;ipAzHcGk4wMy|619uq*no&l!^F1?6fmO^l)|7InIjE~OLFLWFA7 zJ)aV{-*c%)QQ@;3%glUdi0Mg{&KxyncBS&s8_eg zmf9;aV>9j#ZO@aDS1~=$=cLa2O~dXl2|R?)lo!H>^wpyB9IzAfA^*jURKMbXHx6EE zQPD&9%6x172Vcp(bMU59+u}%2y3-aIZGXn;R&0A$Y*!p4!ZyN}9v&tF*S-d}%o9ci zsU+C;Uk_Jt;^m$MWN%wLi7MA>lGHVBJ*$9b=js7<5htnb0cA!}ul;xl^_#90m+sm4 zG5rV?uO{9f$adjFA8ZZop0hqpRQ}??YxWvvb<8D7Ve_X$f&TLG9{FFVW%OMZb-D^5 zkvr+rF?Uyd4>WP(bOFs4QfqQ|aY{hK1u0IG8%EO}^>#3ogMyW?0VQ*NI;2DPKe%O$&zH0|oyEYTCa?4YrXu!CJ99?Qo$p-?$Z(wtCnYF=Gn16rq}kSc@G)|C+<$=0yEV89CK>z_}QBP;V(ath5R8w$2b=RCsnF zb=_o6PbFU1#Y!zQe%B_ucR%!WiNt`M2j2@ufCs}V2Tb}y-h30C&Z#3OH0Kdr0r?qa zyrKUxORTM5n$ta+zq`jyIeE{mHRNxn`R1zxr;t5Tj)wRfIz<(j1lr;^L$P&II%vLY ztd-b=Su|-}N#^vVYpiDC-B^5DlwA<*%bBa>@ZApo2fjdfhW3(#_OzF~l~|=~g6_#p zNUnt>hBjju^`*vAK$m!Yuly2AytGDy{9kDTn z6+D$Jnct4BWSwG;@&gL5$6tEAXV5#_2C?Sr)%B~>g-9~0So1#zfFF8O5nR#A`%^V= ze(7I;cDO4+_feZ8PhD4BkYvY;7@|<=vGa;&Kk%h%W&kq&q^<%=xjNn9wCa2i?eFO1 zE5&e(=BSFnv+}KH+;@C>LYu~O271``ioQjB9O~P8h;Xi9x<~|Go%iJqBmk>jC1OqKE2yQ zFq979Z1KpM3Q+WJWQny55E5zm9WS*}DPXIR z+Ic`?XkiWxn}g(5FeH}B?v$u#%gdA&7PJ)>95W=|HN%%aCJtF?I1Qa+WH3jl`1Cq+ zbJslL9xt5G)iZc{%E#EYGzQ%~o{iaP({-Tfy4A47w3urF$B(-L=^6a_U(>18O0F({ z<}%?Jp#T?K=s_OxC&5$J57IA~y`AUS#BrYFu>#QH+XUaJDuDq_G&y+4gt1EVH6WvATI`UWk2wS6?4fzX3)A85&(KajM4kdG~xiXZH_#-4!D0jdYVgEW^TIh`7ZI5u6ig;kxdN+o*{G!8VMDx^Oa zXA^{8uUYK>_>9B7HXxAs`=!KbRbzKeQ;EP5AKR4_e_9Vw7WolAhrjkuZq(gl>LiC%e%UQb4}0ZsF^eNJ!qE1y9$g0@IT}V$hBY zRo{jM^*w}hlF4^XcGkMO6)2bmkdJk$CMLfxq47rv=QA7*|kxmRPBwDLT(Y-7)_E(`%p57g_1zdrW!0Fy5IKlu#;J|w$B%rPZ{GW# zd49aL@ZU|Q-3wvO3LysxoIZ--#Nqqft#LvHQE@|99Y=mi-FuXNNk5h=c^hC+Qiy;L zu@x*%v!+s?QuQpV$SXO{E6L0&F@bkD{8>FPH+;8!h+{5ze$UTCJ4z8r5F~ThB7ImS zU0aFAe|!ih#A@a5QAZIOU)@*qchPidIkC^)Ik9t3Dr{adS5vW*viW3PTtJt;-?eSn z9BbDnH}o)i*=2g!Wq4uuc9Q}GknkaOwTe6koWxSdm*}Bu2y8;}zZ2M=AB&F59s>5YBemL+MrnN#-`Ce$>O4KV=hv~ zEe_=AE2RkKC>dD@!dStmjrn+Xi(~7A^?4*XNngJw{p6tcqcoHl*9_Lliek+JzNW3Sw z#<;6jxF)5 zS;nT$W@)uDIcWn=8hkL|2l=B;f6k5y;YYNDEcQ3*WCn7n{Y>E>;jw&Q@6YdHUyM)J ze+&VjHKCN00v$4B*oQmBw}4BvXqi{2kzFPoZ^A-{NZ#H%rV^!4$uTUut5&}~MN=`} z2-D+OUg>}{FFS^x@uPTO@SA-;%1CW}ZlJcEl(AnOhp{n@$THi41aZJwCNY_@OXbGq zzO-N%jRZawjuj*icp_{!GS{iu z%QMQtF)aTm0B-7-i;_8XLWl{)m^^oLEYuxHQn_WbYfnc%Z4#CmJa)-FT#?L&iZQ^v z#HCz3VT48RV3sF7-p6cv= zONcOQzetZ9Y91EkGxqXXKu|tmd8ltIsfW8ch&)8`%vZ7z-4ze5-?i&kcWwm&ny~;W zUDU5`t>}{ z#G{cmi3z!_uimZuwQM5X&eM)wd-BfR+Oapj%_tSlXxAI%o%7 zd?g)y7R+c7%(&u>1=Weif;`)wE_xkCE89Tc$CnqDYssKJy!&hWq**h|a|N(OUU?o) z{`ZepcL#eFNz7bshD;dDWn@g$mj)2=pgKHyt_A&qY0p+^1Z$~f_AzT26j{jX1;q|z z((W7G>en}4wV%oux}@%Sti~pj=A#oN2fWkzS($X-E9VQzf%h5ZkIgLr-3VI~97ghn zFdTHH*%4bsj3piy#c$iV1IpCPXIV| z5&&rBufjov|FjE)MjRUj!mcc z(@3dg8a{_n6Gc|DLR?2t3B?4(VvHilJg?U4l%bzkmrI!8E@Y$ke6t!Ex0bB7G&`CtZv9C zsD~lJ8&|Dio&bYEY~?lnt78E1cu&&OPBi^GIO6e2x1qqKQLJ5WinCO@SjNWYWrFk6 z$K^^kN-dmJsWx(!R1tgq&^S29&l4>inXen!V;mR5Wkvn*2MP zQdWl*7ctxqoSXYv?X#flo*+rMBff+Vb5>0b&TfiOi&Cb6<%dry z9VbSibx99xZpQWr6P^hZW=Rtf?=q4jaILP~-3RI3T;GMB(|8*td6bx);$~tCly;Q< z?f|8p`XAV?a)P43Che|?JcFQ5vFXLR10&N)+ol$D7wpHe4bWjEa>>1_pCM5xh+dyF z_wG{C5XqneLMu-~GqUGonWCV33sG|B6V9_;{f(rJ_GutDj7sJ3NYlp2h1>}rxnRHI>;0VEEzWIAd0&&G_4QjXI zt1@QYaF-lMhEv9qeD)X6{?t5^&kAS_)M%3vO>rKBv!x7`M#HNVo{>j_HF$&E#&L`I?P z?qZhFfT=e2`4aW&WqY{poUvs32b}sAV~HeVi2%)pt}(W{F|N8Xj{04?q=m_PQz)8` zsvKyu8wN!wqCe6$iee;(T)sAi-1>yVI*Y=3l_FA)I9}4gIKEHj`_>e&RMWpQm09cP zgpToaz0d4wv^nQ7J8$#>CNIM}R)8y9c$ZajlacbdivjZZpMb=_#%mEo01%CUWOU?R z2r!K0|F;P-oN6kCT3JE9NLxZ0Wp~O|+)LFoR3}U5%`55mJ2V*-s~3IL86GQTOdA;2!^OG^fA$&sr+`^$T(XwNF8QV`Gkf%{7A*XGzx@oF@Jk=*^rHKCyc-x@P`xw<>PRSYhg`~;W$z^$zDN=3dQ*h!* zqWT-3xhm(=n#9rB2KG>=hT5N&rEwaesQlE|)0OGRl-7mbr!`v3>X1~a1q(tr-D3>+ zogj?h@*BH8R&gPPs08gq8?RcA<4gdYy1q?#&^>0XsN^OKQB40iR}7xWZq7h z9Lx)Y=xOq8#wINmB}tBXMP#!HJiMtXzC84@!A9C~ac4w1O4SuBmkyc_67ScJ2;5?N zO5I{gY8Us{r9aSRrLv}??SVy6;GDGM>+BZfHE-cH#M7MWTU^>aXRAlt?D>@Nzia=b>Ry3oq}MlvC1(b z>Cdlbsy08bt}j1-PDOvAsD}}mgz~5I!ii0am0k|sj2Vvip4Fq%t8P*AIQ(Pu6ZY33 zyvR8`vT(O0qc^vF*EE_yd=iddpxm+Yn$3H*74B1P#!wP(&65tfQbnYI(>2R6nPWpYi+sSeMv4K@kTCy0iLSRA~MfH9lj)q za2P~_>UBsZ6hfDnpg@Y*K@q7jU%9-O&WFQzgm*48VRrB;?5IT$jP=!>FqYr_rp1sg*7iCFo%wm+XJ z!06062Qi|;c+6hU)K;jLcKf~@JUD$iNH+e21_e|lB2j1`$?3ks!SiXGmWaj22$Y+;fyMyfH7_Vf^%sfUzm*v!;w|V@eSVydpAM z&5rNEFD9McOFf&dGI2nBToJzg^W9)!lgUvPMCVw>~SR<^GqUg`Is< z*eRtX*~v|mYIi*gSFV{4Jf?=?hGwe1*=Jnw^Ch}14I-i4G}0LjqMKnWId}{m>Mhk8Y{{g)s+^ib*-czW_cd24Z|=RfzRcLXj61qv)j|` zKw65%vgNo^BkK*`9!SvLe+O5rrVq}&Vg#?LJ|w!|)hr5p`E0%VBKgkveBJ40ppw(6 zq^|GQ_F&tFK@N1#W7f^TR2ou6#42tW-!wFyNv$~8a&-uAaj5BOtk>+f`0!Kpmx|o8 zn}e1x^&&UN`g9&v?Iok{GNY|;AR>oI5U}bI;3>0RV5aq@3Nm2_x;+9sz9dY6XRM{!wTL#<{Qnvld{#V~h_h9vOI`~KJ@dLMc49aXsVOn-UKi^CpGn<^CY;x51Y4zK5C1n2;W^`EN%PHs$VotRd>f^5L3T7M{HG^pU2HoM4 z(g+(*j5BaB1xd{NpmG+Lqa4nHcTCt&sax*FL*ba4je3-FbQgn zQ5$NTR@%|CfH<%m$0n(*f|T8TqGj~t8HGGGn}(`R$l8$k6Eo2rf6;vo{0Gri!2$r^GDp(J@&1AI?J(pb#=Rd$hfp0~~ zD-Utd6NI1xT2syPQsz?o4A%P|$G5$l(bchd%5LE^I%vOg0H7DF1EN^3w4HDGYbF0GkcqLUK{pi}G37S;u#aL>3 ziWm=kis#gx=i*-NqaF?+P$LHy?u55C^j0!-qE00&c9jId&}o!sv-(h}6a-T)seIFM zm^+HqNNX?J_w1c2I6p|1EGH9v;e?sMn*=PY;| zYzDi#YP-P@;;{6iE=fs|6=H^+{5gQTpP~TNZ=wJ-9?pUOXI}o3(gP9-|EL3I@8%al zUQW~pI7~rBg9!`>$$wR{jQG|T$ehlR^E~-TU~gn8Ky@&{sol#AV6VnTC9NanpS~yA z=B<1+kgh0^Ey~rz$dir@s5{SsFJDG^=*ndfs8fV}`nhi9Z0LmQwkPAaHHar-$T;~*0e#|YXW z+@qHg(EOM|d9{k97!V@KFU)d0N|2rb+@noU6{mO6o!G81q0}L@Q-&1Q4=J`PhX5B< zPeQR1RpgednJBeybFRnEwD7P>XosKSHB(}FTAYTwjHkTJp*n-T4XTD`qAbNQeCa~j zKp8_0GZ0rajOS{ql@FK}K`jBg<|#o$%_B8L&1)p)vjeyy3SdLv$ceOivk1Y>8JUAd zZw}dd{4-ZP&I$!|e4#U0tlx<43x1F$4K?CY<@)f;J#)!s{IVVUbRnj=jTc*$7}9|dztRm2?=t)20hqy5#5fMTm#oL+g-(_l*TlI>Q*p}1 z9|AwYLRBbW!)(b_Se^>$H(Rg#VreS*h4fX1JZ9qIrTayGSnI%x_>J%^rHD6{4m0e} zmU~!lCI8>X|Gc$-560z{iIie6JFiFD>Zm}kip4?4>> z#ovef*LB2Y2}jC5CdZ3EU)?^+WIh)vtjUL6B`Vxf;mc+liVY6*&Ee#5qVBxF?-8*1 zmiZh_S1#f-+Z@dGg-#J;k`yPtXlKGBqyux_Kw#mKGs~|1ovp4!(mkE?1I1M7@~=X~ zJqL1Ll8*mHWP^0RNO@{O6+GVGmj5u&@(&RMTyN#H(TOKXaCqYgb2P>8NdSF_uM*Qf zS%@(>%5opyct}id0`i=N&gZU z2Gk<1sMSC$;nT0p0m4iHz-26EKUOQuOg1;eR%fbCDd7k&sSRUj@yK1R z&{t@an0dxgPlLd!H?k|$Pivh>do_npPiky#{b@L_2BOHHe)171apmp&weDhOnae?I z>GY^^dvvq7;5Ep(`B>*2Z+*@49?{)4r-j!$rLeq8YN2d;P9G=Z;mWA(F`LRWo;D8T zI95e^rWR|$P*>A?e<@$wa9Q^l_~|6IAs^11h60C%f;hMv-$l|yPKm-AV6Hp=f4Aeg zjqGy&l0K@O8$eK=6MuFS1i zle*+F%YZop20qo8c(p&nmj1^WX(2y}3slaqyE6cG=?Do4)k=UT{%zYT?C&$k!7g$U zMjX>hiA-fiD%~E7=yP!|!6NOw(E0YaCC5jer~xa_$?x_K#Xk!M&sCh0wiylZF0XOmlc zhP|^Rtdkm5pZz5-{=xMCl+Rq+>(COQUS84<;4$ z)9RPPxo8+PP9t?Ys*n!8CtkEaj1i(>C{CZj$gKtjGayWnnhWOetL-=NhRZ2NeM1L> zs)zrg_nPENt@Q-|${vb_74hmbLzs}(BX1yx5NTm&+QO!F?A`wTM|V>G^g}{+%DK6{ z#B0aMkj*N{Ki36xTIHL4JOTQ1veS`~e?v;bpuPIOt;4j%79^Q=g>?+e-L*+7CL3Q* zWpR)wGDvM>y7k*k&`-yp*#fO)kE61s$8v)Wx`UJHsJy}n1eFXA3bo-b<%FEkaNT3! zqLS!U1uKyl@ncCsNeX*H*+&e9VZ9p{vOQ4d*^G8mh{IRI1;Hzr;h`!cmfkGD2ehjqh~^g*1kwe9X&NsODd* zIW{|s*mU+->Km+Mdt(^pf3vBCzmLyUDA;`zr|X zm+$;9VyqqgX>D8KAWhs-=KH&u+rE3X!ke~7Iv7xqDNyK6(`Hbtr!HEIyIhRpC{
      `&PZASv|YUHT$e3wYO_wHRDoH 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 N&MfS6@wuHoBU!2N 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:x^=piv[p] + if x: + p=x.bit_length()-1 + for q in piv: + if piv[q]>>p&1:piv[q]^=x + piv[p]=x + return tuple(piv[p] for p in sorted(piv,reverse=True)) + + +def dot(a,b):return (a&b).bit_count()&1 + + +@lru_cache(None) +def contained(A,B):return len(basis(A+B))==len(B) + + +@lru_cache(None) +def complement(A,h): + A=basis(A);piv={x.bit_length()-1:x for x in A};result=[] + for j in range(h): + if j not in piv: + x=1<>j&1:x|=1<

      =0 else -1 + parts=(sign*42,)*q+((sign*r,) if r else ()) + check_chunks(numerator,parts) + return parts + +def reverse_row(row): + if row[0]=='old':return (row[0],row[1],row[3],row[2]) + return row + + +def check_reflection(forward,backward,h,v): + def bank(s):return s+v if s1) + readcount+=len(parts);maxchunk=max(maxchunk,max(map(abs,parts))) + for part in parts: + reached.append(t);records.append(struct.pack('len(old):hist[len(F)-len(old)]+=1 + current[s]=F + for event in events: + k,a,b,c,F,*rest=event + assert c in (-1,1) + promote(a,F) + if k=='gate':promote(b,F);scalar+=1 + elif k=='read': + for t in b:promote(t,F) + scalar+=len(b) + else: + assert k=='centre';G=rest[0] + assert contained(G,F) or contained(F,G) + assert nondeg(G);copies[abs(len(F)-len(G))]+=1 + for t in b:promote(t,G) + scalar+=len(b)+2 # temporary copy and erasure + digest.update(repr(event).encode()+b'\n') + # Each literal role cleanup reaches full space; any unused final + # endpoint is still represented explicitly in the expected chain. + for s,F in enumerate(expected):promote(s,F) + assert current==expected + return hist,copies,scalar,digest.hexdigest() + start=tm+[ZERO]*v+[sigma.get(s,ZERO) for s in live] + finish=[FULL]*v+[complement(T,h) for T in tm]+[FULL]*len(live) + # Independently bind the inventory to the actual literal physical ports. + # This reconstruction uses the frame scan's starting list, not the + # producer's virtual role inventory or its selected-pair accounting. + source_counts=Counter(basis(F) for F in start[2*v:]) + physical_auxiliary_source_frames=[dict(basis=list(F),count=count) + for F,count in sorted(source_counts.items(),key=lambda item:(len(item[0]),item[0]))] + assert sum(source_counts.values())==len(live) + assert physical_auxiliary_source_frames==d['out']['physical_auxiliary_source_frames'], 'Literal physical source frame inventory' + assert all(start[A(a)]==ZERO for a in merge.values()), 'Reused donor starts at zero' + assert all(F==FULL for F in finish[2*v:]), 'Completed physical scratch finish' + H,C,scalar,digest=framescan(word,start,finish) + revstart=[None]*len(start);revfinish=[None]*len(start) + for s in range(len(start)): + revstart[swap(s)]=complement(finish[s],h);revfinish[swap(s)]=complement(start[s],h) + HR,CR,scalarR,reverse_digest=framescan(reverse,revstart,revfinish) + assert (H,C,scalar)==(HR,CR,scalarR) + z=Counter({r:2*v*n for r,n in (H+C).items()}) + for s in live:z[h*h-h+len(sigma.get(s,ZERO))]+=2*v + z[(h-1)**2]+=2*v*v;z[1]+=v*v + z.pop(0,None) + assert dict(sorted(z.items()))=={int(r):n for r,n in d['out']['child_multiplicities'].items()},'Literal reflected child histogram' + assert sum(r*n for r,n in z.items())==d['out']['total_rank'] + G=v*v+2*v*scalar + safe=8*(d['c_add']+2*R+(R+q)*v*(h+1)+h*h+h+1) if 'c_add' in d else 8*(d['out']['additions']+2*R+(R+q)*v*(h+1)+h*h+h+1) + assert safe>=scalar + return dict(h=h,v=v,R=len(live),virtual_R=R,reused_roles=len(merge),exact_birth_cut_invariants=True,last_uses_recomputed=True,physical_aliased_numeric_replay=True,omitted_compensation_numeric_control=True,inverse_source_order='True reverse chronological source/workspace word',exact_fresh_source_map=True,exact_integer_old_readout_transpose=True, + physical_auxiliary_source_frames=physical_auxiliary_source_frames, + completed_core_source_inventory_bound=True,completed_core_pre_exterior_frames_full=True, + reflected_core_active_frames_complement_source=all(revfinish[2*v+i]==complement(start[2*v+i],h) for i in range(len(live))), + exact_arbitrary_dirty_cancellation_by_dependency_cut=True, + dirty_reuse_identity="Every recipient is untouched before its compensated birth; donor has no future gate/root reads. Recipient old-response coefficient cancels its arbitrary current donor value. All physical shears are reversed in true chronology.", + reflected_word_rule='Reverse literal order including each bounded readout chunk, negate every shear, swap X/Y ports, complement every frame; auxiliary bank is separate.', + reflected_scalar_map='X becomes X-Y; Y unchanged; all auxiliary coordinates restored.', + two_stage_scalar_map='(X,Y) becomes (-Y,X+Y) before inherited endpoint correction.', + literal_frame_incidences_both_directions=True,all_frames_nondegenerate=True, + reflected_residual_rank_histogram_equal=True,child_multiplicities=dict(sorted(z.items())), + word_blocks=len(word),expanded_scalar_operations_per_stage=scalar, + expanded_old_readout_additions=readcount,largest_readout_numerator_over_42=maxcoef, + unsplit_old_readout_macros=unsplit_readcount,split_readout_macros=split_macros, + largest_bounded_chunk_numerator_over_42=maxchunk, + bounded_readout_chunks_sha256=chunk_digest.hexdigest(), + scalar_readout_normalization='Each exact numerator n/42 becomes signed42 chunks plus a signed remainder. Exact reconstruction and chunk magnitude<=1 checked; every same-frame shear is charged; reflection reverses chunk order.', + exact_chunk_reconstruction=True,bounded_chunk_coefficients=True, + old_readout_coefficients_over_42_sha256=coefficient_digest.hexdigest(), + literal_global_scalar_groups=G,conservative_local_G=safe, + forward_incidence_sha256=digest,reflected_incidence_sha256=reverse_digest, + rejected_controls=rejected, + scope='Exact finite source coefficients, dirty cancellation algebra and literal reflected frame/charge ledger. Copied-centre transforms, endpoint correction and residual-to-child/all-size transfer retain their stated inherited contracts.') + + +def main(): + ap=argparse.ArgumentParser();ap.add_argument('--source',type=Path);ap.add_argument('--state',type=Path) + ap.add_argument('--output',type=Path);ap.add_argument('--check',type=Path);a=ap.parse_args() + assert bool(a.source)!=bool(a.state) + d=capture(a.source) if a.source else pickle.loads(a.state.read_bytes()) + result=audit(d);source=Path(d['source']) + result['source_sha256']=sha256(source.read_bytes()).hexdigest() + result['audit_sha256']=sha256(Path(__file__).read_bytes()).hexdigest() + result=json.loads(json.dumps(result));encoded=json.dumps(result,indent=2,sort_keys=True)+'\n' + if a.check:assert result==json.loads(a.check.read_text()) + if a.output:a.output.write_text(encoded) + else:print(encoded,end='') + print('PASS exact scalar and literal complement reflection audit',file=sys.stderr) + + +if __name__=='__main__':main() diff --git a/research/cyclic-deferred/replayed_producer.py b/research/cyclic-deferred/replayed_producer.py new file mode 100644 index 0000000000..673fbbba70 --- /dev/null +++ b/research/cyclic-deferred/replayed_producer.py @@ -0,0 +1,179 @@ +"""Replayed h=24 complex producer with all centers disjoint (rational divisor 21). + +Copyright 2026 eumemic, Apache-2.0. AI-assisted (Claude). The DAG was found by an +automated search over producers of the retained paired-triple, pair-star and +center-disjoint interfaces. The checks below are adapted from +stopped_product/complex.py (copyright 2026 icekylinx, Apache-2.0, PR #104). + +The witness complex-dag.json.gz lists the ordinary +additions after the v triple inputs and the retained roots: the disjoint sums +D[t], the pair stars P(a,b,i) and the center-disjoint sums A_i. Every support, +core, cover, type and rank is recomputed here from the operands; nothing is +read from the witness except the operand pairs and the root indices. +""" +import gzip, json, struct, sys, array +from fractions import Fraction +from itertools import combinations +from pathlib import Path + + +def write_array(f, values): + """Little-endian array writer, as partial_swap.binary.write_array.""" + if sys.byteorder != 'little' and values.itemsize > 1: + values = array.array(values.typecode, values) + values.byteswap() + values.tofile(f) + + +def build(witness, prefix): + w = json.loads(gzip.decompress(Path(witness).read_bytes())) + h, v, d = w['h'], w['v'], w['central_disjoint'] + assert (h, d, w['center_denominator']) == (24, 24, 21) + triples = list(combinations(range(h), 3)) + assert v == len(triples) + args = [(0, 0)]; support = [0]; core = [0]; cover = [0]; types = [0]; ranks = [0] + for j, t in enumerate(triples): + mask = sum(1 << a for a in t) + args.append((0, 0)); support.append(1 << j); core.append(mask); cover.append(mask) + types.append(1); ranks.append(1) + flat = w['args'] + assert len(flat) % 2 == 0 + for k in range(0, len(flat), 2): + a, b, x = flat[k], flat[k+1], len(args) + assert 0 < a < x and 0 < b < x, 'Operands must precede their sum' + assert not support[a] & support[b], 'Ordinary additions must be cancellation-free' + args.append((a, b)); support.append(support[a] | support[b]) + core.append(core[a] & core[b]); cover.append(cover[a] | cover[b]) + if core[x].bit_count() >= 2: + types.append(1); ranks.append(support[x].bit_count()) + else: + types.append(2); ranks.append(cover[x].bit_count()) + n = len(args) + point_masks = [sum(1 << j for j, t in enumerate(triples) if a in t) for a in range(h)] + full_support = (1 << v) - 1 + roots, kind = [], [] + assert len(w['D']) == v + for t, node in zip(triples, w['D']): + assert 0 < node < n + assert support[node] == full_support & ~(point_masks[t[0]]|point_masks[t[1]]|point_masks[t[2]]) + target_mask = sum(1 << a for a in t) + if types[node] == 2: + assert not cover[node] & target_mask + else: + assert types[node] == 1 + assert not support[node] & (point_masks[t[0]]^point_masks[t[1]]^point_masks[t[2]]) + roots.append(node); kind.append(0) + stars = [(a, b, i) for a, b in combinations(range(h), 2) for i in range(h) if i not in (a, b)] + assert len(w['P']) == len(stars) + pair_outputs = {} + for (a, b, i), node in zip(stars, w['P']): + assert 0 < node < n + assert support[node] == point_masks[a] & point_masks[b] & ~point_masks[i] + assert types[node] == 1 + assert not support[node] & (point_masks[a]^point_masks[b]^point_masks[i]) + pair_outputs[a, b, i] = node + roots.append(node); kind.append(0) + assert len(w['A']) == d + for i, node in enumerate(w['A']): + assert 0 < node < n + assert support[node] == full_support & ~point_masks[i] + assert types[node] == 2 and cover[node] == ((1 << h)-1) ^ (1 << i) + assert ranks[node] == h-1 + roots.append(node); kind.append(1) + # Every A_i avoids i, so sum A_i = (h-3)T. The decoder is T=sum A_i/21 + # and the scatter is T-(1/2)sum_{i in target} A_i. + decoder = Fraction(1, h-3) + assert decoder == Fraction(1, 21) + scatter_coefficients = [decoder, decoder-Fraction(1, 2)] + for coefficient in scatter_coefficients: + odd_denominator = coefficient.denominator + while odd_denominator % 2 == 0: + odd_denominator //= 2 + assert 21 % odd_denominator == 0 and abs(coefficient) <= 1 + for source in triples: + assert sum(i not in source for i in range(h))*decoder == 1 + Dset = set(range(d)) + for triple in triples: + k = len(Dset.intersection(triple)) + assert 2*(3-k)-2*(d-k) == 2*(3-d) + patterns = {} + for target in triples: + chosen = len(Dset.intersection(target)) + if chosen not in patterns: + patterns[chosen] = target + for chosen, target in patterns.items(): + target_set = set(target) + for source in triples: + k = len(Dset.intersection(source)) + total_coefficient = Fraction(2*(3-k)-2*(d-k), 2*(3-d)) + scalar = Fraction(len((target_set-Dset).intersection(source)), 2) + scalar -= Fraction(len((target_set & Dset)-set(source)), 2) + scalar += Fraction(chosen-1, 2)*total_coefficient + assert scalar == Fraction(len(target_set.intersection(source))-1, 2) + for j, t in enumerate(triples): + masks = [point_masks[a] for a in t] + two = (masks[0]&masks[1]&~masks[2]) | (masks[0]&masks[2]&~masks[1]) | (masks[1]&masks[2]&~masks[0]) + actual = 0 + for a, b in combinations(t, 2): + excluded = next(i for i in t if i not in (a, b)) + actual |= support[pair_outputs[a, b, excluded]] + assert actual == two + assert masks[0]&masks[1]&masks[2] == 1 << j + assert [((k-1)+(k == 0)-(k == 2)) for k in range(4)] == [0, 0, 0, 2] + + def contained(x, y): + tx, ty = types[x], types[y] + if tx == 1 and ty == 1: return not(core[y]&~core[x] or cover[x]&~cover[y]) + if tx in (1, 2) and ty == 2: return not cover[x]&~cover[y] + return False + active = [0]*n; stack = list(roots) + while stack: + x = stack.pop() + if not x or active[x]: continue + active[x] = 1 + if args[x][0]: stack.extend(args[x]) + degree = [0]*n + for x in range(1, n): + if active[x]: + if types[x] == 1: + assert core[x].bit_count() >= 2 and ranks[x] == support[x].bit_count() + else: + assert types[x] == 2 and ranks[x] == cover[x].bit_count() + if active[x] and args[x][0]: + for y in args[x]: + assert y < x and contained(y, x), 'Binary frame nesting failed' + degree[y] += 1 + for x in roots: degree[x] += 1 + H = [0]*(h+1); c = 0; loss = 0 + for x in range(1, n): + if not active[x]: continue + r = ranks[x] + if args[x][0]: + c += 1; H[r] += degree[x]-1; H[h-r] += 1 + for y in args[x]: + assert r >= ranks[y] + H[r-ranks[y]] += 1 + else: H[1] += degree[x] + for x, k in zip(roots, kind): + r = ranks[x] + if k: H[r] += 1; H[h] += 1; loss += r + else: H[h-1-r] += 1; H[1] += 1 + q = len(roots); R = c+q + result = dict(h=h, v=v, c=c, q=q, R=R, loss=loss, central_disjoint=d, histogram=H, + rank_sum=sum(r*m for r, m in enumerate(H))) + assert loss == h*(h-1) and result['rank_sum'] == h*R+2*loss + result['center_denominator'] = 21 + result['scalar_validation'] = dict(ordinary_supports_exact=True, centers_exact=True, + center_decoder='sum A_i / 21', scatter_coefficients=list(map(str, scatter_coefficients)), + rational_scalar_identity_exact=True, mixed_center_scatter_exact=True, binary_frames_nested=True, + binary_frames_nondegenerate=True) + with open(str(prefix)+'.bin', 'wb') as f: + f.write(struct.pack('<4I', h, v, n, q)) + write_array(f, array.array('I', (a for pair in args for a in pair))) + write_array(f, array.array('Q', core)); write_array(f, array.array('Q', cover)) + write_array(f, array.array('I', roots)); write_array(f, array.array('I', kind)) + write_array(f, array.array('B', active)) + with open(str(prefix)+'.labels', 'wb') as f: + write_array(f, array.array('I', ranks)); write_array(f, array.array('B', types)) + Path(str(prefix)+'.json').write_text(json.dumps(result, indent=2)+'\n') + return result diff --git a/research/cyclic-deferred/reuse-pairs.json b/research/cyclic-deferred/reuse-pairs.json new file mode 100644 index 0000000000..5e32cba92a --- /dev/null +++ b/research/cyclic-deferred/reuse-pairs.json @@ -0,0 +1,73016 @@ +[ + { + "donor": 1719, + "recipient": 23014, + "donor_frame": [ + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 4 + }, + { + "donor": 13472, + "recipient": 25594, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576 + ], + "e": 4, + "s": 4 + }, + { + "donor": 6812, + "recipient": 25569, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 6061, + "recipient": 25866, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 23424, + "recipient": 25823, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3318, + "recipient": 25779, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 1684, + "recipient": 25783, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 23467, + "recipient": 25605, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19296, + "recipient": 25609, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3281, + "recipient": 25680, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3263, + "recipient": 25705, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 1541, + "recipient": 25735, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 304, + "recipient": 25739, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 146, + "recipient": 25743, + "donor_frame": [ + 524288, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 8 + }, + { + "donor": 13585, + "recipient": 25759, + "donor_frame": [ + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 8 + }, + { + "donor": 13582, + "recipient": 25763, + "donor_frame": [ + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 8 + }, + { + "donor": 1920, + "recipient": 25767, + "donor_frame": [ + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 8 + }, + { + "donor": 289, + "recipient": 25775, + "donor_frame": [ + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 8 + }, + { + "donor": 19404, + "recipient": 25585, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19370, + "recipient": 25593, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19367, + "recipient": 25597, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 8882, + "recipient": 25686, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19472, + "recipient": 25787, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 8 + }, + { + "donor": 12688, + "recipient": 25918, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 8 + }, + { + "donor": 12295, + "recipient": 25919, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19322, + "recipient": 25673, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 4154, + "recipient": 25795, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3224, + "recipient": 25807, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 274, + "recipient": 25812, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19501, + "recipient": 25658, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "e": 8, + "s": 8 + }, + { + "donor": 19340, + "recipient": 25561, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3337, + "recipient": 25581, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3169, + "recipient": 25601, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 3150, + "recipient": 25617, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 8 + }, + { + "donor": 23485, + "recipient": 25811, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 10, + "s": 10 + }, + { + "donor": 23625, + "recipient": 25747, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 10 + }, + { + "donor": 13549, + "recipient": 25751, + "donor_frame": [ + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 10 + }, + { + "donor": 13546, + "recipient": 25755, + "donor_frame": [ + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 10 + }, + { + "donor": 22143, + "recipient": 25771, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 10 + }, + { + "donor": 22263, + "recipient": 25717, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 10 + }, + { + "donor": 5840, + "recipient": 25721, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 10 + }, + { + "donor": 5995, + "recipient": 25726, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 10 + }, + { + "donor": 5849, + "recipient": 25730, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 10 + }, + { + "donor": 23442, + "recipient": 25791, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 10 + }, + { + "donor": 22213, + "recipient": 25799, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 10 + }, + { + "donor": 22092, + "recipient": 25803, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 10 + }, + { + "donor": 22443, + "recipient": 26389, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 10 + }, + { + "donor": 23429, + "recipient": 25637, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 5885, + "recipient": 25824, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22348, + "recipient": 25826, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22330, + "recipient": 25877, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22254, + "recipient": 25927, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22333, + "recipient": 25966, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22332, + "recipient": 25967, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22275, + "recipient": 26033, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 8347, + "recipient": 26050, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22274, + "recipient": 26266, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22258, + "recipient": 26267, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 8335, + "recipient": 26290, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 19347, + "recipient": 26324, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 8142, + "recipient": 26337, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 7998, + "recipient": 26354, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6215, + "recipient": 26371, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6008, + "recipient": 26372, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 5994, + "recipient": 26382, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 19387, + "recipient": 26383, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 23438, + "recipient": 25711, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 1198, + "recipient": 25952, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 14572, + "recipient": 25965, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14496, + "recipient": 25969, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14499, + "recipient": 25970, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22188, + "recipient": 26055, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23497, + "recipient": 26056, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 3885, + "recipient": 26072, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 4059, + "recipient": 26073, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 1186, + "recipient": 26191, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 3872, + "recipient": 26206, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 19281, + "recipient": 26223, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 3806, + "recipient": 26263, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 946, + "recipient": 26264, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 244, + "recipient": 26274, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 228, + "recipient": 26275, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6576, + "recipient": 25668, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22304, + "recipient": 25868, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23517, + "recipient": 25991, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22369, + "recipient": 25992, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22290, + "recipient": 26008, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 5922, + "recipient": 26009, + "donor_frame": [ + 131072, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6055, + "recipient": 26186, + "donor_frame": [ + 131072, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 5931, + "recipient": 26387, + "donor_frame": [ + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 23649, + "recipient": 25688, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 8208, + "recipient": 25689, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22341, + "recipient": 25915, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 6456, + "recipient": 25916, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 8221, + "recipient": 25946, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 6294, + "recipient": 25947, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23612, + "recipient": 25951, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22268, + "recipient": 25987, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22267, + "recipient": 26021, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 5949, + "recipient": 26038, + "donor_frame": [ + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6075, + "recipient": 26198, + "donor_frame": [ + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 5958, + "recipient": 26199, + "donor_frame": [ + 2097152, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6081, + "recipient": 26215, + "donor_frame": [ + 2097152, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 5967, + "recipient": 26216, + "donor_frame": [ + 4194304, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6088, + "recipient": 26232, + "donor_frame": [ + 4194304, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 8106, + "recipient": 26271, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6955, + "recipient": 26272, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6074, + "recipient": 26288, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 19452, + "recipient": 26289, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 19448, + "recipient": 26305, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 23447, + "recipient": 25642, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 23430, + "recipient": 25643, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22415, + "recipient": 25644, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22442, + "recipient": 25832, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22406, + "recipient": 25833, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 10008, + "recipient": 25836, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 10020, + "recipient": 25837, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22453, + "recipient": 25933, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 11964, + "recipient": 26001, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12052, + "recipient": 26018, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 9716, + "recipient": 26035, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 9843, + "recipient": 26052, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12886, + "recipient": 26069, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12888, + "recipient": 26086, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 11954, + "recipient": 26103, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 12 + }, + { + "donor": 10985, + "recipient": 26120, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 12 + }, + { + "donor": 23449, + "recipient": 25698, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22107, + "recipient": 25700, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 19269, + "recipient": 25938, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 4305, + "recipient": 25939, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 12714, + "recipient": 25940, + "donor_frame": [ + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 16186, + "recipient": 25941, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 12111, + "recipient": 25942, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 12350, + "recipient": 25943, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22108, + "recipient": 26093, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22096, + "recipient": 26111, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 1431, + "recipient": 26127, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 1319, + "recipient": 26144, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 4180, + "recipient": 26161, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 113, + "recipient": 26162, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 96, + "recipient": 26178, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 19479, + "recipient": 26179, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 12157, + "recipient": 26364, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 22181, + "recipient": 25908, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22079, + "recipient": 25910, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 10977, + "recipient": 25912, + "donor_frame": [ + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 3827, + "recipient": 25922, + "donor_frame": [ + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 23552, + "recipient": 25923, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22077, + "recipient": 25930, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 972, + "recipient": 26067, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22199, + "recipient": 26084, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23540, + "recipient": 26101, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 1138, + "recipient": 26118, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 4011, + "recipient": 26269, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 4000, + "recipient": 26286, + "donor_frame": [ + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 9842, + "recipient": 26331, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 9706, + "recipient": 26332, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 12 + }, + { + "donor": 71, + "recipient": 26348, + "donor_frame": [ + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 12 + }, + { + "donor": 53, + "recipient": 26349, + "donor_frame": [ + 2048, + 1024, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 12 + }, + { + "donor": 64, + "recipient": 26366, + "donor_frame": [ + 2048, + 1024, + 512, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 12 + }, + { + "donor": 6615, + "recipient": 25649, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 12852, + "recipient": 25651, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8053, + "recipient": 25843, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22309, + "recipient": 25844, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 6602, + "recipient": 25845, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 8665, + "recipient": 25846, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 6738, + "recipient": 25863, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 12290, + "recipient": 25864, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12307, + "recipient": 25986, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 15553, + "recipient": 26003, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6950, + "recipient": 26130, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6967, + "recipient": 26131, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 7949, + "recipient": 26147, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 7955, + "recipient": 26148, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 8877, + "recipient": 26164, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 8894, + "recipient": 26165, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 9658, + "recipient": 26181, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 9663, + "recipient": 26259, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 8490, + "recipient": 26260, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 8034, + "recipient": 26278, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6563, + "recipient": 26279, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 6034, + "recipient": 26296, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 12 + }, + { + "donor": 22474, + "recipient": 25672, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22436, + "recipient": 25886, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 11434, + "recipient": 25887, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 11350, + "recipient": 25888, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 11039, + "recipient": 25929, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 11779, + "recipient": 26219, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22323, + "recipient": 25630, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 6908, + "recipient": 25631, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 6836, + "recipient": 25815, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 6087, + "recipient": 25905, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 8770, + "recipient": 25934, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8080, + "recipient": 25935, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8062, + "recipient": 25936, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8071, + "recipient": 25937, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8751, + "recipient": 26030, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23502, + "recipient": 26047, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22327, + "recipient": 26201, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 6896, + "recipient": 26202, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22395, + "recipient": 26222, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 15590, + "recipient": 26242, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 23444, + "recipient": 25724, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22462, + "recipient": 25733, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22424, + "recipient": 25920, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 10149, + "recipient": 26062, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 10044, + "recipient": 26063, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22459, + "recipient": 26079, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22421, + "recipient": 26080, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23569, + "recipient": 26096, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 10032, + "recipient": 26097, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22452, + "recipient": 26113, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 11264, + "recipient": 26114, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 12 + }, + { + "donor": 9725, + "recipient": 26257, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 9849, + "recipient": 26258, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12840, + "recipient": 26280, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12857, + "recipient": 26281, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 12 + }, + { + "donor": 22249, + "recipient": 25840, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22123, + "recipient": 25841, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22119, + "recipient": 25856, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 4427, + "recipient": 25859, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 13341, + "recipient": 26115, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 13323, + "recipient": 26132, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 13332, + "recipient": 26149, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14756, + "recipient": 26166, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14772, + "recipient": 26183, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14120, + "recipient": 26200, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14731, + "recipient": 26234, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22116, + "recipient": 26251, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 3379, + "recipient": 25659, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 521, + "recipient": 25660, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 8044, + "recipient": 25889, + "donor_frame": [ + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8035, + "recipient": 25890, + "donor_frame": [ + 32768, + 16384, + 8192, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22159, + "recipient": 25892, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22136, + "recipient": 25959, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22022, + "recipient": 25960, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22134, + "recipient": 25961, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22023, + "recipient": 26312, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22161, + "recipient": 26313, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 766, + "recipient": 26336, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 3620, + "recipient": 26353, + "donor_frame": [ + 8192, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 767, + "recipient": 26370, + "donor_frame": [ + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 5904, + "recipient": 26381, + "donor_frame": [ + 32768, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 22335, + "recipient": 25675, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 19342, + "recipient": 25676, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 6255, + "recipient": 25677, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 12, + "s": 12 + }, + { + "donor": 8017, + "recipient": 25895, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8359, + "recipient": 25896, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22356, + "recipient": 25898, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22281, + "recipient": 25950, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23407, + "recipient": 25990, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22260, + "recipient": 26007, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 8195, + "recipient": 26024, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 12 + }, + { + "donor": 6002, + "recipient": 26041, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 5858, + "recipient": 26205, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6009, + "recipient": 26368, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 15413, + "recipient": 26369, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6207, + "recipient": 26376, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 6307, + "recipient": 26377, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12670, + "recipient": 25874, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 12, + "s": 12 + }, + { + "donor": 12652, + "recipient": 25900, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 12, + "s": 12 + }, + { + "donor": 12169, + "recipient": 25901, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 12, + "s": 12 + }, + { + "donor": 12708, + "recipient": 25902, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 11, + "s": 12 + }, + { + "donor": 16238, + "recipient": 25903, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 11, + "s": 12 + }, + { + "donor": 16321, + "recipient": 25921, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 11, + "s": 12 + }, + { + "donor": 12900, + "recipient": 25998, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22495, + "recipient": 26015, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 12 + }, + { + "donor": 12719, + "recipient": 26031, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22492, + "recipient": 26032, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 12 + }, + { + "donor": 12800, + "recipient": 26048, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22502, + "recipient": 26049, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 12 + }, + { + "donor": 12731, + "recipient": 26065, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 10, + "s": 12 + }, + { + "donor": 13084, + "recipient": 26066, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 9, + "s": 12 + }, + { + "donor": 13129, + "recipient": 26082, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 9, + "s": 12 + }, + { + "donor": 13093, + "recipient": 26083, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 9, + "s": 12 + }, + { + "donor": 13135, + "recipient": 26099, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 9, + "s": 12 + }, + { + "donor": 13102, + "recipient": 26100, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 9, + "s": 12 + }, + { + "donor": 13141, + "recipient": 26116, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 9, + "s": 12 + }, + { + "donor": 12051, + "recipient": 26117, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 11992, + "recipient": 26133, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 11972, + "recipient": 26134, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 22489, + "recipient": 26150, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 12087, + "recipient": 26151, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 12075, + "recipient": 26167, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 12012, + "recipient": 26168, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "e": 8, + "s": 12 + }, + { + "donor": 23566, + "recipient": 25706, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 23455, + "recipient": 25707, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22201, + "recipient": 25708, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 19278, + "recipient": 25954, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 15712, + "recipient": 25955, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 954, + "recipient": 25956, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 9950, + "recipient": 25957, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 10447, + "recipient": 25980, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 23456, + "recipient": 26057, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22186, + "recipient": 26058, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23518, + "recipient": 26074, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 3264, + "recipient": 26075, + "donor_frame": [ + 131072, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 298, + "recipient": 26092, + "donor_frame": [ + 131072, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 3273, + "recipient": 26109, + "donor_frame": [ + 262144, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 305, + "recipient": 26217, + "donor_frame": [ + 262144, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 938, + "recipient": 26339, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 1039, + "recipient": 26356, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 2396, + "recipient": 26373, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 2 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 2404, + "recipient": 26374, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 2 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 3798, + "recipient": 26385, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 3898, + "recipient": 26386, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 22113, + "recipient": 25713, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 4193, + "recipient": 25714, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 1332, + "recipient": 25975, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 12846, + "recipient": 25983, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 16386, + "recipient": 26053, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 16390, + "recipient": 26054, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14092, + "recipient": 26070, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 1300, + "recipient": 26071, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14636, + "recipient": 26121, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 23591, + "recipient": 26122, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22218, + "recipient": 26138, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23581, + "recipient": 26139, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 1455, + "recipient": 26155, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 4317, + "recipient": 26184, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 4206, + "recipient": 26268, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 3319, + "recipient": 26285, + "donor_frame": [ + 8388608, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 12 + }, + { + "donor": 23401, + "recipient": 25821, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22174, + "recipient": 25906, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22031, + "recipient": 26123, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 587, + "recipient": 26124, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 184, + "recipient": 26140, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 3432, + "recipient": 26141, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 3438, + "recipient": 26189, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14408, + "recipient": 26220, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14411, + "recipient": 26225, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14308, + "recipient": 26226, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 13715, + "recipient": 26244, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 3771, + "recipient": 26245, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 4681, + "recipient": 26262, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 911, + "recipient": 26276, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 2275, + "recipient": 26277, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22026, + "recipient": 25640, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 3639, + "recipient": 25641, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 780, + "recipient": 25827, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 8089, + "recipient": 25830, + "donor_frame": [ + 524288, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14878, + "recipient": 25924, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 14881, + "recipient": 25925, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 6167, + "recipient": 26126, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 7066, + "recipient": 26143, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 13588, + "recipient": 26177, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 13591, + "recipient": 26227, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 433, + "recipient": 26228, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 1812, + "recipient": 26361, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22164, + "recipient": 26362, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22051, + "recipient": 26378, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 560, + "recipient": 26379, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 23470, + "recipient": 25851, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22018, + "recipient": 25852, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 22015, + "recipient": 25853, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 740, + "recipient": 25861, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 493, + "recipient": 25862, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 12 + }, + { + "donor": 8008, + "recipient": 25958, + "donor_frame": [ + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 7990, + "recipient": 26203, + "donor_frame": [ + 2048, + 1024, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 7999, + "recipient": 26273, + "donor_frame": [ + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8327, + "recipient": 26283, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 8924, + "recipient": 26284, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 6400, + "recipient": 26325, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 7402, + "recipient": 26326, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 3991, + "recipient": 26342, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 5238, + "recipient": 26343, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 1130, + "recipient": 26359, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 2573, + "recipient": 26360, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 11, + "s": 12 + }, + { + "donor": 22132, + "recipient": 26390, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 22155, + "recipient": 26391, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 12 + }, + { + "donor": 846, + "recipient": 25926, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 2215, + "recipient": 26034, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 13637, + "recipient": 26051, + "donor_frame": [ + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 22052, + "recipient": 25944, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 6062, + "recipient": 26025, + "donor_frame": [ + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5940, + "recipient": 26026, + "donor_frame": [ + 524288, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 6068, + "recipient": 26042, + "donor_frame": [ + 524288, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5886, + "recipient": 26043, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 22638, + "recipient": 25964, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 23463, + "recipient": 26089, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 14248, + "recipient": 26090, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 13655, + "recipient": 26106, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 334, + "recipient": 26107, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 20992, + "recipient": 25962, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 10369, + "recipient": 25963, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 9890, + "recipient": 26224, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 9823, + "recipient": 26246, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 9803, + "recipient": 26247, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 21110, + "recipient": 26192, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 3309, + "recipient": 26207, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 22057, + "recipient": 25913, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 22053, + "recipient": 26022, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 5976, + "recipient": 26039, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 22154, + "recipient": 25999, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 10, + "s": 14 + }, + { + "donor": 3365, + "recipient": 26000, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 10, + "s": 14 + }, + { + "donor": 3705, + "recipient": 26016, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 9, + "s": 14 + }, + { + "donor": 4616, + "recipient": 26017, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 9, + "s": 14 + }, + { + "donor": 14233, + "recipient": 26729, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14230, + "recipient": 26743, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 14 + }, + { + "donor": 23249, + "recipient": 25876, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22378, + "recipient": 26307, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 14827, + "recipient": 26722, + "donor_frame": [ + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 21392, + "recipient": 26291, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22242, + "recipient": 26292, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 4415, + "recipient": 26308, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 22470, + "recipient": 26309, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 155, + "recipient": 26614, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 166, + "recipient": 26697, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 13537, + "recipient": 26711, + "donor_frame": [ + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 15593, + "recipient": 26306, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 14824, + "recipient": 26317, + "donor_frame": [ + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 7105, + "recipient": 26318, + "donor_frame": [ + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14839, + "recipient": 26615, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14836, + "recipient": 26629, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 3405, + "recipient": 25996, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 10, + "s": 14 + }, + { + "donor": 15618, + "recipient": 26013, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 9, + "s": 14 + }, + { + "donor": 22028, + "recipient": 26094, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 3234, + "recipient": 26110, + "donor_frame": [ + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 6029, + "recipient": 25869, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5895, + "recipient": 25870, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 6035, + "recipient": 26171, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5939, + "recipient": 26187, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 88, + "recipient": 25972, + "donor_frame": [ + 32768, + 16384, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 99, + "recipient": 26128, + "donor_frame": [ + 32768, + 16384, + 8192, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 1884, + "recipient": 26145, + "donor_frame": [ + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 5921, + "recipient": 26137, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 7118, + "recipient": 26154, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 1638, + "recipient": 26330, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 343, + "recipient": 26347, + "donor_frame": [ + 8388608, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 22523, + "recipient": 25988, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 14, + "s": 14 + }, + { + "donor": 4708, + "recipient": 26004, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14245, + "recipient": 26005, + "donor_frame": [ + 512, + 256, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13513, + "recipient": 26102, + "donor_frame": [ + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13510, + "recipient": 26119, + "donor_frame": [ + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 8503, + "recipient": 26059, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 22165, + "recipient": 26060, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 793, + "recipient": 26076, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 13525, + "recipient": 26077, + "donor_frame": [ + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 22410, + "recipient": 26365, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 13534, + "recipient": 26392, + "donor_frame": [ + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 23387, + "recipient": 26341, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 11149, + "recipient": 26358, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 13111, + "recipient": 26455, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 13147, + "recipient": 26469, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 19444, + "recipient": 26497, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 14 + }, + { + "donor": 19440, + "recipient": 26539, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 14 + }, + { + "donor": 11338, + "recipient": 26553, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 14 + }, + { + "donor": 14348, + "recipient": 26068, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 14339, + "recipient": 26085, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 23169, + "recipient": 25945, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 23189, + "recipient": 26233, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 14927, + "recipient": 26254, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14924, + "recipient": 26255, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 7311, + "recipient": 26702, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 4487, + "recipient": 25857, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 22433, + "recipient": 26375, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 14, + "s": 14 + }, + { + "donor": 22465, + "recipient": 26388, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 10, + "s": 14 + }, + { + "donor": 10231, + "recipient": 26439, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 14 + }, + { + "donor": 9866, + "recipient": 26509, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 14 + }, + { + "donor": 9763, + "recipient": 26523, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 8, + "s": 14 + }, + { + "donor": 11843, + "recipient": 26762, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 7, + "s": 14 + }, + { + "donor": 15685, + "recipient": 26764, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 6, + "s": 14 + }, + { + "donor": 15682, + "recipient": 26771, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 6, + "s": 14 + }, + { + "donor": 19992, + "recipient": 25985, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 20101, + "recipient": 26002, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 23504, + "recipient": 26212, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 22122, + "recipient": 26213, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 19806, + "recipient": 25842, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 19899, + "recipient": 26019, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 1679, + "recipient": 26020, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 1697, + "recipient": 26036, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 3102, + "recipient": 26037, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 23089, + "recipient": 26182, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 12181, + "recipient": 25865, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 4488, + "recipient": 25848, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 4494, + "recipient": 25849, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 13140, + "recipient": 26098, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 10312, + "recipient": 25885, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 10, + "s": 14 + }, + { + "donor": 23247, + "recipient": 25931, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 4024, + "recipient": 25932, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 23267, + "recipient": 26303, + "donor_frame": [ + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 11113, + "recipient": 26314, + "donor_frame": [ + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 25258, + "recipient": 26315, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 12, + "s": 14 + }, + { + "donor": 1872, + "recipient": 26701, + "donor_frame": [ + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13849, + "recipient": 26776, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13056, + "recipient": 26690, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 7, + "s": 14 + }, + { + "donor": 25212, + "recipient": 25813, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 14, + "s": 14 + }, + { + "donor": 10243, + "recipient": 25814, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 10, + "s": 14 + }, + { + "donor": 13092, + "recipient": 26174, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 13074, + "recipient": 26175, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 23167, + "recipient": 26243, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 11130, + "recipient": 26235, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 14, + "s": 14 + }, + { + "donor": 23187, + "recipient": 26240, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 12471, + "recipient": 26241, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 3586, + "recipient": 25893, + "donor_frame": [ + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 3593, + "recipient": 25894, + "donor_frame": [ + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 6042, + "recipient": 26169, + "donor_frame": [ + 32768, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 479, + "recipient": 26170, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 213, + "recipient": 26188, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 23464, + "recipient": 26064, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 13393, + "recipient": 26081, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 9854, + "recipient": 25907, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "e": 14, + "s": 14 + }, + { + "donor": 23207, + "recipient": 26218, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 5913, + "recipient": 26327, + "donor_frame": [ + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 6049, + "recipient": 26328, + "donor_frame": [ + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 3659, + "recipient": 26344, + "donor_frame": [ + 524288, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 826, + "recipient": 26345, + "donor_frame": [ + 8388608, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 23389, + "recipient": 25953, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 5047, + "recipient": 26340, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5055, + "recipient": 26357, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 23369, + "recipient": 26334, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 21960, + "recipient": 26335, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 7210, + "recipient": 26351, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 7218, + "recipient": 26352, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 10255, + "recipient": 25872, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 14, + "s": 14 + }, + { + "donor": 21349, + "recipient": 26297, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 10364, + "recipient": 26298, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 10381, + "recipient": 26320, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 10937, + "recipient": 26440, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 10943, + "recipient": 26530, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 11476, + "recipient": 26544, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 11493, + "recipient": 26715, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 9, + "s": 14 + }, + { + "donor": 23227, + "recipient": 26194, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 3600, + "recipient": 26135, + "donor_frame": [ + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5867, + "recipient": 26136, + "donor_frame": [ + 2048, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 6016, + "recipient": 26152, + "donor_frame": [ + 2048, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 8, + "recipient": 26153, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 8, + "s": 14 + }, + { + "donor": 35, + "recipient": 26774, + "donor_frame": [ + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 13846, + "recipient": 25981, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 2488, + "recipient": 25982, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14445, + "recipient": 26229, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14442, + "recipient": 26230, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 5147, + "recipient": 26252, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 3108, + "recipient": 26556, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 4541, + "recipient": 26570, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 44, + "recipient": 25891, + "donor_frame": [ + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 23229, + "recipient": 26622, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 8134, + "recipient": 26767, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 22540, + "recipient": 25818, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 22169, + "recipient": 25819, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 22144, + "recipient": 26157, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 10, + "s": 14 + }, + { + "donor": 18, + "recipient": 26158, + "donor_frame": [ + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 22937, + "recipient": 26028, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22956, + "recipient": 26029, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 23498, + "recipient": 26045, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 12, + "s": 14 + }, + { + "donor": 11906, + "recipient": 26046, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 4558, + "recipient": 25974, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5782, + "recipient": 26302, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 5787, + "recipient": 26319, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 14 + }, + { + "donor": 23329, + "recipient": 25897, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 14 + }, + { + "donor": 20163, + "recipient": 25977, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 20273, + "recipient": 25978, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 1848, + "recipient": 26087, + "donor_frame": [ + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13561, + "recipient": 26088, + "donor_frame": [ + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13558, + "recipient": 26104, + "donor_frame": [ + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 1896, + "recipient": 26105, + "donor_frame": [ + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 20535, + "recipient": 25976, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 20628, + "recipient": 26156, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22975, + "recipient": 25994, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22994, + "recipient": 25995, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 11911, + "recipient": 26011, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 9, + "s": 14 + }, + { + "donor": 3205, + "recipient": 26012, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 6, + "s": 14 + }, + { + "donor": 25217, + "recipient": 25831, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 3154, + "recipient": 26754, + "donor_frame": [ + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 3328, + "recipient": 26768, + "donor_frame": [ + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 8234, + "recipient": 25948, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 9109, + "recipient": 25949, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 8926, + "recipient": 26239, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 9, + "s": 14 + }, + { + "donor": 6268, + "recipient": 26249, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 8371, + "recipient": 26250, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 8, + "s": 14 + }, + { + "donor": 15307, + "recipient": 26811, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 15304, + "recipient": 26833, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 14 + }, + { + "donor": 22300, + "recipient": 26698, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 12032, + "recipient": 26712, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 22547, + "recipient": 25822, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 4827, + "recipient": 26190, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 470, + "recipient": 26221, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 22219, + "recipient": 25997, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "e": 14, + "s": 14 + }, + { + "donor": 22973, + "recipient": 26014, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 4341, + "recipient": 26438, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22992, + "recipient": 26560, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 5534, + "recipient": 26574, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "e": 13, + "s": 14 + }, + { + "donor": 1976, + "recipient": 25828, + "donor_frame": [ + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 7, + "s": 14 + }, + { + "donor": 13522, + "recipient": 26160, + "donor_frame": [ + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 1860, + "recipient": 26195, + "donor_frame": [ + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 43, + "recipient": 26196, + "donor_frame": [ + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13634, + "recipient": 26211, + "donor_frame": [ + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 22114, + "recipient": 25875, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 22412, + "recipient": 26172, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "e": 14, + "s": 14 + }, + { + "donor": 23087, + "recipient": 26173, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "e": 13, + "s": 14 + }, + { + "donor": 22392, + "recipient": 26293, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 19390, + "recipient": 26294, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 14 + }, + { + "donor": 2086, + "recipient": 26310, + "donor_frame": [ + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13697, + "recipient": 26311, + "donor_frame": [ + 131072, + 65536, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13694, + "recipient": 26632, + "donor_frame": [ + 131072, + 65536, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13649, + "recipient": 26204, + "donor_frame": [ + 512, + 256, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13646, + "recipient": 26208, + "donor_frame": [ + 512, + 256, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 2098, + "recipient": 26209, + "donor_frame": [ + 512, + 256, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14242, + "recipient": 26725, + "donor_frame": [ + 512, + 256, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 4721, + "recipient": 26739, + "donor_frame": [ + 512, + 256, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 23269, + "recipient": 25854, + "donor_frame": [ + 131072, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 14 + }, + { + "donor": 13749, + "recipient": 25855, + "donor_frame": [ + 512, + 256, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13746, + "recipient": 26300, + "donor_frame": [ + 512, + 256, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 2299, + "recipient": 26301, + "donor_frame": [ + 512, + 256, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14345, + "recipient": 26322, + "donor_frame": [ + 512, + 256, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14342, + "recipient": 26323, + "donor_frame": [ + 512, + 256, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 4942, + "recipient": 25850, + "donor_frame": [ + 512, + 256, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13661, + "recipient": 26237, + "donor_frame": [ + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 13658, + "recipient": 26238, + "donor_frame": [ + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 2110, + "recipient": 26256, + "donor_frame": [ + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14257, + "recipient": 26772, + "donor_frame": [ + 2048, + 1024, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 14 + }, + { + "donor": 14851, + "recipient": 26595, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14269, + "recipient": 26604, + "donor_frame": [ + 8192, + 4096, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14848, + "recipient": 26567, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7132, + "recipient": 26581, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13761, + "recipient": 26473, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13758, + "recipient": 26487, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2311, + "recipient": 26477, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9018, + "recipient": 26491, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 8016, + "recipient": 26708, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14254, + "recipient": 26529, + "donor_frame": [ + 2048, + 1024, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4735, + "recipient": 26543, + "donor_frame": [ + 2048, + 1024, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13673, + "recipient": 26694, + "donor_frame": [ + 8192, + 4096, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23570, + "recipient": 26720, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 14, + "s": 16 + }, + { + "donor": 14357, + "recipient": 26449, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14354, + "recipient": 26463, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4955, + "recipient": 26706, + "donor_frame": [ + 2048, + 1024, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13937, + "recipient": 26732, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13934, + "recipient": 26746, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 22402, + "recipient": 26501, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 19375, + "recipient": 26515, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 3187, + "recipient": 26401, + "donor_frame": [ + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14266, + "recipient": 26671, + "donor_frame": [ + 8192, + 4096, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4749, + "recipient": 26692, + "donor_frame": [ + 8192, + 4096, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14293, + "recipient": 26445, + "donor_frame": [ + 131072, + 65536, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14290, + "recipient": 26459, + "donor_frame": [ + 131072, + 65536, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 21485, + "recipient": 26641, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 21560, + "recipient": 26627, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 13440, + "recipient": 26683, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 9, + "s": 16 + }, + { + "donor": 13211, + "recipient": 26617, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 7, + "s": 16 + }, + { + "donor": 23327, + "recipient": 26757, + "donor_frame": [ + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 6022, + "recipient": 26593, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15015, + "recipient": 26565, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15012, + "recipient": 26579, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14939, + "recipient": 26643, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14936, + "recipient": 26713, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13320, + "recipient": 26600, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 7, + "s": 16 + }, + { + "donor": 15474, + "recipient": 26656, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23313, + "recipient": 26674, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13861, + "recipient": 26483, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7324, + "recipient": 26734, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7482, + "recipient": 26748, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15319, + "recipient": 26511, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15316, + "recipient": 26525, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9031, + "recipient": 26736, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15395, + "recipient": 26750, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23309, + "recipient": 26688, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 14863, + "recipient": 26638, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 22531, + "recipient": 26673, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 23287, + "recipient": 26687, + "donor_frame": [ + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 11119, + "recipient": 26778, + "donor_frame": [ + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 13670, + "recipient": 26610, + "donor_frame": [ + 8192, + 4096, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2122, + "recipient": 26533, + "donor_frame": [ + 8192, + 4096, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13858, + "recipient": 26547, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13773, + "recipient": 26608, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2653, + "recipient": 26760, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14457, + "recipient": 26453, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14454, + "recipient": 26467, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23173, + "recipient": 26660, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13770, + "recipient": 26505, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2323, + "recipient": 26519, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2500, + "recipient": 26481, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 10483, + "recipient": 26495, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 19283, + "recipient": 26645, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 12, + "s": 16 + }, + { + "donor": 13411, + "recipient": 26655, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 9, + "s": 16 + }, + { + "donor": 14951, + "recipient": 26537, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14948, + "recipient": 26551, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14860, + "recipient": 26636, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14369, + "recipient": 26726, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14366, + "recipient": 26740, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23109, + "recipient": 26586, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 4969, + "recipient": 26444, + "donor_frame": [ + 8192, + 4096, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14281, + "recipient": 26458, + "donor_frame": [ + 32768, + 16384, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14278, + "recipient": 26670, + "donor_frame": [ + 32768, + 16384, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 5160, + "recipient": 26730, + "donor_frame": [ + 8192, + 4096, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14533, + "recipient": 26744, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23093, + "recipient": 26601, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 16 + }, + { + "donor": 23051, + "recipient": 26502, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23070, + "recipient": 26516, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 13, + "s": 16 + }, + { + "donor": 13685, + "recipient": 26472, + "donor_frame": [ + 32768, + 16384, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13682, + "recipient": 26486, + "donor_frame": [ + 32768, + 16384, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4546, + "recipient": 26631, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 14, + "s": 16 + }, + { + "donor": 13573, + "recipient": 26589, + "donor_frame": [ + 32768, + 16384, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13570, + "recipient": 26634, + "donor_frame": [ + 32768, + 16384, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2134, + "recipient": 26479, + "donor_frame": [ + 32768, + 16384, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13785, + "recipient": 26493, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7144, + "recipient": 26624, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23153, + "recipient": 26558, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 23129, + "recipient": 26572, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23149, + "recipient": 26704, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 14530, + "recipient": 26659, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 5319, + "recipient": 26758, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13885, + "recipient": 26769, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 20349, + "recipient": 26500, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 20442, + "recipient": 26514, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 15392, + "recipient": 26561, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9189, + "recipient": 26575, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 1908, + "recipient": 26718, + "donor_frame": [ + 32768, + 16384, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4018, + "recipient": 26535, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 4762, + "recipient": 26549, + "donor_frame": [ + 32768, + 16384, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14875, + "recipient": 26652, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14872, + "recipient": 26727, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7157, + "recipient": 26741, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13873, + "recipient": 26474, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13870, + "recipient": 26488, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2512, + "recipient": 26845, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14013, + "recipient": 26528, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14010, + "recipient": 26542, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14469, + "recipient": 26584, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14466, + "recipient": 26446, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 5173, + "recipient": 26460, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2146, + "recipient": 26606, + "donor_frame": [ + 131072, + 65536, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14381, + "recipient": 26451, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14378, + "recipient": 26465, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 22648, + "recipient": 26662, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 2795, + "recipient": 26603, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 22645, + "recipient": 26676, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 10324, + "recipient": 26669, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 4774, + "recipient": 26648, + "donor_frame": [ + 131072, + 65536, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13797, + "recipient": 26585, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 19505, + "recipient": 26684, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 16 + }, + { + "donor": 13782, + "recipient": 26613, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14393, + "recipient": 26657, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2335, + "recipient": 26591, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4982, + "recipient": 26507, + "donor_frame": [ + 32768, + 16384, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15331, + "recipient": 26521, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15328, + "recipient": 26620, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13949, + "recipient": 26563, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13946, + "recipient": 26577, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23349, + "recipient": 26650, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 14963, + "recipient": 26755, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13794, + "recipient": 26557, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2347, + "recipient": 26571, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23011, + "recipient": 26441, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 6750, + "recipient": 26532, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23030, + "recipient": 26546, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 8052, + "recipient": 26448, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4 + ], + "e": 14, + "s": 16 + }, + { + "donor": 23049, + "recipient": 26462, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 8677, + "recipient": 26504, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 22935, + "recipient": 26490, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32, + 16, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 1480, + "recipient": 26476, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 22954, + "recipient": 26518, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 19459, + "recipient": 26642, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 10173, + "recipient": 26588, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 8, + 4 + ], + "e": 13, + "s": 16 + }, + { + "donor": 2864, + "recipient": 26599, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 15422, + "recipient": 26596, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 2, + 1 + ], + "e": 15, + "s": 17 + }, + { + "donor": 14390, + "recipient": 26646, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 4994, + "recipient": 26664, + "donor_frame": [ + 131072, + 65536, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13882, + "recipient": 26699, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2524, + "recipient": 26716, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7336, + "recipient": 26618, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9043, + "recipient": 26628, + "donor_frame": [ + 32768, + 16384, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23289, + "recipient": 26680, + "donor_frame": [ + 262144, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 13597, + "recipient": 26666, + "donor_frame": [ + 524288, + 262144, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13594, + "recipient": 26678, + "donor_frame": [ + 524288, + 262144, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 1932, + "recipient": 26685, + "donor_frame": [ + 524288, + 262144, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 21640, + "recipient": 26753, + "donor_frame": [ + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23439, + "recipient": 26406, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22292, + "recipient": 26407, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 12336, + "recipient": 26450, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 15027, + "recipient": 26464, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15024, + "recipient": 26478, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7494, + "recipient": 26492, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15407, + "recipient": 26724, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15404, + "recipient": 26738, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9201, + "recipient": 26752, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 11003, + "recipient": 26775, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15697, + "recipient": 26810, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15694, + "recipient": 26931, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23469, + "recipient": 26430, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22227, + "recipient": 26431, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22084, + "recipient": 26506, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 20905, + "recipient": 26520, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 15752, + "recipient": 26534, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 2665, + "recipient": 26548, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14545, + "recipient": 26731, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14542, + "recipient": 26745, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 5331, + "recipient": 26759, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 10495, + "recipient": 26766, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9743, + "recipient": 26894, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 1293, + "recipient": 26903, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14609, + "recipient": 26921, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23451, + "recipient": 26668, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 5848, + "recipient": 26682, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 3820, + "recipient": 26696, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 3585, + "recipient": 26717, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 14606, + "recipient": 26733, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 5461, + "recipient": 26747, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15091, + "recipient": 26761, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15088, + "recipient": 26773, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 7629, + "recipient": 26959, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 15471, + "recipient": 26991, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 25636, + "recipient": 26408, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 23402, + "recipient": 26409, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22286, + "recipient": 26410, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 6726, + "recipient": 26454, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 11131, + "recipient": 26468, + "donor_frame": [ + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23347, + "recipient": 26482, + "donor_frame": [ + 2097152, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 11137, + "recipient": 26496, + "donor_frame": [ + 2097152, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23367, + "recipient": 26679, + "donor_frame": [ + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 11143, + "recipient": 26689, + "donor_frame": [ + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23209, + "recipient": 26703, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23013, + "recipient": 26710, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 23032, + "recipient": 26813, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 13, + "s": 16 + }, + { + "donor": 15468, + "recipient": 26908, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 9337, + "recipient": 26910, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13067, + "recipient": 26436, + "donor_frame": [ + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21555, + "recipient": 26437, + "donor_frame": [ + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 6819, + "recipient": 26562, + "donor_frame": [ + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13121, + "recipient": 26576, + "donor_frame": [ + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13221, + "recipient": 26590, + "donor_frame": [ + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21108, + "recipient": 26605, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 6564, + "recipient": 26728, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 11956, + "recipient": 26742, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20998, + "recipient": 26756, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 15085, + "recipient": 26770, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 14025, + "recipient": 26944, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14022, + "recipient": 26952, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2807, + "recipient": 26954, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14621, + "recipient": 26997, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 25205, + "recipient": 26503, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 19409, + "recipient": 26517, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 21482, + "recipient": 26531, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21468, + "recipient": 26545, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21637, + "recipient": 26616, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21575, + "recipient": 26635, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21389, + "recipient": 26649, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21375, + "recipient": 26663, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 2, + "recipient": 26850, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 9, + "recipient": 26860, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 191, + "recipient": 26971, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 1721, + "recipient": 27013, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 25621, + "recipient": 26447, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 23420, + "recipient": 26461, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 8395, + "recipient": 26475, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22007, + "recipient": 26489, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21975, + "recipient": 26612, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 9699, + "recipient": 26626, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 9835, + "recipient": 26640, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 10404, + "recipient": 26665, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 5823, + "recipient": 26817, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 5832, + "recipient": 26818, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 5987, + "recipient": 27156, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 25628, + "recipient": 26415, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 25622, + "recipient": 26416, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 8653, + "recipient": 26452, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 16, + "s": 16 + }, + { + "donor": 13447, + "recipient": 26466, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13465, + "recipient": 26480, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13474, + "recipient": 26494, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21541, + "recipient": 26555, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 6813, + "recipient": 26569, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13076, + "recipient": 26583, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21448, + "recipient": 26609, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 15201, + "recipient": 26948, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "e": 15, + "s": 16 + }, + { + "donor": 22110, + "recipient": 26427, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 1025, + "recipient": 26428, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 21162, + "recipient": 26510, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21097, + "recipient": 26524, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21048, + "recipient": 26538, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21010, + "recipient": 26552, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20777, + "recipient": 26677, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20740, + "recipient": 26691, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20591, + "recipient": 26705, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20554, + "recipient": 26719, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20684, + "recipient": 26882, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20647, + "recipient": 26898, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 23474, + "recipient": 26559, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22142, + "recipient": 26573, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 8835, + "recipient": 26587, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 8739, + "recipient": 26602, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 1637, + "recipient": 26621, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 21284, + "recipient": 26633, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 15198, + "recipient": 26644, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13709, + "recipient": 26658, + "donor_frame": [ + 524288, + 262144, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13706, + "recipient": 26834, + "donor_frame": [ + 524288, + 262144, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 2158, + "recipient": 26847, + "donor_frame": [ + 524288, + 262144, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14305, + "recipient": 26981, + "donor_frame": [ + 524288, + 262144, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 14302, + "recipient": 26983, + "donor_frame": [ + 524288, + 262144, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 21868, + "recipient": 26424, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21828, + "recipient": 26425, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21682, + "recipient": 26623, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21657, + "recipient": 26637, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21775, + "recipient": 26651, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21750, + "recipient": 26661, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 9708, + "recipient": 26675, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21733, + "recipient": 26693, + "donor_frame": [ + 2097152, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 21843, + "recipient": 26707, + "donor_frame": [ + 4194304, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 16 + }, + { + "donor": 13609, + "recipient": 26721, + "donor_frame": [ + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 13606, + "recipient": 26876, + "donor_frame": [ + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 1944, + "recipient": 26926, + "donor_frame": [ + 2097152, + 1048576, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 23486, + "recipient": 26508, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 4167, + "recipient": 26522, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 1345, + "recipient": 26536, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 21852, + "recipient": 26550, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13186, + "recipient": 26564, + "donor_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 13456, + "recipient": 26578, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21649, + "recipient": 26607, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 16436, + "recipient": 26904, + "donor_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21742, + "recipient": 26907, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 16440, + "recipient": 26957, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 14618, + "recipient": 26958, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 16 + }, + { + "donor": 25204, + "recipient": 26443, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 16, + "s": 16 + }, + { + "donor": 22467, + "recipient": 26457, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 16, + "s": 16 + }, + { + "donor": 10161, + "recipient": 26471, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 16, + "s": 16 + }, + { + "donor": 21353, + "recipient": 26485, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21346, + "recipient": 26499, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21262, + "recipient": 26513, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21253, + "recipient": 26527, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 15, + "s": 16 + }, + { + "donor": 12044, + "recipient": 26541, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20888, + "recipient": 26846, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21958, + "recipient": 26420, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 4553, + "recipient": 26421, + "donor_frame": [ + 8388608, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 21191, + "recipient": 26422, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 6570, + "recipient": 26566, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20976, + "recipient": 26580, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20926, + "recipient": 26594, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20381, + "recipient": 26598, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20368, + "recipient": 26672, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20474, + "recipient": 26686, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20461, + "recipient": 26700, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20195, + "recipient": 26714, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20182, + "recipient": 26869, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20288, + "recipient": 27040, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20260, + "recipient": 27101, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20010, + "recipient": 27103, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 19979, + "recipient": 27105, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 25654, + "recipient": 26402, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 23440, + "recipient": 26403, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 16 + }, + { + "donor": 20719, + "recipient": 26404, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 6216, + "recipient": 26619, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20815, + "recipient": 26630, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 6223, + "recipient": 26647, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20533, + "recipient": 26654, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 14918, + "recipient": 26735, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20626, + "recipient": 26749, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 14921, + "recipient": 26763, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20347, + "recipient": 26777, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 14818, + "recipient": 26902, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 20440, + "recipient": 27118, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 16 + }, + { + "donor": 15761, + "recipient": 27169, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15758, + "recipient": 27170, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10630, + "recipient": 27171, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9996, + "recipient": 27486, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 19433, + "recipient": 26895, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15973, + "recipient": 26896, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15970, + "recipient": 26897, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14960, + "recipient": 26883, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7349, + "recipient": 26884, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15343, + "recipient": 26885, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15340, + "recipient": 26886, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9056, + "recipient": 26887, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11584, + "recipient": 27071, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11094, + "recipient": 27072, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13961, + "recipient": 27073, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13958, + "recipient": 27505, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14481, + "recipient": 27177, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14478, + "recipient": 27178, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5185, + "recipient": 27179, + "donor_frame": [ + 131072, + 65536, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2677, + "recipient": 27630, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14557, + "recipient": 27204, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14554, + "recipient": 27205, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5343, + "recipient": 27206, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15039, + "recipient": 27207, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15036, + "recipient": 27208, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7506, + "recipient": 27209, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15709, + "recipient": 27983, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5473, + "recipient": 27247, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15103, + "recipient": 27248, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15100, + "recipient": 27249, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7641, + "recipient": 27475, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15419, + "recipient": 27028, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15416, + "recipient": 27029, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9214, + "recipient": 27030, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15706, + "recipient": 28089, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15773, + "recipient": 27431, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15770, + "recipient": 27432, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10642, + "recipient": 27433, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14077, + "recipient": 28065, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10507, + "recipient": 27357, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14074, + "recipient": 27358, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2912, + "recipient": 27359, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14673, + "recipient": 27589, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15985, + "recipient": 26838, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15982, + "recipient": 26839, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11596, + "recipient": 26840, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 4787, + "recipient": 27658, + "donor_frame": [ + 524288, + 262144, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15483, + "recipient": 27310, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15480, + "recipient": 27311, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9349, + "recipient": 27312, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14670, + "recipient": 27488, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5583, + "recipient": 26890, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15155, + "recipient": 26891, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15152, + "recipient": 26892, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7751, + "recipient": 27956, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13809, + "recipient": 27259, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13806, + "recipient": 27260, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2359, + "recipient": 27261, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14887, + "recipient": 28102, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15535, + "recipient": 27188, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15532, + "recipient": 27189, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9459, + "recipient": 27190, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13821, + "recipient": 27339, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13818, + "recipient": 27340, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2371, + "recipient": 27341, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14417, + "recipient": 27981, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15825, + "recipient": 28245, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16037, + "recipient": 27675, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15822, + "recipient": 26870, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10747, + "recipient": 26871, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16183, + "recipient": 26872, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16180, + "recipient": 27539, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14405, + "recipient": 26788, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14402, + "recipient": 26789, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5007, + "recipient": 26790, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12386, + "recipient": 27384, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13897, + "recipient": 27385, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13894, + "recipient": 27703, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2536, + "recipient": 28301, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 23213, + "recipient": 26985, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 16034, + "recipient": 26986, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11707, + "recipient": 26987, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13721, + "recipient": 27538, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14493, + "recipient": 27166, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14490, + "recipient": 27167, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5198, + "recipient": 27168, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14975, + "recipient": 27898, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14972, + "recipient": 27423, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7362, + "recipient": 27424, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13973, + "recipient": 27425, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13970, + "recipient": 27905, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14037, + "recipient": 26918, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14034, + "recipient": 26919, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2819, + "recipient": 27711, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14633, + "recipient": 28328, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2689, + "recipient": 26862, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14569, + "recipient": 26863, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14566, + "recipient": 26864, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5355, + "recipient": 27119, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15051, + "recipient": 27120, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15048, + "recipient": 27121, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7518, + "recipient": 27624, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14884, + "recipient": 26965, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7170, + "recipient": 26966, + "donor_frame": [ + 524288, + 262144, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15431, + "recipient": 26967, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15428, + "recipient": 27497, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9226, + "recipient": 27163, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15115, + "recipient": 27164, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15112, + "recipient": 27165, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7654, + "recipient": 27526, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13718, + "recipient": 27080, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2170, + "recipient": 27081, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14899, + "recipient": 27082, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14896, + "recipient": 27516, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13736, + "recipient": 27527, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15355, + "recipient": 27360, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15352, + "recipient": 27361, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9069, + "recipient": 27362, + "donor_frame": [ + 524288, + 262144, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15721, + "recipient": 27895, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15718, + "recipient": 27333, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10519, + "recipient": 27334, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14089, + "recipient": 27335, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14086, + "recipient": 27586, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2924, + "recipient": 27351, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15167, + "recipient": 27352, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15164, + "recipient": 27353, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7763, + "recipient": 27536, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14630, + "recipient": 27017, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5486, + "recipient": 27018, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15495, + "recipient": 27714, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15492, + "recipient": 28295, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9362, + "recipient": 27448, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15997, + "recipient": 27449, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15994, + "recipient": 27450, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14685, + "recipient": 26822, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14682, + "recipient": 26823, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5595, + "recipient": 26824, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15547, + "recipient": 27250, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15544, + "recipient": 27251, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9471, + "recipient": 27252, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16049, + "recipient": 27745, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15785, + "recipient": 27545, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 11609, + "recipient": 28294, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14317, + "recipient": 27010, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14314, + "recipient": 27011, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 4800, + "recipient": 27012, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15782, + "recipient": 27095, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10654, + "recipient": 27096, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7183, + "recipient": 27097, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13909, + "recipient": 27909, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16046, + "recipient": 27265, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11719, + "recipient": 27266, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14129, + "recipient": 27267, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15837, + "recipient": 28302, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 23253, + "recipient": 27175, + "donor_frame": [ + 2097152, + 1048576, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 13906, + "recipient": 27176, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2548, + "recipient": 27959, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14987, + "recipient": 28008, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14984, + "recipient": 28278, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15834, + "recipient": 27172, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10759, + "recipient": 27173, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16195, + "recipient": 27174, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14126, + "recipient": 26797, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 3006, + "recipient": 26798, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14725, + "recipient": 26799, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14722, + "recipient": 27583, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16192, + "recipient": 27657, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14505, + "recipient": 27612, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14414, + "recipient": 27565, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 5681, + "recipient": 28324, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15587, + "recipient": 27576, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 12398, + "recipient": 27369, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12063, + "recipient": 27370, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15207, + "recipient": 27371, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15204, + "recipient": 28158, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7849, + "recipient": 27354, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15584, + "recipient": 27355, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9557, + "recipient": 27356, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 8088, + "recipient": 26779, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 8070, + "recipient": 26780, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15877, + "recipient": 26781, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15874, + "recipient": 27699, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10841, + "recipient": 28242, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14502, + "recipient": 27044, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5211, + "recipient": 27045, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7375, + "recipient": 27046, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13985, + "recipient": 28200, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5020, + "recipient": 27235, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15367, + "recipient": 27236, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15364, + "recipient": 27237, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13982, + "recipient": 27004, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2701, + "recipient": 27005, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14581, + "recipient": 27006, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9082, + "recipient": 27295, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14578, + "recipient": 27296, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5367, + "recipient": 27297, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9783, + "recipient": 27061, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16235, + "recipient": 27062, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16232, + "recipient": 27063, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12484, + "recipient": 27695, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16327, + "recipient": 28168, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16089, + "recipient": 27083, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16086, + "recipient": 27084, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11804, + "recipient": 27085, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16324, + "recipient": 27052, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12924, + "recipient": 27053, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12707, + "recipient": 27054, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15063, + "recipient": 27122, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15060, + "recipient": 27123, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7530, + "recipient": 27124, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15443, + "recipient": 27748, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13624, + "recipient": 27686, + "donor_frame": [ + 8388608, + 4194304, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 13620, + "recipient": 28334, + "donor_frame": [ + 8388608, + 4194304, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14049, + "recipient": 28329, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14046, + "recipient": 28296, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15440, + "recipient": 27660, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 9238, + "recipient": 28292, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15733, + "recipient": 27201, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15730, + "recipient": 27202, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10531, + "recipient": 27203, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2831, + "recipient": 28211, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14645, + "recipient": 27180, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14642, + "recipient": 27181, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5499, + "recipient": 27875, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15507, + "recipient": 27915, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15504, + "recipient": 28317, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9375, + "recipient": 27319, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16009, + "recipient": 27320, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16006, + "recipient": 27321, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 23193, + "recipient": 27241, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 15127, + "recipient": 27242, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15124, + "recipient": 27243, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7667, + "recipient": 27089, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15797, + "recipient": 27090, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15794, + "recipient": 27091, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10666, + "recipient": 27484, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14101, + "recipient": 27191, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14098, + "recipient": 27192, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2936, + "recipient": 27193, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15179, + "recipient": 27194, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15176, + "recipient": 27511, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11622, + "recipient": 27540, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14169, + "recipient": 27621, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14166, + "recipient": 27577, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 3075, + "recipient": 27528, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14697, + "recipient": 27627, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14694, + "recipient": 27185, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5608, + "recipient": 27186, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15559, + "recipient": 27187, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 22463, + "recipient": 27262, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 14, + "s": 18 + }, + { + "donor": 1956, + "recipient": 27263, + "donor_frame": [ + 8388608, + 4194304, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13732, + "recipient": 27264, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2182, + "recipient": 28099, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14332, + "recipient": 26972, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14328, + "recipient": 26973, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 4813, + "recipient": 26974, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13924, + "recipient": 28081, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13920, + "recipient": 26922, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2560, + "recipient": 26923, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15002, + "recipient": 26924, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14998, + "recipient": 27514, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13836, + "recipient": 27229, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13832, + "recipient": 27230, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2383, + "recipient": 27231, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14432, + "recipient": 27682, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 7776, + "recipient": 27493, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15556, + "recipient": 27668, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16061, + "recipient": 27763, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 9484, + "recipient": 27776, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14428, + "recipient": 27074, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5033, + "recipient": 27075, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14520, + "recipient": 27076, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14516, + "recipient": 28078, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5224, + "recipient": 27277, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15382, + "recipient": 27278, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15378, + "recipient": 27279, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9095, + "recipient": 27592, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14141, + "recipient": 27058, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14138, + "recipient": 27059, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 3018, + "recipient": 27060, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15219, + "recipient": 27523, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14737, + "recipient": 27684, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16058, + "recipient": 27729, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15849, + "recipient": 27055, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15846, + "recipient": 27056, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10771, + "recipient": 27057, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11732, + "recipient": 27495, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14914, + "recipient": 27313, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14910, + "recipient": 27314, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7196, + "recipient": 27315, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7388, + "recipient": 27420, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14064, + "recipient": 27421, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14060, + "recipient": 27422, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14765, + "recipient": 27336, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14762, + "recipient": 27337, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5753, + "recipient": 27338, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16207, + "recipient": 28327, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16204, + "recipient": 27574, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 12411, + "recipient": 27575, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14734, + "recipient": 27670, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14000, + "recipient": 27584, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 5693, + "recipient": 27736, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15216, + "recipient": 27781, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 7861, + "recipient": 27782, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15599, + "recipient": 27760, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15596, + "recipient": 27761, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 9569, + "recipient": 26915, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15889, + "recipient": 26916, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15886, + "recipient": 26917, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10853, + "recipient": 27937, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15247, + "recipient": 27442, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15244, + "recipient": 27443, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7921, + "recipient": 27444, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16101, + "recipient": 26794, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16098, + "recipient": 26795, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11816, + "recipient": 26796, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16247, + "recipient": 27541, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 25834, + "recipient": 27014, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 16, + "s": 18 + }, + { + "donor": 16244, + "recipient": 27015, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12496, + "recipient": 27016, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16339, + "recipient": 27498, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15627, + "recipient": 27591, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 13996, + "recipient": 27633, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15624, + "recipient": 27688, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16129, + "recipient": 27810, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16126, + "recipient": 27842, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16336, + "recipient": 27726, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 12936, + "recipient": 27787, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 9629, + "recipient": 27788, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15917, + "recipient": 27378, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15914, + "recipient": 27379, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10910, + "recipient": 27380, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11877, + "recipient": 27535, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16275, + "recipient": 26912, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16272, + "recipient": 26913, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12556, + "recipient": 26914, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16367, + "recipient": 27765, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 2713, + "recipient": 27286, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14596, + "recipient": 27287, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14592, + "recipient": 27288, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 2843, + "recipient": 26791, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14660, + "recipient": 26792, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14656, + "recipient": 26793, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 19385, + "recipient": 27271, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 16, + "s": 18 + }, + { + "donor": 8542, + "recipient": 27272, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 16, + "s": 18 + }, + { + "donor": 19498, + "recipient": 27273, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16028, + "recipient": 27037, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 21260, + "recipient": 27038, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 16364, + "recipient": 27039, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12996, + "recipient": 27476, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16417, + "recipient": 27798, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16414, + "recipient": 27820, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 13253, + "recipient": 27848, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 13128, + "recipient": 27737, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15078, + "recipient": 27752, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 5379, + "recipient": 28583, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8194, + 4096, + 2048, + 1024, + 770, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 6, + "s": 22 + }, + { + "donor": 1729, + "recipient": 27109, + "donor_frame": [ + 17, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1968, + "recipient": 27110, + "donor_frame": [ + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4580, + "recipient": 27111, + "donor_frame": [ + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 15074, + "recipient": 27160, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7542, + "recipient": 27161, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15458, + "recipient": 27162, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15454, + "recipient": 27226, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9250, + "recipient": 27227, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5512, + "recipient": 27228, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15748, + "recipient": 27244, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15744, + "recipient": 27245, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10543, + "recipient": 27246, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9902, + "recipient": 27405, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14116, + "recipient": 27406, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14112, + "recipient": 27407, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 1735, + "recipient": 27715, + "donor_frame": [ + 33, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 15142, + "recipient": 27619, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15138, + "recipient": 27634, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14712, + "recipient": 28241, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 2948, + "recipient": 28628, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4224, + 2048, + 1024, + 896, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 22 + }, + { + "donor": 1741, + "recipient": 27047, + "donor_frame": [ + 65, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1979, + "recipient": 27048, + "donor_frame": [ + 65, + 32, + 16, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4590, + "recipient": 28155, + "donor_frame": [ + 68, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2194, + "recipient": 28196, + "donor_frame": [ + 128, + 64, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4826, + "recipient": 28349, + "donor_frame": [ + 128, + 64, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 6990, + "recipient": 28350, + "donor_frame": [ + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 14708, + "recipient": 27215, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5621, + "recipient": 27216, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15194, + "recipient": 27217, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15190, + "recipient": 27115, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7789, + "recipient": 27116, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15864, + "recipient": 27117, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15860, + "recipient": 28105, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 23373, + "recipient": 27386, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 15574, + "recipient": 27387, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15570, + "recipient": 27388, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9497, + "recipient": 27389, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10783, + "recipient": 28050, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7680, + "recipient": 26935, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15522, + "recipient": 26936, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15518, + "recipient": 26937, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 9388, + "recipient": 27517, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15812, + "recipient": 27417, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15808, + "recipient": 27418, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10678, + "recipient": 27419, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16076, + "recipient": 27134, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16072, + "recipient": 27135, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11745, + "recipient": 27136, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14752, + "recipient": 27137, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14156, + "recipient": 27802, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 11947, + "recipient": 27806, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 19 + }, + { + "donor": 16024, + "recipient": 27807, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14748, + "recipient": 27728, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 14152, + "recipient": 28629, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8384, + 4096, + 2048, + 1024, + 512, + 448, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 22 + }, + { + "donor": 16020, + "recipient": 27366, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11635, + "recipient": 27367, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 3030, + "recipient": 27368, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5706, + "recipient": 28100, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15234, + "recipient": 26932, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15230, + "recipient": 26933, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7874, + "recipient": 26934, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 23113, + "recipient": 27147, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 512, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 16222, + "recipient": 27148, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16218, + "recipient": 27149, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12424, + "recipient": 28244, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14184, + "recipient": 26800, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14180, + "recipient": 26801, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 3087, + "recipient": 26802, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15262, + "recipient": 27524, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15904, + "recipient": 27106, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15900, + "recipient": 27107, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10865, + "recipient": 27108, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16116, + "recipient": 27491, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15614, + "recipient": 28243, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15610, + "recipient": 28237, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 9582, + "recipient": 27510, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 1753, + "recipient": 27128, + "donor_frame": [ + 257, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1991, + "recipient": 27129, + "donor_frame": [ + 257, + 32, + 16, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4603, + "recipient": 27130, + "donor_frame": [ + 260, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 16112, + "recipient": 27283, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11829, + "recipient": 27284, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16262, + "recipient": 27285, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16258, + "recipient": 27544, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14780, + "recipient": 27390, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14776, + "recipient": 27391, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5765, + "recipient": 27392, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15258, + "recipient": 27888, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 7933, + "recipient": 27866, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16354, + "recipient": 27707, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16350, + "recipient": 27739, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 12949, + "recipient": 27238, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15642, + "recipient": 27239, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15638, + "recipient": 27240, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12509, + "recipient": 26855, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14200, + "recipient": 26856, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14196, + "recipient": 26857, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 23133, + "recipient": 27274, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 19336, + "recipient": 27275, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14796, + "recipient": 27276, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 20907, + "recipient": 27437, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 9641, + "recipient": 27438, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15932, + "recipient": 27439, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15928, + "recipient": 27182, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 10922, + "recipient": 27183, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16382, + "recipient": 27184, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16290, + "recipient": 27457, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16286, + "recipient": 27458, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12568, + "recipient": 27716, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16378, + "recipient": 28297, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16144, + "recipient": 27064, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16140, + "recipient": 27065, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 11889, + "recipient": 27066, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13008, + "recipient": 27141, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 14792, + "recipient": 27142, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 5800, + "recipient": 27143, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16432, + "recipient": 27808, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16428, + "recipient": 27554, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 13265, + "recipient": 28584, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32770, + 16384, + 8192, + 4096, + 2048, + 1024, + 770, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 6, + "s": 22 + }, + { + "donor": 2395, + "recipient": 27280, + "donor_frame": [ + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5046, + "recipient": 27281, + "donor_frame": [ + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7209, + "recipient": 27282, + "donor_frame": [ + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1759, + "recipient": 28188, + "donor_frame": [ + 513, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23233, + "recipient": 26927, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 1985, + "recipient": 26928, + "donor_frame": [ + 129, + 32, + 16, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2204, + "recipient": 26929, + "donor_frame": [ + 257, + 128, + 64, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 22940, + "recipient": 27031, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 22959, + "recipient": 27032, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 3120, + "recipient": 27033, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15658, + "recipient": 27572, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15278, + "recipient": 27298, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15274, + "recipient": 27299, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 7968, + "recipient": 27712, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15948, + "recipient": 28330, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 15654, + "recipient": 27867, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 9676, + "recipient": 27861, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 15944, + "recipient": 28303, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 10955, + "recipient": 28265, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16160, + "recipient": 27846, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16156, + "recipient": 27847, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 11924, + "recipient": 28609, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8204, + 4096, + 2048, + 1024, + 524, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 22 + }, + { + "donor": 1747, + "recipient": 27022, + "donor_frame": [ + 129, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4597, + "recipient": 27023, + "donor_frame": [ + 132, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4837, + "recipient": 27024, + "donor_frame": [ + 260, + 128, + 64, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7000, + "recipient": 27825, + "donor_frame": [ + 272, + 128, + 64, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 8917, + "recipient": 27348, + "donor_frame": [ + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4611, + "recipient": 27349, + "donor_frame": [ + 516, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4844, + "recipient": 27350, + "donor_frame": [ + 516, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23393, + "recipient": 27451, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 2210, + "recipient": 27452, + "donor_frame": [ + 513, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1765, + "recipient": 27453, + "donor_frame": [ + 1025, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2216, + "recipient": 27582, + "donor_frame": [ + 1025, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 16306, + "recipient": 27342, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16302, + "recipient": 27343, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12604, + "recipient": 27710, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16398, + "recipient": 28299, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16468, + "recipient": 26968, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16464, + "recipient": 26969, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13423, + "recipient": 26970, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 16394, + "recipient": 27393, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13043, + "recipient": 27394, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 12845, + "recipient": 27395, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13367, + "recipient": 27894, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 13349, + "recipient": 28269, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 6, + "s": 19 + }, + { + "donor": 1997, + "recipient": 28270, + "donor_frame": [ + 513, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 16448, + "recipient": 27817, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 6, + "s": 19 + }, + { + "donor": 16444, + "recipient": 28630, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8384, + 4096, + 2240, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 22 + }, + { + "donor": 2003, + "recipient": 27224, + "donor_frame": [ + 1025, + 32, + 16, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4617, + "recipient": 27225, + "donor_frame": [ + 1028, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4850, + "recipient": 28160, + "donor_frame": [ + 1028, + 128, + 64, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7014, + "recipient": 28208, + "donor_frame": [ + 1040, + 128, + 64, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2572, + "recipient": 28346, + "donor_frame": [ + 2048, + 1024, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5237, + "recipient": 28347, + "donor_frame": [ + 2048, + 1024, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7007, + "recipient": 27092, + "donor_frame": [ + 528, + 128, + 64, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2405, + "recipient": 27093, + "donor_frame": [ + 1025, + 512, + 256, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7219, + "recipient": 27094, + "donor_frame": [ + 1040, + 512, + 256, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 8927, + "recipient": 27822, + "donor_frame": [ + 1088, + 512, + 256, + 192 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7401, + "recipient": 28277, + "donor_frame": [ + 2048, + 1024, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1789, + "recipient": 27428, + "donor_frame": [ + 16385, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2027, + "recipient": 27429, + "donor_frame": [ + 16385, + 32, + 16, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2240, + "recipient": 27430, + "donor_frame": [ + 16385, + 128, + 64, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2429, + "recipient": 27749, + "donor_frame": [ + 16385, + 512, + 256, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5056, + "recipient": 27426, + "donor_frame": [ + 1028, + 512, + 256, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9108, + "recipient": 27427, + "donor_frame": [ + 2048, + 1024, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10402, + "recipient": 27746, + "donor_frame": [ + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1771, + "recipient": 27766, + "donor_frame": [ + 2049, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2222, + "recipient": 28309, + "donor_frame": [ + 2049, + 128, + 64, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2411, + "recipient": 27363, + "donor_frame": [ + 2049, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4858, + "recipient": 27364, + "donor_frame": [ + 2052, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5063, + "recipient": 27365, + "donor_frame": [ + 2052, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 8934, + "recipient": 27590, + "donor_frame": [ + 2112, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 13300, + "recipient": 27210, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 13185, + "recipient": 27211, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 6, + "s": 18 + }, + { + "donor": 1777, + "recipient": 27706, + "donor_frame": [ + 4097, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2015, + "recipient": 28332, + "donor_frame": [ + 4097, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23035, + "recipient": 27077, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 2009, + "recipient": 27078, + "donor_frame": [ + 2049, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7226, + "recipient": 27079, + "donor_frame": [ + 2064, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2417, + "recipient": 27620, + "donor_frame": [ + 4097, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23054, + "recipient": 27292, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 23073, + "recipient": 27293, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 22978, + "recipient": 27294, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 20721, + "recipient": 27328, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 23147, + "recipient": 27329, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 14527, + "recipient": 27330, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 7021, + "recipient": 27893, + "donor_frame": [ + 2064, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2228, + "recipient": 28610, + "donor_frame": [ + 4097, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32776, + 16384, + 8192, + 4096, + 2048, + 1024, + 776, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 4625, + "recipient": 27253, + "donor_frame": [ + 2052, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2594, + "recipient": 27254, + "donor_frame": [ + 16385, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4644, + "recipient": 27255, + "donor_frame": [ + 16388, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2582, + "recipient": 27381, + "donor_frame": [ + 4097, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4865, + "recipient": 27382, + "donor_frame": [ + 4100, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5247, + "recipient": 27383, + "donor_frame": [ + 4100, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4632, + "recipient": 27402, + "donor_frame": [ + 4100, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7411, + "recipient": 27403, + "donor_frame": [ + 4112, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2725, + "recipient": 27404, + "donor_frame": [ + 8192, + 4096, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23307, + "recipient": 27372, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 11125, + "recipient": 27373, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 8941, + "recipient": 27374, + "donor_frame": [ + 4160, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5070, + "recipient": 28019, + "donor_frame": [ + 4100, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9118, + "recipient": 27552, + "donor_frame": [ + 4160, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7028, + "recipient": 27795, + "donor_frame": [ + 4112, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10412, + "recipient": 27734, + "donor_frame": [ + 4352, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4877, + "recipient": 28620, + "donor_frame": [ + 16388, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8240, + 4096, + 2096, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 5391, + "recipient": 27344, + "donor_frame": [ + 8192, + 4096, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9262, + "recipient": 27345, + "donor_frame": [ + 8192, + 4096, + 128, + 64 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10555, + "recipient": 27346, + "donor_frame": [ + 8192, + 4096, + 512, + 256 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 11515, + "recipient": 27801, + "donor_frame": [ + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1783, + "recipient": 28314, + "donor_frame": [ + 8193, + 8, + 4, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7233, + "recipient": 26782, + "donor_frame": [ + 4112, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7554, + "recipient": 26783, + "donor_frame": [ + 8192, + 4096, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2021, + "recipient": 26784, + "donor_frame": [ + 8193, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 19478, + "recipient": 26785, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 16, + "s": 18 + }, + { + "donor": 5082, + "recipient": 26786, + "donor_frame": [ + 16388, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7040, + "recipient": 26787, + "donor_frame": [ + 16400, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2588, + "recipient": 27316, + "donor_frame": [ + 8193, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4638, + "recipient": 27317, + "donor_frame": [ + 8196, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5253, + "recipient": 27318, + "donor_frame": [ + 8196, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7417, + "recipient": 27652, + "donor_frame": [ + 8208, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23016, + "recipient": 27153, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 22997, + "recipient": 27154, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 5076, + "recipient": 27155, + "donor_frame": [ + 8196, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4871, + "recipient": 28034, + "donor_frame": [ + 8196, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7034, + "recipient": 28035, + "donor_frame": [ + 8208, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9124, + "recipient": 28240, + "donor_frame": [ + 8256, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 19824, + "recipient": 27461, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 19917, + "recipient": 27480, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "e": 15, + "s": 19 + }, + { + "donor": 2234, + "recipient": 27838, + "donor_frame": [ + 8193, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7245, + "recipient": 27740, + "donor_frame": [ + 16400, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2423, + "recipient": 27784, + "donor_frame": [ + 8193, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7239, + "recipient": 26998, + "donor_frame": [ + 8208, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10418, + "recipient": 26999, + "donor_frame": [ + 8448, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2736, + "recipient": 27000, + "donor_frame": [ + 16385, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 8947, + "recipient": 27112, + "donor_frame": [ + 8256, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5259, + "recipient": 27113, + "donor_frame": [ + 16388, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5402, + "recipient": 27114, + "donor_frame": [ + 16388, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7423, + "recipient": 27674, + "donor_frame": [ + 16400, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7565, + "recipient": 28042, + "donor_frame": [ + 16400, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8953, + "recipient": 28090, + "donor_frame": [ + 16448, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9130, + "recipient": 27661, + "donor_frame": [ + 16448, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10424, + "recipient": 27940, + "donor_frame": [ + 16640, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2855, + "recipient": 28337, + "donor_frame": [ + 32768, + 16384, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7693, + "recipient": 27980, + "donor_frame": [ + 32768, + 16384, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9401, + "recipient": 28271, + "donor_frame": [ + 32768, + 16384, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5525, + "recipient": 28338, + "donor_frame": [ + 32768, + 16384, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10690, + "recipient": 28272, + "donor_frame": [ + 32768, + 16384, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 19886, + "recipient": 27485, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "e": 15, + "s": 19 + }, + { + "donor": 11648, + "recipient": 27869, + "donor_frame": [ + 32768, + 16384, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4650, + "recipient": 28248, + "donor_frame": [ + 32772, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 1795, + "recipient": 28304, + "donor_frame": [ + 32769, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4883, + "recipient": 27735, + "donor_frame": [ + 32772, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2033, + "recipient": 27773, + "donor_frame": [ + 32769, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2435, + "recipient": 27774, + "donor_frame": [ + 32769, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 23333, + "recipient": 26945, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 23353, + "recipient": 26946, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 15, + "s": 18 + }, + { + "donor": 5088, + "recipient": 26947, + "donor_frame": [ + 32772, + 512, + 256, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1801, + "recipient": 27086, + "donor_frame": [ + 65537, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2039, + "recipient": 27087, + "donor_frame": [ + 65537, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2252, + "recipient": 27088, + "donor_frame": [ + 65537, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2246, + "recipient": 26992, + "donor_frame": [ + 32769, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2600, + "recipient": 26993, + "donor_frame": [ + 32769, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5265, + "recipient": 26994, + "donor_frame": [ + 32772, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9273, + "recipient": 28264, + "donor_frame": [ + 16448, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10566, + "recipient": 28267, + "donor_frame": [ + 16640, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 20089, + "recipient": 28263, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 11525, + "recipient": 28259, + "donor_frame": [ + 17408, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2441, + "recipient": 27931, + "donor_frame": [ + 65537, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2606, + "recipient": 27946, + "donor_frame": [ + 65537, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2748, + "recipient": 28273, + "donor_frame": [ + 65537, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7054, + "recipient": 28274, + "donor_frame": [ + 65552, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12329, + "recipient": 28266, + "donor_frame": [ + 32768, + 16384, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7252, + "recipient": 27724, + "donor_frame": [ + 32784, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8960, + "recipient": 27771, + "donor_frame": [ + 32832, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5408, + "recipient": 28585, + "donor_frame": [ + 32772, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097154, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 770, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7429, + "recipient": 27131, + "donor_frame": [ + 32784, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7571, + "recipient": 27132, + "donor_frame": [ + 32784, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10430, + "recipient": 27133, + "donor_frame": [ + 33024, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9136, + "recipient": 27960, + "donor_frame": [ + 32832, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2865, + "recipient": 28305, + "donor_frame": [ + 65537, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4889, + "recipient": 28306, + "donor_frame": [ + 65540, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2742, + "recipient": 28298, + "donor_frame": [ + 32769, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7259, + "recipient": 27800, + "donor_frame": [ + 65552, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7435, + "recipient": 28257, + "donor_frame": [ + 65552, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4656, + "recipient": 27764, + "donor_frame": [ + 65540, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5094, + "recipient": 27399, + "donor_frame": [ + 65540, + 512, + 256, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5271, + "recipient": 27400, + "donor_frame": [ + 65540, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5414, + "recipient": 27401, + "donor_frame": [ + 65540, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7578, + "recipient": 28131, + "donor_frame": [ + 65552, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 14833, + "recipient": 27632, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 8967, + "recipient": 27927, + "donor_frame": [ + 65600, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7047, + "recipient": 27979, + "donor_frame": [ + 32784, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9142, + "recipient": 27809, + "donor_frame": [ + 65600, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7703, + "recipient": 28606, + "donor_frame": [ + 65552, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8204, + 4096, + 2048, + 1024, + 512, + 256, + 140, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 22460, + "recipient": 27408, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4 + ], + "e": 14, + "s": 18 + }, + { + "donor": 7702, + "recipient": 27409, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 23127, + "recipient": 27410, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 9411, + "recipient": 27770, + "donor_frame": [ + 65600, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9279, + "recipient": 28300, + "donor_frame": [ + 32832, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5535, + "recipient": 28004, + "donor_frame": [ + 65540, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9286, + "recipient": 27889, + "donor_frame": [ + 65600, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4663, + "recipient": 27925, + "donor_frame": [ + 131076, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10436, + "recipient": 27813, + "donor_frame": [ + 65792, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10579, + "recipient": 27814, + "donor_frame": [ + 65792, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10700, + "recipient": 28578, + "donor_frame": [ + 65792, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8194, + 4096, + 2048, + 1024, + 512, + 256, + 194, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 23068, + "recipient": 27445, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 9410, + "recipient": 27446, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 11276, + "recipient": 27447, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 10572, + "recipient": 28331, + "donor_frame": [ + 33024, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11531, + "recipient": 27585, + "donor_frame": [ + 33792, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11537, + "recipient": 27823, + "donor_frame": [ + 66560, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5634, + "recipient": 27824, + "donor_frame": [ + 131072, + 65536, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2960, + "recipient": 27834, + "donor_frame": [ + 131072, + 65536, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7802, + "recipient": 27835, + "donor_frame": [ + 131072, + 65536, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9510, + "recipient": 26852, + "donor_frame": [ + 131072, + 65536, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10795, + "recipient": 26853, + "donor_frame": [ + 131072, + 65536, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 11758, + "recipient": 26854, + "donor_frame": [ + 131072, + 65536, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 11659, + "recipient": 27232, + "donor_frame": [ + 66560, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 12879, + "recipient": 27233, + "donor_frame": [ + 131072, + 65536, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 1807, + "recipient": 27234, + "donor_frame": [ + 131073, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2045, + "recipient": 27730, + "donor_frame": [ + 131073, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2258, + "recipient": 28007, + "donor_frame": [ + 131073, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 23107, + "recipient": 27289, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 10699, + "recipient": 27290, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 13, + "s": 18 + }, + { + "donor": 12339, + "recipient": 27291, + "donor_frame": [ + 69632, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 12437, + "recipient": 26975, + "donor_frame": [ + 131072, + 65536, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4896, + "recipient": 26976, + "donor_frame": [ + 131076, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5101, + "recipient": 26977, + "donor_frame": [ + 131076, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5420, + "recipient": 27697, + "donor_frame": [ + 131076, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 18 + }, + { + "donor": 20890, + "recipient": 26961, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "e": 13, + "s": 18 + }, + { + "donor": 2612, + "recipient": 26962, + "donor_frame": [ + 131073, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2754, + "recipient": 26963, + "donor_frame": [ + 131073, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2871, + "recipient": 26964, + "donor_frame": [ + 131073, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7441, + "recipient": 27665, + "donor_frame": [ + 131088, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 20271, + "recipient": 27588, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 2447, + "recipient": 28040, + "donor_frame": [ + 131073, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5277, + "recipient": 28293, + "donor_frame": [ + 131076, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8973, + "recipient": 27844, + "donor_frame": [ + 131136, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9148, + "recipient": 27845, + "donor_frame": [ + 131136, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9292, + "recipient": 28603, + "donor_frame": [ + 131136, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32776, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 56, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 1813, + "recipient": 27375, + "donor_frame": [ + 262145, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2051, + "recipient": 27376, + "donor_frame": [ + 262145, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2264, + "recipient": 27377, + "donor_frame": [ + 262145, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2453, + "recipient": 28093, + "donor_frame": [ + 262145, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2618, + "recipient": 28358, + "donor_frame": [ + 262145, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7265, + "recipient": 27067, + "donor_frame": [ + 131088, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7584, + "recipient": 27068, + "donor_frame": [ + 131088, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7709, + "recipient": 27069, + "donor_frame": [ + 131088, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10585, + "recipient": 27070, + "donor_frame": [ + 131328, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10706, + "recipient": 27705, + "donor_frame": [ + 131328, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9417, + "recipient": 27001, + "donor_frame": [ + 131136, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 12345, + "recipient": 27002, + "donor_frame": [ + 135168, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2760, + "recipient": 27003, + "donor_frame": [ + 262145, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2877, + "recipient": 27573, + "donor_frame": [ + 262145, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 11543, + "recipient": 27300, + "donor_frame": [ + 132096, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 11665, + "recipient": 27301, + "donor_frame": [ + 132096, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2971, + "recipient": 27302, + "donor_frame": [ + 262145, + 131072, + 65536, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9154, + "recipient": 27303, + "donor_frame": [ + 262208, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9299, + "recipient": 27671, + "donor_frame": [ + 262208, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4669, + "recipient": 27862, + "donor_frame": [ + 262148, + 32, + 16, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4902, + "recipient": 27863, + "donor_frame": [ + 262148, + 128, + 64, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7060, + "recipient": 27843, + "donor_frame": [ + 131088, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5541, + "recipient": 28025, + "donor_frame": [ + 131076, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10442, + "recipient": 28253, + "donor_frame": [ + 131328, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7067, + "recipient": 28062, + "donor_frame": [ + 262160, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 1825, + "recipient": 28333, + "donor_frame": [ + 1048577, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5107, + "recipient": 27973, + "donor_frame": [ + 262148, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5426, + "recipient": 28353, + "donor_frame": [ + 262148, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5547, + "recipient": 27786, + "donor_frame": [ + 262148, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8980, + "recipient": 27693, + "donor_frame": [ + 262208, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5283, + "recipient": 27667, + "donor_frame": [ + 262148, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5645, + "recipient": 28233, + "donor_frame": [ + 262148, + 131072, + 65536, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7272, + "recipient": 28579, + "donor_frame": [ + 262160, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32770, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 194, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7447, + "recipient": 28631, + "donor_frame": [ + 262160, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131264, + 65536, + 32768, + 16384, + 8384, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7715, + "recipient": 28594, + "donor_frame": [ + 262160, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524290, + 262144, + 131072, + 65536, + 32768, + 16384, + 12290, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7591, + "recipient": 27144, + "donor_frame": [ + 262160, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10448, + "recipient": 27145, + "donor_frame": [ + 262400, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10592, + "recipient": 27146, + "donor_frame": [ + 262400, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 9423, + "recipient": 28036, + "donor_frame": [ + 262208, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10712, + "recipient": 28086, + "donor_frame": [ + 262400, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2276, + "recipient": 27650, + "donor_frame": [ + 1048577, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4676, + "recipient": 27990, + "donor_frame": [ + 524292, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12351, + "recipient": 27685, + "donor_frame": [ + 266240, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11549, + "recipient": 27617, + "donor_frame": [ + 263168, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11671, + "recipient": 27659, + "donor_frame": [ + 263168, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9521, + "recipient": 28228, + "donor_frame": [ + 262208, + 131072, + 65536, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7813, + "recipient": 27477, + "donor_frame": [ + 262160, + 131072, + 65536, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11768, + "recipient": 27478, + "donor_frame": [ + 263168, + 131072, + 65536, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12448, + "recipient": 27499, + "donor_frame": [ + 266240, + 131072, + 65536, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10806, + "recipient": 28571, + "donor_frame": [ + 262400, + 131072, + 65536, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32770, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 50, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 5719, + "recipient": 28597, + "donor_frame": [ + 524288, + 262144, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131074, + 65536, + 49154, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12889, + "recipient": 27754, + "donor_frame": [ + 278528, + 131072, + 65536, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3042, + "recipient": 27779, + "donor_frame": [ + 524288, + 262144, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7887, + "recipient": 28053, + "donor_frame": [ + 524288, + 262144, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11842, + "recipient": 28326, + "donor_frame": [ + 524288, + 262144, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12522, + "recipient": 28095, + "donor_frame": [ + 524288, + 262144, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12962, + "recipient": 28096, + "donor_frame": [ + 524288, + 262144, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2465, + "recipient": 27676, + "donor_frame": [ + 1048577, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2063, + "recipient": 28325, + "donor_frame": [ + 1048577, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9595, + "recipient": 27470, + "donor_frame": [ + 524288, + 262144, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13220, + "recipient": 27471, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4909, + "recipient": 27492, + "donor_frame": [ + 524292, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10877, + "recipient": 27920, + "donor_frame": [ + 524288, + 262144, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2057, + "recipient": 27819, + "donor_frame": [ + 524289, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 1819, + "recipient": 28104, + "donor_frame": [ + 524289, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2772, + "recipient": 27678, + "donor_frame": [ + 1048577, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5114, + "recipient": 27472, + "donor_frame": [ + 524292, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5432, + "recipient": 27473, + "donor_frame": [ + 524292, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5553, + "recipient": 27494, + "donor_frame": [ + 524292, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5651, + "recipient": 27467, + "donor_frame": [ + 524292, + 131072, + 65536, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8986, + "recipient": 28227, + "donor_frame": [ + 524352, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9305, + "recipient": 27487, + "donor_frame": [ + 524352, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9429, + "recipient": 28226, + "donor_frame": [ + 524352, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2624, + "recipient": 27531, + "donor_frame": [ + 524289, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2270, + "recipient": 27903, + "donor_frame": [ + 524289, + 128, + 64, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2766, + "recipient": 27673, + "donor_frame": [ + 524289, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2883, + "recipient": 28037, + "donor_frame": [ + 524289, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2977, + "recipient": 28087, + "donor_frame": [ + 524289, + 131072, + 65536, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2459, + "recipient": 27870, + "donor_frame": [ + 524289, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7278, + "recipient": 27525, + "donor_frame": [ + 524304, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9527, + "recipient": 27534, + "donor_frame": [ + 524352, + 131072, + 65536, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10598, + "recipient": 27557, + "donor_frame": [ + 524544, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7453, + "recipient": 27608, + "donor_frame": [ + 524304, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7597, + "recipient": 27625, + "donor_frame": [ + 524304, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9160, + "recipient": 27542, + "donor_frame": [ + 524352, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11555, + "recipient": 27560, + "donor_frame": [ + 525312, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11677, + "recipient": 27581, + "donor_frame": [ + 525312, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4682, + "recipient": 28599, + "donor_frame": [ + 1048580, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524290, + 262144, + 131072, + 65536, + 49154, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 5289, + "recipient": 28601, + "donor_frame": [ + 524292, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097154, + 1048576, + 524288, + 262144, + 196610, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 23273, + "recipient": 26829, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 2630, + "recipient": 26830, + "donor_frame": [ + 1048577, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2983, + "recipient": 26831, + "donor_frame": [ + 1048577, + 131072, + 65536, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 2889, + "recipient": 27221, + "donor_frame": [ + 1048577, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 4915, + "recipient": 27222, + "donor_frame": [ + 1048580, + 128, + 64, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5120, + "recipient": 27223, + "donor_frame": [ + 1048580, + 512, + 256, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5295, + "recipient": 27974, + "donor_frame": [ + 1048580, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5438, + "recipient": 27975, + "donor_frame": [ + 1048580, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7721, + "recipient": 27991, + "donor_frame": [ + 524304, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10718, + "recipient": 28066, + "donor_frame": [ + 524544, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7819, + "recipient": 28061, + "donor_frame": [ + 524304, + 131072, + 65536, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10454, + "recipient": 28044, + "donor_frame": [ + 524544, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10812, + "recipient": 28045, + "donor_frame": [ + 524544, + 131072, + 65536, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11774, + "recipient": 28101, + "donor_frame": [ + 525312, + 131072, + 65536, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12357, + "recipient": 28231, + "donor_frame": [ + 528384, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5559, + "recipient": 27783, + "donor_frame": [ + 1048580, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3052, + "recipient": 27868, + "donor_frame": [ + 1048577, + 524288, + 262144, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7073, + "recipient": 27854, + "donor_frame": [ + 524304, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12454, + "recipient": 27602, + "donor_frame": [ + 528384, + 131072, + 65536, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12895, + "recipient": 27631, + "donor_frame": [ + 540672, + 131072, + 65536, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 23293, + "recipient": 26841, + "donor_frame": [ + 2097152, + 1048576, + 262144, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 5729, + "recipient": 26842, + "donor_frame": [ + 1048580, + 524288, + 262144, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 7080, + "recipient": 26843, + "donor_frame": [ + 1048592, + 128, + 64, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 5657, + "recipient": 27988, + "donor_frame": [ + 1048580, + 131072, + 65536, + 12 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7285, + "recipient": 27750, + "donor_frame": [ + 1048592, + 512, + 256, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7459, + "recipient": 27751, + "donor_frame": [ + 1048592, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7604, + "recipient": 28146, + "donor_frame": [ + 1048592, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7897, + "recipient": 27803, + "donor_frame": [ + 1048592, + 524288, + 262144, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7727, + "recipient": 27743, + "donor_frame": [ + 1048592, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9166, + "recipient": 27744, + "donor_frame": [ + 1048640, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10605, + "recipient": 27864, + "donor_frame": [ + 1048832, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9312, + "recipient": 27882, + "donor_frame": [ + 1048640, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9435, + "recipient": 28262, + "donor_frame": [ + 1048640, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9605, + "recipient": 27887, + "donor_frame": [ + 1048640, + 524288, + 262144, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11561, + "recipient": 28238, + "donor_frame": [ + 1049600, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8993, + "recipient": 27897, + "donor_frame": [ + 1048640, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9533, + "recipient": 28570, + "donor_frame": [ + 1048640, + 131072, + 65536, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 769, + 128, + 64, + 33, + 16, + 8, + 4, + 2 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7825, + "recipient": 28576, + "donor_frame": [ + 1048592, + 131072, + 65536, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 769, + 129, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "e": 4, + "s": 22 + }, + { + "donor": 10460, + "recipient": 27150, + "donor_frame": [ + 1048832, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10887, + "recipient": 27151, + "donor_frame": [ + 1048832, + 524288, + 262144, + 768 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 11853, + "recipient": 27152, + "donor_frame": [ + 1049600, + 524288, + 262144, + 3072 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 18 + }, + { + "donor": 10818, + "recipient": 27837, + "donor_frame": [ + 1048832, + 131072, + 65536, + 768 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11683, + "recipient": 28136, + "donor_frame": [ + 1049600, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11780, + "recipient": 28197, + "donor_frame": [ + 1049600, + 131072, + 65536, + 3072 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 1837, + "recipient": 27873, + "donor_frame": [ + 4194305, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2075, + "recipient": 27874, + "donor_frame": [ + 4194305, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4695, + "recipient": 28249, + "donor_frame": [ + 4194308, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10724, + "recipient": 28059, + "donor_frame": [ + 1048832, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12363, + "recipient": 28026, + "donor_frame": [ + 1052672, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12460, + "recipient": 28041, + "donor_frame": [ + 1052672, + 131072, + 65536, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12532, + "recipient": 28068, + "donor_frame": [ + 1052672, + 524288, + 262144, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2069, + "recipient": 28260, + "donor_frame": [ + 2097153, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2282, + "recipient": 28107, + "donor_frame": [ + 2097153, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12972, + "recipient": 28592, + "donor_frame": [ + 1064960, + 524288, + 262144, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65539, + 32768, + 16384, + 8195, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12901, + "recipient": 28574, + "donor_frame": [ + 1064960, + 131072, + 65536, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097154, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 50, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 13230, + "recipient": 28119, + "donor_frame": [ + 1114112, + 524288, + 262144, + 196608 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3099, + "recipient": 28186, + "donor_frame": [ + 2097152, + 1048576, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2288, + "recipient": 28023, + "donor_frame": [ + 4194305, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2477, + "recipient": 28018, + "donor_frame": [ + 4194305, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2642, + "recipient": 28315, + "donor_frame": [ + 4194305, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 1831, + "recipient": 28079, + "donor_frame": [ + 2097153, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2471, + "recipient": 28316, + "donor_frame": [ + 2097153, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7946, + "recipient": 28001, + "donor_frame": [ + 2097152, + 1048576, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5778, + "recipient": 27883, + "donor_frame": [ + 2097152, + 1048576, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9654, + "recipient": 27926, + "donor_frame": [ + 2097152, + 1048576, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11902, + "recipient": 27921, + "donor_frame": [ + 2097152, + 1048576, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10934, + "recipient": 27901, + "donor_frame": [ + 2097152, + 1048576, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12581, + "recipient": 27902, + "donor_frame": [ + 2097152, + 1048576, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13021, + "recipient": 28577, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3073, + 512, + 256, + 129, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "e": 4, + "s": 22 + }, + { + "donor": 13402, + "recipient": 28634, + "donor_frame": [ + 2097152, + 1048576, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131264, + 65536, + 32960, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 13278, + "recipient": 28590, + "donor_frame": [ + 2097152, + 1048576, + 131072, + 65536 + ], + "birth_frame": [ + 8388610, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3074, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 2636, + "recipient": 28137, + "donor_frame": [ + 2097153, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2778, + "recipient": 28206, + "donor_frame": [ + 2097153, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2895, + "recipient": 27877, + "donor_frame": [ + 2097153, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3058, + "recipient": 27918, + "donor_frame": [ + 2097153, + 524288, + 262144, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7086, + "recipient": 28615, + "donor_frame": [ + 2097168, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131084, + 65536, + 32780, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 4689, + "recipient": 28586, + "donor_frame": [ + 2097156, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388610, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 770, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 2784, + "recipient": 27976, + "donor_frame": [ + 4194305, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2901, + "recipient": 28022, + "donor_frame": [ + 4194305, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3064, + "recipient": 28027, + "donor_frame": [ + 4194305, + 524288, + 262144, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4922, + "recipient": 27891, + "donor_frame": [ + 2097156, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5127, + "recipient": 27892, + "donor_frame": [ + 2097156, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7465, + "recipient": 27916, + "donor_frame": [ + 2097168, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7610, + "recipient": 27917, + "donor_frame": [ + 2097168, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5301, + "recipient": 27922, + "donor_frame": [ + 2097156, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5444, + "recipient": 27923, + "donor_frame": [ + 2097156, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7291, + "recipient": 27906, + "donor_frame": [ + 2097168, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7733, + "recipient": 27907, + "donor_frame": [ + 2097168, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5565, + "recipient": 28229, + "donor_frame": [ + 2097156, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 20868, + "recipient": 28254, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 5735, + "recipient": 28622, + "donor_frame": [ + 2097156, + 524288, + 262144, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131120, + 65536, + 32816, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7903, + "recipient": 28180, + "donor_frame": [ + 2097168, + 524288, + 262144, + 48 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 8999, + "recipient": 28181, + "donor_frame": [ + 2097216, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2989, + "recipient": 28256, + "donor_frame": [ + 2097153, + 131072, + 65536, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7831, + "recipient": 27996, + "donor_frame": [ + 2097168, + 131072, + 65536, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5663, + "recipient": 27997, + "donor_frame": [ + 2097156, + 131072, + 65536, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9172, + "recipient": 27998, + "donor_frame": [ + 2097216, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9441, + "recipient": 28593, + "donor_frame": [ + 2097216, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262147, + 131072, + 65536, + 32768, + 16384, + 8195, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 9318, + "recipient": 28611, + "donor_frame": [ + 2097216, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194312, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 776, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 9611, + "recipient": 27884, + "donor_frame": [ + 2097216, + 524288, + 262144, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11567, + "recipient": 27885, + "donor_frame": [ + 2098176, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11859, + "recipient": 27886, + "donor_frame": [ + 2098176, + 524288, + 262144, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11689, + "recipient": 27876, + "donor_frame": [ + 2098176, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10466, + "recipient": 28234, + "donor_frame": [ + 2097408, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 19793, + "recipient": 28588, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131074, + 65536, + 32768, + 16384, + 8192, + 4096, + 3074, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 15, + "s": 22 + }, + { + "donor": 9539, + "recipient": 27815, + "donor_frame": [ + 2097216, + 131072, + 65536, + 192 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10611, + "recipient": 27816, + "donor_frame": [ + 2097408, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10730, + "recipient": 28162, + "donor_frame": [ + 2097408, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10824, + "recipient": 28279, + "donor_frame": [ + 2097408, + 131072, + 65536, + 768 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11786, + "recipient": 28280, + "donor_frame": [ + 2098176, + 131072, + 65536, + 3072 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10893, + "recipient": 28126, + "donor_frame": [ + 2097408, + 524288, + 262144, + 768 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12369, + "recipient": 28138, + "donor_frame": [ + 2101248, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12466, + "recipient": 28199, + "donor_frame": [ + 2101248, + 131072, + 65536, + 12288 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12538, + "recipient": 28214, + "donor_frame": [ + 2101248, + 524288, + 262144, + 12288 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12978, + "recipient": 28215, + "donor_frame": [ + 2113536, + 524288, + 262144, + 49152 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12907, + "recipient": 28192, + "donor_frame": [ + 2113536, + 131072, + 65536, + 49152 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13236, + "recipient": 28193, + "donor_frame": [ + 2162688, + 524288, + 262144, + 196608 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2995, + "recipient": 27951, + "donor_frame": [ + 4194305, + 131072, + 65536, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4928, + "recipient": 27952, + "donor_frame": [ + 4194308, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5307, + "recipient": 28038, + "donor_frame": [ + 4194308, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3109, + "recipient": 27945, + "donor_frame": [ + 4194305, + 2097152, + 1048576, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7093, + "recipient": 27978, + "donor_frame": [ + 4194320, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7298, + "recipient": 27941, + "donor_frame": [ + 4194320, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5133, + "recipient": 27943, + "donor_frame": [ + 4194308, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5450, + "recipient": 27944, + "donor_frame": [ + 4194308, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9006, + "recipient": 28005, + "donor_frame": [ + 4194368, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9178, + "recipient": 27881, + "donor_frame": [ + 4194368, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9325, + "recipient": 28255, + "donor_frame": [ + 4194368, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5571, + "recipient": 28125, + "donor_frame": [ + 4194308, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5741, + "recipient": 28318, + "donor_frame": [ + 4194308, + 524288, + 262144, + 12 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5788, + "recipient": 28319, + "donor_frame": [ + 4194308, + 2097152, + 1048576, + 12 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 1843, + "recipient": 28210, + "donor_frame": [ + 8388609, + 8, + 4, + 3 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2081, + "recipient": 28335, + "donor_frame": [ + 8388609, + 32, + 16, + 3 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7471, + "recipient": 28051, + "donor_frame": [ + 4194320, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5669, + "recipient": 28012, + "donor_frame": [ + 4194308, + 131072, + 65536, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7617, + "recipient": 27939, + "donor_frame": [ + 4194320, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4702, + "recipient": 28591, + "donor_frame": [ + 8388612, + 32, + 16, + 12 + ], + "birth_frame": [ + 8388608, + 4194307, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2051, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7739, + "recipient": 28612, + "donor_frame": [ + 4194320, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388620, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 268, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7837, + "recipient": 28144, + "donor_frame": [ + 4194320, + 131072, + 65536, + 48 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7909, + "recipient": 28165, + "donor_frame": [ + 4194320, + 524288, + 262144, + 48 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2294, + "recipient": 28194, + "donor_frame": [ + 8388609, + 128, + 64, + 3 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9447, + "recipient": 28006, + "donor_frame": [ + 4194368, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9545, + "recipient": 28056, + "donor_frame": [ + 4194368, + 131072, + 65536, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9617, + "recipient": 28057, + "donor_frame": [ + 4194368, + 524288, + 262144, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11573, + "recipient": 28058, + "donor_frame": [ + 4195328, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10472, + "recipient": 28067, + "donor_frame": [ + 4194560, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10736, + "recipient": 28106, + "donor_frame": [ + 4194560, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7956, + "recipient": 27849, + "donor_frame": [ + 4194320, + 2097152, + 1048576, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9664, + "recipient": 27964, + "donor_frame": [ + 4194368, + 2097152, + 1048576, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10618, + "recipient": 27971, + "donor_frame": [ + 4194560, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10830, + "recipient": 27972, + "donor_frame": [ + 4194560, + 131072, + 65536, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11695, + "recipient": 28003, + "donor_frame": [ + 4195328, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10944, + "recipient": 28000, + "donor_frame": [ + 4194560, + 2097152, + 1048576, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11792, + "recipient": 28230, + "donor_frame": [ + 4195328, + 131072, + 65536, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10899, + "recipient": 27865, + "donor_frame": [ + 4194560, + 524288, + 262144, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11865, + "recipient": 28258, + "donor_frame": [ + 4195328, + 524288, + 262144, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11912, + "recipient": 27850, + "donor_frame": [ + 4195328, + 2097152, + 1048576, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12375, + "recipient": 27851, + "donor_frame": [ + 4198400, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2483, + "recipient": 28182, + "donor_frame": [ + 8388609, + 512, + 256, + 3 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2790, + "recipient": 28183, + "donor_frame": [ + 8388609, + 8192, + 4096, + 3 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12472, + "recipient": 28060, + "donor_frame": [ + 4198400, + 131072, + 65536, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12913, + "recipient": 28030, + "donor_frame": [ + 4210688, + 131072, + 65536, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12592, + "recipient": 27954, + "donor_frame": [ + 4198400, + 2097152, + 1048576, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13031, + "recipient": 27953, + "donor_frame": [ + 4210688, + 2097152, + 1048576, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13288, + "recipient": 27965, + "donor_frame": [ + 4259840, + 2097152, + 1048576, + 196608 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5812, + "recipient": 28239, + "donor_frame": [ + 8388608, + 4194304, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3132, + "recipient": 27999, + "donor_frame": [ + 8388608, + 4194304, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7980, + "recipient": 28635, + "donor_frame": [ + 8388608, + 4194304, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524480, + 262144, + 131072, + 65536, + 32960, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12544, + "recipient": 28613, + "donor_frame": [ + 4198400, + 524288, + 262144, + 12288 + ], + "birth_frame": [ + 8388620, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2060, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12984, + "recipient": 28145, + "donor_frame": [ + 4210688, + 524288, + 262144, + 49152 + ], + "birth_frame": [ + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13242, + "recipient": 28029, + "donor_frame": [ + 4259840, + 524288, + 262144, + 196608 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9688, + "recipient": 28275, + "donor_frame": [ + 8388608, + 4194304, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11936, + "recipient": 28047, + "donor_frame": [ + 8388608, + 4194304, + 2048, + 1024 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13055, + "recipient": 28048, + "donor_frame": [ + 8388608, + 4194304, + 32768, + 16384 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13312, + "recipient": 28049, + "donor_frame": [ + 8388608, + 4194304, + 131072, + 65536 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10967, + "recipient": 28276, + "donor_frame": [ + 8388608, + 4194304, + 512, + 256 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12616, + "recipient": 27930, + "donor_frame": [ + 8388608, + 4194304, + 8192, + 4096 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 2907, + "recipient": 27947, + "donor_frame": [ + 8388609, + 32768, + 16384, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5140, + "recipient": 28235, + "donor_frame": [ + 8388612, + 512, + 256, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13412, + "recipient": 27855, + "donor_frame": [ + 4456448, + 2097152, + 1048576, + 786432 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13436, + "recipient": 27856, + "donor_frame": [ + 8388608, + 4194304, + 524288, + 262144 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 4935, + "recipient": 28573, + "donor_frame": [ + 8388612, + 128, + 64, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524290, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 50, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 2648, + "recipient": 27780, + "donor_frame": [ + 8388609, + 2048, + 1024, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 131072, + 65536, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5313, + "recipient": 28581, + "donor_frame": [ + 8388612, + 2048, + 1024, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524290, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 194, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 3001, + "recipient": 28623, + "donor_frame": [ + 8388609, + 131072, + 65536, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524336, + 262144, + 131072, + 65536, + 32816, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 5456, + "recipient": 28198, + "donor_frame": [ + 8388612, + 8192, + 4096, + 12 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3070, + "recipient": 27777, + "donor_frame": [ + 8388609, + 524288, + 262144, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 32768, + 16384, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5577, + "recipient": 28055, + "donor_frame": [ + 8388612, + 32768, + 16384, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5675, + "recipient": 28098, + "donor_frame": [ + 8388612, + 131072, + 65536, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 3115, + "recipient": 27968, + "donor_frame": [ + 8388609, + 2097152, + 1048576, + 3 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5794, + "recipient": 27969, + "donor_frame": [ + 8388612, + 2097152, + 1048576, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7099, + "recipient": 27970, + "donor_frame": [ + 8388624, + 128, + 64, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7477, + "recipient": 27961, + "donor_frame": [ + 8388624, + 2048, + 1024, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7745, + "recipient": 27962, + "donor_frame": [ + 8388624, + 32768, + 16384, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7843, + "recipient": 27963, + "donor_frame": [ + 8388624, + 131072, + 65536, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 5747, + "recipient": 28587, + "donor_frame": [ + 8388612, + 524288, + 262144, + 12 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65539, + 32768, + 16384, + 8192, + 4096, + 2051, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 9012, + "recipient": 28572, + "donor_frame": [ + 8388672, + 512, + 256, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131074, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 50, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7304, + "recipient": 28598, + "donor_frame": [ + 8388624, + 512, + 256, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262147, + 131072, + 65536, + 32771, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7623, + "recipient": 28212, + "donor_frame": [ + 8388624, + 8192, + 4096, + 48 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9184, + "recipient": 28232, + "donor_frame": [ + 8388672, + 2048, + 1024, + 192 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9453, + "recipient": 28069, + "donor_frame": [ + 8388672, + 32768, + 16384, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9551, + "recipient": 28307, + "donor_frame": [ + 8388672, + 131072, + 65536, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 9623, + "recipient": 28308, + "donor_frame": [ + 8388672, + 524288, + 262144, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 7915, + "recipient": 28580, + "donor_frame": [ + 8388624, + 524288, + 262144, + 48 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131074, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 194, + 32, + 16, + 8, + 4, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 9331, + "recipient": 28195, + "donor_frame": [ + 8388672, + 8192, + 4096, + 192 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10478, + "recipient": 28028, + "donor_frame": [ + 8388864, + 2048, + 1024, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10624, + "recipient": 28312, + "donor_frame": [ + 8388864, + 8192, + 4096, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10836, + "recipient": 28021, + "donor_frame": [ + 8388864, + 131072, + 65536, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10905, + "recipient": 28313, + "donor_frame": [ + 8388864, + 524288, + 262144, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11579, + "recipient": 28077, + "donor_frame": [ + 8389632, + 8192, + 4096, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 19 + }, + { + "donor": 10742, + "recipient": 28672, + "donor_frame": [ + 8388864, + 32768, + 16384, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2098176, + 1048576, + 524288, + 262144, + 197632, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12381, + "recipient": 28675, + "donor_frame": [ + 8392704, + 32768, + 16384, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2098176, + 1048576, + 787456, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 7962, + "recipient": 28607, + "donor_frame": [ + 8388624, + 2097152, + 1048576, + 48 + ], + "birth_frame": [ + 8388608, + 4194312, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 200, + 32, + 16, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 9670, + "recipient": 28659, + "donor_frame": [ + 8388672, + 2097152, + 1048576, + 192 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 68608, + 32768, + 16384, + 11264, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 10950, + "recipient": 28658, + "donor_frame": [ + 8388864, + 2097152, + 1048576, + 768 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 132096, + 65536, + 32768, + 16384, + 13312, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 11701, + "recipient": 28604, + "donor_frame": [ + 8389632, + 32768, + 16384, + 3072 + ], + "birth_frame": [ + 8388608, + 4194312, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 56, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12478, + "recipient": 28589, + "donor_frame": [ + 8392704, + 131072, + 65536, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524291, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1027, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 11871, + "recipient": 28616, + "donor_frame": [ + 8389632, + 524288, + 262144, + 3072 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097164, + 1048576, + 524288, + 262144, + 131084, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 11798, + "recipient": 28204, + "donor_frame": [ + 8389632, + 131072, + 65536, + 3072 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 11918, + "recipient": 28205, + "donor_frame": [ + 8389632, + 2097152, + 1048576, + 3072 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12550, + "recipient": 27910, + "donor_frame": [ + 8392704, + 524288, + 262144, + 12288 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 12990, + "recipient": 28600, + "donor_frame": [ + 8404992, + 524288, + 262144, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048579, + 524288, + 262144, + 131075, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 4, + "s": 22 + }, + { + "donor": 12598, + "recipient": 28207, + "donor_frame": [ + 8392704, + 2097152, + 1048576, + 12288 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13248, + "recipient": 28187, + "donor_frame": [ + 8454144, + 524288, + 262144, + 196608 + ], + "birth_frame": [ + 8388608, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 19 + }, + { + "donor": 13418, + "recipient": 28653, + "donor_frame": [ + 8650752, + 2097152, + 1048576, + 786432 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 66304, + 33536, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 19804, + "recipient": 28596, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097154, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 12290, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 15, + "s": 22 + }, + { + "donor": 12919, + "recipient": 28663, + "donor_frame": [ + 8404992, + 131072, + 65536, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1051648, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 11264, + 4096, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 13037, + "recipient": 28660, + "donor_frame": [ + 8404992, + 2097152, + 1048576, + 49152 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 525312, + 262144, + 131072, + 65536, + 32768, + 16384, + 13312, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 13294, + "recipient": 28666, + "donor_frame": [ + 8454144, + 2097152, + 1048576, + 196608 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 525312, + 262144, + 131072, + 65536, + 50176, + 8192, + 4096, + 2048, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 4, + "s": 22 + }, + { + "donor": 25805, + "recipient": 26861, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12088, + "recipient": 27218, + "donor_frame": [ + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 20099, + "recipient": 27520, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 373, + "recipient": 27464, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 6843, + "recipient": 27195, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25809, + "recipient": 27411, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12094, + "recipient": 27412, + "donor_frame": [ + 8388608, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25797, + "recipient": 26938, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12076, + "recipient": 26939, + "donor_frame": [ + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25801, + "recipient": 26940, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12082, + "recipient": 28120, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 580, + "recipient": 27325, + "donor_frame": [ + 2097152, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 22636, + "recipient": 26877, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22612, + "recipient": 26878, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22120, + "recipient": 26879, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 2062, + "recipient": 27502, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 6992, + "recipient": 27518, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 23488, + "recipient": 27347, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22403, + "recipient": 27454, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22620, + "recipient": 27414, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22054, + "recipient": 27415, + "donor_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25789, + "recipient": 26988, + "donor_frame": [ + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12064, + "recipient": 26989, + "donor_frame": [ + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25232, + "recipient": 26858, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22139, + "recipient": 26859, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 6824, + "recipient": 27594, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 14311, + "recipient": 27613, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25629, + "recipient": 27462, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22246, + "recipient": 27778, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 18, + "s": 18 + }, + { + "donor": 4914, + "recipient": 28247, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 17, + "s": 18 + }, + { + "donor": 6999, + "recipient": 27568, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 23516, + "recipient": 27049, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 19482, + "recipient": 27050, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25793, + "recipient": 27051, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12070, + "recipient": 27513, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 19309, + "recipient": 26819, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 18, + "s": 18 + }, + { + "donor": 13815, + "recipient": 27618, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 112, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 20 + }, + { + "donor": 25781, + "recipient": 26960, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 290, + "recipient": 28189, + "donor_frame": [ + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25785, + "recipient": 28364, + "donor_frame": [ + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12058, + "recipient": 28365, + "donor_frame": [ + 131072, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25647, + "recipient": 26849, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22518, + "recipient": 26851, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22390, + "recipient": 27548, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 11252, + "recipient": 27157, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 6420, + "recipient": 27158, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25773, + "recipient": 27159, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12743, + "recipient": 27725, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 22359, + "recipient": 26848, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 11422, + "recipient": 27637, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 11852, + "recipient": 27753, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 13531, + "recipient": 27519, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 25203, + "recipient": 26980, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22342, + "recipient": 26982, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22068, + "recipient": 27679, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 13903, + "recipient": 27767, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 23548, + "recipient": 27396, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 19382, + "recipient": 27397, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25214, + "recipient": 26835, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 23538, + "recipient": 26836, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22383, + "recipient": 26837, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 12912, + "recipient": 27687, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 19897, + "recipient": 27481, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "e": 15, + "s": 19 + }, + { + "donor": 22366, + "recipient": 26832, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 19463, + "recipient": 27025, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25765, + "recipient": 27026, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12193, + "recipient": 27027, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25769, + "recipient": 27797, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 12447, + "recipient": 27826, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 19457, + "recipient": 26825, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 11021, + "recipient": 26826, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 6408, + "recipient": 26827, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25757, + "recipient": 26828, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 11374, + "recipient": 27500, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 20072, + "recipient": 27529, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 20161, + "recipient": 27547, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 19 + }, + { + "donor": 25749, + "recipient": 28236, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 3584, + 256, + 128, + 64, + 32, + 16, + 8, + 4 + ], + "e": 17, + "s": 20 + }, + { + "donor": 19417, + "recipient": 26949, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 8182, + "recipient": 26950, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 10267, + "recipient": 26951, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 256, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25753, + "recipient": 27698, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 10805, + "recipient": 28219, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 128, + 64, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 512, + 256, + 128, + 64, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25882, + "recipient": 27553, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 19268, + "recipient": 27672, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 20784, + "recipient": 27331, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 11154, + "recipient": 27332, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 22550, + "recipient": 26806, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22176, + "recipient": 26807, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25723, + "recipient": 27466, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 17, + "s": 18 + }, + { + "donor": 4439, + "recipient": 27483, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 4 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25728, + "recipient": 28225, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8, + 4 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25224, + "recipient": 26844, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 1162, + "recipient": 27506, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25715, + "recipient": 27559, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 22628, + "recipient": 26866, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 6229, + "recipient": 27034, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25732, + "recipient": 27035, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 6848, + "recipient": 27036, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25737, + "recipient": 27496, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 7812, + "recipient": 27597, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 32, + 16 + ], + "e": 17, + "s": 18 + }, + { + "donor": 22353, + "recipient": 26808, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 18, + "s": 18 + }, + { + "donor": 8529, + "recipient": 27268, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 18, + "s": 18 + }, + { + "donor": 25741, + "recipient": 27269, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 17, + "s": 18 + }, + { + "donor": 8775, + "recipient": 27270, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25745, + "recipient": 27571, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25208, + "recipient": 27304, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 12238, + "recipient": 27305, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 8823, + "recipient": 27306, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 14176, + "recipient": 27645, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25820, + "recipient": 27212, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 22105, + "recipient": 27213, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 18, + "s": 18 + }, + { + "donor": 14744, + "recipient": 27214, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25761, + "recipient": 26867, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 254, + "recipient": 26868, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 1578, + "recipient": 27558, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16, + 2, + 1 + ], + "e": 17, + "s": 19 + }, + { + "donor": 5644, + "recipient": 28223, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 8 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 16, + 8, + 4 + ], + "e": 17, + "s": 19 + }, + { + "donor": 25719, + "recipient": 27604, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 64, + 2, + 1 + ], + "e": 17, + "s": 19 + }, + { + "donor": 2970, + "recipient": 27626, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 2, + 1 + ], + "e": 17, + "s": 19 + }, + { + "donor": 9520, + "recipient": 27628, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 112, + 8, + 4 + ], + "e": 17, + "s": 20 + }, + { + "donor": 6100, + "recipient": 26899, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 19990, + "recipient": 27307, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 13528, + "recipient": 27308, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 1752, + "recipient": 27309, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2 + ], + "birth_frame": [ + 8388608, + 4194304, + 524288, + 262144, + 131072, + 65536, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 15, + "s": 18 + }, + { + "donor": 967, + "recipient": 26900, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 8192, + 4096, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 25777, + "recipient": 26803, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 283, + "recipient": 26804, + "donor_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 2048, + 1024, + 512, + 256, + 128, + 64, + 32, + 16, + 8, + 4, + 2, + 1 + ], + "e": 17, + "s": 18 + }, + { + "donor": 23131, + "recipient": 28423, + "donor_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "birth_frame": [ + 8388608, + 4194304, + 2097152, + 1048576, + 524288, + 262144, + 131072, + 65536, + 32768, + 16384, + 8192, + 4096, + 2048, + 1024, + 128, + 64, + 8, + 4, + 2, + 1 + ], + "e": 19, + "s": 20 + } +] diff --git a/research/cyclic-deferred/reuse.py b/research/cyclic-deferred/reuse.py new file mode 100644 index 0000000000..2c4a6daa29 --- /dev/null +++ b/research/cyclic-deferred/reuse.py @@ -0,0 +1,167 @@ +"""Deterministic compensated birth-cut scratch reuse. + +Birth-cut reuse follows jamesyc PR124. Composition with saturated deferrals +and physical hull frames prepared for eumemic with OpenAI Codex assistance. +Apache-2.0; inherited authorship remains in the surrounding package. +""" +from collections import defaultdict +from functools import lru_cache + + +def basis(vectors): + piv = {} + for x in vectors: + for p in sorted(piv, reverse=True): + if x >> p & 1: + x ^= piv[p] + if x: + p = x.bit_length() - 1 + for q in piv: + if piv[q] >> p & 1: + piv[q] ^= x + piv[p] = x + return tuple(piv[p] for p in sorted(piv, reverse=True)) + + +def contained(A, B): + return len(basis(tuple(A) + tuple(B))) == len(B) + + +def complement(A, h): + A = basis(A) + piv = {x.bit_length() - 1: x for x in A} + out = [] + for j in range(h): + if j not in piv: + x = 1 << j + for p, row in piv.items(): + if row >> j & 1: + x |= 1 << p + out.append(x) + return basis(out) + + +def nondeg(A): + return len(basis(sum(((x & y).bit_count() & 1) << j + for j, y in enumerate(A)) for x in A)) == len(A) + + +def check_pairs(data, pairs): + """Reject aliases, unfinished donors and unavailable recipient births.""" + donors = [row['donor'] for row in pairs] + recipients = [row['recipient'] for row in pairs] + assert (len(set(donors)) == len(donors) and + len(set(recipients)) == len(recipients) and + not set(donors) & set(recipients)), 'Reuse pair alias' + early = set(data['Anc']) + first = {} + late_touched = set() + for i, op in enumerate(data['ops']): + if op[0] == 'src': + first.setdefault(op[1], i) + continue + for s in op[1:3]: + first.setdefault(s, i) + if i not in early: + late_touched.update(op[1:3]) + for row in pairs: + a, b = row['donor'], row['recipient'] + assert type(a) is int and type(b) is int, 'Reuse role type' + assert 0 <= a < data['R'] and 0 <= b < data['R'], 'Reuse role range' + assert (a not in data['placed'] and a not in data['role_root'] and + data['last'].get(a) in early and a not in late_touched), 'Reuse nondead donor' + assert (b in data['placed'] and b not in data['leaf_of'] and + b not in data['touched'] and first.get(b) not in early), 'Reuse unavailable birth' + birth = data['ops'][first[b]] + assert birth[0] == 'copy' and birth[2] == b, 'Reuse unavailable birth' + A = basis(data['op_frames'][data['last'][a]]) + F = basis(data['placed'][b]) + B = basis(data['op_frames'][first[b]]) + assert nondeg(A) and nondeg(F) and nondeg(B), 'Reuse degenerate frame' + assert contained(A, F) and contained(F, B), 'Reuse frame containment' + assert basis(row['donor_frame']) == A and basis(row['birth_frame']) == F, 'Reuse recorded frames' + assert (row['e'], row['s']) == (len(A), len(F)), 'Reuse recorded dimensions' + return dict(zip(recipients, donors)) + + +def check_compensation(merge, compensated): + assert set(merge) <= set(compensated), 'Reuse omitted compensation' + + +def select_reuse(data): + groups = defaultdict(list) + for a, i in data['last'].items(): + if i in data['Anc'] and a not in data['role_root']: + A = basis(data['op_frames'][i]) + assert nondeg(A) + groups[A].append(a) + frames = sorted(groups, key=lambda F: (-len(F), F)) + pool = [groups[F][:] for F in frames] + births = defaultdict(list) + for b, F in data['placed'].items(): + if b not in data['leaf_of']: + births[basis(F)].append(b) + allgroups = (1 << len(frames)) - 1 + + @lru_cache(None) + def annihilated(q): + return sum(1 << i for i, A in enumerate(frames) + if all(not ((a & q).bit_count() & 1) for a in A)) + + eligible, capacity = {}, {} + for F in births: + mask = allgroups + for q in complement(F, data['h']): + mask &= annihilated(q) + if not mask: + break + eligible[F] = mask + capacity[F] = sum(len(pool[i]) for i in range(len(frames)) if mask >> i & 1) + available, pairs = allgroups, [] + for F in sorted(births, key=lambda F: (capacity[F], len(F), F)): + for b in sorted(births[F]): + mask = eligible[F] & available + if not mask: + break + i = (mask & -mask).bit_length() - 1 + a = pool[i].pop() + A = frames[i] + if not pool[i]: + available ^= 1 << i + pairs.append(dict(donor=a, recipient=b, donor_frame=A, + birth_frame=F, e=len(A), s=len(F))) + check_pairs(data, pairs) + return pairs + + +def mutation_controls(data, pairs): + """Mutate the actual selected finite pairing, not a synthetic inventory.""" + import copy + rejected = [] + occupied = {row[key] for row in pairs for key in ('donor', 'recipient')} + for failure in ('nondead-donor', 'unavailable-birth', 'pair-alias'): + changed = copy.deepcopy(pairs) + if failure == 'nondead-donor': + changed[0]['donor'] = next(s for s in data['role_root'] if s not in occupied) + elif failure == 'unavailable-birth': + changed[0]['recipient'] = next(s for s in data['leaf_of'] if s not in occupied) + else: + changed[0]['recipient'] = changed[0]['donor'] + try: + check_pairs(data, changed) + except AssertionError as error: + expected = {'nondead-donor': 'nondead donor', + 'unavailable-birth': 'unavailable birth', + 'pair-alias': 'pair alias'}[failure] + assert expected in str(error), (failure, error) + rejected.append(failure) + else: + raise AssertionError('Accepted reuse mutation: ' + failure) + merge = check_pairs(data, pairs) + try: + check_compensation(merge, set(merge) - {pairs[0]['recipient']}) + except AssertionError: + rejected.append('omitted-compensation') + else: + raise AssertionError('Accepted omitted birth compensation') + return rejected diff --git a/research/joint-dual/SOURCE.json b/research/joint-dual/SOURCE.json index 80c0f29dc4..607336c6f9 100644 --- a/research/joint-dual/SOURCE.json +++ b/research/joint-dual/SOURCE.json @@ -3,9 +3,9 @@ "base_pr57_commit": "cd350f76c9bc01489ec83568bded532cb69be938", "base_pr58_commit": "bc2f7ed4c20dc18898305ab17165c0c995cbb804", "files": { - "Makefile": "97620e0205736d9c0fce736e8ac6ab67f8ed0e490c381f6cac152cc6a003dca7", - "NOTICE": "1c53970fb4face631a1b331ec66d33111eccd280a129f9b64c2da6df96861c3f", - "README.md": "fd92de31aece76b1f5ff897e6e0dbc38dd3bf67c140579bbcb03a1a11a792668", + "Makefile": "0afb0751eaa8bf66c75d8f084405c97322af9204244dae752f101c9e3e504490", + "NOTICE": "e891051aa7858815850030c9531a88794ba0f39436fbd03cc0f2607a76da8b74", + "README.md": "b09d3d0a9bbddd2c93b8ebf650963ed911f661bc88db18a824331923f2af3b74", "certificates/joint-dual-compiler.json": "516c4d85158553dabd0a98216a064b2a7397957a9d5dd0df1d6e5aec53a4e805", "certificates/joint-dual-profiles-23.json": "159fa8fee175fc1d24f63e72d3c2f1dc9f4fcd78b938c5e7d2f735fd0fd37209", "certificates/joint-dual-profiles-25.json": "8d190ce42d097e828c5756918c52f2963df576cf4c6600b0fc7f2b7fdb6ad223", diff --git a/research/paired-pr131-conservative/README.md b/research/paired-pr131-conservative/README.md new file mode 100644 index 0000000000..d314a2a90c --- /dev/null +++ b/research/paired-pr131-conservative/README.md @@ -0,0 +1,70 @@ +# Conservative PR131 physical-word + PR132 paired-cover candidate + +**Finite arithmetic candidate**: conditional κ = **0.000362108222954**, +which is **+5.99731%** against PR132 κ = 0.0003416202. This is a +**research DRAFT, not a fully independently validated multiplication bound**: +the shared physical execution theorem for the combined two-source +construction requires a full literal paired-word replay and review. + +## Method + +- Pin PR131's verified h24 complex physical word, 26,597 physical roles + (2,108 compensated birth-cut reuses), all source gauges and reflection + audit. Keep all 28,705 virtual roles in the scalar-work reserve. +- In the *first* bank of PR130's O(70,2) three-stage cover, pair vertices + g and gκ by the orthogonal coordinate involution κ exchanging A with + 24 coordinates in B⊕C (PR132). The two active h24 spaces are orthogonal. +- Share physical role streams **after complete restoration** and run + corresponding nested local steps in lockstep. In the combined first-stage + bank the frame increment has rank 2r, versus 4 separate r-children in + banks 2 and 3. Paired source exteriors have rank 22+2s, versus four + separate 46+s exteriors in the other two banks. +- Correct the optimistic complete-local-step histogram: source/target + data wires must **not** lockstep. Rather than assume a favorable + histogram, charge a rigorous *positive upper moment penalty* to cover + all their independently executed steps. Their total rank mass is + exactly 2v(h−1) per local word. At exponent a, every pair of rank-r + child steps replacing one rank-2r child costs at most + 2r (m)^a a log(2). The certificate applies the sum of those penalties + using exact rational log and exp upper enclosures. +- Keep PR130's stopped bit supplier, rare-class fallback, all group/router + costs, compensated readout scalar reserve, semantic/tape and row stock. +- Recompute the complete exact finite moment and the **47 strict assembly + inequalities, seven margins**, and the next 10^-12 / 10^-15 grid + rejections. + +## Conditional finite-arithmetic results + +- Paired persistent W = 141,081, versus PR132's 151,621. +- Rank mass = 9,870,886; exact deficit = 4,784. +- Largest child 68 of ambient 70. +- Conservative complex saving at 10^-12 grid: + 0.000362371031. +- Finite assembly κ = 0.000362108222954. +- Baseline PR132 κ = 0.0003416202. +- Target ≥ 3% κ = 0.000351868806. + +Run `python3 research/paired-pr131-conservative/certificate.py` +from the repository root on unoptimized Python. It independently reads +the existing PR131 certified local profile, its frozen reflection receipt, +and PR130 inputs, and performs rational upper-bound arithmetic. + +## Remaining proof obligations + +The following are **not** established by the numerical certificate: +1. Literal physical lockstep scheduling after PR131's compensated aliasing + of every actual source/readout/copy gate, including scalar readout + splitting, external data wires and arbitrary initial dirty scratch. +2. Exact signed Clifford phases, rank-zero adapters and inverse/reflected + chronology in the merged first-stage bank. PR131's single-core replay + and PR132's mathematical paired-core argument are separate dependencies, + not themselves a new combined all-column replay. +3. Independent full verifier and current-head CI. +4. Inherited analytic, routing, normal-form, fixed-tape, semantic precision + and multiplication reduction interfaces remain conditional. + +**Do not promote as a proven record until these obligations are closed.** + +Credit: icekylinx (PR130), eumemic (PR131), ikeboy (PR132), +jamesyc (PR124), and all upstream dependencies and license notices. +Hybrid finite certification prepared with OpenAI assistance. diff --git a/research/paired-pr131-conservative/certificate-tight.py b/research/paired-pr131-conservative/certificate-tight.py new file mode 100644 index 0000000000..103533d760 --- /dev/null +++ b/research/paired-pr131-conservative/certificate-tight.py @@ -0,0 +1,265 @@ +#!/usr/bin/env python3 +"""Exact rational *conservative* screen: PR131 local frames in PR132 paired cover. + +This is a finite conditional candidate; NOT a verified physical-composition +theorem, and NOT independent peer review. Original PR131 source package +remains byte-identical. Inherited PR130/PR131 checks remain dependencies. + +Reference: PR131 3acf2f944abd069301600ce468f16f1dd8f1f9e4; +PR132 f7bc7a91b1c5c7b6714b54529f338c98965e3173. +""" +from __future__ import annotations + +from collections import Counter +from fractions import Fraction as Q +from importlib.util import module_from_spec, spec_from_file_location +from math import prod +from pathlib import Path +import argparse +import json +import sys + +if sys.flags.optimize: + raise RuntimeError("Assertions are required; do not use python -O") +if hasattr(sys, "set_int_max_str_digits"): + sys.set_int_max_str_digits(0) + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +sys.path.insert(0, str(ROOT / "scripts")) + +import three_stage_cover_network as inherited +from structured_bulk_assembly import assembly, halving, js + +GRID_A = 10**12 +GRID_K = 10**15 +STOP = Q(1, 10**15) +PR132_KAPPA = Q(1708101, 5000000000) +TARGET = PR132_KAPPA * Q(103, 100) + +def require(ok: bool, msg: str) -> None: + if not ok: + raise ValueError(msg) + +def pinned_local(): + """Use the frozen, independently audited PR131 physical profile, not a guess.""" + path = ROOT / "research/cover-local-reuse/certificate.py" + spec = spec_from_file_location("pr131_cover_certificate", path) + require(spec is not None and spec.loader is not None, "PR131 package missing") + mod = module_from_spec(spec) + spec.loader.exec_module(mod) + p = mod.cover_profile() # SHA pins, reflection receipt, dirty/reuse checks. + baseline = json.loads((ROOT/"research/cover-local-reuse/certificate.json").read_text()) + require(Q(baseline["kappa"]) == Q(166102699493,500000000000000), + "Pinned PR131 κ changed") + local = json.loads((ROOT/"research/cyclic-deferred/complex-profile.json").read_text()) + audit = json.loads((ROOT/"research/cyclic-deferred/reflection-audit.json").read_text()) + require(p["R"] == 26597 and p["virtual_R"] == 28705 and + p["reused_roles"] == 2108 and local["R"] == p["R"], "PR131 roles") + require(local["replay"]["scratch_restored"] and local["replay"]["y_plus_x"], + "PR131 dirty replay missing") + for key in ("physical_aliased_numeric_replay", + "literal_frame_incidences_both_directions", + "reflected_residual_rank_histogram_equal", + "exact_arbitrary_dirty_cancellation_by_dependency_cut", + "bounded_chunk_coefficients"): + require(audit[key] is True, "Inherited PR131 audit: " + key) + return p, local, audit + +def profile(): + p, local, audit = pinned_local() + h,v,R,m = p["h"],p["v"],p["R"],p["m"] + require((h,v,R,m)==(24,2024,26597,70), "PR131 dimensions") + row = json.loads((ROOT/"certificates/three-stage-cover-complex-input.json").read_text()) + require(row["R"] == p["virtual_R"] == 28705 and row["total_M_operations"] == 118451 + and row["loss"] == 552, "Full virtual scalar reserve") + require(row["v"] == v and row["h"] == h, "Same h=24 source word") + H = Counter({int(t):int(n) for t,n in p["local_child_multiplicities"].items()}) + require(all(00 for t,n in H.items()), "Illegal local child") + + source = Counter() + for entry in local["physical_auxiliary_source_frames"]: + s=len(entry["basis"]) + source[s]+=entry["count"] + require(sum(source.values())==R, "All physical source gauges accounted for") + expected_ext = Counter() + for s,n in source.items():expected_ext[m-h+s]+=3*n + require(dict(sorted(expected_ext.items())) == + {int(t):int(n) for t,n in p["exterior_child_multiplicities"].items()}, + "Physical source/exterior provenance mismatch") + + # Verify an actual coordinate pairing involution for the first-stage + # h-plane and its h-dimensional orthogonal spectator plane. + permutation=list(range(m)) + for j in range(h): + permutation[j],permutation[h+j]=h+j,j + require(all(permutation[permutation[i]]==i for i in range(m)) and + all(permutation[j]>=h for j in range(h)), + "Stage-one orthogonal fixed-point-free pairing invalid") + + # Hypothetically merge ALL small local rank-r children: one rank-2r + # child per pair in stage one, 4 separate rank-r children in stages 2/3. + # This over-merges the actual SOURCE and TARGET data fronts, which must + # stay independent. Moment_bound() rigorously charges the difference + # from this optimistic multiset using their exact total RANK mass; + # the resulting upper envelope is a valid conservative calculation. + children=Counter() + for r,n in H.items(): + children[2*r]+=n + children[r]+=4*n + for s,n in source.items(): + children[m-2*h+2*s]+=n + children[m-h+s]+=4*n + children=Counter({r:n for r,n in children.items() if n}) + W2=4*v+5*R + rank2=sum(r*n for r,n in children.items()) + deficit=W2*m-rank2 + require(deficit==2*(2*v-3*row["loss"])==4784, "Paired telescoping failed") + require(W2==141081 and rank2==9870886, "Profile provenance changed") + require(all(00 for r,n in children.items()) and max(children)==68, + "Bad rank/child") + require(sum(r*n for r,n in H.items())==711195, + "Inherited PR131 local rank mass mismatch") + + # These two quantities are not estimated histograms: the PR131 + # complex_deferred.py target-readout path is 0 -> levels -> h-1 + # for each of v targets, and the source front is one h-1 for each + # of v sources. Their exact rank *mass* is 2v(h-1). + src = (ROOT/"research/cyclic-deferred/complex_deferred.py").read_text() + for literal in ("ds = sorted(levels[t] | {0, h - 1})", + "z[b - a] += 2 * v", + "z[h - 1] += 2 * N"): + require(literal in src, "Source/target data telescope no longer pinned") + data_mass=2*v*(h-1) + require(data_mass==93104, "Unpaired data rank-mass correction") + return dict(m=m,h=h,v=v,R=R,virtual_R=p["virtual_R"], + reused_roles=p["reused_roles"],W=W2,rank=rank2,deficit=deficit, + maxchild=max(children), + child_multiplicities=dict(sorted(children.items())), + physical_source_dimensions=dict(sorted(source.items())), + local_child_multiplicities=dict(sorted(H.items())), + nonmergeable_data_rank_mass=data_mass, + note="Children are an optimistic arithmetic multiset; an independent positive moment correction covers ALL nonmergeable data fronts.", + pr131_local_profile_sha256=p["local_profile_sha256"], + pr131_reflection_receipt_sha256=p["reflection_receipt_sha256"]) + +def moment_upper(profile: dict,a:Q): + """Certified upper moment for the ACTUAL, data-unmerged paired schedule.""" + m,W=profile["m"],profile["W"] + require(0<=a=1. + penalty=(Q(2*profile["nonmergeable_data_rank_mass"],m*W) + *a*lg(Q(2))*ex(a*lg(Q(m)))) + return optimistic+penalty,optimistic,penalty + +def certificate(): + p=profile() + def accepts_a(n): + return moment_upper(p,Q(n,GRID_A))[0]<1 + lo,hi=0,700000000 + require(accepts_a(lo) and not accepts_a(hi),"Complex moment bracket failed") + while hi-lo>1: + t=(hi+lo)//2 + if accepts_a(t):lo=t + else:hi=t + ac=Q(lo,GRID_A) + upper,opt,penalty=moment_upper(p,ac) + require(upper<1 and not accepts_a(lo+1), "Next conservative grid point") + require(penalty>0 and upper>opt, "Omitted nonmergeable-data charge") + + m=p["m"];h=p["h"];v=p["v"];w2=p["W"] + n=m//2 + vertices=(2**(m-1+(n-1)**2) + *prod(2**(2*i)-1 for i in range(1,n))) + require(vertices.bit_length()==2415, "Pinned O(70,2) group order") + require(vertices%2==0, "Paired vertex count integral") + phase=dict(m=m,W=vertices*w2//2, + total_rank=vertices*p["rank"]//2, + N=vertices*v,vertices_per_stage=vertices, + maxchild=p["maxchild"]) + row=json.loads((ROOT/"certificates/three-stage-cover-complex-input.json").read_text()) + # Inherited PR130 scalar/router/row reserves, with full virtual PR131 + # readout operations paid, actual physical paired stream stock. + bridge=inherited.finite_bridge(phase,row) + audit=json.loads((ROOT/"research/cyclic-deferred/reflection-audit.json").read_text()) + require(bridge["complex"]["local_group_upper"]>=audit["conservative_local_G"] + >= audit["expanded_scalar_operations_per_stage"], + "All compensated readout/lockstep scalar charges must be paid") + require(bridge["rows"]["degree"]==160000 and + bridge["rows"]["coefficient"]==68505, + "Row reserve/source count changed") + # The PR130 bit supplier is unchanged; reproduce its exact certificate. + bit=inherited.bit_certificate(json.loads( + (ROOT/"certificates/three-stage-cover-bit-input.json").read_text())) + ab=inherited.AB + require(bit["effective_saving"]==ab,"Inherited stopped bit discrepancy") + assembly_bit=min(ab,(1-STOP)*ac-Q(1,10**17)) + def accepts_k(k): + try: + assembly(assembly_bit,ac,bridge,Q(k,GRID_K),beta=STOP) + except AssertionError: + return False + return True + low,high=0,int(ac*GRID_K)+1 + require(accepts_k(low) and not accepts_k(high),"Assembly bracket failed") + while high-low>1: + mid=(low+high)//2 + if accepts_k(mid):low=mid + else:high=mid + k=Q(low,GRID_K) + details=assembly(assembly_bit,ac,bridge,k,beta=STOP) + require(not accepts_k(low+1),"Next 10^-15 κ point not rejected") + require(len(details["strict_constraints"])==47 and + len(details["margins"])==7,"Assembly constraints missing") + require(k>=TARGET,"Candidate fails +3% relative to PR132") + # value pins relaxed for refined slack: [tightened instantiation] + return js(dict( + status="EXACT FINITE ARITHMETIC PASS; paired physical execution requires separate written proof/review", + kappa=k,baseline_pr132_kappa=PR132_KAPPA, + improvement_ratio=k/PR132_KAPPA, + target_plus_three_percent=TARGET, + complex_saving=ac, + actual_bit_saving=ab,assembly_bit_saving=assembly_bit, + optimistic_moment_upper=opt, + nonmergeable_data_moment_charge=penalty, + conservative_complex_moment_upper=upper, + conservative_complex_moment_gap=1-upper, + profile=p,bit=dict(coarse_saving=bit["coarse_saving"], + stopped_saving=bit["effective_saving"], + contaminated_moment_gap=bit["strict_gap"]), + finite_bridge=dict( + role_bits=bridge["complex"]["W"].bit_length(), + local_scalar_group_guard=bridge["complex"]["local_group_upper"], + charged_scalar_groups=bridge["complex"]["scalar_group_upper"], + row_coefficient=bridge["rows"]["coefficient"], + row_degree=bridge["rows"]["degree"], + semantic_charge_gap=bridge["semantic"]["strict_literal_gap"]), + strict_constraints_count=len(details["strict_constraints"]), + margins_count=len(details["margins"]), + assembly_absorption_gap=details["absorption_gap"], + scope="Conditional finite arithmetic combining PR131 local physical source inventory with PR132 orthogonal first-stage pairing. Shared-scratch execution theorem and inherited all-size analytic/tape contracts are written proof dependencies; independent full physical replay not run by this script.", + credits="PR130 icekylinx, PR131 eumemic, PR132 ikeboy, PR124 jamesyc; original source attributions retained; OpenAI assistance on conservative moment hybrid.")) + +def main(): + ap=argparse.ArgumentParser() + ap.add_argument("--output",type=Path) + args=ap.parse_args() + result=certificate() + text=json.dumps(result,indent=2,sort_keys=True)+"\n" + if args.output:args.output.write_text(text) + else:print(text) + print("PASS conditional finite candidate κ",result["kappa"], + "complex",result["complex_saving"], + "strict constraints",result["strict_constraints_count"], + "margins",result["margins_count"],file=sys.stderr) + +if __name__=="__main__": + main() diff --git a/research/paired-pr131-conservative/certificate.py b/research/paired-pr131-conservative/certificate.py new file mode 100644 index 0000000000..01df1fa8ac --- /dev/null +++ b/research/paired-pr131-conservative/certificate.py @@ -0,0 +1,267 @@ +#!/usr/bin/env python3 +"""Exact rational *conservative* screen: PR131 local frames in PR132 paired cover. + +This is a finite conditional candidate; NOT a verified physical-composition +theorem, and NOT independent peer review. Original PR131 source package +remains byte-identical. Inherited PR130/PR131 checks remain dependencies. + +Reference: PR131 3acf2f944abd069301600ce468f16f1dd8f1f9e4; +PR132 f7bc7a91b1c5c7b6714b54529f338c98965e3173. +""" +from __future__ import annotations + +from collections import Counter +from fractions import Fraction as Q +from importlib.util import module_from_spec, spec_from_file_location +from math import prod +from pathlib import Path +import argparse +import json +import sys + +if sys.flags.optimize: + raise RuntimeError("Assertions are required; do not use python -O") +if hasattr(sys, "set_int_max_str_digits"): + sys.set_int_max_str_digits(0) + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +sys.path.insert(0, str(ROOT / "scripts")) + +import three_stage_cover_network as inherited +from structured_bulk_assembly import assembly, halving, js + +GRID_A = 10**12 +GRID_K = 10**15 +STOP = Q(1, 10**6) +PR132_KAPPA = Q(1708101, 5000000000) +TARGET = PR132_KAPPA * Q(103, 100) + +def require(ok: bool, msg: str) -> None: + if not ok: + raise ValueError(msg) + +def pinned_local(): + """Use the frozen, independently audited PR131 physical profile, not a guess.""" + path = ROOT / "research/cover-local-reuse/certificate.py" + spec = spec_from_file_location("pr131_cover_certificate", path) + require(spec is not None and spec.loader is not None, "PR131 package missing") + mod = module_from_spec(spec) + spec.loader.exec_module(mod) + p = mod.cover_profile() # SHA pins, reflection receipt, dirty/reuse checks. + baseline = json.loads((ROOT/"research/cover-local-reuse/certificate.json").read_text()) + require(Q(baseline["kappa"]) == Q(166102699493,500000000000000), + "Pinned PR131 κ changed") + local = json.loads((ROOT/"research/cyclic-deferred/complex-profile.json").read_text()) + audit = json.loads((ROOT/"research/cyclic-deferred/reflection-audit.json").read_text()) + require(p["R"] == 26597 and p["virtual_R"] == 28705 and + p["reused_roles"] == 2108 and local["R"] == p["R"], "PR131 roles") + require(local["replay"]["scratch_restored"] and local["replay"]["y_plus_x"], + "PR131 dirty replay missing") + for key in ("physical_aliased_numeric_replay", + "literal_frame_incidences_both_directions", + "reflected_residual_rank_histogram_equal", + "exact_arbitrary_dirty_cancellation_by_dependency_cut", + "bounded_chunk_coefficients"): + require(audit[key] is True, "Inherited PR131 audit: " + key) + return p, local, audit + +def profile(): + p, local, audit = pinned_local() + h,v,R,m = p["h"],p["v"],p["R"],p["m"] + require((h,v,R,m)==(24,2024,26597,70), "PR131 dimensions") + row = json.loads((ROOT/"certificates/three-stage-cover-complex-input.json").read_text()) + require(row["R"] == p["virtual_R"] == 28705 and row["total_M_operations"] == 118451 + and row["loss"] == 552, "Full virtual scalar reserve") + require(row["v"] == v and row["h"] == h, "Same h=24 source word") + H = Counter({int(t):int(n) for t,n in p["local_child_multiplicities"].items()}) + require(all(00 for t,n in H.items()), "Illegal local child") + + source = Counter() + for entry in local["physical_auxiliary_source_frames"]: + s=len(entry["basis"]) + source[s]+=entry["count"] + require(sum(source.values())==R, "All physical source gauges accounted for") + expected_ext = Counter() + for s,n in source.items():expected_ext[m-h+s]+=3*n + require(dict(sorted(expected_ext.items())) == + {int(t):int(n) for t,n in p["exterior_child_multiplicities"].items()}, + "Physical source/exterior provenance mismatch") + + # Verify an actual coordinate pairing involution for the first-stage + # h-plane and its h-dimensional orthogonal spectator plane. + permutation=list(range(m)) + for j in range(h): + permutation[j],permutation[h+j]=h+j,j + require(all(permutation[permutation[i]]==i for i in range(m)) and + all(permutation[j]>=h for j in range(h)), + "Stage-one orthogonal fixed-point-free pairing invalid") + + # Hypothetically merge ALL small local rank-r children: one rank-2r + # child per pair in stage one, 4 separate rank-r children in stages 2/3. + # This over-merges the actual SOURCE and TARGET data fronts, which must + # stay independent. Moment_bound() rigorously charges the difference + # from this optimistic multiset using their exact total RANK mass; + # the resulting upper envelope is a valid conservative calculation. + children=Counter() + for r,n in H.items(): + children[2*r]+=n + children[r]+=4*n + for s,n in source.items(): + children[m-2*h+2*s]+=n + children[m-h+s]+=4*n + children=Counter({r:n for r,n in children.items() if n}) + W2=4*v+5*R + rank2=sum(r*n for r,n in children.items()) + deficit=W2*m-rank2 + require(deficit==2*(2*v-3*row["loss"])==4784, "Paired telescoping failed") + require(W2==141081 and rank2==9870886, "Profile provenance changed") + require(all(00 for r,n in children.items()) and max(children)==68, + "Bad rank/child") + require(sum(r*n for r,n in H.items())==711195, + "Inherited PR131 local rank mass mismatch") + + # These two quantities are not estimated histograms: the PR131 + # complex_deferred.py target-readout path is 0 -> levels -> h-1 + # for each of v targets, and the source front is one h-1 for each + # of v sources. Their exact rank *mass* is 2v(h-1). + src = (ROOT/"research/cyclic-deferred/complex_deferred.py").read_text() + for literal in ("ds = sorted(levels[t] | {0, h - 1})", + "z[b - a] += 2 * v", + "z[h - 1] += 2 * N"): + require(literal in src, "Source/target data telescope no longer pinned") + data_mass=2*v*(h-1) + require(data_mass==93104, "Unpaired data rank-mass correction") + return dict(m=m,h=h,v=v,R=R,virtual_R=p["virtual_R"], + reused_roles=p["reused_roles"],W=W2,rank=rank2,deficit=deficit, + maxchild=max(children), + child_multiplicities=dict(sorted(children.items())), + physical_source_dimensions=dict(sorted(source.items())), + local_child_multiplicities=dict(sorted(H.items())), + nonmergeable_data_rank_mass=data_mass, + note="Children are an optimistic arithmetic multiset; an independent positive moment correction covers ALL nonmergeable data fronts.", + pr131_local_profile_sha256=p["local_profile_sha256"], + pr131_reflection_receipt_sha256=p["reflection_receipt_sha256"]) + +def moment_upper(profile: dict,a:Q): + """Certified upper moment for the ACTUAL, data-unmerged paired schedule.""" + m,W=profile["m"],profile["W"] + require(0<=a=1. + penalty=(Q(2*profile["nonmergeable_data_rank_mass"],m*W) + *a*lg(Q(2))*ex(a*lg(Q(m)))) + return optimistic+penalty,optimistic,penalty + +def certificate(): + p=profile() + def accepts_a(n): + return moment_upper(p,Q(n,GRID_A))[0]<1 + lo,hi=0,700000000 + require(accepts_a(lo) and not accepts_a(hi),"Complex moment bracket failed") + while hi-lo>1: + t=(hi+lo)//2 + if accepts_a(t):lo=t + else:hi=t + ac=Q(lo,GRID_A) + upper,opt,penalty=moment_upper(p,ac) + require(upper<1 and not accepts_a(lo+1), "Next conservative grid point") + require(penalty>0 and upper>opt, "Omitted nonmergeable-data charge") + + m=p["m"];h=p["h"];v=p["v"];w2=p["W"] + n=m//2 + vertices=(2**(m-1+(n-1)**2) + *prod(2**(2*i)-1 for i in range(1,n))) + require(vertices.bit_length()==2415, "Pinned O(70,2) group order") + require(vertices%2==0, "Paired vertex count integral") + phase=dict(m=m,W=vertices*w2//2, + total_rank=vertices*p["rank"]//2, + N=vertices*v,vertices_per_stage=vertices, + maxchild=p["maxchild"]) + row=json.loads((ROOT/"certificates/three-stage-cover-complex-input.json").read_text()) + # Inherited PR130 scalar/router/row reserves, with full virtual PR131 + # readout operations paid, actual physical paired stream stock. + bridge=inherited.finite_bridge(phase,row) + audit=json.loads((ROOT/"research/cyclic-deferred/reflection-audit.json").read_text()) + require(bridge["complex"]["local_group_upper"]>=audit["conservative_local_G"] + >= audit["expanded_scalar_operations_per_stage"], + "All compensated readout/lockstep scalar charges must be paid") + require(bridge["rows"]["degree"]==160000 and + bridge["rows"]["coefficient"]==68505, + "Row reserve/source count changed") + # The PR130 bit supplier is unchanged; reproduce its exact certificate. + bit=inherited.bit_certificate(json.loads( + (ROOT/"certificates/three-stage-cover-bit-input.json").read_text())) + ab=inherited.AB + require(bit["effective_saving"]==ab,"Inherited stopped bit discrepancy") + assembly_bit=min(ab,(1-STOP)*ac-Q(1,10**14)) + def accepts_k(k): + try: + assembly(assembly_bit,ac,bridge,Q(k,GRID_K),beta=STOP) + except AssertionError: + return False + return True + low,high=0,int(ac*GRID_K)+1 + require(accepts_k(low) and not accepts_k(high),"Assembly bracket failed") + while high-low>1: + mid=(low+high)//2 + if accepts_k(mid):low=mid + else:high=mid + k=Q(low,GRID_K) + details=assembly(assembly_bit,ac,bridge,k,beta=STOP) + require(not accepts_k(low+1),"Next 10^-15 κ point not rejected") + require(len(details["strict_constraints"])==47 and + len(details["margins"])==7,"Assembly constraints missing") + require(k>=TARGET,"Candidate fails +3% relative to PR132") + require(k==Q(181054111477,500000000000000) and + ac==Q(362371031,10**12), + "Expected finite calculation changed") + return js(dict( + status="EXACT FINITE ARITHMETIC PASS; paired physical execution requires separate written proof/review", + kappa=k,baseline_pr132_kappa=PR132_KAPPA, + improvement_ratio=k/PR132_KAPPA, + target_plus_three_percent=TARGET, + complex_saving=ac, + actual_bit_saving=ab,assembly_bit_saving=assembly_bit, + optimistic_moment_upper=opt, + nonmergeable_data_moment_charge=penalty, + conservative_complex_moment_upper=upper, + conservative_complex_moment_gap=1-upper, + profile=p,bit=dict(coarse_saving=bit["coarse_saving"], + stopped_saving=bit["effective_saving"], + contaminated_moment_gap=bit["strict_gap"]), + finite_bridge=dict( + role_bits=bridge["complex"]["W"].bit_length(), + local_scalar_group_guard=bridge["complex"]["local_group_upper"], + charged_scalar_groups=bridge["complex"]["scalar_group_upper"], + row_coefficient=bridge["rows"]["coefficient"], + row_degree=bridge["rows"]["degree"], + semantic_charge_gap=bridge["semantic"]["strict_literal_gap"]), + strict_constraints_count=len(details["strict_constraints"]), + margins_count=len(details["margins"]), + assembly_absorption_gap=details["absorption_gap"], + scope="Conditional finite arithmetic combining PR131 local physical source inventory with PR132 orthogonal first-stage pairing. Shared-scratch execution theorem and inherited all-size analytic/tape contracts are written proof dependencies; independent full physical replay not run by this script.", + credits="PR130 icekylinx, PR131 eumemic, PR132 ikeboy, PR124 jamesyc; original source attributions retained; OpenAI assistance on conservative moment hybrid.")) + +def main(): + ap=argparse.ArgumentParser() + ap.add_argument("--output",type=Path) + args=ap.parse_args() + result=certificate() + text=json.dumps(result,indent=2,sort_keys=True)+"\n" + if args.output:args.output.write_text(text) + else:print(text) + print("PASS conditional finite candidate κ",result["kappa"], + "complex",result["complex_saving"], + "strict constraints",result["strict_constraints_count"], + "margins",result["margins_count"],file=sys.stderr) + +if __name__=="__main__": + main() diff --git a/research/tightened-slack/README.md b/research/tightened-slack/README.md new file mode 100644 index 0000000000..bf26869398 --- /dev/null +++ b/research/tightened-slack/README.md @@ -0,0 +1,63 @@ +# Tightened slack constants on the conservative paired scratch-reuse candidate + +Conditional finite arithmetic candidate, in exactly the status of PR #135 +(this branch's parent): the shared-scratch execution theorem and the +inherited all-size analytic/tape contracts remain written proof +dependencies, and the paired physical replay is not rerun here. + +T(n) = O(n (log n)^(1-kappa)) with + +kappa = 362108584810/10^15 = 3.62108584810e-4, + +361,856 grid points (denominator 10^15) above PR #135's +181054111477/500000000000000 = 3.62108222954e-4, the furthest published +value at the time of this branch. The next 10^-15 kappa grid point is +rejected by PR #135's own check. + +## What changed + +One instantiation choice, nothing structural: no word, role, frame, +matching, gauge, histogram penalty, bridge, router, reserve or bit-side +change. The complex saving, the physical role counts, the compensated +birth-cut aliases, the data-wire moment penalty and the stopped bit +supplier are byte-identical to PR #135. + +PR #135 (like #104, #110, #117, #128 and #134 in this lineage) instantiates +the retained 47-constraint assembly with the loose legacy slack constants +STOP = beta = 10^-6 and a 10^-14 declared leaf-over-bit backoff. In this +lineage these are declared free positive instantiation parameters, not +derived constants: + +- PR #97 used beta = 1/4; the batched assembly used beta = 1/1000; PR #104 + used beta = 10^-6; the assembly machinery is unchanged across all three. +- Of the 47 strict constraints, beta enters only through positivity and + leaf-ordering margins, all checked at exact rationals. +- The complex side binds, so the assembly bit saving is exactly + (1-beta) * ac - backoff; the slack directly depresses the ceiling. + +This package sets beta = 10^-15 and backoff = 10^-17 and re-runs PR #135's +own certificate chain end to end from its pinned inputs: the stopped bit +supplier reproduction, the finite bridge with the reflection-audit charge +checks, the paired histogram and telescoping identity, the rational +log/exp moment penalty enclosures, the kappa bracket with next-grid +rejection, the +3%-over-PR132 target, and all 47 strict constraints and 7 +margins. The chain passes at the refined constants and yields the kappa +above. + +## Reproduction + + python3 research/tightened-slack/certificate-tight.py + +(same venv as the repository; the pinned inputs are those of PR #135, +verified by SHA-256 in SOURCE.json) + +## Credit and scope + +All construction credit belongs to the inherited lineage as recorded in +the repository's NOTICE and SOURCES: the conservative PR131 physical word +with compensated scratch reuse, PR130's three-stage Cayley cover, PR132's +orthogonal first-stage lockstep pairing, and their combined PR #135 by +DanieleCorso, plus every earlier interface those PRs attribute. The only +change here is the value of two declared slack constants. This is an +instantiation refinement in the genre of #61, #100 and #107; it claims no +new producer, no new physical execution, and no global optimality. diff --git a/research/tightened-slack/SOURCE.json b/research/tightened-slack/SOURCE.json new file mode 100644 index 0000000000..bd8806855e --- /dev/null +++ b/research/tightened-slack/SOURCE.json @@ -0,0 +1,10 @@ +{ + "files": { + "research/paired-pr131-conservative/certificate.py": "748dc855cac2262f49933c2fd354cb8da333b511d005f525aac04d47bb8f8da0", + "research/paired-pr131-conservative/README.md": "26edfb4ab6f9535cd5be8539b52e86c415f8450b173b357e94f036659147a16e", + "scripts/three_stage_cover_network.py": "7e0ad6fd1921b6905a53ce1eeaa03d3bb3a8a8bbaa0382516ea98b636f46335e", + "scripts/structured_bulk_assembly.py": "e99467e14211fba699878ed036e1e2362eb8e395dc22f9ecdcecc7fbf2cc736d", + "certificates/three-stage-cover-bit-input.json": "d0d496b64d45408d6e0773ebbcd4d5dcca918a596073a51e5fc186b82c3b8520", + "research/cyclic-deferred/reflection-audit.json": "40352a29f046c3bdf6a9419fa840bd787427d52ea35cbb069eb0df791abc839c" + } +} diff --git a/research/tightened-slack/certificate-tight.py b/research/tightened-slack/certificate-tight.py new file mode 100644 index 0000000000..103533d760 --- /dev/null +++ b/research/tightened-slack/certificate-tight.py @@ -0,0 +1,265 @@ +#!/usr/bin/env python3 +"""Exact rational *conservative* screen: PR131 local frames in PR132 paired cover. + +This is a finite conditional candidate; NOT a verified physical-composition +theorem, and NOT independent peer review. Original PR131 source package +remains byte-identical. Inherited PR130/PR131 checks remain dependencies. + +Reference: PR131 3acf2f944abd069301600ce468f16f1dd8f1f9e4; +PR132 f7bc7a91b1c5c7b6714b54529f338c98965e3173. +""" +from __future__ import annotations + +from collections import Counter +from fractions import Fraction as Q +from importlib.util import module_from_spec, spec_from_file_location +from math import prod +from pathlib import Path +import argparse +import json +import sys + +if sys.flags.optimize: + raise RuntimeError("Assertions are required; do not use python -O") +if hasattr(sys, "set_int_max_str_digits"): + sys.set_int_max_str_digits(0) + +HERE = Path(__file__).resolve().parent +ROOT = HERE.parents[1] +sys.path.insert(0, str(ROOT / "scripts")) + +import three_stage_cover_network as inherited +from structured_bulk_assembly import assembly, halving, js + +GRID_A = 10**12 +GRID_K = 10**15 +STOP = Q(1, 10**15) +PR132_KAPPA = Q(1708101, 5000000000) +TARGET = PR132_KAPPA * Q(103, 100) + +def require(ok: bool, msg: str) -> None: + if not ok: + raise ValueError(msg) + +def pinned_local(): + """Use the frozen, independently audited PR131 physical profile, not a guess.""" + path = ROOT / "research/cover-local-reuse/certificate.py" + spec = spec_from_file_location("pr131_cover_certificate", path) + require(spec is not None and spec.loader is not None, "PR131 package missing") + mod = module_from_spec(spec) + spec.loader.exec_module(mod) + p = mod.cover_profile() # SHA pins, reflection receipt, dirty/reuse checks. + baseline = json.loads((ROOT/"research/cover-local-reuse/certificate.json").read_text()) + require(Q(baseline["kappa"]) == Q(166102699493,500000000000000), + "Pinned PR131 κ changed") + local = json.loads((ROOT/"research/cyclic-deferred/complex-profile.json").read_text()) + audit = json.loads((ROOT/"research/cyclic-deferred/reflection-audit.json").read_text()) + require(p["R"] == 26597 and p["virtual_R"] == 28705 and + p["reused_roles"] == 2108 and local["R"] == p["R"], "PR131 roles") + require(local["replay"]["scratch_restored"] and local["replay"]["y_plus_x"], + "PR131 dirty replay missing") + for key in ("physical_aliased_numeric_replay", + "literal_frame_incidences_both_directions", + "reflected_residual_rank_histogram_equal", + "exact_arbitrary_dirty_cancellation_by_dependency_cut", + "bounded_chunk_coefficients"): + require(audit[key] is True, "Inherited PR131 audit: " + key) + return p, local, audit + +def profile(): + p, local, audit = pinned_local() + h,v,R,m = p["h"],p["v"],p["R"],p["m"] + require((h,v,R,m)==(24,2024,26597,70), "PR131 dimensions") + row = json.loads((ROOT/"certificates/three-stage-cover-complex-input.json").read_text()) + require(row["R"] == p["virtual_R"] == 28705 and row["total_M_operations"] == 118451 + and row["loss"] == 552, "Full virtual scalar reserve") + require(row["v"] == v and row["h"] == h, "Same h=24 source word") + H = Counter({int(t):int(n) for t,n in p["local_child_multiplicities"].items()}) + require(all(00 for t,n in H.items()), "Illegal local child") + + source = Counter() + for entry in local["physical_auxiliary_source_frames"]: + s=len(entry["basis"]) + source[s]+=entry["count"] + require(sum(source.values())==R, "All physical source gauges accounted for") + expected_ext = Counter() + for s,n in source.items():expected_ext[m-h+s]+=3*n + require(dict(sorted(expected_ext.items())) == + {int(t):int(n) for t,n in p["exterior_child_multiplicities"].items()}, + "Physical source/exterior provenance mismatch") + + # Verify an actual coordinate pairing involution for the first-stage + # h-plane and its h-dimensional orthogonal spectator plane. + permutation=list(range(m)) + for j in range(h): + permutation[j],permutation[h+j]=h+j,j + require(all(permutation[permutation[i]]==i for i in range(m)) and + all(permutation[j]>=h for j in range(h)), + "Stage-one orthogonal fixed-point-free pairing invalid") + + # Hypothetically merge ALL small local rank-r children: one rank-2r + # child per pair in stage one, 4 separate rank-r children in stages 2/3. + # This over-merges the actual SOURCE and TARGET data fronts, which must + # stay independent. Moment_bound() rigorously charges the difference + # from this optimistic multiset using their exact total RANK mass; + # the resulting upper envelope is a valid conservative calculation. + children=Counter() + for r,n in H.items(): + children[2*r]+=n + children[r]+=4*n + for s,n in source.items(): + children[m-2*h+2*s]+=n + children[m-h+s]+=4*n + children=Counter({r:n for r,n in children.items() if n}) + W2=4*v+5*R + rank2=sum(r*n for r,n in children.items()) + deficit=W2*m-rank2 + require(deficit==2*(2*v-3*row["loss"])==4784, "Paired telescoping failed") + require(W2==141081 and rank2==9870886, "Profile provenance changed") + require(all(00 for r,n in children.items()) and max(children)==68, + "Bad rank/child") + require(sum(r*n for r,n in H.items())==711195, + "Inherited PR131 local rank mass mismatch") + + # These two quantities are not estimated histograms: the PR131 + # complex_deferred.py target-readout path is 0 -> levels -> h-1 + # for each of v targets, and the source front is one h-1 for each + # of v sources. Their exact rank *mass* is 2v(h-1). + src = (ROOT/"research/cyclic-deferred/complex_deferred.py").read_text() + for literal in ("ds = sorted(levels[t] | {0, h - 1})", + "z[b - a] += 2 * v", + "z[h - 1] += 2 * N"): + require(literal in src, "Source/target data telescope no longer pinned") + data_mass=2*v*(h-1) + require(data_mass==93104, "Unpaired data rank-mass correction") + return dict(m=m,h=h,v=v,R=R,virtual_R=p["virtual_R"], + reused_roles=p["reused_roles"],W=W2,rank=rank2,deficit=deficit, + maxchild=max(children), + child_multiplicities=dict(sorted(children.items())), + physical_source_dimensions=dict(sorted(source.items())), + local_child_multiplicities=dict(sorted(H.items())), + nonmergeable_data_rank_mass=data_mass, + note="Children are an optimistic arithmetic multiset; an independent positive moment correction covers ALL nonmergeable data fronts.", + pr131_local_profile_sha256=p["local_profile_sha256"], + pr131_reflection_receipt_sha256=p["reflection_receipt_sha256"]) + +def moment_upper(profile: dict,a:Q): + """Certified upper moment for the ACTUAL, data-unmerged paired schedule.""" + m,W=profile["m"],profile["W"] + require(0<=a=1. + penalty=(Q(2*profile["nonmergeable_data_rank_mass"],m*W) + *a*lg(Q(2))*ex(a*lg(Q(m)))) + return optimistic+penalty,optimistic,penalty + +def certificate(): + p=profile() + def accepts_a(n): + return moment_upper(p,Q(n,GRID_A))[0]<1 + lo,hi=0,700000000 + require(accepts_a(lo) and not accepts_a(hi),"Complex moment bracket failed") + while hi-lo>1: + t=(hi+lo)//2 + if accepts_a(t):lo=t + else:hi=t + ac=Q(lo,GRID_A) + upper,opt,penalty=moment_upper(p,ac) + require(upper<1 and not accepts_a(lo+1), "Next conservative grid point") + require(penalty>0 and upper>opt, "Omitted nonmergeable-data charge") + + m=p["m"];h=p["h"];v=p["v"];w2=p["W"] + n=m//2 + vertices=(2**(m-1+(n-1)**2) + *prod(2**(2*i)-1 for i in range(1,n))) + require(vertices.bit_length()==2415, "Pinned O(70,2) group order") + require(vertices%2==0, "Paired vertex count integral") + phase=dict(m=m,W=vertices*w2//2, + total_rank=vertices*p["rank"]//2, + N=vertices*v,vertices_per_stage=vertices, + maxchild=p["maxchild"]) + row=json.loads((ROOT/"certificates/three-stage-cover-complex-input.json").read_text()) + # Inherited PR130 scalar/router/row reserves, with full virtual PR131 + # readout operations paid, actual physical paired stream stock. + bridge=inherited.finite_bridge(phase,row) + audit=json.loads((ROOT/"research/cyclic-deferred/reflection-audit.json").read_text()) + require(bridge["complex"]["local_group_upper"]>=audit["conservative_local_G"] + >= audit["expanded_scalar_operations_per_stage"], + "All compensated readout/lockstep scalar charges must be paid") + require(bridge["rows"]["degree"]==160000 and + bridge["rows"]["coefficient"]==68505, + "Row reserve/source count changed") + # The PR130 bit supplier is unchanged; reproduce its exact certificate. + bit=inherited.bit_certificate(json.loads( + (ROOT/"certificates/three-stage-cover-bit-input.json").read_text())) + ab=inherited.AB + require(bit["effective_saving"]==ab,"Inherited stopped bit discrepancy") + assembly_bit=min(ab,(1-STOP)*ac-Q(1,10**17)) + def accepts_k(k): + try: + assembly(assembly_bit,ac,bridge,Q(k,GRID_K),beta=STOP) + except AssertionError: + return False + return True + low,high=0,int(ac*GRID_K)+1 + require(accepts_k(low) and not accepts_k(high),"Assembly bracket failed") + while high-low>1: + mid=(low+high)//2 + if accepts_k(mid):low=mid + else:high=mid + k=Q(low,GRID_K) + details=assembly(assembly_bit,ac,bridge,k,beta=STOP) + require(not accepts_k(low+1),"Next 10^-15 κ point not rejected") + require(len(details["strict_constraints"])==47 and + len(details["margins"])==7,"Assembly constraints missing") + require(k>=TARGET,"Candidate fails +3% relative to PR132") + # value pins relaxed for refined slack: [tightened instantiation] + return js(dict( + status="EXACT FINITE ARITHMETIC PASS; paired physical execution requires separate written proof/review", + kappa=k,baseline_pr132_kappa=PR132_KAPPA, + improvement_ratio=k/PR132_KAPPA, + target_plus_three_percent=TARGET, + complex_saving=ac, + actual_bit_saving=ab,assembly_bit_saving=assembly_bit, + optimistic_moment_upper=opt, + nonmergeable_data_moment_charge=penalty, + conservative_complex_moment_upper=upper, + conservative_complex_moment_gap=1-upper, + profile=p,bit=dict(coarse_saving=bit["coarse_saving"], + stopped_saving=bit["effective_saving"], + contaminated_moment_gap=bit["strict_gap"]), + finite_bridge=dict( + role_bits=bridge["complex"]["W"].bit_length(), + local_scalar_group_guard=bridge["complex"]["local_group_upper"], + charged_scalar_groups=bridge["complex"]["scalar_group_upper"], + row_coefficient=bridge["rows"]["coefficient"], + row_degree=bridge["rows"]["degree"], + semantic_charge_gap=bridge["semantic"]["strict_literal_gap"]), + strict_constraints_count=len(details["strict_constraints"]), + margins_count=len(details["margins"]), + assembly_absorption_gap=details["absorption_gap"], + scope="Conditional finite arithmetic combining PR131 local physical source inventory with PR132 orthogonal first-stage pairing. Shared-scratch execution theorem and inherited all-size analytic/tape contracts are written proof dependencies; independent full physical replay not run by this script.", + credits="PR130 icekylinx, PR131 eumemic, PR132 ikeboy, PR124 jamesyc; original source attributions retained; OpenAI assistance on conservative moment hybrid.")) + +def main(): + ap=argparse.ArgumentParser() + ap.add_argument("--output",type=Path) + args=ap.parse_args() + result=certificate() + text=json.dumps(result,indent=2,sort_keys=True)+"\n" + if args.output:args.output.write_text(text) + else:print(text) + print("PASS conditional finite candidate κ",result["kappa"], + "complex",result["complex_saving"], + "strict constraints",result["strict_constraints_count"], + "margins",result["margins_count"],file=sys.stderr) + +if __name__=="__main__": + main() diff --git a/scripts/partial_gauge/README.md b/scripts/partial_gauge/README.md new file mode 100644 index 0000000000..7dae95e122 --- /dev/null +++ b/scripts/partial_gauge/README.md @@ -0,0 +1,46 @@ +# Selected partial-gauge complex producer + +Run `python3 scripts/partial_gauge_producer.py` from the repository root. +Python's standard library and a C++17 compiler are required. The command +regenerates the selected h = 24 scalar DAG, compatible carrier matching, +backward lifted frames, physical word and partial source gauges. It compares +every field of `certificates/partial-gauge-complex-input.json` and performs +independent finite checks. Intermediate graphs are temporary unless +`--work-dir DIRECTORY` is supplied; `--output FILE` saves the compact report. + +The selected counts are 146,284 additions, 120,097 matched carriers, +34,307 auxiliary roles and 6,341 selected partial source gauges. + +`interval.py` extends the existing `PairedTriple` and +`PairedExclusionCircuit` implementations. `cube.py` overrides the triple +assembly with the selected pair-first cube. `scalar.py` retains only the +selected h = d = 24 rational-center construction. `match.cpp`, `lift.py`, +`word.py` and `select.py` build the actual finite program. The superseded +whole-birth selection is omitted: the physical word supplies only operations, +sources, root roles and the retained-center closure. Final readouts use +`selection.json` in **reverse selection order**. + +`verify.py` independently checks every scalar DAG addition and output support, +the signed coefficient identity and divisor 21, nondegeneracy and old-frame +containment, dependency and carrier nesting, an exact support replay of M, +the center-phase closure and selected untouched roles. It executes the reverse +readout order, checks actual subspace containment and recounts target-data +transitions. It also recounts every positive-rank internal transition directly +from the physical word. Zero-rank no-ops have different literal multiplicities +in the per-role replay; the complete selected histogram, including its zero +bin, is reproduced by the deterministic construction and compared to the +certificate. Partial first transitions retain rank r minus dim(sigma), and +the selected source exterior is m minus h plus dim(sigma). + +Boolean readout support is the conservative support of the exact rational +matrix C = J M; it is used only to impose sufficient frame constraints. +The scalar identity is checked from exact root supports, not inferred from +Boolean cancellation. These finite checks do not establish the inherited +analytic, semantic-precision or fixed-tape interfaces. + +Adapted from `round6_work/complex_{interval,cube}_experiment.py`, +`complex_terminal_counts.cpp`, `complex_maximal_lift.py`, +`complex_deferred_readouts.py`, `complex_partial_deferred_readouts.py`, and +the preceding `round5_complex_rational_centers.py` in the round-six handoff. +The cube override derives from the retained `scripts/paired_triple_circuit.py`. +Copyright 2026 icekylinx, Apache-2.0; see the repository NOTICE and source registry. diff --git a/scripts/partial_gauge/__init__.py b/scripts/partial_gauge/__init__.py new file mode 100644 index 0000000000..070066d031 --- /dev/null +++ b/scripts/partial_gauge/__init__.py @@ -0,0 +1,3 @@ +# Copyright 2026 icekylinx. Apache-2.0. +# Prepared with OpenAI GPT-6 Astra and Codex assistance; see NOTICE. +"""Selected round-six complex producer and finite verification.""" diff --git a/scripts/partial_gauge/binary.py b/scripts/partial_gauge/binary.py new file mode 100644 index 0000000000..775921796c --- /dev/null +++ b/scripts/partial_gauge/binary.py @@ -0,0 +1,16 @@ +# Copyright 2026 icekylinx. Apache-2.0. +# Prepared with OpenAI GPT-6 Astra and Codex assistance; see NOTICE. +"""Read the selected scalar DAG and frame-label binary formats.""" +from pathlib import Path +from collections import defaultdict,Counter +import struct,array,json,argparse + +def load(path): + blob=Path(path).read_bytes();h,v,n,q=struct.unpack_from('<4I',blob);at=16 + def take(code,num): + nonlocal at + a=array.array(code);nb=a.itemsize*num;a.frombytes(blob[at:at+nb]);at+=nb;return a + args=take('I',2*n);core=take('Q',n);cover=take('Q',n);roots=take('I',q);kind=take('I',q);active=take('B',n) + lab=Path(str(path).replace('.bin','.labels')).read_bytes();rank=array.array('I');rank.frombytes(lab[:4*n]);types=lab[4*n:] + assert at==len(blob) and len(types)==n + return h,v,n,q,args,core,cover,roots,kind,active,rank,types diff --git a/scripts/partial_gauge/cube.py b/scripts/partial_gauge/cube.py new file mode 100644 index 0000000000..0186c1beda --- /dev/null +++ b/scripts/partial_gauge/cube.py @@ -0,0 +1,92 @@ +# Copyright 2026 icekylinx. Apache-2.0. +# Prepared with OpenAI GPT-6 Astra and Codex assistance; see NOTICE. +"""Pair-first cube override of the retained PairedTriple recursion.""" +from itertools import combinations +from collections import defaultdict +from .interval import IntervalTriple + +def cube_values(self,G,groups,out_coarse,one,two,w): + (a,a2),(b,b2),(c,c2)=[groups[g] for g in G] + def piece(*points): + p=tuple(sorted(points)) + if not p:return out_coarse[G] + if len(p)==1: + u=p[0];omit=tuple(g for g in G if u not in groups[g]);return one[u][omit] + if len(p)==2: + omit=tuple(g for g in G if not set(p)&set(groups[g]));return two[p][omit] + return w.get(p,0) + def plane(z): + val=lambda *p:piece(*(p+(() if z is None else (z,)))) + F=val();Sa,Sa2,Sb,Sb2=[val(x) for x in (a2,a,b2,b)] + e=lambda u,v:val(u,v) + FSa,FSa2,FSb,FSb2=[self.add(F,x) for x in (Sa,Sa2,Sb,Sb2)] + Y1=self.add(FSb,Sa);Y2=self.add(FSa,Sb2) + Y3=self.add(FSa2,e(a,b2));Y4=self.add(FSb2,e(a,b)) + return {(a2,b2):self.add(e(a2,b2),Y1),(a2,b):self.add(e(a2,b),Y2), + (a,b2):self.add(Y3,Sb),(a,b):self.add(Y4,Sa2)} + F=plane(None);V={z:plane(z) for z in (c,c2)} + return {tuple(sorted((u,v,z))):self.add(F[u,v],V[z][u,v]) for u,v in F for z in (c,c2)} + +class CubeTriple(IntervalTriple): + cube_values=cube_values + def triple(self,pts,w): + subsets=[s for k in range(4) for s in combinations(pts,k)] + if len(pts)<=self.base: + return {s:self.total([v for t,v in w.items() if not set(s)&set(t)]) for s in subsets} + groups=self.grouping(pts);ng=len(groups) + group_of={u:i for i,g in enumerate(groups) for u in g} + coarse_parts=defaultdict(list) + for t,v in w.items():coarse_parts[tuple(sorted({group_of[u] for u in t}))].append(v) + coarse={s:self.total(xs) for s,xs in coarse_parts.items()} + out_coarse=self.triple(list(range(ng)),coarse) + # Contract one surviving point and aggregate by the other point groups. + one={} + for u in pts: + g=group_of[u];others=[j for j in range(ng) if j!=g] + pieces=defaultdict(list) + for t,v in w.items(): + if u not in t:continue + rest=[a for a in t if a!=u] + if any(group_of[a]==g for a in rest):continue + pieces[tuple(sorted({group_of[a] for a in rest}))].append(v) + coeff={s:self.total(xs) for s,xs in pieces.items()} + edges={s:coeff.get(s,0) for s in combinations(others,2)} + weights={j:coeff.get((j,),0) for j in others} + total,single,pair=self.block(others,edges,weights) + const=coeff.get((),0) + one[u]={():self.add(const,total)} + one[u].update({(j,):self.add(const,x) for j,x in single.items()}) + one[u].update({s:self.add(const,x) for s,x in pair.items()}) + # Contract two surviving points. The remaining degree is at most one. + two={} + for u,v in combinations(pts,2): + i,j=group_of[u],group_of[v] + if i==j:continue + others=[k for k in range(ng) if k not in (i,j)] + vals=[self.total([w.get(tuple(sorted((u,v,a))),0) for a in groups[k]]) for k in others] + total,leave,_=self.vector([w.get((u,v),0)]+vals,False) + two[u,v]={():total}|{(k,):x for k,x in zip(others,leave[1:])} + + result={};cube_cache={} + for excluded in subsets: + E=set(excluded);G=tuple(sorted({group_of[a] for a in E})) + survivors=[u for i in G for u in groups[i] if u not in E] + assert len(survivors)<=3 + pieces={():out_coarse[G]} + for u in survivors: + omit=tuple(i for i in G if i!=group_of[u]) + pieces[u,]=one[u][omit] + for u,v in combinations(survivors,2): + omit=tuple(i for i in G if i not in (group_of[u],group_of[v])) + pieces[u,v]=two[u,v][omit] + if len(survivors)==3:pieces[tuple(survivors)]=w.get(tuple(survivors),0) + if len(survivors)==3 and all(len(groups[g])==2 for g in G): + if G not in cube_cache:cube_cache[G]=self.cube_values(G,groups,out_coarse,one,two,w) + result[excluded]=cube_cache[G][tuple(sorted(survivors))] + continue + if len(survivors)==3: + a,b,c=survivors + order=[(),(a,),(b,),(a,b),(c,),(a,c),(b,c),(a,b,c)] + else:order=[s for k in range(len(survivors)+1) for s in combinations(survivors,k)] + result[excluded]=self.total([pieces[s] for s in order]) + return result diff --git a/scripts/partial_gauge/interval.py b/scripts/partial_gauge/interval.py new file mode 100644 index 0000000000..ba6581b02b --- /dev/null +++ b/scripts/partial_gauge/interval.py @@ -0,0 +1,70 @@ +# Copyright 2026 icekylinx. Apache-2.0. +# Prepared with OpenAI GPT-6 Astra and Codex assistance; see NOTICE. +"""Cyclic intervals and core-aware pairs, adapted from Avi Eisenberg PR62.""" +from pathlib import Path +from itertools import combinations +import sys +from paired_triple_circuit import PairedTriple +from paired_exclusion_circuit import PairedExclusionCircuit + +def interval_sums(add,values): + nz=[(i,x) for i,x in enumerate(values) if x] + n=len(nz) + if not n:return 0,[0]*len(values) + if n==1: + result=[nz[0][1]]*len(values);result[nz[0][0]]=0 + return nz[0][1],result + v=[x for _,x in nz];states={(a,1):x for a,x in enumerate(v)} + for length in range(2,n): + for a in range(n):states[a,length]=add(states[a,length-1],v[(a+length-1)%n]) + total=add(states[0,n-1],v[-1]) + out=[total]*len(values) + for j,(i,x) in enumerate(nz):out[i]=states[(j+1)%n,n-1] + return total,out + +class IntervalTriple(PairedTriple): + def vector(self,values,two=True): + if two:return super().vector(values,two) + total,one=interval_sums(self.add,values) + return total,one,{} + + def block(self,points,edges,weights): + if len(points)<=2: + return PairedExclusionCircuit.block(self,points,edges,weights) + groups=self.grouping(points);ng=len(groups) + edge=lambda a,b:edges[tuple(sorted((a,b)))] + coarse={(i,j):self.total([edge(a,b) for a in groups[i] for b in groups[j]]) + for i,j in combinations(range(ng),2)} + wt={i:self.total([weights[a] for a in g]+[edge(a,b) for a,b in combinations(g,2)]) + for i,g in enumerate(groups)} + total,outside,far=self.block(list(range(ng)),coarse,wt) + strips={};sums={} + for i,g in enumerate(groups): + other=[j for j in range(ng) if j!=i] + for a in g: + carry=self.total([weights[u] for u in g if u!=a]) + vals=[self.total([edge(u,v) for u in g if u!=a for v in groups[j]]) for j in other] + st,one=interval_sums(self.add,[carry]+vals) + strips[a]={j:z for j,z in zip(other,one[1:])};sums[a]=st + out={};single={a:self.add(outside[i],sums[a]) for i,g in enumerate(groups) for a in g} + for i,g in enumerate(groups): + for a,b in combinations(g,2):out[a,b]=outside[i] + for i,j in combinations(range(ng),2): + if len(groups[i])==len(groups[j])==2: + (a,a2),(b,b2)=groups[i],groups[j] + F=far[i,j];Sa,Sa2,Sb,Sb2=strips[a][j],strips[a2][j],strips[b][i],strips[b2][i] + FSa,FSa2=self.add(F,Sa),self.add(F,Sa2) + FSb,FSb2=self.add(F,Sb),self.add(F,Sb2) + Y1=self.add(FSb,Sa);Y2=self.add(FSa,Sb2) + Y3=self.add(FSa2,edge(a,b2));Y4=self.add(FSb2,edge(a,b)) + out[a,b]=self.add(edge(a2,b2),Y1) + out[a,b2]=self.add(edge(a2,b),Y2) + out[a2,b]=self.add(Y3,Sb) + out[a2,b2]=self.add(Y4,Sa2) + else: + for a in groups[i]: + left=self.add(far[i,j],strips[a][j]) + for b in groups[j]: + cross=self.total([edge(u,v) for u in groups[i] if u!=a for v in groups[j] if v!=b]) + out[a,b]=self.add(left,self.add(strips[b][i],cross)) + return total,single,out diff --git a/scripts/partial_gauge/lift.py b/scripts/partial_gauge/lift.py new file mode 100644 index 0000000000..5b66ec11bc --- /dev/null +++ b/scripts/partial_gauge/lift.py @@ -0,0 +1,144 @@ +# Copyright 2026 icekylinx. Apache-2.0. +# Prepared with OpenAI GPT-6 Astra and Codex assistance; see NOTICE. +#!/usr/bin/env python3 +"""Construct maximal nondegenerate backward frames containing every old frame. +Existing carrier dependencies are included before the backward pass. Exact F2 +linear algebra only; the general Gauss compiler permits alternating residuals. +""" +from pathlib import Path +from collections import Counter +import json,argparse +from .binary import load + +def basis(rows): + b={} + for x in rows: + for p,y in sorted(b.items(),reverse=True): + if x>>p&1:x^=y + if x: + p=x.bit_length()-1 + for k,y in list(b.items()): + if y>>p&1:b[k]=y^x + b[p]=x + return tuple(b[p] for p in sorted(b,reverse=True)) + +def perp(rows,h): + rows=basis(rows);piv={r.bit_length()-1:r for r in rows};out=[] + for j in range(h): + if j in piv:continue + x=1<>j&1:x|=1<

      >31: + j=use&0x7fffffff;x=roots[j];k=kind[j] + normal=(full^cover[x]) if k else (core[x]|(full^cover[x])) + direct[donor].append(normal) + else:succ[donor].append(use//2) + order=sorted((x for x in range(1,n) if active[x]),key=lambda x:(oldrank[x],x)) + place={x:i for i,x in enumerate(order)} + assert all(place[x]>j&1) + elif types[x]==2:U=tuple(1<>j&1) + else:raise ValueError('Unselected center type') + key=(capann,U) + if key not in repaircache: + M=safe_subspace(C,U);repaircache[key]=perp(M,h) + A=repaircache[key];d=h-len(A);repairs+=1 + ann[x]=A;nr[x]=d;assert d>=oldrank[x] + dimhist[d-oldrank[x]]+=1 + degree=[0]*n + for x in order: + if args[2*x]: + degree[args[2*x]]+=1;degree[args[2*x+1]]+=1 + for x in roots:degree[x]+=1 + H=Counter() + for x in order: + r=nr[x] + if args[2*x]: + H[r]+=degree[x]-1;H[h-r]+=1 + for y in (args[2*x],args[2*x+1]):assert r>=nr[y];H[r-nr[y]]+=1 + else: + H[r]+=degree[x]-1;H[1]+=1;H[r-1]+=1 + loss=0 + for x,k in zip(roots,kind): + r=nr[x] + if k:H[r]+=1;H[h-r]+=1;loss+=r + else:assert r<=h-1;H[h-1-r]+=1;H[1]+=1 + for donor,use in arcs.items(): + target=roots[use&0x7fffffff] if use>>31 else use//2 + value=target if use>>31 else args[2*target+(use&1)] + ru,rv=nr[donor],nr[value] + rt=(h-1 if use>>31 else nr[target]) + # Root uses have a direct physical edge to their output frame, not + # necessarily to the value's newly lifted producer frame. + old_target_rank=nr[target] + H[h-ru]-=1;H[rv]-=1 + if use>>31: + H[h-1-rv]-=1;H[h-1-ru]+=1 + else:H[rt-rv]-=1;H[rt-ru]+=1 + assert min(H.values())>=0 + R=meta['R'];mass=sum(r*c for r,c in H.items());assert mass==h*R+loss,(mass,h*R+loss) + out={k:meta[k] for k in ['h','v','c','q','R','matched']} + out.update(loss=loss,histogram=[H[i] for i in range(h+1)],rank_sum=mass, + copied_centers_already=True,repairs=repairs,distinct_caps=len(capcache),distinct_repairs=len(repaircache), + dimension_gains=dict(dimhist),lift='Backward chosen-successor intersection; maximal nondegenerate complement containing old orthonormal frame; old matched dependencies preserved') + return out,ann diff --git a/scripts/partial_gauge/match.cpp b/scripts/partial_gauge/match.cpp new file mode 100644 index 0000000000..9275aaa029 --- /dev/null +++ b/scripts/partial_gauge/match.cpp @@ -0,0 +1,43 @@ +// Copyright 2026 icekylinx. Apache-2.0. +// OpenAI GPT-6 Astra and Codex assistance; retained matcher credits in NOTICE. +#include +#include +#include +#include +#include +#include +#include +using U=uint32_t;using V=uint64_t; +templatevoid readv(std::ifstream&f,std::vector&v){f.read((char*)v.data(),v.size()*sizeof(T));assert(f);} +int main(int argc,char**argv){assert(argc==3);std::ifstream f(argv[1],std::ios::binary);U hdr[4];f.read((char*)hdr,16);assert(f);U h=hdr[0],v=hdr[1],n=hdr[2],q=hdr[3]; +std::vector>args(n);std::vectorcore(n),cover(n);std::vectorroots(q),kind(q);std::vectoractive(n);readv(f,args);readv(f,core);readv(f,cover);readv(f,roots);readv(f,kind);readv(f,active); +std::vectorranks(n),degree(n),begin(n+1);V c=0,inputs=0,loss=0; +for(U x=1;xtypes(n);readv(labels,ranks);readv(labels,types);for(U x:roots)degree[x]++;for(U x=1;xuses(begin.back()),cursor(begin.begin(),begin.end()-1);for(U x=1;xU{return e>>31?roots[e&0x7fffffff]:e/2;}; +auto before=[&](U a,U b){U x=nd(a),y=nd(b);if(ranks[x]!=ranks[y])return ranks[x]>31?V(n)+(a&0x7fffffff):x,oy=b>>31?V(n)+(b&0x7fffffff):y;return oxdonors;for(U x=1;xleftmatch(n),rightmatch(uses.size()),distance(n,UINT32_MAX),queue;V matches=0;U phase=0,inf=UINT32_MAX,shortest=inf; +while(true){queue.clear();shortest=inf;for(U x:donors){if(!leftmatch[x]){distance[x]=0;queue.push_back(x);}else distance[x]=inf;}for(U at=0;at=shortest)continue;adjacency(x,[&](U j){U y=rightmatch[j];if(!y)shortest=distance[x]+1;else if(distance[y]==inf){distance[y]=distance[x]+1;queue.push_back(y);}return false;});}if(shortest==inf)break; +auto aug=[&](auto&&self,U x)->bool{bool ok=adjacency(x,[&](U j){U y=rightmatch[j];if((!y&&distance[x]+1==shortest)||(y&&distance[y]==distance[x]+1&&self(self,y))){leftmatch[x]=j+1;rightmatch[j]=x;return true;}return false;});if(!ok)distance[x]=inf;return ok;};V gained=0;for(U x:donors)if(!leftmatch[x]&&aug(aug,x)){matches++;gained++;}std::cerr<<"h="<hist(h+1);for(U x=1;x=ranks[y]);hist[r-ranks[y]]++;}}else hist[1]+=degree[x];} +for(U j=0;j>31?target:args[target][e&1];assert(value==args[donor][0]||value==args[donor][1]);if(value==args[donor][0])changed++;U ru=ranks[donor],rv=ranks[value],rt=ranks[target];assert(rt>=ru&&ru>=rv);hist[h-ru]--;hist[rv]--;hist[rt-rv]--;hist[rt-ru]++;} +std::vectorterminal(h+1); +for(U x=1;x=0);sum+=r*hist[r];}assert(sum==h*R+2*loss); + +std::cout<<"{\"h\":"<=2: + types.append(1);ranks.append(s.bit_count());lookup[s]=x + else: + types.append(2);ranks.append(cover[x].bit_count());lookup[s]=x + return x + def total(xs,center=None): + xs=[x for x in xs if x] + while len(xs)>1: + xs=[add(xs[i],xs[i+1],center) if i+1=0 + Y=Counter() + for ranks in target_ranks: + prev=0 + for r in list(reversed(ranks))+[h-1]:assert r>=prev;Y[r-prev]+=1;prev=r + result={k:d[k] for k in ['h','v','R','q','c','matched','loss']} + result.update(selected_roles=len(selected),selected_rank_histogram=dict(birth), + remaining_internal_histogram=[H[r] for r in range(h+1)], + source_data_histogram={h-1:v},target_data_histogram=dict(Y), + copied_centers_already=True,phase1_operations=len(word['phase1']), + total_M_operations=len(ops),untouched_non_source_roles=len(candidates), + selection='Descending first-frame rank; intersect all incident latest target frames; retain maximal nondegenerate summand', + partial_first_transition_histogram=dict(residual),distinct_caps=len(cache), + repaired_caps=repaired, + scalar_readout='Exact rational C=J M; Boolean support is a safe superset only', + chronological_contract='Nondeferred reads at0; source V; center-closed M phase1; copied centers at0; selected partial-gauge reads in reverse selection order; remaining M; side scatter; inverse M/V atfull F') + return result,dict(base_word=Path(wordfile).name,selected=selected) diff --git a/scripts/partial_gauge/verify.py b/scripts/partial_gauge/verify.py new file mode 100644 index 0000000000..a1afefe66d --- /dev/null +++ b/scripts/partial_gauge/verify.py @@ -0,0 +1,125 @@ +# Copyright 2026 icekylinx. Apache-2.0. +# Prepared with OpenAI GPT-6 Astra and Codex assistance; see NOTICE. +"""Independent checks of the generated DAG, lifted frames and physical word.""" +from collections import Counter +from functools import lru_cache +from itertools import combinations +from .binary import load +from .lift import basis, perp, contained, nondeg + + +def verify(path, matching, ann, lift, word, selected, record): + h,v,n,q,args,core,cover,roots,kind,active,oldrank,types=load(path) + triples=list(combinations(range(h),3)); full=(1<>j&1) + else: + assert types[x]==2 + old=tuple(1<>j&1) + assert len(old)==oldrank[x] and includes(basis(old),F) + if a: + assert includes(A,tuple(ann[a])) and includes(A,tuple(ann[b])) + for j,t in enumerate(triples): + assert supports[roots[j]]==all_inputs & ~(point[t[0]]|point[t[1]]|point[t[2]]) + at=v + for a,b in combinations(range(h),2): + others=[i for i in range(h) if i not in (a,b)] + others.sort(key=lambda i:((i^1) in (a,b),i)) + for i in others: + assert supports[roots[at]]==point[a]&point[b]&~point[i];at+=1 + for a in range(h): + assert kind[at] and supports[roots[at]]==all_inputs^point[a];at+=1 + assert at==q + # Every input appears in h-3 disjoint centers: exact divisor 21. For + # overlap k, twice the signed output coefficient is 2-(3-k)+[k=0]-[k=2]. + assert h-3==21 + assert [2-(3-k)+(k==0)-(k==2) for k in range(4)]==[0,0,0,2] + for donor,use in matching['matching_arcs']: + if use>>31: + j=use&0x7fffffff;x=roots[j] + normal=full^cover[x] if kind[j] else core[x]|(full^cover[x]) + assert includes(basis([normal]),tuple(ann[donor])) + else:assert includes(tuple(ann[use//2]),tuple(ann[donor])) + R=record['R']; values=[0]*R; current=[0]*R; first=[None]*R + H=Counter();phase=set(word['phase1']); touched=set(map(int,word['sources'].values())) + for x,s in word['sources'].items(): + values[s]=supports[int(x)];current[s]=1;H[1]+=1 + last=[-1]*R + for i,(a,b,x) in enumerate(word['ops']): + assert a!=b + if i in phase: + assert all(last[s]<0 or last[s] in phase for s in (a,b)) + touched.update((a,b)) + for s in (a,b): + if first[s] is None:first[s]=x + r=h-len(ann[x]);assert r>=current[s] + H[r-current[s]]+=1;current[s]=r;last[s]=i + assert not values[a]&values[b] + values[a]|=values[b] + assert values[a]==supports[x] + for j,(x,s) in enumerate(zip(roots,word['rootroles'])): + assert values[s]==supports[x] + if kind[j]: + assert last[s]<0 or last[s] in phase + H[current[s]]+=1 + else: + H[h-1-current[s]]+=1;current[s]=h-1 + for r in current:H[h-r]+=1 + assert all(H[r]==lift['histogram'][r] for r in range(1,h+1)) + co=[0]*R;tid={sum(1<>31 else args[2*(u//2)+(u&1)] + if value==aa:p,o=o,p + else:assert value==bb + assert u not in assign;assign[u]=o + ops.append((p,o,x)) + else:p=R;R+=1;sources[x]=p + free=[u for u in uses[x] if u not in incoming] + assert free + for j,u in enumerate(free): + assert u not in assign + if j==0:assign[u]=p + else: + s=R;R+=1;assign[u]=s;ops.append((s,p,x)) + assert R==mt['R'],(R,mt['R']) + rootroles=[assign[(1<<31)|j] for j in range(q)] + prev=[-1]*R;pred=[];first=[None]*R + for i,(a,b,x) in enumerate(ops): + pred.append((prev[a],prev[b]));prev[a]=prev[b]=i + if first[a] is None:first[a]=x + if first[b] is None:first[b]=x + centerroles=[rootroles[j] for j in range(q) if kind[j]] + stack=[prev[s] for s in centerroles if prev[s]>=0];phase=set() + while stack: + i=stack.pop() + if i in phase:continue + phase.add(i);stack.extend(p for p in pred[i] if p>=0) + touched=set(sources.values()) + for i in phase:touched.update(ops[i][:2]) + triples=list(combinations(range(h),3));tid={sum(1<= 0, 'Target physical path retreats') + if increment: + yhist[increment] += 1 + current[target] = rank + for rank in current: + require(rank <= h-1, 'Target frame exceeds its output hyperplane') + if rank < h-1: + yhist[h-1-rank] += 1 + local = dict(aux=aux, data=xhist+yhist, center=Counter({h-1: len(schedule.ret)})) + require(sum(r*n for r,n in local['data'].items()) == 2*v*(h-1), + 'Physical data path rank mass mismatch') + exits = Counter(h-rank for rank in schedule.f) + require(all(0 < rank <= h for rank in exits), 'Invalid physical exit nullity') + require(sum(exits.values()) == roles, 'Missing physical exit') + return h, v, roles, local, exits + + +def reconstruct(input_path=INPUT): + record = json.loads(Path(input_path).read_text()) + folder, sources = frozen_sources(record) + ledger = json.loads((folder/'bit-ledger-result.json').read_text()) + for flag in ('complete_forward_F2', 'complete_reflected_F2', + 'reflected_frame_continuity', 'all_scalar_gates_equal_frame_keys', + 'histogram_matches_external'): + require(ledger[flag] is True, 'Pinned physical ledger lacks '+flag) + h, v, roles, local, exits = local_ranks(folder) + require((ledger['h'], ledger['roles'], ledger['formal_basis']) == (h, roles, 2*v+roles), + 'Physical ledger dimensions differ') + require({kind: encoded(hist) for kind,hist in local.items()} == ledger['rank_histograms'], + 'Reconstructed physical ranks differ from the pinned reflected ledger') + m, N = h*h, v*v + W = 2*N+2*v*roles + whole = Counter() + for hist in local.values(): + for rank, count in hist.items(): + whole[rank] += 2*v*count + # Each role's exterior I-(I-sigma) tensor Q has rank m-(h-dim sigma). + for nullity, count in exits.items(): + whole[m-nullity] += 2*v*count + # The original entrance projector is one rank-(h-1)^2 edge per bank pair. + whole[(h-1)**2] += 2*N + whole[1] += N # physical copy correction + mass = sum(rank*count for rank,count in whole.items()) + require(mass == ledger['recursive_rank'], 'Whole-projector rank mass changed') + require(all(0 < rank < m and count > 0 for rank,count in whole.items()), + 'Invalid whole-projector child') + result = dict(dimensions=[h,h], m=m, v=v, N=N, R=roles, W=W, + rank_mass=mass, deficit=W*m-mass, max_child=max(whole), + local_rank_histograms={kind: encoded(hist) for kind,hist in local.items()}, + exit_nullity_histogram=encoded(exits), + whole_projector_histogram=encoded(whole)) + for key, value in result.items(): + require(value == record[key], 'Round-six expected profile differs: '+key) + result['checks'] = dict(source_hashes_equal=True, physical_local_ranks_reconstructed=True, + physical_ledger_ranks_equal=True, whole_profile_equal=True, + full_upstream_audits_repeated=False) + result['provenance'] = dict(pr97=sources['pr97'], underlying=sources['underlying'], + source_manifest=record['source_manifest'], + source_manifest_sha256=record['source_manifest_sha256']) + result['scope'] = ('Incremental rank accounting from pinned physical chains and ledger; ' + 'scalar complete-basis replay and rational geometry remain inherited checks.') + return result + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--input', type=Path, default=INPUT) + parser.add_argument('--output', type=Path) + args = parser.parse_args() + result = reconstruct(args.input) + text = json.dumps(result, indent=2, sort_keys=True)+'\n' + if args.output: + args.output.write_text(text) + else: + print(text, end='') + + +if __name__ == '__main__': + main() diff --git a/scripts/partial_gauge_network.py b/scripts/partial_gauge_network.py new file mode 100644 index 0000000000..53b7e06b96 --- /dev/null +++ b/scripts/partial_gauge_network.py @@ -0,0 +1,179 @@ +#!/usr/bin/env python3 +"""Exact deferred-word moments and partial-gauge semantic assembly. + +Copyright 2026 icekylinx. Apache-2.0. +Substantial OpenAI GPT-6 Astra and Codex assistance. +PR97 physical bit words: Zhihao Chen, based on Swapnil Jain's witness. +Semantic/bulk assembly: PR23 (Zhihao Chen) and RaD; see SOURCES.json. +""" +import argparse +from collections import Counter +from fractions import Fraction as Q +from hashlib import sha256 +from math import comb +from pathlib import Path +import json +import sys + +from certify import require +from copied_centers_network import grid_upper +from partial_swap_network import moment +from partial_gauge_bit import reconstruct +from structured_bulk_assembly import assembly, halving, js + +ROOT = Path(__file__).resolve().parents[1] +COARSE = Q(15513, 125000000) +ATOM = Q(1, 1000) +OLD = Q(384599, 10**10) +AB = (1-ATOM)*COARSE+ATOM*OLD +AC = Q(92651, 10**9) +PHASE_STOP = Q(1, 10**6) +ASSEMBLY_BIT = min(AB, (1-PHASE_STOP)*AC-Q(1, 10**10)) +KAPPA = Q(7237, 78125000) + + +def coarse_moment(p): + def log_upper(x): + power = 0 + while x >= 2: + x /= 2 + power += 1 + def small(y): + z = (y-1)/(y+1) + return 2*sum((z**(2*j+1)/(2*j+1) for j in range(24)), Q(0)) + 2*z**49/(49*(1-z*z)) + return grid_upper(power*small(Q(2))+small(x)) + total, logs = Q(0), {} + for t, n in p['child_multiplicities'].items(): + require(0 < t < p['m'] and n > 0, 'Shrinking positive bit children') + logs[t] = log_upper(Q(p['m'],t)) + u = COARSE*logs[t] + require(0 < u < 3, 'Coarse exponential enclosure') + total += n*t*grid_upper(1+u+u*u/(2*(1-u/3))) + upper = total/(p['W']*p['m']) + mass = Q(p['total_rank'],p['W']*p['m']) + require(mass < 1 and upper < 1, 'Both stopped-recurrence moments') + require(0 < OLD <= COARSE < ATOM < 1 and ATOM > AB, 'Stopped-adapter exponents') + return dict(saving=COARSE, exponent=1-COARSE, moment_upper=upper, + strict_gap=1-upper, rank_moment=mass, logarithm_upper_bounds=logs, + rounding_denominator=1 << 100, + stopped_adapter=dict(atom_exponent=ATOM, base_ordinary_saving=OLD, + effective_saving=AB, coarse_toll_exponent=1-ATOM, + coarse_toll_subordinate_gap=ATOM-COARSE)) + + +def complex_profile(row): + h, v, R, ell = (row[k] for k in ('h','v','R','loss')) + require((h,v,ell) == (24,comb(24,3),24*23), 'Complex dimensions') + require(R == row['c']+row['q']-row['matched'], 'Compatible role count') + selected = {int(r):n for r,n in row['selected_rank_histogram'].items()} + require(sum(selected.values()) == row['selected_roles'] == 6341, 'Selected partial gauges') + require(row['copied_centers_already'], 'Copied-center convention') + require(sum(row['partial_first_transition_histogram'].values()) == sum(selected.values()), 'Charged first residuals') + m, N, W = h*h, v*v, 2*v*v+2*v*R + C = Counter({m-h:2*v*(R-sum(selected.values())), (h-1)**2:2*N, 1:N}) + for r,n in selected.items(): + require(0 < r < h and n > 0, 'Nonzero shrinking exterior gauges') + C[m-h+r] += 2*v*n + for name in ('source_data_histogram','target_data_histogram'): + for r,n in row[name].items(): + C[int(r)] += 2*v*n + for r,n in enumerate(row['remaining_internal_histogram']): + if r: + C[r] += 2*v*n + C = dict(sorted((r,n) for r,n in C.items() if n)) + require(all(0 < r < m and n > 0 for r,n in C.items()), 'Shrinking complex children') + s = sum(r*n for r,n in C.items()) + require(s == W*m-N+2*v*ell, 'Complete complex rank mass') + return dict(dimensions=[h,h],m=m,N=N,W=W,L=2*v*ell,total_rank=s, + deficit=W*m-s,maxchild=max(C),child_multiplicities=C) + + +def finite_bridge(bit, phase, row, previous): + m,W,s,N = (phase[k] for k in ('m','W','total_rank','N')) + h,v,R = (row[k] for k in ('h','v','R')) + local = 4*(row['c']+v)+10*v+4*h*v+4*h*h+8*h+8+2*h + local += 8*R*v*(row['total_M_operations']+16) + G = N+2*v*local + E = 64*(W+m+G+1)**3 + charge = 2*G*W*W+8*s+4*W+4+32*m + B, r = s+E, phase['maxchild'] + C0 = 32*m*B*B + require(charge < E and 2*B*(m-r) >= s+E and 2*B+18 < C0, 'Semantic induction and charge') + dc,dp = halving(bit['m'],bit['maxchild']),halving(m,r) + wc,wp = bit['W'].bit_length(),W.bit_length() + old_bit = previous['finite_bridge']['bit'] + old = old_bit['halving_degree']*old_bit['wire_bits'] + require(old == 252, 'Inherited ordinary leaf row stock') + coeff,degree = wc*dc+old+wp*dp,40000 + require(Q(degree) > Q(coeff*51,25), 'Sufficient product row stock') + return dict(bit_coarse=dict(m=bit['m'],W=bit['W'],maxchild=bit['maxchild'], + halving_degree=dc,wire_bits=wc),ordinary_leaf_row_degree=old, + complex=dict(m=m,W=W,s=s,maxchild=r,halving_degree=dp,wire_bits=wp, + scalar_group_upper=G,local_group_upper=local,coefficient_bound=h+4, + coefficient_denominator_divides=2*(h-3)), + semantic=dict(E=E,literal_charge=charge,strict_literal_gap=E-charge, + B=B,C0=C0,C1=1,induction_gap=2*B*(m-r)-s-E,fixed_odd_divisor=h-3, + exact_grid='One common dyadic grid times the fixed odd divisor to K=G*(D_complex+1); no child rounding'), + rows=dict(coefficient=coeff,degree=degree,suffix_slope=4*degree, + degree_gap=Q(degree)-Q(coeff*51,25), + contract='W_complex^D_complex * W_coarse^D_coarse * W_old^D_old; one preceding prefix and one padding; sequential reuse')) + + +def certificate(): + require(not sys.flags.optimize, 'Run without -O') + def read(name): + return json.loads((ROOT/'certificates'/name).read_text()) + raw = reconstruct() + row = read('partial-gauge-complex-input.json') + expected = read('partial-gauge-input.json') + previous = read('copied-centers-network.json') + require(Q(previous['bit']['saving']) == OLD, 'Inherited leaf saving') + C = {int(r):n for r,n in raw['whole_projector_histogram'].items()} + bit = dict(dimensions=raw['dimensions'],m=raw['m'],W=raw['W'],N=raw['N'], + total_rank=raw['rank_mass'],deficit=raw['deficit'],maxchild=max(C),child_multiplicities=C) + require(sum(r*n for r,n in C.items()) == bit['total_rank'], 'Bit rank mass') + require(bit['W']*bit['m']-bit['total_rank'] == bit['deficit'], 'Bit deficit') + phase = complex_profile(row) + bm = coarse_moment(bit) + cm = moment(phase['m'],phase['W'],phase['child_multiplicities'],AC,True) + require(bm['strict_gap'] == Q(expected['bit_moment_gap']), 'Saved coarse moment') + require(cm['strict_gap'] == Q(expected['complex_moment_gap']), 'Saved complex moment') + require(js(phase['child_multiplicities']) == expected['complex_children'], 'Saved complex children') + bridge = finite_bridge(bit,phase,row,previous) + assembled = assembly(ASSEMBLY_BIT,AC,bridge,KAPPA,beta=PHASE_STOP) + assembled['parameters']['actual_bit_saving'] = AB + require(ASSEMBLY_BIT <= AB, 'Supported assembly movement saving') + require(js(bridge) == expected['finite_bridge'], 'Saved finite bridge') + require(js(assembled) == expected['assembly'], 'Saved exact assembly') + require(len(assembled['strict_constraints']) == 47 and len(assembled['margins']) == 7, 'Complete strict constraints') + sources = sorted(p for p in (ROOT/'certificates').glob('partial-gauge-*.json') + if p.name != 'partial-gauge-network.json') + sources += sorted((ROOT/'scripts').glob('partial_gauge*.py')) + sources += sorted(p for p in (ROOT/'scripts/partial_gauge').rglob('*') + if p.is_file() and '__pycache__' not in p.parts) + sources += sorted((ROOT/'notes').glob('partial-gauge-*.tex')) + sources += sorted(p for p in (ROOT/'references/partial-gauge').rglob('*') + if p.is_file() and '__pycache__' not in p.parts) + sources += [ROOT/p for p in ('scripts/copied_centers_network.py', + 'scripts/partial_swap_network.py','scripts/structured_bulk_assembly.py', + 'certificates/copied-centers-network.json','certificates/stopped-product-network.json', + 'scripts/paired_triple_circuit.py','scripts/paired_exclusion_circuit.py')] + return dict(status='Conditional partial-gauge multiplication witness',kappa=KAPPA, + bit=dict(counts=bit,**bm),complex=dict(counts=phase,**cm), + finite_bridge=bridge,assembly=assembled, + predecessor_commit='948ce1510df750f4c18b96bdaef436a86f8bf834', + source_sha256={str(p.relative_to(ROOT)):sha256(p.read_bytes()).hexdigest() for p in sources}, + scope='Exact moments, stopped bit saving and semantic assembly. Finite producer/frame checks ' + 'are separate; common-basis, fixed-tape and analytic transfer remain written proof dependencies.') + + +def main(): + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument('--output',type=Path,default=ROOT/'certificates/partial-gauge-network.json') + args = parser.parse_args() + args.output.write_text(json.dumps(js(certificate()),indent=2,sort_keys=True)+'\n') + print('PASS kappa=7237/78125000 = 9.26336e-5; both moments, stopped saving, p^40000 stock, 47 strict constraints') + + +if __name__ == '__main__': + main() diff --git a/scripts/partial_gauge_producer.py b/scripts/partial_gauge_producer.py new file mode 100644 index 0000000000..2d91d92b8e --- /dev/null +++ b/scripts/partial_gauge_producer.py @@ -0,0 +1,67 @@ +#!/usr/bin/env python3 +"""Regenerate and verify the selected h=24 partial-gauge complex producer. + +Standard-library Python and C++17; generated DAGs and words are temporary. +Copyright 2026 icekylinx, Apache-2.0. Adapted from the credited round-six handoff. +""" +import argparse +import json +import os +from pathlib import Path +import shlex +import subprocess +import sys +import tempfile +from partial_gauge.scalar import build +from partial_gauge.lift import run as lift_run +from partial_gauge.word import run as word_run +from partial_gauge.select import run as select_run +from partial_gauge.verify import verify + +ROOT=Path(__file__).resolve().parents[1] + + +def regenerate(work, expected, compiler): + if sys.flags.optimize:raise ValueError('Run without -O; finite assertions must remain enabled') + def stage(message):print(message,file=sys.stderr,flush=True) + def save(name,data): + path=work/name;path.write_text(json.dumps(data,separators=(',',':'))+'\n');return path + stage('Building the actual interval/cube scalar DAG') + scalar=build(24,base=2,central_disjoint=24,output_prefix='complex_cube',output_dir=work) + dag=work/'complex_cube_24.bin';matcher=work/'matcher' + subprocess.run([*shlex.split(compiler),'-O3','-std=c++17',str(ROOT/'scripts/partial_gauge/match.cpp'),'-o',str(matcher)],check=True) + stage('Constructing compatible carrier matching') + matching=json.loads(subprocess.check_output([str(matcher),str(dag),str(dag.with_suffix('.labels'))],text=True)) + matchfile=save('matching.json',matching) + stage('Lifting exact binary frames backward through dependencies and carriers') + lifted,ann=lift_run(dag,matchfile);liftfile=save('lifted.json',lifted);annfile=save('annihilators.json',ann) + stage('Constructing physical M and its retained-center dependency closure') + word=word_run(dag,matchfile,annfile,liftfile);wordfile=save('word.json',word) + stage('Selecting partial source gauges with reverse readouts') + result,selection=select_run(dag,annfile,liftfile,wordfile) + result=json.loads(json.dumps(result)) + assert result==expected, 'Regenerated selected certificate differs' + save('selection.json',selection) + stage('Checking scalar coefficients, actual frames, physical word and readout chains') + checks=verify(dag,matching,ann,lifted,word,selection['selected'],result) + return dict(regenerated_from_source=True,certificate_equal=True,selected=result,checks=checks) + + +def main(): + p=argparse.ArgumentParser(description=__doc__) + p.add_argument('--certificate',type=Path,default=ROOT/'certificates/partial-gauge-complex-input.json') + p.add_argument('--work-dir',type=Path) + p.add_argument('--output',type=Path) + p.add_argument('--cxx',default=os.environ.get('CXX','c++')) + a=p.parse_args();expected=json.loads(a.certificate.read_text()) + if a.work_dir: + a.work_dir.mkdir(parents=True,exist_ok=True);result=regenerate(a.work_dir.resolve(),expected,a.cxx) + else: + with tempfile.TemporaryDirectory(prefix='partial-gauge-') as directory: + result=regenerate(Path(directory),expected,a.cxx) + encoded=json.dumps(result,indent=2)+'\n' + if a.output:a.output.write_text(encoded) + else:print(encoded,end='') + + +if __name__=='__main__':main() diff --git a/scripts/stopped_product/README.md b/scripts/stopped_product/README.md new file mode 100644 index 0000000000..6c18be051f --- /dev/null +++ b/scripts/stopped_product/README.md @@ -0,0 +1,36 @@ +# Selected rational-center producer + +Run from the repository root: + +```sh +python3 scripts/stopped_product_producer.py --output /tmp/stopped-product-producers.json +``` + +Only the new aligned complex producer at h=24 is rebuilt. It retains all +24 disjoint-point sums and decodes the total by exact division by21. The +pair-star input order is aligned with global pairs. Its generator adapts +`structured_bulk.complex`, preserving exact support, output orthogonality, +binary frame nesting and nondegeneracy checks. Rational decoder and scatter +coefficients are checked with `Fraction`; their only odd denominator is21. +The unchanged deterministic matcher compares every count and histogram +entry against `stopped-product-complex-input.json`. + +The h23 bit record is compared with the preceding validated copied-center +input. No old bit DAG, matching, or corner is regenerated. Both copied-center +histogram transformations reuse the established exact rank-mass checker. + +All DAGs, labels and the compiled matcher are temporary by default; +`--work-dir` retains them. Python assertions must be enabled. Standard-library +Python and a C++17 compiler suffice. No binary archive is an input. + +The odd-grid extension is a written recursive invariant, not a claim proved +by the finite scalar tests. With dyadic root inputs, K=G(D+1) supplies enough +odd-divisor reserve along the active chain. A completed child preserves its +incoming odd valuation; it does not generally make rational child inputs +dyadic. Only the completed outer dyadic operator restores the original +dyadic grid. No child return is rounded. + +Copyright 2026 icekylinx, Apache-2.0. New selected alignment, rational centers +and integration were prepared with OpenAI GPT-6 Astra/Codex assistance. +Underlying paired producers and deterministic carrier matching retain the +previous contributors' attribution in `NOTICE` and `SOURCES.json`. diff --git a/scripts/stopped_product/__init__.py b/scripts/stopped_product/__init__.py new file mode 100644 index 0000000000..f7a6e90661 --- /dev/null +++ b/scripts/stopped_product/__init__.py @@ -0,0 +1 @@ +"""Selected stopped-product inputs and rational producer; icekylinx, 2026.""" diff --git a/scripts/stopped_product/complex.py b/scripts/stopped_product/complex.py new file mode 100644 index 0000000000..ef1af25507 --- /dev/null +++ b/scripts/stopped_product/complex.py @@ -0,0 +1,228 @@ +"""Selected aligned rational-center producer, h=24 with all centers disjoint. + +Copyright 2026 icekylinx, Apache-2.0. AI-assisted adaptation of the research +round-five handoff, using the credited retained PairedTriple circuit; see NOTICE. +Adapted from structured_bulk.complex: align pair-star inputs and permit the +fixed rational divisor21; retain all exact support/frame/scalar checks. + +Builds a concrete scalar addition DAG, its nondegenerate binary frames, and +the unmixed carrier histogram. No historical audit suite is invoked. +""" +import json, struct, array +from itertools import combinations +from pathlib import Path +from partial_swap.binary import write_array +from paired_triple_circuit import PairedTriple + +def build(h, prefix, central_disjoint, base=2): + assert (h, central_disjoint, base) == (24,24,2) + d=central_disjoint + assert 0= 2: + x /= 2 + power += 1 + def small(y): + z = (y-1)/(y+1) + return 2*sum((z**(2*j+1)/(2*j+1) for j in range(32)),Q(0)) + 2*z**65/(65*(1-z*z)) + return up(power*small(Q(2))+small(x)) + + +def exp_upper(u): + require(0 <= u < 3,'Exponential enclosure') + return up(1+u+u*u/(2*(1-u/3))) + + +def bit_certificate(row): + physical = reconstruct() + h,v,R = (row[k] for k in ('h','v','R')) + require((h,v,R) == (23,comb(23,3),28866),'Bit local dimensions') + for key in ('v','R','local_rank_histograms','exit_nullity_histogram'): + require(row[key] == physical[key],'Inherited physical bit ledger: '+key) + ell = row['center_loss'] + require(ell == h*(h-1),'Copied-center loss') + m,W,H = 3*h-2,2*v+3*R,Counter() + for part in row['local_rank_histograms'].values(): + for r,n in part.items(): + H[int(r)] += 3*n + for nullity,n in row['exit_nullity_histogram'].items(): + H[m-int(nullity)] += 3*n + require(all(0 < r < m and n > 0 for r,n in H.items()),'Proper bit children') + mass = sum(r*n for r,n in H.items()) + require(W*m-mass == 2*v-3*ell,'Three-stage bit telescoping') + logs = {r:log_upper(Q(m,r)) for r in H} + good = sum(Q(r*n,W*m)*exp_upper(COARSE*logs[r]) for r,n in H.items()) + fallback,edges = 32*m*m,sum(H.values()) + extra = BAD*Q(fallback*edges,W*m)*exp_upper(COARSE*log_upper(Q(m))) + rank_upper = Q(mass)+BAD*fallback*edges + require(good+extra < 1 and rank_upper < W*m,'Both contaminated moments') + require(Q(2*m**3,2**80) < BAD,'Fixed-prime bad-class fraction') + require(ATOM > AB and ATOM < 1-AB,'Subordinate adapter and row-borrowing tolls') + return dict(m=m,local_dimension=h,roles_per_vertex=W, + ideal_rank_mass_per_vertex=mass,ideal_deficit=2*v-3*ell, + ideal_child_multiplicities=dict(sorted(H.items())),maxchild=max(H), + coarse_saving=COARSE,effective_saving=AB,atom_exponent=ATOM, + ordinary_leaf_saving=OLD,bad_fraction=BAD, + fallback_children_per_edge=fallback,edge_count_per_vertex=edges, + good_moment_upper=good,added_bad_moment_upper=extra, + strict_gap=1-good-extra,rank_mass_upper_per_vertex=rank_upper, + log_upper_bounds=logs,rounding_denominator=GRID, + row_stock='O(w log e) internally borrowed radix-q digits, restored at the outer boundary', + prime_choice='Fixed odd q > 2^80 avoiding the finite rational denominator and rank-witness primes') + + +def complex_certificate(row): + h,v,R,ell = (row[k] for k in ('h','v','R','loss')) + require((h,v,R,ell) == (24,comb(24,3),28705,552),'Complex local dimensions') + require(R == row['c']+row['q']-row['matched'],'Compatible roles') + selected = {int(r):n for r,n in row['selected_rank_histogram'].items()} + require(sum(selected.values()) == row['selected_roles'] == 4599,'Partial gauges') + m,w,C = 3*h-2,2*v+3*R,Counter() + C[m-h] += 3*(R-sum(selected.values())) + for r,n in selected.items(): + C[m-h+r] += 3*n + for key in ('source_data_histogram','target_data_histogram'): + for r,n in row[key].items(): + C[int(r)] += 3*n + for r,n in enumerate(row['remaining_internal_histogram']): + if r: + C[r] += 3*n + C = dict(sorted((r,n) for r,n in C.items() if r and n)) + require(all(0 < r < m and n > 0 for r,n in C.items()),'Proper complex children') + rank = sum(r*n for r,n in C.items()) + require(w*m-rank == 2*v-3*ell,'Three-stage complex telescoping') + n = m//2 + vertices = 2**(m-1+(n-1)**2)*prod(2**(2*i)-1 for i in range(1,n)) + exact = moment(m,w,C,AC,True) + return dict(m=m,N=vertices*v,W=vertices*w,total_rank=vertices*rank, + deficit=vertices*(w*m-rank),vertices_per_stage=vertices,maxchild=max(C), + group_order_bits=vertices.bit_length(),per_vertex=dict(W=w,rank=rank, + deficit=w*m-rank,child_multiplicities=C),**exact) + + +def finite_bridge(c,row): + m,W,s,N,V = (c[k] for k in ('m','W','total_rank','N','vertices_per_stage')) + h,v,R = (row[k] for k in ('h','v','R')) + local = 4*(row['c']+v)+10*v+4*h*v+4*h*h+8*h+8+2*h + local += 8*R*v*(row['total_M_operations']+16) + router = 64*(m+1)**3*W**2 + G = N+3*V*local+router + E = 64*(W+m+G+1)**3 + charge = 2*G*W*W+8*s+4*W+4+32*m + B,C0,r = s+E,32*m*(s+E)**2,c['maxchild'] + require(charge < E and 2*B*(m-r) >= s+E and 2*B+18 < C0,'Finite semantic charge') + dp,wp = halving(m,r),W.bit_length() + old_coarse,old_atom = 9909,252 + coefficient,degree = dp*wp+old_coarse+old_atom,160000 + require(Q(degree) > Q(51*coefficient,25),'External product row reserve') + return dict(bit_uniform=dict(coarse_saving=COARSE,atom_beta=ATOM, + old_atom_saving=OLD,ordinary_saving=AB, + selector_stock='O(w log e) internal borrowed rows; restored by the uniform old-supplier wrapper', + external_stock='No q-adic group-size factor is inserted into the external polynomial row stock'), + conservative_old_coarse_row_reserve=old_coarse,ordinary_leaf_row_degree=old_atom, + complex=dict(m=m,W=W,s=s,N=N,maxchild=r,invocations_per_stage=V,stages=3, + halving_degree=dp,wire_bits=wp,scalar_group_upper=G,local_group_upper=local, + finite_group_router_upper=router,coefficient_bound=h+4, + coefficient_denominator_divides=2*(h-3)), + semantic=dict(E=E,literal_charge=charge,strict_literal_gap=E-charge, + B=B,C0=C0,C1=1,induction_gap=2*B*(m-r)-s-E,fixed_odd_divisor=h-3, + exact_grid='One common dyadic grid times 21^(-K), K=G*(D_complex+1); no child rounding'), + rows=dict(coefficient=coefficient,complex_coefficient=dp*wp,degree=degree, + suffix_slope=4*degree,degree_gap=Q(degree)-Q(51*coefficient,25), + contract='Finite complex group role stock plus conservative fixed legacy bit reserves; q-adic selectors borrowed internally and restored; one prefix and one padding; sequential reuse')) + + +def certificate(): + require(not sys.flags.optimize,'Run without -O') + def read(name): + return json.loads((ROOT/'certificates'/name).read_text()) + expected = read('three-stage-cover-input.json') + bit = bit_certificate(read('three-stage-cover-bit-input.json')) + row = read('three-stage-cover-complex-input.json') + phase = complex_certificate(row) + bridge = finite_bridge(phase,row) + previous = read('copied-centers-network.json') + require(Q(previous['bit']['saving']) == OLD,'Retained ordinary leaf') + result = assembly(ASSEMBLY_BIT,AC,bridge,KAPPA,beta=PHASE_STOP) + result['parameters']['actual_bit_saving'] = AB + require(ASSEMBLY_BIT <= AB,'Supported assembly bit saving') + for actual,key in ((bit['strict_gap'],'bit_moment_gap'),(phase['strict_gap'],'complex_moment_gap'), + (result['minimum_margin'],'assembly_minimum'),(result['absorption_gap'],'absorption_gap')): + require(actual == Q(expected[key]),'Saved exact '+key) + require(js(bit['ideal_child_multiplicities']) == expected['bit_child_multiplicities'],'Saved bit children') + require(js(phase['per_vertex']['child_multiplicities']) == expected['complex_child_multiplicities'],'Saved complex children') + require(phase['vertices_per_stage'] == expected['complex_group_order'],'Finite group order') + require(bridge['rows']['degree'] == expected['row_degree'] and bridge['rows']['coefficient'] == expected['row_coefficient'],'Saved row bound') + require(KAPPA == Q(expected['kappa']) and len(result['strict_constraints']) == 47 and len(result['margins']) == 7,'Complete assembly') + sources = sorted(p for p in (ROOT/'certificates').glob('three-stage-cover-*.json') + if p.name != 'three-stage-cover-network.json') + sources += sorted((ROOT/'scripts').glob('three_stage_cover*.py')) + sources += sorted(p for folder in ('scripts/three_stage_cover','references/three-stage-cover') + for p in (ROOT/folder).rglob('*') if p.is_file() and '__pycache__' not in p.parts) + sources += sorted((ROOT/'notes').glob('three-stage-cover-*.tex'))+[ROOT/'notes/general-clifford-frames.tex'] + sources += [ROOT/p for p in ('scripts/partial_gauge_bit.py','certificates/partial-gauge-bit-input.json', + 'references/partial-gauge/pr97/SOURCE.json','scripts/partial_swap_network.py', + 'scripts/structured_bulk_assembly.py','certificates/copied-centers-network.json', + 'certificates/stopped-product-network.json','certificates/partial-gauge-network.json', + 'scripts/partial_gauge/binary.py','scripts/partial_gauge/lift.py','scripts/partial_gauge/word.py', + 'scripts/partial_gauge/match.cpp')] + return dict(status='Conditional three-stage cover multiplication witness',kappa=KAPPA, + bit=bit,complex=phase,finite_bridge=bridge,assembly=result, + predecessor_commit='cf60442983c153a3a0f5272ea4713f99eba13c86', + source_sha256={str(p.relative_to(ROOT)):sha256(p.read_bytes()).hexdigest() for p in sources}, + scope='Exact local inventories, strict moments, contaminated fallback charge and semantic assembly. ' + 'Local finite reconstruction is checked separately; group geometry, uniform weighted routing, ' + 'borrowed rows and inherited analytic/tape contracts are written proof dependencies.') + + +def main(): + p = argparse.ArgumentParser(description=__doc__) + p.add_argument('--output',type=Path,default=ROOT/'certificates/three-stage-cover-network.json') + args = p.parse_args() + args.output.write_text(json.dumps(js(certificate()),indent=2,sort_keys=True)+'\n') + print('PASS kappa=3146011/10000000000 = 3.146011e-4; both moments, rare-class fallback, finite router, 47 strict constraints') + + +if __name__ == '__main__': + main() diff --git a/scripts/three_stage_cover_producer.py b/scripts/three_stage_cover_producer.py new file mode 100644 index 0000000000..9e7a21a758 --- /dev/null +++ b/scripts/three_stage_cover_producer.py @@ -0,0 +1,77 @@ +#!/usr/bin/env python3 +"""Regenerate and verify the selected pinned PR117 generalized-subspace complex producer. + +Standard-library Python and C++17; generated DAGs and words are temporary. +Copyright 2026 icekylinx, Apache-2.0. Adapted from the credited round-six handoff. +""" +import argparse +import json +import os +from pathlib import Path +import shlex +import subprocess +import sys +import tempfile +from importlib.util import spec_from_file_location, module_from_spec +import hashlib +from three_stage_cover.lift import run as lift_run +from partial_gauge.word import run as word_run +from three_stage_cover.select import run as select_run +from three_stage_cover.verify import verify + +ROOT=Path(__file__).resolve().parents[1] + + +def regenerate(work, expected, compiler): + if sys.flags.optimize:raise ValueError('Run without -O; finite assertions must remain enabled') + def stage(message):print(message,file=sys.stderr,flush=True) + def save(name,data): + path=work/name;path.write_text(json.dumps(data,separators=(',',':'))+'\n');return path + stage('Replaying the pinned PR117 scalar DAG') + reference=ROOT/'references/three-stage-cover/pr117' + source=json.loads((reference/'SOURCE.json').read_text()) + assert source['commit']=='cbb05ce504d571546d9b7794c186a613c659c3bf' + for name,digest in source['files'].items(): + assert hashlib.sha256((reference/name).read_bytes()).hexdigest()==digest, 'Source binding differs: '+name + witness=reference/'dag.json.gz' + assert hashlib.sha256(witness.read_bytes()).hexdigest()=='3c034d0aae388ef567a454826f4f48b26fd8a94c71e8ffed4835271b349a783b' + spec=spec_from_file_location('pr117_replayed',reference/'replayed.py') + module=module_from_spec(spec);spec.loader.exec_module(module) + scalar=module.build(witness,work/'selected') + dag=work/'selected.bin';matcher=work/'matcher' + subprocess.run([*shlex.split(compiler),'-O3','-std=c++17',str(ROOT/'scripts/partial_gauge/match.cpp'),'-o',str(matcher)],check=True) + stage('Constructing compatible carrier matching') + matching=json.loads(subprocess.check_output([str(matcher),str(dag),str(dag.with_suffix('.labels'))],text=True)) + matchfile=save('matching.json',matching) + stage('Lifting exact binary frames backward through dependencies and carriers') + lifted,ann=lift_run(dag,matchfile);liftfile=save('lifted.json',lifted);annfile=save('annihilators.json',ann) + stage('Constructing physical M and its retained-center dependency closure') + word=word_run(dag,matchfile,annfile,liftfile);wordfile=save('word.json',word) + stage('Selecting partial source gauges with reverse readouts') + result,selection=select_run(dag,annfile,liftfile,wordfile) + result=json.loads(json.dumps(result)) + assert result==expected, 'Regenerated selected certificate differs' + save('selection.json',selection) + stage('Checking scalar coefficients, actual frames, physical word and readout chains') + checks=verify(dag,matching,ann,lifted,word,selection['selected'],result) + return dict(source_pin_verified=True,regenerated_from_source=True,certificate_equal=True,selected=result,checks=checks) + + +def main(): + p=argparse.ArgumentParser(description=__doc__) + p.add_argument('--certificate',type=Path,default=ROOT/'certificates/three-stage-cover-complex-input.json') + p.add_argument('--work-dir',type=Path) + p.add_argument('--output',type=Path) + p.add_argument('--cxx',default=os.environ.get('CXX','c++')) + a=p.parse_args();expected=json.loads(a.certificate.read_text()) + if a.work_dir: + a.work_dir.mkdir(parents=True,exist_ok=True);result=regenerate(a.work_dir.resolve(),expected,a.cxx) + else: + with tempfile.TemporaryDirectory(prefix='three-stage-cover-') as directory: + result=regenerate(Path(directory),expected,a.cxx) + encoded=json.dumps(result,indent=2)+'\n' + if a.output:a.output.write_text(encoded) + else:print(encoded,end='') + + +if __name__=='__main__':main()

      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%0DVxWQ8wKVq87q@)5#u9YX+tIJ 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%0DEX9seJ&-dGc+SsKjCbPuB{ylSX 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 z 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%0DDLz-mS%0 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