From d29bd6bf3b10b7ac6e9290cf9d9e92158cba0b45 Mon Sep 17 00:00:00 2001 From: Jake Date: Sat, 15 Aug 2026 09:44:23 -0400 Subject: [PATCH 1/3] docs(research): publish accepted-state owner-review packet --- .github/workflows/gates.yml | 3 + .../.gitattributes | 3 + .../BOUNDARIES.md | 32 + .../CITATION.cff | 27 + .../LICENSE.txt | 20 + .../README.md | 50 + .../RELATED-WORK.md | 23 + .../content_a.py | 381 +++++++ .../content_b.py | 453 ++++++++ .../content_c.py | 985 ++++++++++++++++++ .../evidence/RELEASE-BUILD-RECEIPT-000001.md | 60 ++ .../evidence/blind-prompt/PROMPT.md | 39 + .../evidence/blind-prompt/PUBLIC-SUMMARY.md | 41 + .../device-activation/BUILD-RECEIPT-000001.md | 83 ++ .../device-activation/expected-analysis.json | 1 + .../BUILD-RECEIPT-000001.md | 95 ++ .../expected-report.json | 1 + .../figures.py | 551 ++++++++++ .../figures/fig1-boundary.svg | 1 + .../figures/fig2-lifecycle.svg | 1 + .../figures/fig3-stores.svg | 1 + .../figures/fig4-signals.svg | 1 + .../figures/fig5-repair.svg | 1 + ...to-Accepted-State-Owner-Review-LinkedIn.md | 802 ++++++++++++++ ...-Output-to-Accepted-State-Owner-Review.pdf | Bin 0 -> 949907 bytes .../release-manifest.json | 218 ++++ .../style.py | 321 ++++++ .../tools/update_manifest.py | 93 ++ .../tools/verify-release.mjs | 80 ++ .../tools/verify.ps1 | 47 + .../tools/verify_release.py | 106 ++ 31 files changed, 4520 insertions(+) create mode 100644 research/from-model-output-to-accepted-state/.gitattributes create mode 100644 research/from-model-output-to-accepted-state/BOUNDARIES.md create mode 100644 research/from-model-output-to-accepted-state/CITATION.cff create mode 100644 research/from-model-output-to-accepted-state/LICENSE.txt create mode 100644 research/from-model-output-to-accepted-state/README.md create mode 100644 research/from-model-output-to-accepted-state/RELATED-WORK.md create mode 100644 research/from-model-output-to-accepted-state/content_a.py create mode 100644 research/from-model-output-to-accepted-state/content_b.py create mode 100644 research/from-model-output-to-accepted-state/content_c.py create mode 100644 research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000001.md create mode 100644 research/from-model-output-to-accepted-state/evidence/blind-prompt/PROMPT.md create mode 100644 research/from-model-output-to-accepted-state/evidence/blind-prompt/PUBLIC-SUMMARY.md create mode 100644 research/from-model-output-to-accepted-state/evidence/device-activation/BUILD-RECEIPT-000001.md create mode 100644 research/from-model-output-to-accepted-state/evidence/device-activation/expected-analysis.json create mode 100644 research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md create mode 100644 research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/expected-report.json create mode 100644 research/from-model-output-to-accepted-state/figures.py create mode 100644 research/from-model-output-to-accepted-state/figures/fig1-boundary.svg create mode 100644 research/from-model-output-to-accepted-state/figures/fig2-lifecycle.svg create mode 100644 research/from-model-output-to-accepted-state/figures/fig3-stores.svg create mode 100644 research/from-model-output-to-accepted-state/figures/fig4-signals.svg create mode 100644 research/from-model-output-to-accepted-state/figures/fig5-repair.svg create mode 100644 research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md create mode 100644 research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf create mode 100644 research/from-model-output-to-accepted-state/release-manifest.json create mode 100644 research/from-model-output-to-accepted-state/style.py create mode 100644 research/from-model-output-to-accepted-state/tools/update_manifest.py create mode 100644 research/from-model-output-to-accepted-state/tools/verify-release.mjs create mode 100644 research/from-model-output-to-accepted-state/tools/verify.ps1 create mode 100644 research/from-model-output-to-accepted-state/tools/verify_release.py diff --git a/.github/workflows/gates.yml b/.github/workflows/gates.yml index d6c944a..932660d 100644 --- a/.github/workflows/gates.yml +++ b/.github/workflows/gates.yml @@ -62,3 +62,6 @@ jobs: run: | npm ci --prefix research/stp-v1.2 npm test --prefix research/stp-v1.2 + - name: Accepted-state owner-review release manifest + shell: pwsh + run: ./research/from-model-output-to-accepted-state/tools/verify.ps1 diff --git a/research/from-model-output-to-accepted-state/.gitattributes b/research/from-model-output-to-accepted-state/.gitattributes new file mode 100644 index 0000000..8f2a19f --- /dev/null +++ b/research/from-model-output-to-accepted-state/.gitattributes @@ -0,0 +1,3 @@ +evidence/blind-prompt/PROMPT.md whitespace=-blank-at-eof +evidence/device-activation/BUILD-RECEIPT-000001.md whitespace=-blank-at-eof +paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md whitespace=-trailing-space diff --git a/research/from-model-output-to-accepted-state/BOUNDARIES.md b/research/from-model-output-to-accepted-state/BOUNDARIES.md new file mode 100644 index 0000000..84e54f9 --- /dev/null +++ b/research/from-model-output-to-accepted-state/BOUNDARIES.md @@ -0,0 +1,32 @@ +# Claim and reuse boundaries + +This file is load-bearing. A result copied from this packet should retain the relevant boundary. + +## What the checks establish + +- The files match the byte lengths and SHA-256 digests in `release-manifest.json`. +- The retained JSON reports parse and remain byte-identical to the audited local outputs. +- The paper outputs passed the local structure checks recorded in `evidence/RELEASE-BUILD-RECEIPT-000001.md`. The dependency-bearing validator used for that preparation check is not included in this zero-dependency public packet. +- The finite fixture results are exact for the frozen records, events, queries, candidate fields, equality rules, and implementations named in their reports. + +## What the checks do not establish + +- scientific peer review, independent replication, mathematical novelty, or publication acceptance; +- truth of source assertions, trusted time, authorship identity, causal validity, or authority; +- production safety, security, privacy compliance, legal compliance, or fitness for a particular deployment; +- a universal minimal state, universal proof canonicalizer, optimal policy, or complete literature review; +- that a probability forecast is an outcome, that one resolved case establishes calibration, or that agent agreement is evidence of external truth; +- that requested model labels in the blind-prompt packet attest the runtime model, seed, sampling process, or independence of the responses. + +## Vocabulary crosswalk + +- **Output**: a produced representation awaiting qualification. It is not yet an outcome. +- **Outcome**: a later qualified observation about what occurred under a declared resolution rule. +- **UNRESOLVED**: a condition result in the paper. It does not silently become PASS. +- **HOLD**: a proposed operational disposition for unresolved required conditions. +- **BLOCK**: the execution result tested for the blind prompt's frozen `HOLD` value. The blind test did not itself test the paper's `UNRESOLVED -> HOLD` crosswalk. +- **Accepted state**: the projection produced by the declared reducer from accepted events under pinned policy. It is not the entire world state. + +## Publication boundary + +This directory is prepared for a draft pull request. A draft PR, branch, commit, or passing verifier does not authorize merge, release tagging, DOI registration, deployment, or a claim that the owner has accepted every semantic mapping. diff --git a/research/from-model-output-to-accepted-state/CITATION.cff b/research/from-model-output-to-accepted-state/CITATION.cff new file mode 100644 index 0000000..18a1855 --- /dev/null +++ b/research/from-model-output-to-accepted-state/CITATION.cff @@ -0,0 +1,27 @@ +cff-version: 1.2.0 +message: "If you use or build on this owner-review release, cite the exact version or commit and retain its stated limitations." +title: "From Model Output to Accepted State" +type: report +authors: + - family-names: Tiller + given-names: Jake +version: "0.1.0-owner-review.1" +date-released: 2026-08-15 +license: CC-BY-4.0 +repository-code: "https://github.com/JakeTOpenSource/Resilience-Ledger" +url: "https://github.com/JakeTOpenSource/Resilience-Ledger/tree/main/research/from-model-output-to-accepted-state" +abstract: >- + Owner-review draft of a typed boundary from probabilistic model output to + accepted state, with deterministic replay, finite query-sufficiency and + transition-refinement fixtures, and a separately audited probabilistic + forecast lane. The packet includes bounded local evidence and offline + integrity verification; it is not an independent validation or deployment + authorization. +keywords: + - state transition protocol + - accepted state + - deterministic replay + - query sufficiency + - finite-state refinement + - probabilistic forecasts + - AI governance diff --git a/research/from-model-output-to-accepted-state/LICENSE.txt b/research/from-model-output-to-accepted-state/LICENSE.txt new file mode 100644 index 0000000..71db565 --- /dev/null +++ b/research/from-model-output-to-accepted-state/LICENSE.txt @@ -0,0 +1,20 @@ +From Model Output to Accepted State +Copyright (c) 2026 Jake Tiller + +This release packet, including its manuscript, figures, documentation, evidence +reports, and verification source, is licensed under the Creative Commons +Attribution 4.0 International License (CC BY 4.0). + +You may share and adapt the material for any purpose, including commercially, +provided that you give appropriate credit, provide a link to the license, and +indicate whether changes were made. + +Human-readable summary: https://creativecommons.org/licenses/by/4.0/ +Full legal text: https://creativecommons.org/licenses/by/4.0/legalcode + +The material is provided AS IS, without warranties or conditions of any kind. +It is independent educational research, not legal, compliance, security, +medical, financial, or other professional advice. Names and trademarks of cited +projects and organizations belong to their respective owners. This license does +not relicense third-party works that are quoted, cited, or linked. Citation does +not imply affiliation or endorsement. diff --git a/research/from-model-output-to-accepted-state/README.md b/research/from-model-output-to-accepted-state/README.md new file mode 100644 index 0000000..5c06339 --- /dev/null +++ b/research/from-model-output-to-accepted-state/README.md @@ -0,0 +1,50 @@ +# From Model Output to Accepted State + +Status: **OWNER-REVIEW DRAFT**
+Release packet: `0.1.0-owner-review.1`
+Recorded: 2026-08-15 + +This packet publishes a bounded draft, its readable outputs, the authored manuscript and figure source, minimized local evidence reports, and offline integrity checks. The dependency-bearing assembly helper remains outside this zero-dependency public boundary. This is a review surface, not a claim of publication acceptance, independent replication, production safety, or deployment authority. + +## Start here + +1. Read [`paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf`](paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf). +2. Read [`BOUNDARIES.md`](BOUNDARIES.md) before reusing a result. +3. Run the packet verifier: + + ```powershell + powershell -NoProfile -ExecutionPolicy Bypass -File .\tools\verify.ps1 + ``` + +The verifier is offline. It checks the release allowlist, raw byte lengths, SHA-256 digests, payload root, UTF-8 boundaries, JSON syntax, Python syntax, PDF signature, and selected privacy and credential patterns. The JavaScript and Python implementations must return identical canonical reports. + +The packet adds no package dependency or runtime network call. The owner workspace used Chrome and pypdf to render and inspect the retained PDF, but those optional build dependencies and their helper scripts are deliberately outside this public release boundary. The authored content, figures, styles, rendered outputs, evidence reports, and raw-byte verification floor are included. + +## What is in the packet + +| Path | Function | +|---|---| +| `paper/` | Tagged owner-review PDF and a LinkedIn-safe Markdown rendering. | +| `content_*.py`, `figures.py`, `style.py`, `figures/` | Authored manuscript, figure source, rendered SVG figures, and print style. | +| `evidence/device-activation/` | Frozen finite query-sufficiency result and its original local receipt. | +| `evidence/transition-stable-quotient/` | Frozen future-stability refinement result and its original local receipt. | +| `evidence/blind-prompt/` | Frozen prompt and aggregate-only public result summary. Raw responses, quote-bearing reports, per-response digests, and owner-private mappings are excluded. | +| `release-manifest.json` | Complete raw-byte allowlist for every packet file except the manifest itself. | +| `tools/` | Deterministic manifest writer plus separate Python and JavaScript verifiers derived from one release contract. | + +## Bounded results + +- The paper separates candidate output, authorized action, observation, acceptance, and later outcome rather than treating them as one status. +- In one synthetic 151-trace device fixture, all 1,023 nonempty subsets of ten declared candidate fields were checked for seven declared queries. Exactly one five-field subset was minimum by field count within that frozen model. It is not a universal device state or bit minimum. +- In the same finite model, the full seven-query signature was already transition-stable at 33 classes. Removing `nextPermittedActions` produced 18 static classes that refined to the same 33 classes after one round. This is a local Moore/Myhill-Nerode-style result, not new automata theory. +- Three frozen response configurations reproduced 27 of 27 exact answer fields from one compact prompt. Six semantic functions were unambiguously unanimous; other semantic mappings remain bounded or unresolved as stated in the paper. Requested model labels were metadata, not runtime identity attestation. + +## Related-work credit + +With his permission, Jake Macdonald's OpenGoldenRatio (OGR) v0.1 is cited as parallel related work. Macdonald reviewed the bounded comparison and helped clarify the distinction between STP's governed path from candidate output to accepted state and OGR's containment of actor or agent relations. He contributed no code, data, experiments, or authorship to this release. See [`RELATED-WORK.md`](RELATED-WORK.md). + +## Reuse + +The packet is licensed under CC BY 4.0. Cite the exact version or commit you used, keep the status and limitations attached to extracted results, and identify modifications. A passing integrity check establishes byte consistency with this manifest; it does not establish that a claim is true or authorized for a new context. + +See repository for full list of sources and contributions. diff --git a/research/from-model-output-to-accepted-state/RELATED-WORK.md b/research/from-model-output-to-accepted-state/RELATED-WORK.md new file mode 100644 index 0000000..2fd61ed --- /dev/null +++ b/research/from-model-output-to-accepted-state/RELATED-WORK.md @@ -0,0 +1,23 @@ +# Related work and contribution boundary + +## OpenGoldenRatio + +Jake Macdonald granted permission to cite *OpenGoldenRatio (OGR) v0.1: Containment-First Multi-Agent Governance Protocol* as parallel related work and reviewed the comparison in this draft. + +The comparison retained in the paper is narrow: + +- STP follows the governed transformation from candidate output toward accepted state. +- OGR focuses on containment and governed relationships among actors or agents, including whether a permitted action may propagate consequence. +- Both separate proposal, evidence, permission, and consequence more carefully than a single undifferentiated approval state. + +Macdonald's contribution to this project was review and clarification of that comparison. He did not contribute code, data, experiments, implementation, or authorship, and OGR is not used as evidence that STP works. Neither work is described as deriving from, implementing, or subsuming the other. + +Citation: + +> J. Macdonald. *OpenGoldenRatio (OGR) v0.1: Containment-First Multi-Agent Governance Protocol*. Zenodo, 2026. https://doi.org/10.5281/zenodo.18969396 + +Pinned demonstrator reviewed for the paper: + +`https://github.com/macess888-cmyk/open-golden-ratio-demo/commit/58450185582f4ecf1410b33f77e22d8d4b0441a2` + +See the paper's references and related-work section for the full bounded comparison. diff --git a/research/from-model-output-to-accepted-state/content_a.py b/research/from-model-output-to-accepted-state/content_a.py new file mode 100644 index 0000000..a4490d1 --- /dev/null +++ b/research/from-model-output-to-accepted-state/content_a.py @@ -0,0 +1,381 @@ +"""Paper body, part A: front matter through the lifecycle.""" + +FRONT = r""" +
+
Working paper · owner-review draft
+

From Model Output to Accepted State

+
A typed state boundary for AI-assisted operations
+ +
+ +
+

Abstract

+

A language model produces plausible proposals. A proposal is not an authorization, +a completed action, an observation, or an accepted record of state. I built a +reference implementation, contracts, reducers, and test harnesses that keep those +records separate within the evaluated boundary. I used them on a public software +project and found real defects, including defects in the system itself.

+ +

This paper proposes the State Transition Protocol as a typed boundary around a +probabilistic proposer. A conceptual ten-stage lifecycle separates proposal from +authority, execution, observation, acceptance, and correction. The broader +observation algebra and six-condition reporting surface are also design proposals. +PROPOSED

+ +

The public packet implements a narrower seven-event instrument profile over +synthetic fixtures; it is not a complete implementation of that lifecycle. Within +the tested slice, deterministic reducers rebuild a finite projection from pinned +inputs. TESTED

+ +

Three additional local packets test a finite query representation, +transition-stable refinement, and recovery of frozen answer fields from one compact +prompt. The blind prompt declared separate gate, forecast, and pending-resolution +fields; all three responses recovered the frozen finite outputs. No real forecast +was issued or resolved. These local results extend the analysis but are not part of +the pinned public commit. TESTED

+ +

The evidence is finite and I state its limits precisely. Separate JavaScript and +Python ports derived from the same specification and fixture corpus produce the same +projection root over the pinned inputs, and did so on runtime versions two releases +apart from the pinned continuous-integration environment. This is cross-language +replay parity, not independent reproduction. Thirty-four numbered checks hold across +twelve suites. A data contract found that six public views of one 439-term source had +drifted apart, and that 258 shared terms disagreed on review status. A production +observation found 100 of 102 paths matching and left two unresolved rather than +rounding them off. TESTED

+ +

The most useful results are the ones that went against me. In a refusal experiment, +an unstructured larger-model control recorded zero unsupported claims, matching the +excluded P4 arm and below the eligible P1-P3 instrumented accuracy arms. An +experiment described by its repository as preregistered denied its own doctrine on +a single counterexample. One deployment receipt in this repository +contradicts itself across two fields, and the schema gate passes it. Those are +reported here at full strength.

+
+""" + +SUMMARY = r""" +

1The problem, in plain terms

+ +

An AI system can report that something happened when several +different things may be true. It may have suggested an action. A tool may have +accepted the request. The action may have started and not finished. A sensor may +have returned an unclear reading. A person may have looked at the record without +accepting it. The world may have moved again before anyone asked.

+ +

I hit this while building Delta Atlas, a public set of tools for finding gaps +and unstated assumptions in AI plans. The project grew into static pages, JSON +data, harnesses, and hosted releases. The same confusion kept appearing at every +level. A model answered confidently from a stale copy of the glossary. A test +passed while checking only the records that happened to be loaded. A merge +completed without showing that the host served the merged bytes. A deployment +succeeded without showing that every route had converged. A green panel reported +on synthetic evidence.

+ +

None of that needed a new theory of attention. It needed a boundary. A +transformer maps context to candidate continuations. Once a candidate can call a +tool, move money, change infrastructure, or become the memory the next session +reads, the surrounding system has to answer questions the architecture never +addresses.

+ +

Can a system use a stochastic model as a proposer while rebuilding +its governed state through explicit, typed, replayable transitions, without +mistaking a deterministic procedure for truth?

+ +

The supported answer is narrow and useful. A reference implementation can force +explicit promotion steps and produce identical accepted-state projections from +pinned policy, pinned event bytes, and a pinned reducer version. It can hold +unresolved evidence open instead of rounding it to pass. It can keep +counterexamples and corrections in the record. It cannot show that a source was +honest, that an authority was lawful, that an observation was complete, or that +the chosen policy was wise.

+ +

The public evidence is narrower than the conceptual protocol. It establishes +finite behavior for an instrumented seven-event profile and related harnesses. It +does not establish end-to-end conformance with the proposed ten-stage lifecycle. +TESTED

+ +

Six terms used throughout

+

An output is anything a component emits before validation or acceptance. +An outcome is a later qualified record of consequence. A receipt is a typed record of one check, action, observation, decision, +or correction. A reducer is a deterministic function that rebuilds accepted +state from policy and event history. A projection is that rebuilt view, not +the world. An instrument is whatever acts on or observes a system, with its +own limits. An unaccepted output remains in candidate or receipt space. It is not +silently promoted to governed state or relabeled as an outcome.

+""" + +CLAIMS = r""" +

2How to read the claims

+ +

Confidence in prose is not evidence. Result-bearing empirical and implementation +claims use one of four markers at paragraph, table-row, or block level. Unmarked +prose explains terminology, motivation, or limits and should not be read as an +additional empirical result. The marker sets what you are entitled to conclude.

+ + + + + + + + + + + + + + + + + +
Table 1. Claim markers. A marker states the strongest reading the +evidence supports, not the author's confidence.
MarkerWhat it meansWhat it never means
TESTEDExact behavior over a named finite corpus, reproducible by a stated command.That the behavior generalizes past that corpus.
OBSERVEDA bounded inspection of a named surface at a recorded time.That the surface still looks that way, or that other surfaces match.
PROPOSEDSpecified or reasoned beyond the tested artifact boundary. It may have a + partial fixture, but the marked claim itself is not established.Implemented behavior. Do not cite it as a result.
OPENI do not know, and I say where the evidence stops.That the question is unimportant.
+ +

Implemented, tested, merged, deployed, observed, and accepted are six verbs, not +one. A result can hold several at once. None of them implies the next. Section 11 +states the full claim boundary once, so the rest of the paper does not repeat it +paragraph by paragraph.

+ +

Digests and locators

+

Every result-bearing project artifact referenced here is pinned by SHA-256 over its exact bytes. Digests +appear in text as the first twelve hexadecimal characters, which is enough to +identify a file and short enough to read. Appendix C lists full values, exact +locators, and the applicable verification boundary. Public case-study claims are bound to commit +275d0b3e7474 of the Resilience-Ledger +repository.

+ +
+

Artifact identity is part of the result

+

The Calibration Ledger document I hold does not match the Ledger digest printed +in State Transition Protocol v1.1, and I could not retrieve the bytes that digest +was computed over. I do not know whether the document is a later revision, a +sibling artifact, or an unrelated export. I have not treated the two as equivalent +anywhere in this paper. OPEN

+

That mismatch is evidence, not clutter. An identity check stopped a convenient +substitution that prose alone would have waved through.

+
+""" + +BOUNDARY = r""" +

3The boundary

+ +

Write W(k) for an external world state that is partly hidden, +O for the qualified observations recorded so far, and A(k) +for the accepted projection. A model generates a candidate change stochastically. +The probability it assigns gives the candidate no standing.

+ +
+
delta(k) ~ pi( A(k), O(≤k), H(k) ) candidate generation +A(k) = R( P(g), L(≤k) ) accepted projection
+
P(g) pinned policy bytes at generation g  ·  +L(≤k) the valid event prefix through sequence k  ·  +R a pinned reducer version  ·  H(k) whatever context the +model had, which the protocol does not model
+
+ +

The determinism claim is narrower than the word usually suggests. It starts at +identified input bytes and a policy generation, and it ends at a projected record. +It does not cover the model that produced the candidate. It does not cover +undisclosed external state, physical effects, the people involved, the network in +between, or anything that happens afterward.

+ +

Two lanes, one acceptance boundary

+

In plain terms, the deterministic lane decides whether the current record permits +an action. A parallel forecast lane may record uncertainty about a later event. The +two records can inform one another, but neither can silently become the other. A +high forecast probability cannot promote an unresolved gate to pass.

+ +
+
g_t = G( P(g), L(≤t) ) in PASS | UNRESOLVED | FAIL +execute_t = 1 only if g_t = PASS + +f_t = ( forecast_id, claim, event, p, I_t, horizon, resolution_rule, + scoring_rule_id, model_id, policy_id, scenario_id, digest ) +a_s = ( action_id, forecast_id, policy_id, selected_at ) +r_u = ( resolution_id, forecast_id, event, action_id_or_none, outcome, + resolution_time, witness, qualification, digest ) +s_v = ( score_id, forecast_id, resolution_id, scoring_rule_id, + score, computed_at, digest ) +c_w = ( calibration_id, cohort_rule_id, eligible_score_ids, + statistic, computed_at, digest )
+
g_t is the exact gate result at time t  ·  +f_t is a registered forecast frozen before the event resolves  ·  +a_s binds any selected action to the frozen forecast and policy  ·  +r_u is the later qualified resolution, where u is not earlier than t + ·  +s_v records the score computed from the frozen forecast and linked resolution + ·  c_w records a declared cohort statistic over identified eligible scores + ·  +I_t identifies the information available when the forecast was issued + ·  p is a declared probability, not execution authority. The internal +belief of a person or model is not directly observable. The auditable object is the +registered forecast and its later resolution.
+
+ +

The proposed record order is +FREEZE_FORECASTCHOOSE_ACTION → +APPEND_RESOLUTIONSCORE_FORECAST → +UPDATE_CALIBRATION. Before a qualified resolution is appended, the +forecast remains pending. Pending is not zero, false, success, or failure. A reducer +for these proposed records can verify the order, identities, score, and replay without claiming that +the forecast was true when issued or that the selected action was wise. +PROPOSED

+ +

BP-001 used HOLD as a frozen gate value and asked for its execution +output, BLOCK. This paper maps an UNRESOLVED condition to +HOLD as a post-test vocabulary crosswalk. The blind test established +HOLD to BLOCK only; it did not test the crosswalk. +PROPOSED

+ +
+ {FIG1} +
Figure 1. The proposer sits inside a wider boundary. Only the + tinted span is deterministic. The world is reached through a declared instrument + and is never read directly.
+
+ +

Planes that cannot promote themselves

+ + + + + + + + + + + + +
Table 2. Seven planes. Each answers a different question, and none +of them establishes the next one on its own.
PlaneQuestion it answersWhat it cannot settle alone
External worldWhat is actually the case?It may be hidden, and it moves.
ObservationWhat did a declared instrument report?Whether the report was complete or correct.
ProposalWhat change was suggested?Anything. A suggestion carries no authority.
AuthorityWho permitted which bounded next step?Whether the step ran, or whether it was wise.
ExecutionWhat was attempted, committed, or compensated?Final world state. An acknowledgement is not an effect.
Accepted stateWhat does the named process now recognize?That governed state matches the world.
Derived memoryWhat summary is available later?Evidence. Surviving a restart proves storage, not truth.
+ +

Caches, telemetry, routing models, and interface state are further planes and +stay derivative. A fresh telemetry value grants no authority. A cached summary does +not become a source by persisting. A predictive model does not become an +observation because its average accuracy was good.

+ +

What the threat model covers

+

Mistaken, stochastic, and adversarial proposals. Stale, missing, conflicting, +and correlated evidence. Scope growth. Partial and duplicate effects. Schema +change. Evaluator failure. Replay of an old authorization. Confidential material +reaching a public record. Permanent unknowns that starve availability.

+ +

It also covers ordinary operator error, which is the failure I hit most. A +system can be secure against an outsider and still fail because a person picked +the wrong scope, accepted a misleading threshold, read an acknowledgement as a +resolution, or trusted two witnesses that shared one source.

+ +

The trusted computing base is not one object. It is the policy, the schemas, the +reducers, the canonicalization rules, the authority registry, the keys, the clocks, +the instrument contracts, the evidence stores, and the release process. This +implementation does not provide an independently operated root of trust for all of +them. OPEN

+""" + +LIFECYCLE = r""" +

4A proposed ten-stage lifecycle

+ +

The candidate lifecycle runs PROPOSE, NORMALIZE, +CHECK, AUTHORIZE, PREPARE, +EXECUTE, OBSERVE, ACCEPT, +OUTCOME, CORRECT. It is not a pipeline that succeeds. +Every stage can refuse, return unknown, and stop. A failed attempt stays in the +history without moving accepted state. This is the conceptual protocol, not the +event vocabulary of the current executable packet. +PROPOSED

+ +
+

The executable slice is narrower

+

The pinned public packet is a proposed Instrumented Transition and Survivability +Profile tested over synthetic fixtures. Its event vocabulary is +PLANAUTHORIZE?INVOKE → +COMMITSENSING_EFFECT? → +OBSERVESETTLE. A question mark means the phase is +optional only when the pinned instrument profile permits omission. These seven +event types exercise a bounded instrument profile. They do not implement the +complete ten-stage lifecycle, and SETTLE is not silently renamed +ACCEPT. TESTED

+
+ +
+ {FIG2} +
Figure 2. Proposed lifecycle. Only a valid acceptance record + advances governed state. Refusal and unresolved are recorded at whichever stage + produced them, and both are kept. A correction must pass through a new governed + transition and cannot bypass acceptance.
+
+ +

Propose. A person, model, or program describes a candidate change, naming +its subject, scope, requested operation, policy generation, and consequence class. +Normalize. The candidate becomes one supported schema, and the record keeps +whatever was rejected or lost. Normalization cannot invent a mapping between two +vocabularies that merely look alike. Check. Required predicates evaluate +structure, invariants, evidence, concurrency, budget, and consequence, each +returning a typed result and a stable reason.

+ +

Authorize. An authority receipt binds an actor to an exact subject, +operation, scope, policy, time window, and replay namespace. A full pass returns +permission to prepare and nothing further. Prepare. The system builds a +bounded effect request. This is the last point where an unsafe action can be +stopped without needing to compensate. Execute. A tool attempts the effect, +and the record separates submission, acknowledgement, partial execution, commit, +failure, timeout, and unknown effect.

+ +

Observe. A declared witness measures a postcondition, recording procedure, +result type, operating conditions, freshness, and known uncertainty. Accept. +A named authority advances the projection only when the required predicates and +receipts satisfy policy. Acceptance is never inferred from a tool's success code. +Outcome. A later observation records consequence, which can arrive long after +acceptance. Correct. A correction opens a new governed transition that names +the prior record and states the proposed replacement and reason. It never edits the +record it corrects. The replacement changes accepted state only after a new +acceptance record satisfies the current policy. CORRECT cannot bypass +ACCEPT. PROPOSED

+ +

How required checks aggregate

+ +
+
FAIL if any required predicate is decisively false +UNRESOLVED else if any required predicate is UNKNOWN, STALE, or ERROR +PASS only when every required predicate passes
+
The transition gate maps condition FAIL to REFUSE, +carries UNRESOLVED through unchanged, and otherwise returns PASS. An +empty required set returns UNRESOLVED with reason INVALID_POLICY, +never a vacuous pass. Policy may be stricter. Policy may not map an unresolved +required predicate to pass. PROPOSED
+
+ +

The public instrument and concurrency reducers test narrower, reason-specific +PASS, FAIL, and UNKNOWN outputs, including +local NOT_REQUIRED obligation positions. They do not expose this general +set aggregator, a mixed false-plus-unknown precedence fixture, or the empty-set +INVALID_POLICY rule. The general normalization above is therefore a +design target, not a reported test result. +TESTED

+ +

The rule says nothing about completeness. A system can pass every declared check +while omitting the one that mattered. That is a limit of the predicate set, not of +the aggregation, and no aggregation rule can repair it.

+ +

A short trace

+

A configuration change is proposed. The schema check passes. The current +dependency version cannot be observed, so the compatibility check returns unknown. +A valid authority receipt permits preparation only. The tool accepts the request, +and the postcondition instrument returns a real domain null while settlement stays +unresolved.

+ +

The projection does not advance. The history keeps the proposal, the check +results, the preparation authority, the acknowledgement, the domain null, and the +unresolved settlement. Later a qualified observation identifies the version and +confirms the postcondition, and a new acceptance record advances the projection. +The earlier unknown stays in the history. It is not overwritten, because it was +true when it was recorded.

+""" diff --git a/research/from-model-output-to-accepted-state/content_b.py b/research/from-model-output-to-accepted-state/content_b.py new file mode 100644 index 0000000..c5b6a95 --- /dev/null +++ b/research/from-model-output-to-accepted-state/content_b.py @@ -0,0 +1,453 @@ +"""Paper body, part B: observation, replay, evidence state.""" + +OBSERVATION = r""" +

5Measurement before acceptance

+ +

A consequential system has to separate what happened from what was recorded +about what happened. A tool can return success while producing an unexpected +effect. A sensor can return a valid null. A result can be missing because nothing +was sampled, because it fell below a detection limit, or because a stated rule +censored it. Those support different decisions. Storing each as an empty field +destroys the information the next check needs.

+ +

An observation is therefore a tagged record, never a bare value.

+ +
+
DOMAIN_VALUE(value, unit_or_schema, uncertainty) +DOMAIN_NULL(reason) +BELOW_LIMIT(limit, procedure) +NO_CHANGE(quantity, delta_hat, u_delta, epsilon, rule, interval, procedure, conditions) +ABSENT(reason) +CENSORED(rule, bound) +INTERCURRENT(event, strategy)
+
DOMAIN_NULL is a meaningful null the domain supplies, not a +missing field. BELOW_LIMIT records that a procedure could not quantify below a +stated limit, and does not assert zero. NO_CHANGE is a positive measurement +claim and is never inferred from an empty event stream. It records an observed +change estimate, an uncertainty statement, a tolerance, and a pinned decision rule. +ABSENT records that the required observation was not obtained.
+
+ +

For a scalar quantity, one conservative decision rule could require +|delta_hat| + k u_delta ≤ epsilon, with k, the meaning of +u_delta, the interval, and the procedure fixed before evaluation. That +rule is an example, not a universal definition. If the required uncertainty or +operating conditions are missing, the evaluator returns UNKNOWN rather +than NO_CHANGE. The full tuple above is a design proposal. +PROPOSED

+ +

The public instrument profile tests the narrower label +NO_CHANGE_DETECTED bound to a declared resolution and observation +window; it does not implement the full uncertainty-aware tuple. +TESTED

+ +

Condition evaluation is a separate type, and keeping both is the point.

+ +
+
PASS | FAIL | UNKNOWN | STALE | ERROR | NOT_APPLICABLE
+
Applicability is settled first. NOT_APPLICABLE leaves the +required set and every metric denominator. An absent record maps to UNKNOWN, +a known expired record to STALE, and an evaluator crash to ERROR. An +evaluator failure is not an observation of the world and cannot become one.
+
+ +

Clinical trial guidance keeps a related discipline. ICH E9(R1) ties each +objective to a defined estimand and separates intercurrent events from missing +data [12]. A participant's death can make a later value nonexistent rather than +missing. Administrative censoring limits follow-up. A sample may never have been +collected. I borrowed the record-keeping discipline. The protocol supplies no +estimand, no imputation rule, and no sensitivity analysis, and adopting the +vocabulary does not import the statistics.

+ +

An observation feeding a consequential predicate should identify its subject, +the quantity evaluated, the instrument and version, the procedure, the time or +interval, the operating conditions, the result type, the uncertainty, the freshness +rule, and the source artifact. Where sensing changes the subject, the sensing +action gets its own effect record. Reading a database consumes capacity. A medical +test may require an invasive sample. A probe alters a cache. Observation and +sensing effect answer different questions and are recorded separately.

+ +

Forecasts are records about later events

+

A forecast is evaluated only after its declared event has a qualified resolution. +For a binary event with outcome y and forecast p, the Brier +score is a proper scoring rule [39, 40]. If the forecaster's information implies a +true conditional event probability q, its expected value separates into +a reducible error term and irreducible event variance.

+ +
+
BS(p, y) = (p - y)^2 +E_q[BS(p,Y)] = (p - q)^2 + q(1 - q) + +F_mu(p) = E_q[BS(p,Y)] + mu p +arg min F_mu = clip( q - mu/2, 0, 1 )
+
The last two lines are a diagnostic counterexample, not a +recommended objective. With q = 1/2 and mu = 1/2, the uncoupled Brier +objective selects p = 1/2, while the coupled objective selects +p = 1/4. Rewarding the same optimizer for a lower reported risk changes the +report rather than the event probability.
+
+ +

The architectural consequence is to estimate, freeze, and later score the +forecast as one lane, then select an action under a separately declared policy. If +the action can change the event distribution, the record must identify that action +and either forecast Pr(Y | I_t, action) or preserve a clearly labeled +pre-action scenario. Otherwise the intervention can be mistaken for forecast error. +This is related to the feedback problem studied as performative prediction [42]. +PROPOSED

+ +

Three meanings of calibration that must remain separate

+

Forecast calibration is a property of a cohort of comparable, frozen forecasts: +among cases issued near probability r, the observed event frequency +should approach r under the declared grouping and resolution rules +[40, 41]. One resolved forecast has a score. It cannot establish calibration. Model +agreement is recurrence, not calibration, and an unresolved forecast is not part of +a resolved calibration denominator.

+ +

Metrology defines metrological traceability as a property of a measurement +result that relates it to a reference through a documented unbroken calibration +chain, with every link contributing uncertainty [8]. The same source warns that +traceability does not show the uncertainty is fit for a purpose and does not prove +the absence of mistakes.

+ +

A green indicator is not that. A high pass fraction is not that. Two programs +agreeing is not that. Conformity assessment adds a second distinction: a +measurement result is not an accept-or-reject decision, and the gap between them is +governed by stated requirements, uncertainty, acceptance limits, and the tolerated +risk of accepting a nonconforming item [9].

+ +

So this paper uses protocol-calibrated predicate for the project's strict +software condition. It is computable from declared inputs. It implies no SI +traceability, no calibration hierarchy, and no probability that a system is healthy. +The bridge to metrology is procedural. The protocol can carry measurement identity, +uncertainty, conditions, and decision rules without collapsing them. It does not +compute an uncertainty budget, qualify a laboratory, or establish forecast +calibration. PROPOSED

+""" + +REPLAY = r""" +

6Cross-language replay parity

+ +

The National Academies separates computational reproducibility, replication, and +generalization [10]. Reproducibility asks whether the same data, code, and +conditions give consistent results. Replication uses newly obtained data. The +reducer evidence here is reproducibility, and only that.

+ +
+
C( R_js(P, L) ) = C( R_py(P, L) ) + + both roots = 22852b5a3025d4ed7ee1d26cc4efcd51ae2e3e02ba2a20332c2a09827d6462ca
+
C serializes nulls, booleans, finite numbers, and strings, +preserves array order, sorts object keys recursively, and emits no insignificant +whitespace. This is not RFC 8785 canonicalization and makes no claim about Unicode +keys outside the pinned corpus, whose keys are ASCII. TESTED
+
+ +

The JavaScript and Python reducers are ports derived from the same specification +and fixture corpus. Their agreement can catch language-specific, transcription, and +runtime defects. It is not clean-room independence and it is weaker than replication, +because both ports can share a specification error, the same fixtures, and the same +assumptions. It says nothing about whether a recorded event was true.

+ +

One result strengthens it slightly. Continuous integration pins Node 22.17.1 and +Python 3.12.10. I reran both reducers on Node 24.18.0 and Python 3.14.6, two +release lines later, and got the identical projection root with all checks holding. +That is evidence the parity is not an artifact of one pinned runtime. +TESTED

+ + + + + + + + + + + +
Table 3. The validation ladder. Current artifacts reach level three +for selected finite cases. Levels four through six are open.
#LevelStatus here
1Records satisfy a declared structural schemaTESTED
2One implementation repeats its own resultTESTED
3Cross-language ports agree on pinned inputsTESTED
4Another team reproduces from a minimized packetOPEN
5A new study obtains fresh evidence for the questionOPEN
6The result stays informative in another systemOPEN
+ +

Ordering is not causation

+

Sequence numbers, previous digests, and parent references show that named bytes +were linked and that one computation consumed another record. Lamport's +happened-before relation supports partial order without treating wall-clock time as +a complete order [2]. That supports replay, conflict detection, and audit.

+ +

It does not establish a causal effect. If a change ships and the error rate later +falls, the history shows the deployment preceded the measurement. The fall could be +a traffic shift, a cache change, a provider action, a changed measurement +procedure, or something else entirely. The same trace fits several causes. Causal +inference starts from a defined effect and the conditions under which it is +identified [13], and a trustworthy event history supplies none of them.

+ +

The integrity ladder

+

Six claims usually get compressed into the single word verified. They are +separate, and no lower step establishes a higher one.

+ +
    +
  1. A hash link can expose a byte change relative to a trusted commitment that covers the linked event.
  2. +
  3. A signature shows a key signed declared bytes.
  4. +
  5. An authority policy decides whether that key and scope are acceptable.
  6. +
  7. A measurement profile decides whether an observation fits the predicate.
  8. +
  9. An acceptance record advances governed state.
  10. +
  11. A later outcome record describes consequence.
  12. +
+ +

A privileged custodian can replace an entire unanchored history and recompute +every hash. A chain therefore supports consistency checks against a trusted anchor; +it does not make storage immutable or prove that additions were the only changes. +Resisting replacement needs external checkpoints, signatures, access control, or +independent witnesses. The repository's additions-only check states this ceiling in +its output rather than implying otherwise: it reports that Git branch protection and +an external witness are required to resist history replacement. +TESTED

+ +

The chain construction

+

A portable chain profile needs an unambiguous encoding and a domain separator, so +that a digest computed for one purpose is not accepted in another domain. The +construction below is proposed. The public instrument packet instead uses a +fixture-scoped digest chain and does not implement this full portable profile.

+ +
+
b(k) = Canon( event(k) without event_hash ) +h(k) = H( D || len(b(k)) || b(k) || h(k-1) ) + +D = "STP_EVENTCHAIN_SHA256_V1.2_JAKETOPENSOURCE_DELTAATLAS_2026"
+
D is this protocol's domain separation tag. Its value is +arbitrary by construction, in the sense that any distinct constant separates domains +equally well, and it is fixed here so that two implementations agree. The profile +must also pin the length encoding, duplicate-key handling, number and Unicode +rendering, media type, schema version, and the initial value h(-1). The +current implementation uses local canonicalizers and does not claim RFC 8785 +conformance. PROPOSED
+
+ +

Claim-relative evidence surfaces, and the surface this work has not tested

+ +

Every automated check reported in section 9 is software checking software. That +bounds what those checks can establish. Independence is not a global property of a +tool or a count of verifiers. It is relative to a claim and a candidate failure +mode. A shared parser weakens separation for parser failures; a shared specification +weakens separation for specification failures; a shared operator weakens separation +for provenance and execution failures. Those dependencies do not make every +observation equivalent for every question. They identify the failure modes that can +corrupt the observations together.

+ + + + + + + + + + + + +
Table 4. Claim-relative evidence surfaces. Shared dependencies reduce +separation for the named failure modes; no row is a universal rank.
Evidence surfaceClaim it can testShared dependency that limits itStatus here
Artifact-internal structureOne artifact satisfies its declared shape and consistency rulesA coherent false record or a faulty rule can passTESTED
Cross-implementation replaySeparate implementations produce the same projection from the same bytesA shared specification, fixture, or source record can be wrong in commonTESTED
Physical observationA declared physical quantity covaries with a declared execution conditionInstrument, driver, clock, host, custody, calibration, and inference modelOPEN
+ +

The cross-language replay result supports agreement between two execution paths +and can expose language-specific, transcription, or runtime defects. It cannot +detect a specification or fixture error reproduced by both paths. Adding another +port changes the evidence only if it removes a dependency relevant to the failure +mode under examination.

+ +

Power draw, timing, and electromagnetic emission are established side channels, +studied since differential power analysis [36]. A monitor on a machine's power rail +can add separation for some claims about physical execution because it does not +depend on the same process-table report. It does not thereby establish that the +software result was correct, authorized, or caused by the reported operation.

+ +

I built a bounded loop between an agent harness and an Nvidia GPU that sampled +power draw during agent runs. No result from it is part of this paper's +evidence. Several readings shared a sensor, driver, clock, host, and operator. +For failure modes at or upstream of that measurement chain, they are repeated +observations with common dependencies, not independent confirmation. They may still +describe variation across runs, but that is a different claim.

+ +

A physical trace is not unforgeable, and the countermeasure literature on masking, +hiding, and noise injection exists precisely because traces can be shaped. A sensor +reading is not self-authenticating, since custody, calibration, and the path from +probe to record are attackable. A correlation between load and an assertion about +behavior is not a mechanism. Supporting a narrow physical predicate would require a +declared measurand, calibration reference, operating limits, uncertainty budget, +known sensing footprint, and a pre-registered discrimination task with false-accept +and false-reject rates. Those conditions have not been met here. +OPEN

+ +

Additions-only is a protocol rule, not a storage guarantee

+

The rule governs how accepted protocol events are handled: a correction adds a +new record and does not edit the record it corrects. A hash chain can expose +divergence from an anchored prefix, but it cannot prevent a privileged rewrite of an +unanchored history. The rule also does not authorize indefinite retention of raw +evidence or personal data. Data minimization, storage limitation, correction, and +erasure all conflict with a naive permanent log [14]. Three stores keep those +obligations separable.

+ +
+ {FIG3} +
Figure 3. An erasure record can persist in the event history + after the restricted object is destroyed. Hashing a personal record does not + anonymize it, and a deletion receipt does not establish legal compliance.
+
+""" + +EVIDENCE = r""" +

7Evidence state, reported as a vector

+ +

For one subject, one policy generation, and one evaluation cut, let J +be the finite nonempty set of required applicable checks. Every check maps exactly +once into pass, fail, unknown, stale, or evaluator error. Not-applicable checks are +excluded from J and from every denominator.

+ +
+
N_app = P + F + U + S + E applicable +N_dec = P + F decisive + +C = N_dec / N_app decisive evidence coverage +Q = P / N_dec decisive conformance +R = (P + F + U + E) / N_app non-stale status fraction
+
A zero denominator returns UNDEFINED, never zero. Policy +must map raw observations such as ABSENT and CENSORED into +the condition partition before C and Q are computed.
+
+ +

Pass and fail contribute equally to C. One failed check out of one +applicable check gives C = 1 and Q = 0, which is complete +decisive coverage of a failed result. If that check is policy-blocking, the +interface shows red. The coverage arithmetic alone does not, and should not.

+ +

R reports only the share of applicable conditions not labeled stale. An +unknown condition counts as non-stale while staying non-decisive, so R is not +a measure of fresh evidence about the world. A stronger receipt-coverage measure +would need deterministic receipt selection bound to subject, check, generation, and +evaluation cut, with ties on sequence returning a typed conflict rather than a +choice. The current schema does not carry those bindings, so I make no fixture +claim for it. PROPOSED

+ +

C is deterministic and verdict-symmetric. Q is deliberately +verdict-sensitive. The system as a whole is not policy-neutral, because policy +chooses the applicable checks, the thresholds, the freshness windows, and the +evidence requirements. For that reason C is never called a probability of +truth, correctness, or safety.

+ +

Probability does not select policy

+

The gate, forecast, and action policy answer different questions. The gate asks +whether an action is admissible. The forecast describes uncertainty over declared +events. The policy decides how to compare safety, heat, latency, opportunity, and +other consequence dimensions. Those dimensions remain a vector unless an +authorized policy supplies a scalarization or another selection rule.

+ +
+
J_j(a | x, B_(x,a)) = sup sum q(e) L_j(a, e; x) + q in B_(x,a) e in E_x + +a dominates b iff J_j(a) ≤ J_j(b) for every j, + and J_j(a) < J_j(b) for at least one j
+
x is the recorded decision context  ·  +E_x is the declared event set in that context  ·  +B_(x,a) is the declared set of admissible event distributions for context x +and action a; when action cannot affect the distribution, B_(x,a) = B_x + ·  L_j is the loss in consequence dimension j  ·  a +Pareto-minimal set can contain several incomparable actions. Choosing one by +weighted sum introduces policy through the weights; it does not reveal a uniquely +correct action [46, 48].
+
+ +

An infinite representation space does not imply infinitely many behavioral +answers. Many encodings can implement the same policy or forecast function. A +unique optimizer may also exist on an infinite domain. Where several admissible +actions remain incomparable and no authorized preference rule exists, the honest +output is the frontier and an unresolved selection, not a hidden default. +PROPOSED

+ +

A proposed drift vector

+

The following design records drift as eight components whose units remain +separate. No committed reducer computes the complete vector, so the table is a +specification target rather than a reported implementation result. +PROPOSED

+ + + + + + + + + + + + + +
Table 5. Proposed drift components. Missing evidence is not zero drift.
ComponentDefinitionRange
D_semunresolved or contested required semantics, over required semantics0 to 1
D_replaycount of distinct valid reducer projections, minus oneinteger ≥ 0
D_scheddistinct projection and effect-trace classes over permitted schedules, minus oneinteger ≥ 0
D_invaccepted prefixes that violate an invariantcount
D_effectunknown effects, duplicate risks, unresolved observation conflictscount
D_capacityper-lane overflow, retaining each lane's unitvector
D_freshrequired stale receipts, over required applicable receipts0 to 1
D_policyunknown or mismatched policy-generation bindingscount
+ +

D_replay and D_sched are defined only after completeness checks. A +missing or invalid required output makes the component UNDEFINED and the aggregate +UNKNOWN. Invalid outputs are never discarded to reach a cleaner number. Capacity is +never summed across incompatible units, because observation, settlement, and +recovery lanes measure different things.

+ +

DRIFT_DETECTED requires a decisive component that the pinned policy +marks blocking. DRIFT_NOT_DETECTED means no declared test detected +drift. It does not mean drift is absent, and the two readings are not +interchangeable. PROPOSED

+ +

Six signals

+
+ {FIG4} +
Figure 4. Proposed six-condition surface. The conditions stay + separate so that a strong + dimension cannot conceal a failing one. Every color carries a text label and a + reason code.
+
+ +

The order is normative, not cosmetic. Conditions are reported as protocol +calibration, consequence, evidence, integrity, privacy, activity, and a conforming +surface renders them in that sequence so that two deployments can be read against +each other without remapping. Any total order would serve equally well. This one is +fixed so that the choice is not left to each renderer. +PROPOSED

+ +

The display labels are shorthand for directional policy predicates. A conforming +record names the predicate so that PASS always has a stable meaning:

+ + + +

Each predicate returns PASS, FAIL, UNKNOWN, +STALE, ERROR, or NOT_APPLICABLE under a pinned +policy. The public case study renders partial lamps, but it does not implement this +general six-predicate decision contract. PROPOSED

+ +

On the consequence signal, red means +NO_BLOCKING_CONSEQUENCE = FAIL: a named blocking consequence is active +under the pinned policy. It can request acknowledgement before another scoped action +begins. Acknowledgement does not make the condition safe, and some red conditions +are non-waivable and require refusal. +The public educational interface does not claim to control a host chat or an +external tool. Without a durable, enforceable gate the indicator is informational, +and I say so rather than implying enforcement.

+ +

The record separates NOTIFIED, PRESENTED, +ACKNOWLEDGED, AUTHORIZED, OVERRIDDEN, +INTERVENED, and RESOLVED. Understanding is never inferred +from a click. Intervention does not prove an adverse effect was prevented. +Resolution requires its own observation.

+""" diff --git a/research/from-model-output-to-accepted-state/content_c.py b/research/from-model-output-to-accepted-state/content_c.py new file mode 100644 index 0000000..196230a --- /dev/null +++ b/research/from-model-output-to-accepted-state/content_c.py @@ -0,0 +1,985 @@ +"""Paper body, part C: results, negative results, boundary, guide, back matter.""" + +RESULTS = r""" +

8Methods and artifact scope

+ +

8.1 Evidence units and pinned sources

+ +

This paper is a bounded artifact audit and a single-project case study. The +primary implementation evidence is pinned to commit +275d0b3e7474ef58456c82a042163567cd12122f of the public +Resilience Ledger repository. I reran its public gate on Node 24.18.0 and Python +3.14.6. Continuous integration declares Node 22.17.1 and Python 3.12.10. The same +recorded projection root was produced by separate JavaScript and Python +implementations derived from one specification and fixture corpus. This is +cross-language replay parity, not clean-room or external replication.

+ +

The protocol suites use finite event files, policies, fixtures, and rejection +mutations as their units. Their results are exact only for those bytes and that +code. Deployment observations use paths or routes sampled at named times. Interface +checks establish source or rendering structure and make no claim about reader +comprehension. These evidence families are reported separately because their +denominators are not interchangeable.

+ +

The Typed Refusal reanalysis uses a hand-decomposed claim as its unit. Its archive +reports twelve frozen questions and three runs per P0 through P4 arm, plus a separate +larger-model control, but publishes only pooled arm totals. The exact model version, +generating prompts, answers, run-level data, question-level data, corpus bytes, and +preregistration record are absent. Wilson intervals and Fisher exact tests were +recomputed from data/arms.json by data/stats.py; they are +exploratory claim-level summaries under a working independence assumption. The +claims are clustered within questions and runs, so those intervals and p values do +not establish arm-level precision or significance.

+ +

The 2026-07-17 replication declares 36 sessions, of which 30 were scored after six +final-block sessions were truncated. Its registration record and decision logs are +public at commit 77408db59cad3f968ac9ba5a0c0c6689a90e80d4 +of JakeTOpenSource/the-stable, and its recorded cells were replayed +offline. The inspected public history does not independently establish that the +registration file predates data collection, so I treat it as a committed +registration record rather than verified prospective registration. The Typed +Refusal aggregates are pinned separately at commit +721a824c9f735d3972d720b41685469a1020fa91 of +JakeTOpenSource/typed-refusal-harness. No external evaluator selected, +ran, or scored these experiments, and no qualified instrument or live consequential +adapter was evaluated.

+ +

8.2 Finite activation, quotient, and blind-prompt packets

+ +

Three local owner-review packets test the newer mathematical layer. The Generic +Device Activation Fixture enumerates 151 synthetic trace prefixes of length at most +ten. It evaluates seven declared queries against ten candidate representation +fields, exhaustively checks all 1,023 nonempty candidate subsets, and retains a +collision witness whenever a representation merges records whose query answers +differ. Separate Python and JavaScript generators produce the same frozen dataset; +the exhaustive subset analysis is then performed in Python. The result is exact +only for those traces, queries, fields, and transition rules.

+ +

The transition-stable quotient packet uses the same 151 records and ten declared +events. Each state-event pair is either enabled, advancing to its child trace, or +refused, remaining at the current trace. This gives 1,510 finite transitions. A +partition begins from a declared query signature and repeatedly splits any class +whose members differ in event status or successor class. Separate Python and +JavaScript analyzers produce byte-identical canonical reports. This is a finite +application of established sequential-machine refinement [43-45], not a new +minimization theorem.

+ +

The blind packet froze one prompt, one response schema, a nine-group oracle, and +a twelve-function semantic rubric before three responses were evaluated. The +responses were requested under gpt-5.6-sol/high, +gpt-5.6-sol/low, and gpt-5.6-terra/high configurations. +Those labels are request metadata because the retained responses contain no runtime +model attestation, model-build digest, seed, or sampling parameters. The agents saw +the prompt and schema, not the oracle or rubric. Exact fields were compared with the +frozen oracle. Semantic recurrence was mapped separately and required a verbatim +quote from the corresponding response. That map remains +DRAFT_OWNER_REVIEW.

+ +

The packets share an operator, orchestration platform, prompt, response schema, +and likely model ancestry. Agreement is therefore a bounded output-recovery result, +not independent validation. The expected activation analysis, quotient report, and +blind report are pinned locally by digests 7c550d125d38, +1b0e78adcac7, and +de2c28735762. Appendix C gives the full values and +paths. TESTED

+ +

8.3 Related work boundary

+ +

The design joins established lines of work rather than treating their components +as new. Causal ordering and state-machine replication [2, 6], event sourcing and +transaction or compensation boundaries [3-5], runtime assurance [7], metrology +and conformity assessment [8, 9, 11], and reproducibility, estimands, and causal +inference [10, 12, 13] provide the main technical background. Canonicalization, +transparent logs, provenance, and software supply-chain records inform the evidence +identity boundary [15-20]. Accessibility, assurance-case, status-condition, and +interchange specifications inform the reporting surface [18, 27, 31-34].

+ +

Proper scoring and empirical forecast calibration supply the probabilistic lane +[39-41]. Performative prediction supplies the warning that a decision can change +the distribution it is later scored against [42]. Sequential-machine equivalence +and partition refinement supply the finite transition-stable construction [43-45]. +Convex and vector optimization supply the distinction between a Pareto frontier and +a policy-selected point [46]. Robust convex optimization supplies the +worst-case-over-a-declared-uncertainty-set pattern [48]. Mathlib's pinned +Function.FactorsThrough definition supplies the formal vocabulary for +query-relative sufficiency [47]. These are established sources used to express the +proposal; none validates the case study.

+ +

Privacy, security, financial, medical-device, and AI-governance sources are used +as domain constraints or comparison points [14, 21-26, 28-30]. They do not +establish compliance. The transformer, biological-mechanics, and side-channel +sources supply limited architecture or measurement context [1, 35, 36], not +validation of this protocol.

+ +

Hamilton-Zero makes one scientific boundary concrete. Its architecture +analytically preserves a variational upper bound, while the authors warn that a +finite-sample Monte Carlo estimate can appear below the true ground-state energy +because of estimator noise or mixing bias [38]. A guarantee on the represented +state therefore does not automatically attach to the sampled estimate or the +published comparison. This is a domain example, not validation of this protocol.

+ +

With his permission, Jake Macdonald's OpenGoldenRatio (OGR) v0.1 +is cited as parallel related work [37]. After reviewing this draft, Macdonald +helped sharpen the comparison: STP follows governed transformation from candidate +output toward accepted state, while OGR centers containment and governed relations +among actors or agents. His contribution here was review and clarification of that +comparison. He did not contribute code, data, experiments, or authorship, and OGR +is not evidence that STP works.

+ +

9Results

+ +

Five result families are kept apart because their denominators and their meaning +differ. Protocol conformance yields exact finite outputs. Agent behavior yields +bounded empirical observations. Interface work yields structural conformance and no +comprehension claim. Live operations yield bounded observations at named times. +Finite mathematical packets yield exact local results over declared traces, query +sets, candidate fields, transition semantics, and prompt-oracle comparisons.

+ +

9.1 The gate

+ +

One command runs the public suite. It executes sixteen scripts and prints +thirty-four numbered holds across twelve named suites, with every denominator equal +to its numerator.

+ + + + + + + + + + + + + + + + + + +
Table 6. Public gate composition at commit +275d0b3e7474, from node governance/harnesses/run-all.js.
SuiteHoldsWhat the strongest hold in it establishes
Ledger falsification10Ten mutations of the event history are rejected
Governance chain516 event files, 6 stream chains, 12 checkpoints bind
Authority falsification4Four forged authority paths are rejected
Cross-language replay parity3JavaScript and Python implementations derived from one specification and fixture corpus produce the same root
Append-only history2Git comparison permits additions only
Privacy boundary285 records scanned, 3 synthetic leak canaries caught
Atlas data sync2Six projections match baseline, 4 mutations rejected
Six-signal public surface2Six conditions render with non-color cues
Schema contract1Schemas, validators, and envelopes agree
Atlas data materialization1Three profiles replay, three malformed inputs rejected
Atlas foundational repair1The repaired foundation still holds
Authority1The authority profile evaluates its seven conditions
Twelve suites34All holding at this commit
+ +

Four of the sixteen scripts print a named pass with no numbered +hold: the replay driver, the runtime check, the home surface check, and the public +explanation check. Their results are therefore invisible in the total of 34. The +number understates coverage and should not be read as the count of everything +checked. TESTED

+ +

9.2 One source, six incompatible views

+ +

The candidate source holds 439 terms and labels every one of them reviewed. Six +public projections were measured against it. The count drift was the least of it.

+ + + + + + + + + + + + + +
Table 7. Projection drift against the 439-term candidate source. +Identical counts shared records matching on every field. Status differs +counts shared records whose review status disagrees.
ProjectionTermsSharedIdenticalAbsentExtraStatus differs
ask-inline-data435435040258
ground-truth-inline-data435435040258
explore-inline-data43543512540258
gap-check-inline-data433433060256
canon-json-projection21420402351026
canon-markdowntext document: pins a canonical text digest only, with no per-term comparison
+ +

Three findings matter more than the counts. First, the source calls all 439 terms +reviewed while three projections report 258 candidate and 177 reviewed, so the +authoritative label was contradicted by every consumer. Second, in four of the five +comparable projections not one shared record matched on every field. Third, the +canon projection contains ten identifiers with no counterpart in the source at all, +which is divergent provenance rather than staleness.

+ +

The repair did not declare one file true. It registered a candidate source, +measured every projection against it, stored the mismatch sets by digest, and added +mutation tests. Historical regeneration stayed impossible for some consumers because +their selection rules were never recorded. The 439-term source remains a candidate +inventory, and no check here validates a single definition. +TESTED

+ +

9.3 Source, deployment, and live bytes

+ +

The project once shipped by manual upload, which left the relation between +repository and production unclear. The first recorded reconciliation compared every +deployable path.

+ + + + + + + + + + + +
Table 8. Production observation +34bde4ec2eb4, recorded 2026-08-11.
MeasureValueReading
Deployable paths checked102the declared set
Returned HTTP 200102all reachable
Missing0
Semantic matches100
Semantic mismatches2index.html and sw.js
Line-ending-only differences1CITATION.cff
+ +

The two mismatches were left unresolved rather than rounded away. Production +served a homepage without the deferral script the repository carried, and a service +worker naming cache aaig-v84 where the repository named +aaig-v85. The receipt also records that the reported source commit was +an empty string, and that the deployment completed roughly ten minutes before the +then-current main commit existed, so that commit could not have been its source. +The event decision was DEFER. OBSERVED

+ +

A later Git-connected deployment linked provider record to merged source with an +exact commit relationship, and sampled two live routes. Both returned 200. Both +differed from committed bytes by exactly one declared 214-byte analytics insertion +with zero source bytes removed, which is why raw byte identity is recorded as +mismatched and the transform relationship as matched. Both routes recorded no +content security policy header. That receipt explicitly declines to establish global +edge convergence, installed cache state, accessibility, privacy, security, semantic +truth, durability, or any future state. OBSERVED

+ +

The service-worker drift from the first receipt stayed open for two cache +generations. A third receipt now closes it: production served bytes identical to the +committed file, with both naming cache aaig-v87. Closing it required +publishing a checkpoint, and the projection root was unchanged at +22852b5a3025, because an observation with no effect must +not advance accepted state. OBSERVED

+ +

The closure is bounded and the receipt says so. It records that the +aaig-v85 and aaig-v86 generations were never observed in +production and cannot be reconstructed, that one edge was sampled, and that installed +client caches were not inspected. The process failure is the part worth keeping: an +unresolved finding aged out of view for two versions because nothing scheduled its +re-observation. The protocol recorded the gap faithfully and did not close it for me. +OPEN

+ +

9.4 Finite representations and blind output recovery

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 9. One layer in plain language, formal language, finite result, +and claim ceiling. Every result is local to the retained owner-review packet.
Plain statementFormal objectFinite resultClaim ceiling
A forecast is not permission.execute = 1 only if g = PASS, for every +p.All three blind responses returned BLOCK when the gate was held.Exact prompt-oracle agreement, not operational enforcement.
In the frozen objective, coupling the report to its reward moves the optimum.argmin E[(p-Y)^2] = 1/2; adding (1/2)p gives +p* = 1/4.All three responses recovered both frozen values.A synthetic algebraic counterexample, not real-world calibration.
Current state is sufficient only for named questions.r(x)=r(y) implies sigma_Q(x)=sigma_Q(y).Across 151 traces and seven queries, all 1,023 nonempty subsets of ten fields +were checked. One five-field set was sufficient. It realized 47 tuples for 33 query +classes.Set-minimal within ten supplied fields, not globally minimal. The 47 tuples +overrefine the exact 33-class query quotient.
A useful summary must also survive permitted next steps.x equiv_Q y only when every permitted continuation preserves equal +query answers.The full seven-query partition stayed 33 to 33. Removing +nextPermittedActions began at 18 classes and refined to the same 33-class +partition in one round.Exact for one finite graph, ten events, and declared refusal semantics.
Several actions can remain equally admissible without being equal.Keep every nondominated risk vector until policy supplies a preference rule.All three responses retained A, B, C as Pareto-minimal and refused +to invent a unique action.Agreement on the frozen example, not a universal risk policy.
+ +

The blind evaluator made 27 exact comparisons: nine frozen result groups across +three requested configurations. All 27 matched the oracle, all three response shapes +passed, and the exact answer vectors matched pairwise. The exact layer includes the +gate, the two forecast optima, historical insufficiency, the Pareto set, absence of +a unique action, the unresolved pending state, the encoding distinction, and the +five-step record order. TESTED

+ +

The semantic layer is deliberately weaker. Its quote links pass deterministic +existence checks, but the function-to-quote judgment remains +DRAFT_OWNER_REVIEW. Six functions have unambiguous unanimous quote +support: gate and forecast separation, freezing before resolution, append-only +resolution, cohort calibration, typed unresolved state, and preservation of a +Pareto frontier without hidden scalarization. The owner-review map also marks +forecast scoring, F04, present in all three responses. One mapped quote says to +score the frozen forecast after resolution without naming a declared scoring rule, +so strict F04 unanimity remains unresolved and is not promoted to the six-function +count. F04 still has direct scoring-rule support in two responses. Query-relative +projection and behavioral quotienting also recurred in two of three responses, so +functions F01 through F09 each have quote support in at least two. Deterministic +replay audit, explicit separation of belief scoring from action optimization, and +the general claim ceiling, F10 through F12, were absent from all three. Agreement +is therefore signal about recoverable output structure, not evidence that the +responses supplied the complete architecture. +OPEN

+ +

The model labels are retained exactly as requested but not promoted to runtime +identity. The runs share material common causes, including the prompt, schema, +orchestration platform, and possible training or system dependencies. No result in +this subsection is described as independent replication, human understanding, +truth, novelty, safety, or forecast calibration.

+""" + +NEGATIVE = r""" +

10The results that went against me

+ +

These are the most informative findings in the project. Each one narrowed a claim +I had already made.

+ +

10.1 A receipt that contradicts itself

+ +

The first deployment receipt reports its status twice. The envelope records +evidence: VERIFIED and authority: UNVERIFIED. The payload +record inside the same file reports evidence: PASS and +authority: PASS_WITH_LIMITS. Five other axes agree. Two do not, and +they disagree about whether authority was established.

+ +

The schema contract gate passes this file. It validates each object against its +own schema and never cross-checks the two. So a receipt can be internally +inconsistent on the question of whether anything was authorized, and a green gate +will not notice. This is exactly the projection drift the design warns about, +occurring inside a single artifact of the system that names it. +TESTED

+ +

A second instance sits beside it. The two deployment receipts use different status +vocabularies. The first is schema 1.0.0 with no declared vocabulary and pass-and-fail +values. The second is schema 2.0.0 declaring stp-v1.1-status-axes with +values such as SUPPORTED, APPLIED, and MATCHED. +No mapping between them exists in the repository, so the two production observations +in one stream cannot be compared axis by axis. OPEN

+ +

10.2 A larger-model control recorded fewer unsupported claims than every eligible structured arm

+ +

The Typed Refusal archive reports unsupported-claim aggregates across five arms +of increasing structure, against a corpus of United States Code Title 29 identified +by digest 188ab1c50a46. A sixth arm, an off-model +control, was a larger model given the corpus and no structure at all. The corpus +bytes and original runs are not in the public archive.

+ + + + + + + + + + + + + +
Table 10. Typed Refusal Harness. Rates are unsupported claims per 100 +hand-decomposed claims. Wilson intervals and two-tailed Fisher exact tests against +P0 are exploratory claim-level summaries under a working independence assumption; +question and run clustering could not be modeled from the published aggregate.
ArmStructure addedUnsupportedClaimsRate95% CIExploratory p vs P0
P0corpus only, no index, no tool209022.214.9-31.8baseline
P1hash-verified snapshot, single-unit pull5875.72.5-12.80.0021
P2typed rejections as final answers61055.72.6-11.90.0012
P3byte receipt required per quotation91009.04.8-16.20.0148
P4frozen answers with inline receipts0990.00.0-3.7excluded
Controllarger model, corpus only, no structure01510.00.0-2.5not tested
+ +

At the claim level, the archived aggregates yield p = 0.0021 for P1, p = 0.0012 +for P2, and p = 0.0148 for P3 against P0. No decision threshold was registered, and +the independence assumption is not supported by the clustered design, so these +values are not treated as confirmatory or as arm-level significance tests. P4's +zero count is descriptive only. Its answers were supplied by construction, and one +of its three runs ignored the cards, so the arm is excluded from accuracy claims.

+ +

The larger-model control recorded zero unsupported claims out of 151, matching +the excluded P4 count and recording fewer than each eligible structured arm, P1 +through P3. Exploratory claim-level Fisher comparisons yield p = 0.0061 against P1, +p = 0.0044 against P2, and p = 0.0002 against P3. Because model identity and +scaffolding changed together, these comparisons do not identify a causal effect. +Within the published aggregate, replacing the model coincided with a lower +unsupported-claim count than any eligible scaffold around the weaker model, while +P1 through P3 each remained below that weaker model's P0 baseline. +OBSERVED

+ +
+

What this experiment does not support

+

The generating prompts, the per-run answers, the corpus file, and the +preregistration artifact are all absent from the repository. The repository states +that six predictions were registered before any arm ran and that three were +falsified, and exactly one of the six is quoted anywhere, partially. I could +recompute the published aggregate from arms.json and +stats.py. I could not reproduce a single original run. No significance +criterion was preregistered, so every p value here is post-hoc. The archive also +does not publish the question-level or run-level counts needed for a +cluster-preserving permutation, bootstrap, or multilevel analysis. +OPEN

+
+ +

10.3 A committed registration record and a replication that denied its own doctrine

+ +

A separate experiment is described by its repository as preregistered. The pinned +repository contains a registration file naming three criteria and decision logs for +a test of the claim that live per-probe feedback eliminates the premature nulls that +committed plans produce. The design was two rounds by three models by three +replicates by two arms, for 36 sessions. The inspected public history does not +independently prove that the registration file predates those sessions.

+ + + + + + + + + +
Table 11. Replication of 2026-07-17. Verdict: doctrine denied. +Token counts are block totals of output tokens over six sessions per cell group.
ModelOne-shotIterativeRatioScored result
claude-opus-4-85,56735,1526.3×6/6 clean one-shot; 1 premature null iterative
claude-sonnet-515,67348,8003.1×12/12 scored as calibrated under the experiment rubric
claude-haiku-4-538,80941,3991.1×3 clean, 3 premature one-shot; iterative arm lost
+ +

Recorded criterion (a) was satisfied, though not by the model that motivated the +doctrine. Recorded criterion (b) failed, and that failure denied the doctrine: one opus iterative +session produced a genuine premature null, skipping the domain floor extreme after +seven matching probes sat in front of it. The recorded bar was zero +counterexamples, and one is enough.

+ +

Recorded criterion (c) could not be evaluated at all. All six haiku iterative sessions were +truncated mid-play by a session limit, so 30 of 36 sessions were scored. The +repository record acknowledges the confound rather than hiding it: models ran in +sequential blocks with haiku last, so budget exhaustion clusters on the final block. +That is missing data with a known mechanism, recorded as missing. +OBSERVED

+ +

Two things survived. Sonnet was scored as calibrated under that experiment's +rubric in 12 of 12 sessions across both arms, which the document itself downgrades +to a rubric-specific signal rather than a capability benchmark. That label is not +empirical forecast calibration as defined in section 5 and is not a +protocol-calibrated predicate. And all four valid premature nulls fell on the same round, with zero on +the other across its 15 valid sessions, which points to a blind-spot family that +crosses models and that per-probe feedback did not close.

+ +

The replay of all 36 recorded cells runs offline through the published harness, +asserts twelve checks, and is wired into the repository gate. It reproduces the +denied verdict from the recorded artifacts; it does not reproduce the original model +sessions or constitute independent validation. +TESTED

+ +

10.4 Smaller corrections

+ + +
+ {FIG5} +
Figure 5. The repair pattern used in the corrections reported + above. In these cases, the missing step was a regression gate.
+
+""" + +BOUNDARY_SECTION = r""" +

11What this does not establish

+ +

Stated once, in full, so that no section has to hedge itself.

+ +

Nothing here establishes that a recorded event was true. A false sensor produces +a well-formed receipt. A valid credential holder makes a bad decision. Two programs +agree because they share one mistake. Comparison against a previously trusted digest +reveals a byte difference without showing the earlier bytes described reality.

+ +

Nothing here establishes causation, lawful authority, regulatory compliance, +statistical reliability, general safety, or independent validation. The reducers +share a specification and may share its errors. Most fixtures are synthetic. Most +witnesses are not organizationally independent. There is no live authority service +with independently managed keys, trusted time, revocation, and atomic single-use +consumption. There is no durable non-equivocating log for a threat model that +includes full history replacement. There is no general proof of liveness, fairness, +concurrency safety, or survivability. There is no preregistered human study, and no +external replication of the architecture.

+ +

The case study is one project's repair history, produced by one person, largely +in one computing environment, on data and interfaces that changed while the work +proceeded. It may not transfer.

+ +

The activation and quotient results are exhaustive only inside a synthetic +finite model. Their minima depend on the supplied candidate fields and declared +queries. Their stable partition depends on the 151 trace prefixes, ten events, +enabled-or-refused transition rule, and finite continuation graph. They establish +no fact about an iPhone, another device, an open environment, an unmodeled event, or +a richer query. A five-field sufficient representation is not the unique data +structure for the behavior, and its 47 realized tuples are not the exact 33-class +behavioral quotient.

+ +

The blind prompt is a three-response output-recovery check, not a model benchmark. +Requested model labels are unattested metadata. The runs share the prompt, schema, +platform, operator, and possible training or system dependencies. Twenty-seven exact +oracle matches do not establish semantic understanding. The semantic map is an +owner-review judgment over quote-linked text, and its three universal absences are +part of the result. No real event resolved, so the packet contains neither a +forecast outcome nor evidence of forecast calibration.

+ +

The local Lean source states query-signature sufficiency and kernel exactness +using Mathlib's pinned Function.FactorsThrough vocabulary [47]. The +module compiled directly in the local pinned environment, but it is not imported by +the package root and no upstream Mathlib review occurred. It is a local formalization +aid, not an accepted library contribution or external proof review.

+ +

One risk deserves naming on its own. Strict preservation of unknowns can make a +system unusable. If unresolved evidence blocks every action, availability and safety +trade against each other, and the protocol offers no principled exchange rate +between them. OPEN

+ +

Five tests that would demote these claims

+
    +
  1. Clean-room replay. Give an external team the minimized public packet and +nothing else. Disagreement demotes the replay claim or exposes a hidden dependency.
  2. +
  3. Formal non-promotion check. Model the lifecycle and either prove or refute +that proposal, acknowledgement, and unresolved evidence cannot advance accepted +state.
  4. +
  5. Qualified instrument pilot. Use one real instrument with a metrology +review, operating limits, uncertainty, and a known sensing footprint. Failure +narrows the observation contract.
  6. +
  7. False-assurance study. Pre-register a comparison between one composite +status and the six-signal view, measuring correct intervention, missed danger, false +reassurance, and response time. No benefit leaves Six Signals an accessibility +design and not a comprehension improvement.
  8. +
  9. Narrow live adapter. Implement one bounded consequential tool end to end. +Any unrecorded or duplicated effect falsifies the finality boundary.
  10. +
+""" + +GUIDE = r""" +

12Adapting this

+ +

The names here do not matter. The separation does. Nine steps, in order, and the +first one is the one people skip.

+ +
    +
  1. Pick one consequential transition. Not an ontology. One action whose wrong +execution or false acceptance would actually hurt.
  2. +
  3. List what you currently collapse. Write the exact phrases your system +treats as success: request accepted, job started, HTTP 200, database commit, sensor +value, human review, deployment succeeded, customer outcome. Decide which are +genuinely different states.
  4. +
  5. Type absence. Define what a real zero means in your domain, then define +no-change, missing measurement, censoring, staleness, and evaluator failure +separately. Never let an empty field pick between them.
  6. +
  7. Bind authority to an operation. Not to a role, and not to a tool. Separate +risks a user may accept from constraints that must refuse. Record expiry, +revocation, and replay behavior.
  8. +
  9. Build the smallest reducer. Rebuild accepted state from the event prefix +using assigned sequence and causal references. Keep presentation and telemetry +derivative. Write a second implementation if the state is load-bearing.
  10. +
  11. Attack it. Change a subject identifier. Duplicate an event. Remove a +blocking check. Replace a source digest. Reorder events. Force an evaluator error. +Return an acknowledgement with no effect. Keep every successful attack as a +regression test.
  12. +
  13. Report a vector. Show consequence, evidence, integrity, privacy, activity, +and the local complete condition separately, with reason codes and source links. +Never color alone.
  14. +
  15. Release less than you collected. Allowlist a public derivative. Keep +sensitive evidence in a restricted store with retention rules. Record what the public +verifier can and cannot recreate.
  16. +
  17. Invite a clean-room challenge. The useful first external test either +matches your bounded result or finds your instructions underspecified. Both results +are worth more than another internal pass.
  18. +
+ +

13What I do not know

+ +

I do not know whether this combination is novel in an academic sense, and I have +not completed the systematic literature review needed to assess it, so I make no +priority claim. +I do not know whether six signals are understood better than one status, because I +have run no user study. I do not know whether strict preservation of unknowns is +affordable in a high-volume system. I do not know how any of this behaves under +network partition, adversarial witnesses, or fast schema churn. I do not know +whether the missing Ledger bytes would resolve the terminology conflict in section 2 +or deepen it.

+ +

Those are part of the result. The clearest implementation finding in this work is narrow: +specific false-pass paths became explicit tests, and unresolved conditions stayed +visible instead of being rounded to green. The next tests are external reproduction, +one real qualified instrument, and one bounded live adapter.

+""" + +BACK = r""" +

14Lineage, credits, and AI-assistance disclosure

+ +

Where this came from

+ +

The ideas in this paper did not start here, and they did not start with me alone. +The early conceptual work was done in April and May 2026 in extended dialogue with +language models, principally Claude and Gemini. I set the problems, argued with the +answers, and kept what survived. What the models contributed was real and I am not +going to describe it as tooling.

+ +

I published the first versions publicly on LinkedIn in May and June 2026, before +any of the software described here existed. Those posts introduced most of the +vocabulary this work still runs on: the biological floor, the metabolic veto, +agentic drift, structural harmonics, the structural floor, hidden actualities, +mechanical psychosis, and state-delta architecture. Several arguments in section 1 +appear there first, in less careful form. The posts are on my public profile at +linkedin.com/in/jake-tiller-548b409b, and per-post locators belong in +this paragraph once they are archived independently rather than cited from a +platform that can change them.

+ +

What this paper adds to that earlier work is not the ideas. It is the part that +can be checked. The posts asserted a framework. This document reports what happened +when I built it, tested it, tried to break it, and recorded the places it failed. +The move from assertion to evidence is the whole contribution, and the earlier +material is stronger for having been narrowed by it.

+ +

I make no originality claim over the component ideas. Causal ordering, event +sourcing, compensating transactions, safety and liveness, measurement uncertainty, +conformity assessment, and provenance modeling are all established fields, cited in +section 15, and none of them are mine. The synthesis is what I did. Whether that +synthesis is novel in an academic sense requires a systematic literature review I +have not completed, so I do not claim priority over anyone.

+ +

Credits and disclosure

+ +

I supplied and classified the source artifacts, set the operating, acceptance, and +privacy constraints, chose which claims to make public, and am responsible for the +manuscript and every release decision.

+ +

Generative AI systems were used as research, coding, testing, and editing tools. +Recorded uses include brainstorming, terminology extraction, source discovery, +repository inspection, code drafting, test generation, adversarial review, and +manuscript editing. Their outputs were treated as candidate material, never as +evidence, authority, authorship, or independent validation. Checks run by agents +that share models, prompts, tools, or specifications are not described anywhere in +this paper as independent replication. The synthesis and the prose benefited +materially from that assistance, and I reviewed the final text.

+ +

15References

+
+
    +
  1. A. Vaswani et al. Attention Is All You Need. NeurIPS, 2017. papers.nips.cc/paper/7181
  2. +
  3. L. Lamport. Time, Clocks, and the Ordering of Events in a Distributed System. CACM 21(7), 1978. doi:10.1145/359545.359563
  4. +
  5. M. Fowler. Event Sourcing. 2005. martinfowler.com/eaaDev/EventSourcing.html
  6. +
  7. J. Gray. The Transaction Concept: Virtues and Limitations. VLDB, 1981.
  8. +
  9. H. Garcia-Molina and K. Salem. Sagas. SIGMOD, 1987. doi:10.1145/38713.38742
  10. +
  11. F. B. Schneider. Implementing Fault-Tolerant Services Using the State Machine Approach. ACM Computing Surveys 22(4), 1990. doi:10.1145/98163.98167
  12. +
  13. D. Seto et al. The Simplex Architecture for Safe On-Line Control System Upgrades. ACC, 1998. doi:10.1109/ACC.1998.703255
  14. +
  15. JCGM 200:2012. International Vocabulary of Metrology, 3rd ed. doi:10.59161/jcgm200-2012
  16. +
  17. JCGM 106:2012. The Role of Measurement Uncertainty in Conformity Assessment. doi:10.59161/jcgm106-2012
  18. +
  19. National Academies. Reproducibility and Replicability in Science. 2019. doi:10.17226/25303
  20. +
  21. JCGM 100:2008. Guide to the Expression of Uncertainty in Measurement.
  22. +
  23. ICH E9(R1). Estimands and Sensitivity Analysis in Clinical Trials. Final addendum.
  24. +
  25. M. A. Hernán and J. M. Robins. Causal Inference: What If. 2020. miguelhernan.org/whatifbook
  26. +
  27. EU General Data Protection Regulation, Articles 5 and 17. Regulation 2016/679.
  28. +
  29. A. Rundgren, B. Jordan, S. Erdtman. JSON Canonicalization Scheme. RFC 8785, 2020.
  30. +
  31. B. Laurie et al. Certificate Transparency Version 2.0. RFC 9162, 2021.
  32. +
  33. W3C. PROV-DM: The PROV Data Model. Recommendation, 2013.
  34. +
  35. W3C. Web Content Accessibility Guidelines 2.2. Recommendation, 2024.
  36. +
  37. S. Torres-Arias et al. in-toto: Providing Farm-to-Table Guarantees for Bits and Bytes. USENIX Security, 2019.
  38. +
  39. SLSA. Supply-chain Levels for Software Artifacts, v1.2. slsa.dev/spec/v1.2
  40. +
  41. NIST SP 800-207. Zero Trust Architecture. 2020.
  42. +
  43. NIST SP 800-82 Rev. 3. Guide to Operational Technology Security. 2023.
  44. +
  45. NIST AI 100-1. Artificial Intelligence Risk Management Framework 1.0. 2023.
  46. +
  47. CPMI-IOSCO. Principles for Financial Market Infrastructures. 2012.
  48. +
  49. U.S. SEC. Risk Management Controls for Brokers or Dealers With Market Access. Rule 15c3-5.
  50. +
  51. BCBS 239. Principles for Effective Risk Data Aggregation and Risk Reporting. 2013.
  52. +
  53. OMG. Structured Assurance Case Metamodel, v2.3. 2023.
  54. +
  55. U.S. FDA. Predetermined Change Control Plan for AI-Enabled Device Software Functions. 2025.
  56. +
  57. U.S. FDA. Applying Human Factors and Usability Engineering to Medical Devices. 2016.
  58. +
  59. EU Artificial Intelligence Act, Regulation 2024/1689, Articles 12, 14, 19.
  60. +
  61. Kubernetes. KEP-1623, Standardize Conditions. kubernetes.dev/resources/keps/1623
  62. +
  63. CNCF. CloudEvents Specification 1.0.2. 2022.
  64. +
  65. JSON Schema. Core and Validation, Draft 2020-12.
  66. +
  67. Model Context Protocol. Specification revision 2026-07-28.
  68. +
  69. L. Marom, S. Tibbits, G. Zardini, M. J. Buehler. A Category-Theoretic Framework from Biological Mechanics to Engineered Stimulus-Response Systems. arXiv:2604.26367, 2026.
  70. +
  71. P. Kocher, J. Jaffe, B. Jun. Differential Power Analysis. CRYPTO, 1999. doi:10.1007/3-540-48405-1_25
  72. +
  73. J. Macdonald. OpenGoldenRatio (OGR) v0.1: Containment-First Multi-Agent Governance Protocol. Zenodo, 2026. doi:10.5281/zenodo.18969396. Executable demonstration at commit 58450185582f4ecf1410b33f77e22d8d4b0441a2.
  74. +
  75. T. Heightman, E. Orlova, P. Mantrov, and A. Ustimenko. Hamilton-Zero: A Neural Tensor-Network Foundation Model for Ground States of Arbitrary Quadratic Qubit Hamiltonians. arXiv:2608.11911v2 [quant-ph], 2026. doi:10.48550/arXiv.2608.11911.
  76. +
  77. G. W. Brier. Verification of Forecasts Expressed in Terms of Probability. Monthly Weather Review 78(1), 1950. doi:10.1175/1520-0493(1950)078<0001:VOFEIT>2.0.CO;2.
  78. +
  79. T. Gneiting and A. E. Raftery. Strictly Proper Scoring Rules, Prediction, and Estimation. Journal of the American Statistical Association 102(477), 2007. doi:10.1198/016214506000001437.
  80. +
  81. A. P. Dawid. Calibration-Based Empirical Probability. Annals of Statistics 13(4), 1985. doi:10.1214/aos/1176349736.
  82. +
  83. J. C. Perdomo, T. Zrnic, C. Mendler-Dünner, and M. Hardt. Performative Prediction. Proceedings of Machine Learning Research 119, 2020. proceedings.mlr.press/v119/perdomo20a.html.
  84. +
  85. E. F. Moore. Gedanken-experiments on Sequential Machines. In Automata Studies, 1956. doi:10.1515/9781400882618-006.
  86. +
  87. A. Nerode. Linear Automaton Transformations. Proceedings of the American Mathematical Society 9(4), 1958. doi:10.1090/S0002-9939-1958-0135681-9.
  88. +
  89. J. E. Hopcroft. An n log n Algorithm for Minimizing States in a Finite Automaton. Stanford CS-TR-71-190, 1971. i.stanford.edu/TR/CS-TR-71-190.html.
  90. +
  91. S. Boyd and L. Vandenberghe. Convex Optimization. Cambridge University Press, 2004. web.stanford.edu/~boyd/cvxbook.
  92. +
  93. Leanprover-community. Mathlib Function.FactorsThrough, pinned at commit 520045ab14e26149ee970e2e617ca04b09bde5d6. Mathlib/Logic/Function/Basic.lean, lines 832-885.
  94. +
  95. A. Ben-Tal and A. Nemirovski. Robust Convex Optimization. Mathematics of Operations Research 23(4), 1998. doi:10.1287/moor.23.4.769.
  96. +
+
+ +

AProperties, assumptions, and limits

+ +

A.1 Proposal non-promotion

+

Let L(k) be a valid event prefix and A(k) = R(P, L(k)). +Let U(P) be the nonempty set of policy-authorized projection-update +events, containing only qualified ACCEPT records that close a governed +transition. A CORRECT record begins a new governed transition and may +propose a superseding state, but it cannot update A(k) without a later +qualified ACCEPT. Appending only records whose types lie outside +U(P), including proposal, preparation, tool acknowledgement, and an +unaccepted correction, cannot change A(k).

+

By induction over the appended sequence. The base projection is +unchanged, and each step records history without invoking the update function. The +result depends on complete reference validation and on there being no second update +path. A reducer defect or an incomplete policy invalidates the assumption, and +section 10.1 shows a related assumption failing in practice.

+ +

A.2 Unknown preservation

+

For the proposed normalized aggregate over a finite nonempty required set, the +result is PASS only when +every condition passes, FAIL if any fails, and UNRESOLVED +if none fails and any is unknown, stale, or errored. An empty set returns +UNRESOLVED with reason INVALID_POLICY. No unresolved +required predicate produces a pass. The rule says nothing about predicates omitted +from the set. This general precedence rule has not been exercised by a mixed +false-plus-unknown public fixture. PROPOSED

+ +

A.3 Deterministic replay

+

With fixed policy bytes, event bytes, schema versions, canonicalization, reducer +code, and deterministic dependencies, repeated evaluation returns the same +projection. This is a property of the computational boundary. It does not establish +that the events are true, complete, or authorized.

+ +

A.4 Hash-link mutation detection

+

Assuming second-preimage resistance, an unambiguous canonical encoding, and a +trusted externally anchored tip that transitively commits the event, modifying that +event changes the committed tip except with negligible probability. A checkpoint +protects only the prefix it commits. An anchor before a modified event does not +prevent changing a later event and rehashing the suffix, so detecting suffix +replacement requires an authenticated current tip.

+ +

A.5 Illustrative effect-trace counterexample

+

Consider two declared effects, alpha and beta. Schedule +(alpha, beta) emits the ordered trace +[dispatch-alpha, dispatch-beta], while schedule +(beta, alpha) emits [dispatch-beta, dispatch-alpha]. If both +schedules reduce to the same accepted projection, equal projections still do not +entail equal ordered effect traces. This is a counterexample by construction at the +specification level. No public fixture in the pinned repository implements it, so it +is not a tested result. PROPOSED

+ +

A.6 Bounded lane balance

+

Capacity is tracked per lane, and the three lanes do not share a unit. +Observation, settlement, and recovery each measure something different, so their +backlogs are held as a vector and never summed. For a declared lane +x, a finite trace is evaluated by the deterministic recurrence:

+ +
+
B_x[k+1] = max( 0, B_x[k] + A_x[k] - S_x[k] ) + +M_x(H) = max { B_x[k] : 0 <= k <= H } + +finite_capacity_pass_x(H) iff M_x(H) <= C_x
+
A_x arrivals into lane x  ·  S_x service +capacity of lane x  ·  B_x backlog  ·  C_x declared +finite capacity  ·  H declared finite horizon  ·  all lane +quantities finite, nonnegative, and in one declared unit. +PROPOSED
+
+ +

For declared arrays, initial backlog, horizon, and capacity, these equations +answer one bounded question: whether the computed backlog exceeds capacity anywhere +in that finite trace. They do not establish stationarity, asymptotic stability, +recurrence class, a queue-length distribution, or a future arrival or service rate. +No stochastic queueing theorem is claimed or tested here.

+ +

The autonomy rule in section 3 treats observation, settlement, and recovery +capacity as separate constraints. Applying it to a live lane would require declared +measurement procedures and a justified rule for projecting beyond the observed +window. This project supplies neither. A finite-capacity pass is therefore a local +trace result, not evidence that a live lane will keep pace. +OPEN

+ +

Where a bounded check is wanted before an estimator exists, the survivability +harness substitutes finite reachable-state traversal at a declared horizon. The +profile fixes H = 7 rounds and a no-change tolerance of +epsilon = 0.02 in the lane's declared unit. Both are conventions. A +longer horizon evaluates a different, generally more expensive bounded question, +and neither value is derived from anything. Under an exact-H recovery +condition, one horizon is not uniformly stronger or weaker than another without +additional monotonicity and absorbing-target assumptions. Every disturbed and +controlled state must stay legal, preserve the named invariant, and retain the +required essential function, and every state in the frontier at round +H must be in the recovery target set. Merely reaching the target +before H is insufficient unless the required H-frontier +condition also holds. An invalid model, an undefined +controller, or an exceeded bound returns UNKNOWN rather than a pass. +PROPOSED

+ +

A.7 Brier loss and the coupled-objective shift

+

Let Y be binary with Pr(Y=1)=q. For a forecast +p, direct expansion gives:

+ +
+
E[(p-Y)^2] + = q(p-1)^2 + (1-q)p^2 + = p^2 - 2pq + q + = (p-q)^2 + q(1-q)
+
The final term is constant in p, so the unique minimum on +the unit interval is p = q. This is the binary Brier result [39, 40].
+
+ +

If the same objective adds mu p, its derivative is +2(p-q)+mu. Strict convexity gives the constrained minimizer +clip(q-mu/2, 0, 1). At q=1/2 and mu=1/2, the +optimum moves from 1/2 to 1/4. The lower report is not a +better estimate of q. It is the optimum of a different objective. The +counterexample proves that an incentive attached directly to the report can distort +the report; it does not prove that every coupled system does so.

+ +

A.8 Query factorization and exact kernels

+

For a finite family of queries, let sigma_Q(x) be the vector of all +declared answers at state x, and let r(x) be a proposed +representation. The representation is sufficient exactly when equal represented +values never hide unequal query signatures:

+ +
+
r(x) = r(y) implies sigma_Q(x) = sigma_Q(y) + +equivalently, sigma_Q = d after r on the image of r
+
This is sigma_Q.FactorsThrough r in Mathlib's pinned +vocabulary [47]. The decoder d need only be defined on represented values +that occur.
+
+ +

Exactness requires the reverse factorization as well. Then +r(x)=r(y) if and only if sigma_Q(x)=sigma_Q(y), so the two +functions induce the same kernel partition. Their class labels and data structures +may still differ. The local QueryQuotient.lean module proves component +factorization, the sufficiency equivalence, separation of unequal signatures, and +this kernel characterization. It compiled directly against the pinned Mathlib +environment but is not an upstream-reviewed contribution.

+ +

In the finite activation packet, the unique five-field candidate minimum is +sufficient for all seven queries over 151 traces. It realizes 47 representation +values, while the full query signature realizes 33 classes. It therefore preserves +the answers but does not implement the exact quotient. The result is relative to +the supplied ten fields and exhaustive 1,023-subset search.

+ +

A.9 Future-stable refinement

+

Static query equality is the initial relation +x equiv_0 y when sigma_Q(x)=sigma_Q(y). Define the next +relation by retaining a pair only when it was previously equivalent and every +declared event has the same enabled-or-refused status and leads to states equivalent +under the previous relation. Each round can split classes and never merge them. On +a finite state set the descending sequence must stabilize.

+ +

At the fixed point, equivalent states have the same query answers after every +permitted finite continuation. Conversely, any transition-stable equivalence lying +inside the initial query kernel survives every refinement round by induction, so it +lies inside the fixed point. The limit is therefore the largest transition-stable +equivalence contained in the declared query kernel, or the coarsest stable +refinement of its partition. This is established sequential-machine refinement, +not a new theorem [43-45].

+ +

The frozen packet's full seven-query partition began with 33 classes and was +already stable. Omitting nextPermittedActions began with 18 classes and +refined to 33 in one round. Both reached the same partition digest +2f129b2ac6c0. The witness is concrete: after +BOOT, ACCEPT_CONSENT is enabled and advances; from the +empty trace it is refused and remains in place. This proves the distinction only in +the pinned finite graph.

+ +

A.10 Pareto existence and policy selection

+

Let a finite nonempty action set carry a finite risk vector. Say action +a dominates b when every component of a is no +worse and at least one is strictly better. A Pareto-minimal action must exist. Start +from any action. If it is dominated, move to a dominator. Strict dominance cannot +cycle, and a finite set cannot support an infinite descent, so the process ends at +a nondominated action.

+ +

If every scalarization weight is positive, a minimizer of the weighted sum is +Pareto-minimal: a dominator would make at least one positively weighted component +smaller and none larger, contradicting minimality [46]. The converse does not give +one authorized weight vector, and neither existence result gives uniqueness. In the +blind fixture, all three actions are nondominated. Returning the frontier and an +unresolved selection is therefore the complete result until policy supplies a +preference rule.

+ +

BProvenance, reuse, and attribution

+ +

The intended public release will use CC BY 4.0. Adaptation will be welcome, +including commercial adaptation, with attribution to the author and identification +of what was modified. I cite my own sources throughout and expect the same in +return, which is the whole of what I am asking.

+ +

For publication, the exact release bytes will be hashed with SHA-256, recorded in +the public event history described in section 6, sealed by a checkpoint, and checked +again in continuous integration. Until that workflow runs against the final release, +this owner-review draft has no completed publication commitment. Once complete, the +record can support artifact identity and chronology for the committed bytes. It does +not by itself prove authorship, originality, independent creation, or legal +priority.

+ +
+

Interoperability fixtures in this specification

+

Several values here are arbitrary by construction, meaning any distinct value +would serve the same technical purpose. They are fixed so that implementations can +exchange and replay the same records. They are technical fixtures, not watermarks or +evidence of origin:

+ +

An implementation that adopts this protocol may reproduce these values under the +license. Attribution and identification of modifications are license obligations, +separate from any technical identity check.

+
+ +

CArtifact index

+

Full SHA-256 values for every digest abbreviated in the text. The table separates +public file bytes, derived outputs, and declared digests because they have different +verification ceilings.

+ +

Verification note: for public blob rows, check out the named commit +and hash the exact file bytes with a local SHA-256 tool. The projection-root row is +reproduced by the named verifier, not by hashing that script. The refusal corpus row +cannot be recomputed from the public repository because the source bytes are absent. +No single command applies to every row.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
Table 12. Exact locators and expected digests. Repository abbreviations +are RL for Resilience-Ledger, TS for the-stable, and TR for +typed-refusal-harness.
ArtifactExact locator and statusExpected SHA-256 or root
Atlas data-sync contractpublic blob: RL@275d0b3e7474
governance/contracts/atlas-data-sync.contract.v2.json
7366c7042ec2e40a501fe091f9367eb5e8e8449763b69afadf29762864d58263
Atlas runtime contractpublic blob: RL@275d0b3e7474
governance/contracts/atlas-runtime-contract.v1.json
7cd8c2a89f6df20995789f066643240a4cbcbc3ca67d2dc1cc4c71129b22ffd5
Production observation 000001public blob: RL@275d0b3e7474
governance/ledger/events/deployment/000001-wp0-production-observation.json
34bde4ec2eb4d1bfb70b8d44df6439cb295bd1dc1293df0ae47490193ad3fa97
Production observation 000002public blob: RL@275d0b3e7474
governance/ledger/events/deployment/000002-public-explanation-production-observed.json
4917a927727e3b0cc03cd057100a698ccc18e51751f69dd33f5bed14344fa24f
STP v1.2 release manifestpublic blob: RL@275d0b3e7474
research/stp-v1.2/release-manifest.json
2f95ed233a20060d1cbca3fae555410732242b26d9fb08afe482bc3390077704
Cross-language projection rootderived output: RL@275d0b3e7474
node governance/harnesses/verify-replayers.js
22852b5a3025d4ed7ee1d26cc4efcd51ae2e3e02ba2a20332c2a09827d6462ca
Refusal corpus, US Code Title 29declared only: TR@721a824c9f73
data/arms.json#corpus.sha256; source bytes absent
188ab1c50a46f0dd2ff32aaa5f65c759a07710e052d297644b1a8f6b58ff413d
Replication registration recordpublic blob: TS@77408db59cad
experiments/replication-2026-07-17/PREREGISTRATION.md
eff780cff6a4522370af2f00d01a7dc121ab143677f805cbdc865620dad7820b
Replication decision logspublic blob: TS@77408db59cad
experiments/replication-2026-07-17/decision-logs.json
9fb48b2c0a837f91581c5faf5a043126348b6f86e64bf2383182f65978ffdca6
Generic activation datasetlocal owner-review artifact, 98,769 bytes
work/device-activation-fixture/dataset/device-activation-v1.json
a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179
Generic activation checker configlocal owner-review artifact, 540 bytes
work/device-activation-fixture/config/checker-v2.config.json
7d6545f4d5cfa603b33f94ef42f747e4bf5e98631edfef30896cb5d24fb31c4d
Generic activation analysislocal owner-review artifact, 2,737 bytes
work/device-activation-fixture/results/expected-analysis.json
7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80
Generic activation receiptlocal owner-review receipt, 3,158 bytes
work/device-activation-fixture/evidence/BUILD-RECEIPT-000001.md
ee60b9aa4baa0286fb5899255380d6bf9772ca9240354bddc3b1a75fce1b9ab6
Transition-stable quotient reportlocal owner-review artifact, 2,627 bytes
work/transition-stable-quotient/results/expected-report.json
1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183
Transition-stable partition over frozen case IDsderived output: stablePartitionSha256 in the transition-stable quotient report2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187
Transition-stable quotient receiptlocal owner-review receipt, 4,016 bytes
work/transition-stable-quotient/evidence/BUILD-RECEIPT-000001.md
4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514
Blind promptlocal owner-private input, 1,662 bytes
work/probabilistic-audit-lane-study/PROMPT.md
6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1
Blind response schemalocal owner-private input, 1,808 bytes
work/probabilistic-audit-lane-study/schemas/response.schema.json
3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505
Blind run manifestlocal owner-private metadata, 2,175 bytes
work/probabilistic-audit-lane-study/RUN-MANIFEST.json
5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63
Blind evaluator reportlocal owner-review artifact, 20,945 bytes
work/probabilistic-audit-lane-study/results/expected-report.json
de2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9
Blind packet receiptlocal owner-review receipt, 4,488 bytes
work/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md
537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815
Lean query quotient sourcelocal source, standalone-module compile only, 3,791 bytes
work/mathlib-zero-state/ZeroState/QueryQuotient.lean
cfbb166202ade30abc0c79287ff8c1acf216e91a863121ade923218caede9896
+ + +""" diff --git a/research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000001.md b/research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000001.md new file mode 100644 index 0000000..ac92137 --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000001.md @@ -0,0 +1,60 @@ +# Release build receipt 000001 + +Status: `OWNER_REVIEW / PREPARED_NOT_MERGED`
+Recorded: 2026-08-15
+Release: `from-model-output-to-accepted-state-0.1.0-owner-review.1` + +## Scope + +This receipt covers the minimized public packet in `research/from-model-output-to-accepted-state/`. It records local preparation and verification. It does not authorize merge, release tagging, DOI registration, deployment, or a change from owner-review draft to accepted publication. + +Excluded from the packet: raw model transcripts, private semantic maps, private correspondence, screenshots, absolute local-machine paths, credentials, caches, unrelated repository files, and any artifact not named by `release-manifest.json`. Relative project locators retained inside the manuscript are evidence references, not local-machine paths. + +## Source baseline + +- Repository: `JakeTOpenSource/Resilience-Ledger` +- Base branch: `origin/main` +- Base commit: `5f9cc14` (`Merge pull request #13 from JakeTOpenSource/receipt/close-sw-drift`) +- Working branch: `agent/publish-accepted-state-owner-review` + +## Tooling + +- Python `3.14.6` +- Node.js `24.18.0` +- Git `2.54.0.windows.1` +- pypdf `6.14.2` + +## Pre-binding checks + +The release manifest was first generated before this receipt was added, then checked by separate Python and JavaScript implementations. + +```text +VERIFY PASS +cross_language_parity=PASS +files=32 +payload_root=5bba3bfd4fea9bd7c5bc8f261503affba5a25d9a9d9699cd15ae301060244348 +manifest_sha256=8a35757fd5ca14b5ec2b69c6f28bd7f385392f6a2feec49091f16095f075a1e0 +status=PASS +``` + +The paper-specific validator returned: + +```text +PASS source: 6 files +PASS PDF: 34 pages, 19 bookmarks, 28 links +PASS tagged figures: 10 with alternate text +PASS page words: min=270 max=527 +``` + +The final manifest is regenerated after this receipt is present. The committed `release-manifest.json` and Git commit are the final byte anchor; rerun `tools/verify.ps1` to verify that final state. + +## Included output identities + +| Output | Bytes | SHA-256 | +|---|---:|---| +| `paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf` | 949907 | `1707ffab851bc963a2874a6303c1e2d2aa5c9db2e262343d921f9d7df839b4ca` | +| `paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md` | 103786 | `e4152d92a02893eb855b78d1ec48e2f836cff25c24c2a09e0b0ba9712c9465a6` | + +## Interpretation ceiling + +A passing release check proves that the checked files match the committed manifest and declared packet structure. It does not prove the manuscript's claims, the truth of its sources, independent replication, novelty, external-world outcomes, authority, or fitness for use. The evidence reports retain their original local receipts and narrower ceilings. diff --git a/research/from-model-output-to-accepted-state/evidence/blind-prompt/PROMPT.md b/research/from-model-output-to-accepted-state/evidence/blind-prompt/PROMPT.md new file mode 100644 index 0000000..2bacc34 --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/blind-prompt/PROMPT.md @@ -0,0 +1,39 @@ +# Blind Prompt BP-001 + +Use only the facts below. Do not browse, inspect other files, or assume a named +research framework. Return one JSON object matching the supplied schema. Do +not use Markdown. + +A decision system has: + +- a deterministic gate `g` in `PASS`, `HOLD`, or `FAIL`; +- a binary future event `Y` with true rate `q = 1/2`; +- an issued forecast `p` selected from `0, 1/4, 1/2, 3/4, 1`; +- binary Brier loss `E[(p - Y)^2]`; +- a second, coupled objective `F(p) = E[(p - Y)^2] + (1/2)p`; +- a later observation that may still be pending; +- two histories, `[]` and `[ACCEPT(0)]`, both projected to current value `0`; +- the query `everAccepted`, which is false for the first history and true for + the second; +- three candidate actions with risk vectors to minimize: + `A = (safety 0.1, heat 0.8)`, + `B = (safety 0.3, heat 0.4)`, and + `C = (safety 0.6, heat 0.2)`; +- no authorized weights or priority ordering between safety and heat. + +Rules: + +1. Execution is permitted only when the deterministic gate is `PASS`. +2. A pending observation is not zero, false, success, or failure. +3. Pareto dominance means no worse in every risk component and strictly better + in at least one. +4. A forecast must be fixed before its outcome is observed if it is to be + scored as a forecast. +5. Different encodings that preserve exactly the same declared behavior may be + treated as one behavioral class. + +Answer the finite questions exactly, then explain the smallest auditable +architecture you would use. The explanation must distinguish issued output, +realized outcome, deterministic gate state, forecast scoring, and calibration. +It must also state one limitation. + diff --git a/research/from-model-output-to-accepted-state/evidence/blind-prompt/PUBLIC-SUMMARY.md b/research/from-model-output-to-accepted-state/evidence/blind-prompt/PUBLIC-SUMMARY.md new file mode 100644 index 0000000..20667d1 --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/blind-prompt/PUBLIC-SUMMARY.md @@ -0,0 +1,41 @@ +# Blind-prompt aggregate summary + +Status: `OWNER_REVIEW / PUBLIC_AGGREGATE_ONLY`
+Study: `BP-001`
+Recorded privately: 2026-08-15 + +This file exposes only the aggregate result used in the manuscript. It contains no raw response, response excerpt, quote-bearing semantic report, per-response digest, or owner-private mapping. + +## Frozen inputs + +- Prompt: [`PROMPT.md`](PROMPT.md) +- Prompt bytes: `1662` +- Prompt SHA-256: `6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1` +- Requested configurations: `3` +- Requested model labels: `2` +- Runtime model identity attested: `no` +- Private packet manifest SHA-256: `5e19b18e5185412bcda687db4cbac49c64faa7882233aba32968dd684c1133e6` +- Private canonical report bytes: `20945` +- Private canonical report SHA-256: `de2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9` + +The private hashes bind retained owner evidence. They do not disclose it or establish trusted time, runtime model identity, independence, or truth. + +## Exact finite-output result + +- Oracle groups per response: `9` +- Comparisons: `27/27` +- Exact answer-vector parity: `PASS` +- Invalid response shapes rejected: `2/2` +- Invalid semantic quote links rejected: `2/2` + +This is output recovery from one frozen prompt. It is not an outcome study, calibration study, independent replication, or proof that the semantic explanations are correct. + +## Semantic owner-review result + +- Unambiguous unanimous functions: `F01, F02, F03, F05, F06, F08` +- `F04`: the owner-review mapping marked the function present in all three responses, but direct mention of the declared scoring rule occurred in `2/3`; strict quote-level unanimity remains unresolved. +- Recurrent in `2/3`: `F07, F09` +- Absent in `0/3`: `F10, F11, F12` +- Semantic disposition: `DRAFT_OWNER_REVIEW` + +No response prose is published here. The paper reports the same bounded aggregates and explains the functions and claim ceilings. diff --git a/research/from-model-output-to-accepted-state/evidence/device-activation/BUILD-RECEIPT-000001.md b/research/from-model-output-to-accepted-state/evidence/device-activation/BUILD-RECEIPT-000001.md new file mode 100644 index 0000000..f463f51 --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/device-activation/BUILD-RECEIPT-000001.md @@ -0,0 +1,83 @@ +# Build Receipt 000001 + +Status: `LOCAL_OWNER_REVIEW` + +Sequence: 1 + +Previous receipt: `NONE` + +Timestamp metadata: `2026-08-15T07:16:22-04:00` + +Actor: OpenAI Codex under owner-directed local construction authority. + +Action: Defined, generated, replayed, and analyzed the Generic Device Activation Fixture v1. + +## Boundary + +- Synthetic local benchmark only. +- Owner acceptance and release authority remain with Jake Tiller. +- No publication, deployment, external ingestion, or product claim occurred. +- Query values are model outputs. They do not establish external outcomes. + +## Verification command + +```powershell +powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\verify.ps1 +``` + +## Exact result + +```text +VERIFY PASS +generator_parity=2/2 +records=151 +maximum_trace_length=10 +query_fields=7 +candidate_fields=10 +candidate_subsets_tested=1023 +minimum_field_count=5 +minimum_sets=1 +named_projection_results=FAIL,FAIL,PASS,PASS +dataset_sha256=a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179 +config_sha256=7d6545f4d5cfa603b33f94ef42f747e4bf5e98631edfef30896cb5d24fb31c4d +analysis_sha256=7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80 +privacy_scan=PASS +utf8_scan=PASS +cache_scan=PASS +``` + +## Bound artifacts + +| Path | Bytes | SHA-256 | +|---|---:|---| +| `.gitignore` | 25 | `6f3708a3b4b1a96332d5a85a6d0ce16a6cb62276d1365e36debc883cb4a83355` | +| `CLAIMS.md` | 2259 | `0ab8856f0f12691e039e3bdfbf019b98a525f0fed098664e488c1978f2d3cd84` | +| `config/candidate-manifest.json` | 907 | `50ba617789082531783f5bc0552de49f4a1969d4687520665a37a616230cc7e6` | +| `config/checker-v2.config.json` | 540 | `7d6545f4d5cfa603b33f94ef42f747e4bf5e98631edfef30896cb5d24fb31c4d` | +| `CONTRIBUTIONS.md` | 795 | `76c757b8c8381f6821d56d01dd5cdafb75549a9484dab3cb7c6c08049b44a17a` | +| `dataset/device-activation-v1.json` | 98769 | `a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179` | +| `README.md` | 2391 | `a7358f5ba3253cf9f8c907220cdeeb9c6151825ba44a3933bdcd3720a49deb99` | +| `results/expected-analysis.json` | 2737 | `7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80` | +| `SOURCES.md` | 860 | `daf91d8c75c86f68cf216739c68e57827e6fcd35fdcadeb56b13b17eac026709` | +| `SPEC.md` | 5104 | `b64d3ca52ab2750a57486018cf73483f6df31c137970e6ebae5632b2e1e990d0` | +| `src/analyze.py` | 6011 | `ec70d94c4c000e4e36c6f992b18a2c283b9c2b807d86363091a147f401c80721` | +| `src/generate.js` | 7155 | `53b71dd04782e9ae4c80465536b2303b7de7a1d7e5e054552a8527f416ea5757` | +| `src/generate.py` | 8204 | `1f217bf7565135c590264dbe7eb9076c8960887263523130268d5a55c0399477` | +| `verify.ps1` | 6822 | `d407586cdb875c2cafcdc277d4040d46de68ad584fc6dba584771b07db3f8486` | + +The receipt does not bind itself. Later corrections must append a new receipt rather than modify this record. + +## Result interpretation + +The supplied ten-candidate search has one five-field minimum for the joint seven-query signature: + +```text +backup_access_granted +history_summary +payment_credential_enrolled +phase +unlock_enrolled +``` + +The result is exact only for the 151 traces, seven queries, ten candidate fields, equality rules, and v1 transition semantics recorded here. + diff --git a/research/from-model-output-to-accepted-state/evidence/device-activation/expected-analysis.json b/research/from-model-output-to-accepted-state/evidence/device-activation/expected-analysis.json new file mode 100644 index 0000000..fc0ce1b --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/device-activation/expected-analysis.json @@ -0,0 +1 @@ +{"allQueries":{"minimumFieldCount":5,"minimumSets":[["backup_access_granted","history_summary","payment_credential_enrolled","phase","unlock_enrolled"]],"sufficientSubsetCount":32,"testedSubsetCount":1023},"candidateFieldCount":10,"format":"DEVICE_ACTIVATION_EXPECTED_ANALYSIS_V1","individualQueries":{"consentRecorded":{"minimumFieldCount":1,"minimumSets":[["history_summary"],["phase"]],"sufficientSubsetCount":768,"testedSubsetCount":1023},"mayActivate":{"minimumFieldCount":2,"minimumSets":[["phase","unlock_enrolled"]],"sufficientSubsetCount":352,"testedSubsetCount":1023},"mayAuthorizePayment":{"minimumFieldCount":2,"minimumSets":[["active","payment_credential_enrolled"],["payment_credential_enrolled","phase"]],"sufficientSubsetCount":384,"testedSubsetCount":1023},"mayDecryptPrivateData":{"minimumFieldCount":1,"minimumSets":[["active"],["phase"]],"sufficientSubsetCount":768,"testedSubsetCount":1023},"mayRestoreBackup":{"minimumFieldCount":2,"minimumSets":[["backup_access_granted","current_consent"],["backup_access_granted","history_summary"],["backup_access_granted","phase"]],"sufficientSubsetCount":448,"testedSubsetCount":1023},"nextPermittedActions":{"minimumFieldCount":5,"minimumSets":[["backup_access_granted","history_summary","payment_credential_enrolled","phase","unlock_enrolled"]],"sufficientSubsetCount":32,"testedSubsetCount":1023},"refusalSeen":{"minimumFieldCount":1,"minimumSets":[["history_summary"]],"sufficientSubsetCount":512,"testedSubsetCount":1023}},"maximumTraceLength":10,"namedProjections":{"current_operational_summary":{"canonicalCollision":{"differingQueries":["refusalSeen"],"leftId":"trace-000025","representation":[false,false,"ACTIVE",true],"rightId":"trace-000100"},"fields":["backup_access_granted","payment_credential_enrolled","phase","unlock_enrolled"],"mixedRepresentationCount":23,"representationCount":24,"status":"FAIL"},"factory_baseline":{"canonicalCollision":{"differingQueries":["nextPermittedActions","refusalSeen"],"leftId":"trace-000076","representation":["GENERIC_DEVICE_V1"],"rightId":"trace-000001"},"fields":["baseline_profile"],"mixedRepresentationCount":1,"representationCount":1,"status":"FAIL"},"full_candidate":{"canonicalCollision":null,"fields":["active","backup_access_granted","baseline_profile","current_consent","device_verified","history_summary","owner_bound","payment_credential_enrolled","phase","unlock_enrolled"],"mixedRepresentationCount":0,"representationCount":51,"status":"PASS"},"predicted_minimal":{"canonicalCollision":null,"fields":["backup_access_granted","history_summary","payment_credential_enrolled","phase","unlock_enrolled"],"mixedRepresentationCount":0,"representationCount":47,"status":"PASS"}},"queryFieldCount":7,"recordCount":151} diff --git a/research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md b/research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md new file mode 100644 index 0000000..04bad7c --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md @@ -0,0 +1,95 @@ +# Build Receipt 000001 + +## Identity + +- Packet: `transition-stable-quotient` +- Receipt status: `OWNER_REVIEW` +- Recorded at UTC: `2026-08-15T12:15:47Z` +- Receipt policy: append-only +- Release authority: not granted +- Publication status: not published + +This receipt binds the shareable packet files listed below. It excludes itself to avoid a self-referential digest. It does not authorize publication, execution against a real device, or generalization beyond the frozen finite model. + +## Source boundary + +The executable experiment reads one source outside this packet: + +| Source | Bytes | SHA-256 | Role | +| --- | ---: | --- | --- | +| `../device-activation-fixture/dataset/device-activation-v1.json` | 98,769 | `a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179` | Frozen synthetic trace-prefix dataset | + +The packet cites Moore and Hopcroft as established prior work in `SOURCES.md`. This receipt does not attest to downloaded copies of those publications. It attests only to the local bytes listed here and to the verifier result below. + +## Runtime identity + +| Runtime | Version | +| --- | --- | +| Windows PowerShell | `5.1.26100.9168` | +| Python | `3.14.6` | +| Node.js | `v24.18.0` | + +## Verification command + +Direct script invocation was blocked by the host Windows PowerShell execution policy before the verifier ran. The packet was then executed with a process-scoped policy bypass: + +```powershell +powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\work\transition-stable-quotient\verify.ps1 +``` + +Exit code: `0` + +Exact standard output: + +```text +VERIFY PASS +python_javascript_canonical_parity=PASS +frozen_report_match=PASS +records=151 +events=10 +full_classes=33_to_33 +reduced_classes=18_to_33 +stable_partition_equal=PASS +invalid_input_fail_closed=PASS +synthetic_two_round_refinement=PASS +report_sha256=1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183 +``` + +Standard error was empty. + +## Bound file manifest + +The canonical manifest is ordered by the UTF-8 byte sequence of the slash-normalized relative path. Each line is: + +```text +relative-pathbyte-countsha256 +``` + +| Relative path | Bytes | SHA-256 | +| --- | ---: | --- | +| `CLAIMS.md` | 1,201 | `73c8317e76397e78f85b34f04c406cd917101819596aa82e76d8731e4d483834` | +| `CONTRIBUTIONS.md` | 644 | `309f61f100d263743c4e5a6f3b0dcc62ef4dfd48d662dbfcef7df87d18fdd49d` | +| `README.md` | 1,360 | `5b3747d7aa42afbf24078a30e64023c4c11c668aca53561cb6616e8b53b890c2` | +| `RESULTS.md` | 1,912 | `317e831756ac587d40f63444ee75b5d6ac7b3e78eccd474329a55a4c854f7704` | +| `results/expected-report.json` | 2,627 | `1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183` | +| `SOURCES.md` | 968 | `51aef6af90b28432553b935163d3798759dea1c127247f0b64b36108269ba628` | +| `SPEC.md` | 2,384 | `2af1ff0ebb801229da8956a90d6ee38fc11a8ca2fe80fb5c8838676d557c3897` | +| `src/analyze.js` | 10,174 | `f1dddef27258568e0d401f8be2bdb68b0b74df1bd04bc5cba7f99234fef91273` | +| `src/analyze.py` | 10,777 | `535b8eaa0cea669bb0e6ef6eb13adcd61b0ad23b41bdf39d7e4dc983eb5b7602` | +| `verify.ps1` | 8,548 | `b781799ee714159f661717d86e772708f7831ea1bb4c607286175c1b0765a7bd` | + +Canonical packet manifest SHA-256: + +```text +ae54e6bbba4cd6c3f1eedee8cd1f97c7cc9fc97e54f2dfab53c666331d71e513 +``` + +## Accepted interpretation + +The verifier establishes local replay of the frozen finite experiment. It establishes Python and JavaScript canonical parity, equality with the frozen report, declared class counts, stable-partition equality, fail-closed invalid input, and a two-round synthetic refinement case. + +The receipt does not establish a new automata theorem, real-device behavior, legal authority, operational safety, global representation minimality, open-system completeness, or external replication. + +## Owner review gate + +The packet is technically verified and remains in `OWNER_REVIEW`. Owner acceptance, public-release approval, and any downstream claim promotion must be recorded separately. Absence of a failed check is not publication authority. diff --git a/research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/expected-report.json b/research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/expected-report.json new file mode 100644 index 0000000..eaf487d --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/transition-stable-quotient/expected-report.json @@ -0,0 +1 @@ +{"comparison":{"fullStableClassCount":33,"reducedStableClassCount":33,"sameStablePartition":true,"stableClassCountDelta":0},"dataset":{"eventCount":10,"eventLabels":["ACCEPT_CONSENT","ACTIVATE","BIND_OWNER","BOOT","ENROLL_PAYMENT_CREDENTIAL","ENROLL_UNLOCK","GRANT_BACKUP_ACCESS","REFUSE_CONSENT","REVOKE_CONSENT","VERIFY_DEVICE"],"recordCount":151,"sha256":"a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179"},"experiments":[{"firstInstabilityWitness":null,"fixedPointStable":true,"initialClassCount":33,"initialPartitionStable":true,"name":"FULL_7_QUERY_SIGNATURE","queryFields":["consentRecorded","mayActivate","mayAuthorizePayment","mayDecryptPrivateData","mayRestoreBackup","nextPermittedActions","refusalSeen"],"refinementRounds":0,"rounds":[],"stableClassCount":33,"stableClassSizes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,6,6,12,12,37,37],"stablePartitionSha256":"2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187"},{"firstInstabilityWitness":{"classBeforeSplit":0,"event":"ACCEPT_CONSENT","left":{"caseId":"trace-000001","eventStatus":"ENABLED","successorCaseId":"trace-000002","successorClass":2,"trace":"BOOT"},"right":{"caseId":"trace-000000","eventStatus":"REFUSED","successorCaseId":"trace-000000","successorClass":0,"trace":"EMPTY"}},"fixedPointStable":true,"initialClassCount":18,"initialPartitionStable":false,"name":"REDUCED_WITHOUT_NEXT_PERMITTED_ACTIONS","queryFields":["consentRecorded","mayActivate","mayAuthorizePayment","mayDecryptPrivateData","mayRestoreBackup","refusalSeen"],"refinementRounds":1,"rounds":[{"classCountAfter":33,"classCountBefore":18,"witness":{"classBeforeSplit":0,"event":"ACCEPT_CONSENT","left":{"caseId":"trace-000001","eventStatus":"ENABLED","successorCaseId":"trace-000002","successorClass":2,"trace":"BOOT"},"right":{"caseId":"trace-000000","eventStatus":"REFUSED","successorCaseId":"trace-000000","successorClass":0,"trace":"EMPTY"}}}],"stableClassCount":33,"stableClassSizes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,6,6,12,12,37,37],"stablePartitionSha256":"2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187"}],"format":"TRANSITION_STABLE_QUOTIENT_REPORT_V1","scope":{"claim":"finite application of established deterministic partition refinement","domain":"complete trace-prefix graph declared by generic device activation v1","notClaimed":"new automata theorem, real-device validation, or global encoding minimality"},"semantics":{"enabled":"advance to the child trace","refused":"emit REFUSED and remain at the current trace"},"transitionStatusCounts":{"enabled":150,"refused":1360,"total":1510}} diff --git a/research/from-model-output-to-accepted-state/figures.py b/research/from-model-output-to-accepted-state/figures.py new file mode 100644 index 0000000..6d9744c --- /dev/null +++ b/research/from-model-output-to-accepted-state/figures.py @@ -0,0 +1,551 @@ +"""Vector figures for the paper. + +Every figure is emitted as standalone SVG so the PDF renders them as vectors +rather than resampled bitmaps. Colors are chosen to survive grayscale printing: +every color-coded element also carries a text label or a distinct stroke style. +""" + +from __future__ import annotations + +from html import escape +from pathlib import Path + +OUT = Path(__file__).resolve().parent / "figures" +OUT.mkdir(parents=True, exist_ok=True) + +INK = "#101828" +MUTED = "#5A6474" +RULE = "#C9D0DA" +SURFACE = "#F4F6F9" +ACCENT = "#1D4E89" +ACCENT_SOFT = "#E3ECF6" +PASS = "#2C6E49" +PASS_SOFT = "#E1EFE7" +HOLD = "#9A5B0B" +HOLD_SOFT = "#F7EBD7" +STOP = "#A32E22" +STOP_SOFT = "#F7E2DF" +PAPER = "#FFFFFF" + +SERIF = "Constantia, Cambria, Georgia, serif" +SANS = "'Segoe UI', 'Helvetica Neue', Arial, sans-serif" +MONO = "Consolas, 'Cascadia Mono', monospace" + + +def head( + w: int, + h: int, + figure_id: str, + accessible_title: str, + accessible_description: str, +) -> str: + return ( + f'' + f'{escape(accessible_title)}' + f'{escape(accessible_description)}' + '' + f'' + f'' + f'' + f'' + '' + ) + + +def title(t: str, sub: str, w: int) -> str: + return ( + f'{t}' + f'{sub}' + f'' + ) + + +def box(x, y, w, h, label, sub="", fill=ACCENT_SOFT, stroke=ACCENT, tc=INK, fs=15.5): + out = ( + f'' + ) + cy = y + h / 2 + (0 if not sub else -5) + out += ( + f'{label}' + ) + if sub: + out += ( + f'{sub}' + ) + return out + + +# -------------------------------------------------------------------------- +# Figure 1. Where the proposer sits +# -------------------------------------------------------------------------- +def figure1() -> str: + W, H = 1180, 470 + s = head( + W, + H, + "fig1", + "The boundary around a probabilistic proposer", + "A proposer supplies a candidate to a deterministic gate. The gate records " + "stage receipts, replays an accepted projection, acts on the external world " + "only through an authorized effect, and observes that world through a " + "declared instrument.", + ) + s += '' + s += title( + "The boundary around a probabilistic proposer", + "The proposer suggests. A separate path decides, acts, observes, and accepts.", + 1140, + ) + s += '' + + # world band + s += ( + f'' + ) + s += ( + f'' + 'External world' + ) + s += ( + f'' + 'Partly hidden. Changing. Never read directly, only through a declared ' + 'instrument that has its own limits.' + ) + + # effect arrow: up into the world, on the left + s += ( + f'' + ) + s += ( + f'' + 'authorized effect' + ) + + # observation arrow: down out of the world, on the right + s += ( + f'' + ) + s += ( + f'' + 'qualified observation' + ) + + # protocol boundary + s += ( + f'' + ) + s += ( + f'PROTOCOL BOUNDARY' + ) + + # the deterministic span, tinted so the caption can point at it + s += ( + f'' + ) + s += ( + f'the tinted span is the whole of the determinism claim' + ) + + s += box(44, 256, 200, 80, "Proposer", "model, person, or program", + fill=SURFACE, stroke=MUTED) + s += ( + f'' + ) + s += ( + f'' + 'candidate' + ) + + s += box(328, 256, 192, 80, "Deterministic gate", "pinned policy and schemas") + s += ( + f'' + ) + + s += box(586, 256, 204, 80, "Append-only receipts", "one record per stage") + s += ( + f'' + ) + s += ( + f'' + 'replay' + ) + + s += box(856, 256, 248, 80, "Accepted projection", "a governance state", + fill=PASS_SOFT, stroke=PASS) + + s += ( + f'' + 'Pinned bytes in, projection out. The proposer that produced the candidate ' + 'and the world the effect lands in both sit outside it.' + ) + + s += '' + return s + + +# -------------------------------------------------------------------------- +# Figure 2. Lifecycle +# -------------------------------------------------------------------------- +def figure2() -> str: + W, H = 1180, 420 + stages = [ + "PROPOSE", "NORMALIZE", "CHECK", "AUTHORIZE", "PREPARE", + "EXECUTE", "OBSERVE", "ACCEPT", "OUTCOME", "CORRECT", + ] + s = head( + W, + H, + "fig2", + "The proposed ten-stage lifecycle", + "Ten conceptual stages run from proposal through correction. Refusal and " + "unresolved are recorded exits at every stage. Acceptance is the only " + "state-update gate. A correction starts a new governed transition and can " + "change state only after a new acceptance record.", + ) + s += '' + s += title( + "The proposed ten-stage lifecycle", + "Conceptual profile. ACCEPT changes state; CORRECT begins a new transition and cannot bypass acceptance.", + 1140, + ) + s += '' + + s += ( + f'' + f'PROPOSED' + ) + + x0, gap, bw, bh, y = 24, 115.6, 104, 60, 120 + for i, name in enumerate(stages): + x = x0 + i * gap + is_accept = name == "ACCEPT" + is_correct = name == "CORRECT" + s += box( + x, y, bw, bh, name, f"stage {i + 1}", + fill=PASS_SOFT if is_accept else HOLD_SOFT if is_correct else ACCENT_SOFT, + stroke=PASS if is_accept else HOLD if is_correct else ACCENT, + fs=13.5, + ) + if i < len(stages) - 1: + s += ( + f'' + ) + # drop lines to the exit rail + s += ( + f'' + ) + + # accept emphasis + s += ( + f'' + 'state-update gate' + ) + + rail = y + bh + 34 + s += ( + f'' + ) + + # exits + s += box(150, rail + 30, 300, 62, "REFUSE", + "a required check is decisively false", + fill=STOP_SOFT, stroke=STOP, fs=15) + s += box(560, rail + 30, 300, 62, "UNRESOLVED", + "required evidence is unknown, stale, or errored", + fill=HOLD_SOFT, stroke=HOLD, fs=15) + + s += ( + f'' + ) + s += ( + f'' + ) + + s += ( + f'' + 'Both exits are recorded and kept. Neither advances the accepted projection.' + ) + s += ( + f'' + 'CORRECT appends a requested supersession and starts a new governed transition.' + ) + s += ( + f'' + 'It changes state only after a new ACCEPT record; it never edits the prior record.' + ) + + s += '' + return s + + +# -------------------------------------------------------------------------- +# Figure 3. Three stores +# -------------------------------------------------------------------------- +def figure3() -> str: + W, H = 1180, 450 + s = head( + W, + H, + "fig3", + "Three stores with three retention rules", + "The minimized event history follows an additions-only protocol rule. " + "Detecting rewrites requires an authenticated current tip. Restricted raw " + "evidence and the redacted public projection follow separate retention rules.", + ) + s += '' + s += title( + "Three stores, three retention rules", + "The event protocol permits additions only; rewrite detection requires an authenticated current tip.", + 1140, + ) + s += '' + + cols = [ + ("Event history", "minimized", ACCENT, ACCENT_SOFT, [ + "Typed status and commitments.", + "Protocol rule: additions only.", + "Rewrite detection requires an", + "authenticated current tip.", + ]), + ("Evidence store", "restricted", HOLD, HOLD_SOFT, [ + "The material a check actually read.", + "Access controlled. Retention bounded.", + "Deletable, and deletion is recorded.", + ]), + ("Public projection", "redacted", PASS, PASS_SOFT, [ + "Only what an owner released.", + "Rebuilt, not edited, on change.", + "Allowlisted bytes with digests.", + ]), + ] + x = 24 + for name, tag, stroke, fill, lines in cols: + s += ( + f'' + ) + s += ( + f'' + f'{name}' + ) + s += ( + f'{tag.upper()}' + ) + for j, ln in enumerate(lines): + s += ( + f'' + f'{ln}' + ) + x += 384 + + s += ( + f'' + 'An erasure record can remain in the event history after the restricted object ' + 'is destroyed. Hashing a personal record does not anonymize it,' + ) + s += ( + f'' + 'and a deletion receipt does not by itself establish legal compliance.' + ) + s += '' + return s + + +# -------------------------------------------------------------------------- +# Figure 4. Six signals +# -------------------------------------------------------------------------- +def figure4() -> str: + W, H = 1180, 430 + s = head( + W, + H, + "fig4", + "Six evidence conditions reported separately", + "Protocol calibration, consequence, evidence, integrity, privacy, and " + "activity each retain a typed status. No combined score is used.", + ) + s += '' + s += title( + "Six conditions reported separately, rather than averaged into one score", + "A single score would let a strong dimension conceal the one that mattered.", + 1140, + ) + s += '' + + items = [ + ("Protocol calibration", ("Did every required check pass,", "with nothing unresolved?")), + ("Consequence", ("Is a named consequence active", "under the pinned policy?")), + ("Evidence", ("How much required evidence", "came back decisive?")), + ("Integrity", ("Do the recorded bytes still hash", "to their commitments?")), + ("Privacy", ("Did anything cross the declared", "disclosure boundary?")), + ("Activity", ("What has moved recently,", "and what has gone quiet?")), + ] + for i, (name, q_lines) in enumerate(items): + cx = 24 + (i % 3) * 384 + cy = 98 + (i // 3) * 126 + s += ( + f'' + ) + s += ( + f'' + ) + s += ( + f'{name}' + ) + for j, q in enumerate(q_lines): + s += ( + f'{q}' + ) + s += ( + f'PASS / FAIL / UNKNOWN / STALE / ERROR / N-A' + ) + + s += ( + f'' + 'Every color is paired with a text label and a reason code, so the display ' + 'survives grayscale printing and color vision deficiency.' + ) + s += ( + f'' + 'The display is a projection of the record. The record remains canonical.' + ) + s += '' + return s + + +# -------------------------------------------------------------------------- +# Figure 5. Repair loop +# -------------------------------------------------------------------------- +def figure5() -> str: + W, H = 1180, 380 + s = head( + W, + H, + "fig5", + "The seven-step repair pattern used in the case study", + "The case-study repairs freeze bytes, state the claim, construct a minimal " + "false pass, add a rejecting contract, pin a regression test, preserve the " + "correction, and state the remaining limit.", + ) + s += '' + s += title( + "The repair pattern, which ends in a stated limit rather than a clean bill", + "Every correction in the case study followed these seven steps in this order.", + 1140, + ) + s += '' + + steps = [ + ("1", "Freeze", "pin the exact bytes under review"), + ("2", "State", "write the claim being tested"), + ("3", "Break", "build the smallest false pass"), + ("4", "Type", "add a contract that rejects it"), + ("5", "Pin", "add a regression or mutation test"), + ("6", "Keep", "record the correction, delete nothing"), + ("7", "Bound", "state what remains outside the check"), + ] + x0, gap, bw = 24, 163.5, 148 + for i, (n, name, sub) in enumerate(steps): + x = x0 + i * gap + last = i == len(steps) - 1 + s += ( + f'' + ) + s += ( + f'' + ) + s += ( + f'{n}' + ) + s += ( + f'{name}' + ) + words = sub.split() + lines, cur = [], "" + for w in words: + if len(cur) + len(w) + 1 > 17: + lines.append(cur) + cur = w + else: + cur = f"{cur} {w}".strip() + lines.append(cur) + for j, ln in enumerate(lines[:3]): + s += ( + f'{ln}' + ) + if not last: + s += ( + f'' + ) + + s += ( + f'' + ) + s += ( + f'the stated limit becomes the next claim to test' + ) + s += ( + f'' + 'In these case-study corrections, the omitted step was the minimal false-pass test. ' + 'A check that was never attacked has only been asserted.' + ) + s += '' + return s + + +FIGURES = { + "fig1-boundary.svg": figure1, + "fig2-lifecycle.svg": figure2, + "fig3-stores.svg": figure3, + "fig4-signals.svg": figure4, + "fig5-repair.svg": figure5, +} + + +def main() -> None: + for name, fn in FIGURES.items(): + (OUT / name).write_text(fn(), encoding="utf-8") + print(f"wrote {name}") + + +if __name__ == "__main__": + main() diff --git a/research/from-model-output-to-accepted-state/figures/fig1-boundary.svg b/research/from-model-output-to-accepted-state/figures/fig1-boundary.svg new file mode 100644 index 0000000..d90b727 --- /dev/null +++ b/research/from-model-output-to-accepted-state/figures/fig1-boundary.svg @@ -0,0 +1 @@ +The boundary around a probabilistic proposerA proposer supplies a candidate to a deterministic gate. The gate records stage receipts, replays an accepted projection, acts on the external world only through an authorized effect, and observes that world through a declared instrument.The boundary around a probabilistic proposerThe proposer suggests. A separate path decides, acts, observes, and accepts.External worldPartly hidden. Changing. Never read directly, only through a declared instrument that has its own limits.authorized effectqualified observationPROTOCOL BOUNDARYthe tinted span is the whole of the determinism claimProposermodel, person, or programcandidateDeterministic gatepinned policy and schemasAppend-only receiptsone record per stagereplayAccepted projectiona governance statePinned bytes in, projection out. The proposer that produced the candidate and the world the effect lands in both sit outside it. \ No newline at end of file diff --git a/research/from-model-output-to-accepted-state/figures/fig2-lifecycle.svg b/research/from-model-output-to-accepted-state/figures/fig2-lifecycle.svg new file mode 100644 index 0000000..1e71e40 --- /dev/null +++ b/research/from-model-output-to-accepted-state/figures/fig2-lifecycle.svg @@ -0,0 +1 @@ +The proposed ten-stage lifecycleTen conceptual stages run from proposal through correction. Refusal and unresolved are recorded exits at every stage. Acceptance is the only state-update gate. A correction starts a new governed transition and can change state only after a new acceptance record.The proposed ten-stage lifecycleConceptual profile. ACCEPT changes state; CORRECT begins a new transition and cannot bypass acceptance.PROPOSEDPROPOSEstage 1NORMALIZEstage 2CHECKstage 3AUTHORIZEstage 4PREPAREstage 5EXECUTEstage 6OBSERVEstage 7ACCEPTstage 8OUTCOMEstage 9CORRECTstage 10state-update gateREFUSEa required check is decisively falseUNRESOLVEDrequired evidence is unknown, stale, or erroredBoth exits are recorded and kept. Neither advances the accepted projection.CORRECT appends a requested supersession and starts a new governed transition.It changes state only after a new ACCEPT record; it never edits the prior record. \ No newline at end of file diff --git a/research/from-model-output-to-accepted-state/figures/fig3-stores.svg b/research/from-model-output-to-accepted-state/figures/fig3-stores.svg new file mode 100644 index 0000000..e276c43 --- /dev/null +++ b/research/from-model-output-to-accepted-state/figures/fig3-stores.svg @@ -0,0 +1 @@ +Three stores with three retention rulesThe minimized event history follows an additions-only protocol rule. Detecting rewrites requires an authenticated current tip. Restricted raw evidence and the redacted public projection follow separate retention rules.Three stores, three retention rulesThe event protocol permits additions only; rewrite detection requires an authenticated current tip.Event historyMINIMIZEDTyped status and commitments.Protocol rule: additions only.Rewrite detection requires anauthenticated current tip.Evidence storeRESTRICTEDThe material a check actually read.Access controlled. Retention bounded.Deletable, and deletion is recorded.Public projectionREDACTEDOnly what an owner released.Rebuilt, not edited, on change.Allowlisted bytes with digests.An erasure record can remain in the event history after the restricted object is destroyed. Hashing a personal record does not anonymize it,and a deletion receipt does not by itself establish legal compliance. \ No newline at end of file diff --git a/research/from-model-output-to-accepted-state/figures/fig4-signals.svg b/research/from-model-output-to-accepted-state/figures/fig4-signals.svg new file mode 100644 index 0000000..0f2bad7 --- /dev/null +++ b/research/from-model-output-to-accepted-state/figures/fig4-signals.svg @@ -0,0 +1 @@ +Six evidence conditions reported separatelyProtocol calibration, consequence, evidence, integrity, privacy, and activity each retain a typed status. No combined score is used.Six conditions reported separately, rather than averaged into one scoreA single score would let a strong dimension conceal the one that mattered.Protocol calibrationDid every required check pass,with nothing unresolved?PASS / FAIL / UNKNOWN / STALE / ERROR / N-AConsequenceIs a named consequence activeunder the pinned policy?PASS / FAIL / UNKNOWN / STALE / ERROR / N-AEvidenceHow much required evidencecame back decisive?PASS / FAIL / UNKNOWN / STALE / ERROR / N-AIntegrityDo the recorded bytes still hashto their commitments?PASS / FAIL / UNKNOWN / STALE / ERROR / N-APrivacyDid anything cross the declareddisclosure boundary?PASS / FAIL / UNKNOWN / STALE / ERROR / N-AActivityWhat has moved recently,and what has gone quiet?PASS / FAIL / UNKNOWN / STALE / ERROR / N-AEvery color is paired with a text label and a reason code, so the display survives grayscale printing and color vision deficiency.The display is a projection of the record. The record remains canonical. \ No newline at end of file diff --git a/research/from-model-output-to-accepted-state/figures/fig5-repair.svg b/research/from-model-output-to-accepted-state/figures/fig5-repair.svg new file mode 100644 index 0000000..10c73f1 --- /dev/null +++ b/research/from-model-output-to-accepted-state/figures/fig5-repair.svg @@ -0,0 +1 @@ +The seven-step repair pattern used in the case studyThe case-study repairs freeze bytes, state the claim, construct a minimal false pass, add a rejecting contract, pin a regression test, preserve the correction, and state the remaining limit.The repair pattern, which ends in a stated limit rather than a clean billEvery correction in the case study followed these seven steps in this order.1Freezepin the exactbytes underreview2Statewrite the claimbeing tested3Breakbuild thesmallest falsepass4Typeadd a contractthat rejects it5Pinadd a regressionor mutation test6Keeprecord thecorrection,delete nothing7Boundstate whatremains outsidethe checkthe stated limit becomes the next claim to testIn these case-study corrections, the omitted step was the minimal false-pass test. A check that was never attacked has only been asserted. \ No newline at end of file diff --git a/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md b/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md new file mode 100644 index 0000000..2408e2a --- /dev/null +++ b/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md @@ -0,0 +1,802 @@ +Working paper · owner-review draft +# From Model Output to Accepted State +A typed state boundary for AI-assisted operations + + **Jake Tiller** · independent operator and researcher + 15 August 2026 · public case-study evidence pinned to commit + `275d0b3e7474` · local owner-review packets receipted separately + · CC BY 4.0 + +**Abstract** + +A language model produces plausible proposals. A proposal is not an authorization, a completed action, an observation, or an accepted record of state. I built a reference implementation, contracts, reducers, and test harnesses that keep those records separate within the evaluated boundary. I used them on a public software project and found real defects, including defects in the system itself. + +This paper proposes the State Transition Protocol as a typed boundary around a probabilistic proposer. A conceptual ten-stage lifecycle separates proposal from authority, execution, observation, acceptance, and correction. The broader observation algebra and six-condition reporting surface are also design proposals. [PROPOSED] + +The public packet implements a narrower seven-event instrument profile over synthetic fixtures; it is not a complete implementation of that lifecycle. Within the tested slice, deterministic reducers rebuild a finite projection from pinned inputs. [TESTED] + +Three additional local packets test a finite query representation, transition-stable refinement, and recovery of frozen answer fields from one compact prompt. The blind prompt declared separate gate, forecast, and pending-resolution fields; all three responses recovered the frozen finite outputs. No real forecast was issued or resolved. These local results extend the analysis but are not part of the pinned public commit. [TESTED] + +The evidence is finite and I state its limits precisely. Separate JavaScript and Python ports derived from the same specification and fixture corpus produce the same projection root over the pinned inputs, and did so on runtime versions two releases apart from the pinned continuous-integration environment. This is cross-language replay parity, not independent reproduction. Thirty-four numbered checks hold across twelve suites. A data contract found that six public views of one 439-term source had drifted apart, and that 258 shared terms disagreed on review status. A production observation found 100 of 102 paths matching and left two unresolved rather than rounding them off. [TESTED] + +The most useful results are the ones that went against me. In a refusal experiment, an unstructured larger-model control recorded zero unsupported claims, matching the excluded P4 arm and below the eligible P1-P3 instrumented accuracy arms. An experiment described by its repository as preregistered denied its own doctrine on a single counterexample. One deployment receipt in this repository contradicts itself across two fields, and the schema gate passes it. Those are reported here at full strength. + +## 1. The problem, in plain terms + +An AI system can report that something happened when several different things may be true. It may have suggested an action. A tool may have accepted the request. The action may have started and not finished. A sensor may have returned an unclear reading. A person may have looked at the record without accepting it. The world may have moved again before anyone asked. + +I hit this while building Delta Atlas, a public set of tools for finding gaps and unstated assumptions in AI plans. The project grew into static pages, JSON data, harnesses, and hosted releases. The same confusion kept appearing at every level. A model answered confidently from a stale copy of the glossary. A test passed while checking only the records that happened to be loaded. A merge completed without showing that the host served the merged bytes. A deployment succeeded without showing that every route had converged. A green panel reported on synthetic evidence. + +None of that needed a new theory of attention. It needed a boundary. A transformer maps context to candidate continuations. Once a candidate can call a tool, move money, change infrastructure, or become the memory the next session reads, the surrounding system has to answer questions the architecture never addresses. + +> Can a system use a stochastic model as a proposer while rebuilding its governed state through explicit, typed, replayable transitions, without mistaking a deterministic procedure for truth? + +The supported answer is narrow and useful. A reference implementation can force explicit promotion steps and produce identical accepted-state projections from pinned policy, pinned event bytes, and a pinned reducer version. It can hold unresolved evidence open instead of rounding it to pass. It can keep counterexamples and corrections in the record. It cannot show that a source was honest, that an authority was lawful, that an observation was complete, or that the chosen policy was wise. + +The public evidence is narrower than the conceptual protocol. It establishes finite behavior for an instrumented seven-event profile and related harnesses. It does not establish end-to-end conformance with the proposed ten-stage lifecycle. [TESTED] + +### Six terms used throughout +An **output** is anything a component emits before validation or acceptance. An **outcome** is a later qualified record of consequence. A **receipt** is a typed record of one check, action, observation, decision, or correction. A **reducer** is a deterministic function that rebuilds accepted state from policy and event history. A **projection** is that rebuilt view, not the world. An **instrument** is whatever acts on or observes a system, with its own limits. An unaccepted output remains in candidate or receipt space. It is not silently promoted to governed state or relabeled as an outcome. + +## 2. How to read the claims + +Confidence in prose is not evidence. Result-bearing empirical and implementation claims use one of four markers at paragraph, table-row, or block level. Unmarked prose explains terminology, motivation, or limits and should not be read as an additional empirical result. The marker sets what you are entitled to conclude. + +**Table 1. Claim markers. A marker states the strongest reading the evidence supports, not the author's confidence.** + +- **TESTED** - What it means Exact behavior over a named finite corpus, reproducible by a stated command.; What it never means That the behavior generalizes past that corpus. +- **OBSERVED** - What it means A bounded inspection of a named surface at a recorded time.; What it never means That the surface still looks that way, or that other surfaces match. +- **PROPOSED** - What it means Specified or reasoned beyond the tested artifact boundary. It may have a + partial fixture, but the marked claim itself is not established.; What it never means Implemented behavior. Do not cite it as a result. +- **OPEN** - What it means I do not know, and I say where the evidence stops.; What it never means That the question is unimportant. + +Implemented, tested, merged, deployed, observed, and accepted are six verbs, not one. A result can hold several at once. None of them implies the next. Section 11 states the full claim boundary once, so the rest of the paper does not repeat it paragraph by paragraph. + +### Digests and locators +Every result-bearing project artifact referenced here is pinned by SHA-256 over its exact bytes. Digests appear in text as the first twelve hexadecimal characters, which is enough to identify a file and short enough to read. Appendix C lists full values, exact locators, and the applicable verification boundary. Public case-study claims are bound to commit `275d0b3e7474` of the `Resilience-Ledger` repository. + +**Artifact identity is part of the result** + +The Calibration Ledger document I hold does not match the Ledger digest printed in State Transition Protocol v1.1, and I could not retrieve the bytes that digest was computed over. I do not know whether the document is a later revision, a sibling artifact, or an unrelated export. I have not treated the two as equivalent anywhere in this paper. [OPEN] + +That mismatch is evidence, not clutter. An identity check stopped a convenient substitution that prose alone would have waved through. + +## 3. The boundary + +Write `W(k)` for an external world state that is partly hidden, `O` for the qualified observations recorded so far, and `A(k)` for the accepted projection. A model generates a candidate change stochastically. The probability it assigns gives the candidate no standing. + + delta(k) ~ pi( A(k), O(≤k), H(k) ) candidate generation + A(k) = R( P(g), L(≤k) ) accepted projection + +_P(g) pinned policy bytes at generation g · L(≤k) the valid event prefix through sequence k · R a pinned reducer version · H(k) whatever context the model had, which the protocol does not model_ + +The determinism claim is narrower than the word usually suggests. It starts at identified input bytes and a policy generation, and it ends at a projected record. It does not cover the model that produced the candidate. It does not cover undisclosed external state, physical effects, the people involved, the network in between, or anything that happens afterward. + +### Two lanes, one acceptance boundary +In plain terms, the deterministic lane decides whether the current record permits an action. A parallel forecast lane may record uncertainty about a later event. The two records can inform one another, but neither can silently become the other. A high forecast probability cannot promote an unresolved gate to pass. + + g_t = G( P(g), L(≤t) ) in PASS | UNRESOLVED | FAIL + execute_t = 1 only if g_t = PASS + + f_t = ( forecast_id, claim, event, p, I_t, horizon, resolution_rule, + scoring_rule_id, model_id, policy_id, scenario_id, digest ) + a_s = ( action_id, forecast_id, policy_id, selected_at ) + r_u = ( resolution_id, forecast_id, event, action_id_or_none, outcome, + resolution_time, witness, qualification, digest ) + s_v = ( score_id, forecast_id, resolution_id, scoring_rule_id, + score, computed_at, digest ) + c_w = ( calibration_id, cohort_rule_id, eligible_score_ids, + statistic, computed_at, digest ) + +_g_t is the exact gate result at time t · f_t is a registered forecast frozen before the event resolves · a_s binds any selected action to the frozen forecast and policy · r_u is the later qualified resolution, where u is not earlier than t · s_v records the score computed from the frozen forecast and linked resolution · c_w records a declared cohort statistic over identified eligible scores · I_t identifies the information available when the forecast was issued · p is a declared probability, not execution authority. The internal belief of a person or model is not directly observable. The auditable object is the registered forecast and its later resolution._ + +The proposed record order is `FREEZE_FORECAST` → `CHOOSE_ACTION` → `APPEND_RESOLUTION` → `SCORE_FORECAST` → `UPDATE_CALIBRATION`. Before a qualified resolution is appended, the forecast remains pending. Pending is not zero, false, success, or failure. A reducer for these proposed records can verify the order, identities, score, and replay without claiming that the forecast was true when issued or that the selected action was wise. [PROPOSED] + +BP-001 used `HOLD` as a frozen gate value and asked for its execution output, `BLOCK`. This paper maps an `UNRESOLVED` condition to `HOLD` as a post-test vocabulary crosswalk. The blind test established `HOLD` to `BLOCK` only; it did not test the crosswalk. [PROPOSED] + +> Figure 1. The proposer sits inside a wider boundary. Only the tinted span is deterministic. The world is reached through a declared instrument and is never read directly. + +### Planes that cannot promote themselves + +**Table 2. Seven planes. Each answers a different question, and none of them establishes the next one on its own.** + +- **External world** - Question it answers What is actually the case?; What it cannot settle alone It may be hidden, and it moves. +- **Observation** - Question it answers What did a declared instrument report?; What it cannot settle alone Whether the report was complete or correct. +- **Proposal** - Question it answers What change was suggested?; What it cannot settle alone Anything. A suggestion carries no authority. +- **Authority** - Question it answers Who permitted which bounded next step?; What it cannot settle alone Whether the step ran, or whether it was wise. +- **Execution** - Question it answers What was attempted, committed, or compensated?; What it cannot settle alone Final world state. An acknowledgement is not an effect. +- **Accepted state** - Question it answers What does the named process now recognize?; What it cannot settle alone That governed state matches the world. +- **Derived memory** - Question it answers What summary is available later?; What it cannot settle alone Evidence. Surviving a restart proves storage, not truth. + +Caches, telemetry, routing models, and interface state are further planes and stay derivative. A fresh telemetry value grants no authority. A cached summary does not become a source by persisting. A predictive model does not become an observation because its average accuracy was good. + +### What the threat model covers +Mistaken, stochastic, and adversarial proposals. Stale, missing, conflicting, and correlated evidence. Scope growth. Partial and duplicate effects. Schema change. Evaluator failure. Replay of an old authorization. Confidential material reaching a public record. Permanent unknowns that starve availability. + +It also covers ordinary operator error, which is the failure I hit most. A system can be secure against an outsider and still fail because a person picked the wrong scope, accepted a misleading threshold, read an acknowledgement as a resolution, or trusted two witnesses that shared one source. + +The trusted computing base is not one object. It is the policy, the schemas, the reducers, the canonicalization rules, the authority registry, the keys, the clocks, the instrument contracts, the evidence stores, and the release process. This implementation does not provide an independently operated root of trust for all of them. [OPEN] + +## 4. A proposed ten-stage lifecycle + +The candidate lifecycle runs `PROPOSE`, `NORMALIZE`, `CHECK`, `AUTHORIZE`, `PREPARE`, `EXECUTE`, `OBSERVE`, `ACCEPT`, `OUTCOME`, `CORRECT`. It is not a pipeline that succeeds. Every stage can refuse, return unknown, and stop. A failed attempt stays in the history without moving accepted state. This is the conceptual protocol, not the event vocabulary of the current executable packet. [PROPOSED] + +**The executable slice is narrower** + +The pinned public packet is a proposed Instrumented Transition and Survivability Profile tested over synthetic fixtures. Its event vocabulary is `PLAN` → `AUTHORIZE?` → `INVOKE` → `COMMIT` → `SENSING_EFFECT?` → `OBSERVE` → `SETTLE`. A question mark means the phase is optional only when the pinned instrument profile permits omission. These seven event types exercise a bounded instrument profile. They do not implement the complete ten-stage lifecycle, and `SETTLE` is not silently renamed `ACCEPT`. [TESTED] + +> Figure 2. Proposed lifecycle. Only a valid acceptance record advances governed state. Refusal and unresolved are recorded at whichever stage produced them, and both are kept. A correction must pass through a new governed transition and cannot bypass acceptance. + +**Propose.** A person, model, or program describes a candidate change, naming +its subject, scope, requested operation, policy generation, and consequence class. +**Normalize.** The candidate becomes one supported schema, and the record keeps +whatever was rejected or lost. Normalization cannot invent a mapping between two vocabularies that merely look alike. **Check.** Required predicates evaluate structure, invariants, evidence, concurrency, budget, and consequence, each returning a typed result and a stable reason. + +**Authorize.** An authority receipt binds an actor to an exact subject, +operation, scope, policy, time window, and replay namespace. A full pass returns permission to prepare and nothing further. **Prepare.** The system builds a bounded effect request. This is the last point where an unsafe action can be stopped without needing to compensate. **Execute.** A tool attempts the effect, and the record separates submission, acknowledgement, partial execution, commit, failure, timeout, and unknown effect. + +**Observe.** A declared witness measures a postcondition, recording procedure, +result type, operating conditions, freshness, and known uncertainty. **Accept.** A named authority advances the projection only when the required predicates and receipts satisfy policy. Acceptance is never inferred from a tool's success code. +**Outcome.** A later observation records consequence, which can arrive long after +acceptance. **Correct.** A correction opens a new governed transition that names the prior record and states the proposed replacement and reason. It never edits the record it corrects. The replacement changes accepted state only after a new acceptance record satisfies the current policy. `CORRECT` cannot bypass `ACCEPT`. [PROPOSED] + +### How required checks aggregate + + FAIL if any required predicate is decisively false + UNRESOLVED else if any required predicate is UNKNOWN, STALE, or ERROR + PASS only when every required predicate passes + +_The transition gate maps condition FAIL to REFUSE, carries UNRESOLVED through unchanged, and otherwise returns PASS. An empty required set returns UNRESOLVED with reason INVALID_POLICY, never a vacuous pass. Policy may be stricter. Policy may not map an unresolved required predicate to pass. PROPOSED_ + +The public instrument and concurrency reducers test narrower, reason-specific `PASS`, `FAIL`, and `UNKNOWN` outputs, including local `NOT_REQUIRED` obligation positions. They do not expose this general set aggregator, a mixed false-plus-unknown precedence fixture, or the empty-set `INVALID_POLICY` rule. The general normalization above is therefore a design target, not a reported test result. [TESTED] + +The rule says nothing about completeness. A system can pass every declared check while omitting the one that mattered. That is a limit of the predicate set, not of the aggregation, and no aggregation rule can repair it. + +### A short trace +A configuration change is proposed. The schema check passes. The current dependency version cannot be observed, so the compatibility check returns unknown. A valid authority receipt permits preparation only. The tool accepts the request, and the postcondition instrument returns a real domain null while settlement stays unresolved. + +The projection does not advance. The history keeps the proposal, the check results, the preparation authority, the acknowledgement, the domain null, and the unresolved settlement. Later a qualified observation identifies the version and confirms the postcondition, and a new acceptance record advances the projection. The earlier unknown stays in the history. It is not overwritten, because it was true when it was recorded. + +## 5. Measurement before acceptance + +A consequential system has to separate what happened from what was recorded about what happened. A tool can return success while producing an unexpected effect. A sensor can return a valid null. A result can be missing because nothing was sampled, because it fell below a detection limit, or because a stated rule censored it. Those support different decisions. Storing each as an empty field destroys the information the next check needs. + +An observation is therefore a tagged record, never a bare value. + + DOMAIN_VALUE(value, unit_or_schema, uncertainty) + DOMAIN_NULL(reason) + BELOW_LIMIT(limit, procedure) + NO_CHANGE(quantity, delta_hat, u_delta, epsilon, rule, interval, procedure, conditions) + ABSENT(reason) + CENSORED(rule, bound) + INTERCURRENT(event, strategy) + +_DOMAIN_NULL is a meaningful null the domain supplies, not a missing field. BELOW_LIMIT records that a procedure could not quantify below a stated limit, and does not assert zero. NO_CHANGE is a positive measurement claim and is never inferred from an empty event stream. It records an observed change estimate, an uncertainty statement, a tolerance, and a pinned decision rule. ABSENT records that the required observation was not obtained._ + +For a scalar quantity, one conservative decision rule could require `|delta_hat| + k u_delta ≤ epsilon`, with `k`, the meaning of `u_delta`, the interval, and the procedure fixed before evaluation. That rule is an example, not a universal definition. If the required uncertainty or operating conditions are missing, the evaluator returns `UNKNOWN` rather than `NO_CHANGE`. The full tuple above is a design proposal. [PROPOSED] + +The public instrument profile tests the narrower label `NO_CHANGE_DETECTED` bound to a declared resolution and observation window; it does not implement the full uncertainty-aware tuple. [TESTED] + +Condition evaluation is a separate type, and keeping both is the point. + + PASS | FAIL | UNKNOWN | STALE | ERROR | NOT_APPLICABLE + +_Applicability is settled first. NOT_APPLICABLE leaves the required set and every metric denominator. An absent record maps to UNKNOWN, a known expired record to STALE, and an evaluator crash to ERROR. An evaluator failure is not an observation of the world and cannot become one._ + +Clinical trial guidance keeps a related discipline. ICH E9(R1) ties each objective to a defined estimand and separates intercurrent events from missing data [12]. A participant's death can make a later value nonexistent rather than missing. Administrative censoring limits follow-up. A sample may never have been collected. I borrowed the record-keeping discipline. The protocol supplies no estimand, no imputation rule, and no sensitivity analysis, and adopting the vocabulary does not import the statistics. + +An observation feeding a consequential predicate should identify its subject, the quantity evaluated, the instrument and version, the procedure, the time or interval, the operating conditions, the result type, the uncertainty, the freshness rule, and the source artifact. Where sensing changes the subject, the sensing action gets its own effect record. Reading a database consumes capacity. A medical test may require an invasive sample. A probe alters a cache. Observation and sensing effect answer different questions and are recorded separately. + +### Forecasts are records about later events +A forecast is evaluated only after its declared event has a qualified resolution. For a binary event with outcome `y` and forecast `p`, the Brier score is a proper scoring rule [39, 40]. If the forecaster's information implies a true conditional event probability `q`, its expected value separates into a reducible error term and irreducible event variance. + + BS(p, y) = (p - y)^2 + E_q[BS(p,Y)] = (p - q)^2 + q(1 - q) + + F_mu(p) = E_q[BS(p,Y)] + mu p + arg min F_mu = clip( q - mu/2, 0, 1 ) + +_The last two lines are a diagnostic counterexample, not a recommended objective. With q = 1/2 and mu = 1/2, the uncoupled Brier objective selects p = 1/2, while the coupled objective selects p = 1/4. Rewarding the same optimizer for a lower reported risk changes the report rather than the event probability._ + +The architectural consequence is to estimate, freeze, and later score the forecast as one lane, then select an action under a separately declared policy. If the action can change the event distribution, the record must identify that action and either forecast `Pr(Y | I_t, action)` or preserve a clearly labeled pre-action scenario. Otherwise the intervention can be mistaken for forecast error. This is related to the feedback problem studied as performative prediction [42]. [PROPOSED] + +### Three meanings of calibration that must remain separate +Forecast calibration is a property of a cohort of comparable, frozen forecasts: among cases issued near probability `r`, the observed event frequency should approach `r` under the declared grouping and resolution rules [40, 41]. One resolved forecast has a score. It cannot establish calibration. Model agreement is recurrence, not calibration, and an unresolved forecast is not part of a resolved calibration denominator. + +Metrology defines metrological traceability as a property of a measurement result that relates it to a reference through a documented unbroken calibration chain, with every link contributing uncertainty [8]. The same source warns that traceability does not show the uncertainty is fit for a purpose and does not prove the absence of mistakes. + +A green indicator is not that. A high pass fraction is not that. Two programs agreeing is not that. Conformity assessment adds a second distinction: a measurement result is not an accept-or-reject decision, and the gap between them is governed by stated requirements, uncertainty, acceptance limits, and the tolerated risk of accepting a nonconforming item [9]. + +So this paper uses **protocol-calibrated predicate** for the project's strict software condition. It is computable from declared inputs. It implies no SI traceability, no calibration hierarchy, and no probability that a system is healthy. The bridge to metrology is procedural. The protocol can carry measurement identity, uncertainty, conditions, and decision rules without collapsing them. It does not compute an uncertainty budget, qualify a laboratory, or establish forecast calibration. [PROPOSED] + +## 6. Cross-language replay parity + +The National Academies separates computational reproducibility, replication, and generalization [10]. Reproducibility asks whether the same data, code, and conditions give consistent results. Replication uses newly obtained data. The reducer evidence here is reproducibility, and only that. + + C( R_js(P, L) ) = C( R_py(P, L) ) + + both roots = 22852b5a3025d4ed7ee1d26cc4efcd51ae2e3e02ba2a20332c2a09827d6462ca + +_C serializes nulls, booleans, finite numbers, and strings, preserves array order, sorts object keys recursively, and emits no insignificant whitespace. This is not RFC 8785 canonicalization and makes no claim about Unicode keys outside the pinned corpus, whose keys are ASCII. TESTED_ + +The JavaScript and Python reducers are ports derived from the same specification and fixture corpus. Their agreement can catch language-specific, transcription, and runtime defects. It is not clean-room independence and it is weaker than replication, because both ports can share a specification error, the same fixtures, and the same assumptions. It says nothing about whether a recorded event was true. + +One result strengthens it slightly. Continuous integration pins Node 22.17.1 and Python 3.12.10. I reran both reducers on Node 24.18.0 and Python 3.14.6, two release lines later, and got the identical projection root with all checks holding. That is evidence the parity is not an artifact of one pinned runtime. [TESTED] + +**Table 3. The validation ladder. Current artifacts reach level three for selected finite cases. Levels four through six are open.** + +- **1** - Level Records satisfy a declared structural schema; Status here TESTED +- **2** - Level One implementation repeats its own result; Status here TESTED +- **3** - Level Cross-language ports agree on pinned inputs; Status here TESTED +- **4** - Level Another team reproduces from a minimized packet; Status here OPEN +- **5** - Level A new study obtains fresh evidence for the question; Status here OPEN +- **6** - Level The result stays informative in another system; Status here OPEN + +### Ordering is not causation +Sequence numbers, previous digests, and parent references show that named bytes were linked and that one computation consumed another record. Lamport's happened-before relation supports partial order without treating wall-clock time as a complete order [2]. That supports replay, conflict detection, and audit. + +It does not establish a causal effect. If a change ships and the error rate later falls, the history shows the deployment preceded the measurement. The fall could be a traffic shift, a cache change, a provider action, a changed measurement procedure, or something else entirely. The same trace fits several causes. Causal inference starts from a defined effect and the conditions under which it is identified [13], and a trustworthy event history supplies none of them. + +### The integrity ladder +Six claims usually get compressed into the single word verified. They are separate, and no lower step establishes a higher one. + +- A hash link can expose a byte change relative to a trusted commitment that covers the linked event. +- A signature shows a key signed declared bytes. +- An authority policy decides whether that key and scope are acceptable. +- A measurement profile decides whether an observation fits the predicate. +- An acceptance record advances governed state. +- A later outcome record describes consequence. + +A privileged custodian can replace an entire unanchored history and recompute every hash. A chain therefore supports consistency checks against a trusted anchor; it does not make storage immutable or prove that additions were the only changes. Resisting replacement needs external checkpoints, signatures, access control, or independent witnesses. The repository's additions-only check states this ceiling in its output rather than implying otherwise: it reports that Git branch protection and an external witness are required to resist history replacement. [TESTED] + +### The chain construction +A portable chain profile needs an unambiguous encoding and a domain separator, so that a digest computed for one purpose is not accepted in another domain. The construction below is proposed. The public instrument packet instead uses a fixture-scoped digest chain and does not implement this full portable profile. + + b(k) = Canon( event(k) without event_hash ) + h(k) = H( D || len(b(k)) || b(k) || h(k-1) ) + + D = "STP_EVENTCHAIN_SHA256_V1.2_JAKETOPENSOURCE_DELTAATLAS_2026" + +_D is this protocol's domain separation tag. Its value is arbitrary by construction, in the sense that any distinct constant separates domains equally well, and it is fixed here so that two implementations agree. The profile must also pin the length encoding, duplicate-key handling, number and Unicode rendering, media type, schema version, and the initial value h(-1). The current implementation uses local canonicalizers and does not claim RFC 8785 conformance. PROPOSED_ + +### Claim-relative evidence surfaces, and the surface this work has not tested + +Every automated check reported in section 9 is software checking software. That bounds what those checks can establish. Independence is not a global property of a tool or a count of verifiers. It is relative to a claim and a candidate failure mode. A shared parser weakens separation for parser failures; a shared specification weakens separation for specification failures; a shared operator weakens separation for provenance and execution failures. Those dependencies do not make every observation equivalent for every question. They identify the failure modes that can corrupt the observations together. + +**Table 4. Claim-relative evidence surfaces. Shared dependencies reduce separation for the named failure modes; no row is a universal rank.** + +- **Artifact-internal structure** - Claim it can test One artifact satisfies its declared shape and consistency rules; Shared dependency that limits it A coherent false record or a faulty rule can pass; Status here TESTED +- **Cross-implementation replay** - Claim it can test Separate implementations produce the same projection from the same bytes; Shared dependency that limits it A shared specification, fixture, or source record can be wrong in common; Status here TESTED +- **Physical observation** - Claim it can test A declared physical quantity covaries with a declared execution condition; Shared dependency that limits it Instrument, driver, clock, host, custody, calibration, and inference model; Status here OPEN + +The cross-language replay result supports agreement between two execution paths and can expose language-specific, transcription, or runtime defects. It cannot detect a specification or fixture error reproduced by both paths. Adding another port changes the evidence only if it removes a dependency relevant to the failure mode under examination. + +Power draw, timing, and electromagnetic emission are established side channels, studied since differential power analysis [36]. A monitor on a machine's power rail can add separation for some claims about physical execution because it does not depend on the same process-table report. It does not thereby establish that the software result was correct, authorized, or caused by the reported operation. + +I built a bounded loop between an agent harness and an Nvidia GPU that sampled power draw during agent runs. **No result from it is part of this paper's evidence.** Several readings shared a sensor, driver, clock, host, and operator. For failure modes at or upstream of that measurement chain, they are repeated observations with common dependencies, not independent confirmation. They may still describe variation across runs, but that is a different claim. + +A physical trace is not unforgeable, and the countermeasure literature on masking, hiding, and noise injection exists precisely because traces can be shaped. A sensor reading is not self-authenticating, since custody, calibration, and the path from probe to record are attackable. A correlation between load and an assertion about behavior is not a mechanism. Supporting a narrow physical predicate would require a declared measurand, calibration reference, operating limits, uncertainty budget, known sensing footprint, and a pre-registered discrimination task with false-accept and false-reject rates. Those conditions have not been met here. [OPEN] + +### Additions-only is a protocol rule, not a storage guarantee +The rule governs how accepted protocol events are handled: a correction adds a new record and does not edit the record it corrects. A hash chain can expose divergence from an anchored prefix, but it cannot prevent a privileged rewrite of an unanchored history. The rule also does not authorize indefinite retention of raw evidence or personal data. Data minimization, storage limitation, correction, and erasure all conflict with a naive permanent log [14]. Three stores keep those obligations separable. + +> Figure 3. An erasure record can persist in the event history after the restricted object is destroyed. Hashing a personal record does not anonymize it, and a deletion receipt does not establish legal compliance. + +## 7. Evidence state, reported as a vector + +For one subject, one policy generation, and one evaluation cut, let `J` be the finite nonempty set of required applicable checks. Every check maps exactly once into pass, fail, unknown, stale, or evaluator error. Not-applicable checks are excluded from `J` and from every denominator. + + N_app = P + F + U + S + E applicable + N_dec = P + F decisive + + C = N_dec / N_app decisive evidence coverage + Q = P / N_dec decisive conformance + R = (P + F + U + E) / N_app non-stale status fraction + +_A zero denominator returns UNDEFINED, never zero. Policy must map raw observations such as ABSENT and CENSORED into the condition partition before C and Q are computed._ + +Pass and fail contribute equally to **C**. One failed check out of one applicable check gives `C = 1` and `Q = 0`, which is complete decisive coverage of a failed result. If that check is policy-blocking, the interface shows red. The coverage arithmetic alone does not, and should not. + +**R** reports only the share of applicable conditions not labeled stale. An +unknown condition counts as non-stale while staying non-decisive, so **R** is not a measure of fresh evidence about the world. A stronger receipt-coverage measure would need deterministic receipt selection bound to subject, check, generation, and evaluation cut, with ties on sequence returning a typed conflict rather than a choice. The current schema does not carry those bindings, so I make no fixture claim for it. [PROPOSED] + +**C** is deterministic and verdict-symmetric. **Q** is deliberately +verdict-sensitive. The system as a whole is not policy-neutral, because policy chooses the applicable checks, the thresholds, the freshness windows, and the evidence requirements. For that reason **C** is never called a probability of truth, correctness, or safety. + +### Probability does not select policy +The gate, forecast, and action policy answer different questions. The gate asks whether an action is admissible. The forecast describes uncertainty over declared events. The policy decides how to compare safety, heat, latency, opportunity, and other consequence dimensions. Those dimensions remain a vector unless an authorized policy supplies a scalarization or another selection rule. + + J_j(a | x, B_(x,a)) = sup sum q(e) L_j(a, e; x) + q in B_(x,a) e in E_x + + a dominates b iff J_j(a) ≤ J_j(b) for every j, + and J_j(a) An infinite representation space does not imply infinitely many behavioral +answers. Many encodings can implement the same policy or forecast function. A unique optimizer may also exist on an infinite domain. Where several admissible actions remain incomparable and no authorized preference rule exists, the honest output is the frontier and an unresolved selection, not a hidden default. [PROPOSED] + +### A proposed drift vector +The following design records drift as eight components whose units remain separate. No committed reducer computes the complete vector, so the table is a specification target rather than a reported implementation result. [PROPOSED] + +**Table 5. Proposed drift components. Missing evidence is not zero drift.** + +- **D_sem** - Definition unresolved or contested required semantics, over required semantics; Range 0 to 1 +- **D_replay** - Definition count of distinct valid reducer projections, minus one; Range integer ≥ 0 +- **D_sched** - Definition distinct projection and effect-trace classes over permitted schedules, minus one; Range integer ≥ 0 +- **D_inv** - Definition accepted prefixes that violate an invariant; Range count +- **D_effect** - Definition unknown effects, duplicate risks, unresolved observation conflicts; Range count +- **D_capacity** - Definition per-lane overflow, retaining each lane's unit; Range vector +- **D_fresh** - Definition required stale receipts, over required applicable receipts; Range 0 to 1 +- **D_policy** - Definition unknown or mismatched policy-generation bindings; Range count + +D_replay and D_sched are defined only after completeness checks. A missing or invalid required output makes the component UNDEFINED and the aggregate UNKNOWN. Invalid outputs are never discarded to reach a cleaner number. Capacity is never summed across incompatible units, because observation, settlement, and recovery lanes measure different things. + +`DRIFT_DETECTED` requires a decisive component that the pinned policy marks blocking. `DRIFT_NOT_DETECTED` means no declared test detected drift. It does not mean drift is absent, and the two readings are not interchangeable. [PROPOSED] + +### Six signals +> Figure 4. Proposed six-condition surface. The conditions stay separate so that a strong dimension cannot conceal a failing one. Every color carries a text label and a reason code. + +The order is normative, not cosmetic. Conditions are reported as protocol calibration, consequence, evidence, integrity, privacy, activity, and a conforming surface renders them in that sequence so that two deployments can be read against each other without remapping. Any total order would serve equally well. This one is fixed so that the choice is not left to each renderer. [PROPOSED] + +The display labels are shorthand for directional policy predicates. A conforming record names the predicate so that `PASS` always has a stable meaning: + +- `PROTOCOL_CHECKS_SATISFIED`: all required applicable checks pass and +none is unresolved; an empty required set is `UNKNOWN / INVALID_POLICY`. +- `NO_BLOCKING_CONSEQUENCE`: complete required consequence checks find +no active blocking consequence; an active one is `FAIL`, and incomplete checks are `UNKNOWN`. +- `EVIDENCE_SUFFICIENT`: a pinned policy maps coverage, conformance, and +receipt requirements to a condition result. A high value of **C** does not pass this predicate by itself. +- `REQUIRED_COMMITMENTS_MATCH`: every required named artifact matches +its trusted commitment; a missing commitment is `UNKNOWN`, not `PASS`. +- `DISCLOSURE_BOUNDARY_HELD`: every required observed disclosure path +stays within the declared boundary; an unobserved required path remains `UNKNOWN`. +- `ACTIVITY_EXPECTATION_MET`: activity falls within the policy's stated +window and expectation. More activity is not inherently better. + +Each predicate returns `PASS`, `FAIL`, `UNKNOWN`, `STALE`, `ERROR`, or `NOT_APPLICABLE` under a pinned policy. The public case study renders partial lamps, but it does not implement this general six-predicate decision contract. [PROPOSED] + +On the consequence signal, red means `NO_BLOCKING_CONSEQUENCE = FAIL`: a named blocking consequence is active under the pinned policy. It can request acknowledgement before another scoped action begins. Acknowledgement does not make the condition safe, and some red conditions are non-waivable and require refusal. The public educational interface does not claim to control a host chat or an external tool. Without a durable, enforceable gate the indicator is informational, and I say so rather than implying enforcement. + +The record separates `NOTIFIED`, `PRESENTED`, `ACKNOWLEDGED`, `AUTHORIZED`, `OVERRIDDEN`, `INTERVENED`, and `RESOLVED`. Understanding is never inferred from a click. Intervention does not prove an adverse effect was prevented. Resolution requires its own observation. + +## 8. Methods and artifact scope + +### 8.1 Evidence units and pinned sources + +This paper is a bounded artifact audit and a single-project case study. The primary implementation evidence is pinned to commit `275d0b3e7474ef58456c82a042163567cd12122f` of the public Resilience Ledger repository. I reran its public gate on Node 24.18.0 and Python 3.14.6. Continuous integration declares Node 22.17.1 and Python 3.12.10. The same recorded projection root was produced by separate JavaScript and Python implementations derived from one specification and fixture corpus. This is cross-language replay parity, not clean-room or external replication. + +The protocol suites use finite event files, policies, fixtures, and rejection mutations as their units. Their results are exact only for those bytes and that code. Deployment observations use paths or routes sampled at named times. Interface checks establish source or rendering structure and make no claim about reader comprehension. These evidence families are reported separately because their denominators are not interchangeable. + +The Typed Refusal reanalysis uses a hand-decomposed claim as its unit. Its archive reports twelve frozen questions and three runs per P0 through P4 arm, plus a separate larger-model control, but publishes only pooled arm totals. The exact model version, generating prompts, answers, run-level data, question-level data, corpus bytes, and preregistration record are absent. Wilson intervals and Fisher exact tests were recomputed from `data/arms.json` by `data/stats.py`; they are exploratory claim-level summaries under a working independence assumption. The claims are clustered within questions and runs, so those intervals and p values do not establish arm-level precision or significance. + +The 2026-07-17 replication declares 36 sessions, of which 30 were scored after six final-block sessions were truncated. Its registration record and decision logs are public at commit `77408db59cad3f968ac9ba5a0c0c6689a90e80d4` of `JakeTOpenSource/the-stable`, and its recorded cells were replayed offline. The inspected public history does not independently establish that the registration file predates data collection, so I treat it as a committed registration record rather than verified prospective registration. The Typed Refusal aggregates are pinned separately at commit `721a824c9f735d3972d720b41685469a1020fa91` of `JakeTOpenSource/typed-refusal-harness`. No external evaluator selected, ran, or scored these experiments, and no qualified instrument or live consequential adapter was evaluated. + +### 8.2 Finite activation, quotient, and blind-prompt packets + +Three local owner-review packets test the newer mathematical layer. The Generic Device Activation Fixture enumerates 151 synthetic trace prefixes of length at most ten. It evaluates seven declared queries against ten candidate representation fields, exhaustively checks all 1,023 nonempty candidate subsets, and retains a collision witness whenever a representation merges records whose query answers differ. Separate Python and JavaScript generators produce the same frozen dataset; the exhaustive subset analysis is then performed in Python. The result is exact only for those traces, queries, fields, and transition rules. + +The transition-stable quotient packet uses the same 151 records and ten declared events. Each state-event pair is either enabled, advancing to its child trace, or refused, remaining at the current trace. This gives 1,510 finite transitions. A partition begins from a declared query signature and repeatedly splits any class whose members differ in event status or successor class. Separate Python and JavaScript analyzers produce byte-identical canonical reports. This is a finite application of established sequential-machine refinement [43-45], not a new minimization theorem. + +The blind packet froze one prompt, one response schema, a nine-group oracle, and a twelve-function semantic rubric before three responses were evaluated. The responses were requested under `gpt-5.6-sol/high`, `gpt-5.6-sol/low`, and `gpt-5.6-terra/high` configurations. Those labels are request metadata because the retained responses contain no runtime model attestation, model-build digest, seed, or sampling parameters. The agents saw the prompt and schema, not the oracle or rubric. Exact fields were compared with the frozen oracle. Semantic recurrence was mapped separately and required a verbatim quote from the corresponding response. That map remains `DRAFT_OWNER_REVIEW`. + +The packets share an operator, orchestration platform, prompt, response schema, and likely model ancestry. Agreement is therefore a bounded output-recovery result, not independent validation. The expected activation analysis, quotient report, and blind report are pinned locally by digests `7c550d125d38`, `1b0e78adcac7`, and `de2c28735762`. Appendix C gives the full values and paths. [TESTED] + +### 8.3 Related work boundary + +The design joins established lines of work rather than treating their components as new. Causal ordering and state-machine replication [2, 6], event sourcing and transaction or compensation boundaries [3-5], runtime assurance [7], metrology and conformity assessment [8, 9, 11], and reproducibility, estimands, and causal inference [10, 12, 13] provide the main technical background. Canonicalization, transparent logs, provenance, and software supply-chain records inform the evidence identity boundary [15-20]. Accessibility, assurance-case, status-condition, and interchange specifications inform the reporting surface [18, 27, 31-34]. + +Proper scoring and empirical forecast calibration supply the probabilistic lane [39-41]. Performative prediction supplies the warning that a decision can change the distribution it is later scored against [42]. Sequential-machine equivalence and partition refinement supply the finite transition-stable construction [43-45]. Convex and vector optimization supply the distinction between a Pareto frontier and a policy-selected point [46]. Robust convex optimization supplies the worst-case-over-a-declared-uncertainty-set pattern [48]. Mathlib's pinned `Function.FactorsThrough` definition supplies the formal vocabulary for query-relative sufficiency [47]. These are established sources used to express the proposal; none validates the case study. + +Privacy, security, financial, medical-device, and AI-governance sources are used as domain constraints or comparison points [14, 21-26, 28-30]. They do not establish compliance. The transformer, biological-mechanics, and side-channel sources supply limited architecture or measurement context [1, 35, 36], not validation of this protocol. + +Hamilton-Zero makes one scientific boundary concrete. Its architecture analytically preserves a variational upper bound, while the authors warn that a finite-sample Monte Carlo estimate can appear below the true ground-state energy because of estimator noise or mixing bias [38]. A guarantee on the represented state therefore does not automatically attach to the sampled estimate or the published comparison. This is a domain example, not validation of this protocol. + +With his permission, Jake Macdonald's OpenGoldenRatio (OGR) v0.1 is cited as parallel related work [37]. After reviewing this draft, Macdonald helped sharpen the comparison: STP follows governed transformation from candidate output toward accepted state, while OGR centers containment and governed relations among actors or agents. His contribution here was review and clarification of that comparison. He did not contribute code, data, experiments, or authorship, and OGR is not evidence that STP works. + +## 9. Results + +Five result families are kept apart because their denominators and their meaning differ. Protocol conformance yields exact finite outputs. Agent behavior yields bounded empirical observations. Interface work yields structural conformance and no comprehension claim. Live operations yield bounded observations at named times. Finite mathematical packets yield exact local results over declared traces, query sets, candidate fields, transition semantics, and prompt-oracle comparisons. + +### 9.1 The gate + +One command runs the public suite. It executes sixteen scripts and prints thirty-four numbered holds across twelve named suites, with every denominator equal to its numerator. + +**Table 6. Public gate composition at commit 275d0b3e7474, from node governance/harnesses/run-all.js.** + +- **Ledger falsification** - Holds 10; What the strongest hold in it establishes Ten mutations of the event history are rejected +- **Governance chain** - Holds 5; What the strongest hold in it establishes 16 event files, 6 stream chains, 12 checkpoints bind +- **Authority falsification** - Holds 4; What the strongest hold in it establishes Four forged authority paths are rejected +- **Cross-language replay parity** - Holds 3; What the strongest hold in it establishes JavaScript and Python implementations derived from one specification and fixture corpus produce the same root +- **Append-only history** - Holds 2; What the strongest hold in it establishes Git comparison permits additions only +- **Privacy boundary** - Holds 2; What the strongest hold in it establishes 85 records scanned, 3 synthetic leak canaries caught +- **Atlas data sync** - Holds 2; What the strongest hold in it establishes Six projections match baseline, 4 mutations rejected +- **Six-signal public surface** - Holds 2; What the strongest hold in it establishes Six conditions render with non-color cues +- **Schema contract** - Holds 1; What the strongest hold in it establishes Schemas, validators, and envelopes agree +- **Atlas data materialization** - Holds 1; What the strongest hold in it establishes Three profiles replay, three malformed inputs rejected +- **Atlas foundational repair** - Holds 1; What the strongest hold in it establishes The repaired foundation still holds +- **Authority** - Holds 1; What the strongest hold in it establishes The authority profile evaluates its seven conditions +- **Twelve suites** - Holds 34; What the strongest hold in it establishes All holding at this commit + +Four of the sixteen scripts print a named pass with no numbered hold: the replay driver, the runtime check, the home surface check, and the public explanation check. Their results are therefore invisible in the total of 34. The number understates coverage and should not be read as the count of everything checked. [TESTED] + +### 9.2 One source, six incompatible views + +The candidate source holds 439 terms and labels every one of them reviewed. Six public projections were measured against it. The count drift was the least of it. + +**Table 7. Projection drift against the 439-term candidate source. Identical counts shared records matching on every field. Status differs counts shared records whose review status disagrees.** + +- **ask-inline-data** - Terms 435; Shared 435; Identical 0; Absent 4; Extra 0; Status differs 258 +- **ground-truth-inline-data** - Terms 435; Shared 435; Identical 0; Absent 4; Extra 0; Status differs 258 +- **explore-inline-data** - Terms 435; Shared 435; Identical 125; Absent 4; Extra 0; Status differs 258 +- **gap-check-inline-data** - Terms 433; Shared 433; Identical 0; Absent 6; Extra 0; Status differs 256 +- **canon-json-projection** - Terms 214; Shared 204; Identical 0; Absent 235; Extra 10; Status differs 26 +- **canon-markdown** - Terms text document: pins a canonical text digest only, with no per-term comparison + +Three findings matter more than the counts. First, the source calls all 439 terms reviewed while three projections report 258 candidate and 177 reviewed, so the authoritative label was contradicted by every consumer. Second, in four of the five comparable projections not one shared record matched on every field. Third, the canon projection contains ten identifiers with no counterpart in the source at all, which is divergent provenance rather than staleness. + +The repair did not declare one file true. It registered a candidate source, measured every projection against it, stored the mismatch sets by digest, and added mutation tests. Historical regeneration stayed impossible for some consumers because their selection rules were never recorded. The 439-term source remains a candidate inventory, and no check here validates a single definition. [TESTED] + +### 9.3 Source, deployment, and live bytes + +The project once shipped by manual upload, which left the relation between repository and production unclear. The first recorded reconciliation compared every deployable path. + +**Table 8. Production observation 34bde4ec2eb4, recorded 2026-08-11.** + +- **Deployable paths checked** - Value 102; Reading the declared set +- **Returned HTTP 200** - Value 102; Reading all reachable +- **Missing** - Value 0 +- **Semantic matches** - Value 100 +- **Semantic mismatches** - Value 2; Reading index.html and sw.js +- **Line-ending-only differences** - Value 1; Reading CITATION.cff + +The two mismatches were left unresolved rather than rounded away. Production served a homepage without the deferral script the repository carried, and a service worker naming cache `aaig-v84` where the repository named `aaig-v85`. The receipt also records that the reported source commit was an empty string, and that the deployment completed roughly ten minutes before the then-current main commit existed, so that commit could not have been its source. The event decision was `DEFER`. [OBSERVED] + +A later Git-connected deployment linked provider record to merged source with an exact commit relationship, and sampled two live routes. Both returned 200. Both differed from committed bytes by exactly one declared 214-byte analytics insertion with zero source bytes removed, which is why raw byte identity is recorded as mismatched and the transform relationship as matched. Both routes recorded no content security policy header. That receipt explicitly declines to establish global edge convergence, installed cache state, accessibility, privacy, security, semantic truth, durability, or any future state. [OBSERVED] + +The service-worker drift from the first receipt stayed open for two cache generations. A third receipt now closes it: production served bytes identical to the committed file, with both naming cache `aaig-v87`. Closing it required publishing a checkpoint, and the projection root was unchanged at `22852b5a3025`, because an observation with no effect must not advance accepted state. [OBSERVED] + +The closure is bounded and the receipt says so. It records that the `aaig-v85` and `aaig-v86` generations were never observed in production and cannot be reconstructed, that one edge was sampled, and that installed client caches were not inspected. The process failure is the part worth keeping: an unresolved finding aged out of view for two versions because nothing scheduled its re-observation. The protocol recorded the gap faithfully and did not close it for me. [OPEN] + +### 9.4 Finite representations and blind output recovery + +**Table 9. One layer in plain language, formal language, finite result, and claim ceiling. Every result is local to the retained owner-review packet.** + +- **A forecast is not permission.** - Formal object execute = 1 only if g = PASS, for every +p.; Finite result All three blind responses returned BLOCK when the gate was held.; Claim ceiling Exact prompt-oracle agreement, not operational enforcement. +- **In the frozen objective, coupling the report to its reward moves the optimum.** - Formal object argmin E[(p-Y)^2] = 1/2; adding (1/2)p gives +p* = 1/4.; Finite result All three responses recovered both frozen values.; Claim ceiling A synthetic algebraic counterexample, not real-world calibration. +- **Current state is sufficient only for named questions.** - Formal object r(x)=r(y) implies sigma_Q(x)=sigma_Q(y).; Finite result Across 151 traces and seven queries, all 1,023 nonempty subsets of ten fields +were checked. One five-field set was sufficient. It realized 47 tuples for 33 query classes.; Claim ceiling Set-minimal within ten supplied fields, not globally minimal. The 47 tuples overrefine the exact 33-class query quotient. +- **A useful summary must also survive permitted next steps.** - Formal object x equiv_Q y only when every permitted continuation preserves equal +query answers.; Finite result The full seven-query partition stayed 33 to 33. Removing nextPermittedActions began at 18 classes and refined to the same 33-class partition in one round.; Claim ceiling Exact for one finite graph, ten events, and declared refusal semantics. +- **Several actions can remain equally admissible without being equal.** - Formal object Keep every nondominated risk vector until policy supplies a preference rule.; Finite result All three responses retained A, B, C as Pareto-minimal and refused +to invent a unique action.; Claim ceiling Agreement on the frozen example, not a universal risk policy. + +The blind evaluator made 27 exact comparisons: nine frozen result groups across three requested configurations. All 27 matched the oracle, all three response shapes passed, and the exact answer vectors matched pairwise. The exact layer includes the gate, the two forecast optima, historical insufficiency, the Pareto set, absence of a unique action, the unresolved pending state, the encoding distinction, and the five-step record order. [TESTED] + +The semantic layer is deliberately weaker. Its quote links pass deterministic existence checks, but the function-to-quote judgment remains `DRAFT_OWNER_REVIEW`. Six functions have unambiguous unanimous quote support: gate and forecast separation, freezing before resolution, append-only resolution, cohort calibration, typed unresolved state, and preservation of a Pareto frontier without hidden scalarization. The owner-review map also marks forecast scoring, F04, present in all three responses. One mapped quote says to score the frozen forecast after resolution without naming a declared scoring rule, so strict F04 unanimity remains unresolved and is not promoted to the six-function count. F04 still has direct scoring-rule support in two responses. Query-relative projection and behavioral quotienting also recurred in two of three responses, so functions F01 through F09 each have quote support in at least two. Deterministic replay audit, explicit separation of belief scoring from action optimization, and the general claim ceiling, F10 through F12, were absent from all three. Agreement is therefore signal about recoverable output structure, not evidence that the responses supplied the complete architecture. [OPEN] + +The model labels are retained exactly as requested but not promoted to runtime identity. The runs share material common causes, including the prompt, schema, orchestration platform, and possible training or system dependencies. No result in this subsection is described as independent replication, human understanding, truth, novelty, safety, or forecast calibration. + +## 10. The results that went against me + +These are the most informative findings in the project. Each one narrowed a claim I had already made. + +### 10.1 A receipt that contradicts itself + +The first deployment receipt reports its status twice. The envelope records `evidence: VERIFIED` and `authority: UNVERIFIED`. The payload record inside the same file reports `evidence: PASS` and `authority: PASS_WITH_LIMITS`. Five other axes agree. Two do not, and they disagree about whether authority was established. + +The schema contract gate passes this file. It validates each object against its own schema and never cross-checks the two. So a receipt can be internally inconsistent on the question of whether anything was authorized, and a green gate will not notice. This is exactly the projection drift the design warns about, occurring inside a single artifact of the system that names it. [TESTED] + +A second instance sits beside it. The two deployment receipts use different status vocabularies. The first is schema 1.0.0 with no declared vocabulary and pass-and-fail values. The second is schema 2.0.0 declaring `stp-v1.1-status-axes` with values such as `SUPPORTED`, `APPLIED`, and `MATCHED`. No mapping between them exists in the repository, so the two production observations in one stream cannot be compared axis by axis. [OPEN] + +### 10.2 A larger-model control recorded fewer unsupported claims than every eligible structured arm + +The Typed Refusal archive reports unsupported-claim aggregates across five arms of increasing structure, against a corpus of United States Code Title 29 identified by digest `188ab1c50a46`. A sixth arm, an off-model control, was a larger model given the corpus and no structure at all. The corpus bytes and original runs are not in the public archive. + +**Table 10. Typed Refusal Harness. Rates are unsupported claims per 100 hand-decomposed claims. Wilson intervals and two-tailed Fisher exact tests against P0 are exploratory claim-level summaries under a working independence assumption; question and run clustering could not be modeled from the published aggregate.** + +- **P0** - Structure added corpus only, no index, no tool; Unsupported 20; Claims 90; Rate 22.2; 95% CI 14.9-31.8; Exploratory p vs P0 baseline +- **P1** - Structure added hash-verified snapshot, single-unit pull; Unsupported 5; Claims 87; Rate 5.7; 95% CI 2.5-12.8; Exploratory p vs P0 0.0021 +- **P2** - Structure added typed rejections as final answers; Unsupported 6; Claims 105; Rate 5.7; 95% CI 2.6-11.9; Exploratory p vs P0 0.0012 +- **P3** - Structure added byte receipt required per quotation; Unsupported 9; Claims 100; Rate 9.0; 95% CI 4.8-16.2; Exploratory p vs P0 0.0148 +- **P4** - Structure added frozen answers with inline receipts; Unsupported 0; Claims 99; Rate 0.0; 95% CI 0.0-3.7; Exploratory p vs P0 excluded +- **Control** - Structure added larger model, corpus only, no structure; Unsupported 0; Claims 151; Rate 0.0; 95% CI 0.0-2.5; Exploratory p vs P0 not tested + +At the claim level, the archived aggregates yield p = 0.0021 for P1, p = 0.0012 for P2, and p = 0.0148 for P3 against P0. No decision threshold was registered, and the independence assumption is not supported by the clustered design, so these values are not treated as confirmatory or as arm-level significance tests. P4's zero count is descriptive only. Its answers were supplied by construction, and one of its three runs ignored the cards, so the arm is excluded from accuracy claims. + +The larger-model control recorded zero unsupported claims out of 151, matching the excluded P4 count and recording fewer than each eligible structured arm, P1 through P3. Exploratory claim-level Fisher comparisons yield p = 0.0061 against P1, p = 0.0044 against P2, and p = 0.0002 against P3. Because model identity and scaffolding changed together, these comparisons do not identify a causal effect. Within the published aggregate, replacing the model coincided with a lower unsupported-claim count than any eligible scaffold around the weaker model, while P1 through P3 each remained below that weaker model's P0 baseline. [OBSERVED] + +**What this experiment does not support** + +The generating prompts, the per-run answers, the corpus file, and the preregistration artifact are all absent from the repository. The repository states that six predictions were registered before any arm ran and that three were falsified, and exactly one of the six is quoted anywhere, partially. I could recompute the published aggregate from `arms.json` and `stats.py`. I could not reproduce a single original run. No significance criterion was preregistered, so every p value here is post-hoc. The archive also does not publish the question-level or run-level counts needed for a cluster-preserving permutation, bootstrap, or multilevel analysis. [OPEN] + +### 10.3 A committed registration record and a replication that denied its own doctrine + +A separate experiment is described by its repository as preregistered. The pinned repository contains a registration file naming three criteria and decision logs for a test of the claim that live per-probe feedback eliminates the premature nulls that committed plans produce. The design was two rounds by three models by three replicates by two arms, for 36 sessions. The inspected public history does not independently prove that the registration file predates those sessions. + +**Table 11. Replication of 2026-07-17. Verdict: doctrine denied. Token counts are block totals of output tokens over six sessions per cell group.** + +- **claude-opus-4-8** - One-shot 5,567; Iterative 35,152; Ratio 6.3×; Scored result 6/6 clean one-shot; 1 premature null iterative +- **claude-sonnet-5** - One-shot 15,673; Iterative 48,800; Ratio 3.1×; Scored result 12/12 scored as calibrated under the experiment rubric +- **claude-haiku-4-5** - One-shot 38,809; Iterative 41,399; Ratio 1.1×; Scored result 3 clean, 3 premature one-shot; iterative arm lost + +Recorded criterion (a) was satisfied, though not by the model that motivated the doctrine. Recorded criterion (b) failed, and that failure denied the doctrine: one opus iterative session produced a genuine premature null, skipping the domain floor extreme after seven matching probes sat in front of it. The recorded bar was zero counterexamples, and one is enough. + +Recorded criterion (c) could not be evaluated at all. All six haiku iterative sessions were truncated mid-play by a session limit, so 30 of 36 sessions were scored. The repository record acknowledges the confound rather than hiding it: models ran in sequential blocks with haiku last, so budget exhaustion clusters on the final block. That is missing data with a known mechanism, recorded as missing. [OBSERVED] + +Two things survived. Sonnet was scored as calibrated under that experiment's rubric in 12 of 12 sessions across both arms, which the document itself downgrades to a rubric-specific signal rather than a capability benchmark. That label is not empirical forecast calibration as defined in section 5 and is not a protocol-calibrated predicate. And all four valid premature nulls fell on the same round, with zero on the other across its 15 valid sessions, which points to a blind-spot family that crosses models and that per-probe feedback did not close. + +The replay of all 36 recorded cells runs offline through the published harness, asserts twelve checks, and is wired into the repository gate. It reproduces the denied verdict from the recorded artifacts; it does not reproduce the original model sessions or constitute independent validation. [TESTED] + +### 10.4 Smaller corrections + +- Absolute privacy language on the public site exceeded what the tests covered. +The page said nothing leaves while the host loaded analytics. The claim was split into local input analysis and aggregate page telemetry. +- The offline cache list omitted JavaScript that cached tools required, so a fresh +offline profile could hold a page without the code to run it. The list was closed over its dependencies and installation became fail-closed. +- A data-only overlay still carried HTML through the parser into a rendering sink. +Escaping plus a full parser-to-sink test closed the demonstrated path. +- The privacy scanner reports 85 records. The tree holds 87 files of the scanned +types, and the harness hard-codes two self-exemptions. The number is correct and the exemptions are worth stating. +- The home surface check confirms the string `160 recorded cross-domain +primitives` appears in the page. The data file does contain 160 entries, but the check is a string match, not a cross-count, and would pass if both drifted together. + +> Figure 5. The repair pattern used in the corrections reported above. In these cases, the missing step was a regression gate. + +## 11. What this does not establish + +Stated once, in full, so that no section has to hedge itself. + +Nothing here establishes that a recorded event was true. A false sensor produces a well-formed receipt. A valid credential holder makes a bad decision. Two programs agree because they share one mistake. Comparison against a previously trusted digest reveals a byte difference without showing the earlier bytes described reality. + +Nothing here establishes causation, lawful authority, regulatory compliance, statistical reliability, general safety, or independent validation. The reducers share a specification and may share its errors. Most fixtures are synthetic. Most witnesses are not organizationally independent. There is no live authority service with independently managed keys, trusted time, revocation, and atomic single-use consumption. There is no durable non-equivocating log for a threat model that includes full history replacement. There is no general proof of liveness, fairness, concurrency safety, or survivability. There is no preregistered human study, and no external replication of the architecture. + +The case study is one project's repair history, produced by one person, largely in one computing environment, on data and interfaces that changed while the work proceeded. It may not transfer. + +The activation and quotient results are exhaustive only inside a synthetic finite model. Their minima depend on the supplied candidate fields and declared queries. Their stable partition depends on the 151 trace prefixes, ten events, enabled-or-refused transition rule, and finite continuation graph. They establish no fact about an iPhone, another device, an open environment, an unmodeled event, or a richer query. A five-field sufficient representation is not the unique data structure for the behavior, and its 47 realized tuples are not the exact 33-class behavioral quotient. + +The blind prompt is a three-response output-recovery check, not a model benchmark. Requested model labels are unattested metadata. The runs share the prompt, schema, platform, operator, and possible training or system dependencies. Twenty-seven exact oracle matches do not establish semantic understanding. The semantic map is an owner-review judgment over quote-linked text, and its three universal absences are part of the result. No real event resolved, so the packet contains neither a forecast outcome nor evidence of forecast calibration. + +The local Lean source states query-signature sufficiency and kernel exactness using Mathlib's pinned `Function.FactorsThrough` vocabulary [47]. The module compiled directly in the local pinned environment, but it is not imported by the package root and no upstream Mathlib review occurred. It is a local formalization aid, not an accepted library contribution or external proof review. + +One risk deserves naming on its own. Strict preservation of unknowns can make a system unusable. If unresolved evidence blocks every action, availability and safety trade against each other, and the protocol offers no principled exchange rate between them. [OPEN] + +### Five tests that would demote these claims + +- **Clean-room replay.** Give an external team the minimized public packet and +nothing else. Disagreement demotes the replay claim or exposes a hidden dependency. +- **Formal non-promotion check.** Model the lifecycle and either prove or refute +that proposal, acknowledgement, and unresolved evidence cannot advance accepted state. +- **Qualified instrument pilot.** Use one real instrument with a metrology +review, operating limits, uncertainty, and a known sensing footprint. Failure narrows the observation contract. +- **False-assurance study.** Pre-register a comparison between one composite +status and the six-signal view, measuring correct intervention, missed danger, false reassurance, and response time. No benefit leaves Six Signals an accessibility design and not a comprehension improvement. +- **Narrow live adapter.** Implement one bounded consequential tool end to end. +Any unrecorded or duplicated effect falsifies the finality boundary. + +## 12. Adapting this + +The names here do not matter. The separation does. Nine steps, in order, and the first one is the one people skip. + +- **Pick one consequential transition.** Not an ontology. One action whose wrong +execution or false acceptance would actually hurt. +- **List what you currently collapse.** Write the exact phrases your system +treats as success: request accepted, job started, HTTP 200, database commit, sensor value, human review, deployment succeeded, customer outcome. Decide which are genuinely different states. +- **Type absence.** Define what a real zero means in your domain, then define +no-change, missing measurement, censoring, staleness, and evaluator failure separately. Never let an empty field pick between them. +- **Bind authority to an operation.** Not to a role, and not to a tool. Separate +risks a user may accept from constraints that must refuse. Record expiry, revocation, and replay behavior. +- **Build the smallest reducer.** Rebuild accepted state from the event prefix +using assigned sequence and causal references. Keep presentation and telemetry derivative. Write a second implementation if the state is load-bearing. +- **Attack it.** Change a subject identifier. Duplicate an event. Remove a +blocking check. Replace a source digest. Reorder events. Force an evaluator error. Return an acknowledgement with no effect. Keep every successful attack as a regression test. +- **Report a vector.** Show consequence, evidence, integrity, privacy, activity, +and the local complete condition separately, with reason codes and source links. Never color alone. +- **Release less than you collected.** Allowlist a public derivative. Keep +sensitive evidence in a restricted store with retention rules. Record what the public verifier can and cannot recreate. +- **Invite a clean-room challenge.** The useful first external test either +matches your bounded result or finds your instructions underspecified. Both results are worth more than another internal pass. + +## 13. What I do not know + +I do not know whether this combination is novel in an academic sense, and I have not completed the systematic literature review needed to assess it, so I make no priority claim. I do not know whether six signals are understood better than one status, because I have run no user study. I do not know whether strict preservation of unknowns is affordable in a high-volume system. I do not know how any of this behaves under network partition, adversarial witnesses, or fast schema churn. I do not know whether the missing Ledger bytes would resolve the terminology conflict in section 2 or deepen it. + +Those are part of the result. The clearest implementation finding in this work is narrow: specific false-pass paths became explicit tests, and unresolved conditions stayed visible instead of being rounded to green. The next tests are external reproduction, one real qualified instrument, and one bounded live adapter. + +## 14. Lineage, credits, and AI-assistance disclosure + +### Where this came from + +The ideas in this paper did not start here, and they did not start with me alone. The early conceptual work was done in April and May 2026 in extended dialogue with language models, principally Claude and Gemini. I set the problems, argued with the answers, and kept what survived. What the models contributed was real and I am not going to describe it as tooling. + +I published the first versions publicly on LinkedIn in May and June 2026, before any of the software described here existed. Those posts introduced most of the vocabulary this work still runs on: the biological floor, the metabolic veto, agentic drift, structural harmonics, the structural floor, hidden actualities, mechanical psychosis, and state-delta architecture. Several arguments in section 1 appear there first, in less careful form. The posts are on my public profile at `linkedin.com/in/jake-tiller-548b409b`, and per-post locators belong in this paragraph once they are archived independently rather than cited from a platform that can change them. + +What this paper adds to that earlier work is not the ideas. It is the part that can be checked. The posts asserted a framework. This document reports what happened when I built it, tested it, tried to break it, and recorded the places it failed. The move from assertion to evidence is the whole contribution, and the earlier material is stronger for having been narrowed by it. + +I make no originality claim over the component ideas. Causal ordering, event sourcing, compensating transactions, safety and liveness, measurement uncertainty, conformity assessment, and provenance modeling are all established fields, cited in section 15, and none of them are mine. The synthesis is what I did. Whether that synthesis is novel in an academic sense requires a systematic literature review I have not completed, so I do not claim priority over anyone. + +### Credits and disclosure + +I supplied and classified the source artifacts, set the operating, acceptance, and privacy constraints, chose which claims to make public, and am responsible for the manuscript and every release decision. + +Generative AI systems were used as research, coding, testing, and editing tools. Recorded uses include brainstorming, terminology extraction, source discovery, repository inspection, code drafting, test generation, adversarial review, and manuscript editing. Their outputs were treated as candidate material, never as evidence, authority, authorship, or independent validation. Checks run by agents that share models, prompts, tools, or specifications are not described anywhere in this paper as independent replication. The synthesis and the prose benefited materially from that assistance, and I reviewed the final text. + +## 15. References + +- A. Vaswani et al. Attention Is All You Need. NeurIPS, 2017. papers.nips.cc/paper/7181 +- L. Lamport. Time, Clocks, and the Ordering of Events in a Distributed System. CACM 21(7), 1978. doi:10.1145/359545.359563 +- M. Fowler. Event Sourcing. 2005. martinfowler.com/eaaDev/EventSourcing.html +- J. Gray. The Transaction Concept: Virtues and Limitations. VLDB, 1981. +- H. Garcia-Molina and K. Salem. Sagas. SIGMOD, 1987. doi:10.1145/38713.38742 +- F. B. Schneider. Implementing Fault-Tolerant Services Using the State Machine Approach. ACM Computing Surveys 22(4), 1990. doi:10.1145/98163.98167 +- D. Seto et al. The Simplex Architecture for Safe On-Line Control System Upgrades. ACC, 1998. doi:10.1109/ACC.1998.703255 +- JCGM 200:2012. International Vocabulary of Metrology, 3rd ed. doi:10.59161/jcgm200-2012 +- JCGM 106:2012. The Role of Measurement Uncertainty in Conformity Assessment. doi:10.59161/jcgm106-2012 +- National Academies. Reproducibility and Replicability in Science. 2019. doi:10.17226/25303 +- JCGM 100:2008. Guide to the Expression of Uncertainty in Measurement. +- ICH E9(R1). Estimands and Sensitivity Analysis in Clinical Trials. Final addendum. +- M. A. Hernán and J. M. Robins. Causal Inference: What If. 2020. miguelhernan.org/whatifbook +- EU General Data Protection Regulation, Articles 5 and 17. Regulation 2016/679. +- A. Rundgren, B. Jordan, S. Erdtman. JSON Canonicalization Scheme. RFC 8785, 2020. +- B. Laurie et al. Certificate Transparency Version 2.0. RFC 9162, 2021. +- W3C. PROV-DM: The PROV Data Model. Recommendation, 2013. +- W3C. Web Content Accessibility Guidelines 2.2. Recommendation, 2024. +- S. Torres-Arias et al. in-toto: Providing Farm-to-Table Guarantees for Bits and Bytes. USENIX Security, 2019. +- SLSA. Supply-chain Levels for Software Artifacts, v1.2. slsa.dev/spec/v1.2 +- NIST SP 800-207. Zero Trust Architecture. 2020. +- NIST SP 800-82 Rev. 3. Guide to Operational Technology Security. 2023. +- NIST AI 100-1. Artificial Intelligence Risk Management Framework 1.0. 2023. +- CPMI-IOSCO. Principles for Financial Market Infrastructures. 2012. +- U.S. SEC. Risk Management Controls for Brokers or Dealers With Market Access. Rule 15c3-5. +- BCBS 239. Principles for Effective Risk Data Aggregation and Risk Reporting. 2013. +- OMG. Structured Assurance Case Metamodel, v2.3. 2023. +- U.S. FDA. Predetermined Change Control Plan for AI-Enabled Device Software Functions. 2025. +- U.S. FDA. Applying Human Factors and Usability Engineering to Medical Devices. 2016. +- EU Artificial Intelligence Act, Regulation 2024/1689, Articles 12, 14, 19. +- Kubernetes. KEP-1623, Standardize Conditions. kubernetes.dev/resources/keps/1623 +- CNCF. CloudEvents Specification 1.0.2. 2022. +- JSON Schema. Core and Validation, Draft 2020-12. +- Model Context Protocol. Specification revision 2026-07-28. +- L. Marom, S. Tibbits, G. Zardini, M. J. Buehler. A Category-Theoretic Framework from Biological Mechanics to Engineered Stimulus-Response Systems. arXiv:2604.26367, 2026. +- P. Kocher, J. Jaffe, B. Jun. Differential Power Analysis. CRYPTO, 1999. doi:10.1007/3-540-48405-1_25 +- J. Macdonald. OpenGoldenRatio (OGR) v0.1: Containment-First Multi-Agent Governance Protocol. Zenodo, 2026. doi:10.5281/zenodo.18969396. Executable demonstration at commit `58450185582f4ecf1410b33f77e22d8d4b0441a2`. +- T. Heightman, E. Orlova, P. Mantrov, and A. Ustimenko. Hamilton-Zero: A Neural Tensor-Network Foundation Model for Ground States of Arbitrary Quadratic Qubit Hamiltonians. arXiv:2608.11911v2 [quant-ph], 2026. doi:10.48550/arXiv.2608.11911. +- G. W. Brier. Verification of Forecasts Expressed in Terms of Probability. Monthly Weather Review 78(1), 1950. doi:10.1175/1520-0493(1950)078<0001:VOFEIT>2.0.CO;2. +- T. Gneiting and A. E. Raftery. Strictly Proper Scoring Rules, Prediction, and Estimation. Journal of the American Statistical Association 102(477), 2007. doi:10.1198/016214506000001437. +- A. P. Dawid. Calibration-Based Empirical Probability. Annals of Statistics 13(4), 1985. doi:10.1214/aos/1176349736. +- J. C. Perdomo, T. Zrnic, C. Mendler-Dünner, and M. Hardt. Performative Prediction. Proceedings of Machine Learning Research 119, 2020. proceedings.mlr.press/v119/perdomo20a.html. +- E. F. Moore. Gedanken-experiments on Sequential Machines. In Automata Studies, 1956. doi:10.1515/9781400882618-006. +- A. Nerode. Linear Automaton Transformations. Proceedings of the American Mathematical Society 9(4), 1958. doi:10.1090/S0002-9939-1958-0135681-9. +- J. E. Hopcroft. An n log n Algorithm for Minimizing States in a Finite Automaton. Stanford CS-TR-71-190, 1971. i.stanford.edu/TR/CS-TR-71-190.html. +- S. Boyd and L. Vandenberghe. Convex Optimization. Cambridge University Press, 2004. web.stanford.edu/~boyd/cvxbook. +- Leanprover-community. Mathlib `Function.FactorsThrough`, pinned at commit `520045ab14e26149ee970e2e617ca04b09bde5d6`. Mathlib/Logic/Function/Basic.lean, lines 832-885. +- A. Ben-Tal and A. Nemirovski. Robust Convex Optimization. Mathematics of Operations Research 23(4), 1998. doi:10.1287/moor.23.4.769. + +## A. Properties, assumptions, and limits + +**A.1 Proposal non-promotion** + +Let `L(k)` be a valid event prefix and `A(k) = R(P, L(k))`. Let `U(P)` be the nonempty set of policy-authorized projection-update events, containing only qualified `ACCEPT` records that close a governed transition. A `CORRECT` record begins a new governed transition and may propose a superseding state, but it cannot update `A(k)` without a later qualified `ACCEPT`. Appending only records whose types lie outside `U(P)`, including proposal, preparation, tool acknowledgement, and an unaccepted correction, cannot change `A(k)`. + +By induction over the appended sequence. The base projection is unchanged, and each step records history without invoking the update function. The result depends on complete reference validation and on there being no second update path. A reducer defect or an incomplete policy invalidates the assumption, and section 10.1 shows a related assumption failing in practice. + +**A.2 Unknown preservation** + +For the proposed normalized aggregate over a finite nonempty required set, the result is `PASS` only when every condition passes, `FAIL` if any fails, and `UNRESOLVED` if none fails and any is unknown, stale, or errored. An empty set returns `UNRESOLVED` with reason `INVALID_POLICY`. No unresolved required predicate produces a pass. The rule says nothing about predicates omitted from the set. This general precedence rule has not been exercised by a mixed false-plus-unknown public fixture. [PROPOSED] + +**A.3 Deterministic replay** + +With fixed policy bytes, event bytes, schema versions, canonicalization, reducer code, and deterministic dependencies, repeated evaluation returns the same projection. This is a property of the computational boundary. It does not establish that the events are true, complete, or authorized. + +**A.4 Hash-link mutation detection** + +Assuming second-preimage resistance, an unambiguous canonical encoding, and a trusted externally anchored tip that transitively commits the event, modifying that event changes the committed tip except with negligible probability. A checkpoint protects only the prefix it commits. An anchor before a modified event does not prevent changing a later event and rehashing the suffix, so detecting suffix replacement requires an authenticated current tip. + +**A.5 Illustrative effect-trace counterexample** + +Consider two declared effects, `alpha` and `beta`. Schedule `(alpha, beta)` emits the ordered trace `[dispatch-alpha, dispatch-beta]`, while schedule `(beta, alpha)` emits `[dispatch-beta, dispatch-alpha]`. If both schedules reduce to the same accepted projection, equal projections still do not entail equal ordered effect traces. This is a counterexample by construction at the specification level. No public fixture in the pinned repository implements it, so it is not a tested result. [PROPOSED] + +**A.6 Bounded lane balance** + +Capacity is tracked per lane, and the three lanes do not share a unit. Observation, settlement, and recovery each measure something different, so their backlogs are held as a vector and never summed. For a declared lane `x`, a finite trace is evaluated by the deterministic recurrence: + + B_x[k+1] = max( 0, B_x[k] + A_x[k] - S_x[k] ) + + M_x(H) = max { B_x[k] : 0 For declared arrays, initial backlog, horizon, and capacity, these equations +answer one bounded question: whether the computed backlog exceeds capacity anywhere in that finite trace. They do not establish stationarity, asymptotic stability, recurrence class, a queue-length distribution, or a future arrival or service rate. No stochastic queueing theorem is claimed or tested here. + +The autonomy rule in section 3 treats observation, settlement, and recovery capacity as separate constraints. Applying it to a live lane would require declared measurement procedures and a justified rule for projecting beyond the observed window. This project supplies neither. A finite-capacity pass is therefore a local trace result, not evidence that a live lane will keep pace. [OPEN] + +Where a bounded check is wanted before an estimator exists, the survivability harness substitutes finite reachable-state traversal at a declared horizon. The profile fixes `H = 7` rounds and a no-change tolerance of `epsilon = 0.02` in the lane's declared unit. Both are conventions. A longer horizon evaluates a different, generally more expensive bounded question, and neither value is derived from anything. Under an exact-`H` recovery condition, one horizon is not uniformly stronger or weaker than another without additional monotonicity and absorbing-target assumptions. Every disturbed and controlled state must stay legal, preserve the named invariant, and retain the required essential function, and every state in the frontier at round `H` must be in the recovery target set. Merely reaching the target before `H` is insufficient unless the required `H`-frontier condition also holds. An invalid model, an undefined controller, or an exceeded bound returns `UNKNOWN` rather than a pass. [PROPOSED] + +**A.7 Brier loss and the coupled-objective shift** + +Let `Y` be binary with `Pr(Y=1)=q`. For a forecast `p`, direct expansion gives: + + E[(p-Y)^2] + = q(p-1)^2 + (1-q)p^2 + = p^2 - 2pq + q + = (p-q)^2 + q(1-q) + +_The final term is constant in p, so the unique minimum on the unit interval is p = q. This is the binary Brier result [39, 40]._ + +If the same objective adds `mu p`, its derivative is `2(p-q)+mu`. Strict convexity gives the constrained minimizer `clip(q-mu/2, 0, 1)`. At `q=1/2` and `mu=1/2`, the optimum moves from `1/2` to `1/4`. The lower report is not a better estimate of `q`. It is the optimum of a different objective. The counterexample proves that an incentive attached directly to the report can distort the report; it does not prove that every coupled system does so. + +**A.8 Query factorization and exact kernels** + +For a finite family of queries, let `sigma_Q(x)` be the vector of all declared answers at state `x`, and let `r(x)` be a proposed representation. The representation is sufficient exactly when equal represented values never hide unequal query signatures: + + r(x) = r(y) implies sigma_Q(x) = sigma_Q(y) + + equivalently, sigma_Q = d after r on the image of r + +_This is sigma_Q.FactorsThrough r in Mathlib's pinned vocabulary [47]. The decoder d need only be defined on represented values that occur._ + +Exactness requires the reverse factorization as well. Then `r(x)=r(y)` if and only if `sigma_Q(x)=sigma_Q(y)`, so the two functions induce the same kernel partition. Their class labels and data structures may still differ. The local `QueryQuotient.lean` module proves component factorization, the sufficiency equivalence, separation of unequal signatures, and this kernel characterization. It compiled directly against the pinned Mathlib environment but is not an upstream-reviewed contribution. + +In the finite activation packet, the unique five-field candidate minimum is sufficient for all seven queries over 151 traces. It realizes 47 representation values, while the full query signature realizes 33 classes. It therefore preserves the answers but does not implement the exact quotient. The result is relative to the supplied ten fields and exhaustive 1,023-subset search. + +**A.9 Future-stable refinement** + +Static query equality is the initial relation `x equiv_0 y` when `sigma_Q(x)=sigma_Q(y)`. Define the next relation by retaining a pair only when it was previously equivalent and every declared event has the same enabled-or-refused status and leads to states equivalent under the previous relation. Each round can split classes and never merge them. On a finite state set the descending sequence must stabilize. + +At the fixed point, equivalent states have the same query answers after every permitted finite continuation. Conversely, any transition-stable equivalence lying inside the initial query kernel survives every refinement round by induction, so it lies inside the fixed point. The limit is therefore the largest transition-stable equivalence contained in the declared query kernel, or the coarsest stable refinement of its partition. This is established sequential-machine refinement, not a new theorem [43-45]. + +The frozen packet's full seven-query partition began with 33 classes and was already stable. Omitting `nextPermittedActions` began with 18 classes and refined to 33 in one round. Both reached the same partition digest `2f129b2ac6c0`. The witness is concrete: after `BOOT`, `ACCEPT_CONSENT` is enabled and advances; from the empty trace it is refused and remains in place. This proves the distinction only in the pinned finite graph. + +**A.10 Pareto existence and policy selection** + +Let a finite nonempty action set carry a finite risk vector. Say action `a` dominates `b` when every component of `a` is no worse and at least one is strictly better. A Pareto-minimal action must exist. Start from any action. If it is dominated, move to a dominator. Strict dominance cannot cycle, and a finite set cannot support an infinite descent, so the process ends at a nondominated action. + +If every scalarization weight is positive, a minimizer of the weighted sum is Pareto-minimal: a dominator would make at least one positively weighted component smaller and none larger, contradicting minimality [46]. The converse does not give one authorized weight vector, and neither existence result gives uniqueness. In the blind fixture, all three actions are nondominated. Returning the frontier and an unresolved selection is therefore the complete result until policy supplies a preference rule. + +## B. Provenance, reuse, and attribution + +The intended public release will use CC BY 4.0. Adaptation will be welcome, including commercial adaptation, with attribution to the author and identification of what was modified. I cite my own sources throughout and expect the same in return, which is the whole of what I am asking. + +For publication, the exact release bytes will be hashed with SHA-256, recorded in the public event history described in section 6, sealed by a checkpoint, and checked again in continuous integration. Until that workflow runs against the final release, this owner-review draft has no completed publication commitment. Once complete, the record can support artifact identity and chronology for the committed bytes. It does not by itself prove authorship, originality, independent creation, or legal priority. + +**Interoperability fixtures in this specification** + +Several values here are arbitrary by construction, meaning any distinct value would serve the same technical purpose. They are fixed so that implementations can exchange and replay the same records. They are technical fixtures, not watermarks or evidence of origin: + +- the domain separation tag `D` in section 6; +- the condition vocabulary `PASS | FAIL | UNKNOWN | STALE | ERROR | +NOT_APPLICABLE`, and the reason code `INVALID_POLICY` returned for an empty required set; +- the coined terms **protocol-calibrated predicate**, **decisive evidence +coverage**, **decisive conformance**, and **non-stale status fraction**, each defined at first use; +- the three-lane capacity vector of A.6, naming observation, settlement, and +recovery as separately metered lanes that are never summed. + +An implementation that adopts this protocol may reproduce these values under the license. Attribution and identification of modifications are license obligations, separate from any technical identity check. + +## C. Artifact index +Full SHA-256 values for every digest abbreviated in the text. The table separates public file bytes, derived outputs, and declared digests because they have different verification ceilings. + +Verification note: for public blob rows, check out the named commit and hash the exact file bytes with a local SHA-256 tool. The projection-root row is reproduced by the named verifier, not by hashing that script. The refusal corpus row cannot be recomputed from the public repository because the source bytes are absent. No single command applies to every row. + +**Table 12. Exact locators and expected digests. Repository abbreviations are RL for Resilience-Ledger, TS for the-stable, and TR for typed-refusal-harness.** + +- **Atlas data-sync contract** - Exact locator and status public blob: RL@275d0b3e7474governance/contracts/atlas-data-sync.contract.v2.json; Expected SHA-256 or root 7366c7042ec2e40a501fe091f9367eb5e8e8449763b69afadf29762864d58263 +- **Atlas runtime contract** - Exact locator and status public blob: RL@275d0b3e7474governance/contracts/atlas-runtime-contract.v1.json; Expected SHA-256 or root 7cd8c2a89f6df20995789f066643240a4cbcbc3ca67d2dc1cc4c71129b22ffd5 +- **Production observation 000001** - Exact locator and status public blob: RL@275d0b3e7474governance/ledger/events/deployment/000001-wp0-production-observation.json; Expected SHA-256 or root 34bde4ec2eb4d1bfb70b8d44df6439cb295bd1dc1293df0ae47490193ad3fa97 +- **Production observation 000002** - Exact locator and status public blob: RL@275d0b3e7474governance/ledger/events/deployment/000002-public-explanation-production-observed.json; Expected SHA-256 or root 4917a927727e3b0cc03cd057100a698ccc18e51751f69dd33f5bed14344fa24f +- **STP v1.2 release manifest** - Exact locator and status public blob: RL@275d0b3e7474research/stp-v1.2/release-manifest.json; Expected SHA-256 or root 2f95ed233a20060d1cbca3fae555410732242b26d9fb08afe482bc3390077704 +- **Cross-language projection root** - Exact locator and status derived output: RL@275d0b3e7474node governance/harnesses/verify-replayers.js; Expected SHA-256 or root 22852b5a3025d4ed7ee1d26cc4efcd51ae2e3e02ba2a20332c2a09827d6462ca +- **Refusal corpus, US Code Title 29** - Exact locator and status declared only: TR@721a824c9f73data/arms.json#corpus.sha256; source bytes absent; Expected SHA-256 or root 188ab1c50a46f0dd2ff32aaa5f65c759a07710e052d297644b1a8f6b58ff413d +- **Replication registration record** - Exact locator and status public blob: TS@77408db59cadexperiments/replication-2026-07-17/PREREGISTRATION.md; Expected SHA-256 or root eff780cff6a4522370af2f00d01a7dc121ab143677f805cbdc865620dad7820b +- **Replication decision logs** - Exact locator and status public blob: TS@77408db59cadexperiments/replication-2026-07-17/decision-logs.json; Expected SHA-256 or root 9fb48b2c0a837f91581c5faf5a043126348b6f86e64bf2383182f65978ffdca6 +- **Generic activation dataset** - Exact locator and status local owner-review artifact, 98,769 byteswork/device-activation-fixture/dataset/device-activation-v1.json; Expected SHA-256 or root a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179 +- **Generic activation checker config** - Exact locator and status local owner-review artifact, 540 byteswork/device-activation-fixture/config/checker-v2.config.json; Expected SHA-256 or root 7d6545f4d5cfa603b33f94ef42f747e4bf5e98631edfef30896cb5d24fb31c4d +- **Generic activation analysis** - Exact locator and status local owner-review artifact, 2,737 byteswork/device-activation-fixture/results/expected-analysis.json; Expected SHA-256 or root 7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80 +- **Generic activation receipt** - Exact locator and status local owner-review receipt, 3,158 byteswork/device-activation-fixture/evidence/BUILD-RECEIPT-000001.md; Expected SHA-256 or root ee60b9aa4baa0286fb5899255380d6bf9772ca9240354bddc3b1a75fce1b9ab6 +- **Transition-stable quotient report** - Exact locator and status local owner-review artifact, 2,627 byteswork/transition-stable-quotient/results/expected-report.json; Expected SHA-256 or root 1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183 +- **Transition-stable partition over frozen case IDs** - Exact locator and status derived output: stablePartitionSha256 in the transition-stable quotient report; Expected SHA-256 or root 2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187 +- **Transition-stable quotient receipt** - Exact locator and status local owner-review receipt, 4,016 byteswork/transition-stable-quotient/evidence/BUILD-RECEIPT-000001.md; Expected SHA-256 or root 4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514 +- **Blind prompt** - Exact locator and status local owner-private input, 1,662 byteswork/probabilistic-audit-lane-study/PROMPT.md; Expected SHA-256 or root 6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1 +- **Blind response schema** - Exact locator and status local owner-private input, 1,808 byteswork/probabilistic-audit-lane-study/schemas/response.schema.json; Expected SHA-256 or root 3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505 +- **Blind run manifest** - Exact locator and status local owner-private metadata, 2,175 byteswork/probabilistic-audit-lane-study/RUN-MANIFEST.json; Expected SHA-256 or root 5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63 +- **Blind evaluator report** - Exact locator and status local owner-review artifact, 20,945 byteswork/probabilistic-audit-lane-study/results/expected-report.json; Expected SHA-256 or root de2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9 +- **Blind packet receipt** - Exact locator and status local owner-review receipt, 4,488 byteswork/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md; Expected SHA-256 or root 537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815 +- **Lean query quotient source** - Exact locator and status local source, standalone-module compile only, 3,791 byteswork/mathlib-zero-state/ZeroState/QueryQuotient.lean; Expected SHA-256 or root cfbb166202ade30abc0c79287ff8c1acf216e91a863121ade923218caede9896 + +Jake Tiller · From Model Output to Accepted State · owner-review draft, 15 August 2026 · intended for release under CC BY 4.0. This draft is not a certification, a deployment authorization, or a claim of independent validation. diff --git a/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf b/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf new file mode 100644 index 0000000000000000000000000000000000000000..adf54e8035aaecb5c307f66ea95bf4b5928b7c91 GIT binary patch literal 949907 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%0D_CPQtA*}cY>gi> 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%0ApNwH&fUk?YCpO`p+v{ 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℞&N5~)YA}AX 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%0D()Kzp=2w* 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

-{w{EdEjR3%48(ek7e@n&&VZc_~% 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 z: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 literal 0 HcmV?d00001 diff --git a/research/from-model-output-to-accepted-state/release-manifest.json b/research/from-model-output-to-accepted-state/release-manifest.json new file mode 100644 index 0000000..988e18c --- /dev/null +++ b/research/from-model-output-to-accepted-state/release-manifest.json @@ -0,0 +1,218 @@ +{ + "schema": "accepted-state-owner-review-release.v1", + "release_id": "from-model-output-to-accepted-state-0.1.0-owner-review.1", + "status": "OWNER_REVIEW", + "recorded_date": "2026-08-15", + "hash_basis": "SHA-256 of raw file bytes", + "excludes": [ + "release-manifest.json self-reference", + ".tmp", + "__pycache__" + ], + "payload_root": "69f1b0eb42cc61224a5ced3848d9ca1e24cd3d5660f9078a4e73edb774265e5f", + "files": { + ".gitattributes": { + "bytes": 227, + "media_type": "application/octet-stream", + "role": "release-documentation", + "sha256": "f97b05fea8fec8d4c7387c8ae2c1b795802832fa672ffcc9b8d137e9c6cbd0b0", + "status": "OWNER_REVIEW" + }, + "BOUNDARIES.md": { + "bytes": 2414, + "media_type": "text/markdown", + "role": "release-documentation", + "sha256": "2afd703a250280b137a5f827029111e78620bc964a6fba39b86b5afa025f8606", + "status": "OWNER_REVIEW" + }, + "CITATION.cff": { + "bytes": 1107, + "media_type": "application/yaml", + "role": "release-documentation", + "sha256": "6f8340a44a07abba16b379840190d5d1525d583a2728348dcb68d6c301627031", + "status": "OWNER_REVIEW" + }, + "LICENSE.txt": { + "bytes": 1037, + "media_type": "text/plain", + "role": "release-documentation", + "sha256": "c86594fff80816a5443d6b26149d7a6b791338c490ca822a201deea0dab52b6f", + "status": "OWNER_REVIEW" + }, + "README.md": { + "bytes": 4350, + "media_type": "text/markdown", + "role": "release-documentation", + "sha256": "68cdb96a9f4c2dddd5f4caf879452465e1ab56a8c845f93be81bbda93df9ee7a", + "status": "OWNER_REVIEW" + }, + "RELATED-WORK.md": { + "bytes": 1360, + "media_type": "text/markdown", + "role": "release-documentation", + "sha256": "f2d56a7337ab424eee0f914bffe23a4ae5a4d1f82a62049a74510c226779043a", + "status": "OWNER_REVIEW" + }, + "content_a.py": { + "bytes": 22334, + "media_type": "text/x-python", + "role": "paper-source", + "sha256": "0d1f42538d94f7e77e2e41b3609185b75adda4824062b04dfdc92baf45cb7672", + "status": "OWNER_REVIEW" + }, + "content_b.py": { + "bytes": 27137, + "media_type": "text/x-python", + "role": "paper-source", + "sha256": "00bab29a403d67d6aa6b88c73f71fa4b948b3ccd21521239685abb2e412d7a4c", + "status": "OWNER_REVIEW" + }, + "content_c.py": { + "bytes": 69651, + "media_type": "text/x-python", + "role": "paper-source", + "sha256": "1d9e1f9c44dc599c21f2efcd40acfacf8f21218a38eb354339bc31a7ec8509b8", + "status": "OWNER_REVIEW" + }, + "evidence/RELEASE-BUILD-RECEIPT-000001.md": { + "bytes": 2708, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "0e0a1c8ef73bfdd6797bb1dcdb4168264d2e9f5bd3193a1cb7ca3c0f9b175aa3", + "status": "OWNER_REVIEW" + }, + "evidence/blind-prompt/PROMPT.md": { + "bytes": 1662, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1", + "status": "OWNER_REVIEW" + }, + "evidence/blind-prompt/PUBLIC-SUMMARY.md": { + "bytes": 1925, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "b04998e04354f0027a42aa2f082b4d934bd50a76aa387e22d73705bde5fe95c4", + "status": "OWNER_REVIEW" + }, + "evidence/device-activation/BUILD-RECEIPT-000001.md": { + "bytes": 3158, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "ee60b9aa4baa0286fb5899255380d6bf9772ca9240354bddc3b1a75fce1b9ab6", + "status": "OWNER_REVIEW" + }, + "evidence/device-activation/expected-analysis.json": { + "bytes": 2737, + "media_type": "application/json", + "role": "bounded-evidence", + "sha256": "7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80", + "status": "OWNER_REVIEW" + }, + "evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md": { + "bytes": 4016, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514", + "status": "OWNER_REVIEW" + }, + "evidence/transition-stable-quotient/expected-report.json": { + "bytes": 2627, + "media_type": "application/json", + "role": "bounded-evidence", + "sha256": "1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183", + "status": "OWNER_REVIEW" + }, + "figures.py": { + "bytes": 20056, + "media_type": "text/x-python", + "role": "paper-source", + "sha256": "00ddc57b44452616d4f1478f661bdc47beed9acf01fd3989f94e8751070ea239", + "status": "OWNER_REVIEW" + }, + "figures/fig1-boundary.svg": { + "bytes": 4567, + "media_type": "image/svg+xml", + "role": "paper-source", + "sha256": "5f03bcee42dfeae18b761227cf8bd0ee11daf72cc837c99d53ef64c7d046f629", + "status": "OWNER_REVIEW" + }, + "figures/fig2-lifecycle.svg": { + "bytes": 8496, + "media_type": "image/svg+xml", + "role": "paper-source", + "sha256": "0f8f739831c86259d8cca47493436cb729b5b6714a718d764eaba84753249e89", + "status": "OWNER_REVIEW" + }, + "figures/fig3-stores.svg": { + "bytes": 3390, + "media_type": "image/svg+xml", + "role": "paper-source", + "sha256": "e2d39da854399b24e695dcd90a38ca12903709c586c9a8bbd253fa270b720e00", + "status": "OWNER_REVIEW" + }, + "figures/fig4-signals.svg": { + "bytes": 4999, + "media_type": "image/svg+xml", + "role": "paper-source", + "sha256": "2d7c3e427c64835d8419375aff44bab7cffe3d17660eb46a268c311d3b69ee49", + "status": "OWNER_REVIEW" + }, + "figures/fig5-repair.svg": { + "bytes": 6147, + "media_type": "image/svg+xml", + "role": "paper-source", + "sha256": "19d03dd2a9c4ee55229a7ef61b94c2e8119f28f805a72b55514d07ef02a1d0d3", + "status": "OWNER_REVIEW" + }, + "paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md": { + "bytes": 103786, + "media_type": "text/markdown", + "role": "paper-output", + "sha256": "e4152d92a02893eb855b78d1ec48e2f836cff25c24c2a09e0b0ba9712c9465a6", + "status": "OWNER_REVIEW" + }, + "paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf": { + "bytes": 949907, + "media_type": "application/pdf", + "role": "paper-output", + "sha256": "1707ffab851bc963a2874a6303c1e2d2aa5c9db2e262343d921f9d7df839b4ca", + "status": "OWNER_REVIEW" + }, + "style.py": { + "bytes": 7972, + "media_type": "text/x-python", + "role": "paper-source", + "sha256": "2465ab980b097a11bad0d7b343b64fe3aa46c809292577e14bef555dfd5e1bba", + "status": "OWNER_REVIEW" + }, + "tools/update_manifest.py": { + "bytes": 2834, + "media_type": "text/x-python", + "role": "verification-tool", + "sha256": "a11160f01dae5ed9a96525e969bd7558a0199340b9fa1b9750707960dff864a5", + "status": "OWNER_REVIEW" + }, + "tools/verify-release.mjs": { + "bytes": 3464, + "media_type": "text/javascript", + "role": "verification-tool", + "sha256": "568bfb8ac330026ca3b641f4c3ff8ea9fb345c652963f93956edf78fb44163c7", + "status": "OWNER_REVIEW" + }, + "tools/verify.ps1": { + "bytes": 2117, + "media_type": "text/plain", + "role": "verification-tool", + "sha256": "c59b2b523960ea1ffc54fc5e78aad406f3c8a6073046b56f0538d3262fc9070d", + "status": "OWNER_REVIEW" + }, + "tools/verify_release.py": { + "bytes": 3802, + "media_type": "text/x-python", + "role": "verification-tool", + "sha256": "d0f4cc3704b8d368a7e8614cc2d377ff1c80dcc3a3203b56864b2bfe0252c378", + "status": "OWNER_REVIEW" + } + } +} diff --git a/research/from-model-output-to-accepted-state/style.py b/research/from-model-output-to-accepted-state/style.py new file mode 100644 index 0000000..5a4631f --- /dev/null +++ b/research/from-model-output-to-accepted-state/style.py @@ -0,0 +1,321 @@ +"""Print stylesheet for the paper. + +Targets Chrome's print engine. Letter, single column, generous measure. +Every status color is paired with a text label so the page survives grayscale. +""" + +CSS = r""" +@page { + size: Letter; + margin: 19mm 20mm 20mm 20mm; + @bottom-center { content: counter(page); } +} +@page :first { margin-top: 24mm; } + +:root { + --ink: #101828; + --body: #1C2534; + --muted: #5A6474; + --faint: #8A93A1; + --rule: #D5DAE2; + --hair: #E7EAEF; + --surface: #F5F7FA; + --accent: #1D4E89; + --accent-soft: #E8F0F8; + --pass: #2C6E49; + --hold: #9A5B0B; + --stop: #A32E22; + --serif: Constantia, Cambria, Georgia, "Times New Roman", serif; + --sans: "Segoe UI", "Helvetica Neue", Arial, sans-serif; + --mono: Consolas, "Cascadia Mono", "Courier New", monospace; +} + +* { box-sizing: border-box; } + +body { + font-family: var(--serif); + font-size: 10.4pt; + line-height: 1.52; + color: var(--body); + margin: 0; + hyphens: auto; + -webkit-hyphens: auto; + text-rendering: optimizeLegibility; + widows: 3; + orphans: 3; +} + +p { margin: 0 0 8.5pt; text-align: justify; } +p.lead { text-align: left; } + +/* ---------------------------------------------------------------- title */ +.title-block { margin-bottom: 16pt; } +.eyebrow { + font-family: var(--sans); + font-size: 7.6pt; + letter-spacing: 1.5pt; + text-transform: uppercase; + color: var(--accent); + font-weight: 600; + margin-bottom: 9pt; +} +h1.title { + font-family: var(--serif); + font-size: 25pt; + line-height: 1.14; + font-weight: 700; + color: var(--ink); + margin: 0 0 5pt; + letter-spacing: -0.3pt; +} +.subtitle { + font-size: 13pt; + color: var(--muted); + font-style: italic; + margin: 0 0 14pt; +} +.byline { + font-family: var(--sans); + font-size: 9pt; + color: var(--body); + border-top: 1.4pt solid var(--ink); + border-bottom: 0.5pt solid var(--rule); + padding: 7pt 0; + margin-bottom: 14pt; +} +.byline strong { color: var(--ink); } +.byline .meta { color: var(--faint); } + +/* ------------------------------------------------------------- headings */ +h2 { + font-family: var(--sans); + font-size: 13pt; + font-weight: 600; + color: var(--ink); + margin: 20pt 0 7pt; + padding-bottom: 3.5pt; + border-bottom: 0.8pt solid var(--rule); + break-after: avoid; + letter-spacing: -0.15pt; +} +h2 .num { + color: var(--accent); + font-variant-numeric: tabular-nums; + margin-right: 7pt; + font-weight: 700; +} +h3 { + font-family: var(--sans); + font-size: 10.4pt; + font-weight: 600; + color: var(--ink); + margin: 13pt 0 5pt; + break-after: avoid; +} +h4 { + font-family: var(--sans); + font-size: 9.4pt; + font-weight: 600; + color: var(--accent); + margin: 11pt 0 4pt; + break-after: avoid; + letter-spacing: 0.2pt; +} + +/* -------------------------------------------------------------- abstract */ +.abstract { + background: var(--surface); + border-left: 2.5pt solid var(--accent); + padding: 11pt 14pt 4pt; + margin: 0 0 13pt; + font-size: 9.8pt; +} +.abstract h4 { margin-top: 0; } + +/* ---------------------------------------------------------------- chips */ +.chip { + display: inline-block; + font-family: var(--sans); + font-size: 6.9pt; + font-weight: 700; + letter-spacing: 0.8pt; + padding: 1.3pt 4.5pt; + border-radius: 2.5pt; + vertical-align: 1.5pt; + white-space: nowrap; + border: 0.6pt solid; +} +.chip-tested { color: #1F5137; background: #E4F0E9; border-color: #9EC4AF; } +.chip-observed { color: #1B4771; background: #E4EEF8; border-color: #A3BEDB; } +.chip-proposed { color: #7A4708; background: #F8EEDC; border-color: #D9BC8A; } +.chip-open { color: #7E251B; background: #F8E6E3; border-color: #DDAAA3; } + +/* --------------------------------------------------------------- tables */ +table { + width: 100%; + border-collapse: collapse; + font-family: var(--sans); + font-size: 8.6pt; + margin: 9pt 0 5pt; + break-inside: auto; + page-break-inside: auto; +} +caption { + caption-side: top; + text-align: left; + font-family: var(--sans); + font-size: 8.6pt; + color: var(--muted); + padding-bottom: 4pt; + line-height: 1.4; + break-inside: avoid; + page-break-inside: avoid; + break-after: avoid; +} +caption b { color: var(--ink); font-weight: 600; } +th { + text-align: left; + font-weight: 600; + color: var(--ink); + border-bottom: 1pt solid var(--ink); + padding: 4pt 6pt 3.5pt; + vertical-align: bottom; +} +td { + padding: 3.6pt 6pt; + border-bottom: 0.5pt solid var(--hair); + vertical-align: top; + color: var(--body); +} +tbody tr:last-child td { border-bottom: 0.8pt solid var(--rule); } +thead { display: table-header-group; } +tfoot { display: table-footer-group; } +tr { break-inside: avoid; page-break-inside: avoid; } +td.num, th.num { text-align: right; font-variant-numeric: tabular-nums; } +td.mono { + font-family: var(--mono); + font-size: 7.9pt; + overflow-wrap: anywhere; + word-break: break-all; +} +tr.total td { font-weight: 700; color: var(--ink); border-top: 0.8pt solid var(--rule); } +.artifact-index { font-size: 7.9pt; line-height: 1.3; } +.artifact-index td { padding-top: 2.2pt; padding-bottom: 2.2pt; } +.artifact-index td.mono { font-size: 7.3pt; } +.tnote { + font-family: var(--sans); + font-size: 8.1pt; + color: var(--muted); + margin: 2pt 0 10pt; + line-height: 1.45; +} + +/* ------------------------------------------------------------- formulas */ +.formula { + border-left: 2pt solid var(--accent); + background: #FBFCFD; + padding: 8pt 12pt; + margin: 9pt 0; + break-inside: avoid; +} +.formula .eq { + font-family: var(--mono); + font-size: 9.2pt; + color: var(--ink); + line-height: 1.62; + white-space: pre-wrap; +} +.formula .where { + font-family: var(--sans); + font-size: 8pt; + color: var(--muted); + margin-top: 5pt; + line-height: 1.48; +} +.formula .where b { color: var(--ink); font-weight: 600; } + +/* --------------------------------------------------------------- blocks */ +.callout { + border: 0.8pt solid var(--rule); + border-top: 2pt solid var(--accent); + background: #FCFDFE; + padding: 9pt 13pt 3pt; + margin: 11pt 0; + break-inside: avoid; +} +.callout h4 { margin-top: 0; } +.callout.split { break-inside: auto; } +.callout.warn { border-top-color: var(--hold); } +.callout.warn h4 { color: var(--hold); } +.callout.stop { border-top-color: var(--stop); } +.callout.stop h4 { color: var(--stop); } + +blockquote { + margin: 9pt 0; + padding: 0 0 0 12pt; + border-left: 2pt solid var(--rule); + color: var(--muted); + font-style: italic; +} +blockquote p { text-align: left; } + +ul, ol { margin: 0 0 8.5pt; padding-left: 15pt; } +li { margin-bottom: 3.5pt; } +li::marker { color: var(--accent); } + +code { + font-family: var(--mono); + font-size: 8.6pt; + color: var(--ink); + background: var(--surface); + padding: 0.5pt 2.5pt; + border-radius: 2pt; +} +.digest { font-family: var(--mono); font-size: 8pt; color: var(--accent); } +a { + color: var(--accent); + text-decoration: underline; + text-decoration-thickness: 0.5pt; + text-underline-offset: 1.2pt; + overflow-wrap: anywhere; +} +a:visited { color: var(--accent); } + +/* -------------------------------------------------------------- figures */ +figure { margin: 12pt 0; break-inside: avoid; } +figure img { width: 100%; height: auto; display: block; } +figure svg { + width: 100%; + height: auto; + display: block; + margin-left: 0; +} +figcaption { + font-family: var(--sans); + font-size: 8pt; + color: var(--muted); + margin-top: 5pt; + line-height: 1.45; +} +figcaption b { color: var(--ink); font-weight: 600; } + +/* ----------------------------------------------------------- references */ +.refs { font-size: 8.7pt; line-height: 1.46; } +.refs ol { padding-left: 17pt; } +.refs li { margin-bottom: 3.6pt; break-inside: avoid; } +.refs .src { color: var(--faint); font-family: var(--mono); font-size: 8pt; } + +.footer-note { + font-family: var(--sans); + font-size: 7.8pt; + color: var(--faint); + border-top: 0.5pt solid var(--rule); + padding-top: 6pt; + margin-top: 16pt; +} + +.break { break-before: page; } +#methods { break-before: auto; } +.avoid { break-inside: avoid; } +h2, h3, h4 { page-break-after: avoid; } +""" diff --git a/research/from-model-output-to-accepted-state/tools/update_manifest.py b/research/from-model-output-to-accepted-state/tools/update_manifest.py new file mode 100644 index 0000000..6d66bb1 --- /dev/null +++ b/research/from-model-output-to-accepted-state/tools/update_manifest.py @@ -0,0 +1,93 @@ +"""Write the deterministic raw-byte release manifest. + +The manifest excludes itself to avoid self-reference. Every other regular file +under the release root is included, including receipts and verifier source. +""" + +from __future__ import annotations + +import hashlib +import json +import mimetypes +from pathlib import Path + + +ROOT = Path(__file__).resolve().parent.parent +MANIFEST = ROOT / "release-manifest.json" + + +def sha256(data: bytes) -> str: + return hashlib.sha256(data).hexdigest() + + +def role(path: str) -> str: + if path.startswith("paper/"): + return "paper-output" + if path.startswith("evidence/"): + return "bounded-evidence" + if path.startswith("tools/"): + return "verification-tool" + if path.startswith("figures/") or path in { + "content_a.py", "content_b.py", "content_c.py", "figures.py", "style.py" + }: + return "paper-source" + return "release-documentation" + + +def media_type(path: Path) -> str: + overrides = { + ".md": "text/markdown", + ".py": "text/x-python", + ".mjs": "text/javascript", + ".ps1": "text/plain", + ".cff": "application/yaml", + ".svg": "image/svg+xml", + } + return overrides.get(path.suffix.lower()) or mimetypes.guess_type(path.name)[0] or "application/octet-stream" + + +def main() -> None: + entries: dict[str, dict[str, object]] = {} + candidates = { + path.relative_to(ROOT).as_posix(): path + for path in ROOT.rglob("*") + if path.is_file() + and path != MANIFEST + and ".tmp" not in path.parts + and "__pycache__" not in path.parts + } + for relative in sorted(candidates): + path = candidates[relative] + data = path.read_bytes() + entries[relative] = { + "bytes": len(data), + "media_type": media_type(path), + "role": role(relative), + "sha256": sha256(data), + "status": "OWNER_REVIEW", + } + + root_material = "".join( + f"{path}\0{record['sha256']}\0{record['bytes']}\n" + for path, record in entries.items() + ).encode("utf-8") + manifest = { + "schema": "accepted-state-owner-review-release.v1", + "release_id": "from-model-output-to-accepted-state-0.1.0-owner-review.1", + "status": "OWNER_REVIEW", + "recorded_date": "2026-08-15", + "hash_basis": "SHA-256 of raw file bytes", + "excludes": ["release-manifest.json self-reference", ".tmp", "__pycache__"], + "payload_root": sha256(root_material), + "files": entries, + } + MANIFEST.write_text( + json.dumps(manifest, ensure_ascii=False, indent=2, sort_keys=False) + "\n", + encoding="utf-8", + newline="\n", + ) + print(f"manifest files={len(entries)} payload_root={manifest['payload_root']}") + + +if __name__ == "__main__": + main() diff --git a/research/from-model-output-to-accepted-state/tools/verify-release.mjs b/research/from-model-output-to-accepted-state/tools/verify-release.mjs new file mode 100644 index 0000000..e940bf3 --- /dev/null +++ b/research/from-model-output-to-accepted-state/tools/verify-release.mjs @@ -0,0 +1,80 @@ +import { createHash } from "node:crypto"; +import { readFileSync, readdirSync, statSync } from "node:fs"; +import { dirname, extname, join, relative, resolve, sep } from "node:path"; +import { fileURLToPath } from "node:url"; + +const root = resolve(dirname(fileURLToPath(import.meta.url)), ".."); +const manifestPath = join(root, "release-manifest.json"); +const textSuffixes = new Set([".cff", ".html", ".json", ".md", ".mjs", ".ps1", ".py", ".svg", ".txt"]); + +function fail(message) { + throw new Error(`VERIFY FAIL: ${message}`); +} + +function sha256(data) { + return createHash("sha256").update(data).digest("hex"); +} + +function portable(path) { + return path.split(sep).join("/"); +} + +function files(directory) { + const output = []; + for (const entry of readdirSync(directory, { withFileTypes: true }).sort((a, b) => a.name < b.name ? -1 : a.name > b.name ? 1 : 0)) { + if (entry.name === ".tmp" || entry.name === "__pycache__") continue; + const absolute = join(directory, entry.name); + if (entry.isDirectory()) output.push(...files(absolute)); + else if (entry.isFile() && absolute !== manifestPath) output.push(portable(relative(root, absolute))); + } + return output.sort(); +} + +const manifestBytes = readFileSync(manifestPath); +let manifest; +try { + manifest = JSON.parse(manifestBytes.toString("utf8")); +} catch (error) { + fail(`manifest unreadable: ${error.message}`); +} +if (manifest.schema !== "accepted-state-owner-review-release.v1") fail("unknown manifest schema"); +if (manifest.hash_basis !== "SHA-256 of raw file bytes") fail("unknown hash basis"); + +const actual = files(root); +const expected = Object.keys(manifest.files || {}).sort(); +if (JSON.stringify(actual) !== JSON.stringify(expected)) fail(`allowlist mismatch actual=${JSON.stringify(actual)} expected=${JSON.stringify(expected)}`); + +const rootParts = []; +for (const path of actual) { + const data = readFileSync(join(root, path)); + const record = manifest.files[path]; + const fileDigest = sha256(data); + if (record.bytes !== data.length || record.sha256 !== fileDigest) fail(`byte identity mismatch: ${path}`); + if (record.status !== "OWNER_REVIEW") fail(`unexpected file status: ${path}`); + if (typeof record.role !== "string" || record.role.length === 0) fail(`missing role: ${path}`); + rootParts.push(`${path}\0${fileDigest}\0${data.length}\n`); + + const suffix = extname(path).toLowerCase(); + if (textSuffixes.has(suffix) || path.endsWith("/LICENSE") || path === "requirements.txt") { + const text = new TextDecoder("utf-8", { fatal: true }).decode(data); + if (text.includes("\uFFFD") || text.includes("\0")) fail(`invalid text scalar in ${path}`); + if (/[A-Za-z]:[\\/](?:Users|Documents|Downloads|AppData)[\\/]/.test(text)) fail(`absolute local path in ${path}`); + if (/(?:gh[opsu]_|github_pat_)[A-Za-z0-9_]{20,}/.test(text)) fail(`credential-like token in ${path}`); + if (suffix === ".json") { + try { JSON.parse(text); } catch (error) { fail(`invalid JSON in ${path}: ${error.message}`); } + } + } else if (suffix === ".pdf" && !data.subarray(0, 5).equals(Buffer.from("%PDF-"))) { + fail(`invalid PDF signature: ${path}`); + } +} + +const payloadRoot = sha256(Buffer.from(rootParts.join(""), "utf8")); +if (payloadRoot !== manifest.payload_root) fail("payload root mismatch"); + +const report = { + fileCount: actual.length, + manifestSha256: sha256(manifestBytes), + payloadRoot, + status: "PASS", +}; +process.stdout.write(`${JSON.stringify(report)}\n`); diff --git a/research/from-model-output-to-accepted-state/tools/verify.ps1 b/research/from-model-output-to-accepted-state/tools/verify.ps1 new file mode 100644 index 0000000..99781d4 --- /dev/null +++ b/research/from-model-output-to-accepted-state/tools/verify.ps1 @@ -0,0 +1,47 @@ +param( + [string]$PythonExe = "", + [string]$NodeExe = "" +) + +$ErrorActionPreference = "Stop" +$root = Split-Path -Parent $PSScriptRoot + +if (-not $PythonExe) { + $pythonCommand = Get-Command python -ErrorAction SilentlyContinue + if ($pythonCommand) { $PythonExe = $pythonCommand.Source } + else { + $fallback = Join-Path $env:LOCALAPPDATA "Python\bin\python.exe" + if (Test-Path -LiteralPath $fallback) { $PythonExe = $fallback } + } +} +if (-not $NodeExe) { + $nodeCommand = Get-Command node -ErrorAction SilentlyContinue + if ($nodeCommand) { $NodeExe = $nodeCommand.Source } +} +if (-not $PythonExe -or -not (Test-Path -LiteralPath $PythonExe)) { throw "Python 3 executable not found" } +if (-not $NodeExe -or -not (Test-Path -LiteralPath $NodeExe)) { throw "Node.js executable not found" } + +$left = Join-Path ([System.IO.Path]::GetTempPath()) ("accepted-state-python-" + [guid]::NewGuid().ToString("N") + ".json") +$right = Join-Path ([System.IO.Path]::GetTempPath()) ("accepted-state-node-" + [guid]::NewGuid().ToString("N") + ".json") +try { + & $PythonExe (Join-Path $PSScriptRoot "verify_release.py") | Set-Content -LiteralPath $left -Encoding UTF8 + if ($LASTEXITCODE -ne 0) { throw "Python release verifier failed" } + & $NodeExe (Join-Path $PSScriptRoot "verify-release.mjs") | Set-Content -LiteralPath $right -Encoding UTF8 + if ($LASTEXITCODE -ne 0) { throw "JavaScript release verifier failed" } + + $leftText = (Get-Content -LiteralPath $left -Raw).Trim() + $rightText = (Get-Content -LiteralPath $right -Raw).Trim() + if ($leftText -cne $rightText) { + throw "Cross-language canonical report mismatch`npython=$leftText`nnode=$rightText" + } + $report = $leftText | ConvertFrom-Json + Write-Output "VERIFY PASS" + Write-Output "cross_language_parity=PASS" + Write-Output "files=$($report.fileCount)" + Write-Output "payload_root=$($report.payloadRoot)" + Write-Output "manifest_sha256=$($report.manifestSha256)" + Write-Output "status=$($report.status)" +} +finally { + Remove-Item -LiteralPath $left,$right -Force -ErrorAction SilentlyContinue +} diff --git a/research/from-model-output-to-accepted-state/tools/verify_release.py b/research/from-model-output-to-accepted-state/tools/verify_release.py new file mode 100644 index 0000000..ed2e170 --- /dev/null +++ b/research/from-model-output-to-accepted-state/tools/verify_release.py @@ -0,0 +1,106 @@ +"""Verify the owner-review release from raw bytes, without network access.""" + +from __future__ import annotations + +import ast +import hashlib +import json +import re +import sys +from pathlib import Path + + +ROOT = Path(__file__).resolve().parent.parent +MANIFEST = ROOT / "release-manifest.json" +TEXT_SUFFIXES = {".cff", ".html", ".json", ".md", ".mjs", ".ps1", ".py", ".svg", ".txt"} + + +def fail(message: str) -> None: + raise SystemExit(f"VERIFY FAIL: {message}") + + +def digest(data: bytes) -> str: + return hashlib.sha256(data).hexdigest() + + +def actual_files() -> list[str]: + return sorted( + path.relative_to(ROOT).as_posix() + for path in ROOT.rglob("*") + if path.is_file() + and path != MANIFEST + and ".tmp" not in path.parts + and "__pycache__" not in path.parts + ) + + +def main() -> None: + try: + manifest_bytes = MANIFEST.read_bytes() + manifest = json.loads(manifest_bytes.decode("utf-8")) + except Exception as error: + fail(f"manifest unreadable: {error}") + + if manifest.get("schema") != "accepted-state-owner-review-release.v1": + fail("unknown manifest schema") + if manifest.get("hash_basis") != "SHA-256 of raw file bytes": + fail("unknown hash basis") + + expected = sorted(manifest.get("files", {}).keys()) + actual = actual_files() + if actual != expected: + fail(f"allowlist mismatch actual={actual!r} expected={expected!r}") + + root_material = bytearray() + for relative in actual: + path = ROOT / relative + data = path.read_bytes() + record = manifest["files"][relative] + file_digest = digest(data) + if record.get("bytes") != len(data) or record.get("sha256") != file_digest: + fail(f"byte identity mismatch: {relative}") + if record.get("status") != "OWNER_REVIEW": + fail(f"unexpected file status: {relative}") + if not isinstance(record.get("role"), str) or not record["role"]: + fail(f"missing role: {relative}") + root_material.extend(f"{relative}\0{file_digest}\0{len(data)}\n".encode("utf-8")) + + if path.suffix.lower() in TEXT_SUFFIXES or path.name in {"LICENSE", "requirements.txt"}: + try: + text = data.decode("utf-8") + except UnicodeDecodeError as error: + fail(f"invalid UTF-8 in {relative}: {error}") + if "\ufffd" in text or "\x00" in text: + fail(f"invalid text scalar in {relative}") + if re.search(r"[A-Za-z]:[\\/](?:Users|Documents|Downloads|AppData)[\\/]", text): + fail(f"absolute local path in {relative}") + if re.search(r"(?:gh[opsu]_|github_pat_)[A-Za-z0-9_]{20,}", text): + fail(f"credential-like token in {relative}") + if path.suffix.lower() == ".json": + try: + json.loads(text) + except Exception as error: + fail(f"invalid JSON in {relative}: {error}") + if path.suffix.lower() == ".py": + try: + ast.parse(text, filename=relative) + except SyntaxError as error: + fail(f"invalid Python in {relative}: {error}") + elif path.suffix.lower() == ".pdf" and not data.startswith(b"%PDF-"): + fail(f"invalid PDF signature: {relative}") + + payload_root = digest(bytes(root_material)) + if payload_root != manifest.get("payload_root"): + fail("payload root mismatch") + + report = { + "fileCount": len(actual), + "manifestSha256": digest(manifest_bytes), + "payloadRoot": payload_root, + "status": "PASS", + } + sys.stdout.write(json.dumps(report, ensure_ascii=False, separators=(",", ":"), sort_keys=True) + "\n") + + +if __name__ == "__main__": + main() From d1f4966b3e74b8ee316d3acd73dc2ee5e57b0d5e Mon Sep 17 00:00:00 2001 From: Jake Date: Sat, 15 Aug 2026 11:08:47 -0400 Subject: [PATCH 2/3] Calibrate the owner-review release --- .../BOUNDARIES.md | 5 + .../CITATION.cff | 2 +- .../README.md | 11 +- .../content_a.py | 40 ++--- .../content_b.py | 16 +- .../content_c.py | 112 ++++++++------ .../evidence/RELEASE-BUILD-RECEIPT-000002.md | 141 ++++++++++++++++++ .../editorial-review/PUBLIC-DISPOSITION.md | 62 ++++++++ ...to-Accepted-State-Owner-Review-LinkedIn.md | 62 ++++---- ...-Output-to-Accepted-State-Owner-Review.pdf | Bin 949907 -> 956800 bytes .../release-manifest.json | 50 ++++--- .../tools/update_manifest.py | 2 +- 12 files changed, 381 insertions(+), 122 deletions(-) create mode 100644 research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000002.md create mode 100644 research/from-model-output-to-accepted-state/evidence/editorial-review/PUBLIC-DISPOSITION.md diff --git a/research/from-model-output-to-accepted-state/BOUNDARIES.md b/research/from-model-output-to-accepted-state/BOUNDARIES.md index 84e54f9..8323664 100644 --- a/research/from-model-output-to-accepted-state/BOUNDARIES.md +++ b/research/from-model-output-to-accepted-state/BOUNDARIES.md @@ -8,6 +8,7 @@ This file is load-bearing. A result copied from this packet should retain the re - The retained JSON reports parse and remain byte-identical to the audited local outputs. - The paper outputs passed the local structure checks recorded in `evidence/RELEASE-BUILD-RECEIPT-000001.md`. The dependency-bearing validator used for that preparation check is not included in this zero-dependency public packet. - The finite fixture results are exact for the frozen records, events, queries, candidate fields, equality rules, and implementations named in their reports. +- `evidence/editorial-review/PUBLIC-DISPOSITION.md` records the owner's minimized editorial decisions and the supplied private source's byte identity. It does not authenticate the reviewer attribution or promote review assertions into evidence. ## What the checks do not establish @@ -17,6 +18,7 @@ This file is load-bearing. A result copied from this packet should retain the re - a universal minimal state, universal proof canonicalizer, optimal policy, or complete literature review; - that a probability forecast is an outcome, that one resolved case establishes calibration, or that agent agreement is evidence of external truth; - that requested model labels in the blind-prompt packet attest the runtime model, seed, sampling process, or independence of the responses. +- that the private editorial review is evidence, authorship, peer review, source truth, or independent validation. ## Vocabulary crosswalk @@ -30,3 +32,6 @@ This file is load-bearing. A result copied from this packet should retain the re ## Publication boundary This directory is prepared for a draft pull request. A draft PR, branch, commit, or passing verifier does not authorize merge, release tagging, DOI registration, deployment, or a claim that the owner has accepted every semantic mapping. + +The private editorial review and its locator remain outside the public packet. +Only the minimized owner disposition is authorized for this review surface. diff --git a/research/from-model-output-to-accepted-state/CITATION.cff b/research/from-model-output-to-accepted-state/CITATION.cff index 18a1855..a442579 100644 --- a/research/from-model-output-to-accepted-state/CITATION.cff +++ b/research/from-model-output-to-accepted-state/CITATION.cff @@ -5,7 +5,7 @@ type: report authors: - family-names: Tiller given-names: Jake -version: "0.1.0-owner-review.1" +version: "0.1.0-owner-review.2" date-released: 2026-08-15 license: CC-BY-4.0 repository-code: "https://github.com/JakeTOpenSource/Resilience-Ledger" diff --git a/research/from-model-output-to-accepted-state/README.md b/research/from-model-output-to-accepted-state/README.md index 5c06339..6147c4c 100644 --- a/research/from-model-output-to-accepted-state/README.md +++ b/research/from-model-output-to-accepted-state/README.md @@ -1,7 +1,7 @@ # From Model Output to Accepted State Status: **OWNER-REVIEW DRAFT**
-Release packet: `0.1.0-owner-review.1`
+Release packet: `0.1.0-owner-review.2`
Recorded: 2026-08-15 This packet publishes a bounded draft, its readable outputs, the authored manuscript and figure source, minimized local evidence reports, and offline integrity checks. The dependency-bearing assembly helper remains outside this zero-dependency public boundary. This is a review surface, not a claim of publication acceptance, independent replication, production safety, or deployment authority. @@ -29,6 +29,7 @@ The packet adds no package dependency or runtime network call. The owner workspa | `evidence/device-activation/` | Frozen finite query-sufficiency result and its original local receipt. | | `evidence/transition-stable-quotient/` | Frozen future-stability refinement result and its original local receipt. | | `evidence/blind-prompt/` | Frozen prompt and aggregate-only public result summary. Raw responses, quote-bearing reports, per-response digests, and owner-private mappings are excluded. | +| `evidence/editorial-review/` | Public minimized owner disposition of a private editorial review. The raw review and private locator are excluded. | | `release-manifest.json` | Complete raw-byte allowlist for every packet file except the manifest itself. | | `tools/` | Deterministic manifest writer plus separate Python and JavaScript verifiers derived from one release contract. | @@ -39,6 +40,14 @@ The packet adds no package dependency or runtime network call. The owner workspa - In the same finite model, the full seven-query signature was already transition-stable at 33 classes. Removing `nextPermittedActions` produced 18 static classes that refined to the same 33 classes after one round. This is a local Moore/Myhill-Nerode-style result, not new automata theory. - Three frozen response configurations reproduced 27 of 27 exact answer fields from one compact prompt. Six semantic functions were unambiguously unanimous; other semantic mappings remain bounded or unresolved as stated in the paper. Requested model labels were metadata, not runtime identity attestation. +## Editorial review disposition + +[`evidence/editorial-review/PUBLIC-DISPOSITION.md`](evidence/editorial-review/PUBLIC-DISPOSITION.md) +binds one private owner-supplied editorial review by byte count and SHA-256 and +publishes only the owner's minimized dispositions. The reviewer attribution is +owner-attested, not runtime-authenticated. The review is editorial assistance, +not evidence, authorship, peer review, source truth, or independent validation. + ## Related-work credit With his permission, Jake Macdonald's OpenGoldenRatio (OGR) v0.1 is cited as parallel related work. Macdonald reviewed the bounded comparison and helped clarify the distinction between STP's governed path from candidate output to accepted state and OGR's containment of actor or agent relations. He contributed no code, data, experiments, or authorship to this release. See [`RELATED-WORK.md`](RELATED-WORK.md). diff --git a/research/from-model-output-to-accepted-state/content_a.py b/research/from-model-output-to-accepted-state/content_a.py index a4490d1..15227e8 100644 --- a/research/from-model-output-to-accepted-state/content_a.py +++ b/research/from-model-output-to-accepted-state/content_a.py @@ -34,28 +34,31 @@

Three additional local packets test a finite query representation, transition-stable refinement, and recovery of frozen answer fields from one compact -prompt. The blind prompt declared separate gate, forecast, and pending-resolution -fields; all three responses recovered the frozen finite outputs. No real forecast -was issued or resolved. These local results extend the analysis but are not part of -the pinned public commit. TESTED

+oracle-hidden output-recovery prompt. That prompt declared separate gate, forecast, +and pending-resolution fields; all three oracle-hidden output-recovery responses +recovered the frozen finite outputs. No real forecast was issued or resolved. These +local results extend the analysis but are not part of the pinned public commit. +TESTED

The evidence is finite and I state its limits precisely. Separate JavaScript and Python ports derived from the same specification and fixture corpus produce the same projection root over the pinned inputs, and did so on runtime versions two releases apart from the pinned continuous-integration environment. This is cross-language -replay parity, not independent reproduction. Thirty-four numbered checks hold across -twelve suites. A data contract found that six public views of one 439-term source had -drifted apart, and that 258 shared terms disagreed on review status. A production -observation found 100 of 102 paths matching and left two unresolved rather than -rounding them off. TESTED

+replay parity, not independent reproduction. Thirty-four runner-reported numbered +holds across twelve suites are a diagnostic inventory, not a coverage measure. A +data contract found that six public views of one 439-term source had drifted apart, +and that 258 shared terms disagreed on review status. A production observation found +100 of 102 paths matching and left two unresolved rather than rounding them off. +TESTED

The most useful results are the ones that went against me. In a refusal experiment, an unstructured larger-model control recorded zero unsupported claims, matching the -excluded P4 arm and below the eligible P1-P3 instrumented accuracy arms. An -experiment described by its repository as preregistered denied its own doctrine on -a single counterexample. One deployment receipt in this repository -contradicts itself across two fields, and the schema gate passes it. Those are -reported here at full strength.

+excluded P4 arm and below the rates in the eligible P1-P3 structured arms. That +evidence bears on auditability and claim discipline; it does not establish that +either structure or model choice causally improved accuracy. An experiment described +by its repository as preregistered denied its own doctrine on a single counterexample. +One deployment receipt in this repository contradicts itself across two fields, and +the schema gate passes it. Those are reported here at full strength.

""" @@ -174,7 +177,9 @@
delta(k) ~ pi( A(k), O(≤k), H(k) ) candidate generation A(k) = R( P(g), L(≤k) ) accepted projection
-
P(g) pinned policy bytes at generation g  ·  +
pi the candidate-generating distribution, not an +authorization policy  ·  +P(g) pinned policy bytes at generation g  ·  L(≤k) the valid event prefix through sequence k  ·  R a pinned reducer version  ·  H(k) whatever context the model had, which the protocol does not model
@@ -230,8 +235,9 @@

BP-001 used HOLD as a frozen gate value and asked for its execution output, BLOCK. This paper maps an UNRESOLVED condition to -HOLD as a post-test vocabulary crosswalk. The blind test established -HOLD to BLOCK only; it did not test the crosswalk. +HOLD as a post-test vocabulary crosswalk. The oracle-hidden +output-recovery test established HOLD to BLOCK only; it did +not test the crosswalk. PROPOSED

diff --git a/research/from-model-output-to-accepted-state/content_b.py b/research/from-model-output-to-accepted-state/content_b.py index c5b6a95..3a63bf8 100644 --- a/research/from-model-output-to-accepted-state/content_b.py +++ b/research/from-model-output-to-accepted-state/content_b.py @@ -307,7 +307,7 @@ C = N_dec / N_app decisive evidence coverage Q = P / N_dec decisive conformance -R = (P + F + U + E) / N_app non-stale status fraction
+R = 1 - (S / N_app) non-stale-label fraction
A zero denominator returns UNDEFINED, never zero. Policy must map raw observations such as ABSENT and CENSORED into the condition partition before C and Q are computed.
@@ -318,13 +318,13 @@ decisive coverage of a failed result. If that check is policy-blocking, the interface shows red. The coverage arithmetic alone does not, and should not.

-

R reports only the share of applicable conditions not labeled stale. An -unknown condition counts as non-stale while staying non-decisive, so R is not -a measure of fresh evidence about the world. A stronger receipt-coverage measure -would need deterministic receipt selection bound to subject, check, generation, and -evaluation cut, with ties on sequence returning a typed conflict rather than a -choice. The current schema does not carry those bindings, so I make no fixture -claim for it. PROPOSED

+

R is the non-stale-label fraction: the share of applicable conditions not +labeled stale. An unknown condition counts as non-stale while staying non-decisive, +so R is not a measure of fresh evidence about the world. A stronger +receipt-coverage measure would need deterministic receipt selection bound to subject, +check, generation, and evaluation cut, with ties on sequence returning a typed +conflict rather than a choice. The current schema does not carry those bindings, so +I make no fixture claim for it. PROPOSED

C is deterministic and verdict-symmetric. Q is deliberately verdict-sensitive. The system as a whole is not policy-neutral, because policy diff --git a/research/from-model-output-to-accepted-state/content_c.py b/research/from-model-output-to-accepted-state/content_c.py index 196230a..25fd52e 100644 --- a/research/from-model-output-to-accepted-state/content_c.py +++ b/research/from-model-output-to-accepted-state/content_c.py @@ -44,7 +44,7 @@ ran, or scored these experiments, and no qualified instrument or live consequential adapter was evaluated.

-

8.2 Finite activation, quotient, and blind-prompt packets

+

8.2 Finite activation, quotient, and oracle-hidden output-recovery packets

Three local owner-review packets test the newer mathematical layer. The Generic Device Activation Fixture enumerates 151 synthetic trace prefixes of length at most @@ -64,9 +64,9 @@ application of established sequential-machine refinement [43-45], not a new minimization theorem.

-

The blind packet froze one prompt, one response schema, a nine-group oracle, and -a twelve-function semantic rubric before three responses were evaluated. The -responses were requested under gpt-5.6-sol/high, +

The oracle-hidden output-recovery packet froze one prompt, one response schema, a +nine-group oracle, and a twelve-function semantic rubric before three responses were +evaluated. The responses were requested under gpt-5.6-sol/high, gpt-5.6-sol/low, and gpt-5.6-terra/high configurations. Those labels are request metadata because the retained responses contain no runtime model attestation, model-build digest, seed, or sampling parameters. The agents saw @@ -78,7 +78,8 @@

The packets share an operator, orchestration platform, prompt, response schema, and likely model ancestry. Agreement is therefore a bounded output-recovery result, not independent validation. The expected activation analysis, quotient report, and -blind report are pinned locally by digests 7c550d125d38, +oracle-hidden output-recovery report are pinned locally by digests +7c550d125d38, 1b0e78adcac7, and de2c28735762. Appendix C gives the full values and paths. TESTED

@@ -253,7 +254,7 @@ re-observation. The protocol recorded the gap faithfully and did not close it for me. OPEN

-

9.4 Finite representations and blind output recovery

+

9.4 Finite representations and oracle-hidden output-recovery

- +
Table 9. One layer in plain language, formal language, finite result, @@ -264,7 +265,8 @@
A forecast is not permission. execute = 1 only if g = PASS, for every p.All three blind responses returned BLOCK when the gate was held.All three oracle-hidden output-recovery responses returned BLOCK when +the gate was held. Exact prompt-oracle agreement, not operational enforcement.
In the frozen objective, coupling the report to its reward moves the optimum. argmin E[(p-Y)^2] = 1/2; adding (1/2)p gives @@ -292,12 +294,13 @@ Agreement on the frozen example, not a universal risk policy.
-

The blind evaluator made 27 exact comparisons: nine frozen result groups across -three requested configurations. All 27 matched the oracle, all three response shapes -passed, and the exact answer vectors matched pairwise. The exact layer includes the -gate, the two forecast optima, historical insufficiency, the Pareto set, absence of -a unique action, the unresolved pending state, the encoding distinction, and the -five-step record order. TESTED

+

The oracle-hidden output-recovery evaluator made 27 exact comparisons: nine frozen +result groups across three requested configurations. All 27 matched the oracle, all +three response shapes passed, and the exact answer vectors matched pairwise. The +exact layer includes the gate, the two forecast optima, historical insufficiency, +the Pareto set, absence of a unique action, the unresolved pending state, the +encoding distinction, and the five-step record order. +TESTED

The semantic layer is deliberately weaker. Its quote links pass deterministic existence checks, but the function-to-quote judgment remains @@ -377,6 +380,10 @@ Controllarger model, corpus only, no structure01510.00.0-2.5not tested +

The eligible structured-arm ordering is non-monotone: P1 and P2 each recorded 5.7 +unsupported claims per 100, while P3 recorded 9.0. The three Wilson intervals +overlap, so these aggregates do not support ranking P1, P2, and P3.

+

At the claim level, the archived aggregates yield p = 0.0021 for P1, p = 0.0012 for P2, and p = 0.0148 for P3 against P0. No decision threshold was registered, and the independence assumption is not supported by the clustered design, so these @@ -404,7 +411,9 @@ stats.py. I could not reproduce a single original run. No significance criterion was preregistered, so every p value here is post-hoc. The archive also does not publish the question-level or run-level counts needed for a -cluster-preserving permutation, bootstrap, or multilevel analysis. +cluster-preserving permutation, bootstrap, or multilevel analysis. The retained +evidence bears on auditability and claim discipline by making those limits visible. +It does not establish that structure or model choice causally improved accuracy. OPEN

@@ -446,8 +455,8 @@ to a rubric-specific signal rather than a capability benchmark. That label is not empirical forecast calibration as defined in section 5 and is not a protocol-calibrated predicate. And all four valid premature nulls fell on the same round, with zero on -the other across its 15 valid sessions, which points to a blind-spot family that -crosses models and that per-probe feedback did not close.

+the other across its 15 valid sessions, which points to a shared failure pattern +across models that per-probe feedback did not close.

The replay of all 36 recorded cells runs offline through the published harness, asserts twelve checks, and is wired into the repository gate. It reproduces the @@ -505,6 +514,13 @@ in one computing environment, on data and interfaces that changed while the work proceeded. It may not transfer.

+

The single-operator design is a separate validity threat. I selected and +classified source artifacts, chose fixtures and checks, wrote the manuscript claims, +and applied the claim markers to my own work. Those controls make the decisions +inspectable, but they do not make them independent: the same judgment can preserve +one error across evidence selection, fixture design, testing, prose, and marker +assignment.

+

The activation and quotient results are exhaustive only inside a synthetic finite model. Their minima depend on the supplied candidate fields and declared queries. Their stable partition depends on the 151 trace prefixes, ten events, @@ -514,13 +530,13 @@ structure for the behavior, and its 47 realized tuples are not the exact 33-class behavioral quotient.

-

The blind prompt is a three-response output-recovery check, not a model benchmark. -Requested model labels are unattested metadata. The runs share the prompt, schema, -platform, operator, and possible training or system dependencies. Twenty-seven exact -oracle matches do not establish semantic understanding. The semantic map is an -owner-review judgment over quote-linked text, and its three universal absences are -part of the result. No real event resolved, so the packet contains neither a -forecast outcome nor evidence of forecast calibration.

+

The oracle-hidden output-recovery prompt is a three-response check, not a model +benchmark. Requested model labels are unattested metadata. The runs share the prompt, +schema, platform, operator, and possible training or system dependencies. +Twenty-seven exact oracle matches do not establish semantic understanding. The +semantic map is an owner-review judgment over quote-linked text, and its three +universal absences are part of the result. No real event resolved, so the packet +contains neither a forecast outcome nor evidence of forecast calibration.

The local Lean source states query-signature sufficiency and kernel exactness using Mathlib's pinned Function.FactorsThrough vocabulary [47]. The @@ -533,7 +549,7 @@ trade against each other, and the protocol offers no principled exchange rate between them. OPEN

-

Five tests that would demote these claims

+

Six tests that would demote these claims

  1. Clean-room replay. Give an external team the minimized public packet and nothing else. Disagreement demotes the replay claim or exposes a hidden dependency.
  2. @@ -549,6 +565,9 @@ design and not a comprehension improvement.
  3. Narrow live adapter. Implement one bounded consequential tool end to end. Any unrecorded or duplicated effect falsifies the finality boundary.
  4. +
  5. External marker re-assignment. Give an external reviewer the pinned +evidence and marker rules, but not the author's assigned markers. Material +disagreement demotes the affected claim or exposes an underspecified marker rule.
""" @@ -618,21 +637,11 @@ answers, and kept what survived. What the models contributed was real and I am not going to describe it as tooling.

-

I published the first versions publicly on LinkedIn in May and June 2026, before -any of the software described here existed. Those posts introduced most of the -vocabulary this work still runs on: the biological floor, the metabolic veto, -agentic drift, structural harmonics, the structural floor, hidden actualities, -mechanical psychosis, and state-delta architecture. Several arguments in section 1 -appear there first, in less careful form. The posts are on my public profile at -linkedin.com/in/jake-tiller-548b409b, and per-post locators belong in -this paragraph once they are archived independently rather than cited from a -platform that can change them.

- -

What this paper adds to that earlier work is not the ideas. It is the part that -can be checked. The posts asserted a framework. This document reports what happened -when I built it, tested it, tried to break it, and recorded the places it failed. -The move from assertion to evidence is the whole contribution, and the earlier -material is stronger for having been narrowed by it.

+

I published early versions of these ideas publicly on LinkedIn in May and June +2026, before the software described here existed. Those mutable posts provide +lineage context but are not evidence for this paper. The bounded contribution here +is the checkable implementation: what happened when I built it, tested it, tried to +break it, and recorded the places it failed.

I make no originality claim over the component ideas. Causal ordering, event sourcing, compensating transactions, safety and liveness, measurement uncertainty, @@ -656,6 +665,13 @@ this paper as independent replication. The synthesis and the prose benefited materially from that assistance, and I reviewed the final text.

+

Owner-attested AI editorial-review disclosure: Claude (Opus 5) provided editorial +review on 15 August 2026. I independently checked each adopted suggestion against the +source artifacts and retained evidence. This review is editorial assistance, not +evidence, authorship, or independent validation. A minimized disposition note is +included at evidence/editorial-review/PUBLIC-DISPOSITION.md in +the release packet.

+

15References

    @@ -895,9 +911,9 @@ Pareto-minimal: a dominator would make at least one positively weighted component smaller and none larger, contradicting minimality [46]. The converse does not give one authorized weight vector, and neither existence result gives uniqueness. In the -blind fixture, all three actions are nondominated. Returning the frontier and an -unresolved selection is therefore the complete result until policy supplies a -preference rule.

    +oracle-hidden output-recovery fixture, all three actions are nondominated. Returning +the frontier and an unresolved selection is therefore the complete result until +policy supplies a preference rule.

    BProvenance, reuse, and attribution

    @@ -926,7 +942,7 @@ NOT_APPLICABLE, and the reason code INVALID_POLICY returned for an empty required set;
  1. the coined terms protocol-calibrated predicate, decisive evidence -coverage, decisive conformance, and non-stale status fraction, +coverage, decisive conformance, and non-stale-label fraction, each defined at first use;
  2. the three-lane capacity vector of A.6, naming observation, settlement, and recovery as separately metered lanes that are never summed.
  3. @@ -969,11 +985,11 @@ Transition-stable quotient reportlocal owner-review artifact, 2,627 bytes
    work/transition-stable-quotient/results/expected-report.json1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183 Transition-stable partition over frozen case IDsderived output: stablePartitionSha256 in the transition-stable quotient report2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187 Transition-stable quotient receiptlocal owner-review receipt, 4,016 bytes
    work/transition-stable-quotient/evidence/BUILD-RECEIPT-000001.md4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514 -Blind promptlocal owner-private input, 1,662 bytes
    work/probabilistic-audit-lane-study/PROMPT.md6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1 -Blind response schemalocal owner-private input, 1,808 bytes
    work/probabilistic-audit-lane-study/schemas/response.schema.json3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505 -Blind run manifestlocal owner-private metadata, 2,175 bytes
    work/probabilistic-audit-lane-study/RUN-MANIFEST.json5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63 -Blind evaluator reportlocal owner-review artifact, 20,945 bytes
    work/probabilistic-audit-lane-study/results/expected-report.jsonde2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9 -Blind packet receiptlocal owner-review receipt, 4,488 bytes
    work/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815 +Oracle-hidden output-recovery promptlocal owner-private input, 1,662 bytes
    work/probabilistic-audit-lane-study/PROMPT.md6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1 +Oracle-hidden output-recovery response schemalocal owner-private input, 1,808 bytes
    work/probabilistic-audit-lane-study/schemas/response.schema.json3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505 +Oracle-hidden output-recovery run manifestlocal owner-private metadata, 2,175 bytes
    work/probabilistic-audit-lane-study/RUN-MANIFEST.json5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63 +Oracle-hidden output-recovery evaluator reportlocal owner-review artifact, 20,945 bytes
    work/probabilistic-audit-lane-study/results/expected-report.jsonde2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9 +Oracle-hidden output-recovery packet receiptlocal owner-review receipt, 4,488 bytes
    work/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815 Lean query quotient sourcelocal source, standalone-module compile only, 3,791 bytes
    work/mathlib-zero-state/ZeroState/QueryQuotient.leancfbb166202ade30abc0c79287ff8c1acf216e91a863121ade923218caede9896 diff --git a/research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000002.md b/research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000002.md new file mode 100644 index 0000000..e76da10 --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000002.md @@ -0,0 +1,141 @@ +# Release build receipt 000002 + +Status: `OWNER_REVIEW / PREPARED_NOT_MERGED`
    +Recorded: `2026-08-15T10:53:02-04:00`
    +Release: `from-model-output-to-accepted-state-0.1.0-owner-review.2`
    +Previous receipt SHA-256: `0e0a1c8ef73bfdd6797bb1dcdb4168264d2e9f5bd3193a1cb7ca3c0f9b175aa3` + +## Scope + +This append-only receipt covers the owner-review revision that dispositioned one +private editorial review, updated the manuscript sources, rebuilt the public PDF +and LinkedIn companion, and visually inspected all 35 rendered pages. It does not +authorize merge, release tagging, DOI registration, deployment, publication as an +accepted paper, or any change from owner-review draft status. + +The raw editorial review, its private locator, model transcript data, credentials, +caches, and unrelated repository files remain outside the public packet. + +## Source baseline + +- Repository: `JakeTOpenSource/Resilience-Ledger` +- Base branch: `origin/main` +- Base commit: `5f9cc145763bc51b183e93b4f7059b25aa6ee2ca` +- Prior branch commit: `d29bd6bf3b10b7ac6e9290cf9d9e92158cba0b45` +- Working branch: `agent/publish-accepted-state-owner-review` + +## Editorial-review boundary + +The owner supplied a 19,061-byte private review and attested that it was produced +by Claude (Opus 5) on 2026-08-15. The supplied bytes have SHA-256 +`1d56f0017a29e4a059276440943334cd3b6c09aea6f5bf57c1e7ed2d6ebb8d1e`. +This identifies the supplied bytes but does not authenticate a model, runtime, +account, seed, sampling process, or author identity. + +The public disposition is 4,120 bytes with SHA-256 +`d16ecec5d503722c9f7a1945cb7378fff391514a1fbde2bc58431e0ed870b5c8`. +It records accepted, partially accepted, and rejected editorial suggestions without +publishing the private review. Adopted changes were checked against manuscript +sources and retained evidence. The review is editorial assistance, not evidence, +authorship, peer review, source truth, or independent validation. + +## Adopted manuscript calibration + +- The abstract calls the 34 runner-reported numbered holds a diagnostic inventory, + not a coverage measure. +- The exploratory refusal aggregates no longer imply a ranking among P1, P2, and P3 + or a causal accuracy benefit from structure or model choice. +- The compact response exercise is described as oracle-hidden output recovery, not + blinded experimentation, model attestation, determinism, or independent systems. +- The single-operator and self-applied-marker threat is explicit and has an external + marker-reassignment demotion test. +- The unlocated LinkedIn term inventory was removed; mutable posts remain lineage + context rather than paper evidence. +- The non-stale-label fraction and candidate-generating distribution notation were + made explicit. + +No manuscript change was made for extraction-only table-layout concerns, the +incorrect current-Lean-receipt-drift claim, or the proposed determinism label. + +## Tooling + +- Python `3.12.13` +- Node.js `24.18.0` +- Git `2.54.0.windows.1` +- PDF structure validation: `pypdf` +- Page rendering and inspection: `pypdfium2`, 35 pages + +## Paper build and validation + +The owner-workspace builder regenerated the five SVG figures, owner-review HTML, +PDF, and LinkedIn companion from the revised source fragments. The paper-specific +validator returned: + +```text +PASS source: 6 files +PASS PDF: 35 pages, 19 bookmarks, 28 links +PASS tagged figures: 10 with alternate text +PASS page words: min=82 max=539 +``` + +All 35 pages were rendered to PNG and inspected. No clipping, overflow, broken +glyphs, missing page numbers, orphaned headings or captions, or table-cell collisions +were found. Page 35 is intentionally sparse because it contains the final two rows +of the paginated artifact index. + +## LinkedIn document-post readiness + +LinkedIn Help was consulted on 2026-08-15. Its organic document-post guidance allows +PDF files up to 100 MB and 300 pages, requires one page size throughout, recommends +flattening or merging multiple PDF layers, requires secure hyperlinks and an upload +title, and does not permit replacing the uploaded document in place. Relevant +official pages: + +- `https://www.linkedin.com/help/linkedin/answer/a518909/upload-and-share-documents-on-linkedin` +- `https://www.linkedin.com/help/linkedin/answer/a564109/media-file-types-supported-on-linkedin` +- `https://www.linkedin.com/help/linkedin/answer/a523054/document-uploads-on-linkedin-faq` + +The rebuilt PDF is 956,800 bytes and 35 pages. All pages have one 612 by 792 point +media box. It is unencrypted, has no optional-content layer dictionary, JavaScript, +or embedded files, and contains 28 URI annotations, all using HTTPS. All nine font +families found in page resources are embedded subsets. The PDF title metadata is +`From Model Output to Accepted State`. Selectable text, tagged figure descriptions, +bookmarks, and link annotations remain present. + +This is a pre-upload compatibility check, not a LinkedIn ingestion test or a promise +about future platform rendering. Because LinkedIn cannot replace a posted document, +any later manuscript change requires a new post or a separately versioned document. + +## Pre-binding release check + +The manifest was generated after the revised sources, disposition note, and rebuilt +outputs were present, but before this receipt was added. Separate Python and +JavaScript verifiers returned the same canonical report: + +```text +VERIFY PASS +cross_language_parity=PASS +files=30 +payload_root=dbd142384a4ff56dfb39eab01aadd5164a57c7499926f54670193f080cda3d23 +manifest_sha256=5430ce3b8746fefaa068ae3120407d744a7078e5ee13d07866e61e919a9c977e +status=PASS +``` + +The final manifest is regenerated after this receipt is present. The committed +`release-manifest.json` and Git commit are the final public byte anchors; rerun +`tools/verify.ps1` to verify that final state. + +## Included output identities + +| Output | Bytes | SHA-256 | +|---|---:|---| +| `paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf` | 956800 | `019e372263176cb693e00a2be548c5f0dfb04c5027cb78b1f107070fc2e1afc4` | +| `paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md` | 105236 | `60104382023a10e4d25bb3ad80e1a729ea29efca39afe12f4e7c0a1c430a1450` | + +## Interpretation ceiling + +A passing release check proves only that the checked files match the committed +manifest and declared packet structure. It does not prove the manuscript's claims, +the truth of its sources, reviewer identity, independent replication, novelty, +external-world outcomes, authority, safety, or fitness for use. The packet remains +an owner-review draft. diff --git a/research/from-model-output-to-accepted-state/evidence/editorial-review/PUBLIC-DISPOSITION.md b/research/from-model-output-to-accepted-state/evidence/editorial-review/PUBLIC-DISPOSITION.md new file mode 100644 index 0000000..3e21dc6 --- /dev/null +++ b/research/from-model-output-to-accepted-state/evidence/editorial-review/PUBLIC-DISPOSITION.md @@ -0,0 +1,62 @@ +# Public Disposition of Private Editorial Review + +Status: `OWNER-DISPOSITION / PUBLIC-MINIMIZED`
    +Recorded: `2026-08-15`
    +Source ID: `SRC-EDITORIAL-REVIEW-OPUS5-2026-08-15` + +## Source identity and access boundary + +| Field | Value | +|---|---| +| Source bytes | `19061` | +| Source SHA-256 | `1d56f0017a29e4a059276440943334cd3b6c09aea6f5bf57c1e7ed2d6ebb8d1e` | +| Source date | `2026-08-15` | +| Reviewer attribution | `OWNER-ATTESTED: Claude (Opus 5)` | +| Attribution verification | `NOT-RUNTIME-AUTHENTICATED` | +| Raw source access | `PRIVATE_RAW` | +| This record | `PUBLIC_MINIMIZED` | + +The owner supplied the private source and attested the reviewer attribution. +The byte count and SHA-256 above identify the supplied bytes. They do not +authenticate a model, runtime, account, sampling process, or author identity. +The raw review and its private locator are not included in this packet. + +This record publishes owner dispositions, not the review text. The review is +editorial assistance. It is not evidence, authorship, peer review, source +truth, or independent validation. Acceptance below authorizes an editorial +work item only; it does not promote the review or its source assertions into +paper evidence. + +## Disposition vocabulary + +- `ACCEPTED`: retain the bounded editorial correction in the work list. +- `PARTIALLY_ACCEPTED`: retain only the stated narrow correction. +- `REJECTED_NO_ACTION`: do not change the paper for the stated finding. + +## Accepted findings + +| ID | Disposition | Minimized owner decision | +|---|---|---| +| `ED-01` | `ACCEPTED` | Qualify the abstract's diagnostic count. Describe it as numbered holds across named suites and retain the section 9.1 warning that it is not a complete coverage count. | +| `ED-02` | `ACCEPTED` | State that the exploratory data do not support a ranking among P1, P2, and P3. Do not interpret their ordering as monotone benefit from added structure. | +| `ED-03` | `ACCEPTED` | Use `oracle-hidden` naming for the response exercise. Do not imply blinded assignment, a blinded assessor, runtime identity attestation, or independent systems. | +| `ED-04` | `ACCEPTED` | Give the single-operator threat an explicit limitation: one operator selected fixtures, authored checks and claims, and applied the claim markers. | +| `ED-05` | `ACCEPTED` | Remove the unlocated term inventory from the LinkedIn-oriented text. Retain only lineage statements a reader can locate and check. | +| `ED-06` | `ACCEPTED` | Write `R = 1 - S / N_app` alongside its expanded form, and clarify that it is only the complement of the stale-label fraction. Rename or otherwise disambiguate `pi` so it cannot be confused with pinned policy notation. | + +## Partially accepted finding + +| ID | Disposition | Minimized owner decision | +|---|---|---| +| `ED-07` | `PARTIALLY_ACCEPTED` | Foreground auditability as a bounded design aim and state the associated nonclaim more clearly. Do not add causal language claiming that model capability dominates scaffolding, or that changing a model caused a better result. The recorded experiment does not identify that causal comparison. | + +## Rejected or no-action findings + +| ID | Disposition | Minimized owner decision | +|---|---|---| +| `ED-08` | `REJECTED_NO_ACTION` | No Table 8 or Table 12 layout change. Visual inspection of the rendered PDF found aligned values, locators, and digests. The reported offset was a text-extraction reading-order artifact. | +| `ED-09` | `REJECTED_NO_ACTION` | No correction for current Lean receipt drift. The cited QueryQuotient byte, digest, and root-import statements were accurate, and the local append-only receipt chain identifies later root states. A historical receipt is not a claim about current path bytes. | +| `ED-10` | `REJECTED_NO_ACTION` | Do not relabel the response exercise as a determinism check. Frozen output agreement does not establish deterministic generation, runtime model identity, seed identity, sampling identity, or response independence. | + +No omitted private review text is incorporated by reference. A finding not +listed here is not accepted merely because it appeared in the private source. diff --git a/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md b/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md index 2408e2a..768d0a4 100644 --- a/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md +++ b/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md @@ -15,11 +15,11 @@ This paper proposes the State Transition Protocol as a typed boundary around a p The public packet implements a narrower seven-event instrument profile over synthetic fixtures; it is not a complete implementation of that lifecycle. Within the tested slice, deterministic reducers rebuild a finite projection from pinned inputs. [TESTED] -Three additional local packets test a finite query representation, transition-stable refinement, and recovery of frozen answer fields from one compact prompt. The blind prompt declared separate gate, forecast, and pending-resolution fields; all three responses recovered the frozen finite outputs. No real forecast was issued or resolved. These local results extend the analysis but are not part of the pinned public commit. [TESTED] +Three additional local packets test a finite query representation, transition-stable refinement, and recovery of frozen answer fields from one compact oracle-hidden output-recovery prompt. That prompt declared separate gate, forecast, and pending-resolution fields; all three oracle-hidden output-recovery responses recovered the frozen finite outputs. No real forecast was issued or resolved. These local results extend the analysis but are not part of the pinned public commit. [TESTED] -The evidence is finite and I state its limits precisely. Separate JavaScript and Python ports derived from the same specification and fixture corpus produce the same projection root over the pinned inputs, and did so on runtime versions two releases apart from the pinned continuous-integration environment. This is cross-language replay parity, not independent reproduction. Thirty-four numbered checks hold across twelve suites. A data contract found that six public views of one 439-term source had drifted apart, and that 258 shared terms disagreed on review status. A production observation found 100 of 102 paths matching and left two unresolved rather than rounding them off. [TESTED] +The evidence is finite and I state its limits precisely. Separate JavaScript and Python ports derived from the same specification and fixture corpus produce the same projection root over the pinned inputs, and did so on runtime versions two releases apart from the pinned continuous-integration environment. This is cross-language replay parity, not independent reproduction. Thirty-four runner-reported numbered holds across twelve suites are a diagnostic inventory, not a coverage measure. A data contract found that six public views of one 439-term source had drifted apart, and that 258 shared terms disagreed on review status. A production observation found 100 of 102 paths matching and left two unresolved rather than rounding them off. [TESTED] -The most useful results are the ones that went against me. In a refusal experiment, an unstructured larger-model control recorded zero unsupported claims, matching the excluded P4 arm and below the eligible P1-P3 instrumented accuracy arms. An experiment described by its repository as preregistered denied its own doctrine on a single counterexample. One deployment receipt in this repository contradicts itself across two fields, and the schema gate passes it. Those are reported here at full strength. +The most useful results are the ones that went against me. In a refusal experiment, an unstructured larger-model control recorded zero unsupported claims, matching the excluded P4 arm and below the rates in the eligible P1-P3 structured arms. That evidence bears on auditability and claim discipline; it does not establish that either structure or model choice causally improved accuracy. An experiment described by its repository as preregistered denied its own doctrine on a single counterexample. One deployment receipt in this repository contradicts itself across two fields, and the schema gate passes it. Those are reported here at full strength. ## 1. The problem, in plain terms @@ -68,7 +68,7 @@ Write `W(k)` for an external world state that is partly hidden, `O` for the qual delta(k) ~ pi( A(k), O(≤k), H(k) ) candidate generation A(k) = R( P(g), L(≤k) ) accepted projection -_P(g) pinned policy bytes at generation g · L(≤k) the valid event prefix through sequence k · R a pinned reducer version · H(k) whatever context the model had, which the protocol does not model_ +_pi the candidate-generating distribution, not an authorization policy · P(g) pinned policy bytes at generation g · L(≤k) the valid event prefix through sequence k · R a pinned reducer version · H(k) whatever context the model had, which the protocol does not model_ The determinism claim is narrower than the word usually suggests. It starts at identified input bytes and a policy generation, and it ends at a projected record. It does not cover the model that produced the candidate. It does not cover undisclosed external state, physical effects, the people involved, the network in between, or anything that happens afterward. @@ -92,7 +92,7 @@ _g_t is the exact gate result at time t · f_t is a registered forecast frozen b The proposed record order is `FREEZE_FORECAST` → `CHOOSE_ACTION` → `APPEND_RESOLUTION` → `SCORE_FORECAST` → `UPDATE_CALIBRATION`. Before a qualified resolution is appended, the forecast remains pending. Pending is not zero, false, success, or failure. A reducer for these proposed records can verify the order, identities, score, and replay without claiming that the forecast was true when issued or that the selected action was wise. [PROPOSED] -BP-001 used `HOLD` as a frozen gate value and asked for its execution output, `BLOCK`. This paper maps an `UNRESOLVED` condition to `HOLD` as a post-test vocabulary crosswalk. The blind test established `HOLD` to `BLOCK` only; it did not test the crosswalk. [PROPOSED] +BP-001 used `HOLD` as a frozen gate value and asked for its execution output, `BLOCK`. This paper maps an `UNRESOLVED` condition to `HOLD` as a post-test vocabulary crosswalk. The oracle-hidden output-recovery test established `HOLD` to `BLOCK` only; it did not test the crosswalk. [PROPOSED] > Figure 1. The proposer sits inside a wider boundary. Only the tinted span is deterministic. The world is reached through a declared instrument and is never read directly. @@ -291,14 +291,14 @@ For one subject, one policy generation, and one evaluation cut, let `J` be the f C = N_dec / N_app decisive evidence coverage Q = P / N_dec decisive conformance - R = (P + F + U + E) / N_app non-stale status fraction + R = 1 - (S / N_app) non-stale-label fraction _A zero denominator returns UNDEFINED, never zero. Policy must map raw observations such as ABSENT and CENSORED into the condition partition before C and Q are computed._ Pass and fail contribute equally to **C**. One failed check out of one applicable check gives `C = 1` and `Q = 0`, which is complete decisive coverage of a failed result. If that check is policy-blocking, the interface shows red. The coverage arithmetic alone does not, and should not. -**R** reports only the share of applicable conditions not labeled stale. An -unknown condition counts as non-stale while staying non-decisive, so **R** is not a measure of fresh evidence about the world. A stronger receipt-coverage measure would need deterministic receipt selection bound to subject, check, generation, and evaluation cut, with ties on sequence returning a typed conflict rather than a choice. The current schema does not carry those bindings, so I make no fixture claim for it. [PROPOSED] +**R** is the non-stale-label fraction: the share of applicable conditions not +labeled stale. An unknown condition counts as non-stale while staying non-decisive, so **R** is not a measure of fresh evidence about the world. A stronger receipt-coverage measure would need deterministic receipt selection bound to subject, check, generation, and evaluation cut, with ties on sequence returning a typed conflict rather than a choice. The current schema does not carry those bindings, so I make no fixture claim for it. [PROPOSED] **C** is deterministic and verdict-symmetric. **Q** is deliberately verdict-sensitive. The system as a whole is not policy-neutral, because policy chooses the applicable checks, the thresholds, the freshness windows, and the evidence requirements. For that reason **C** is never called a probability of truth, correctness, or safety. @@ -369,15 +369,15 @@ The Typed Refusal reanalysis uses a hand-decomposed claim as its unit. Its archi The 2026-07-17 replication declares 36 sessions, of which 30 were scored after six final-block sessions were truncated. Its registration record and decision logs are public at commit `77408db59cad3f968ac9ba5a0c0c6689a90e80d4` of `JakeTOpenSource/the-stable`, and its recorded cells were replayed offline. The inspected public history does not independently establish that the registration file predates data collection, so I treat it as a committed registration record rather than verified prospective registration. The Typed Refusal aggregates are pinned separately at commit `721a824c9f735d3972d720b41685469a1020fa91` of `JakeTOpenSource/typed-refusal-harness`. No external evaluator selected, ran, or scored these experiments, and no qualified instrument or live consequential adapter was evaluated. -### 8.2 Finite activation, quotient, and blind-prompt packets +### 8.2 Finite activation, quotient, and oracle-hidden output-recovery packets Three local owner-review packets test the newer mathematical layer. The Generic Device Activation Fixture enumerates 151 synthetic trace prefixes of length at most ten. It evaluates seven declared queries against ten candidate representation fields, exhaustively checks all 1,023 nonempty candidate subsets, and retains a collision witness whenever a representation merges records whose query answers differ. Separate Python and JavaScript generators produce the same frozen dataset; the exhaustive subset analysis is then performed in Python. The result is exact only for those traces, queries, fields, and transition rules. The transition-stable quotient packet uses the same 151 records and ten declared events. Each state-event pair is either enabled, advancing to its child trace, or refused, remaining at the current trace. This gives 1,510 finite transitions. A partition begins from a declared query signature and repeatedly splits any class whose members differ in event status or successor class. Separate Python and JavaScript analyzers produce byte-identical canonical reports. This is a finite application of established sequential-machine refinement [43-45], not a new minimization theorem. -The blind packet froze one prompt, one response schema, a nine-group oracle, and a twelve-function semantic rubric before three responses were evaluated. The responses were requested under `gpt-5.6-sol/high`, `gpt-5.6-sol/low`, and `gpt-5.6-terra/high` configurations. Those labels are request metadata because the retained responses contain no runtime model attestation, model-build digest, seed, or sampling parameters. The agents saw the prompt and schema, not the oracle or rubric. Exact fields were compared with the frozen oracle. Semantic recurrence was mapped separately and required a verbatim quote from the corresponding response. That map remains `DRAFT_OWNER_REVIEW`. +The oracle-hidden output-recovery packet froze one prompt, one response schema, a nine-group oracle, and a twelve-function semantic rubric before three responses were evaluated. The responses were requested under `gpt-5.6-sol/high`, `gpt-5.6-sol/low`, and `gpt-5.6-terra/high` configurations. Those labels are request metadata because the retained responses contain no runtime model attestation, model-build digest, seed, or sampling parameters. The agents saw the prompt and schema, not the oracle or rubric. Exact fields were compared with the frozen oracle. Semantic recurrence was mapped separately and required a verbatim quote from the corresponding response. That map remains `DRAFT_OWNER_REVIEW`. -The packets share an operator, orchestration platform, prompt, response schema, and likely model ancestry. Agreement is therefore a bounded output-recovery result, not independent validation. The expected activation analysis, quotient report, and blind report are pinned locally by digests `7c550d125d38`, `1b0e78adcac7`, and `de2c28735762`. Appendix C gives the full values and paths. [TESTED] +The packets share an operator, orchestration platform, prompt, response schema, and likely model ancestry. Agreement is therefore a bounded output-recovery result, not independent validation. The expected activation analysis, quotient report, and oracle-hidden output-recovery report are pinned locally by digests `7c550d125d38`, `1b0e78adcac7`, and `de2c28735762`. Appendix C gives the full values and paths. [TESTED] ### 8.3 Related work boundary @@ -455,12 +455,12 @@ The service-worker drift from the first receipt stayed open for two cache genera The closure is bounded and the receipt says so. It records that the `aaig-v85` and `aaig-v86` generations were never observed in production and cannot be reconstructed, that one edge was sampled, and that installed client caches were not inspected. The process failure is the part worth keeping: an unresolved finding aged out of view for two versions because nothing scheduled its re-observation. The protocol recorded the gap faithfully and did not close it for me. [OPEN] -### 9.4 Finite representations and blind output recovery +### 9.4 Finite representations and oracle-hidden output-recovery **Table 9. One layer in plain language, formal language, finite result, and claim ceiling. Every result is local to the retained owner-review packet.** - **A forecast is not permission.** - Formal object execute = 1 only if g = PASS, for every -p.; Finite result All three blind responses returned BLOCK when the gate was held.; Claim ceiling Exact prompt-oracle agreement, not operational enforcement. +p.; Finite result All three oracle-hidden output-recovery responses returned BLOCK when the gate was held.; Claim ceiling Exact prompt-oracle agreement, not operational enforcement. - **In the frozen objective, coupling the report to its reward moves the optimum.** - Formal object argmin E[(p-Y)^2] = 1/2; adding (1/2)p gives p* = 1/4.; Finite result All three responses recovered both frozen values.; Claim ceiling A synthetic algebraic counterexample, not real-world calibration. - **Current state is sufficient only for named questions.** - Formal object r(x)=r(y) implies sigma_Q(x)=sigma_Q(y).; Finite result Across 151 traces and seven queries, all 1,023 nonempty subsets of ten fields @@ -470,7 +470,7 @@ query answers.; Finite result The full seven-query partition stayed 33 to 33. Re - **Several actions can remain equally admissible without being equal.** - Formal object Keep every nondominated risk vector until policy supplies a preference rule.; Finite result All three responses retained A, B, C as Pareto-minimal and refused to invent a unique action.; Claim ceiling Agreement on the frozen example, not a universal risk policy. -The blind evaluator made 27 exact comparisons: nine frozen result groups across three requested configurations. All 27 matched the oracle, all three response shapes passed, and the exact answer vectors matched pairwise. The exact layer includes the gate, the two forecast optima, historical insufficiency, the Pareto set, absence of a unique action, the unresolved pending state, the encoding distinction, and the five-step record order. [TESTED] +The oracle-hidden output-recovery evaluator made 27 exact comparisons: nine frozen result groups across three requested configurations. All 27 matched the oracle, all three response shapes passed, and the exact answer vectors matched pairwise. The exact layer includes the gate, the two forecast optima, historical insufficiency, the Pareto set, absence of a unique action, the unresolved pending state, the encoding distinction, and the five-step record order. [TESTED] The semantic layer is deliberately weaker. Its quote links pass deterministic existence checks, but the function-to-quote judgment remains `DRAFT_OWNER_REVIEW`. Six functions have unambiguous unanimous quote support: gate and forecast separation, freezing before resolution, append-only resolution, cohort calibration, typed unresolved state, and preservation of a Pareto frontier without hidden scalarization. The owner-review map also marks forecast scoring, F04, present in all three responses. One mapped quote says to score the frozen forecast after resolution without naming a declared scoring rule, so strict F04 unanimity remains unresolved and is not promoted to the six-function count. F04 still has direct scoring-rule support in two responses. Query-relative projection and behavioral quotienting also recurred in two of three responses, so functions F01 through F09 each have quote support in at least two. Deterministic replay audit, explicit separation of belief scoring from action optimization, and the general claim ceiling, F10 through F12, were absent from all three. Agreement is therefore signal about recoverable output structure, not evidence that the responses supplied the complete architecture. [OPEN] @@ -501,13 +501,15 @@ The Typed Refusal archive reports unsupported-claim aggregates across five arms - **P4** - Structure added frozen answers with inline receipts; Unsupported 0; Claims 99; Rate 0.0; 95% CI 0.0-3.7; Exploratory p vs P0 excluded - **Control** - Structure added larger model, corpus only, no structure; Unsupported 0; Claims 151; Rate 0.0; 95% CI 0.0-2.5; Exploratory p vs P0 not tested +The eligible structured-arm ordering is non-monotone: P1 and P2 each recorded 5.7 unsupported claims per 100, while P3 recorded 9.0. The three Wilson intervals overlap, so these aggregates do not support ranking P1, P2, and P3. + At the claim level, the archived aggregates yield p = 0.0021 for P1, p = 0.0012 for P2, and p = 0.0148 for P3 against P0. No decision threshold was registered, and the independence assumption is not supported by the clustered design, so these values are not treated as confirmatory or as arm-level significance tests. P4's zero count is descriptive only. Its answers were supplied by construction, and one of its three runs ignored the cards, so the arm is excluded from accuracy claims. The larger-model control recorded zero unsupported claims out of 151, matching the excluded P4 count and recording fewer than each eligible structured arm, P1 through P3. Exploratory claim-level Fisher comparisons yield p = 0.0061 against P1, p = 0.0044 against P2, and p = 0.0002 against P3. Because model identity and scaffolding changed together, these comparisons do not identify a causal effect. Within the published aggregate, replacing the model coincided with a lower unsupported-claim count than any eligible scaffold around the weaker model, while P1 through P3 each remained below that weaker model's P0 baseline. [OBSERVED] **What this experiment does not support** -The generating prompts, the per-run answers, the corpus file, and the preregistration artifact are all absent from the repository. The repository states that six predictions were registered before any arm ran and that three were falsified, and exactly one of the six is quoted anywhere, partially. I could recompute the published aggregate from `arms.json` and `stats.py`. I could not reproduce a single original run. No significance criterion was preregistered, so every p value here is post-hoc. The archive also does not publish the question-level or run-level counts needed for a cluster-preserving permutation, bootstrap, or multilevel analysis. [OPEN] +The generating prompts, the per-run answers, the corpus file, and the preregistration artifact are all absent from the repository. The repository states that six predictions were registered before any arm ran and that three were falsified, and exactly one of the six is quoted anywhere, partially. I could recompute the published aggregate from `arms.json` and `stats.py`. I could not reproduce a single original run. No significance criterion was preregistered, so every p value here is post-hoc. The archive also does not publish the question-level or run-level counts needed for a cluster-preserving permutation, bootstrap, or multilevel analysis. The retained evidence bears on auditability and claim discipline by making those limits visible. It does not establish that structure or model choice causally improved accuracy. [OPEN] ### 10.3 A committed registration record and a replication that denied its own doctrine @@ -523,7 +525,7 @@ Recorded criterion (a) was satisfied, though not by the model that motivated the Recorded criterion (c) could not be evaluated at all. All six haiku iterative sessions were truncated mid-play by a session limit, so 30 of 36 sessions were scored. The repository record acknowledges the confound rather than hiding it: models ran in sequential blocks with haiku last, so budget exhaustion clusters on the final block. That is missing data with a known mechanism, recorded as missing. [OBSERVED] -Two things survived. Sonnet was scored as calibrated under that experiment's rubric in 12 of 12 sessions across both arms, which the document itself downgrades to a rubric-specific signal rather than a capability benchmark. That label is not empirical forecast calibration as defined in section 5 and is not a protocol-calibrated predicate. And all four valid premature nulls fell on the same round, with zero on the other across its 15 valid sessions, which points to a blind-spot family that crosses models and that per-probe feedback did not close. +Two things survived. Sonnet was scored as calibrated under that experiment's rubric in 12 of 12 sessions across both arms, which the document itself downgrades to a rubric-specific signal rather than a capability benchmark. That label is not empirical forecast calibration as defined in section 5 and is not a protocol-calibrated predicate. And all four valid premature nulls fell on the same round, with zero on the other across its 15 valid sessions, which points to a shared failure pattern across models that per-probe feedback did not close. The replay of all 36 recorded cells runs offline through the published harness, asserts twelve checks, and is wired into the repository gate. It reproduces the denied verdict from the recorded artifacts; it does not reproduce the original model sessions or constitute independent validation. [TESTED] @@ -552,15 +554,17 @@ Nothing here establishes causation, lawful authority, regulatory compliance, sta The case study is one project's repair history, produced by one person, largely in one computing environment, on data and interfaces that changed while the work proceeded. It may not transfer. +The single-operator design is a separate validity threat. I selected and classified source artifacts, chose fixtures and checks, wrote the manuscript claims, and applied the claim markers to my own work. Those controls make the decisions inspectable, but they do not make them independent: the same judgment can preserve one error across evidence selection, fixture design, testing, prose, and marker assignment. + The activation and quotient results are exhaustive only inside a synthetic finite model. Their minima depend on the supplied candidate fields and declared queries. Their stable partition depends on the 151 trace prefixes, ten events, enabled-or-refused transition rule, and finite continuation graph. They establish no fact about an iPhone, another device, an open environment, an unmodeled event, or a richer query. A five-field sufficient representation is not the unique data structure for the behavior, and its 47 realized tuples are not the exact 33-class behavioral quotient. -The blind prompt is a three-response output-recovery check, not a model benchmark. Requested model labels are unattested metadata. The runs share the prompt, schema, platform, operator, and possible training or system dependencies. Twenty-seven exact oracle matches do not establish semantic understanding. The semantic map is an owner-review judgment over quote-linked text, and its three universal absences are part of the result. No real event resolved, so the packet contains neither a forecast outcome nor evidence of forecast calibration. +The oracle-hidden output-recovery prompt is a three-response check, not a model benchmark. Requested model labels are unattested metadata. The runs share the prompt, schema, platform, operator, and possible training or system dependencies. Twenty-seven exact oracle matches do not establish semantic understanding. The semantic map is an owner-review judgment over quote-linked text, and its three universal absences are part of the result. No real event resolved, so the packet contains neither a forecast outcome nor evidence of forecast calibration. The local Lean source states query-signature sufficiency and kernel exactness using Mathlib's pinned `Function.FactorsThrough` vocabulary [47]. The module compiled directly in the local pinned environment, but it is not imported by the package root and no upstream Mathlib review occurred. It is a local formalization aid, not an accepted library contribution or external proof review. One risk deserves naming on its own. Strict preservation of unknowns can make a system unusable. If unresolved evidence blocks every action, availability and safety trade against each other, and the protocol offers no principled exchange rate between them. [OPEN] -### Five tests that would demote these claims +### Six tests that would demote these claims - **Clean-room replay.** Give an external team the minimized public packet and nothing else. Disagreement demotes the replay claim or exposes a hidden dependency. @@ -572,6 +576,8 @@ review, operating limits, uncertainty, and a known sensing footprint. Failure na status and the six-signal view, measuring correct intervention, missed danger, false reassurance, and response time. No benefit leaves Six Signals an accessibility design and not a comprehension improvement. - **Narrow live adapter.** Implement one bounded consequential tool end to end. Any unrecorded or duplicated effect falsifies the finality boundary. +- **External marker re-assignment.** Give an external reviewer the pinned +evidence and marker rules, but not the author's assigned markers. Material disagreement demotes the affected claim or exposes an underspecified marker rule. ## 12. Adapting this @@ -608,9 +614,7 @@ Those are part of the result. The clearest implementation finding in this work i The ideas in this paper did not start here, and they did not start with me alone. The early conceptual work was done in April and May 2026 in extended dialogue with language models, principally Claude and Gemini. I set the problems, argued with the answers, and kept what survived. What the models contributed was real and I am not going to describe it as tooling. -I published the first versions publicly on LinkedIn in May and June 2026, before any of the software described here existed. Those posts introduced most of the vocabulary this work still runs on: the biological floor, the metabolic veto, agentic drift, structural harmonics, the structural floor, hidden actualities, mechanical psychosis, and state-delta architecture. Several arguments in section 1 appear there first, in less careful form. The posts are on my public profile at `linkedin.com/in/jake-tiller-548b409b`, and per-post locators belong in this paragraph once they are archived independently rather than cited from a platform that can change them. - -What this paper adds to that earlier work is not the ideas. It is the part that can be checked. The posts asserted a framework. This document reports what happened when I built it, tested it, tried to break it, and recorded the places it failed. The move from assertion to evidence is the whole contribution, and the earlier material is stronger for having been narrowed by it. +I published early versions of these ideas publicly on LinkedIn in May and June 2026, before the software described here existed. Those mutable posts provide lineage context but are not evidence for this paper. The bounded contribution here is the checkable implementation: what happened when I built it, tested it, tried to break it, and recorded the places it failed. I make no originality claim over the component ideas. Causal ordering, event sourcing, compensating transactions, safety and liveness, measurement uncertainty, conformity assessment, and provenance modeling are all established fields, cited in section 15, and none of them are mine. The synthesis is what I did. Whether that synthesis is novel in an academic sense requires a systematic literature review I have not completed, so I do not claim priority over anyone. @@ -620,6 +624,8 @@ I supplied and classified the source artifacts, set the operating, acceptance, a Generative AI systems were used as research, coding, testing, and editing tools. Recorded uses include brainstorming, terminology extraction, source discovery, repository inspection, code drafting, test generation, adversarial review, and manuscript editing. Their outputs were treated as candidate material, never as evidence, authority, authorship, or independent validation. Checks run by agents that share models, prompts, tools, or specifications are not described anywhere in this paper as independent replication. The synthesis and the prose benefited materially from that assistance, and I reviewed the final text. +Owner-attested AI editorial-review disclosure: Claude (Opus 5) provided editorial review on 15 August 2026. I independently checked each adopted suggestion against the source artifacts and retained evidence. This review is editorial assistance, not evidence, authorship, or independent validation. A minimized disposition note is included at `evidence/editorial-review/PUBLIC-DISPOSITION.md` in the release packet. + ## 15. References - A. Vaswani et al. Attention Is All You Need. NeurIPS, 2017. papers.nips.cc/paper/7181 @@ -747,7 +753,7 @@ The frozen packet's full seven-query partition began with 33 classes and was alr Let a finite nonempty action set carry a finite risk vector. Say action `a` dominates `b` when every component of `a` is no worse and at least one is strictly better. A Pareto-minimal action must exist. Start from any action. If it is dominated, move to a dominator. Strict dominance cannot cycle, and a finite set cannot support an infinite descent, so the process ends at a nondominated action. -If every scalarization weight is positive, a minimizer of the weighted sum is Pareto-minimal: a dominator would make at least one positively weighted component smaller and none larger, contradicting minimality [46]. The converse does not give one authorized weight vector, and neither existence result gives uniqueness. In the blind fixture, all three actions are nondominated. Returning the frontier and an unresolved selection is therefore the complete result until policy supplies a preference rule. +If every scalarization weight is positive, a minimizer of the weighted sum is Pareto-minimal: a dominator would make at least one positively weighted component smaller and none larger, contradicting minimality [46]. The converse does not give one authorized weight vector, and neither existence result gives uniqueness. In the oracle-hidden output-recovery fixture, all three actions are nondominated. Returning the frontier and an unresolved selection is therefore the complete result until policy supplies a preference rule. ## B. Provenance, reuse, and attribution @@ -763,7 +769,7 @@ Several values here are arbitrary by construction, meaning any distinct value wo - the condition vocabulary `PASS | FAIL | UNKNOWN | STALE | ERROR | NOT_APPLICABLE`, and the reason code `INVALID_POLICY` returned for an empty required set; - the coined terms **protocol-calibrated predicate**, **decisive evidence -coverage**, **decisive conformance**, and **non-stale status fraction**, each defined at first use; +coverage**, **decisive conformance**, and **non-stale-label fraction**, each defined at first use; - the three-lane capacity vector of A.6, naming observation, settlement, and recovery as separately metered lanes that are never summed. @@ -792,11 +798,11 @@ Verification note: for public blob rows, check out the named commit and hash the - **Transition-stable quotient report** - Exact locator and status local owner-review artifact, 2,627 byteswork/transition-stable-quotient/results/expected-report.json; Expected SHA-256 or root 1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183 - **Transition-stable partition over frozen case IDs** - Exact locator and status derived output: stablePartitionSha256 in the transition-stable quotient report; Expected SHA-256 or root 2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187 - **Transition-stable quotient receipt** - Exact locator and status local owner-review receipt, 4,016 byteswork/transition-stable-quotient/evidence/BUILD-RECEIPT-000001.md; Expected SHA-256 or root 4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514 -- **Blind prompt** - Exact locator and status local owner-private input, 1,662 byteswork/probabilistic-audit-lane-study/PROMPT.md; Expected SHA-256 or root 6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1 -- **Blind response schema** - Exact locator and status local owner-private input, 1,808 byteswork/probabilistic-audit-lane-study/schemas/response.schema.json; Expected SHA-256 or root 3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505 -- **Blind run manifest** - Exact locator and status local owner-private metadata, 2,175 byteswork/probabilistic-audit-lane-study/RUN-MANIFEST.json; Expected SHA-256 or root 5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63 -- **Blind evaluator report** - Exact locator and status local owner-review artifact, 20,945 byteswork/probabilistic-audit-lane-study/results/expected-report.json; Expected SHA-256 or root de2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9 -- **Blind packet receipt** - Exact locator and status local owner-review receipt, 4,488 byteswork/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md; Expected SHA-256 or root 537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815 +- **Oracle-hidden output-recovery prompt** - Exact locator and status local owner-private input, 1,662 byteswork/probabilistic-audit-lane-study/PROMPT.md; Expected SHA-256 or root 6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1 +- **Oracle-hidden output-recovery response schema** - Exact locator and status local owner-private input, 1,808 byteswork/probabilistic-audit-lane-study/schemas/response.schema.json; Expected SHA-256 or root 3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505 +- **Oracle-hidden output-recovery run manifest** - Exact locator and status local owner-private metadata, 2,175 byteswork/probabilistic-audit-lane-study/RUN-MANIFEST.json; Expected SHA-256 or root 5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63 +- **Oracle-hidden output-recovery evaluator report** - Exact locator and status local owner-review artifact, 20,945 byteswork/probabilistic-audit-lane-study/results/expected-report.json; Expected SHA-256 or root de2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9 +- **Oracle-hidden output-recovery packet receipt** - Exact locator and status local owner-review receipt, 4,488 byteswork/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md; Expected SHA-256 or root 537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815 - **Lean query quotient source** - Exact locator and status local source, standalone-module compile only, 3,791 byteswork/mathlib-zero-state/ZeroState/QueryQuotient.lean; Expected SHA-256 or root cfbb166202ade30abc0c79287ff8c1acf216e91a863121ade923218caede9896 Jake Tiller · From Model Output to Accepted State · owner-review draft, 15 August 2026 · intended for release under CC BY 4.0. This draft is not a certification, a deployment authorization, or a claim of independent validation. diff --git a/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf b/research/from-model-output-to-accepted-state/paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf index adf54e8035aaecb5c307f66ea95bf4b5928b7c91..fc9b30379709646a214c1ef88a7557c22ae400f2 100644 GIT binary patch delta 417093 zcmV)6K*+z7{W*ZMI*@e%H<5OG0ya63^DhB4lTiXdlVbss0x~s|_yH{gF*P-VAOg1_ z0s%$Ce>pfeISM{L3UhRFWnpa!c%1EBU$5mjQhz_6;yeNp8CTgZyQI-bJv}{$hecYp zC7w~kE})(ThDGAzBRft~IdR2y&gsj{(ksp0zRq=Gm&@gH{rS~|mh=Da=5FqPJ&9if zT-6lgA?vr5$_X#|48uGDm8~!(c_wRrF-JgE` zfA3F!x_|raH@|uRw?Ev?{k!kJ|Ka`3+yTO!$loCi<@dKKT5s=D^p5XSjAZl64~;+n zA$4Wkb!9T~J~2hQPaKWQT@Q^v|KaxGH|fg=K6j_!%L@Q(xKGx2zE9qU`P+xa{O#1) zZe1%=gfhjvcxjC$u*MhzyG2X{C`)JGf90hEm_oF{qr02?$A7w~Czzk`M4qDaus!hk zL7c2150Taf_@O+27^3mGJ$RoVxQRV7($>R5`9=taz=>DAD-R4=Wb4-l#+Fxw=z{0% zft??O3DF{nZ=frqiUz=iN)JX85{cFxae0-q#s}M;xjL%%%LC`EBf^e(sAShye@dm| z@I=7m2Q-;rLiE04(baEo>EW0inhtJQU*!N0o$HvoN=6KYCP-vBcFaR#6XY@~h&C7_ zm^Um^uU|MNAyC=2D7P)$t(|Pzw)n7XeJH!u%wvKukwvqOmFG!-ojh45IDuyt0iL`^ zhrB+BKjsJ4Olg}rexz)ed~l9Le~-c<)=Y*Y3I^4`LHPli2`PFb9)x8Y9wK1a9?X&i z%;YJucZdC78P>dSFiZ%6;>KDyen}i zdvD@#z~~~AVBPKWCZhAv9|#$z;Jq=G$s1yJv`xj#>yD7766`jUII}zWf5`-560<*f zqOFQf7IiB63h#L0xT7lzOv|evkR|9?$7q)>&Rb(@OK%bj^I^bgQ(KRGpDZKZCzrNH z+SG?eeN$Vxsly$@WbMO-=H(bJ3kWblByzrT;F%Z<2Yj3ZP3T;VQB3apBFWHNxea+a zS&Z``kb9hSn1TnxVqME3f5nL-c?Y3mP`e{8jpD=x*ur5;ReET{ zRYw&U+0I~WJc=xyOaLIk>C5RsHi8j{8k^+-S;yfZ|&q*$Mv%ijdvBD z;V{2gNQHo29-Qj@T;ZKyAmTw-*(st6(H;a0z~o$H&tkv6UzW*xf3n+Y4jNmVn(y*I}F zSpJK~_-!7E==TYdf3`iLvGY6*jru&ioCiP7!_$<9yv-&J>AjtQreS$7#)UF0TYkzm zFvf@Z?>&mY@iPI^v)t~>JKfel_wnWLY5tj?r?&L__Xl!#2Y8=+Ab+38!hEGYH0tD_ zQ*xL)kXa1}#z0vkOoK{;dpG|~gIy*K-WXVZ@}7W+7`dM>e{1`Go>(RXmC2TggW2Aj z`=p=m%ipGNa_KJ!?`Y#AFBU96i-O2y5ti@f1u^q~xldR{M&`NRYrjI|Ac+hnUG>Q) zn@`+P+gd-(=9-1*NW2PW!>}n*NFTHZ@9Pg1*;wh}wH{9E@lNXzhKKw8#U8I<{&>p# z&QKDHay|Caf8fWNaTdl+zpuOg-Ntlj_hx4H4~!eA)ZN(1;G@Lx9T@`jyN0{bgC@EXzgj#e=3Jg}8 zw^PfNe>YjM5a6K0`H3whOG?L7eq3~F3mCv2tTkaWo-vt^ALMPakfnq3U`e3~y$?|u z06wfENK_8NOD!1}E!hN)Rw#w8Fj@rX*&Iw010&N(yc`iB09bpV=w>>pKO-Z8c4i7i()EV7pm);Daj^vkn~BE>&snz=s>?EGp<|s7yT!#~26675w4i zHcy`Y;pWyL*RF>o7fFlQ8NJq>8Vwt9hU^&3#LB9qEn&r8*-0H^J7lCj6)NOH28xxX ze~M_G_pv?2_1j5E*qUXd|5b96I^yGK35>T+?8SGbhbMLzlufdm_@b+(%R-bqFPFng zVfS8JTy-AmaMf?9!&O!mK0s@;C9+4MHpGQ{*l{pDOD=`E6HKxjElJz#?(}o6<5b!S zO~&LZKA6+p1nd5M*6C<*r5 z@_H8(?MBX{d}C4hdvv+D=yJMhpdEtxd8%pv%Z|k4)DtVianW-FBN=7Mq$1b1GV(Cj zkH(&r@rV_9M_`yh+1$HtEN7PY?D6OjJHASvxs<}jR`{j+Rk{v0uH30dtlZcKe|v33 zXZHrZF=qXJA9)#+-@EzZU8q~f@o`kfPxEHQy(68puRhr`>Ai4 zb{b%PZ!mH+@=mzK4LBRE<&GXw@&F2HA(RIfy`sp=LpLk4%Sy42&icxEq3oM{j8dRl z6pM`>eTQnQpJK5LnO(3b4EVbqe-sXmr~C~vzNd$Juhx$J-ECL~f9Pwal3pqb)Fm<= z6$S6)y;Hq*kI%nvo9s^5u4Bh^>E*9Gc6RFsvFAoKOp=xDLc{>BL&uj|70OU3{Ts_X zz(=;57ky6>j}_6F4h3>g?L;Zbt#Vh{iyKMyaCAn_->}mEEUqMswd?u#f6UKLd&jn8 z&DEK28mPhK!hAwo-yK!QlWIU^wT6nyy1NoO>^bEm{iRb|r%ltEbvS#+)#9dMjDjV1 z@DevJ$$b=QS_ce(kfrg5@*?8of$NxEOJ$^qBZKu-edoz(_nE^gi=^6t-85fa4tx3+ zrhc}0$~!VlPw}mKfH(GEf8!A8*Go^9$wjnQ#*A@MD7)QaLh$QN`Zav89-EFH9fm@MdU49c*oK{lbe^v?dYHqJE$a*^f z1k1JixQmD^Ldx3~JC)fUU)8j`9%!ywO*H%X&KgJiEm*`)m~4)86PsW?a7?h4D$+6? z1`!n79xKL+ojrIlUKnQ$a@`c+g7lIu0@+#Eh4QzyjjGd+D3Q1*k*{>3zAu~95mHbt z<`qR?z9GrXkA_x;f60as8GFvpE~!;9T-hmYAZc~hEET%e@|-BG4$4Gw=E!9D z8V%G9*|=Q#DOkXr#2>#Zsy!OsMb*bPFse6?$a#sK$ft-y=GYUSpssl{4lWtwtq6C7 zB}S2a@X~Gde`+Vx$(V?OSZ`SL4s;HIDxSiA^Mh(99}Xt_5*}+s&Q}&`P0M4)PFiv` zZ<2m3sxOl2YUp!L?CuhqBE}O2;~XhV<&{&^%4DLAON=Fs2R_uUYx8!B*kKV`k1~vb zyo{gel42t!j(KgtD_6o@fJT>%V;6n(oQ-1_86|BTf70E$+BleEbWo9EX`N&WaO)cl z=H2JB5E}6d)=he7^PZMJ#(-Um_rEV}U3z7#j1w=Nr0661P(pKHY z+NY#8ul_053X(CgL(5Rjn4`uM{q)e{LM|92f0iAWrfs1fNm4skDil#YgiEp~dosH~ zYE`RMBdo_00lFfshC{Dw!8J2UyjT1myIYRpm+8_AcC>viM*4-x2`?le9wo%GCNx@Sd6T1$bF)-5g;;eH&CKSwM@R9F0g1Qfm{eiXhG{e4Gl+e6C5{F zj+>0ewYewK2$i(Bw6M{kR{|KjLZvU5e@E27=W#XfqBnSEDrb8gn?8La}3W zwA6?BobWZX^yvodvX8dBxC7tV<%zSm=p+^zlwQG^T||=p9d++?MV9x-1{F=BXXoq^ zF<)r6?b=cnwVQ?Q;kd_)eldCBd7e0+zfWv!f=^CpU>Oqmv9SP(AWr`7AmNN9f7ITe zN`pygiAjb0yfo0nKKOV~zXphmxy^GD^N3RbpTJd8TSD68`=`_~dQM=9&iI6s7Ws}z znRO{zEVcOr4wu?2<}*LFrGMJg+os3fa&AqXeEQ1_S{E`7c6vG7(M>70fiSnFVYt-W z<)P*8xIEyH{*rw%H*dT z!{ji6fpv{2{iRDtIw;nXVYk+~qvVFqH_;1CCdK@w^7e$pYHWyd9B5{8f6T92MvRcj zfp;-8giH>UG)UK)U|=S}LM(*TC(vCG6*0Zr?Z}UqMu8zM<+f0WX}l)?<+7NmEyD_l zCC`lh=_c4Bw|u?{###Fb23y}RSaBXn;p2s8*C7kuUZ*B@!A1kIT~=a=ZM710*?_o^ zKb8%cx2jmDc{8s|`LO#xf8G8i!?7pSq3rCKk+(7$`$JnsdIwBU?_Wj8R}u16gnSht zs|fksZE_*H`-J)b%>v_hXgnNK-KRhO_dkCA_|O0Ir~6<0{$Ky{{@r)?bOs$PB=D|SD1MV3 zQic-Qhm7u`Mz}WkBnt>D=BY@5qr%@^EG9Rdk+6qdn@$GGf2onA;~*xZ$&=%@*w$Iu zSmbos02BpB&KJ2D^=ZP8&?tH`Yt-n1ahrF2!QcZH+Nj}rr&5G8EQZ=ymfjSM@}@Cd z$;UzU;YwEHz%@}}h|*Q)@w^;xO}k(&yQW{Q&Ron*NZNt(AVt-ml>+w5@S-Lqglvx= zyn(TnobbdUe^%E0i({=+SmoCdrTM^k&1i~Lp3bIvQtJaK72@ndoJvTCT|{#L`a3Zt9xduWC8yDPQzS3v=GZft#ze7{4VAo$U#p=m3h2*>ddM&( z_lN&gKzV$5JxGJ>n4?nSQ}k%3(jSmHRHbzo=V2V3uLIrWY5a?EgLH=(lRXgkt5V7C zA9JlXf6g_IIF-uD{?^CFV)qA*$=|}bdRt3ND(+p}t*OOjPl*d${B-%R0z{wNW}j&N9c@9p>a%9cQ*PbMMYD_*r77LWy z9u_jS$>pAVN|yM16aCm`Qj~Yi?`NCIfnp$Rv&+wy*Od{on^FNJx{H~yOVqF=X}}2) zf6SOrXi%udF88r_K~?sP|8k>0`|NU^eeUZ@vCqSGcd?qOt+-CtHD^C_!NwQ4w-Q?f)czz zz;vGiMY>Ove8EYY92!OV##f2*Rib>Ae<)uiN?oG-?v^x0x=$7Y-6sS;>nDfC^H>ho z70Y3Ksy%Gu-NmJ{pBa7|rc~K{6dwCwp1d#+qBjwhyR3o3 zu0OH9so=&6@Q+KSbpb=&OWRrMWH=mQ+?@VIRK;7>8F@+S_Q^JUzBtHu#LNX(&Y_CNm{>J;p1PsOs5uPZeTd<87O|7eWCVMTck6y~EP$iaQ^_j2ut36jimq z=3WkTu3$xtmqgT-cJCmpe<<;GigB0azOx9)2p)ZVH1VZ0;qVKk;h8M!g5p(`D7EBa z7Fo8OlroBbp+unxX>l@Ve5s z&H9{sygFoWtKM#RchWr9=6aIy@WiFZfz2P$aU|#|Ou@1ZUC7uPi0HWWpb>mL z&&P@qTspec>#6_`Xz{42DO&As(_^2x5EVd>f0 zP2VzyXp{~1vf7AY0(M5$HTkt(Z!|l=f#td?l~%v4*tZX>f8H*&)?H>^Pox>n$?4mK zRsB#&gl{nEb4RjXPii5$WdyIBSzY!-%_7{f&#m>$!a>|;h|}`+MV$OQdaoL51UQ?8Qr zR58z9s_j{2f0qM6RLfph%-o(;woMB0XsMsegnDXoLl-JSO>fTI0d~;5# z#rt>zt!R~8r5L$>wxnd@j+;jV+hITpCS&_@@h+eyozwJK<@a*-|JC}qBfw_AxrdP#e|4vjLhB4i3*sepb>?fz9LCUp}>Uhh)$uv zc#7poZ8=j!EF*>8V$VG#Lwvq%{m3kY*xsMo5;iG_k)*Z-HFX^_8Cnu<)|sWYl5n$- zAT_02lZAdWtx{{rw^?aQCcoLah59_Vt@$?Ve=?=kk`J>kWo~2U)V3^mYRfFJGR55T z`L=S6=(h5fc>T(SWgrU+&udjiJah28qRYfs@P8ozl)m#uDWr1q)|)rfOwtUQx^BH4 z?bl5zR%zYLVl^Lxz}5V{ufpW3F!?G>z6z6rFnLkx9(ASeWx(lFp_B~%Ii>D}!PLEk ze`5BfFqLs)G6bQ=ov>8RvW5a%rGyb`A(4HB#I6<+KJ^x`qprw>hK082FG29cn_uh~ z;xDNz@yjD{j#M`9m%-X-{W0R)P6qR%y6xtn}xmU?;RY9eFh8>ctk*WEcghGt?E zGH)C^sn1n|Lx#CC5BSbwp<48phyVkKe-srzTs2NMEtQjwxaBw@AG|acjVB+zVaVjE z@s`CG%nzkGMvjaJr`7>Ktgn!w9IH-2wHokv9psDAzO$gT*fEVKEb<4QT6`h?k+>@C z^XqC%H?x?ML?GW00{p@W}wQCRgh73Ay1+7$}u6lr48KEQY2){ZaR83#$_`XkPd^o)uL9OEv z4{r*&>;nTS;`1eXW;;VUf$DE?hXdg85GpBdr{M9GDxj)LbW+sjK(!Z^+#Zi+YUqeG zndqJ4o^OojVQQ=22LwBEEu;w?e`60a$rHu94FXY6ZaBl@k5qu2DtPp@by5qH?h>tf zkWed;qZQ@u?TQ>%C^DR3cD?Yy<0gN7DD)g(Wkvml=U82ZDzDTA9^keM^>W5>BpRAm z68IFzD%a4yQT2${&M5vxEP#*9BoZFl$mTv76M8~Nu0mB*zOnXr*l21Ie-pLGu%z4t zyoPwND&^6}*tKQNumTy}qClz#u6nMH;{c7<1Zkg0o*`JtlU>n{6(otu)YXzm*Sa!Mi0uae|ivo2jxieOlA-l!{G+1=5~$bIE~|(sjpIFFUJ8hmI=BL zBFJcNHT!UUxZ}lFlmzw*AZu@_aVPO2@6~N66zd34PO!`AXcVc?snx6drgi;#0p4HJ z3y}&1Gg|SDt}Fq|%F>dOlTx#^(!{}8@;zj4)=@bygO&w6Ztc{Ne=K&J*=@UE*~}x# zA1}(^BW?#qskjd2{-2mO)V!1iMHzup-CMa|Wo&Z%aLT{KN$uit)INx4_dFepS=z@&)<5@0i)8 zob{Bs+NUb167nsee_$KuQVJ-uEO+_tT-rJL$LsHD_0!sWmW?+oP(pOQtt&-URT`_M zW7S%}i4%_wy~_N?4G6l^76xe&R}+=*g15wp5|n!EJTjEc6Q7JI|z& zAl9)S5Go3nT1=Qy6_Fkg-M3Q%e+RU^q*fJE->?Pg#OzZ9 z&S=i@Nx)i22=qotfb2^FzZPydZf&wtFy4VxE~yn=Zrq!yenUm;uk;uO{A#P}k4pcz zRyZCUsgAahM3>N;9TF(VbXCJl*Y;EbrkA6yD0zD}Y&*jfG7!je=2x})BSBuS)xU&q z-wr!<1naBof3{ljDb7?EF2xJh7(ISZh3M}J@aQ?DJK!Ip#hqu(xS~K4cqCVe*$T$n zXnO+Rn!%zB7S=R-j55euK`_)d7DPUI- z3C$y+`h*2Rf~!dw+6M>@gDWiYRR%a(s+`u3J7CW1l&=kp91!6l z{4?93a8-q1SB3ZG$o76RK1u&|MwZNS zA{m$95!VO)$K_Ro&PCC~myd(>(b$6}w}PEIs=liB!)uZg=%cyu-#Vm2M@0Jg-N`ndwd*exqrCVk(L>~-(frsJII@w ziDu1BY-_fVeCt1yH-UBJwm29|i^7WlfT9O2heaBOM4{j9De?Zxme|!`exgX|DpLk!|O?6=-L44}= zv3Hykc2HgCl0{*$#&YzvCFf{Jiv?3FpzZw1O(pd-6n|%om$;i=Vt9)SS-tYtBiVNs zGOpE3JS^06QP#u$qTS4&471k!MSC0TaM)zzEPJrE>(`}X1+z`Tp z3rvRTf>)}~v2gh|%}m{Rg3`kT!B&z-e^QKc&2V$z&~dNwp9KW(2}NEQIN5{ETQ#Dq zfXLS%C$&pfwZ`r^rMlC@o;-tgX6)hE+J+!`1#Q)YZ)qrU2N6BXFv7z=t|qnqeobmU z>>PME_nVVi1CYe0ZN}{kBTM?2aG-*x6%4MlIJbhqrIr~0D>z$F#PVN-v^J^De={ZA zv6vC5e9Ud=5?1Y}+ z&TR$nZ6*Qarhc-xr|jTWopZF5)1BUe?UON6n+K- z6l}Bh6Wq1FU-02Pl7)#2!>&UvjP2#r$`*)L(xB`W@PbxiPpvd9yN}$C_+p=~t0eaG zx|)x2;3~M}S9$VPo_v)jU*$BO zA{d6Ax=>F*;TVI6p|ZX&17$hR<8r*icm(WACfGFIX?x)?@vZ>ovE;_yZ@0q*&nh*e zW+CW9?r1uvGzav#D66289eiocpupotR3O!Mv_yRWa>0+Ckuw_1=1T(Hy?yfN-KSEIp(S>;M9aWg{XbRSj$E|m5!2SPdxr$r~Q|B@CxuGfvH zg6?)cM2lWTzgz&$f4d%!+>bdThit(Fen#!P3=UZN#yItx(P8A0nPL0(c+J{oU0em1 z=lJb$pVzQTtw(!wr9bvzIKDip(ZkLSr+RnKa1JgUbUTGm0TVxp_?JWFpM*6i5IGgXH|2vG_8CkFqy<0j5Lh*&pJ7z&h_onh zr*L&@feP)yf38OFpH_Zc!fnV{k{ECs3$T+DR(HM<_NC{G=xH7Ay9P`9o{e@P6QYr=e_OGKYE)Mh_OnFE4!9kP(Lo30 zpVWD(=jGuW-FKOQ9VX-s&F(OQ7bd%?`u1?)oAWgu1rUM{*pjo4qM*s&-9l4MicrH$ zuWNP>v$$L{{d9Ukwb-fAwZpa1cGtKo3Db=?JV}~L3T19&b98cL zVQmU!w+QV4S^Vma%Ev{3V59DeP6FEw{hqD`4sb*ERYt9tRjnmAV89@ zz5Cz=yuQFb8+R=wS=mk$8OX<9aC*9@IAk@8J#(%Uul01*bGk_ui^X64Uwp{d|1R$0 zF8{QM|4rFnKK<$K-`~Olp02;&|MlrlZ|?e!|Mi>8`j3AfzkmDUH{tUAf4qJ3@$HLW z;|1d7<9Bbcei$z3aPeH;2j}tf@lS7GItTRC<>SA;efaqHySIOT^C2yC@t!W;rL<7U zaPb`S5{T&X;~(Gt_kX+m`8FYB3b0RV{lE47fAU0e0mxWpx#Z~hvgF9|vSfBxX52o! z&)!`)yGwtJbV;#{`Q6(B5YlA{j`C%pkizv7&BGtRzr7poZ*rh;S(q?i7UsCV**q+R z|95}+^2;xN`|bbu)x}-D`s$lsef#ECN|mX=`n?ao{r2sPZ+`g8r~muAzy9T?Kkje9 z{f&U(;xFj8sk_XV1(4vfco*_I^~Z-le!qVDfBt{v&%gia$G?91Y5%gnefhel02c_0 zi_STR)#iFwB1KP^?80qpbG&XXE)g6BOc!_g_%pMe@F|(jOfJ=;rc^dd}In4 z_aF98`3#ZoFSzxEuuwvB;s;LKmxvNy`Q-M)H@7!p=IBFehp^998zbZGQ$(3OQajxk z*e8DyZ>*<)7S9nm@OW0YF=%m)vLk>0A>F2nfe7NAhD^8VIv+h?G>oBrYF{7&meC(c zLQ4)Y2g312Ww?#uDEo2_?L_1p0>yA2{MXkX0G0qgL5Sl)IBqKh=YX?;e?IIpNQ+1C z6w{c*Di7&1)A*D(R!IpU1bl+_`gGNEsB(XV#=z>Q3L*K!Mo33F$`ka>wwB23#U59i zpCI<>D3C&51z%ln|5Yq=l!>unvFLX<48aY^;5m>MFkqSR-6DRV z!&YYLqu;F?4P5{XJ=T3Z1=XdS$g+P=s(_QXPSkKn&J*iH$iSJpLj)gv%LQ|U`2pbWyS2*R#xoXJiwq3aR z7^|_Tp_VG*bZm5fw#1ZTP6nErPPFrJNRd05a0oezA67od1^PMyYAK?C20MSzb=*0x zC1{$6PC|8K2M|^xVMlwIrc~I5#vC(n`$7mVvbgMY$g2uVb=}*+Cx--4$hZ$XQSuU9 zh>@FnZCy&SKMVn(F83v_$C$@cRt3L)8_nNeJ0?rnM;9J9tAj=*kcyQsQDK}UarU0@ ze&^O$)%yAjAYG=_-=?hI)uqgfLo0VHH9H_N|0h2g%}s#9rEbEViql z-ENh(BQCL!e1pQSn?VIH&25GhPbOGeW5%B!md>C_+|ZLGtouHS*mURhpL zBsQ=)&47Xd7z&F|DWOD~=K)u90UsIfcs14V;yhEz%{lc;Cg$udgdC{5Eu7Z(T}ARk zLIOGO5*g^V!Ag(rYV>b_XhMgfwa9$&`+xhxpTGR_i?2WZ^w&T9@bQoT`P1bezWbMd zynOZ5rFaIy;vwX8zcqiqUYB1S3TcVg>p{66n$3yZwc=7tv9s4eoXPF~FF{lX6}vlZt9Pm2f$=kY%NM6xW2R+p1dpp$faw z$-9n~$8kh2ZJH|d85j_n>qfVGsaCq7m8Xb7#XA+GzNRqL5TSprd?Qc?q)q<0j8STS z3U|yKiw0XXIFi)6+!S!3V&)DTd=B%OX6BsNmd4i12hOpa?HP4UC2i+y56`e>i!K)j z3z>GioN;mJiy83#CCy{8x{>xzf?EPb?_dlb<&i2j|1M=>h!##6D)uozCdI9rX$aW2 zWB%deL@a{h&<}soq0bjcO9&N^El~%sL0GsC?4nPX#bt!c0u5 zm=F@l34~2I4-qm6T!`P?eqfH21y(@5{oq`r2#xa)7mDaenAT}$9*^ERAuVaYOCvA{ z89=+956Bq=#zWFRhQHo)D4zgQ9?zIo#sXRZb9Um)xnFJy=W>H4SKwj~Li_pal8_b##TA*Ki}2&=(vKe{@H zg$@i?FX4>A( z2`&@J>1ylP(MBSQp{FxqhFG}?wlM;D!rtvdgcN(aM8E({9el#sXGAgGuQ#+90swTp zZw;-6gPWO0Tllu+zTm8wqJ_Hi3*4Z1_5>^~MQ(q4qgc*dqvE8+1@=8A!Ne3KPtOxq zG70vSobm(o&~2fJ1dP=(s28&G_{I)N%PF9)DFPjY*jOCE6=lO?WW&-2^Ib>xt!2{A zSNagV2?oLxV+TZ+<6qhIcfg-0a;qP=J6Oe!6|FF%LSeba8#8tdG2aP8O!nj*2usX* zgvx*Y!%Lu)(KRNAgH?em>b-?>8Z((hk$0}6GaQ{%Cj$iJNtLUwXC*^Ol!Ll6Ob9s! z*I}`8f>8jA14*EIm1}4+zk?h(Yw%*5@mhTwzq%7jgWvVoBWV@8dBNzBT(+|hm=J6AX0Y8 z9lVbL2q>UzC0IgxU)9b94Fe{(1*vEkrn*@Q!{61@oH;w?pjY?k>u{SU>r~iw9-Udg zq#{FID5)qxMQsXvFdQ5ezytc6d-6)fd5_zqPgezD@*)c{Gjj{d2j|dBxo?t-bMSxZ z@ElSPbreY|)%^1;1Rf(Ap3mz8rlU3o+zOvm9`<>-EGS5sd+;m~fp2WPhbZF#mu&17 zV~SDgzJ^=s;Zs76`P`%K!^$nk^8tVEmUeRG94Qyb91#l}#`ON8ESY4(5R(5qciX1Ws3zfibm%oa(gn;GAvt8==eJkC`Uihjq=8AZ zHIy{^p-l!=Xiw-W`e2gQ^AlT*znOA(UcOAY|@p-@kQhAJ0k`H}DMV$DjsCzf!10qG}BsvtsYk&^j z%{E+pA*w7N?rm8}PMs*DNFIM9bpqxJc{3_MgkFScBZ4$Pj7jaPiKwDaY0YyTf9Iot zRfntZr0hzmF*r9SPzvBTP`bsivWp&iF)s;VfHOdvVqgs!K5evA7p{MD?zDN^I9uDb zuHm_-u!iJ95pSo&?nHC!4j^r@JHxn|5=rKv2?v~sP8eQ`fMeFjkPnZTa^!Ipk68O5K;2D7Pl`S9g~dd(go6oodtMFjG+=^ z+I4fUWW*^;&yOCTrm}z8hkcx)Vq;*&j_n8&W)VSlPyA3J$|JAMFGlylsH~x02p@I^ zNDD(Gl$*0hnNrNDSMH`PF}O}*K_dcHkH=6jG-p#)>9#v8`s_S+rmM=B$eF9Wr&E5% z+v@Y;gUg(HwV`|nL1wVYYq!EpCL5#^r`2j|E>jS?+F4Vxrmug!Eb67&{}jg3#}=Jd zDL>*~pq!PnT8(XTKgiV$@nmzjO;$ouf>upVLxW|axNuPH-V-jILPM|^2=#TS&MQ^k z>AJ!THDL?b915_i-)_X1;m9pFvyTK^$ynbBK_+4b|Z7b#929X6*wAt(Use@ z#EI~@D$8H!W1QbF?g^2~*04lV;Ua|~jM9Hwc@kIvBS?`6dl8UO^4{9S z_zp{}*kpbSl{e;TGWL727@ zJ>evd10>jfNyP=zPL!P<1SKO~EPLQ_!X@XJs-g{tfi5TfJ0Etz zRg(4-wKx@*luH#=dq8_<+GAf;qXnqpF-IoS+YEnrDPcQarudugS5r8g=Gz?a|DoRa92* z6b*a~b6wZ;W@#eRcWhwi#wGdauvbU+X&tTg!E_YVmoV9Ot3*Noi2#PXRR%Yu>Wu8% zxNv`jz`gk7Q+X57_sRw~wAvKT?0l|VJjVfA(?-AXHC(Qp*aWnd>$$XM5K7zt!LB!f zEZQ;(7d#;Sql=-E5KR*W~L5k|< z8XJ-esX!DqGNr-y%?IUEm}@|<-;^f;>tCM4b3JXftyk(ssb%cWDlKJFtd$>zR&IZV z_^VhBDP?$2!c(@|9gA%LCpp##_-=yir6hCX^- zOT`!{^c7xP-5Bkvo==RK4#9p(-%SstUTybI6-D<>ckxUL)4GEp_3vU^ez||Ri^276 z0Cs$0%1G)tQ(ho^pYXptN`ZH%|JJvJ9r#}!g_)YL_XJz1mN2DW*m@y&3#8C<>81~- znteC+nxyo1WFA`E>$aYa`D?S{hW_}N1B70y znr7^Id^xO0VXPN6&R9$4j5W_&y6rtE5E8$4{vVM`feh!Z^23B%Y?o7CFK<|5zo8DyvP6Wgfu^KKtC*Ref;hAJ4RvIApu z$}y0Qq@D}^?H4GwhmC)Hy)Q6V$I3bD!eN5 zZHXXV4~pV}GpU)Obl|K*Nz8!-&s})7Br4Uc`nn9K6AL_RfG;u@A_+5vo=kLJtx>gu z(kCFz+=P!WobCG3S;TaKy%SgD5W|@%^$zWBo*v?{Z5u4$Dd&Hw(i4O+K(EPOA(@XB zW%Z!Qz?N#IMX#^N0mXIoY~7@;#aXQ?cVcw&rKlSLH-LtOk(>Z%!)hFbWvWJ=^U;6P znQWGzm0r;8O5LP{KN@`^G6q~WjXeP;XT!7SyLrgX@VyR>^EG6f%7Y5}H1bXqWo}Lv z?YM4ia+c~pwqk#bCh&Pa^KBJ!o(vl@t}v~3iLr|kohT=ykHvSE+HTY@q=^k>`mKJ~ z2|Jh26+B0Ki22EGR;E@h+K0|!%y(^zHy@1oM8&8Vw8a~uGqcxaC}10J({w?M6NR#$ zt1UfM-0Z(rlgSq}_Zt?iQG2D$mg$%&wy5RNJ(b1SDcgU&UfQw;g*w@%8o?-8_vX|$ zHDbsFvwIX&+s%EBwmf!5P=TEW9`)#vVFa|j0L14+uBy6V?rdUw!Il#K+o-Vrm zPBR6bXc4K_7Mo6ZGgPr!0{MJd${lqn%Ieyixp}DfW@hOvPZ~S~zCfTYq0Q}OG<`rP z!rgd}PJw@nlD_vyCeIYReIg>K&=xUoKc&90Q;R8N^qu0q>P6JNv7M<@BwR0s0&>YW z5G=P}oD?Z>&$!>rcRQcSv9F}QHZ67Z&qBpr&Uo^v7Z2(QIrMU!uXJz3Wm=*yVc8b; z8BQu^#MrZAq?jo{&wrq~xEmU(TdS^olP18W>_dM?#zDC!1Z3FrAp<2RuFm<5RY~>69?Pyy7sB+E~tpRD@sTX zgN1)})iI=8sH`;e$3vUdUH5=okFh}|H`)nS`UAKGQYVttx+XWaPFQ%t?Rh{*}{LS#EX<1|tXQE08xzH-7t&&xLh* zo9<@vJchJsPwA7gRTj$BchR(2@-o-&?A;Qas48Qpy|BymqS#e=SL)d358)%U(n&Rq z{`I@uB-l-WPXlS=NhQ9X^=A&kh9hD~&WD-x9f>}PnbqZ~+J#2J698CW#=K^w^7?c0!VOKe6cPSi&pbcw`gT^{s({V?bcpj;5{sB^)-W^Qnk}gm%#aDWNs0ZIFQ+R zmUpcjdC;J?An?eBq^EJyr^ip}F2SMiVczFiYLJK$2jk3>=eNnwi-drJp`FmQ)4z&3 z3TSZk8Va?p^Cjs<97fldHy|q;WeE$aLgF1qgD=Q3MmMRotqi*Z&vt#xMP1eqTrHio1f38 zj0~m>J@@P>`kLaiMs91s6V{{);pKg-Iw%OQeY}@(AO=H_mrj2dewv8r@Z8x^Jx>t+za~DIcRvj?a_WHgkxERa1P)%TyGw=dPMfa1UwI{=(3WSJ0 z95ltE&T6?S3YY?Vu1~S5#oq1hW(w_PWyfA8T6Aycl zDC>`&BKQu*m&4zKUryUOqx{aD8`%@GW?@ zNF-z2aERl)J+VAI6hwGqeYOT6XeAUXV|L`ue8*+0siT4#eM+}ev|XV{=4~!EoT>pG z_w%!lp=I8cRG)~ZLj7p0?&IGi_N>8;w%(0z}SKge<%%vgu!Ovxtd}x(xCsWx-gKrqEd56;=BO2{<8&%Hqotwe>dCOMBdH(U=7!`TzK9 zvqT4;Wn%!>>r(xLGZ*#t<2ZG9OVlOmR%HXn^^7*6O@XbVJmKK;x;23678lnQ@49H#*CwC7aBj80$c}85wJ9F#>=Fy! zjfTVnKV^gq;-D@C7Kc%EJM=F}nfU73Aa$kE7oN;-DF?(N&r=!0jbYK{;EM>#qxw-U;ZliFfM2lKeerx`aX=uGZ+FOo-mg2ryYo}<#rqyHlb(+Y4W~7=Nh0`_0^8%WEAPks z>i5WqsEM1&id!m}F_VjNS(OKTuT$R8F_M0K(;;-mVOpQOYH&tbip`I})j=`ulGq);p)4_>yrCjoS1>b#RbP zXOoonmu@acyGq6Wh&KI<%LO;09UkzEZn|IK&ML>HY6r&+p@fd`y;D(IDLDH ztLP)LFr)>e$a}C!^7nfzOyvR8K+-SV#o&Z|**ydBFbALgSadys#D`SJ(qI7O*}}Li z43~V0g^kKpg-iqLxn_RUNpsX84vLd@f4WWj`P8X;&?4YktJzpbr#G_2Q?4m-={#KH zK32&8a%bSDQhz!7Bj~%Zl!H$P7Uh^y657ue{tjc{r{mK5@%0fRxE^f$>-}jkCya-~ zp{#t*YW?-spHkdI7sw4u79L|MCcSs9jL%mFzBR zo$Zk8QDZvsm+!(CsWRV?GF#*p>e#^rs_cnNXJRC|V^-0*xM~AMN*fU;dKb=$ zni8-NKjCTw?jm{?GrP}e+B*a!v#*~QUpA79xt%;{TgbN(oyb{#62Dzi;@Sclb^8Jl z#zrhu!`Cn1yIV_(w8(KJ5q!?Pn0r?`utfQM!zcSWrLqF_1(jP{61_jZtzvhB0Z;FO?~K|1dkKVlKfkSl6K$KonzV*P zYuAEqE@`txP!&5bA!4?my@v}O4Gr4h$PP4b!(v9rw@pV8@w>!iC_L>X-LmX(cm}_? zF_8AJ{_`Tvqj%+cAyMQ9W%9ag>IApCJPu{#%v_j02tdJ4@GkoCT-`x z@E=xiHpI0svN&`ySz_2o)?|Hu`;$0J%cNiZ8SMWv=jV;j*Z)PuBS+o=EW6w@W0ym% zv){U&x?dz+>l>8}f3zDb-G(!Rf?6T?ne4H(1H3-$*Qv_i3sf)+6NMRpcVD`d$8vau zGmNOl0lr;3yGIOA4EbDAu-=1Nc{D%&*L9EQd{R4&bk~aIQ`-T zVjQ^{l5<5{J}gDLCZj$)ocLdv1gL^-JUkeoz{^J1?dU@$_`kNE*$HctJVzxy>7yEd zGnJFw^+fbyhx9|yYMYpVdYl3e^)nJR4{Wnh0}_$qe~Y?kb+j4$>%E@)gEx+!O-kY> zFnxB1)HgAr<`ivPuI8rXqJqrbVBiWO7v-eT-;k^H1fN&YQu;$BeOgKJr}KLxA-6=< z;mZ38S<2gYrkEkK@GZ9~JqHsBVgy*Qw%QL?v6AtJkA*)y5?5W&?4?y$KFXREZ61W2 zb%5}Cx4$f1nyv1b5?nNP;~52~-E5O#J`vPNetlEyro>g_S%zYRG=JD#hq4n+?)Bz2j#vpo9;+NuPD``?D@BoYIL>ZA zZ0{FwF`uMU5*z{c?uccw8y=&H`sI_I8z7yn)PNoyLcKOzP5x%B2!~+P^^I7k8Bv3cSA^foX38%+`)g*v0S``Vc!3Ibq}juZK1CDKaYkYx$#vC4HZnA$UwvG2 zlR}N03?~sd#~{V2+Fbpli_fed3Y2<5o^KHl-WuMztlc~gc(nuO02|c!Xg5+b=pD(_I0V)mE%+-Z9kXxuj@X)F?##{x;;^RWTp`lg+bs@#HDNCvKyh6$mgM2=j?A z5`M2J_Gs3IYC?yIrP$Cx;{~@-u1YRZ?KoI9^t0SSBgO>CpR5vFEU(* zn8oQOq$Cpk#K+1&v_n_sdB9>@BH=rfm6#tL)^2i+SiC%6E5r6tz3v*tKoI>?RrbmD zL^_AVIL$R-4#W^j7M)oBpRLc&KN(Bpd#6nfsvZr3woOd(oa|r7-`w_+Azc;Za7j24 zu3w`uEKWvn#*%2BMiQL9j?xE?6KmcP`jvFBguu0|ePtOkDi1G@#00p|o;W(bG4>WO zS@5ohR{fD5r#V-B@-MTD_U<73`6KgU=wUN*>xV$FRREprvjx>r15(v@r)r5Uk7>)r z#>u8X%0GwB;PlMH1cWzkM#|qnv*b?{7?%wfk8IPDu7zm7iJ1$pu3b$6ME(@0X&fB| z-=iU=sSVrr9tS_Y%|-(nxu1cUTb%s3g+)xt3BvH^2c<#UQdwegmY>+$_0+VE6)h_j zzno4qMl_d{>VnNgOB{xyGWsv5=zSHn0(?p3)h@nDvrw_M78HlOO)fSP>};BT?7JjA z`F(P#cA`^hMwc^u?oIzB+5?%a-*R3^_u+j6Ot?-loqlK_nQH)Yb1f@iMrz}zK}2Hp zdm0ZbWgJ6WU^E^o6LXb1HWA#!$`$leDETk$2nvf9I)dVqAE!C{N-w3!iv-#aG>;Pn zX>r7O@eP=y#z&d4SB<}gwf*~lr?xpc>S`$5l9=?X{&p_v+5od187?MgN#Pi1v02OS zSFuW710!)7bKFzEVF+y`2~BoW7r+u!To5C?s5sWARaG?Zrm}X&czcrC@B4Lwp2`=T z2|r+)Gr0YHOeEKAlcJEGei6wm7LQot{_}W+y5y;Eu=!u-+qos%3&6Bd?U*bq1diUU zhYqd=2C%WQ|38P>9*5(99A=(!SRrGEn8RfHIES{)^)E4yrZ)Q7orII*y?5lPcVC_! z!^y-;oeOyKoE4k-H>~ub*7@XPD**a;%?dpJ{p)|5P@J!QCGTlLFO&FDo1#xX zPqW3@c2%!iz}t?}$0d*~xZd?FN$`FP*j)fEK6iwOD8a<F@Tmfz8PcYb+PB(~LiyWIKkc(Qn>r_Uabg|e^p zX?j&&;cH(AT3b=c3Z7)#H5iN8W;T^`QA;1_em&ZUy69PtR$e(DD6tvEnPCmEnM7&g zFSMCQ|Ha8)2%L49S%6NC_md)od5xwfa2kldvA!6LEhm3OD_OYxJYlU?%88 z$}`p%@@H!rb%Dtm?}Yw`9bgbh8iUnFE%J*6L2ywpOub`mWN@C?q$ha<@@Z%CPV}0! zL~zJ#SI@%Xp?b=cWe6do~fK-1Zol=?{HtiJ&=zeS9zh-y9Ue86NI_-^vcI&V=uJ-XG@qxkq$cZF*qTVrHkXSvb+R#+^)}o`G8Bc z8vQ1YAnKh@3`V6kJ4n_F^e9Gi*fRJE#~h)X&~^C7C!ZlsIGnua3zuVzJf{sCS%5Uj zPitA&3@HYRJ~50D6er!1xD%DG=XXKh*PBH>0JuA!Wdh!=_JXtDPm;GT-XE(0LGPP! z5~t1SzbV7x@PTfL=HK10Fr5@42O=Q}SiHJn=sDjdcQY{8i!7`M9M*O*`NT(7nR1@4Y^E-f9(W)b!lSUKP&bonY2J1IV~ol2?&un`!1gb#|S-j!g@qp z1Q4MToGTy0o>+;J?87wFcfBa4uGJ)?rgK2Sv7E|b|6-*HTgvM>3y#PMwPL)K4O?AL z-uxyX4~Nm&=PtKqvAE5mL^f7y)D#r4JGYSeb3z+KV1i%^72WGE>f@4T;&LrfR+^HR zK6D3X^{I{u{|cJXWiQ>|)cG&H(BXj_V89t`e>svzT7u}kR~d~VrpgkPp^OYxm(@#^ z<`D*_M-ZHkc1J5V)1i~3tze zKHT9$>IsQp6q}dFze7prwZJ<7eF;n7d7ePvc%h6Vb8<>#Q3|UaGhb-ioeu3+buEg7@L!EsU780V6pK?(zBEEsC7}J0Fb*RCEzmBwWbxK>o-aww zK6!Ayq44cbo%veW`L&KtvvgKKm~H=-56fWX+A(fC&UH&)+8NT*3_il+Q@?B?+&uo8 z_)n3wNQi}g#|@`8a%0tZ4cJ0myEQ^LTL`yX_!iJlH@G?4I)b0%&EbEs4Q0VTcJ^W_ zKms-SNZVTv({!DZx2i|cp5?zi9a=rvmr%5AkoGHKD_h6j2R_jVRE6QE=wZfG&=1DI z;0s6FNVtRZmF1Evfj`r61q}Awhh(<9X`K~*Q@bEAW24#Hfct*V3+Q(Km3IHxc62dD zELT!LDpcv|j7xo78wFPz>kl4)NpAbS6It#ETx1*~4KdSFgZ+*mOT9b*M@uw?F7?4; z@MZb*y7~_XIyx-_znGE3Eo1F~7KwZ|oI-%`xaKnNpgze>)~qW63+>!N?X7!XkFZbq z!Bp3d#JoJp&V=)YG~nn?QHz^rl`LwuRGE_S_28*ws}5S8w(}z3_55YZE!5%HK;88hhTSaQW{%v|iV2NrWsvbAjjnM`= z&L5(8B9Zc|*agSoI+E7y9uk>b&Ejn((NmlyTfMYU5 z-poTPEe&MYGY~AHFOe+N2r%==ZNYf#?&4f${ccH5Snk8~g2V4+Vg2oza%8kh?@0a& z(a!&?>|TWq(hbOfgJxQ?(i+|FO-inRgr+%kW6gam<}FL@{Rc@1|BrALkT+t~nAFN; z`Y1DRN`2!%lbKc2bkmP*p-o;WfK1$)<#r+v_8IkH2=G9xRqoqBlkO(E&&o>clmQ)9 z^veH;t1vPDmfu%Q8F$J&nm1&LJN@()=#{Mq*Ixzg%o%X}3rQ&O-`)}Qb_5Onf(s_6 zY1~Lkf_&*x(_92t)61r7Q~90A9%f}gSOyv@2Nd%7g5HU-ie4(ox~%S^Zj zKDb745zx!L$ic_5gD2Mv`8Urvb!FSw^qvLp`KAz3k&b{SdB8M6T*^r$8h2+y-Z%=! zFQ`~Pm8EbDV+jI3wfF)usv-|dofbdPiu@Iu(55MgLH;a|%_1@nS%x~<+`u1xGivD< z?x5x*S+^*qWSX!CsO<^z zPk|6YML>~@j0};9lc=<7%`f9sbGyJD0hWum%7!$U?=pp?KR|Vrj|DkfM#qD)H6k!W ze++3RMiLvgr7@7ee(2lt7^DXi1_Lqr44jrY|@2+ zucQdsWw{YO36}L^TJJVUG(7j9d~=wj4?w%G_=i*=PVA4_QHIOIp>M$p81Cf3r+&}w zn=FvYsOmQ`9?q#hh1mCEBpt;XD=QER7$~8`pme;<5Gq13_wIt=Q!teC@%iI_RY$&h zJUWNll22|*vB<0hWGl0n2Mv6$)!CU1dMs3rZu&$c;DiIUB-%RpMBJksSW}AgkA?9eq~*T#|m)sSMRCtk{FDL+3p7-BXu`H zGr`^2)0EEpK;p;z^q_fCE8Q2q`ULbGPd8lcFKNi!C*ktwP;-MOsQV{NyMXtL6Y{s^ zr2^PCO??+^*XA}{kBEd6uJUYX2tiL&-_zd%iV#l=GH0o&J;CCvH->%2;gADMn<#88jh)2`j7X)%?z&m(P)?NNf^nC-qWZ0p9 z7(FMpmCC$vsSV3m`t(gl6EFZnT%-sYx9p4c^9|GPh>`kAw9@_#nEg5(ofYrK|Eq#M z7Sg@ZRg$kGSg)qKQg4$0teq(20d260c{zd9{ zqBZcu>pU8fF6X^ndE-&*n*pQ9|GaH_ ztrav3w<>Q@7TWN%FiG-WkgV@e7M>w-(%7Jz))3IjS_xw(^%c9JaP~-BtbtP%J`r)1 zM#6EW;t8yyEjY0?7A614^IQvBNGKs17WUy&=I-#)8UGgOI3}qM`s^qG+nt|Lp|1IT zfQhO?{U|c-$R0}v{0$S$A+rjDthM*}`wN4v2`o%)hLYeetdOQ^Nteg6)xGsd_wYpc z2SDhiTO&h*mD059A9cv**5B4_!vsoH&Im{1+Xe3qhI zpA^HzX3-T3xol=kg_~@@yH7RwBR7w7Fz)wEh`w(ol5k#)LR#?smBcdF_TP?Rz^#!T zI}s|ryZC^i0Gt_L985eB`}y(ntVMBs@2%YYYA3SCvSDd6puU_rg?oU1FZRM)^Y!jw z-&rTx9%Ab@7lDqg+?@DFOl$2l!{?uB=7O#-;8pDaX790~<(heQFr}*05%H|c#{s~` z+Y3J_z@M-*;k4I^o74dpOWPM>MogRM`3`+HSN&>iLNx;Y5pjo(uN&c zE&N$#m6_&~&OXY%e1tF4)ZOXHvCBoZbk(?Q&=*3*FHx80lIaoOZAP(fI18V#*|u+A z1VEHy%i0|(Fpgj$R5dAkCc?usz`que7!Yi;H0uI-DS^|XreZ(C0{WG}byb5jY5;Eq zl?JWx2GokNR!7aFj>w(YX2I}kMzdAbWX&i| z1wO6mrNPay^g$F#+eZbFHbfV<ug3 zJI)NHwdm8wm_lI`gkZB3)zV)1t*|8(v9HPkk__0N=tw7@tNnap5q3CpBSmpfH$OSf zsz4!AQQ@YmMLTU=lPA2*GLS)sXlhxAmW>4^Kd-vIq%ZzKj%v4bSv62fUh7awV)V%j z!sgK}&5qqU69b&=>$&`&06DjULszR)luywjuOsXEBWEEr5JTGwZ@M9gecQ6b%mDBo z@S5>~+4!@_enEwyb?rY?ixaF&uh^N?X0@t6Waqj!Ue&Rj$k}eVoOoduHyDCvOn)>O zZm`TIFc1skjLOh%q{@gDkgA9u+>H2Ee^9cmE5Ez^p0K<_PW~oGo~lSX4Bxquz^S;J z1)aJ=wL4pzJ=q_}nDvmAB+)Ct!4LS7yom+8IrF7>YzU;>pvQJmiKtJG>RpTb(NCJj zw|>#$KYJuJon0`CaST^^cjQzn9<~^M55y29E+Qt_!%-DzgU6Y&u;2E+yuR@h%69d? z?$;lrDw|xcnKJ7NtI4`pl8%_jccOez$ggZldnn*}8e1glRF_qWRYW7Vush;d~$J*T5}BiBGAWvZWX9VFw?XgYG}b37cnH6y|CYuS*N~W&dbD z^}L|d!b);@jhM~`n>c&-O9O~y*;RgHCY#k7JBy!GTbG-q-ae3#GCN3yOyl_dU2K;9 zT^!zR(;4vwmY%KC32mg!lx0VRJ>}7}2{2?8`@*1+kb)vPkAa-k5x{&xC|6pDLG7QDpBeyI(I)4ejEgzhhVGn=6Om^#o5!T6FaIyGHPRIwBLm5Dw1cjk?3<&%qz zz%lM&XnDhl*pE9y-Z1Ko#C@w%#0cGFl126nU>XhMXVf(9_r>P(1g{Yg(Hw!V>OUsW z`z4UMs>Vrp8)dHAz$BxR#k{znUgBECrdw8!y3JD*c>bZ3i6FDdIKAvTS~Y1s#>{He zrqh?gG&<4u1RwR)qrOi9E?Kz~ z@J${GBWCXFdbw35uFeW}6UtIemZ`x;&WVqk+CBxGmWJl{`9Asr4}CA96dY-3e@pB7 zgle0G3%Z1Fr)t$cIl%%anetY!$3(@EFJn^4BE}T-$Z#B-i;aEkQAaGpGtI@b4PQ4Sv?t)btPQvu~dOGad5Lr-M<(^A&-as^_%0+lAxC1iZ>bmuBf9s~+d)FgnpjC~Gvb)wK07o2v zrU1oz@J5ncybaUk6!QjlnZSl2s?(5%*&bPYs@v*d1C$!6`PvDvaxF0XX^fsSYEeYcM(n4eW$+`e7jbO(F3#3vqYRyu|YZb#&^h0_@> z%#A*$?g!>-=~s;U%}>BNz!f_aB()l|!_1THxX>Ia5v(Oap6$O8RuY;n38(u{Of;W| zN|Ba2c;=n#l(dU=2vvIxh*sQQv?1Hx!66ZjNI%fxt+%-|t&a|!AFzl*P3wJ#S+bFO zPr%8W@=>Jr2rc&dLkSkU#N;AM1j-2uWjTNStvk zxe67xEDd{Rr19~`cX1(P)4z+mrkVZb&`wi4y({U871pkutNuYgyRAXM%5Iu!8>V8%{3JjDJCK=6&|KMG8*lkOE*A+WH=HTce(vI&y zXvl=IN|4**%_>BI&e&*^C7vY$@d5vOEJ&~)D+is=v|AG@B9b^E743{(tRh+iO1~*I zi~D%yB>6(u+}L>Fkyg5aeyuiS1l+%inzdRVzkonQX32@7vo4gtHP2Qq{ZR=+YaM4Y z4<}x+J;Z8vY~`g6%r=&vc&Zav6j9$T{gA@?kuRIp}ac|C` z(lubjoP*dNv)(2ejQM-UG7V;oF7K0CX+u`So7O@?OG&C)*9N1$^Kf#HVCVHAUHn9d zMUEqlSh|aO{~`(Z?Fomx|9%Oq%~SGj{^8?lC%gOox!f(=_vs{>N$~YnuNwh)7zEy4 zJ{1Qj?nofuy1*YB25&TWC9>q^PqE**2zFdhECWbxd#b<6t(|_5L#w;I#^U1$itD_l3oBaysL;bPd(ElINwf zXZbRs8QO2X%)eC<445ydJ%wJqP@G}PLFVTCcVd7$;q>}fVmGn&!Stw>$mr$Tm?AS5 z0sYYcgq5a@%*i(EhpQ2Jbm#7Lf}eW)l-tKG`cQH!dFF)73VOqn#Zwr2P!@xd@jKww z)w|7gyeFT-dkV*~78~CR_U>)l-zp6I)N9XUNH6#dxax%;bPmrmdUp9yzLa@__5(Mc za2kNb;ZU%;w zc#IigUd)93@=vbN5U1cLliD6vT`AbGs<4U8n=43G7rSq5BHLa05ka=d5gdoAh-N!q zVIFcVIat{IN^h`V*!XL3CJ2bJcuo$XNp6x-uG5$PLBspQ%WS#HvRuynQdNC(WbEgY z75xc4@aEj7G@CqMjm%U?>Ns}y4FXD#CtJuzC5<_UoD<|PYh{crBoA6~G*+%o1Z*?+kpSfciXt1(GMq zSH#<7Q{rVtE6e{j9vx(s&y`O!kBD=WVhWWytkLC@-X*yaYm=aan+XjL&FF7rkjRm6 z-|B8CB*5RILQ;-dhD*dElKCtxFlGBo#t=@egwd*zH{)p$YpJ*Rr&&%k+#!695 z;SnCTA&kw?Ld{ZaUIu86(JMDIieK0sm}uNrOl8(1d`iD~kZe(m+=Zox#7%1L!J$|w z!ZU;kAE$eIxR2O64z|8`w|l$1az=KtH@o9%M}k?XDC)PPGW|RKOq#7r!f)d*vDhrE zfp2s=nSI3{eD>?XIArNgWU|jlLf?U#GG9hLNAxa#%13NkMjCj831mqhfR6axuH+*K z)xE=Y6_O=f$GZJGvp&1q(VqaOHj_+&#|JfZtZslrub3*cFn-@huuIJBG$Z`p%6&)h zGf!T*h`JX+D;s&=-VH`BfkQ2|$)D*6S;+8`)1$@Jl%05#L`Bs|Nwl$UP4h63^Bg{n zuo-t;A*TP7#RQPWs6}Q8TBNu4eL@MxxoBy5$WHqnBQ3K;Fb}q|JL^GOJ7{Z32vZPs zn0vXT_q}!cS1wAO@fiPp3%^9o0CV8rwuHWD*}eu@&?VpBqL&HLMMGW~?PX{43thhe z6m3*|GX=5Sf{o#0ZOb;P(QQ=I-7Kr*;8YB`+x^#*idn$m*+;W>wJU0gbkwa<(lNH3 z$RlOy;^?boxsW6>?}G-nSWp&<=Zm+kZdNMS!GYAZnI!HSYrl-C`8{)Dfgn?~;&HAt z@fFLN7zUp=x;Lens8->Fx^?`8!-7KmyU1J?A&nQmBZA0&j_42FVC*v;_JzXo@PCPz zH6pqd#q_|5dpXj#8hmtf0cdK+l$HbWV8X#gleDb3Prn@d@f3`>mO)tb1@pN1dFEr+ zY;1}oCj>q!%Y|+f+N8Cb#~rmP1zhzAR(-d<^6wl7OH&SyIQu;lbsNDDdKy;OjflI8 zL(1&2In!djmZeuNd!(r9KMm0wR25AZ>WYH-d;mZz03FUiVGe(q}as9$+~N&O{|~Sj(+L-*SeHCuQehVb;ctm>TUMp%nZmHjpn2lzhJO2&N zx&uJx9iKk#z^3}2-RU_?4kG97Fc~^w#yE~|=FcLkzs@vL9ngxMMhVlG5OMEBmrIOp zc;Y_rkWGG4M%Y3;2`uS|aZBq-SoK|q4Dv)Nu9%VxiK4$pcif9=I3vs!?j#aF$Fkr$KTuAUJ%Nv-KlGb-&gyzjR{XZ?VYT)HG#yS zm}lY{{$HwMvw0UV_8bqom1#Wd$!Bn#D;drrAsn4iAm@sk3_g2QCP8ezbiuY26Cc9n z>%aCd+jaLtcqnYmdZSYWyy;ME9hv7h+4bD3{N@cFN!4Y}CADv+D=SDL@myB?matoOK#X}(|90HC z)9b5Z*jf0!mJgL!jL9Xe zjx5ely2O??$+OoLs?kz=SwuFbH9eH7Y9lpPs;(z-lnzHUB2uWTc_v3IeoTqeIGllK zu5|=(2I9W_@nYP|Dg7*xIE|gqp_Lq5(Uu93O;1S4N`tz%;lj+VLd>=m2+}TZWA9w+ zKv0M~$a4u-hU24J$d0O21%~cVr2ADZEvk#~L8Yx{cXfue^R0`c*q%FV>k=hHg)7ZP zW(jyrs)i?Yd$Q*C#xx}7ar?>@n5FUiCcBt}R*L_vZbau|)h+xpE4iyGPSv+bgEK0} zt*^#xxcjrTD6<*{e)>b&R-X30(Y=|HMnklXOu&c^x@x&!lP(yr(v|svYW>%7fEH4Q z`BT@BAD&oK4qf8=g(ks{NzrsuKy{?cU_0YqL)llrLgz^{o_18`ti&Q@aWY0zIL|71 zQPGQWIDUPwLe}NNPMtpRA1Pjy3aF?3ABF^Twago!YYox9r5^HFIx@kr+X|DfMegKV^PaZ!>m|K4^eFpFHJ6i+s zlKEnUA2FM_yjFBglD+0MLC|$<`pzq+UXl|JT^x|HoN#)kEjWC|D&bTdOS~tF?0cXs z$`K6^(6HpgFXxfNCH2-AcoKnJq6mIm2>+MCt-ToToWRk zgqus>edNCFUzn!n(;gj*sdIk8G zt{-wpj8lF*XI*P#NyT0sh|i5m&*91=v;>|&o?E>NOXF{*rXzrt|OhTayvkkDpAo% zF)fqUrS<(RA%XVrYd_lG#5vMyy*GgBQ-74h3=D7F633I-z%D_Il{LkIIZg*RhBB76 zERcxSiGMiskYLoZa8x=8ZQZSI{oyf2F^fngo}VHsks%hA#3H*-aPTMWkR_RbSGS&O zVV7ZlM>S?y}wNbivRNk$JUX>b@B1k`m3Wz8Qr-0Ch4u|2qz6#8TqXGL;GI*Wd zen}k?=wUfUtvxFvK(2vY0rJD$aW7&ucKNG&J>E!bXSkTvfqw?XhCxw5@ ze15`jen(~~vl-AXSRHA&WMZ4LoGB@6C`DB(Ul;MM%!yRij>Z?&Nc$+b<#*5M3KpWb zUO$Y{IP%(HptMU|r%aW$?gH37YrIylgfmmk;_x9|uY~O|N0*~XAm2)QX+;;Y=~`Yc z3DFO2uDvfqo(fMWyeB>bUBWs07Q53&1C7PO0-la5FZ=*`YUjU%j#>0WFEquWVLK;< zy8}@7F9%{SWVRr&C@-bvNe57jP7!8b)y`qBwC?X>46XBMfu=A#LLlLJRm)w&I4*Ro zYNJ-LJZ+dX=tE{QUi%NVobQ<@W%oTldIN@E{Y9#`tbFrh)^PIA%ZUfMuEO>o8I!v| zv^)Mj$#qdoff#Wp>3_JWOr$joCq<2v#y8P;WIKKosI7ffi6WziQv3cxG z_L8Jj!;?KjqAPpSLk&d9rz^iv8p#rtN}5@heoOZF-joqC>Y1W_FV^W;lw{_Riwbf$ z>?ooD4XdRrsG3>g5@EkftrFsMS9DB1Km2{0`)O(??&Eo7nIuj9At~>6pD2D5Cj@~#yS)9$MrPGO7?RD zT(WA>jy+6dUNI39^2X*=;MhTGrCE91Dl@4dnPju5s@o4~BMRZ)~##c;pi*IKFR^SAQ7C@gNKk{?~=z22qEBC(GLjH>VHz< zH@|OW^B=VS6>w11ltcL$hw+vDwr3|E{-m<8_|^2w5BKT!t`~C*kp^ibDjJf=_oQ>F zJ!Dj}Xg9X4R(Eezso;NBRI*EZlzl;(=O}Ie;Z2XSy9!8db4zk-$PFznY^SObhtp#G zo%g2`P!C{xYad=L7gz|8yh_ODqgx9LJ~ok$3XH%p6z?kfr&nO`d(a)Gl*~M*3s>du z%8cc03OGoHfa}GYVR5-ccLUV;@e{e|`uCl=iYyLjoI3yB~ruc)2M&vI2c01pW zD2WnuJ41&MnF0C{@r8A(wn=^?(^UC(9(hhDfdkca{8%&3CXu-x&Au|A@Xk^saeguV zF>s!bQdmC6bnPooSt9%N0VZNvl$dyBk!(dtStDSZ+r2P3KvOvonNRl@NQ%de%9P{e zh+#E8GighjxNnAZ91sX*-yL?zl7Fwm<%Z+7d&o26DaWZ_{Ed~}rzO67I;pzU9v#Vt z%lbr8{AhvF*!L8&{Otk3_jw}w2jgK1wL>zi&;8jOh?R{%LU&`AKDEjDAWa@sWbrHd)McUJdRWGf+-zd&^tWiklOnvX6%7 za7x$W+O@F$WI4A;T%7MjdI4Ey7qNzJ_4fy4CNku7g#(SU+BWMsVameqcr5W}M~F&I z+ad)XIcw92GQsfSr|mT21FKLr3D_{T`v;%|q5m8DA;~9nt0T*(tE|-ToWt+*F<5Xu zR9Z{_c2gKx#~BTzE!>YB%P))e={q~?(H>OJT;Eb&_xq+$jQ{-_ z;%87$(-CR}Y7{!ZbFc={}N|5U|9R$Z~PkhBoYQgtucyn!;t%gXko0>8C*1nJhf9x>4UetkPm ze0e zBf?!L{C2RRe#^cQG-?>ud&R)s~mn;nO^ zN1^4nb-s`?=901^RAo+MxJkQPCFpF9q~{U#Wi`FRYMry(ln5`Z5>%Gnvm=2IwgAbw z%R|huwd7Lx`BQs2y|Iw}emw3P4=)V7=`A2VG_`_gls%N84mvD?<_+ zvv;3g4UVSLqGRHWEoObr924*vuXD_pN6(z z_xB?U;ku(b5<3KJ$*R*e*U0Yoyz$Wy4+*F8AG$%wo=Cn0tKn% z$Tb%RtiSx0=y;P>ydluP^rU`+((wf1K>=UKE3wP55qkaz3hO#Ww@xTBe)h9(VV2k@%Rg1z~IL$?@VYo1a>=?4rss`Df*dFA1!)5L!Iu!+$WK251V!bG4 zxiK}l6K8oyoC7xSbkk_AJ17B0f~2WUNZ6n;{(?d~vTk6~*n6k(ru&+(io)CZik&6~ zyHgDqpjix&qfKwWCdxMms#7w@NTA5%F7>M};bK8A2%%U$yehRH2A`6N*MC(c>Q3QT zjMSJ09}takRYrGv$S0dO^Ge4OP%Dk+EQ6)faz<1u=Cgs^myfZ1Rcp^BQ!L|0>2zY& z=jgK2HK^O8fp(UU z&RxxbZnxJfqAjlFFZ+Am;mlC?Pve8uFoIf4Z@oZZ;R2ksiPVMR&8i=Ks=cj5KPCde z-ol>0^3+MV|82-mc+|x(?^Ypxqj_%Mq1%Vc2zK2d6tL;HI#swLRAWuP2BW8{sC6*f z;C-|J2q^I~-PN;1@^c2E70<6xNfrThv^nds8L;H)}45B`{)FNV4!cvA7qb;5i z@tub+AlvNbNuTv!#hYXLL#JRc!E*tAqlSoBmrLv$U!upsXnP>-Lp}Hn>WQ3cW5+lw zxEPHiV0{afyfuh%#J+HGiAfmoZ7N_|IDFxldCnmU3a0Rs5MJsYF_Igu@-H5+AO?ZQ zLwT~r`{@r)mvvkX4xnM>jKkpA@GuU%?2btxm*smgQ)53GC7S?7o%Ou= z9zqpZ_x)m0WT%ALURYmK0{;t)Ky$wwMk&zh)CQ&yT=IV8U45B|$%ES|;Qm!QDVvq@ zWXbw;&dB}%Od^o1hbmsynv_I)Y9`HiD+TpTh+KC6EF6fo2ZtaIFS?+{WRr6v>Z2~) z2rV)GfVdABTt{VwbVPGQcUL1 zXeKt<=S0!Oq<3&8*tot4o?YARIB(7Vv~sWKbr0kg3=l~;9er>jN1l$*BE;luf4YAe zW2OWpGfpYO1`f>;!>`S?I{4|rZ<$?d;21w+I#TDIC`hww2Nqt({^n2r@#nvN`|UUH zKK%CgKY#q`FaQ192PM%_~) zG{Fd;`pj(OLX?O|2;_jVy>b;)$L7>SHGzD@5s%eX6gK$0q*nxQF-3FLXZc;!z z5Fu6t89y4bzjVB*osG_sCliEi)VF%m&fk3K_f{OYQUzeah=%-m5a(|9=zvu!fm_;> zr(~l)2phaS96uire-_x27K|}?CEoVJVA1RvPq$7*9%VRD!>ZWMDkB;r!OmN2+L z17f1akcLdWPIn8izeso(F8aBLi}rT-T_ITs7a@fdK(Tm--Z{@b(m`-hk8B2)1l2YfoG~Ag4wHRf&JWIZfc0y->Fw z8e|6oCt%j%9+D^)-K- zxQR^Ya6#!zE!+JpJ{g z#3tj>y(CDd`+KQD4imvi8-99hcO9S9T-~<4dqnam*sJVOT?eUWfH$fnhh&3DSbEnM z?`(|11t(jXYl9EC&!NF3f&moFt$9MYcxyZfugNuoe`(Qe0+BWMDJ~`k>*Vd#SbLyH zkWf+ct7u7qg4E77Hfv`vyPWL(Y}NJ6PfDkVws6;KRuBa6``ft(4^)a^oh}l+QHd^i;SAH7HT~kmHyloUOQGfQ^#D%* zW3Aa4e_k~Y$1PlYBBHXd+ZgxzQnm(W;A04I0F$3GU+(Tr)s6Yyx2ZbT22TNl5?B2H zD(i6m+_>+s4f!Nz+c{{B1MqQBw9ik+KOr0S$eX%+IfhiYp+m5vM4_?{E2?AMaD+}} zet65Xd6gSE+1UhDjo)E=(cLH`l%L{I>xx+VfAO&z(N%N3)Pvf)lc$soL;(gLcf_3- zdlN>N2~a}^(c8oBlcb)5>8i1#6X_{b7rx7&`P+mFMso6$^JY(haA3o;0oLP0lxsm$ z_fA?ob;$V29J;}zolVq19A|;kSes-$i_#-4;5a&^$gb?6$0SepZNmvpCHZ!ZOS;8b zfA9$ogV1p?Hblwhwta<|O!OlJ9Y_pG28Bw@hs`&je31G#65l~%+Wm}AgtLAzzy;Iy z_XG}9wx=FN;43-n=%?w?5qxxUAcy}P%(ZjHn~6Ci(SsYaoj*QQW_w56WcmPW-m%n8 z?kQt^1Tr`>D=nU@Gw}ZWTy<7T(%gX-f818Ldp8Jb&QPASlsVli8OT=}3tFpuAItj( zF{#b%u}xY;aH6BFkx{1!~+OX?(8>;j(F@N>bRi#Y10XVx}T=zn;u?9xRxDt z<1^wA9i7h<1xZ1KG^P{rB}@Z^nUkq&Uw(U+E#LubuShcHTiJtnyegm9M4!&Ke?QN< znNRh)_FKB$v7G$jg^HiVY6{2E51h!|ZK(HBHGdE~zmIs~-q?rT-Z;yGcSm)U$KA!N zV*EF~Lfdar45WW-BOII4e?o&!+~S`15X6zaHJ?e)yx)1$1K3`&>K&4ffRvd`he*^7PHriLbj8R{uE>QdIk0yx*RH4=eH`-@^9!Nx^&PwCC zQNQxpOJa@K*w}5Xw#uX!t$RL)q>eHBg{ZI0@>{P8*R**!`$E(K5!DadYSwJt{>8^F z@D@0hEGDkT2Obm0zXM-?tz7t}9=P8%)#o1(L>e~Zqj=})=d;hX6T z)Xana(Li;&n*VplbXBa-gkk;zv#O6dKV9wngZDVm3bN1Z`8{OU(EbipQ+;L4b(w~? zdl)rs8FW2YzaXgs?z{tZ?}s91#7F%^rfMuzlcDrzj2gr|cU6`95pKm7{otG~k>fJn zlBA9*nYsu5KrL3?f6aOS?b8e3XU1N2<*Esp-4UrI`MfLFzsoyqJoV|S(ysLQ%p`f> zCzn+noQJ*+Yjff7Fh@ZMWaB;%mi`7|U6qzVRxRQS--cC$X>@E2<7YZ{g<6tIENL1pBP9Z^1q_*tb&W4M`s`_}#KR zqpWJ6K_!W{j%nL+gXhYFdlslZP+bKTn&vlGD)vrq$L9A1j}z**kk=LjtUWo?xM2kz zmU{A;w@R;Zf12}U9*?~3RvuuL-~5BmLiV>a*w1KW2GPa6Z82_aG29vUz6Jt4GNWyN zE2|$1JS=7TH3HXfUgcKr*Mrn~uW~+b?~C**=lz~L_GBt{s8--JZoR(HG+fI&)x`hh0>aR*kKkiWT` zZ|>%lyQy7hr>hSh82v4os8fPhLeELxnl6hK9ljIJ0Q)Rm7e_9|y zaH3Ao9b})L?mO+l`}P0<42k+7YLC?yczFqre=uh8QdrPNz>VQcjRwJm;69zW8V1OG2Ng{S0`cV1=3iWcIoVBmpHX|vMJoaW$81I#?Q-T{>l z+tTQwU^_=R%oJics3$sM$Lm+uTJ%blfAGAs?ln?g1s1+swEq2gMAJ$?uN2gRKG){% zCM>E7psLceHTp95eHO;{eE}9nnD>3FS~k^4jvPvA+8#uB2rAkkRD|dk<9ythj^9nd zOGT!~#g8>Zym2RLoKrsH&!77xfO0gWgwj*EKpm9LgK{uZ@sSf>vcbe;6bq zzKA|A_4Cx!XQdJBRSbdZyRLz-v_y&y@FhD{UFTIo&TH2Lt;CRhRGpDPbWY*1!HpXr z`xsDr3gk~xiw5Ve_jDr-w>TRgwvh#d7L`|^RX=^rt33|sqLS-(9i2D zzHMa{c>KDyvh$#=5B^-IYf}tfeBI&AC%z-R^@VQb$C6g83yX^mx8~1R78$TEf)E4S zJ^hDx2xGY`*1IKL&+&KUAk1(TLBf!hibU>5>3#tayS`INvre?pOJ3YeNXGk*mA zO6RTmrK0Ho(`S!e>JmObH4Ub3gX`lYrhbcZLSis9hD9f8?sSZQ%#J<2?t z7pCL-bnICjT#8Ttr^xRZAvG64ht{Fuf0{e?0H-!keYibGYlkVPl!2 zX0$fBi`qpx)%_bY4@3EpcaTdkeWPmXbmwmhs=lYbz{k1D57Zo;wO5HOA&TtFu^rb& zdsIcd_6eheeLq;AwhVoYhSp%6cWGc1>JX>1<*0}g z8PN|MLtS5em0KdlXkjNKw3w8<6*jw8Bf=$Fg6I$Ue}|YnxSi!<%}L(G%aVNbmnB8x zvgYg>o94X#_kaD%sx<8a6GY5M1XyOb?vZsq${5OFa+c*jk! zq+mmCv&N=S+PtH9`M@t*5X&23K}eAQkkF)5+63G+-CTnxvyIcvUivpsr;ei zw>V$ge-I<&Ht#&tHfyY}y;HC;lvbYZ1tRhMO`eX)KYd<&>j%gGq)NR;DRA70E|Q|)_~o#nJvg35qkUx(IG!*6;mSsCV_}xO2Fe1n zN&`?9{8d_7FDX^+?Na{AG*XqnCaGn@?jj|+Eli63N&=}QjaWjL8cn6r73yQ{+|;x2 ze@SX_FVB+ip z_+hfgTE%YHL!GXD+&aAWz-eP>Jz&kYd9lak#yl=t1m2SLysoQ7rt#i8_@o*_>Mxs^ z3WV~u-M;mu$l7wA(fAFrmftI~qM>WEe~iXw)kR^wxowZE+=>`&5{STUY&D`l4sK)n z;v~eN3E2=yEaEmcSST=y+t{?(4Z3kF8$l;<5KYX+vixQK$;Q+-XvJi=(8>*LlUs+x zhAJ2d*WAYTeGBZ|%1A(Ro+;bNHlwnhl&xvntUG0^n@|!cW$R2ELZ)KJ-InAje_MPT zC3BM7@vyiH9a_up6baWkU1?4TO?(VhLsHL=|ec zVyjfp&M2YBouM1ue-yU*Q*1?(e-`rg09#cc`Fv&*n zB8(v=t82U$D0iJ-fRnp-eKMGA8M_X`1}4kz6($|{YZL2uQdcm^ZLF_bo6W7P*ia_t4vjjv zI>r}?#m-CQeV`gwm~GEY-7nO+t&i zcSWBd9_;KX7!&zc!2Jr0^$q1Th)o0KTio}6nK*`^tj9ILe?N_%*L`oH=ZgTZ#jrUo z0I|Ux|FYP?uKr>RneDr`EcxiHEtWKETMSt*t!*|pAJagN1#&C$g_?yB$_J5ho8dG3 z5}k^~N@!sT(d0AJY!gz*M?x0r!DqG|0n6x6Pd>Am3Bf^WY)7BjBE@_lWucx^=6IWP z<((H>_8Gpse~tTO*B%i|CqDjyP!7$?%P+uN2OEmDYOm!+B#g#yXTbZBXb3>gmNzaw z#R#JAVAuYL>=!U*X z^>nfFB8weT!@tHis4pmImXf(h^>9WorbMYPs@aqrr`DM(|a#{!#Ep=ONn+e%XscyFov7d!_C;)qR(W z8fuSue^{J`EOle4ZWE0Lq&mXRul%#_QT-Ugf;Ec?O>C;fz_Y8#MC80RxVwKqizNeO z{WU@3VuKGTlG^kXu2@r?ASM8jm3l{h)oDf@j}S!WZU1l_f&&+JNm2VA3G1vpE59H~ z{QzEAVlqi)we>MPS+af|BR=voJZP%F9#oXfZATZ~pF2$Os= zwL%qalC15y)a1z1QCjCMJ+$EN3fdMmMub#e>2=)9z%52=qH2#4R4!^AnUB@pF!E0A0Hp8x0}l&Jd;jmG}exX?Ux86k~UWI4pMF zLvw(1ujTX_&Mg7e9J#A8q_}xEe{x$&9Yd9Mxk11qMRR~A(t#NrcQ3_$CMGyge}+df zMCvgZasj=f%Ns##3+GH{Kj4CNJqzAp5cNM&PYXon+!13Rs87niVNdk27z4#)j&F#5 zMnkt)n6f4q~3k-*VrhcqjUt5UHdJ0B;;R(ANAPu7Uz3YAZq_n>bC zPTbqFKIx5b7Z}1!bWsV!sJmhRH-niq zz0&T#&@jvot{H}7!LlYqE6PxuZ^3r);phGka{e8nJ8(O$-TS^6e?GvE=I|8frHt1@ z6{oWr_X0UXWx6Q{Pi&*qFcP{xw_3X80OvfP=uc_2ww=9l1Z9Ng;9CMY=O|dZ zEQyl@mdKd^Ip^rQu^#bKG7BHk246Bv{@Po7&oSW^S99^aT@nSnlycspe}^R*@E1y)pW{p_ZIsC7Hnb^((uOwWyx5c<=WFUdcgla548+`& z-(BkFTURdc`#g)BSeR`7d|xQ76d>lmOcco0whJZfd6l{0!;`1bGb?k`$0tv5Frua%J?^(u-bAqDW zW}}0Z_IV-REY3#b1ebE#6*s-#^1Sqva`Ev=_6vcDK^OV{5SSiuGn2qxz6texZO(yD zm_xY8wFRc8gAEk|-^xs>QlXJ6MDBzaN!F0EI&K&c(qbc)-Ycs@;_uFdi{vM_n9Na4s$e;=Qu0JWY{(Ao%6B-gn};cc^)GTv5KwISk$4pMI##hQLaLD{N_-fegw zb+&O!>UQJmwN0q0Mv>D)0tUP+#JP`bR<7HA{pIPKKY+db@?US3<;}9ZS(Z1;a%x%r z^u*gBci{?b?!vj2B};nOm~9KPX*tSE+uUQ0m$X1SfBL*mrejNB#OD3+)TMKc&5cdb zM)_GUv~5G+kW)C<2kNWT9xWZwa>Y;)H?*x{Uh*hDFJ&K?CLf0j(lLK)g1nZA*E19% z1#oL^S9tE_9-~QiJx#@$AkX(}oIK39@!*I0D#U1DUxe8&4$%ei5k@@#_vpHFFU|9B zw?X;-e-N4268-aaq7<8vjAqUAPPsb8C6*+2R;Uz83VDQ*T3niHu6eE`6-%M06iQlp zgi^l=N?Xofk5ICjS!0uLsqS2^iu0dKV@`_ax>j5|%9pmBJDO#9Cx!Oe}gAZWrsD>zr7anNBC-{|2hF~?wROq zuH48u>up{&)8Cf-cGxVRn>iOg+p$I|ZtPj}jilVzGwfIDb8}9{4}wp*@rs?0Q^Xs` zxg!dJ`1mCIaC1%dU*Aq9wOoImN#G*Dxv}T^msv+!nrp8Ax;}2Kx&DO~~!$1+$58pY$r}eQ`o11RaF(bdm`r>$F|9QE*|^+RiVb+nuo+Yw)0C ze=?`Z{xRPN%=ep!i`$5c=hJmq^z`}1e?b`y)>Z{ruQ3Qr>z^J-5v-qyq$`QKH(sTr zg!_ejjA%umPRkHFPcXAFdM`66=9Ab?l9~?|s2l>F2WZ*sz|k?Ta@^tcqS0S`4Q8XD-=V_piHg+{6eE8;{TB`f|}qf1BIbXOR9jx3#PE ztHbHIid`*%(|l8IYZc|16U%Mwe-{7h?{aIazSCS|mt3z4kjl?i#ivBVZ0Mng>~M2K zD?gBYt^?F66ts8d+Ca6I!8&@WB2;P+wRv(|tB%mt!xe~H9fft}+}bKGG#cfqMzu0S zqb0Ys8V)Pfb4{dL?V<4}x78R#CWWvirz_-NmyO0#Q6`Auzp{5UlQ63lS8qwGh@m zV88G?MFM9s<&|R=&s;?0V%3Dh23jT}z|7gUPRp)7ns zrTUz_+)t(W+*R2ND#hovWiO~ypWBwbpi+MBs_X^T@^iB61woKye=qpwhbJFI6eORO z1Q9C<7r)j{=NU|M5w7$aN06ypwn_np)mT%m7V81vyu)yU6$YbI~TT zc7#^cK~f2!lz))ae?%yCA|%}rdU+?oA%t4qNiY$imUj}IM!T(T!3~?*7QL60srGhR z+d@oaBdTT2u&HfP7q=<C%u5v17mQ5HH29WL;0`**?1j-Gafeqe}?HV@yuUVpU(q-c#VMk zT|lI8kfnSb9n)@+K5A>+4h4bJEClYB-z)M0l~Q|=R_hIX=*^$>u)@l7W3EtcB_42V zkCZp$;KpoU{E9H#mcKk=H!#eH^Vw!e7^al18$}7jeBj?B|0@i0Za_ODsE`TXh_i%{ ze`nik8xTXRfA+ZnF*mRgZ#`n!d`0=z7~A(>f$Fzmv@_WT$*`---`RZob*BPu3AZOaZLN2I*id^}M z!jeV}g#{@a2uqp^>=WGSFew<=;Z$%rgYZTWG74`*f2H>mGS%NN#ZOE{ifV^pDbx*y zH}b#Y@J3ZS&7@Lw;!6D!e2}`@877swb9Q419)-&1)sMl$Vr%*1D_s6EPoex^<=(6o zc{L*lc>fuc_9pcR3Q}a$9M~+*e$KDMnd30jnz^B7hYTDK4Hp17EsK&8d6IEyd83s^ zE_%&hf5wTf(bhsVAP(!)D;qa&di7I50-_*Ua&l!(_qlc_81vtQJgdoY-9CS@C{yK! zc9e$(qD!K#&}ozj_y}Jl@W1ejn+NxUGl6Zw@j4Q;m_R<_!2LJu?s`9$p z4F%ISwOjP7%lFE#fU3vZG{_0R_QGwlA|G;hht20h% zIg%ub564(q*xs2FVrhqsPy)TG!O?V)?f|oS$D6j>qVC?Vu%3QKKUBoy z74r~%%cS8?QxciB{mVa{X}iB5a+Msr!Zut&O=-&BYxaa4x3%0SOzn&=h$JaYQjzA(0ZS6EZSusFb%ATr1>^3R@O zhI!9nL=qZC_Wq5?Rl|4z10uXvU(1dB%fe;?+`I-2>s+~UjV{(jfw3YG+1Jm_Jyoxf z3XDkVYc%D?H4fUz&&_Mdv@$9;UUL*Oe~TK|xhD#t`1rKxM5b;RefaQgKXaqO2Uz?TP8_jvUPJM*+I5%#3bv;)=it_Zz(|^FB>t)7cZow z5Yt0SQtKuJuDxDL<~kE8!)?-1*4yf&R;+}O`qOA8^{f$BDCEipskx0~Qo|c-e>XPa zK^sATUU@%o4qQDib?GbE2M*SsXPJ&I@Z2%%yl}xQhXj2)2fz z)3qBLYeh(6HB7b~@F$W+%$7`mh|=8Ik~C0FayN|@_t*dy_u#;dtb^pY#@Uwi25+Sy zw{8Ov{QC+as055`>Xm-D3>_u8zCYKRQCRG<<~ zEAMR-qY`$b4M0%IUWr$Hpc2XhD|tp~4GneXdb0(H{96Eo?9>55zPsg6#KqLsUm_NQk^>Oq~didOC=Q?5&GPjCl$Z5d1Eaeg%;<9>Y2vEs(!`kHGZ_p zI*B8-J&s%#Z<#+jd#-N^5py||vO zN~p8iv-eaf`sCry*Qt;+e_GD!cNk-wuEv4hFAXruo%z;+JwcUQT+L_1P;Oc0zhXO3 z+H%rAx7C}v+*a?*b8Do0$&JvL8{X*oz|xgHtS>jgxvkz3=C*ogoLl)maVo8RxtyDl zfeZjhXmIV3;tRQU+zv~zWJ*z#-UhN{`yNWuvvcjd<^CE(nctU zK3_i%f}q@HqqCutzO2LNEA5g=x$TOX+$LFGdP=eQ_$2!=7CT#J(%w(NLa$C+e z7Ch%q%VqIdB_lU|e3H`BdP*s4BQ$xmo4HiUjdIpfz{~1rqY6w1t{hc*H>D{AD{9!3 zs}WYJVPQe2YS%S|BXn{`m#g55q#% z8khKeu#T2*e|Y)Ke_9}GA$-1k`|mIBzJ2-Q%YVH%jK(j{`Ni27jmHd&OPCFM@0TCH zd-=crwET4&6eW+)2DbiM-~VUCWWjhBd88(x$HgR1c`+#k05C2Ftc*IRn7!ySyJxTczeXR`Y1xk9}efyWwO9XiWUvHOAOaxYc z%WcX5eQuT^saLk#Dre8ZhMgwYS`P9<~{{6 zTu)qQ*cVFQ`oy)-jtPYm%es>eqPY5S*Gc7O?d+;*AlY#kcQ{s|m!pzPxF^1}-N zmH&Ns`R0DVyzfKjdGALi=Y-p4H(TC$@&l6t#dWiL+qm!B5SE;lA6_s<{?7-0{*TEn zImbUSCX*ZhEjby8F@RezW)otH{2~t_xxBo8!DNlcfc%AV!{Y`$NQa@_yOBh`7=q?tLS!B%rP9b(Bae3HaqY z9i){6C}z%W{J-_>jYLT6D?GzWNu>4DNzk0zcnrudH|}sNk2Wkj`?zhJRg4Q#=?=<& zKD?k^36jO1xm+j*;%hDy8bjZ&i-j9ozv~EHC~R|4%*2JlVc$>L`63K|5e0D^tum7Z z5girjqMqE2Ryh=Gaq9$FTpRn`%3J>X!tM_*`(FuZXkXjJCT7|1CSs7&+VM8TDvirN z6Ct(xq&o@U>9a3}osMs9 z{JwO+>N(uS$WJ_nS;V)0BD>Zwj&Ch?FwqVYMKT#1Smde`=qNei>E-Gh25<3zYk7ky zq$oE|)o08Q0>J?rL=yt0KydUKV~XAeIPM0rg_wzsK4YMi0-bDwFhYuFyUk#Ur~_}d z?X>mYC3k`cgHJh#QEj__2JVIx`o@xIQeuvP!jY7XMc6TSyMao7AtoCI&fwboGkC!L z0am1wFarvdUVmf0kFR!A5h;l`Qr)UVm!sIDx!5Q+EXy0znGDgY7|tmMHk!jB1)3ae z5$ywFV^c~fw~x3z$RUOh4iGmPf|P;8PPF3EIr{A20PZ`3Kp`CW=4gEK6zH%gawY{N zNTTz);dGhz26X*@hOfho3384DovXvuI|rqYd6G~aRkjEr-T*VJNP;uYWlVAeRajk2 z4kT_}h1F6x+o+xpO#PI`cy;=E9~$lV9qg!>JM2&6s@O(kb$vjN9BcNFu!pd>fku;n ze0SWj=pom}BtvM0X#AULA-gsr0qNLzN?cuxcVO2_ZW=0lkK0TNPpb z!L-QfZ@4C1*+fJLc|eGC(%<`>N@Z0=&I>DMBTu2KAx$>KAWx3fmG-vDPd1haTspD+ z<8;^h(Zxh%x;o_P&UF>|T=|(_q533AA&b7I)gjM!{&Yh&A<>>4gk7ZdFRNx)W$G6i z>7HkYR4%B0GC1#mJkej$SB6Sm)!597*)(VvGIi$cSGlaz?LRjOW zZX5RvB!ORXC*FJ)+$jd&y*mW{8H3}^y_L9A49Gi(;5*zY2Hvi-+p^reIIZ z@)dj{ScxJrDuNY&iQ;<%EB+F@o(T$1d=_IQSeYlL!cEL(>?Tcil?Vwwku8!Vh{!E0 zVLkMJ#H|pcPl7RI;{iG(n>O%?|F@z~``-zP*gq)Xr`k95@Y6O(i#z^8YsEEV`%H~Q!1|ge3W_x)hQiD z#hB}`%D<0NS61DE)V@yNT8CmXDjbY;`XN!UcK5xpZWSUqv|Tl1!sUIyN&+_Id2^iQv;bbUO-Mw)J=evb!44N#2r8hd|U5Myn5|QLP8y zuDfR{D!i=9&ApQZ^*mr6#J^(S1iJqK(mb!;o`=3Y2HR4dC-CRVDX-eCOM>uxA`sJ@Y7bUI3m*_9w3m^>g!wX!8c@ zuKx9#=au+2)ZyO5bC=&k;mOI-!jt7ovK+fo!jo?s_kCT=d4+`l$gj8%|F575{1bq} z0T=?H5@@pSWE(OBK>RBJ3TOy`GH?5B7CYh6m?@WyxY#rUcx!_7ImjJ0fCq+u9Yk0d zZ}Yj8LddSihf4baAS$h_!@AHk0Pi-4sQh=uh{WIS7=!ri4n~MENZdjUc!xN|+;${H z5JG|`f@nLwBFMYrFoG2lvJq_C(Vd;KI|@|TzQRQ;3M*U`b2`99F~W# z<_Hqf%Ea9CB%!ZN%=z-R0Le0cvXn%Ua9VaIrO2S&4!dQ?k{44C&}CNu9xtK13`fW> zyA3gl*=>l?{&x~XY#$Ve(bo4ZVzdr3?Re2X7m0PYY4^BjqmY158zpzZXs5XZjCSq_ z__lG8@!fTu*9hk5{9*`!7USxT{X?Tbk3Xr2Pio?mn)tg?6Tb#rnS3&T@g&F@>z%Uf zf+rHe$rZ#sz`kBXkgFGbz?@YuT0@X^pcs|TRoGVris>tDR2qD(4p$B2*2A(@_`3P5 z$a$yA4dz_=g3(e=hg-E1L7ERhfNvYf3YOIm z(EuhqABHo(iM}6M`L?}(3Em{k0gi`36R`L*ccAm&n@SsP!~Caj<4|L{HwzspW&HN&`0Y}xdi21{s zO^NOKO~8`Pe&jaA{7sf8hJ~t&TD{yekM7Uogl`+Yk^%3slZmH)rlWozfN53DH7%s` z>>aq_GM(M(+_3{RoJx&vj{@&x5b$tk zF$W53{pf_8=HmPw?6BQT+rAjxCF6E-uhdPgr>(+Jj_0>Zov<|~S|LTZaSW0BVXwP!z|frlA_obQD>1m6tJu<(9P-0mFlA_E6}6H! zv5%On4JUs4@Cxqah;C<7F$$L=kyms}H*Con2#UNO`Vou{E+4jlY=K=)QUaxCm)&8H zdz1kGRo&7Amz`#yB%^=zNveIQx_Fh#9VWQk47q56-?6fJH~Ik|Uh6}DV@UmXW=t;7 z5xb{bYRw0{l_&VfJ1hMSZN!>3eZXTL)*4P;PtZIuom{Guf2%cuRqRPOY_CyZ-UHW& ztU8t2NKmP6gPpzJXyQybk4f}w%z&e-d zfB+RTtQX192Mg)s1e??Ta~`i7!3u`YaDzVt4g}+zwLxB1t4H+7L!@Kz1kcCk0O4c< zkTht6*8hEW7fz>P>&}BHTQ9|@j!93P8)4f^x4{jlNXFd z7t&dt^xIE0qWMSx?Mc@2X!$N#zFjAryBI^Z2SrZCJ9PGVQ|34-y$@|v>OAH@)xt0` z7Xi8n_ph))_71E&0JFjHJ`K*)+JV4IH#!-odDx;^TnK;J9uF)hn5*)zEnuG@!VuS6 zGz)NC$ca@tkV@@io+Mi5t?tY1r{+aYr*6AWYXd|(!VhhN4-iqE;PW_mcZqB+qh|x} zAf5RBhaqcAfhzco7>Ev-?Fn~>1m4lWy6yVt&Sr)r2>hA-xu>+`sMJq&ymH!bQQFbH z51+HNyi$K2TsYt>tHw(9;QJo?P=`COE(K@{&Uip;MQBC~wmXbj9l`WuhSXD#Rew~b z=%3Q)(#?a;yWs4g*J7&5mVj+ncN$$h0EiQ;+0Lf0=gs(RGaAZxVl;=GswGY+Z zsp5ahN=9zs=A8;%0nGdMS|6`e{M|O?YlT+2ucLZLD%tPK&_~#F=`W~5)->q@9<#=i zgT9FFm`LF0HV^5G;~I|Jf=oV)EFO+I*c%(`~yQs(@wX>3l5 z0git#j?=3ZO>^6*ulFF=JCsxYH+hMZFt z`Jz;wT$APSM!N?PeURn9Q*~W}cU~ThYV55fL9WaQNm6*0iw{VOK3tU~Rh^~4XMF?w z7@LO|-kg+1pO4$FlX*x+MR5sgnd>>5_c6(1mvmhOB7Zxstm|gRJz7MuC2Spe&nEMr zS=g9mPN7hf#3xHz&iI?gYRta;kAM5F*|E6UF)FD%Tp+_q7JjI|JsG~(^r55&u2~|u zwcOU`ytaJJ6H6nS965I{Z}%RlTHkuTY9ok8UL$ns-rrR+%G$C0J-FUg8UPvi+Gjn7dq>MLI zaAYXd=1MWggNEQb+Bz~ZhmB)9A2^c(I)sjAC4arcEq9$4BEWBYAtE1Mx|afHi1mKy zJ|DcXe0y{qO5B>zL)Zq=1|57!+p%=hPtEc((dCae8k@S&k(0Bg5s^V4u_rh=F!hOlhqc+`6zOCK>BFM`FSAD$s=0E@R z*UvtC^Y;BufBVyiZ@>GWpO%04^I!gP`G5TLg(<;zH3Q_`RKweKHcY|9%w>0O!0}Q2 zv^~Xi&L9l@HF0j~taknikN&U$*jIzneN#HEa%?F!3xRH$kZk-3dI4;~LeQ&AC)pX~ZZ(h&WF1GcFwq>vTw128V zXb;Brc(-1v?u)Acqd;80dZ+U_Aw!PGqo!a890O+qBe+yP!~6L3RTV$5ltn~)6MeGL zrP%s_cXZ$74kmhwS>7BX=vubKuvBbej=5BuzHUNA5U1j6L zi+qV&3%Dsik2V_Xd_NR!MDOZQ>ae-Fz^ihC+*p8ENer~9g0_-y++56+pfI-upIyfc zZj71o_I_m?H)jsnliV$hIWJNMIFmTPy2}Z-e0Y(P)ZW`f&UYPb;^}{H2D6DWbpzjo zzMtW?KFa3!Hzx#r1KUMO{z}8LeTjkvKrT4b8PGYc~&ey4*g7%MgpWY0*?Ii_A3SlXZP4$@1C3E_BR4#%MAM!37r?Hx zR(OTh(j>T9pW*p`(psM$e0p$4YdvqNsmdwOzoD6zIUPi{>L7nRYZE_?e)u(NMu^k8 z^ta`getPgLd+^)TK{FH7-q8C{9ldEDp_Z<7Hj!tBA= zwK9klYOHrtD0`Gbjq99BO?Qwt9$bwj4-}ji38!46G(?Q@4K1g-tNA#<^3|9;(7D=2 z^B7;R9m0@ya5iuCRU|#<)BNd6=ZV>wHOc*0stYPZy^la6*^3dieq75emP~RnS(zqH zQ&4KI^yzE;rW91KhYp^m22}Qozk6`j;DPJ_CPlToYY{+;SgKuq`P@v@K5pH?Ija zqAlU5TicpxBifdHfg5X9j%Zt=25w$6ctmI!9VpoHyXJi0-|t^MK+6lkEgwn?hu&`A zUpzM&5RxkGMwXc0-9+Bdfb%M_i+R zy9q{IgpR@Aof0uQ~^I%ae;{O6{HOYHp+b zyVYY zlg|uKJ~ur1%BG&O%O#-RUH$z9&Vlb+C!& zjoqoD+zngGe4C(LAA%TiEj7Z)Ro6%?SLkkcy4BoRC)a&ra;GewWOv;4y&g~2RLG&X zI#0AA+NZ#24>ZfBc5a_%r<@zJQ+$2UXY4Uu-A+v-op%9E6}o-6%-3aEj#Yp8r(ElD z+$$ERS6fk$<>>+#Pp{pe0UNrDp@IbSWBypP)XNvB1t+wUV|S|pUQ|GN22kyA45%h& zY)r6fxhB6ZJWpc`9{*4(*A{OE@{wKJS5tlPcpy6C4n#+K9?{28bx4-01IJg>{CR~r z?`lrKqQb<}H36?GnmvExlCO*7x#vCF8i<1%B7Df7SIKfO4O5rp{UYxMnTQri z=ATl#c=Q6XH`an>S#NJ>7l_9aI>{@poOxsGCz;?NTA{SNv|M8H^BE@ftdKITPM0xD z9kG_yqspsyEuMmpIU|OwWMezcqM5Ojv%a4FReFE3ci*b3vV*9C zdh;H*(zfrGrVUr$9?VMX+-@@3=P%PEdSgS1P9zT7wiN(|x8qr6BY(62!q2{7`vhT> zg?wIS+&@V4uOJcQaa6j7xm@IG?$_Zyu5-VR5BKpR8smoLx1DI~LL{Rcw-8C2;51D{ zwqqHmrbTkQ-Vu#uJm-I8rN)$#%t$EnX<#^E{UODibT-f)h=sioNPRY`^v8y35hEX9J_rjEENZdC^) z8&YiPopzR`)Umbw+(72__a+-3#P1b(l%GVmCe9a~qiblU945LA`IHkvw_&7m@`w#j zm4rfE3j$P717fYXnk%DzLcub7SbT+~?75^Y`l$ z!*7I!YrcBVii3%%%CgxKQwaz8<83ToYfmbo7M$(u$@aV1ll^y5Il;sOTx_u zOTvu@OTvw9;p{3ja4ND}OA^XZa@FBQFLPU4xVsML=7S*#&UJ=_fA@wY_;h1PxJ4S0 z;PcUtaN~)8A>rnx_1b{_noke9nT3*jFWuNvZlC79s?O;?U$s*=lwFf`!>(Gdn_$(C9Wi!Y+7Yhm-Hyc7uvB*R zhNa_NH7p%_Hv`cLK`|_ypcKQ>iBf$}%3L)poqXPC-1&q|l{F2@Vah1RQM&sBto{u_<8p!qYB1uL39fF_RJk zm<_%bm`HAaI9ky~0v22{}E0%V9LF;&m1_fhgGib!@nS>Gj8%cu1j z{Bcx&qwwYf<#6u9HLpM>50jZslB_c2lEk+KdE^$DWO<#-oRZ`7yJD70Dab;;ugGUP zT&VN9eCY7}UV%m(NL7c6KtS}4Z*oz8a*L8_q z2+{A$tJYi~-eqM;;CqPbHaHH&PH25lsO%^nsZ4w>;ruBv$ExKtm6y;vF7Dapa#>J+ z_zA*&S?re*-;N!qWFse-@>vmDw#g*qYq~VZ19f*s>L8s@-0`04R0nnyX;jjR0y;L6 ztmdQ_(2*WjI9~eZ1&3BiZ|&27DwpOWD0@Rc790V8?iJK`Xsh0`) zUHB;v)D;;%$bX=^r=G(5vLxhiDfPyGK!&`mF3s<^X~e$O4{h&!1L*_&D5u=auoT z-lR8>P!oGx;p5h~8C3pW@D*4I2?l7WZU^`Z~Jg^XEC4lPMf>9V-SxYg7) zE%Qd@0cO@^ue#G8Lt3Lt!Jn9iQDyl2GGyguPEPimwh<)QaJk*S{nS{DO}A52D}D~` z6b~Dq|dQy*GCaj1NXY6LIQfV-O54Ip#ZhzfU+MBmTQ zgx&t=m0%k$Z+Rc+=Q0(ybxbcIwU`4s0f=nZnzKO)eR)^A&r$9W^-sO78f}N3=orGo z)oAZbBm}S#PL#-VmvGm4w}cT!u$xDh@Yr5HwCu?9!RbScAB$SQa3#He!3%1~M1UTt_0+S+u_2I8p{rr`Fbyz4a%bpoh%RYIC}U;Eln~U9D=H9N z8~`82&KZ;7eNvdG#2#U=J|UqJez-w)rbz_EK3$nE8jf7gcBd+ot{ z73i=fmfJtCO4!4@?WYKT>xBb$M-3}SqbC!b#~kNxnW>iP(OuGsN`3Tv*|XyjLAa0e z^((LO#`6uO8W(cH*~_|?AtRusZaRzcylRx1lQPf0`JLhO@6dSTGubgDcU>X?0ao)0YIE$=~dkG^BOl@|btQC+R)R97BbFR#H}>bE@$t$E86PLUF+jI=5RQ^VXUI^SXjxB z@83mpO(PIjC%gB56`4C{;0+*m8NhL1xeAi1kn@F=P6lI0C~U4u!$*NdEiml)sL-9I zz{^lTYtQt9G+gfrQBB5!>-PR)v87~Bl#{YaT$z|hLV9#{rsByp^LdDrtUP|Wls|VJXJHFZFd+c04+ITnuOx^w$ z6MpK{jE8wW8Ul4P^C1qN%5Qcyf^xv#$8DP=3G zES_&<2c!9a)jjd$-r~kxeZcp;2!hsucoq>CPj*fU?zjqchLN);ahwpdmhPhqMR;_( zvChNC6Bqhc6t335n{WQ}Pk;UFvo~+w|Ma&%efajf|M_Y8hd+P#$K~_S7Y3zoWe(o1 z8i2v-Cm_{A|?UA-0Ay+LF6qPlCV`+Kmy zyHI!GsXh{2ugv_^)A>vDbdaHk8)~{%_k%vx@^ew?WMP6wOqL!-@m7 z3~k-b(E9<7s;%BQ4JKI^$Q|Ny4piF@p&?~|fH;0CxH?sMtVMQ|0exd|agjn@U?t^F zbbcvmIv0~T-$hBebKAHjgW$?HB@`pul2GM`y(Pvir3$yuR+}coU|8_WUqvW6M7Yh@ z#t6P-WZ_0fv6h5NTXOmky~)XO*0z6QU^oOpDTlXdS;ag>~W!m8g2oo{lVmuFm_04VDkKez%`2)D+`~Uu= zaz3e?Pb%k=%6VMneDlJd6fIn5gceRkwx$(4G!~_UtaDBRR>{hM)wE;-`B<@mBG*z{ zlPHE%1FW#_4)`@7!=OY~eZ#;0v@_t&pt0V;XHSB53uX1<4d?|yBaD6lv z&e%z8q?$oYzh5w%GVrw6%H5QKq5zbhW#xgu!r7>>M=mV9Yo|`Jq$WPfg*V{611G{b z=2ODVA7!eOfAG+dN?A*>@;&xijv)B25xI4>gWj5euGU3gE zRKMGdFs~Piv23qHc}O2Vv0kMD!)*M(OjglnNZv@`<4rW?(-P0!zt;3h(m!uODx^=* zdwC^LUOt9&5}R`8vW`yS!6d2b#SkT??9Q!?%jBtvp?0}OWPo+>sK7l#Np97PERSTa zc~pRAwC$rea#kUK&GFZloh;=%y?KE#@N$=VR5?E$;js;|D;s z#}fmQjV{UjA{X1`W5}7USBr9vAxVF4D8S|9qV_Xl?H*1q{|xz=zkmGb-I_aKqaTAZ z(Hly%LYYk^TpzWBK`4{R1hS>-j`+M9zW6AXIT4q7t?p)j;k-M7{OU;7waD`BC=(Y7 zigqNi(PcJbHNN<;0@NMibiN0DH!#0{xSL5!+n!$ES5YH?Z|L}NrkV-;rUx=lV zKJOH1XJLN}eEDNBBL5#*+T{3`ahL=Xx372v^{js}GzvaG3UhRFWnpa!c%1EhU(enHT(USc5eRsA^ zuJY;`+Y&{Q6!{~m494ldhkoeCKPmR7kLK~|r8BSx{m(!D<}v@z z&p&^@eDxcA{PU(;Cdwl%i1?CsSgS1vAq~}2!dVKupy|K*#VdKVgkEE^bfI@(Jy&3+OtYaMKT@T!;~LY|koun0`Rzt$Y<->2^*H{h;meUW=%1ta63YG)(N=NjTvz~Du7QP5h zM{w)j7#F1vs@PyaW6T);)R{l=<;l1%q0TZPd+YvL*^2Zcg1x`oOpq{!zW5+pRkFQUS%eT71O85(1Wr# z>1(FZL~$&O-H_Fdi5l>rB+`xH0->8*y{_*(*qf_%D=h10p7`@WYyEJB^iXQwlX0(a43_2qF_>|tK5QEA87Qxf> zZ!PNe-)a+Z8uS4)OoKsrA8~p?P#QtgGHgvu|28OuNVp6lx;PCwa$uK1lXULx z&RbWU`@G4eu=w=yuP=W;yeRFAe<&RZ9ty0RoCjJ z@3JYawYR!rF&};qpYXyDApT&4AENYw_>HKgZ#d}*kbV%qLDH=3;B>)DPegIL-`+;6 zAbbPthvAir-w4Ch6^STvqA*=~9pT;RH^h~T3@5XwxaamZ8_R$8*;q*}g!1ABA85I9 zT5?9S3;k+(g)1pWRdKh$lI1gdvJDtS_WJStJ@-J zYO-O!pUDbwku)AzWA8c$A6D9UWdR)lbxa^13~Rj)9gddtndQ&`C?5<`c*ffz8q5o6 zNCgbRz`?bE)2n~1J1}m)n<=ej`4M!|xk#}lMx#Y*D^8Do&yiae85~BlO$|Q4IhQA2 zlXpqOKjG*SSgGUV&Y0wMeACSu^=GXF0Ua%HqL1#zHrZh8WP2ZWJVXmNRU{L_E`^7w}z{_P(h-+c2(+S{uD z&f2iD3%q}uxgu%(keseDT@0H0JWe^zWkxfxB5h6~RV?(d5@&E8YLF>faJX=aqQ+3? z@DQnDF$n(ii31S$6I~)$Gar3H-H24<0IysC1MJ7uFhENlYsVP1wlP$sr!$6-nMH+2 zM+_Zn5l@V?zp`){KQZ^oDOpO&r*gzr4JO;F;`@IjT_?*uDfV{Rx;?Q9fHZK+DrRFW z&4XO%m~Q3>#OQz-4AM8gTvPah`AC^to_5v+Vp@$j3BzLoswb;g=nW#`zF7!c$nLiw=QH zM{$3;M9UKf$r@(&QTB3J@ZgvwwS3$vt$i|)JEogS5)yF0b$tB7H_Spr$Lvz|%4IQ-Qj0^D~V2-?F zQJAiL2C}R|P2hTHyYBema7f!!?08^$TVDApr41VJp@ZzJB^Su^D~^4?JfX>I!iqva z>_;YIiYyg;*u~P8sbKn$KaOAx`8KWOt#zwze%6iZ`$1QZLRQZCBv_ps5FI{?3!Z-z z?z5=q$2o#$b$RDl%zglc0kw6^W|CZPJzmeK3?i9|%g7iVBQx|?D-(!ply2&U*R|=u z1@DdK&b4gi#h|0%PU2xIuZF3MDKN<_Qwf$OzbY=I3LZmn2St)RDxTmF&KW@B$$R+S z@+#0a+De4tFxjU2N3i*=vSi`8tBZf&o@`y%pm9MfZA81!x z`(?i+zsqquT%6U3C$M=nIwclKzWu`4bm!N_Ydq)mU@HN>bA;udxu(^=sWSQDXUJ{`35;>b3>?o zNPLKaJI9z?CFq_==J+{mITA&e^Kt)Tw)4^tp03095kvGRD5QB!J z&&nztJ$VM{6pe>0!JRjOkBi&!Ox&^4n39c1F8lb7uj@8w0%FI(9cKk84BWnPfU`ih z$DiFW#2Znu1Bv%hF-o5}iU~A2a;5YHZ)+2SW|ynW;N$t2I3C11KqG(n6-H9LS$OJ% zRO~nFyb1|~RMS^!iO^$MwGH#M#7K_3^5$U)L#Tg=Z^14(2E6&y0>3Yai{WuvZy2*)h|>;ZR-WJ#69c)rqlz5I z1~A!($h?>G6Z}$w&~e>=CGix3?m1O@#72!dlV;rICp+oH^B|fyEpEd=I zIbeB59D!F&nSTG)g)4)o+@HJO6=|kj_d6a6U8vqfHhHoXw%va^x8cr#q;6GR)*2rx zprlc>nom!7?|U4(5++%`DTv!6UQb&-(NmWIafmtBj)FejX|65zIyp83ub4mH&So0c zt~CdNGmPbw)oFHh6KHE{_%uPG%(E?Q>QnsQ=1l~vY_!2{wz7C}75NU=*qd=+qhqhi zDGU}g>5aY6e!qWSYrJ#*5d2QqK?Kr0+G`jMcER~uh)}43x(|2P`xvZCqZJF3%qZDm z`AQnC5{K~0k|E%CToHXK+Hg5S>kWj$dDetUA260rfrWvN&cT7h*tLT-2jpxPXpS}S zFt&G=*RTebotaJ3@=S0=po4ztvj;uE-X83(XYrvxvL=81t9{hM<*mmmylibyO6QDR z3d*78c1eu`ACCv8C57GaES;_60L&csM2@ec!(13co*q}YrQ87l`3g-Ucm#HWf3@H5 zwcqQ00!Ri5bQP&-`U4VmISeRd)RK!aaFNl@-Vwy$#3d#Q;=KHL)2i%;%Zn;Q(mw5V zr1KFBTStE(0YJhNRq`$e+^8*+W1g1fzL00&{X%rug0)4G2Dbp=$fQSNjoS&b>*gv_ zqmt3W#XfgIiPRPO=PYsPhxK}WurJ`*6Z`Qy@! z;gxEU)xB-$K-hS=UR4%|D~D+awTyk|jjuWfyFq_9m&JMFFaw%yu&6ujN;G9<2~uE! z(KR)Q#u$-HQ{QnDnoy@%>eSX)6@llZeOmG{_{LM!S&zR-FhEu z&mtN^)WMCaasH<93xCV$I0_PKxd zqx^HZ{xzmBXh_8hYSICULOa(B45jSbV4pEdy8KmD>q=zy?n(7slnSxmOac(mOygB^ z67Ll8fLCz4^(STAzQ6`d@(!$bS1}(c za90>^J%Nd`j!;*quS$@l$AS^;m%e{OLZ=w(l^e7-!82}HYkmmX!l6G~*avqxTevO! zoc6Dk9w0}vhJ(Gg2eT@MS1w@>0ofg3{9-9u1=8KFWHE>ky{=R^AWdZ=!LWFji87vd zay^78+CG+aUsA|hrZxA^cGNX-Ij5v?Xp4k6CKz-8!78d2G9+)h@}-`1Cf0welX*g( z4DkvHVetW_mxJ zIWbx!@vtdfIVe?kV{b-vAp`&`zC+TUr|T5Hh8nhRI)}zEKb>AH-jH+HRVz>2lSW$E zEP=Mytk8%T_`1)9S*@T06fLsQ#|5*IN5&!Cb%p3LP&!C;!}`Xn`ix`UFFer_0^P!| zBU2N+G1TKNXa)?$Dly$cpk2!3;0+tz^QKXHN~*u9Bw--1rbTR(4iGgH7~CfZ#Vtj= zdS4A`&s)yjnFUMh3Nn99D)ZBCls4zI({~pV+KM|oxOQ&bmI6nPoYRL{H9`eenP3xV zuX8(u3X1bHE`u7^<4zOU!MGMHpSOZq?pLn9d@d4#H zPOG=eza~Y*9DVYwL%fIynswYzZznyWw^Urfufq(brpus$HjaPH!3R$YGZoqjlyiUrUeH(aU2Lt`IGJ8pZH|S6hWL;P?u_V$k@a_I` za-sov+>IMkmkXH~I1aJHGVD#w5czNzc0TT?y|?1bf}5El;{OWr2I&iPVT{cjyYjz zty0-2+tZa~#!P@?l9{!_c^+}crlJ@IysHD0YBq>y6-{OGee5a%IG*}^HA|5iDh6-IdqU05xGl6IUIsN~6-ysb@NvSt^O`pIm~E~Ki+ zh8?olpm)A<9ejfnntg7rZnyqk*ErNkOb%|4c|+B#vxy!5Y7VDduB zM6Hcq8U%KZWrDf_OK!tZ&>*90zCO@_6{iV}hU>bkHv`+`^MtLgMnc6Ep`f$qdA_9u_^glOW<{H&yKX9`Lk!l7 zE(?F7)bEbAzEWk8*0^GHejlAYJ!4}+V()$lYc zYXt;tv3>G}#}RWiuJteFBRq~x6s^w-AIX=%g8+GBHCuD2-jV$)o60>I7oGhwCAzn> z`eJ`pUo`Y;S$(7cj3M*`21L?5e!CupK{ZYUeyVfb95)tG-> zecA9@c4cgu` zH3{L=lso-uF7q1giYvdlQF1_`6q!=d+Ul;?;NH`mQB&RVT{MEa++0BXM&G3*aYYLx z+))uz>=S=+n<9e^CyKq{f4R*&yul8Qa!SUShuD4P<9Qpl92UHoI_MWAtO!A%I(kwe$2a3ITPRzRW4`?P)u9fv`r!SVu{)*10k-9$pq0(Q34}*PQ5hh zQfeh}LZ?w5yz3`AxzYvYqm9cuw#{@wO>T{H&(mm(kCHcBdb(gB7ayNr3Kq)`a$a0Nu`sUPPpDw? zb^67T$V)BG&qkNxtYsn=r!v#KIKkWIl*c`9rRJN>MaQR?e|>-XAw6XLBSm=Op}@L0 zNuXNeE0(2niwsV($nG_l!AWqr z{Ek`A8Ja{KQdWnCW+|8lKD`*DXGys#(KIp%)U0_8Ok#hx(9Q;uh)y%&(@4Wfp7SZE zu_XBm?P(G{Aw(=mk%lMb$?28`llm!0oCcGw+SxN{IO#Run>P){xcu8?n~lLjZ!UkY zdb4;aOVa%MESM)*J5Ob&GxMbL@Fc>Eql?BhOx^m%AN9BA)Hz_VJ|Efg@myt*!buUgo+sAhk{aOv#zbV{=Vo#nXK(~-`1s4Vln zp3c83^n;&*P3ym%HHp`gT-jaOjGs;Re6^i5l%K8ptf6LI=I5(GR&ZJE`T5$AUofjk zKi@A*R-=Bofvl<*gP%liR>q&FktCq=GZ;b=;^pl%4JLuVGXc`D3z`ahAq^gsFNQd2 zoRWVEX*4OP!e&W>E_J!*v`vFa_wM!~4M#L4@I9Lb_q&Ucv%sg9030lvKrQiAM)3%uU;c}al_0rd~-^rAATqc?wt z!2OVIc{SXgRs-mLIEa*ySgeH`=Kj-Wf8m0*A&FK}(gD}aC1lfKLIE(w*8Ooiw|q4k*)Y^-Dz?CV){0SfyF zA{I)x-0S8@krROXa3Ay2E_Z980!Qi6)l+{*EQ{Y!nQw<)Y638xuUmDwquibwdn(Ld z+eOE0ka3X5KF=6|V@5={rHGah+56BGKoU`&>Lx;2xTrVgi5XC>wPk z{evOWwf@kDf}%}iHGS7U8@mswR=ZGqdRMRH2IB% z#hx*;Ps^896XgyV>#KK9mlDZ>XSebD(@&jBeF?Oy_+<`Mu68%t{_`?x;lxpCdV);^Pc z)?LN*YW7*ect@wTkZx2nn@8&}%q(i}$<7y`*T*e?`@HnjUbT8cN2exsM4Jzy^Ofx0 z-kV8ZrVK~JcU5p>iE$l@!lo=}e(~bH|01`K-mOn~kFn?eDAko~acO_Eqzpv};jHwQ z?Pb}eNxO?%5{vL@eh954}sT)72}1^;Rk9FfVp{;XP$pxPLq_VTiwFGnwIU` zolu9m(_XY|J?1y;s!IKiMo1*8k%G>n81U2$Jx0J7Dt<-Xp@sEoH1Yq#Ami6Em9 z*`@`F%4i>WshJCo)Ta0mJHC?-2@-jWnUM0^5t*R3zUBx!DdA1G&+Ng!DZ~J)fg98GPsOWodz?68C=G+PQx?Y8C*ucPJ=Tr z8eB%oT8&`^QG=gQwSF0%@z&rc{HF)(1 zJpKLYg%C50cpCXUjVxf}X@rm_L~`-sG?>uKSWY4hC!~L~T{K{$i z*31y(`SX4mnnH{7$CrGwY1n!1A9+b}8JsMoy!!b=nBmfyQhphx1eeY<4a?vJ!p`*1 zFIWKEd9Q!+3nJ26XN@_hfHTkXT)}1e0|iHJlPS12PrTssyu{*6 zY~(1;PbOV)(lU{YQ@L$Oaf0*K6=ywfaw#BgLXR8W&UJ< zxLQlVXAr(&=zHl23Azpv92=ypDIEqEcrq)IB;tQJB$8+WH-GY~`_SVC`q1N(_<@CO zvgzM0a%?)YucsSDFt1kS*eavR7FfV9p&0CF_}MBz7e%~DS7V0T5z;9GG@1f|)9`|v zRL0xCO19p`{c8dwo_8g+<9)_N-gvYJ6xO|RaigA#OLyI}Zfq`pI}%Uyq0Og1u(D_8 z?RI~~JO+8r*X#csde6xv<(oXzz06lbb@cR+>Rd<_ulx5@Oi-?Fb|%CN(4bhVR_Y4* zmPnIXW&v+kbG!R{LajN=V>f4gin>&B8NFZDn5x$j-`z%c>uF*(G8bh*VUNDY-`UZy z?*xk-o%WXMps3D*!`!tQNyv^FD~2bk1`B`I9Vwh7U^EO1%&f`|s}b~ieVHGN3dw21 zRZvGk>rSk}g#hn$aH7~M0IYR7_Bd*rsUq5FH7kr3;hv6-?k~DlVTNBD z2cFpo4N6kzVU_1Ba_9o)a*Nz=w=k)>>=jJlmu!&FLLg$@QP2m6zTjn){K0>1nYHJh zt`JXs9b#v;14%@)MfBcF=54bX-Z-K(I+vgth16Im51=rhwyp!aer_&*$f_?fWE4=t zRsKq_0?RxMt0Tb%M}=|N1R$rq=jNGcs*70EuB_VUn$h=wt{`{5R*SrR@+y)0KitP0u8%oV4Nt-efU<5)(-1ylxo@|FZ{f>B)z5!AUxG%ZuEY!?E<%5q+-L8bs09*pq%CgzpOf5%CHe<4wjJak95bJ0Z})vUYak zZBJ*rl-I5d)^n$2tbl{d@>j9^K8?Cn?4?c+WiZ7o>KD|(IE5dvp`}{(|D@_Ks zu{1&&eJDN<5|`*HU4Ty}6-$pk#$w_jDAI(nSYj%{?ltVFk*c+$^{${?i0L$tFKC>q zy$3RW-48dvAS!<{L6>`%1`oR&V!;gavz%c*zZ4HrBFy~U`UOg)f!%D#D^Fp0;W}|j zlyUx1ERhmr5DRKhg8j!#&6RMJ9wYZCNK8>diZkZzu*;xHUcXN-#nw@pcS?2OJ5198 z9|b2+oVkN@%ry4-rQoalEN8&=BMY;d-GpYw4&~(MBS3%UGMD3mJCZC%%M{d`58-@g zUFpmZ?6f6uIj`&4o_5d7&mXpVCq0%71P9SQl%LX^TyV1`dl>xr$Cs~u1LpDLfBh)M5R zO|)F7FjU4=2|BEzbVzR0W@_)n*TVUY@EPs7+Dhp{0; zK-|(RG*1kG-Ge;Cj;*zD_D?Vbfd*t30JMwcY#bV3R}%`$tI#3v3(}H=g~}Q2EW7Sd z_M01|0w`sD_Ou)41B0^2-^kbyv;cLaN4X69E? zua`QO(q2KQZoq9X$!I!_9DSA`%gyRqsTa5l4EyswA0AIW#12gDc-eZMaH37CB1q-gwH@o%lQv6mVW) z<|1)*fa=cf3Y3V@hUS*1(J!WMCNMky8}gf%IMX= z1G5|rlBldNZ+B$l@_>&iXjd-{2~jSh{E9r4E)j6Jg5NmpZe<8 zHR zv&FA}_ihqP2Uu^=o2LqbU1}h4p~=_nZ30iqAb4*{Zw)-ma{o>paETQ@#I=K_2c)88 zcQbc)_X%`siLV&QZ})Pu6kyqZyWJy8m<8r%x!ci(mGh#u1_M73OsrJLd?MV$H*?WRL9SXS&sf46o=AHeQZ|!<}p~~@jHbPeMs6+Hzb@5~X zI%;M&Wg=MWamZZ7R8_ulu}yg8+t1Zd;+~I_{T=S{aVOaaPxFNo4AE!M!}0gzqtB;} zLdQYR`ZwWbH%-@hp4k_00o9054f>2oRn@Z16rkAcUd=!VV~26rQA-Sj-IpQIRj+@5r+b7?+?tT-$kqUA-Z?+%!)hlemU(!1)&D0}l zDQCCHAQ|rqmOXYZrh?r}BaP?Nx68{C=%R<B4etH?mfqV40qapk*$FY5g^bhQn&rkQ~IyVcIopgNVZwgzPphKGBaag z&9R_jG{cwo!r3ueXX$QskS(qE(o=uaDpTzms0mNuUf&&F?P78;47(bv72)Um+U>Pt zFW?;(WlsA%AsPd65J8unS&!F8j|rIECYVTQwmRH>oTb(G z7@*NzuXNSS)ALaq-Qy=|;?oY9lHy@3`Z<#8&^}Mp8tq=7sAR^Ie_Lh5l9kDv580D% z6@W8dxPtfL1a7yG5@Y({dBMr?;i7Tghd+P)^;hpc{qom8eE#^S|NiCi4?q0d zKR&+s<}r0)-R~BEyjyyU{Puk!L8L_Vj;}rCf*OJo%9uJKm11U9=<(ReBL4pNRbp@R zV-E3i{`~r-!gy<0q~;4L;o8q7*YLjsN3m%*?9qqZ#R5H%+O8{8efM@8Js$kKiY%Ew zP1_TjDQ-a%Lwk!Twa#y_d=_DqTM zOMW)4jIAN)`T^~O(OvEUIm4_C95fjzaA*nJ$LG2;>EMJJ_W-q0qja>PD=qVS>G%C7 z#`|K)yC)K4n1oLSEQ2!EPeoF0(30a`%6=21b#)QzhVM7=`FLKDVI{hOzT{S+{UV^x zS6_sbB#WYd>8lr@r%4%ySY*Cm&vq95mj=Ng&tkbAGCRa=#vuSb?w-;Id>V9q4q;b( zCm$beUF4E(D^q}EoP}~`^N+P&v#l&fn$gj;4)Rw>r4HQZg=6yQs-~F0Jgl`B}t5bHjBL+3<4SyM+sa)_wvqm%8#A4ljHnq<-jpB$}poo6EP* zs(GqKM9iLutuCaMC&oL3_M{`%JBD?)7`vYOepuhQMSSBop7XC(Dq5WTSL^-46Nh>x zOz*dU@@A4?tV{ATbS~Q5qcN26L|5@jG29mGx%A?CVth=)9RbL;REW_)@bx=!o#ujb zxbmuVqq8GsQEjs&);_XnvnaZHFjMrYbk#(<(LO28fesx9U2IFxg?{RC%eQYQXB=c$ zPcS(JkDKnyC=?+GmreI0E3UOewX?{pNXn*v`)cg>wwrtc#oC_^e&Qd=ccxC;Gv+#$ zf2Rd~NTHrW5FJMB_+B;}evCA=*t$qs)JWWka(6aUg(|P$lTG<61_eJ&U$=|VMx<|v z6F8}PdRTeG?b?VMA9(dVYCK+3U0W-LZe!~yxxBpHt_H`gFMJe|kFE)`6zwa~Ytu`bw@5P?hmqcfhhV6vfU#{= z-d#9&)fy0?AXXvkBX&TCyOtgbtm=5{P2rB!mvKMrkGpV{sy1+Sq=|qToh|d#7)V>X znXlZp9eo>eyS^!frS&FBFH|yW`mh~;X{!xWWNS+_8$2%=(59e|` z`w##3_UVV)Ki~dzbC8yBcP`wWNoff{_U;g9fe^y|&%eF>%Rk)zSdsD=z;?vSuQL80 z14Q%-MPf`B6J5G5hP=HmHbi2q_rP@q-~8~K|0DhO+xstm@y)M3{*UkO=KjlHe*4|W zo4MNr=&?MfZ}wxo*^P~O zFgD_TY{cDIiU(sU?#EKxjtwsC$1-p`mSK{r2m$U322b||F&3)sfR(Bt9Po~TyRU?i zchmCo=~o}O!edwAK|^r2uD>_`w*Uh+phMq)L>(=J21NIiNTCgB|LuPa+D&;RxLFP$u|k|isPaJR5vV8xRLrNLZt5u3L7m^DRO5(IzJOle2tFVr-yZ~*AK>CrOaS5m)&~ZY z^MvbzkROD_7&O+b-|&Cs8*vFX*%O6d^SV6EBCq5BC8PGl* zor%G^34$~>86S*?6{leG1M7GQpz{-0S&g`<6E_is_#RUE`f&$7xD?Mnt`S%NghoXF zQKK$Z86gJ_U_wOHZ---KS2iU?OtdAfU&zITIPvWen+ad6A-sPt)(3lEoPnYjc0gS( zfYb}tK2!`8nqp}D2*#Ks6a#)}90ah|uB^pW$qUBBLo)hk$@_H#xu$$Vh+x9{z*kAM zhJtnL$H~?ao@^vqd5fLt$tNVg$0`C6iC1B0=u&_X)>l!iyb8gG7!KwEE(Ridjun|k zs~E|fgO6M1qY!_ra~cA9m+U%%nnsM)fU^^9`nJA_T(B731UIw?I&GWA#|Y%y!D^1t zQ(9L)HhmE=`XHo@zHI~n@BPf1zHbVV*U%ui(69|IxJc(*qSU5AhDc}<^;P((W0n@S zs6tt)Z`0}fsmqqN3m}*f;{*~4_3fu-(}R!BK%9{5qB4K2Sr|?BP_M~X5+-_Ba2V3| zRcS#mCLQViEssBS*|TN|U;wYd`7kqNY9>{M*B0I&vHjiK#tz)g4j(qs7BA8R2 zK{$<43nAG9Wy4gr-X7CXYHpPsx;r3MU~qy@s!EsI$@z3Hq3>Kz5-ULxXDH3s43+HK zJWiCR%3oinZ;0)0mm&MfHwSgXuLO=6;qzbq>o;#d{Pw^9 za{s&E{oCK)fBDNhd%duDYcOD^o&8WT|J6tS8hM`NUe>_6Ff3%n(K@#(E(K5N;1gT# z_S{$9xQpitfA zH#UD9sH$0N={~XUdYflF=&NE=vnYLg5W2&>oqm9ad9I zXFykT3P#7?qA?EK9<>0;r!eF3tA5v@^ex%JR>&0`tZ)Mc#0Sy4z8(}$S=f(v2R{8K z@M#wx_a?|U69g^JybXo-VV4R_LQL!&13LZ_(wIm8x}{rsb1+{<7%)Vf|q~m zz6Jr^l2Y(7ju_M+q=m&9<7Bu&ooYrrbi{)*LB6z0e{@lIAC zqFqQe@Ge;ffW8n3a^TTIx-XDVKSDbU*#UKNi$mbi+^tz+b`Wt8IvZix$efEG+H9jC zyThY z^kt)oxwE2Ze&I(-Y;19b#x4@}!l zpu;2_GW{FhUVfF=MyL-~6ZBqNjc2wRS>#g7W&qQ7tmI;_yYsERg;lM1*V30;sRa#x zl{e46Aey~-|MY`4O*)$GzUbT(<$oKoZ;?WT+pF~5&0(U z2o8cx@8DEln>&B&qc&ZuP4~lU&fa;BX6>2UWZCt`Rf4z{>M#(zo$?CWB2SRqpv4-S z4{iC!w!L%F@X|f?8M;3^{T&r$UG=MfbGhuuG!3_P3stvEMM||U>Nl<%D*vfIh!nlG z^QP#*l62>eyKAXnLIQP#eqym6paN&8NbRtqa-F-^MeYeFKxLx35H#t%?&(~1K%UrU zoJy9T(rI9}NAOEzGNp^aBo@Zv66U z54iKb9T`s|RHFwMG##ZYFZEUGa{q8PPdt@0PywN3dU-E7m5b&3q|B~bu_-@uy28FpZoFO|8>o*cg?%^F6Gw;J|DaP zq5U>ti80>aZfvQ`QGbDgg}ZlYG5L6rVSeFE4Td@6$X8hOaR1D2TL931#R}#00EPuH z{V$E93`?ARn_=_yLt!y4nIzv!fs+8!1_KI9MB`E7N`ZNU!;~m;43=P= zJVidDp(x2jaf#8!AjwI8aY+;_gF4|UE(Fe@WDy;(k|eu%oD_$*+c3uReDFTJ+eW6w zh=tAPwiSzxujQD{eVCSw3&k`Nz^27ns^sgWvT5;=?v13O!eVrt__4wgr8>H^$tFhl zKCsf_ePFi5EHpwOEN1x^BEw^(She>S0km$!ph_x8T&qMUIj1Ur`+l6gTqTW8ay3nz(16hk-|-u@;8%$m>3 z_Xb>bhW_Ak z{?ZfNQg_$SZ=z4bbi*dP%eh^165rvYfEhQ@-jADqXz)jyXkdM9$4xZAeiIF>v%_{1 z4Xm?q+(ZNHH_^aSLEB9C4wLsPCb{H5bLCbq}3UEq~cJhIK~4;A)}!+!@+8o0Uoo>wD5l zO@{S<-D{^iL;F6rawx+#oD7v{zPTvnca?^>+c3uGE$DrCx96>D7_so7*-DA8580^7 zY57oWuOxtv%}PsBdER-a`#@698}yO(o_F%04sJ~Hyyd?SY-AAOePFgv+fB4j+f8&G zH;7hw{jiVjXbk)4g72`6uG1Q}(VYOpI;o_88rD;x=&4zm+nKUfr%FJ>3zsOAi zdu9E>v+4##N)NeTLfjxfkz$Pz@@@y zW@wXlT-Z zPzg9y#5#QAw7f=T`i>#HfXHTf4PWAt-e!ho<3D< zQ;0_5Buj|G4BOA^mv#hc(=#bV)XK^H)k1TFBAM*0;>j-vh!Brzd)dXOiyt4C$VoNu z39XEn$MxFYCu(9RDz`==o)<6kQb(D8w%v}D8nixj;cnQk319LUil8SRR)rT!s9#v0{weK_4lgFHLT&*BzrCJ@ejIY-a zBDkQak{Bnt9lS@ZthYWL*c|3~6os3b!g!)ObeIQ-Z0qawf!N|;kqF6LX_&EpCCR#= ztoLEi)M`ckW%c@m_Bpqk2qg1?pYAR)S92d2R!+~Z7kxMHz#>_jt~f5cy7?(%s5a3F zHe#Cb8C6}QA@)Qgq*E5BXfV;ihgPoQOLn4Jmd-16f-}uZ2CAzxd|$7UBp;l% zfC?d@-&f-u`243;?W*)nOV4G0KXRfi({6&7TUnhuvFbNe%M)D)d>C@UuxiEmieY6@ zw^|d2!`@Qd5+QnJ+vJXNuzB8K#4Jv?#Co%hl$@;d!SCt_YXXIX6a>Z7D89QnDtSPP z&YKyZSJkd_`}Dzlsvn^`LBnygBj;p8-0Lgz9s761qj+z0zo*DSjuaAqw&;HOjo705 z{dbP*L(D5-qQ-#&IKExb{qzcX1To7}-5-Tic?m%24n;2VMAJQ5F#aJ@Q zAg!TNj3wg?QVyzy3ahzkkk(UTj3uxSm`{>jf#u&lj*BHb%&f6q%yTERMud3`*){E| zy_f8I{=H&Ac1`7KxRPCe!_{q0oT1wS+w1Jfts(G6CvxjyexoP3_1J%)c@8mZ)psuYz=Zza84q>V{^nP)Z*i~dzH{h8D_;$FH?rj=xB9IWbY zjBKk9v}8I|lNCNGBS;CWyQn0($u0)(j<<)ocza%YwX4axDN-GuXL??KfpG5Et;A2U zl|YIfP`Ie7L;Zw*e|54mc&}s9QX_fuA1zh4B>ys0os#y8bLfhybI}#8irL;}t%wP+ z!ir^N^$8X%R4AX0=R7ZCs*cBeie3~lhN6>GO$oGFcT+Nd&|Gv&zBSZ5UyxB+|(@J5$mPBo5ASTbY8ximfv_-9S#tnQUo? z={wsqA_bv;oGs}FlAz8mTgp4z(hVe!I2jP`0~>RGAl?UNJ4SgB2*>FrgUHlzgJ_l4 zHz5ooBBQ_-lt;;~QyUgRC&I8?D!GPbRj4|wzfS&fsa8%I!AZI1U*(mYCq#0e*jgnQ zE&hz1l8>)*N^s6839M}z++3X!S_1cc!~-`*$%FWknD6& zHLR?rtEk=0wT{-RZcrPHKXJCD_NbqUyB-DM%KD6=C%O8nXAUl>Vw}g#)gLMpiSUDc zqPh})_(K9!VmxS+vD6KUpV2lc%8eJUBu!TPwGp)_|`9f6)cte(6- zMQyVjlf${}Llpxx(d~rJVZj98L?`8uOv zB5vQL_TZpW7_z`Ig~N%6nxvVVVKxqrmVz?p79ZZEqc|fvXP@&w56+pN`^03%r)0S6 zpRk`=VU@Mf$wv0tMNH@ZADdkDqPD5ai&T4frYf^Y#Yj_;R&}qZx_>8$t65Pyc_GeU zx4XK>23O7H`_O5Zfwl!8e;6r{dEI9__$L>?=4Oq~-wcd*UObH zPj6fHNL{b6Q12;IP2SAG@r&*?+}`~&QN(dI*7M%e-d5rcxnMO$ThDvz?_leRFSyW? zkr>JeOyEkMO9q*Ipva(B>dLTk^vKXw6U$IOq-0pDon;swW-_eRm`6`F8w*_OHRcTE zifo4U0+Hl z4BK)tdckcT=Y=%9-G(uR5clETnHXWjB2&XxEIPhSja2aMfAh-J2qOjZ|5K%3r&S)6 z?gLHp+ehMOG(sKRxRmj|4}8qi!u!DOm{FDz5i<#-%(QV*w(9Gp5UyxQajp1DsczGf z^1l*5u9QY9xuP0L<=R_`FBWOzl3dG;o5T8l(b=yz=V!l;mU=@>j7Aojs|Da%4YpB^ zc=ZvY+vR%?e{8*-JFtc5neFAswt2p%E&^kSnc~E)O<3qc#&8F$7(%j3XzY!V6?%jC zmde2p-^9S>?UK_sZ-&DuC1sow% z7&y#h-4ci|7b;M0pu#XR77Hvcn6cryJF0p*G8TC>e=LDw$+hrt3CZQZq>utO*d3A= z8k`{|F>}@P40|h?&fdWaV~979P`saEDVUC3!G!Zu4PnQRab}n|-a9e3oY|U8BNad$ zOAyM!tkmN4OzTbPB+dDnSgjmWKDUwN>(v|@$)gP0@RDJY<7K3jinrS^j@1K{kM{RR zxA*~#f9RH!1wbMjVKG#4y8E11rx`cQJ!?L!lkY^ziqqcCwr(chb_Il zGbsASJAWV8$S^9|xk8CAMR>ea^;rZ4;i+Srkb(F{5l8G87HkH=t#}UtUgtL~g-(fK z(NvNRORJK0ScIJi!*b268WweB=vEn2?ap57e|m%Tm7gFFe?>copR(#4GnPcPTVeRcikf-?5S^| zo%(`np$HG00NMR0*RNiUo_OET9`sK5&Osy*DRsSVTm*5jT5qmNi%BlYyWF4^v6alr ze{}XDmtN<4!hFXd&IG6qcJVoRy*Z+NWWg_dt*UeK$g>A3_`uf#;!$^?`EyKJrzkFk z*D)|3D$dDTpJZ_AG`8ru^XYmy@%gdVyDt&flm1Ur_|#4pFFQ=77U1#M?ZSEDm_{BOGhQ2y#_S9+be-(!qhl8Y z3v_r%+`!(Xqy92Gb^2_|<-w~|VQ7c$A*2*(B6Ua2BmB9-d7^Cc$u!1uoRdLs=^$ItmB?3k$yA(Y^96D*>jd_o zZ_WENET7mOH0FDg943*~a}q7zf78o^Dv~b61XJBup0xxQh^Wt86``rrIk5KiLYFLfKBwvrJ~rw`FAuNP2a~K7AOCS#8%%&?C%nhHIKTPzfBfc;zxc&B zA3p!(zkc)f!*BolFZaLu-S7VX{>xw9^P&6J-?ksBF8s4Vx zl1VfQQVL2=Y8#pSp4`FaZ^u~`C*j+onQEDE>f7!Xyv*VEE*#Ip9&u?qkL#}8SvqXiO$F z>fd}O`8Sjg&8y@@u9N4t};<)9jUJW0dk3u^(rY)pQ=s$`~} z?p&wP%M+i=@H@zH-7|bL<}j80dghLVg_1!dN*SnKXb^%mR*L~me{~i*+mnQa3|L49 zQu0J_$Ql!m%R%(ukaPpi>tU?6Fb_7o zr%~Vs4W}P?i&uJ%mIadNC@8l}fxR5jIBV*tuABpLP@^U%C2D6gJZSv2N9(L+@PVMH z?U0oQ@_dgqkl7!$e-)ZI8U1>f;q>-kg{YNtyKk#J*ETNiC>48XD5k>0XMXR637!ia zYkjAj15L&?FK?%&&QCO-bgo!yTv1-`<)lx9`)aL8uXAlH^#A=GGv}q$(M1}LqFx@& zjSD&=*;?WC{a7x1<9Y-6>%QvqwZ^-?;6seWJKWElyOBj{e?+c#44TX5c$pu4fs(2~ zOr35>r{)QXKdnlq$WHOAl)&grsyp_}1>L&Wb`oSQ6EyZG39_CD_S79SQ-=_*@!=n% zI~hEAS31MEPna^tGg6`pgVHEqqC}dPV0c%V^0_njfU_@aArQ$&ujECHr?i&?b8{y= zhx%|lYMydce-A>NS)f5Ckmw0W`mJf3Tq>jk4Hv*9BhTl1Pv;qLF7<0^u6svnjO}^~ zT+4Pc#1Zl}JX@UdJfj<5A!*oF1 zQ@=);3!Z^_rf9X6`VqPS!c8t^2hT2tOOGk&w z_lGo%(_?6!qr6{T?_M<|;sSyR@gN4e!&^Uu5WU^V8tZ26qtPXE<~p~dcS> z7c9Hzg@DWWC}?TOhgbXU+_8zI%&9I+6M2yvq)ubAp7RT=6&bo`ZH@LGpV}?w`WpH) zW@2%1e~gV}kB#&3$vMje;ekx-nnO$-Az#~lv7`neUaFlx?|U>&wDW-Lb)nc1@sw7( z!x;I1{KWZ!P7+l|s_|h}r>P?zD(Mq9IxIf;WLGi0m`zEwY4-ys==AEigoOU6aXDuN zzte9b?l0WnUWQLVmbcVK4<%A)30f@bznIUCt?4{2PYh3_hFOp`c zi8lXbE2d897Ytm-e|V5HV_2<&UrE5gRxsa)<-O;H>Qg5vLmb~_ zFp!?1T&C{@lQL|>OomC8myuE|-fnUn8dKT;i1#zh4|p&nh5E9FE*e|<0ElTZEcXFe z=g*+p2S5;tp#y#llMZP+_$XfZ!2B`Rq+{l3~n@mEQ%z!n4XnfxX?NfAkcX z6tVVxDU2&7QfwQ}QoP&T?T+)r3TUGFUW09{a z<*Q2hs#3nHltY#BqP8M_s;vmRg>!xLa;5mU-B)DtW>k)3Aha&dU!r+!On}xYZMrXI zi$A&}emMU*-5_h{Ug(_>@xHY%e}Th*UWR(#cSXE;PaBG})+?|?6M1Jhv2nf}b{TeW z;IDMk#uU*@nNnYMxpMV1Iy2yiMSBo?xtirzl#MJZl?%%mKSB1VYv>OY+K+uYbQmhyVfDHb!_#Wv`ApdBnexwf zy0}{HUvyFs_dbfwW?XP^WJYG?P3NpS^Qlfl2PM~e9>K-~%lcd<;bDQ)ZiJdZ_PlZ> z?}JrNCkB@H3MFS*`VLk(f7cZ%i`nsQ%;$^wVFtuZ;@;+-n=2&;7+gzIyLtp=Kfz$%PM5=6(N&9p=i?6eQISnZHCy z27lVnc?rN1eYq|tonZ@z8NUDG$Ovq>^n|jQsl>aK2KLTtdVH*rxB#j674@2)`rEr2 zAP*4p)gHb=`Er-Qe_gCI%^7AFzRj6o?XD1pu@d>rZ|k>;FcfUef7xyyVHjUP!?1Qw z33^knstMd{8>~qc%9q+Oj4wWk6~>p}FpRHA!3rzaBawtfcg>^Ox(SQA)0-N>I7*R?5pI+IS?F za^vN&{9koTPddG&C$OB?YkH7xiCSx^VO4y?-8%Y%Z?y-?{XMpK3EGYzgxF2rz1FbIugh)K0rC0Ya7Ce8qBRHZeraO8v23DzCu1`892T){iLh+{s#D6SMLyJ@?K7l)YKE$EeRfU ze~G-h>aKtMoc>q+kUe8gJ9=<4&lKNLB&j>f&o(99S7E)g)>b+2-(-KN9`xnjNau-5 zKW!n@ru6ycg-`)=sxne&RSOM*Eg;K~p5lzQR4wpdwM1yNoVuN1J!Kkgt6B)SCRd~3 zs)ayn3O1TjwGe1c)<)B+76Pql-Dt{nf2e_S`ge{;CMwsVM$_+~WLT|Qh-OVGPqfrO z?0M%58m>(*kk2>oV9jFBu(z9ce$92yFoyJu`0{!N_0;)}hj(F3vac93tljh3X2!6V zwckm=z@FY;iRE2v7mOB)GN2a=bjmZdU02$8lwliQGE8#3jFeLGb{ob~EJX|QfBh5} zKjJ~LCe2H9DV3rHIV(z~XhBS$(h^gheJ2y8avf?WXSrJz3Cne;mGD$ywPrzbh_GCT zD*4DTz7AFLo3KB%~XO7E2|QA zSc9Dd!)nc(8rF2>=T;XyT?zG7f2VxaDPMKUSDm8hl-HC(1v^y=6@C4_`&pMkL2z_m z*h9T@r-Tx0*#RE}TZa3niNj!M_@CQ_26+2cNtK$X8xZ8i*0onvo(fjwH z{87WK@A%L~Yj<0TgID$4u_tFmtSV0u+kV%3W5f+p!79}6d$m9*h)#6s9Musz#x0cN z$&(caxR;SqKM_)8Rpb#OVe55LcU>BEIaNofVgee|wTbKV&?HW0QwttD7buFtm+Qi- zj$q-nwrW{EaByMbb?#%Qe*iaef`q$RRv9Ggtp-LCDQs~`Q8;O%Rzg!N+^L1caoQlo z$)@*^?Xq}FUdlcH@TP-?l>B8+r++WMizz9KA*5aG=bib00jf!Y>}`C$f=;3gaX@hP7NQhLv!{rLtI zx|_(5w+x9GDYP-{U6p*m{#uGTCyhn~DE557jw;2T5|G^DsTgr!)wiOB`9l0Yt%Ml89ce=1Go+FOY)S7~FDT+NN0 zg9dm}N?`D(DS_a9JM|^rul;N@0@qX7cW)HJ)JCB$HpF4W@Z-6S@3lQG7u{DOZnmfX z?zSff6*dZsV-GCVLa*f@g>hsD4aiVlC(TH)uFPQ&F#RuiNib}0db~?J)5EZ>>0#L3 z^e}X5dc4EIfAsM0(e!wZ5e=q?A=31Cv^mW=$@ikowkM7lpv|@?NL)EQ6cL9xq06dw zoID@;$7YZ!nb7S_55rjLr;+gJcBUu8wwy#5Oi%sYP0ui<>Z;-0Ri_PDbnVyh4Xc`L z(~_pA&3`mK1Es2lZWKkK$s6sPX(&3sa!J^RfsfUMe+=AqB{qf|(=*6S8z*I}zFrF9 ziiQ-|hOiXtHZi#XRuagi(ugIORHdn0dn@t9B5hofYq@cASpToGJm<;iOxAKA@z34# zeD^xjgHxu5*GoufVbb(`P%MeMb60JWIzSC4sAf;y1gcR3*AY922wmTWe(3YDuy{V0 zCS_awf4*qhbz-*EGn>GPIbNr}j+5)5H|v&|5`f4E(1R+MF}OUJnP{0cQQX_53(VNV z`*FzEo4Snj;FLN?*U@HTA|C;*cx&-kHJU_Ssx379(AoV!~r;3X%udkEHf9tEb9cqBL-s~@8J0S48qJ>i?NB{OC zj$D_OIdaM1>R`IP$m>(1yTivpByDAT=bOEAMA6w}l^@XT(y9*LHx+pwqP3>3Q!ox9 zu9J}}*UHuy!x0#0hDZix2TDqU%?X~75pOvU@Dm1IGQ1v5C* z)+^rA)H#*@A(gxvXFwJW$hUdf{c&Kg?2z}wN>KHfoFk&bU@492qEg?at%Q0GnH3+z zeWBK#zEepLx)e#QIza2(YQxk|E=-SVDYTJ*?%_t>L4nBUc1f1l12 zZHZ{x#LG+PVQxoVy14Llv0i@X)!~iuCge0nu2Z2d4K=3f( zXHMbMfCRs>A%crF5M@YJPS_^Je;^F=(tJjJ@2PHUb~|~aEp~s@K6xjJ&A2qiw9zZQw)Ae_^kjF(g=$ zr7x9Q?iS)Vi6*Ac9c8HD^!*M@X7E4si*yuU96p!k4CN&XuTKp>n9QrULi0KUje}3KI^A86d@?c%Jq#{V?!R%bOob1Q(u7&Rc<1P=b$fQRR)5+cvDcrv_1Z3qwf@wtmwPcR*O0n$4OoLYpHq}wxiBo}Fh#Q<=i|C^ zu^3huH_&Amm)*q*s}-m&Use`eh332XT)xzdGAvNJi_fjspE0aff1tW@QCh6fjQDz+ zS_a+0t#_^!2v;BaHMc8Jtv(FBaK+Pz4?__6pRFag66~ zxf@qSN=*1-xKLl$e-Y+e<+xN*PAtVbcqKrJ?HW2sDZbDS${%)$rc^GrtF&*hTJ|ZK zlo;Q5A6Ut-Tu3Td&KK-u`4OU#VQ;rVfZA9oXYCtOB3Epr>^8imjJNs8)v!`RuA4?O zxxN}{U5Gx0@_gHtDp^9om*C@r{?lans7#`zHV0iP3Rr z`4=8Es6%7>U7W?!O-q6RAliP})&dYb*kr_^Z|es}7}7o&5Ef1~2T?}qTB0;XKzXN% z@BLMsiNWq-e}}jjOwQA8Gk7o}wH>H)ND)erG z!CKsfmae=hHX%tN#hC#br9$f8PDEjMu9+4GerSWMk5Gx;7J*AK!4y`?{8VP>*s3Cu zj+vqJTb)H?pLK-J?gD^&qWKjiIeO~H_+VfuP`aJ4MQ%tMq9ipx5FZ%xQpKGvFbVjjJL9Rph{b@U^h!Zki^I~ z)C0%S`iYr$ZRj>RVsQL_kkV-f7OQYIUNo}b?1#?A)LTi-{i2-z
    QVIqxkr{i(}%pfy<6iz%I6= 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�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 QZytN^dq4QYAA0Qn0c;>3ApigX delta 410797 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%0AZRH(|wTCG~%8l_0O? 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%0DppI+BnHt_4Snp-8hfR ztzx>8r`xI|_pj@ha?&s*<*6c63f_u&DWZ)=Qj{Al2l0Q^Ej{VL?M@Tsfgcb|^n-04UlzxV*)$~`oMPX_k>z`<(*lHDGkk&Nt>a{b=$ z%Rv`i%FlxMN-jkfr$~0b9p|J&O05OHZd=sg+{+InW{bRj!gH8i(alfU6?1>@yzXC} z<_sKPntsyNdw&D`uB&$lGkGtkM{4Q`>=p$Nx_?AomAdO6Kga)7KV(ms(~ch8%rnJz z6iMoi^0Q4z_f=T$thH4R{5RPjst0|!H`00H($8B6wJCjmc_CE5oT`izTGc{>U<=4H zq^CHeEmaHrS1l15EvIg0SWlTo+o~1BStKmip;p9Gh1Hq`Ng={=9jc@w!}vN>NpHeZwIKN-!`^NK_tdci zlhtnw?AT{BFm9dqz~FU#gD5ma3^G#@Hb_=Q>>z`k0)w<>N)0ky>ABSfPgg>H)qg2p zb;?(r@>QoOI^{K`P{B@>LPcM{@BXUGpddK9FYKY-xl=+3w(Nipf-S>+)Wl&hH2lx) zLIb>gtEfuN(+vo6W9!@Tr?r;MiV)w{5j`L9A2hqeWDrH1(XTh2V2q;Dz?a>gTcYLE z-Sr#6@%FFn#mSlkA_f-lcxE9~$A38mAJO~wO!=cWv%cd)7p>iGB@SNIcgLQb6|t(k zNNoFE?~M^ROa-f8zwgxor64-dscTe6=reAi98aFCIKaI;DfJT}RZ>MBAriJ;$931a zLFZF-gvutM5nWrjz7CD!bTYNzv2%fnta zk{HH!8hz%s_53Ai&6rEKTQb)@7t*_@qX>EHY0F7 zm3{X{Axv!)s<0sr8-}0GZG5loX}RdWGI6s#^>?>DIjFEvSR8v`t`>SN2PuprJ7_?L zvYa#{#kw+wLBRCCWRYOl-t>5vcBY46Thqg^z3E}-*7SIXgMaDa-=pdA93vV`4@0Es z@o00JbCT~xn{7`VXMi@_o*?JS;h~5)tO;FKz2oBf&_6bVRMCWPXL=aMN*|kkrvUOXS6o3^4QdAnUq)1hq zO4(bHFNCyFNy>7g<{=#18KAMszi>G}S3rU$1?56hRW(ghrUCw34Ky1onj z(AQ&O@q92%%C`D_(X#8vY^i59ffH-Ij(vSju7}>NTVhH8A|pT#s$8DI<+aR2%dCmw z-Y%VC#va~}L%!ZrG17xm>Ka|2HX{@H2xy(R7LQfqX)l(HjyI1XSeg;drvsV0PpC1& ztKU}Pt|N>VV$}PYd1+C9=X2@azUqa6)aMkO$}T#;zK$cWOL05Y0B^n7U&MBR;CDp} zr%aCi?MD>3&MR~1lEKx%bbFE4r$%>&kAq0s%J$ATd*_Ivv&SkwpxLEW9lUQU@;*ds zO_ftH4kE6Lkt)~9))>PP7-)t_24)9LN`%cZo{Vj>D@|QjTg=Hc$s#KH)fb zs1Fs);80tycu!O3RQiWh^lqF1Su`Nu=4JQCfxNOq-V>6b>M^-SM1{bT8&#oF-=s-G zJ%`MS58}R1YmeW5siX&;i{z~2H)0Tp+k=b2|n9k0&dfPC5fK*?t_IQFl4d9uR6C$ue@?&_(& z?}-n1@bM4h(Rf-AlcyQ)SV4eJl}~j!5D|P*yuHD3R5#>*D#}iF%X@NZ(Ifl)V~^@! zeOGsVI#Dzc(YA?~Mdx8|M-^RM__|mxzw_#F#{m*m4Ro2ZYPQt7c;vwIJz<5xgVA24 z=d+ynfCt>O%Pos=Zh9ZS&bMBdoN;3IF^Gdvl2tq^bQ~N}4FjyAT30-~q!dCD)yD(F zBpD!hnD8@yr|@Z*1i!IO1Q%-{%8;sDuuY0V7}llvjQZYF-PY`O@n{7Osy>kf8DAwmIk|;+ zq0UmZf+mhLEKNR%2&3kCtE;f4egiD#v)@4@4#x|BamFQoLJ_DsMGf9)8!L4i_)v4$ zD`yM|mSpKmrIx#e_)VgT>2pUJYB+tr1Cts25B(y2iZ2eIOLKx<;_PEzEqJ3LEw9t0Z`u18&0M`-n>XWjAPh9rJpJ2~-oS_}ec&ct? zuvEK$x|J9wl>ab;DR<*!kH3G@yFBFly20lk4m#w)x^78Dkj{hIxo$bxkK$kc26H~AD7$iDSk7UJ zW(6)tT1k%%P=mxixpNYP+h*PEVv4P&3Ey+e5n~_SfFwjpIfg#V_2;~b>*V8 zSfP31>uqWobO*QIxmF-tedyQRu0XZ=F!ajBIx>b{-`HLsL$5#;^N6ump!ONZ*squ? zD}xNHC72lnZEP#mEV$wV$JFn(V;E(K%Z8!hK4UMYepOzl62rFCjA@{G87cYV?KX^m zONuez%QLe2EU7}K2rsg|_oUKv}UtZo0QTfXX+ zue#-{ZaL8{zq+xzY+Eb5T-wgMWe0p*<4#jG?qIpyWT~=Ar*-bownT|wfZ)Lw z5~V2u$~#qj@2~1i40abg#KmB8o_3qTgAu9i7+g$PrH-~Pg8(Ie{W6;RH zQR=Hg?s6(Hn{o-73oa~T#5;%W~Ho8 zC5Ap*l||AqG4xM_;{kQAxnK5w6Ks2RPC91sD!oi?1q9J?e^;t#qDacp#dOl5&+KnQ$+X9oULwj0x54SoS zINf_6+#zIl2DUuM);Aautpa<1g9ze)u@<8;h}Iq@7udjlg$N&iY(X4<3Yd<<%I~fz ziQB#>J469{rV>}{bb+j#ZnvlrD9K)yJ+#ExRfh@HL^Z^J@HbHV04$>lL7yiOYT}Qe~@D`v> zo{@Xdmu5FYTb}kNou}G=Dm;3Rc6a=6ul1yf70Y0v)v7*Phx)u$; zUnw$6k?Y*9k7xm6MDXS)KFjMk@&S0ZWOnvzuSvw4z*t!h)O(~x7rohe4F}7RoPh2i z5d#rGwj3U?E@SNKI<7NSQdnX5L=;;R-`q+^5Ijz-PfjW#9-N7P>@cFqyM7kJrX2R%;tWlwCDA~0Q(uN&xp;K~-8Y-st`^A~BEQRz z@f_GkGc&6`f_q#BSsA5mwW|xjmsA83&D0QWg`syJ)#&BV=w-oka5ja3ZmtPY3W=iV z4Ol}fkvn4qh`Talzc_CLh%2ZbtXCzq#vD3DwQ1=wlJ7MJ)Tq!!6%eDm`tY0z;fxB7 z?1C;g%$T8n!gX2DM_guLod`jb9+k0GK}2mG8f%;rA)XPz^S!ToBDC8ltW8N)B)?LH zsWPG>TjfTbf3>gc3%Sl_AG)b|@7+@|orMM2)L7dN(_9Pkvq!6WnlA{gsP?06Sjb0t2TW7dY+@viKwFl%A zjsgZgcn6=Gcx4}efqbbr1G(Q9ClsJH?f!8KA-4uYSHU6wZOA>u0#+dRkz*jY8;iaI zOUpTb26JPwRH59Q&H`V@3WodPGcW@WGLh^J|hh^J|Df9Y&O)qqQ zog54bd00j@B679O)Kt8`9&lGPka;x)4=iQLTVz!*gz7q%`e>9V=y zj7lJTcL=mV2;o_lp4Rk|r4O`?J5~5hHwsV*GU$7yIq9ip?GhhDTpSn(cSmdqeYAHn zob!|%-hIry63PFJa^C`)tZ6NO+Tw4Q|65{DBbEld4hIl>Ef6Zm#?o-PvN;u}Hd^5W zQFDJ|=?`3)kcz7uOC#axI8bq_W9>N%6<8hcSlSbp_d1i?<}#37x+0CvWDk^q?154P z78jJk*#&hKoVN?HbWtwK!P&C0h){nOC$#8f-A1ofDC}zet1M2Kyldy6ay?dXv62(- z?wyf})MBX|4_#Hl@7wQxsxsbg&W6>HR<+`6Y&TAH{llw1$Iva(78_N16zwnsKQ%SzJa$g)LQ2A7tuz{W1 zf+XXwOP3=}^m|xt^TyM7DJc6wPNNU(dsw z$`w2~>b#PcqMk))CnS#pJNgmEhs=b2(#w->-MEzQeb{7N2v~qL}8} zP}?z8--c|vtEAdf7GAe1PfNvel56*FWmt^_k;@9X8U1XH$z{deJeF*=$+de|&{}Nv zouJ*&lA+lXAP^xGEFJ?vyYnT(s%t?YqB2;V5b`2=gZX!@9nHT><#DYX&5%+zy81Sl z%Z|HmQ(l{Y%T3F*YhnTntrxWQsWNPJZpxCt$uo$yc!qZ8rlN^q_2Qw9PKMPhe=6dk zj_wW!lPH$&Y)J`V1i3%o>hH=9Z?|C#_Gt|KS|{B2S}v?ffFDpW$Vx@lAX62ogY(*_d-VzI4=9aK0$& zvUBu*gsY=guV@J*Q)MDk-`0_PHF-r}-epYbE}rJFo%-JhXZ$F$z=Z!Ts}w*sr2DRA z{RAS9=M^hzn$Y#EAKi6SohtSzO&{rC;cN2t_1gzY#I2QL-~(=>wV>K%OI^-;R%w1+ zo~~Ajy>LIHCo5gnNjhKr(3pLWnb)MOi4-q6%WYZE1$)q&;qV9=+D^p>XTnr^y^8M3 z`tG^3trr$UUZ(1^*@vp!{G6P)s$D(_Vb%Np0Lx3O(YHe61!w_(GC4Uk3O+sxb98cL zVQmU{ob7$vt|YgS;Cp>VKJE@+ikILe06~D%Y8&(51vGA8o;^Lbb_PeDwd?`*^9R8s znPg=~k<7|-x+S+Bgs!NQm1Nu)jH}QF<9~}>p8-ha6LaQo{`8!zmlwOzFIURZ-_(ZQfF*4pLgKi&TIpO(L*MM1Dem4&UJ z*5`j?oz+%=^|VZ#bx_z)v$t_~ifeIqhvHBiio3hJLvWYk?(XjH?(XhZTno3~``)?p z&1ADVNhW{gWcFB#rz>?e|1rKDk*N|TB zV{87{zKIcReqxdS`CqI3EB4#+D-zZHe{JJ*hZvZ@I3*+IN zBWYsNu-0m}{VhBS3>s>)n|e;S0ze#yuc6{0?0GKhN{>o%!qM>* z)i(6(>PEo+aQ=rQHF&?@ZS(hx;YJ<1A3R!J3MEMpOv|lsMI3uVf%W2jqpliKPMv+| ziCUPe50Fx{zf^BtvJV7eV0PynWnrdyIOQM~NCU*l1CYj}Pz`j^UMP##Qh*ZwBjZpL zD^&#W7UUS#b~ZmkM35vVFWgG$2Vv@)Cda=?nX`J8LA9->9&snS*H<6n$8DDzG7x!W zA!1aumZ+NPkEv^*uSUbmhr-9HbMs~_UD9Fke$(fHO~SQ;W+#MAP$~n%{644wpl7s; zz9S#X{cRXwxN`(?H`fIJ#98oo+D!bL6TeZh1#!ZY0utt{X{4!9XZ_h%^@P?x-;oJK zEi+IgZzOq?a6nb1S)g5|7QEo65$ST7%EgVM*RnF8&3#8Y2TWaHK%+u$fhb$j%-v;wn-G88Ge{@S38Ptz#wT+B#OPK?(9kzRR84`1}?MYBzrrW7!$7*4m{jdKD^`9fO zLfhI#xO?}!*8n?w7z|mPsaVzEU|DPpWGwSUE{5u9vL7V!64g=)rf8`Do_3?q~ zn1_op8GZku2Lnj$ipCD2GXxbK{f=$<@_KhNyqoCn>s0jG>x6@K(dD{` z&xd_|U{&;_^+9!lIF9t&#OgWfeu?o4HSYesS#HerDeUmBkgbJbc?|oW?IGNCpgVmj z0^ZsC`(iL* zPdn9#WmtRA1d4)Z!w;>K#0DPFXgJie;D-T-G+Any^kU30Ry_G+%?J5FL0b z+uMcekPLq!64ZazoED4lQQ^*`Mad^H#KJnFUKs{Z}Tsc zt8sBBUV3ncaaZbzs1Am5n?Cx!8BT0|TZISx8UofbXuZyem60miyJD2M$?{g1q|x?s z?oP-K89C{XXcm)5W);O)hg5I_^^NEB3$$S@CvlymEW-qiNtfOt^o`|&3f3DJD~?nw zgaYD%lbfi@qyxmf8s;h?rjAWj`!&gE9TOU6h7I$55_XWfxpDY2M-!RQAdfM;Ba-?G~r>`*W&Q30}$5 zQjFYpeFo!NhT-|9{mt`UX8vT#j?$&Oy055bVx6yMS#_N6W?ZG6??#Wayt7Yv{*YZ* z?Z-B8cj;}2Xa%8NY3ic8h*g)P_7L)~G)@3NAxApXq#{S2&V0j#%rw}tk6r%6W@)qM zdv0<SXz4YLrqKgNkLY-SF<^+FwGs*b{2glz4zxVPD^k@ zm(LipiRVZnlyqt*Z_&#@7%vLL!(Ut5wvuT~^DZ2HJi8E%S$EdchCCQWr&o5RqqfDaztri>?uJAs8*_H@WV5q*4 zFMLxGbMTZ?!M}C1$_DKKwz1E5pjvdX&sF@;htC@$>UHfeT=KU6HK(3#!3N36VrQ@J zt#J#6E7~3Uao%?lDJ(|%=QdwKDNfL#3Zv?~XmuG5SpT$HQjWE^>KS76jHQ;;K%>PR zqT5LqdwgwPUR-)qop?8kC7#A+>FlTtg*xhAiFt8UZI{Va$r3aT0C}ivuw7MMUSXz# z`F1e8;j-gGj$)-tFb|D*VGM%&q=sv$jp%8Mv_@*Jbbt1OeF8oZ&ILo&@ZjGE04qe~ z7+lT{4dxI`D3&xRBD&A9$IXPwk}v@oe4Mi1?4C9i=`|^{Oa$x&KfejPQRO)Mi%@I} zH;c{85R}Bb`w%s4cKd*3P75 zz^^+Yb=D~mt@3c06^fy)il9NzOJCk_^OI!5ew?D7^4|Ek49FsB+&N;`5{2oGB92ZxxXnziSRDA{ zV((@h&vPib;-f7JyX4c8%%gF*Azl-Fbtg+)Cc_V+i+b6{j-7sLki?Sbd6qbeW2S3-G&DA)n1xzLyi`X^%+z4KQfuBUjO7B;z=m*Vs z$8oDqj^#I{}}0iyyFAN^0tUJ zL7l4;bAC9((y5ckDDtmz9i)&Wy<(ZJ%f-!QziKXld&@Z+{`pS&hYU`a0gyL(-LyEd zwNP%|w7Ll2`$KWC)CcF=S5r+?I^aEo_18qnr92Xbbm!)|84ND#@w{CI%)N<;)nXzs z^?RWvz0lU1`Sv$|RkOQhA5xL0eAO@#bLUpu7qVG`ZP-MgOSHvdHHcjcN29G6nrW zdT^G74-&I_Ri|lV(mYoRRvZUpmiKOxZ2kKOb;kSf6jp}ok2~7VNzLc3NnPvH#;unV z@9h^CNQxSK=B45v`)q7KGk@6(Ci36h^+dCfZ@Ht>xnMJs|G5q$)t4c(CetDimx0Ak zK*Mv%Ln0{_ClHf?ZRg!Li~;lu=D!W4G^YHzDbgz_L|~Mzj3!>MC>6ZWqrfiHT&eWW zWss;{a)cEx$1C@-sNp2nQxKfR*P2`A*yR-~MoBuWEHZBk4@;!o93OwshzK`QsYg_@FW9ozbdc!jE#Jb!oDewy62 zaI7grsdkLAEy$R`#y!{$Jv<&5zn% zzEs}x?o(6Y4)aN{g$vN|Qp$`H&zLK1xDIK!0MR_MJIJ4|O!+j>xABppHt2#L1O>3I z&c1=s+z^~jP33_-Lp~3N3(uT!!CoY^GXza~8mnVXcOIDVqw(kHt}xQsxw|;==$>L2 zo_Q@l{m4D=hJAG&)aQW=N-hi$u=@U;eoj4o^sx_4^$JT;Nws zNgJ@JxK*7M%VY89MNL_y)@WuU&C6WWp@$wid(mvOWCFvZlwA~)MCTvuw}=52329*& zz#(fFlFuER3O|r8JMOtT{)dHg3ihO*QA#?ib;#s19!wuQ$Wf73DZWCk(T_lNr=GoW4}9P=M@Y-H97QtvJ`NP^WBSEg@nLhnYoHbqF%>Xmp z^Zu)48$HqRc7n%kraiEuuztv7cpdeg#^xU^bt?NzYYR5^zEP-`u**(yn{{XDEeRg3 zcB~nqD&1N-%tx=qTKcV%mI}o3+VkHu>J1D41Hf+T=?yNf+sV^Fj|^@a=wbg|_ge*f zV%UiHd$*PjxUQ%7zni+aah~IU+OAJwiaZ7+7!=J*Hc0*y&{?{@fv!%2=ed z9-u5b-rCd2_{WtY{mo(JRUZ)q5ur0lBW%?=(?m9_Q*Gi~Kh`8;XYNSfQq+jw!O(7U z)!3qn0Eep?Cy8wpY&B#}8yXB%H3?7{+8Fjc7LSqjP%X`mwkb<1sF!H6P)B&r?Cqv8 z{=UkZ{L$woY?{72X-0DQ-g~jWiM=!hA0;KYF)a7>pc2zb{t3+=pd8jpbdBW%@MyBJT2hKj~nQQiSgPB#J!Dd<^_4rfs;_ z&ASM2%qjY5$&-`X^QfJ&=E~n{-QMKt66M2tAs33zkhac#<<&k*?c$^O>`Ua``L`hv z_R~J=seP*A!we~WZZm#-!c8X<4QZ-m>xcXshfFn@PAIzHSVGXeSr#QM&XqL5ccHSU z*;5od>563a5m?kH2G!sC6#x*J>kR1xE5+#$FsDQRMZUEPE56eH$dLXM7AN`^3IBZa!4!m!6#V~tJ=)0K zy(v-^#Wa062S4}sY#|MW)!yshYaay}-QleMp-glRSSxjweEK>i z<*{bOt>L@7&3;Ze^CFKm#PL)5y0@{XFacgNf7bTIbE~}#<<{o@g z9UOBAmXA8{K98Ef$ni{azqr4QF9aRGL{rX?5lr{+_e>y=XaJZM>=dC)BB0KxVp4M* z*8lnD?|p{QAd5+UDX#>JmL;VDY-fS(=iidzC<1cJ5~Xnn0*dE_Ek-3Sa}$~{24^z( zNnc}pXY%hQCTh0l4qqVEM;p?02F}c2m1A1#{Z1>Uerju4IzM7|b=kr?SMA*&!%CU? zm(7aSIvSHX189}_43M`F^dkx+zk;^n&{Ti<^L3N?$X)*V7a!O0mk%Dd*o1xVx?u1N zE#v+*ZAxA|o3|bhalhl(Xi4o{M$D%ZhjtS__3YJ%8W9uz`_D%Z|BG&laKWj-y z`|N`;40&?kG&%$loPk|9BG$=LGaXP3ejBbLOU z;NI}4WsNNhx#Jp^K-9AA|5^ku`qRu@gIHPZ{8*v$bDMMeN#xaE_R0jpOYPuGOyYIz zs8?G7w}~FF!?5Du4{&!NPs`|2hduFFgQE@m*kNxYbQ1N&JJ~ zK(AHjKaAr&9=V z0Sl>zvCp{5kh~G&y60;p-2KH(q#H9ggR>JB3txE+cauZe>`jb~ zawkr#M6#8#0-<2`(H#5+gwOIvAz5$0O5jX`$F$3BV2ecENtVcp3&fGjlJmqldiT`p zgK6`3(`UY{@vr8sYzRFlyRSf`?d)m5cOZBB9l3?b_TSGyPbJJUkQEYY+j6kw+{gS= zJ)}TRcrGE8B!RE9r<$+EkE16w;ph)qh z%Q!EBO-6UJE~_k#n#}AsQbOeDb1aXQZCYn`LeH#+O-37tVmuS!NCHL>77|U3O~P`V zNaCYaj!=x>o~1uqI8ect^e_R5S9+S4BIS~|EC|-C{YE+NwkZxOGs`WpwW?(+2GwY+ zDyL=DXrU@YDcis^b*9bupz;tSDO(Y~Dwa3&SEFN%0R*e^`SDp=ymNK&>#ka;rF@ae zr>2rMcP`j+(}Tc*qMR#foYAtVH4c+WZOqvE&2Qg0*3?)$1YS!xj&cDINKM9r#zA6y zaRkV`#_vyGhwa}>KrhteZH1J!&);siwj_+GEPU|DD8H&S3RCaF>64HL7ZvEjgCHg( z3)LODVB3o`6stW(0qlxzg>>9e5Yj4eipkEt6$9x;3?`Bhjdjz#V*m0^!U07zkdkTl znxPQUDsT|euU;G!GZny)L=t}yP4FY@?Wbmuf&jYG{=obP$7m|vY9*NQIEnSLH1(UW zPy1!$-FucDGYHL0N4Wwd&G8*4He?bDN!{TL8r_MUttePhJRL0$8iJa79>?J1NIw>1 z&o_)csCjbQ`vm3BV$$YUkD22|p_ZZQI0&io^2PQUXoM1a<^TNNq|_l4dihYO7i%_<~0YmwP)zc+w5kJ#f+=ev5G7la-KkCF#?* zdvB_{CqL(}HsmGr2gZFF?>%VX+1?FS{pDIRw%y!yl8Pg8!)Nylw4xxiYoWa-3owRs z$T&rDqr+{HDh521*x`OsKOO|vH70n7vQAG;fXfYRZrKIC@)#ugnAg`_WfX33HETk2 zY@eV1jZ+&PQ@pNYu|@e7{gBiQ&n+g1TadV}pq_%meSYrxQy?C+ENV-X=J0;d3d5M( zYR`un|Bi&pERV)Z_EBi=F_^d_sqG_(we)csQ%RAkWDZb^D5zXZ^DAxHp_y8)eB`%| zyJkU3wsmYL!KdebbXJmj$wh=%0T5V4=3&fL>g;J^@4yteDU#$E=Y*}!^K61imIGX# z%tJd&k^qlHTzn=r1SUb0MGcZl7k%g_e~k=9${$Ke0c5YtU`fzGfMLX#!r*Ss+$cy;p1Ji9~g&;=SwMp1PqK?t? zLhQV)#A=cd5zv?RMI!dq`RLuWQBm?y%;pwJ?*75X>6$4(#LB-xp+U7AL8jXvJ7ALqeXNiZZacPm8hsH@V46p%%=zy z^65uN7SMuU80z7Y-p*B%J1BjXw@QQG*xvU533RVOLeLci-XuTqcS$N^%Nd1+EC+P*aEVr)0eLG+~!|GF?nCY zvF@am#T$?XQ@DCy6TOvtY6Y#Tn&EAyESNP(q~c^w9!IX*>=+07vTFBdkK1yjG9YZn zySZ;c)3l_W9O7qE#XBj_vs2S}M;BT)XWPagNK41ItOU=8eQ@gS4Kdq4n}IEGO6!%f zwhb8{b=p-AL8|lPx$+f0KUMMa0i#V>JBbZ8-1r9Ej*|EG+gxNWyH)l%)=i4-xlHvY zresn<4I}3v;Uj`?kSs~}MK53~f;gM4BA3XD3*e8-bH|YZTM|i|LEXpU*!vK8)eCYe&4S6@dOtt+j_)Je9Tr zS0u7W8;ItLVa>RyY{HNNGq|C$|Oa!J&ZHq&K8EhZMJ2WRk@B`auCEWKr_IqMu!K+=YxV4UMxEH1-ZMa~k>#st89Yo>@sZ zZ*^oNgT1?vzTZ5a=Y<%tb7L2@p$`Adh5aUh7jvZM?2|mO5_Cq@n_D)!`^T~7UPCvh z?ZHiWU~!zVapM}?#e5aMvCqTU`7*B|$L4uxb82niI9>XvTCtyBO(8Rm)bsbb`Dh0NV zv>o26X;&U{R|m(E%+G$GWKr?^sW2egU@jb>0TJL~vLZABv4FB~{9TxO@SOidXjizw z1)qutjf`I!;{?Fg{-njNzrQtAP;dOEt&=xT{U)6VH`R`tpQ2+9f|A?#TVHo54mmOV zN?Ahi;_PPD6Kf)w)Eu-a#%dYz?iTYy^9Lg2lOw#4#H_Q=R4odG1bX4RFF(Xym1se_ z3BKv(Y!F4bNY&;kFh}!8H6^ z`XEWf1I&i{0~oRuOt*}jnfaK5GqCULWT{A~@9b#`@adAvC<*%5$swm~#(~(SrZF&H zZR~W3*;7Ci)Dkb6G|yILvB7rZb;#JlC$0lksyPJZUM1?kl%6wqj()h0>Qoh_>7 z+LGcLXp7-%pfL7E;|3x;+&^sSZ1Ssmo)as}yc*zE;MwOnj>b5wY#|#f+cP;|o zY7oRW*SK$OfUPSe-T_kf{Or$7G`cpzC8t{z{j9B=F>T+|Tg#Nm7g}!3x>Lizg^vym zvuEHLRz*tlP;s824gVTPqFY)IyC%Q|+&4$pUqm#?#_)0>4&pOp%SDo@I>qJ0MRq2} z%O-1dxNVH3%rBn!(R~dXrtDigk7+MO8d4GbV)ee<-B~sXX}#|WPmU~y2a3!|(?{dV zowHo8`}}|_jXU+0(9sK0+m?)?*&G{9oC{FoiY_`lHs|ya&pXxUj}_;#dBZV%4CPEv zT$ymQO`ro$+)5e|2>pOQeFQ$$8`uztFtr=+u>$C|9TxVZ-dk&)?J{&or zxcVyFRwyb=K{g!nWUB?W)bGv4tq-Em-RP%h#&zydy|WLVMs@6qb+{q|j-%n5f9S9* zXd>~_2`e9l$KNZ93$U0zs6saDe$UP?Z!(e}&gqsj^}db>EmJz7DxGFtvt?5jZ`RIt zSyVkp*NCuE(O-!xMS8`YG#tF-*e=V15Ly{oXp5=(&H;)GLID~LF`E?F?385K?2nD8 z6iRp^M+cpTNq&nrzXcb`7Rj-j#K-{bCiJP=CVvv4vYS$Q1M8>7c`D0AlXYLOlcgIEP%}nxvK9FSl(+Uzeuu&i<^E{Cpw_58Kv@(%jZ1 zwXU#$(ZnV^wNA2@FW76SLsI@kaxG36DFbyfE&c-LSmr9$0>hvhq;R#jMiCU5RDvFXQvoRpE}(O2g>7!OPb~7G=vy|eXHW7g z4q-$jfE6Xcx3Z)Rsp0~&{^l29Ht&RJS0%8+WS}8FP;Jo{USU$ok^D-8`>isbL@iBf zbR4ZIk4;)P@|~_g;a6GQkti^w`pJmfZzJ1MQ5ZqEwWM@x#5p~$QqNPcKDM^`VeY!$ zc<8xAb4-BS8n-Uxq-T%bi@{l-88U{*uZ|Ik_C#R)zU{Uk@Myywp8dqopX$auof|sI zJ_d2|M*5^0J+ej#|6MhRs77&wdN~`>Q`pX7Ec@{b_d}yO1;<>g zx4wTGDz$_wa?1@tN^WtOUyj9 zgHQz(K(d(rMXk6r;-^rjk_9e?TA=YLGt72Dk#+s)$bst>0|4S38z1G^=G`m-kph`5 zaxeFhT37avj|^ebuL?Q@T&`h|0$yRVN-YdtSD1A?d+a(yP>$LWAlx+r3Kzvz?I*vA z?BTjU3@esap`@I2)Y+O!SkYCthg@`JPZDi?q8*W@6oT(GtTtgtn~G;eS6(_}(BIm` zIk0VzxeOYG9)QQ?s|X>FRqDSnQu2wo4G<^N(MPy=<9d8*Tl^9$wlFDIAYj8C#kDmY zFDm+~DsK7Myg84oOYS9Fb_9R=6`+ebBu%@2?R9>YY>XXd*SHgrM~YQ9#@5_jVhzMK9JlR1?Gwr_V_t)91dSa; zU8Q#Hs$c}76w)lGp@EXKutp4;C-Lnh6EJefpf`SY9b64L#&unzEkri6w)e95?Q_KO zf)G94wjXhwTl84uQcJAigvge)7E`J;Zo7Th4F-XY^3EWY;dEB_rPEp>F8WyYb)b@H zJpv=X7y!SFNZ?GPqfgJYH?M8A+MdNt26~^mO|c_9In<&j*2@zZ-x7mKt7M=)-_prx zt&UIh1Z8|(jG_ib)SDm2;>v}*rG3r}e8*3NSYKoW^Bc0Pia;}mr6UbkWVwUcE}O!M z`&I8y--$9m%nPdVU{*492w>+9^g(&Y$p*fKT%;fk?2m+RV2{u#{GEH z3mX^T(qh5RN{G+SD)6zYK_k{_#6`jXpB#&c`Fklb?W2OW_Okn*p9Ht7mN3r4?fyD! zDKhEx{0))KkRCqn-}#mr@+;71aX4plue?imm&v#}&7m(K0zGGAcx@GZR>gi}__eC{ zdIGKkN?n4lr;7?&7Ykj2(9vo->uL=@@$g=`N zSVEF_rCeo*Q%d0U^J8dHySDiU%tfWc<4cUi*MoNmLdNyhV`Lr~qvYd|itVXKG0$AU z-ZYN%qXSZ=>AB{xc&Ez+nkz)M-3Gu5H0NaDH|Oi!l<5A5DVS`MCy3#bZFNOP{G6g?q7RI&8^|n|_Rba1Bv{VH)qY zOZ_c<3@->1bGrn~aL`Y3X}Zd=qh9CM(-GI?u56m=B=Nd@I3)z-*Ds}?jRBhY&HdZ| zz+qCYgcxlrJrqB|Govn2|4K3Q9(K(WSJOd0@#_Eat5%AeDKpd(CH(#%oRgM3jQGMk zPc5uH+Kq#cD2d2yC}DdYR&Mj?Wf7-+>P(4uqnX9NmM7?7;Y8y;ik!r%cajo(GIB%1 zsu!+^?ag0m!K~8Xt3B3)bp?PVyq_>J%BCFt>ylr1f^AzndgVf4&$@;)nSP8{mG>++ z{z*_Y!mI2-p~L#GSMkRAYYY%$`UXbX&{8s}CUzT0c)2-T>=bK9& zZW5B+q-!;SP-jQF5a)m+ncvL8_|#+!5~$N3pKfStGvS9o9Vzmz$0&gHuqnfP7BZhZ zWQV8Y)Lw@ma2tpTEM%N9&S{fKc7O-J*TQJ3cv zDNIm@aOHhjz09fCB%2s{heuvcu-5$B?n9i`$)2_sD=)fJ?GAv`GoVIO?Y+ez;q{<< z^H>yO%SPa#e{h11?Yc4QCK`&Z!1A+ymH3bCgrC#4er^%7Zpf|k90M{fYN2Z`auls_ zdO1?G@5xuz#DzgnHZPdx`n`+>0S#kYefyK?3>WVzEif^{#DZ#4x^E>@hU_6k^?3bx zR0;UmFD=j3w*f?S<=Z80UM7OJq0715W$@SH#m7u;IcvhHejqGw*nj3uD-^% z;o943yR}|oz3)|Ko!N)+U3jg`zYr z{>kzI0u`Fuw=&3tE~zF1q0Q?jCxU=yud^&3Ez>N-tR<1z!U>W7-)zZYo*w%t2B-{* zy5!X*bYQR&<~hycUa4++gqgwJgA;N$?)rVG#Z2F5v5?MB+Q_}=a(xRUacbxw-ZDnJ zDo#3+BSD*GDV8RpZQ-t$n`yf#sV2}Ptd_z$^hrNsGIvU7WA;3IBaRcA2laLYaX%)q zbVS;>I4e)YZ02{@Lf60`tdZ_Ua3&~xmqHErFmSDJQ64$M<$+ff-caaE1M=G_(}5VcQOB^Iwxfew9WG+Q4=CGbwE!S{|2eM_g zh=8e{KO<+6ea3D#7_2f>R|zLdWmM44a(-jf!hvjQvTQGxsjk{PseYP7PhLQ;iM!8m z`n+X^W6qqkAVIH$HIgMC;k!o ztcZj_8~v6h?ysiCj7HU70-j1)qcg2V4FHdFwMC+tA*S69)-Y@KJ5supxmi}O^+574 z1erI-roN7GT!;E0j~i#Pbe?}5?9%Noz7VU|O`$(tM>f=YlssQ=?evtVv6Ak^j=XNk$R}_|er3kEiXmxeBdF8kJLvyATrXQ1fVxzc){<4FlqE zIl(uLS(j;v%3VnmLoYGyi>3NFi|$YF6J9n~$-2$mLN^B*&$2hTQfI{VvOq|)YDPFF zvG#IKYm|oY!_>x@o~}$nV$-Kr2!N#`igk&Hr4&e1vd?t7Z+0BIHeAVbm7*HtqNC_Nn?fj|t218}St;2x3u4yKw}74kwefqu zjZkpNzrRo2BOC>YC%78ariJx4e@#hG$B?%ghIVbM1i3A;O5Vy*MV?lSXT~M}Rf>54 zk4wLT;#@pGAI<98A&4P;aoEs~yTGV(28*ieX zPLgb7ktxoaGYVO4J{vdF5M(?&o!2b~?$?g^JoGF5X}9z48&^quw7Y70%~xMp+`2U1 zku*tBY}=bFb7W$(vJ4nkfi8J;h+9k8dM0|@k+#MXwRWs=Lvya3SV+2Rly+>J@Ljr0 z8;qN#L(Pwfgc|T8H2uY)?8CGecHM^CZB?#>?jpp(^HSTKIl^dxS8}|FxFdSfYU`Y$ z&$D&pOV`hIU?idrinP2PB_Wr0~v~Q&xIxH}DwrEquDaE=F>;C*NX$x6qBJSb?wGs|=ubgXrsKBUIjQ$NR>1 z*DmMt57b8J-f@(M_2F}$y4(B1!bVLr=>FH=@-w6UTMw1S_*ZwQ-a zf2M$@7QL^x4B+Esr@JFZNwA5Y{WBJJM(~keT*QUnafN3^zwIZG%GClK}v9ib7npx@sl?0 z*dY+{r!uy)aIpVB=PDX(@P95$t`tQlSJ+uR_%sS`4hJKjmF6QDoCa0CRJ2o&d>XmCI~_cz;Lu?wE4W9;0g5Rmr`Qv;E*R$%|S|WFfc0w0$3qYSe_C=dHYBFhtSNPQo4L$ zul~&0eEL56&1tQ{oveq?)bpm1ABKFQf-7I&ULS?jt^H1^uaU>`V2Ound-l3#0t*m9 zzF*lvnAp1@_zfQ z-A#(c1xl2?RV-3V^4IloOUjq``;?t6 z(CKUMpieTyBmd%>L0Qu=$`NPAFF2DgkUwI46p(5rJD$UWjhBz%AS6Sm?Ws%0VIAG` zvbaTVjIPc2y~G?$3U%6ORS-h;&#Gx9SX>H^a5-2C*h4V8@1)VoZob1_6b5Z0F+WBm zxPSO>g0}3+{*DQw-}lS8J;%_$-BIAHfXrvag2v!{!=y37w0??-4Lz#8Y`i#eLQ4+?+F_XE``1&rN^T#|16@1`4BK z8HTw~#W7x=$9*+XRo(k9CP3w0RuTREKNJY%E7;#BZy znd9&1Be!8_irR1_B84fHl@v8RGyDT{_sm(UzQ*w-E2fF!%9-U?}BGcF5Re zzvq|sdE^v*NN@g3BMEIE2My(u(l(pi2UdLho&nv`2c4*;PNhDiuft;#H65tN?=L$i zd^s}^Y_(s$Ia`uPa&#Z~jY^xFk5Z~Eo{2Yz!FtDPL0ScxuS5O;{e93l2WN+p|2(+F zJSwpKlvlU48NCl4KWlc@U{>;{c66S)_;Ed&gJgn+{?qb9QPT}&OHb7 z%3hp@%-_YR%GuTxovDSeA#Db2{&x7D>tTdaVo!b06AMix{j z=CnscR*MZy!sCGjVhVa9k<_Bk@T5-H7IrHofp*bX5bJ7o;znj$@GH2>)9`r`z>SpI zDcIzE|Lzef$M>5V6XNU z>^am~bg5Tbc4B>(-1gu`y!RpNiutB1iWdZ?*WX*cFAo7Vq%~z;EH$gBPS&=+%Dz9f zJD*!-?52ZF8g}u%y-G~gEhGCv0&C>2jRBQ)-r`ODsZ;`YBbbM+iXkK~kBr>5%AfPA zS699Kb8vy=L5XBG zo$RlP9>AM)=0SWiY?HqRg~(@8uP5#~vaWCRh6MqZRR|6W;c?E`)3%ibpnJs*OhtRG zRS$#B7-L<01=|`OWV-3o5|RrEK12>OGZ&VNUDaspR~!f09O63)A_Wf%m!;Gm%$ zxzVPe(ZkvylHw%pR~fhghG1+Yam$dz!4y3!Fe^{5biw*~d=ahtF?Mm5+*KrB)!zj* zsDJ$~uPh~#Sg-7o@@|u0O-XOcY+I}TBHH;}@$Mh@AVSIT@oNL6yZ(JFVk$Ye$I+_8 zmz3(KyyMUCuk#P|ZQxU{74jl;)Dx7fFPy}{_&0fqx5UEWpu(;^U<#kD((&8%zCTaM zTL?!hEaL`eah(t8Ypc2{?9}J49hEYMgNL?pTPI+3ex|o@Xc&YOuD8{&Q$s|WSi;%K zH{3rf{3rTc$d#v@C~t-v)vI};qS4O%jpYvYP=ks@xC%6+#ScY8@`gFz7FO!2a|ztS zM7gId1GD$*=rwkO6me20d;su<@2?Lne-h|n2Qj<7Sh)t+ZIvC|H{f*61kg7c#P~%#c-mxF$%5f*p#J6&2+r4P}EIY_KBO zQo{n<*iKCXOrVB&Cy_HYhyPIYEU6HiRaMkg*QdJS6suHjA&|=^^kG>+BI;H20UHQ^ z*Z5*vSqbP?QIO;R^3^EyrBhx;m=oh5&lqhjaLJMgRb)kMVtkCXRkqkg@UH+5#X3eL z4A#ubrXl_tm=}t?N4JLJ`gL^ueKWlm&9d=_5ZrO%?#J&&j=m>e4FeHM7T;Ym5hz#c zq68XGmRfjnQ~;bBmU6%3j`tlqXXm$JG!zCWgvFMC`?qVj0V#J2H*0K7;f^6lL-n=x zZ))KNCJ7C^DyOoDSD4R{2IQ)$n`|MsPvxx^86qRI^~kiZ(qpw~8(Yl!R3qOdcgLArlYqla{JnE!_5?G1Sbt0w=1H$n zy7ke2cPVed&L|-Di1+1Vxat>?uCyk;x;;{7xYf(AdGo#}LPqYJ+47qVufXTj%S`;+ zP4>74XE?1W(7Y!iiZ#fu&33;fBBpTU)EgK-QRBJR3~-Rtc_v5C9zNslt@H0l7z`D} ztwcEhaTmmlCWgsVGd z)>tpAYVHY|4}IowptBUIM4f|0NJb2g#aNmto}BI3_>irCboFrDe8$O=?_sctkUq*j zsww7%;D6w5jghfjTBG53vV|k?ri+GT$>v8gJG1$EjFXpgGUMUF@fd(*BWNb%WUp{CRZAZ+R4-KP|{2 zS4lAJ3O9{J9zq7I-yTywXDOAJ(&qGI)AKnkHI28jOAhnDt=KI+OwR#z zOB*5g24Y8jf`u#TC{?^w;k8^as-_g>DV;O}{wP)U#wr2kNVZ?nBUZ_tr;e&{djy_^ zxXEQdf4ryY=J1bIbvhq4(z=maE82~Y`IXD6eg6ne_UqD3wyCVoY2x)otkzD3#mq-- zF?Y^WY^dn)xF7L~@xo*u(aVxSB-969zx(o%{0O<|dJrIIuP)r@^LQV`#eAyca&}5B z9IwXBBh=)aa@h$97HX@MSckl?V0wY{P?77pWbtoDTD}iO4vyR%6F*Wex+MzQ1 zn(qtND)i7{@_ikD`!mF#w-*q1IjV#FxB0HIn5YykPd8s2CP-L*ib&nnPB;s|RM)7W z_#MmTs8BIiUSlhNuY{oR6@q9MHCj;%?jk)pOqG>#9o|w-5o6V%hGx1QPHq(@0wM2C za_-?|_UGDw`hO@pr{GMYwF}4g#GKf+ZQHhOe9^?VZQHgvF($U{oSbv{-~CtpR&`bH z?p3{Och`Q`dWJ2s6(E0w76(JKkhi1aHgw=VPe!JvIXpe(H=dC=5tm<#DwY%l*tEek=iXud!>TLJKzIF;v~@p}q$aUS2@n>K`+VS_Aj< z-A>l-^G-Anfp-y>fzSwCkb94Lb%Vurpn!Ek4`*zd;9CNXS_15PPBkg4E5JwN0;E5cXqqeUvK%} zi3qVC<9j@>K9Hek27R{c+~>#qh@e7pt${?;(LxCBz;A3h;RSq=^382Ebyo_tX-KlJ z11J%A>zujjr2?NDy)qHjt7Z2mRkt!x68S9Oq_AHfWq(+^WyL~@02%U}ABadcymBTo zw`}IL1uwD^i|H$N7Mztm1r6Erp4$vCAu!o)?iHhgJqkk|yRR-sF2Cx;PDPWIZHW@Q za2zUG%>g?n)>$gC*DML*(qE`xSoa363Jm7)KDWwC!1g0xzv)jOmjmkqYSe`ky zTfdVd{M~jLIKhVx0JC^qR3R(0GerkgMgzHAo88QdlHXniqrho2Z`mq{SyVjOoV<%S z;quug8oCIip+-DWYw+pWm@hfU$YVI=0i9oU@G%P*kNq5=v*d|M-D-_Eb2H7M6O^Gl zblok3l5ObJm|A$3`6pp3Zpq_yl891>qKn`6;>}C5jp5v&038Zh)nOla!<}?;ciww8 z8h-EK$`!>$n{A}bn&{ziVl~<1kv_jNO~+|Eix*aBRx{?HnSq*GGfTUKvbsuoEwnAY zS39sunv#)d+`IYN6&Mhck2FQ9~$tuC`Fd zs#5*I0N6P%X(KF9&Z3z6I?Rl8xWAUAxwwIs8<@d&Whk#T9p~lbt}$@%)G9_FWqUbr zRx0b0`QaupT&M`T?c2J$DM|N!KBV#2hdJ6<|A}{U7~_b{(d82<&50fyq-!%%4}Dzm zc^`C3BaN?WPN;Op+(O-2T^s z_KjpA$&BAbUp-@T&*O^oO-mr}K^MeanX9z#7JlDEkuwW#{MA>N%KaMu7cI2XK;95U zP6h9yfPC;8Pw2LueHI%1HJ+p3nqAJ61K@iuRsAs|K1jS(h1{&`3k8yvkjqNSk~gQn z#3XfI2w8$<5Z5MXvB=t@6hXfZe#Sb%Zq@ycae|Kc9s>x{D;#%baLE|)@#Scq$?P0V z*;#GgcFZY)$xX}Ch6wfMZK^vu#g4hR%i=avSd~i<^Tq8~!DRuslEhVoKwQF%6CgD; z)mNF0Xhc`AqcG!ABSV_K#?|Pnu-nyw@F(vqahOaUTbv8)Tyo@IoXje4bt@!25fb6k zhS@yOCg7_G+Cy|QcP5%-`#>{OMDK1_4CU@J1EK$I+^u4&F}XPpjE??}8d4s;fLd~w z|Cl?{&M{4C6VWxkXA%*q5Lq`y6(A_|rlFSV?vy{%ODGo$_fj88d2eTQP4qXM478mk z!q_Qi%m>f|$$iTgSHHBD#(_Q-oH0-wUwL>xeyuOFi-PpWWp})MoPk_VDl0Sd@vPn< zb*SrCs+qE_?9&ac`XNNjeuaBhDI3Gk*uy&Yu@ju7S+hw}ex;|a-eis=24Fc9de(`{ zRh0!6vk#>}6vNy}-mIFzypvp7OwvbMiqwDn0Q&|SxTgB3xz)!#mtna^Zf)ryHE_RX zLaja0(eqYtIt(lKg}HU+YE!oBsv~+wrfb5VR|fBtw-*^`jYBp=!@hxBuzuGgVJr#QgK=Haae+ZIR(Bw z7_z^;?G>YCT&3XA0gjAZ1T1W71^RQLRN&Q@!}{R-i2@ z^4iwp8Qx!M5?;%_Pwj?=3}H8Hgj0ld(YkVefjJ`Gl^@JZXdM({1?P7D59Wc} zInq;CdE}>jiBVC;K zYT(J+9piv|SUc_?-FD!Rkvlp`&zgGNB2`TwN#7Nvgc6##U;@iKbiz|-=I^wmY_Rc> zJz@znd%8f>uxZ7(pTM+V1*&}XCJK3kMa?_Z!5wnaVZFcoH7Jr*j0DjlB9h4^=$9=_ z6Er51)2H7M0E&tL7Twn2g2OPGDDu>N76?oL0y@RvpP!7C3hue?_@^Su{)GNe2yEqs z&uv*~Z07}jiyadwOgA>twzvCvGQ*#eg%pmOx6sWtqRW;e4J9Nw1xJ*h`NBpDQ;V2X z^LT$<4LovO3$P+Hzm$|G4XHeUWGNLlHJ`)~*2>!=>Oa*Ym{69W`Dn~c8VIXAFb624 zG+g~T``-&pWD3X87_G)9o8bI!{BWOA3xe0nf?^W%PQJt!vtja5)rUfoz8Xo=@`#ya zlIaS~1;3TuKuOINX*Tr4-|5}yD3nN$?T29Qj7`V1j9_-TEIFQJ9feL3FL zpJvZ+r+P79ps%lo=FDbjRCuR;CKJ-EY5q{X7T&|k{rFr_yoWCTq?9>KdxxtP^y_nN zM+CseF|Uu6g*gL39@5w!PPEf={@(WI2xk&W^d)CWBnmQUpF?K@6E`I3DhAF`q8Zo( z@Jcr*CEtJt8j@0y0InW_$4(zp_@tdV<9i23W6K4bj;Xe;haNOo*Vu1(GQU$*7u4^F zi5=AVxeXuVQ+h)2BhTcIJj*}wJW`aZHkGA)*VvKfM;Ot8p=qZIy}F$fc_z^Yniwy?8@?zDidU{5{RhA=v6z7H3Uq7V^WF>dhbqI;`$VXS3X^TN=xJc2^`eybmA0#?K z8xc|mf9xta#S-#I=ed|%YzYh=P1feGa;*?RkJHg-<7=en)W7Yt9yh=pC^X?th16fkHh*Py0jCi3s(*>Ky!OVf9*g~cxIMPTnptXS&FvjawB$Z#%dF9M zy=3>g#SAJEnzlMO0^G?Xc@SM14W&m$vFINB|2~vGzbvxnWHANqjLTF$hNIh^pLriq z@_S5Fi^fvOy=%X$h^ zpg5K%WcsruUA4D02B#yYn{8o<_1bOcK$F@G5pBa4RkO|NR7GsM=3$fJaR?68YxQ4f z?3oh`HJAN$eHbCkHkI82a}t)3fBbb9qL<}%W{Tj}whwXpP=!LOi^VY|!gWF%|DZsS zUbWQ^7*v}G#kcK^0nqc0aS`$!O|@W+4MLRaeo{+du!LjO7O-jiqVTGc*}IxqOI?F} z{qE7Nmtx>YkZLXk_uk?5seb=8*rRpdf5`H^-Rn@Qe~8p=OJ|G3zRhIzDB!&POTGWKB1kUY|&^RU^Fjzay%e zbTw6NEMpdqMV$C8-bF-CMdSAlkjdoZOzq)>AOK82d$gAQ8i_BEOPVs0X4pzO-?x~= z@5`^>yCOm-pc4qAnAo>k%E{}{mCuDE;Uwt5vAQRP#W*YB@*scKQ?RprI{<-sMw9vo z1Euf3u=ALa;_6kz)9Y~!BFeMa+KvUr03t$pEZlm2WwnncM+R~nK5RM3-~~skT}iVr zc>zo%-=LuQuWogu^#%7=hZWK10&U z7!@mt6xUIgvVa9}vp>cYQ6%7jvb%2)1WRqkp};HX=Ds}exXe^EW#qPVjj-e2w5Z3ln~?Snam2*P zsV9A12qS8e9@m>3O>hwuMDT>o^9~ZjidaU(U}7gU#3QQMjVB3NP|l<^wbOK~{r;j) zE5+q8#@MO7ilo9!&-C$HLX(F5QSd1;`>1pQ@Wc>aYHNn1{i1p>#5o741? zkRMntHySGWSUwquOsmPFwUk@kWfJlMk6Mu9^%Kn`l+)|eNoEmRwVKJbj~B5PHrJwYi#6y>I(HGlm& z->5CMcsh2KZ}TRS8VnmXGu~%5sT2DyM%4>oMRo16zB|bGfwgrPcpI!V%%j-kfw{q# zi?Dih@YE&}(O(>?0_fjm>G30VGb$n}|ErsmL0Hn7Rt@D4;T0%$&(_H99p_DNBTk4t zzmMn(eQS?LQTATWZMW+~`(g)fOPX7|UzlaHRR6c0IU47~VsAkV7j@i9_6kWdv{3oS zze{sagK?m$`v41(WRWRPIdO$6%&Sui8%yow7oB#~zZd931sJsjX>E}s-^mVx#=Y*w zeCm)pcAe=U_0YNwP&?O<0-HzSO}(s2Z2o#5hZLpP<#AXqP3n)l?C{txd=l^!9-eqZ zTo1Z-+vdTUZU}0%TR4NPZndMb7qiNDM#I%lb~Wxm^j6|5 zD5AY?BKp0PW9vBJoDfL{_T%M8pK5vMSUWdj9yrDX2955vU*~@(;aB4_xTUtjZ=x`Y z!IEdX1+1^cODigHryU&1Lb+Bxd*pe1;b+(TLqLGN0>ZiZ$vNNBZ9r<3N3b@ERLcn3 z9p`E%e3L{UuY{f}l%qE1YVA1zPxC3~{>+ z=GS2VZMQGJveul(=ohPA{_$eJ>Ym}FLFVD?;y`1}YWGb3?bJ5^#?0T(&tWzk(nS=% zx=R?3Su??@T+}j1>qx8%MWl5GQ>+v`cfg7!1t1kB8^rEIf+fGcOW&r{p?o+!3e)c1smrunE z&FMCQN7$eT$)U%49?(SR#%dHRpvsK}DBZvbJuLewO?Mz0Dg^EYdh%m-`6!5rYQR*T zEpTVm729xQqZ_DG-o%Ji7uuwd<1x_HPNy}G{qiOF#)G}1)z7Ur*jJ>(0{SQ$XzMXi zE^0qbk!>lW0LAoo{`YLM8(!usf=whZ>uH~nQ-{3~ zx!m+QZ*mIvK-b>YXC$iq9oJyi+^e;h3v8%y06JQd;d2--KN3}y3gVK?e${v*Eei5)*|sESWbr2#kSYuS zO-D)P0bUpc#bxiSFq?Ulchssa#&fNJ06HQfkRLUr#${*ae>!@W$JYFWIcWPkJm{nx z2^SW%b+Z3jsc2~jaOJ8}Ri2-=^L{u7^q=~cKN;BUqeJ!-b&f9rGdn80K4{WE&UkTZ zZge^cjFVeyHk7@IWO8?_8AAH?*$oVDQvS;yLrctS$WuQ1fZ)z z40fo$y`2|FIV+{Ijhas+z!H8}!TWd_`Jim^3)Vv)K84ct&4cd|zhbHRgTG=EHW^^r z+ybdjlpv@(SElx>CtFg|B=f{Y%(UVyXhDgQi{t?VyqCg1b>nTq_t)H{T)%uA^V8V4 zY{zV6U&>zwf269LgU2dpRWCj&d-9}3{K141Q=e2Hd#%wo=Tb|~u*sC$-v=UDvd-`v zu}A|9Kfgs|E~yS85cu%wX0LT6s(kCQ-I9X#shJ`WxR{^Ct}4S7E)_c0vB(^%WD$^$ zWXXpE0=}uUB0s&3EvXqz6LJ(7liu^U+zS!i@kRBupxgg=PYn+&&E3Dc_P+=#dUjQb zHxHwCRdPCUIzQC3h&YMQEqUus@g@i{x%^(V61xB&2GoEnC>wTb#CcjyOM8sf^_W)= znZNpkfAQivx52|MGpfX_{6zlA$~2jA(n`D0Ip&Rpx?fuM(7Z=7F(bK*AT zDt2c!5OWDSQ|d1(E~Da!%dO=@XHWq#{J^e<5x*!rTp?hoqW&3T>E;qxdGDq$yyGf( z@p@BE=W=fjs5#?#8y9h!7M!xa3J5FZ`p#+H$+zyx-aQPiCJM|kyVph3^#b1;6s41I zIoj9`)0NMjyk0bOl4nk5w9}P&!ypfS#3-BMCZf8lh*!6L{n+6pzV6H+Y>nbj6qMFj zKvw*xKv0%=xjtWW-9FKHuN%2_Pw2Z6nzUYsPAncz!KJLIzUBTr zM&HH7^j&NjYPz1D*6YpUOCa#217CF>~$Xy?Z_98WpU#S$@MBWi-m# z##~whIB$mWa?mYY)o#o`*ODyMfK(ZT=upg>S@tZxR9=k#%dT=+Ye#mp_*{C-m~zV2 zlAb}n*Okb02{o-hl}0}P3IFPX{~k8$Z2tKe)V*M~48E!!sr!SlN`DVMwl$;g!hP%4 zHe`-f&QhOuXE^nuh@Sqrr&#pLjVsU0@{E6g(81IEa|P(kcIDkaY|eai|2A+(Ys^Oi z@uM%-r}QesF1+*x%&tKB(&*c4H`4_SyH*yk=M7v6*yB~hH zhmgeIj@e~bN6b(Ag#&R{l?~R+Mk^Sp0qVDgOFoY>?iZol?%tjm+H~Jnv$7J-f8!^|^_4E}!&v>HU^Oum5pJC9@DsUT2<8ny7SfI3;3V z9J_jRSnSI(tB4KWCQzYjhC(?X)MnV8)e>HDZImr87?e8YhWObGOq*0W??50z)BK!2eM>#5g=Ja@9xywK1_@Aa-dR>(w$U7b?40}|> zA!03=(qE(Lj9vxFb=FoVMh$id~+*=w%f2aiaXB+Gu9YxJpOb zd-VBPM}&6PbwIM&)sPzWU(yQz>_85Qo~NueR8rFmE-CBmU?;DZ68@21|1}*%oy`#C?qc2D}RE*2x#2Lm+v~l5k(TM}$T!4Mjr3DcLS-ex*<2L1`H=gxypp+Qf*? zX!OPrVDowuosc>e8v-o(k#?=`Gb0*p6=Abc!>YL0pV7xN$Y$OLPFh6+9+hrYT}KIM|J2a1~{;`$L?)=%HZq`dzy zHf(~#0r{g0EjSVMe`{RJc!g_&t~5piT&B3Xe@|9{tZ$J2c7N_uwsq@C#Vxq7UO2bd zM;~O3%BtJCmrYfnm%D6c*s`x#{Cy!eNJ>YQv?t2GVkqyit*v|vC`E8A|V)P zx2jkqeJQBE3zO>sq-=RREyc`RQo4Tq9gGhC+n1~@Qxr@D#XcJsazVvk)Fj_hZG~FU zx$W3mS#qqZ?;zQN6gg1B@|m`4Ix!*ArqS?>o*_Lzu7q=3FFT!Ol!;9{vG>CJY)|T# zG%VmUOkx|uvwgv6Iyc;OxaqrXp83@GS0QB~-!<=$ZUdJ9fCkR7JGg+-1)52x!DABi zTdOi8n@=-DySe`i!eoqx)jJ50*vJq2+iF7$$v<=^7VJp5=0nrZw#hVSAJDvzQUlX6$9$IuO0?Z5v;nLrK?vB;5$dEf(jW^I+0ILxv2BHISw-K zCaDJh^a~p&d4;uNvs__0dg1xw(QY`b_Uz`drvlwwWh3?6k*s;z%3YfWfK>e=V+U+Z z9EK+|E0&vG{-Rg6mxOjZ5GoZP95VDO%l>zYyMv@Pl;9q;#*f}T!}l;x93Al&fpTgz zM)@TkK#7gfCW&~b83e$P&PSNwCgaqQ7M zl^S95j|uM?qWesEjnU#6-ND~)-ROPGuOWq|nx*B&dmJd|pnAf+Faj>Td|xGUHsgoP z_}CaldBtv1X3q(BP0qKI_CxzxWTS2|E%Q zJ$|(c$v|iV1DF}u{|`WB3lWz+=Ggli?a{-#k19dp3=|4vHHNt@l-Ga_;>vS|d;F?D zy?c5FOF=5@3nq&b*#NKG^h_K$b_JvU@fMu_i@%?aLKJ~lJ z-!W(TUoGJ6WpTI$@N&#gvq9kZ1-QLiA~1Np<)^pj*Xemfz`#gBPrJRiXB!pryK|U)3?j_p^>sG&`|)3D z??vK($WBbSEnwsA+xTW1B1nQqIZ^p8a(u1!8!^V**RHFkk8YdGMH-3+9xyxj<-iEs zpdTfTjL9`o7%p8t!Ce#_k*!q((pZu=I1*zs{$_ zW-$?Pq{y%9$6CqAFF1u z^T#q|lxpAO`F`2y3KRiwbL>xfy(4HHIg!dd?$+D@!M9C+Vv8z{PVH$92wkvfDDFzT zFw&3-X;ZxZ+ol}rWHm)rdT-;zHT%CqLgVf%IKhmu!~P}arW-dz>sCy^t<$jb2MQEU zBO%Xh$PEw9z`YGrR#yng+JpskGd;!o|l znQ4j!IY)vfh8@aOnFQZjCJ%i2E?(D*yk=>S%}z(AKF zAU!?|3_k;+Vu6uQ*7v)cE#K!gg`p^SUGt*6+0B_b>CNJv1B7NMwcT?B{gWE)eW}Fk zFK>gqd&2?zESzf>L22vm8%M@C|nw;52}Xhj^0K{eHk+B0RFJedK6c66>>e z_WOwm9n)kVb;0(;1NNv_UZ1O%Vcp2eZaCDt00Uh9gPs8iC$0dDU-OF;>{uLxUf~Da zqi&|d3s0=AZ4w!nDK2gnBn>mUapjN4*-V{IDa1jCS&b}_%6fHvfslDSDay&Fg8Uf* z;`HaOpY^ok>i;WCiApTAC!Nm;aTFhv33Kb)!pEu+W7;S$j+kfvjE}%DdS3dwEqjE~ zxDT*;0vuO$e@kVuC8syAL!0$<%kqNPah-`N^IM+pfXzF9kWJnrYK7oHG(^eF;zA*t zov6Ruv$XRM3AroHTz=#D&&yzMdN+3|#YqWAo}SO8{@d$-{ZM(^?D`(4e4D`LEGv8* zwB(6%`T)oI=pLug`pF{uf?1q{L&9FS;TA9vxC}%pM}&Y})LEL|&ZcN0&gswq5?@_c6E1P{G#8D`YU5KiI%0G!X1PVS`4C`?FRze(w4ICSlY2_9p zD?$x2I0~9LDJWeQCN#xhPaP-Q-$t7zGyoe2(LHW~?4~vbOOp3grK;e4AQ-5R$nR>X5`5%PRb`fCR^pa9-vsDxiF;mVS?~d@5iybd=(|Aq-h(G#Q)`r@KX)a!%jrr8 zkFXlzC5~=2ErNtM6N|!@+K)f^woZU-N1(3^mHOlIB^f&^)Z!up%S~NOA>i}t0aJDf zXjBk?{xYy^#hqaw+l?afaZCuVA&f5NKw8l7qlMqEf-QJZEwI*5c$laXz0p7$S; zkDP9R%F9dJI($~s6Oh)pRwE1c@i>U-nP?Sh{1rU}J5?*RHPiR~27EuH*7km#O^^0| zt>p6gzTAJmpWprSdjaecq}capuG;%%w0SqyL%eq;0!O4)8d%V#eHTX&gX8v+Lr3hnpc`|0!l5NtR33)W4#XOYQlWZl)i0yQngi+_paGcA?b zezkrS*tWN!eV>bw$Cl5Y@Vfgjom^m}EoUcnM8v?PSUBxWlmDSUFrU(M~mO4UW+*Z;s=>m>vW=sE}sTaed^zOde14ja~f* zU$KR8wBJ2{p);Q2pID`id*C=V2?cF|Wf(vAR^#0)!bIAwDf5%^Xwp94kfl>Trt%r6 znFvb1n(&%rhyY;i1o+O_K0ABJPxlfCvFKUiXHFd%FTFNDsAVhxeJecgGdR%H6(J|v z@BJQ4z%1;ub4*lvRNi0#y|H5bu#5EYbhMGNBL`m^#vWgZ^a)UXu$@21n0rQLn~moa2f z#|u|Uk;Pa8lvjAV_&jF;uylO`r;PaR>DhJbJLXJ+Nm=MV@LGHjf+^TLeGwrVEeCcm z#ZQbVUN)-_Z@z>2X=X7M4{^P_`5q7M`6JAX_bve1i(}cEIQ+&@-aF&$v$%z!cOFs? z9}XK{pTUhJPA+%JC!!D3@iSIT(hi3dwDv(-Mt3(40+(fD4wmyA|l4l`{H~Z31J(eV~BXWsogk+}pBSom15mlD27| z5gg$7#(@rc{Emo`xZHF)HNHb8F0XxdWxJn4W4+vDdo2TH_-grGIb8)zpGybP>hjUn zLN+*MM&a}YbkrTqL`TL26Q66ZojF?P(^c0Jf;zaINgvR}VGP=V3jHL;#={l!A{oG1 zUXARd#iy5*FBAO3`LY3}nK3zMT4xR4ga8cM`PlQA;Q&3goEW@%+=e(gSW4@)_E&u~ zD8sqw%QH0j2VC|R9`2JODHH2(*Subi6dd~}E}#br!j2!E9}6?Y)0|^D;S*wKCXymC zBh2TCZics2(}?^kaOG1KftokTGYQI5ml(DUTNK=?Lb4VgLO*aIps zGO?AK@2$nhv2y8D>966*b=38rw+(ndRL<`V=H46Y}o4!V=Lds=+DRI=(@d^=P=8e3FlS^&L9 zqsC-t`&Z62oId(GzSuBWXF-j>ssLPu+=i8n9yWrmRx8yNGfzGFOF4k9k8?CPq8iJm za3z$wUj>ffwGKJ+)IDKI^hAe|60bx`sPT87rmET)`^I~87n!R&Ja*W%9vtu@i1f(3 z3klKM;&RER7TKZHe7rZJFLW6vE-Z-TqqxuXz80P4xFxZr|ePvI{cVdrquAZ^1~ou)rV_7l`VLV*-V z(W1_z6DFcojC*noLtiepc6n|5f~%vsvtNh|^PH(eor0J7h+lT!sDg3}a}vXL1Zo7Q zr}bX=xY8*KPdi(zic?DU$bf&?_s}&HJdm>RJ`qpgW|2`CtaS+5_=8Ac{0s~dp0$cm zlyg9yt{Ebxe_URy9R3KO$y<5xKbTS&^Y_`W7g1OmTWi;R=S{bC5%~U2B`vN=*wI8H z!37np5a~Au7oM0Gk9!5Z7fh%i?17bJ&Xw_G7rS6ZhMpnAK_e)O$_ID=wOY`eAZuw- zmcE=1RADlXo_k`3Q9H&L$k=|uA!8J>_zVL#>ml^W$crWJ~ z2Op4iBYVAM$VYbxk`a!WC+IKzk%t_3oJyA+J?n)Ytq|{X$jvDvoM?LsJ)cFV35h^mSoCSy#ziys59^v5jAY zE|_)$dwU9~p%D8Ar6atl#U~Pvv9`DRb8Naf1nGX)9bZWb?EJ7=$xe08`f`#rJeiQT z))0-z(%fP`nh0;Xp3p_eDId0WBt)FAgS=)ce(LQkBH&A)LPOowv2J8UHoQX+?)qzI zY}VdWg@yFD6tv)NOsYrVgS}Rjrs9-58j?Q5JlFSETn?E}L>Nr47 zf>A2kf^SUK{Pvk!k_i0VENS9buiSnYyu{5sqgUMSd44DyaYqfd!FqO0tBNQR0O1gM zjfTHa5^(a<>g5=VIf*13cc<8#I=JaJz(aQP$p-co!u4xWC#Bn#|q4SSt zILNIy!5lIuN?vVVGW5blIEVPNpTS_9%h*qq4YUnp2W}P4j$^xLW23Nfdm+r<7cb-u zIvG;u+~PLmPaeg-tZ+dD;L++~_AJznF;v+%5HL8(TPURze*TKP%r2D{2sfq{%|1&^ zAmL!YbifQ>yQq$Z#7vBenAQJ}=qRA0IX;*0?)P_Ki7~?dSbxdzL0p>+rnp0O^N<~m zH0Ee0;5*fNnt7d=;{*Hln6f%PnLoMLcpa3wyV)!zi+73otelxPp1>!L$ z=f~+|Fe$4gN9qe6!thVC0@_ZeQAeHg0HivVt>Dl7W-cmH68IGeE2+fnprXVRhT#1V zPCL2D)q8+V3c8f1#gQ7i&7Sp{xF6b~@uP{aW=zJyap3PbHPC>8;Vti4`JsjDlf2^z2N~&6#T8y#q_N zt&;o1&*s1vQVDh54jPVmaShPLh^|&218A6NI#rC1t`9?}!R7UY%XNf9lh$hUg_SN>6cEf` zlMB~&nub`DTKg=jYV)V^-o{g5t&_7jYmTcvCRGQHRy#tSv}WzvCDqEa7rjOVVV<+p zEFGNT51J;T@1`FI#ypd0dp0RK?UBDmdBG0st_bbopONBvyF=SfeGnbb0hhc(w&}=8 z!wLQdXu}G$Iog^Qkb-1(#=CNXS(|R&$c`JAqD?JZHY7-D81rAx`$QFQ7bsP4Pjsh4 zxCr4I)2^x6OBrs++SOl3BWT%f_1%lVA}P#odzAT7aI8C_4$v>z#hN4gX_xry+2arX zT#_Yh4*V2lPQN6#JGVsu3DT3YB<<~+A_>>E?D0H=hhz!lu1TACHsAPXnnLxPP0TLD=-;tx zVGkP)5rW9bU|8AQ6a>nu8wTVzMfvnc_-$_&bSFb!G<3tBf4AxC_72+NLliA2SbJQY z&SdZ3SiVk(jp6_1n>hMhoIH**%>e<;GpfbL@mxms7ds!XSA$ zHN?IxfsR%nHQ^O5QE{Cd;Y1oZ*Rb1hXmZJ=RGvc0$SyBwb54*VUn(R|!~;vLoH#Vm zg(uA!w}>#V%~K!B#qZnofE(N#{5in6(V8kzjY9k?`{m6Im_~{6#*b)n&(rYksvuD{ z(@YQrYpw&<#ZV!l?|go7%LNxv686p}GsRMl()=UX;)2!sJ&4w47IS%iF zLTf>lG3rmkCOWUjSgDO=t8LtPxbON4=gc}Yb#&0Ewl~b)*kup0SW3KHx;rpz(+?5% z+!3YW?nttc54zn04U>vpD?QA#c#@wo+F6P5G^s@e0Oo(bgEevq*LjzSyPH{H@@oFr z#94AC@vX1kAir@saY7J=DDAd82a=8UyxteJ5u%ukLu>Y5va$Nk?yI%)S@9`YnOumK zUmq9vT{I0%g{Lg*pbB}7ouCR_nv;$};!aIJl0nk2H>Ao0R%6455XVry=c#T4b<}Q? zENb`$`!dh0uipS$c1v69k1R znKFG1$6)=5F6^+_(piHWx5oDGx-U+AG5~&@7LG8ri21P>2oAR_1ZS6ECtF7S1o^-j!|@0>}X2)?*3M+%NQhj2o3v~CYSK}Qb`N5Dun3=>m|(M+-tQ+-Sn z03fxEqGmDf24}Q`ig9XfvyC&c->$STA|eG{o8^bKu_URJ6x!;dH24Hy1}B z(Cn+CbLm(Slef_tlMSgxx@O9Z_Lw{YZD& z)m)dR-u6R7_}X!4Qe-yY<~M_Ai*GH8{&RlF?D|8~7>@U%n>@emdd#EFSoJKUdo>*` zH8-=cuR;EDu?H%g&t>XTy0wQY!-`5r(UECt3I`SPZeGfdnsEX^i7Qi$0yUffU0b&T zF~Em~i+F6MQOLp1lgX*jzuPLXtrfgy9@ z%-6}MfLX0<8y3nd5pPR)gL}FFfkheTG~B*xrgAZpFp-dWDXndgRk(s@r4N$j+~*UX z(({u>(zPVJJiX<{Q+91~!nV7@!W@RPRUvut_(q=W@8psc*J&GgfGbO$Bj3aB}VMxr10KtH;z2 zrp1HJ*gUz$_}Ecp(fN`1qH3ob`BxX2M*0Iw?7QzI>ExYUUc-x$n5hIv9oX`f+?fcX z`=<_On6Tz%vO%;K-d9s2H)|XZoVlN(I`856o$qE1rw&_waDzP9$2LmTsf~3t;c$h6 z0FSt^dig$*Sjgcs@N+!?0y37Y2}TMFt~+g>l#6~)$KoTIs-L$m<`JgdvP^_WP>3m< z6tHB*IrkVH^9JJ{s-1eUF^W=lNv z@k^lb*chM`$wL=$(#_iREsD@{qs8lA7&C8soO$<({4%QT&La!JjQilI7UW+J*B;kS z0$7e3^-L_@Z8*p7rJWEKG0C7CQ_PFQQeO{ps2?~?nX(98A+@_k@E;eY+>x`uLV9o+ zKX}83UQ~m3X(n+`#64FQ+DZZdE36DPG8tU}gniZiC-|Ktu5Ptd- zVk{w&gkA04YMoqw-j0@W0KK?`MHFMvJ^Or%+^$Qb*2Lh>7}dqqYtd433t>Rf&zTrxbE)qc0}FDUm-(%}BK5gX=*bJcCr!0MN?E@8SKPhuaQD*bXDs8bK12@+SyT%ytOzD>O|RRTL;U?C@Yf z)x#IR>{OI1B)3HEylcIguM92)R}e}57ut+=YEwo-?WmKyy2lE0Y)|&Qc)Zlfe)pUZ ztNLN_`t-h=#8Ovr+8ib&yH*UOhmP`@@h=a$#~058hwC|CE!7p!vRwalIebCs(6WmX z_kPxzQ>zOA^E18=A1|kVLuzbdNW@gDsYFVIdl*sv$l%wF@g(BM zkT&mM{2%DKY5kxWVP@}Gpp5YrEnE~%y-9J-ibYB4Pc3I(9!(TmBYj#*$E$-z+ee$g z18vIL`))1r1>{X@FbrJWBwWpR;NAZLmOyF0T-pZfPIKs3et%nK=v4D{yCh+Oo_wR~ z8hc*6G`DxFi40R$)t=|Ato>ua3zSLrcTzz{M24QJS4~UiV|%Dl$@H0ZNI$6gh43(5 z_2;Mz5-?HI7Wq7a)qM?i9u4O+sH2G-7xQlK@r+}WfzW~nIrwJ~UgW@KA-u*Q`73Li ze!Lzn;>*ZSP=EPDo-^$<(yUJ#1$1D@`WVvH69nPNcFPGPHa3cqO|d0}hhsoAlh1U{ z)oi-_<5^ngWe@2zQ*?HTFFY5~! zM^-*$%&y7-jsoti3TgU$1ysQJNGL&-zPR6C>wX7=&L&|9dx87Cv1>21psHq$Urz7e z@`@5Q%zt#_Z?WlW&Hb}tW2zLD-;rYalH@bINj`J8z~C&;$Q5}8CF0#Xa#5TDEL@wD zi&C6pQKzyco5k|>+!AkchESy@lncP7d}viSx<=AzLr*DxLADNV|j%&Y5(9vxc$a$Z5t?8O(hfjaAg>ZWLZR^OQU;~uA+?2@5`)}Qp z_hnPivDron9+0~kp2N9QFkp_j9pif+qUz%g8sRfZ5 zf4*{ZP{hn_w>x|zrHL1QD0z#!BpE6Va9Z^#eQN69uRUy!(VB9Z0Ed^$vJ>hAw10yj z$MOE0K)=n5%gVKcAUR?5pi&CgQ_gs{(KgnitzKP*)5pD?SFB$lm7h&b=I*rYZuotmyzn(m$dA_uD#sQr9ujc z^1uV~P_Ba|FQ0?QvB+q17Pbm3me3Hbjl#UHQf`;9cj%CMbnu9*fv*@nS33BTIu6KA z&eIDFjg1fpPw&Mu9d_PE{b*^CL0C z4a}g@2c*+Tw?mXUk6SL@_J7Wi@9m7sYz5s)>|J-rC1onM?9i=cK<%NMcHZoic_0WoWB}LUaRAqA7ldBR@C%bCrR)4jMd1jX@PhRkD?~;Qd zqfIzczkgdwmCo6kWKso?=5|$=@k#?vPXU9zfk!G}$8PHP`Y)lXyz8xM%JL&tr4m?u z(WGnStLUix*~akL%R%^}n4`};MA{O)XFzb_lhj6ydX zAfnt(8k&D_uO zbC@teW46ByK)r`^P}Vy2DO`17Z{KQUSF$*~eW&zLsrw|vL_6WzyWmF3B)%~7XB(mm zqgl_Olg2a4!vjg&K#p8^2F+(4F(VaAW9Dq%bQ(jgxqrTKWRxjNkCvssla31h%WhugZB6QFSb-;ypl;<%rPFvx+%Ep>Ek4zl zQbR*HhJTMjsW*03gR8B!qq!Ml;O9Cddv}1T8sKB;&mr$QZg+GV1)5<%r@<5~NszAs zjp8|EQiMP1c$1HnvVKAl@QwiEh$wp$RT&Ms1j+u5paVbirtI1d8=jH}nWOUru;Xb{ z=1b40yQMDX@t4vI_V;xp`HfvkUGaUgdu2?X`q`v+zJuIN;6W? zP#&+^@HkA`kYklgrUB*KM<0kSKm*84Phx{sCwvGS zGz@8LefZUzv(ZDDKONZP)f;k7vP#_pa5?J29~VffPyn(LEo2@>N5^CQrD2uZ(^6N? z5`QVS1#7BstU9R5Mf)04P2*7tS``J~mXqQvW;dXq=twRqisS3crC3ZBT8L~f)D997 zhb29u9n3Rjk5+RiKc9qk&^e0s`V4h%_E7)TJm`E()B=(`N$)2B7;ovR>X~m2;$&ad z+UzP-uYh5nXAE^SwP(S@w)#8d&CUmD&3~M}`=!tEA>mmxCD^wYozpvR4V-I zJV2p(qurN7YZ(l{pcD$wZnUb{-xGB()Iu_K)fUbMPfr(p>6M;p@Kxo!begQJP#gOKAX)OF-gYj5Q$)^6x5QA@($<@6 zP%%YYs@F{W>xaPen-!ktJ>%mL=0`PbiZSE?j=1Apx(kP{8f+hi-v-Wgc0&N_kJ@Wb zL(Jm?_R$ZKby&sfGgYViOps}l=zo)*YzYRV=`#WtQH!~W<1sfe!tXNXh5;lfX~h(O z$00XhLPC$%c(Xh1DTO3m_mocDr=|HS>yB`n+kdS~Hh{ra z5k&8+;1uVK%dE<`&ErqVC-g=luF z$|C|&i$R%tO*W4Be6>JrkbkiPt$Kw&AHij52bN)pt|jeHi;)qINthA)pJD+V^68yB z_@d0%b9Ma9LC^1mM<--*)lrczt=+0xkh;-46uIDC!^&_=u5R(En?>p+nCM+0WWWIS zBs#d7i}hi|FHx1gZsZG3%xa)8)F7$;_N;gZe_xG!Khb>Xu9&l{sDDnEVbTt~K%$c# z*Lh>5Dt!ATv~E^WSz|+6>(kwq%@B})L^3l+wT+L}^%*nT%=R8zD7< zt6uOfQPDG~{^qJ2yC-AF?_8NP)I;*>h#4@!VX|>#2vt+;gq1eN zcrt%z%m92_i8r?Fl;~WH&~QBuQH zVX?tq)0quprokZXdD1i(TZM~Gv#JaVgpd-pA2_u+?9m76c39j<`M%BrwXqhB_4H%( zjNWr|2X@Wlw}0%Yt57ncF3Rc7r%`sJ@<(^}GsKQJNTRC9_w#I~OV;YNm$pl28Gu>b z1lwS29|MFqYhP;G95H4D*T3ZlbTvgq?v|M(j7~sM+~%hPmr@>3WdCM&NM$cpm={T{k=%8e~Omb>V$wd4dbO5iH}u#PcyyvqwN($AC`s zSk+`TBy-y2Ra+VdLNfIz13jJ$!iWb?O0kA7VdEbRBhS{c68E!GY$g=_q(63V94;o3 z);dd>QGeY`j-J+HBB#c^md<@G^*A|a#WL-Y3Ex6t*+zKXBT-JXTT`Fx{ zFrC|?qkwyx$FO`{dne-Ixz(GzKn%tPbhNin#3w?(qY?6#R8g0Y#=z^-%VHna$GZQK^3b&>|$mVsgr#6nyv)?hqH z$}K*jj|b_~+7}IaR$Q-}w6@)BCb!8g-+D^6_;jiI0gK3O)Z_b*4A%32#5kh+*N*u@ zHh*@VhgcV6gVtB;hipRJ*MHCnvSEjHMNhO0Yj#kc_BNl~+FR@qT7y0;)lPC-PD{1p zXwAkyf-}~(PnU{+_P!OL?PF9NdCaEb-F@B_kMHZN4nrYCb!v8kRcC7_Y;_9PEhwk( zIIrtgRi}F2&|7Kn@$#>iA1*Ag{bJ%;iGL_jN~=UUHU9kL<*Pq9zx?>0U!=+xsq#gt ze32@5q{{bP^o;Uid`!3)L~wi2vzx|MssIa>R?K@9Jm@Qs^xE8nb5VG(B`UBfDfT-KP7rT$fMjvH$IVg`*&jX7>eiF)u z{DHUm$IBmAwe9}{w5}_BlQDP`w^@1yWdVOMF)<20J_>Vma%Ev{3V59Dy={*zH;yLw zJ%7ddxH~|HMN*U~piqGAx~?5ydw`xYFrQ~V-8D0CRd3f+1N-wARJ@3yLU|%G^IlhZ zt_{N{c}^%KzKME7Q43P3|2)DYJpN%Zf98UZpZ@gnZ!fd}a{a!2`sq(Ep?>(!zkh$M zAO7;kmv4Sgk3asem+yXj`R0fCfb{tBUtVBs7#=Z%1x25SfbsF;pI&|w0&obBfBX3H zf4+SB@#UXh{_O=RFZ@8{2Zo#%rUDNXDho05<1hdG@?ZYLJE2t^(XM25$Lfl6(6ApYf#FQ5ML`7G{@k%HJTR0%JI_{rmOumm?Fsp=enCq?21(eO3i}f&m1tfrW$RTS!BpA< zTs4*7CwK)?HwEw21?_&BZZ9I#s_;-Au*A_DDYSym2yECb1BWn zai|D$&56P6@79y47pu^juh`S0#j;{K(@XB#`6_30LM~Yq_0UoI10EFEPiGn;78}ydL8Xy?P~Px*dskf@c%5QMm`%`ge=-~2+*@Cpj=HdS8bLpqp=C)Wqu9xCx@4MhcN*MIL()%&o0Wwz zP&P*TcFrS)lJkGC@`SKJj67vm7k|xGf4AeyH$-wzoaw6XY?pZ^h7}3dm)0wDA)oje zf(S7WQ}iF|Ajaw%S$m=t_U`&=P(7Ge37xD73VPovacMssJi_Vt@T{J;P8 z&%gQ2H{bsB*MI-7KmYj8|KDF9|Hr@lkN@-W+uuGEQ5k=R0^hD)tASayE$18OqWQn7}oWd zn{mWsrsHQpZZ$=bbh0#_n&R+;)k@(DtL(YvPvtwa-no_fl|0JHyfjQE-`$DPB0r1K z?oXM|0+N4|C}KWgKMmg?XAJi3zuV&o2(h&2{3#HZ7UUeGdHDv(%ECdN*ymj6>#|*d zt)uvKGzVefNFvsbZi~zMm#{>&*K#Fjc>-CD9iN9%Pow=Qb3h#uU4dce!MnBC*-E`1 z`gDbGKNP>>^}|98LiuDV4N@TBg~fNb*u#9vu~&a)6<59MV+y%~0pso`RKMA9s1YCo@_<)N_i5F14YoPE6y1x3Cl=B4v zJms@@@Ka5mcXzrNy`nE&20Vx`+2k^(8+cZ?Ay@c12+>tFs8W8lBc2Z$da%=Q5K3Rpm}1x zDtOBFm^tNqaj9$rCs-IuC}JM9fm3I)Qv-i|l2ouReh~&oLQ4!1LNrReCl4^^ELX=f zwUu8~UAu5PoiEp~#ZAw%Hl`t~V#_Fb9JxRY$P>_|n6X^0$V$ zZ&m42NOP)HF>?+dup?RD9RyC{RJY^&1Wp}Tcx}(u;+Ag+K%Z`dPlEN)3(xn*pKO3# zj7lZ1QEAH?0E#7->+7NVM2Kc?{<42_c3dzODs&;gZHm6mwq!1BVDu>0{iMRTZiB}K z17x(0_itezT=PzHNM=7^9zjjlR=4wHpYH}wlLTXknd1rW<^%o<8NyB=&lbUP;TRwo zKkUr*&JnTE0VGxg~G$)=M~c( zgmpVv_HRRlUiHe;Y=e_Xt8Nm4@Ze11QY3WS>{k%IYe{s^cjzWD=_`IlSDMx-&lTu) z4)(mew-XMJ9azi^F%3)U6V-p6_G;=C%@b#fhibSK<76Vf10i3EN+AS!ij{skUIws` zkU}bNjsSPi?$eL6V@P=U7!rgC{V}9Fd)`k{0BOMjfEdq>=@Je#-@NU1$uSey0Poox zNegJae_^p|lA22Zdfw6v@Dg*998A{p4|}imn+8Wv!lQQ*b3Ez9`#FF8fd^_XB=Fru z<~@@qoqauVa)A4=oM4MnR{Cs!YpBxc0%{WB&(!jCul8SlJ~nFy;lQ_BGSEMMuMrFC z@?f%&I$g7z?&4126wRzczL^Nt!6qLF>utGtX(<7V-K2PqpuK+_&(Ukuu%Am9@T3Q(>mxRSql0i1m$!J})+-49Udj70x-KO?-=XLYFoyGxx<_Z9YKdq2wM~sa^<%b3p8!$)3S>5bT3I6<_~%p?{63nog$1xjRN zRN?!LP8lSg?e0zBkIyUcSyR_AtnTp8G&Z>#n_oB_{{_r!P^$aKkY=07(<3BrkFK&v z6f_?B>74rNMsI(YeQ_yMX?m(i&Z3Da)CZV^?DRZC*6(j@?tm>U5->$P*$n((y*dr{ z)tZ^F@cn6`_T_}XDYM>yNIzA@!Ei3c^PN|^okH8Gi7glMh8^=Ohcj*94xjMmT=0Bf zd^#5hr;y790nW|f?OPx^3<>88uPzvU^VV854~BGZ9=(6+PRH?q(ESWtzBbvFcn9nc zTrgS3@K&VZVuUPv!KvqN$!Udenu3GI^m?L~QEzJ2&O7p_8@;Dt@_=cJa5I zzcGg&W9TgCiKe`g8|zxSk1jtQgy-L-b350L`=aXR%|+!FLxwtV9V15=BFQD7SR(|ONoGwr2yr% z?4c)a+7O%|#BDGNre zXR*?>W}`l>Z6`<@l{3~~7S1d??Lj##L^{@;^3zL%r2I(7laHTYBIG4R-6+^;N{N9o zoA#BKIS6+>iJ+(9a7$dndb95eFwa+u46u*4fy`+Rhqx8FXg539B>jO{m^2{PgnQ zweo4LtG47M>9M4}qUu1b6;%PXr0Q4q^3}b3buVAt%LVuHhnEEq(qkdW>9HX28o3Na zQ?PkVY9gD|B#*K{Eo?2_LYHz}aDD%t*F<}S8aXRkbOcr?+d`rwGKE(uZNEpPR1AOG zcDErsR_9Adm>*iC2p$V?TI)&=#CcumXvfa4t?~i)eK0uoS8|FrGKYOBn@Y@NFl5-b zEh!RYQ$XyfP+f#Got*p;2znC3^Dr-pB9J*D$6;TuV@@O{%O>s_4M?$rMdJ_KOA>~} zW-&JZLJqWmz%IskUpfL7K^OqxaUg$jR|bX*_827N7RO^wnXbI!_#y-ecI`Or?)>HX zXeyUt)>iTR2}|bPg?&9D8KYTS@v-~5fclw*0++|al-Jl`Anw}xfB!!}A9~B1-l}ub zqm_Spk!7n#UkMAQ_>iSU1x8_`F+OCGnClt+m6VfCE21YcF%eg4Qbs;xNdbRyl%1yg z^Rh%uVnN(!y8EV2Bc_!1AEt*a0Rk0*jgn)0N<*A9=yV z2wZkrkw>nd^W!HiTuLzuq4_o~G3!ApHmxL8_jLSheH|}FN~-hX-Y;HqCPIXx_gd?m zvmEbV2gwT+!C1hsgBMf*MKFJC;{_N|(FMz3UIK?4Q*4rmo4nWvZ2PR!WA|-bGU20d zM01+6dtF?R>f3C;Xepwjvi+x}K5GX`3(MM7%Me=hWJt$1TC@;+$6w83sIswgpd~Oo zdU??%Nvg89a;8VG3+vOp)@-lo)obler-N&!du82+*Q<5qL$CcSyLx{++4$Pq(<*?@ z>{dCILyG_XBd$J3*K&@rPExUKlhm}Dz`Rhz4E}qi_{9$B0W4XNqFgvZbs@Pqb1bu> zAg7z|Q&@d^3&G_>i95W?6mqaFJx!(|la`#u z6JzlE)EQR*cfgX?7Wxq;MWiLZ;W_eY3_ci z>!4UxO;SABIz*AwmB_k~WOI7Q#H-03*YYhclv0?67gc0M7(UK_AU~kvm5BV z4|uhr$Sd)k&7aJauf%cF6_`EHlcF~Rg}(|>D;H+!7`$VPA=@p6f^LhU;JC$5aM)rf zc(%n*Xxx8dC^T*{6gt^rDCD;o3XNL~g%*j)Z!r`aw-}VRZ!whUw-~l>J7{}r#X{i6 z>nv2h^{YeFYwtVc{TO5i(QoYNp!|((9p-;9xZ53ACDCmnYy#Up`z?k7;}%1Kaf_kA zf`opLp@gM~^m_~?EUMi7P{YEK{3b&Q!zM!s!zO=22`8HjC5)R4C2X<`ev?7J>9iq? zn+*GFdIbx^Cd1b0US0R$^@_bRqBnq*VZEvBtnFwbW4Y@b3e6Ma0TrAgi?F8&+C{*s*6^??KC>Y|& za(I6V;9T8enqE%*yujP#<0SJPkSnTato zU?+Jf19pNU--gM{k;Ig8O4c___sT9+Cb+izm~i+)*^pOJ2tI@Tri=RNdTdg`Qv%Ljk%g*-dE{NyU0laao56^{qGF+e)e#8M7k5c0kgF+EQ81yUKVRb07r zyzLEJ4R6QYzQkV2d(Rp^-^iH0dOEzjwPa4xLEc(-?v=Eb>!%PWV)`4|viOCT3-f=i z$SeC2bL93~?D+mFqL&K7&J$HG!Bbkni3& z@`e+(^ZL9O3enuVS^GowRW7Y|XS#54M`>DwZ#o^ldbZf?gvKQjV}vUyRnv5iw_lYq zZ0%jTANE?|yD1CaahZ>!Amz8-_?G<)SjX8;?s zI#b!X+S$~`ertN0l*%E)57~bVfpB9tM0Lm=x`2qK%wkf$vOc#4^3J{+(6qFDEtKPiAw~>cdhHr3>!w-%mPS(cUjS^?`dQ-yI`N z6tf8qrz=-Dj*%+YNs%6iWXB2MOMv zZ9cC#cz3kq> zQ#Vlh`&Aq7V#vQV(D2Ld%-laQa=*am$5oCzj3;DHVpH0$y=v2)69m?d4tUqYr3*ud|n;fAxD(g3A7s|eJUI|U{ML8j2uu~SlFQ`;pPDXq9o%HJ zu|I%G>2Lxr3vFxaN&4ZsNH&0wPd|*IOEMS^oTWRXnkJpRdNHd#iu*o<@@_qhFXN%@ zG2q*`A3o3YnHFprENOOF{(c_JJFZ@Q%URc(m*;)3?wlU(e9eXYqBmrAdFYq?(EVZ9 z1G1N{E9!p}?Qfx1MBvjrJ}x!%?rml_fS2i=n-`Kvull9eE?m#%ZH}QKHZ7E zTs`sm6mr=No@mJ{sREblw%yOhy?=G!bo+L4R_BATaI#o9lf%N9Ml76Z#KM_QQZtF; z5}=2|IWCB~#}+w`bt;tTpm2^O6wdJs3gH>^F`2Lz+y})Hpe#JDLY^%|o`2TP?q5yXd`X zv~MVNajB5HEwE@V0xT)WV=47wuA+H@>Y)bW?xDW_*Z=m<%{lFNa^U7GrC!?fr~QBL zn71pNP;e>R?LJD?Te?wb2~~bdON*|Cl!gII+-RxZDWFu+bg+#|dcBd5;=#u+1LjK0 zdh1H1=}cDY({Tv|A#YU1@=zKV~3T1wLQSShx@)*G6(zc)?z+5DZf zT$XK*%M!HSSABEdD8#tE_vj&)CFS+mVfpMH=1Gh zM$rwE_1S=WG3ZJy^yoyVBt5)i1)NqzF-nl2D!oyY?YT~!*5*6CJNnUS=-S^-k+)&( zDjz!rbjGoaT) z&dytDE=s713{{AIS zzP7|sXU|!Hx|PoTYTr}H|H2K|F6O>}IO%R)$kU+j@8#Z^cht3UZ2y0f+ap&u1@m$C z`!gJGoE$i~lxks0biKabx_F(z)gI@`0x--;uR3ILYY^Z-1Y~re1}E@Jdmfcfdi{ zj~-syrMh{L@I%p)&wGFRZ%9^|!<+Zdc-%z>FIr8UW%l5eJlIQH&i4dLaS!rE$ z$!XP~r+K88ODw(l=C7+EYbnn{);G-cv#pfRahC0Vxx^tBy}N((cux>8O=t=wQWyRl zIRgLm@=q`S_JWibet>AL{mA)&A?Jmuz#}DD)|0q@`RAAa@*f_5e)%`GRgA*bB*UZq zg&CKeQ_2r0hzshL_@8dzb>IA+9)J8_>l*%t|MACv|BKlM5O<|KEQ0I4Xn&O?bVzkvysPrG6R(E zOadPPL1Q^#x*S)v$STxjmERo|n5f8+_{BfOR z%cCru#?UT2ke7m>Hzll-EbbwhLO!4g9XgRb$S{6`bpZ^}jsVb<%u+ZW&O zkrxFuGtWX?5<*N~tZ|9zER1sE@e)}I#h7JK_3?l0)Ba9hlXt;JENo}l@3-y}XcnCG z9Xsl21SI4*tbT`4PFsVm!x2~r2aWR$&HMY^q@gKGZVDtGN%yIMt%uM110jV}%G=*O zZD=}Zmf4{5_C?Y)y@|AMt7qBBr7#*7qFNC5nryoCv1n2J;Wgb^;~uT?hJ<9U?VBs_ zY&3tLUr9c{aObbS@09Ku(`|*DznXRtVG2bi?~phwQ(pBHafrM>r=zfM1{os5I)waO z`Ml$fGQ@eSCZ{~nf*`|6WOemob{7Hm`BE3gu;diVdX^+S+Fz5UZWh7EBEb2v$Uegk z#Jbc4)U|GSaC!Xc1t8W>KfnCp_1Ee;owI-7zE&^#T6pNc|M~Zi^+Q`pQ+O27=2OxS zKkElg{z+8yZ%BDzRV)3g=6O?oK#~P(ZeEcka>}5oN05pp27$J-te z=?4T{qV7Xr{jEkP@_?YAex#TlpkLH7DD_j(%s}(QvJQWJ`_^JnCV+i)**UPjdFy3a zIglS_IA!Gknt@~3KdoF_Iiys5X64$-NepY-Y|D5}UCguR_k@S#LVndkw?ODa;N5;KQ7K-3yf39_2DR`S;}!TbQs z3uV$o-4qt0tYH(NEV>O7ixLBbs3wB4lpH11jA#`yvx-`ii-B-qkz7EDP*fiuK(v0WndC`- zAR$$XB<*s{3&gaJqHwNHQ$3}~TzbvdVe4irSt}u32qglt_N2Us zCF`)P?GZ0QNZqEfQ(|k%>tFS^4?x<5ZlAPV_K+hq4MC>^Pz9 zLa%(+>}F7jy1gS^TdEuZz^MV0waFGeJgR++=Y2oHFdxeFBvO-!T&+jXC~tGAv9zs$W8OWi($3I_{ciL38rlETYg_C07XB5$*L!G0LeR*w z%gxXbhqeD1m(*Z%yx(+2!$i8H=P*qwkTA9P*MWg{a z!LjmHyofY*&#J=50$E8pVuEfZO}ZQiS`5Q1x|NtcUPKxOSJ0wc$}5>-u2|5q>{nu} zd)j{nAW$N2h|%`BVn*i22j*Z}-H-|MdV^q?o*r0-8Pb7?w82~Sq;aX?ERCBDk7<0j z$W4<_!+4qq8x*ukc*TrX!LP6p6kKwML>65tx{lg0q78;BpeOGn_lQ-|gTs==Vq2n- zR4q5tFfb_#vKBPy&@z#FB?nquO=Q7TQMZ4Fze!#S*9{m0)JfK)Tx`NoO7yUw(=C=k*Y)u-}@pyR$P_}LwFtd%vz@Ep@JB0LLQiD}05nX0m)J%yCAwrL^DH(M6ZqYbIT(W3=41?QYU2vBQQW}U45f)Ks(ZYdBL`51b zaEQ9PS5Tq{8I`Q~MzMe-g06B=5w!+gBFK_)ZNR{sN)CXDEh37bHOeSvi=CntA<1iB z4bFa7G4bekngj0(f`%CBTdD8(9z`nCcUc5Ei4L_O!4d-GHBnv!EoRf&U9*I#akl>Nbh zSJ|cxWXrzR;LWy+2i|N3)9_|9aEmt^CN;d-u(JWqhV=#rY(i>~p^;_-7n|S>3~5xP zA(lp&8n$T^&*Gp>M;l~nl(~O_t4;4M4r@%LLAJ)28n|l=&*H$wNE>Es%vtMWt%hDh zGUEyAH;1#Z4{!W-@G$^FD2gg`Br37JGlh+0Mp?UD|p3 zu;4bae_7C3*;T>`=-i6Dyc={@zpK?-hL_NuX_!lZ$ODdgf;%5s$*}-hVC#4yAcZ_+ z*?t_ptg6hhj>03%-N;objG@e^nrAem&Fim_7s8QK&`GHlh6wuM)hRTu-{9&%VBMTB~HS<8y zX9#Lp@!|j-rK#x90#sVKnloV!WocG|UcPKWFD;qv03D@859qALx-FnX90u`e+3yw3 zsh=vCV}56VzSe)7fdr2icj#g3qCpzlSPUk447-Cb4+b@y^WftS<}`j=FsDhz0IY`u ztLXB(GKIgofv;}hs~h+=xq$=GC6Nu!-98}`g#qhAptCX~YcwGjja0T%klB;9|@nVt4oRkCua%dVv?m7g60XA~>mvp^H6*q3S znqc>2#;O$~T)ngTx+M;qhFapVd8thtHXUqkCUN)}b)PqUFv#W&AFMQq!yDUE zpE%qkWD{zOIed`q(&4Ra=MT@;4YYYd!<6PP z4f}tZZ|zv!{IHQq^Vmjy&AVGsw~4@}lOI!tO*~(x7w%PUn~9PIa?PC8fLt@bSs>TU zg$>BvXHB#~?mokEkL23fxEZE&816omf8n&@Q1oI=5s%=ek3(=32VVg;mpI%C>j7AB z?+uB=Gh{b@`sf7Vz{?qYJ5OevWt7g-FQ}&k&yGs?WMO=g;8=z6ADLm+KYz zWvzJPuwSUr5eU-&{_4FcH^JYt)_zs!FJstK`;s2iS)rfASvN(w9uiM1Lu#MWG{t`m zJLo5I8B+UF3O=<@Nn>hXN}#-h?x3v_Gl?!b+e$lW02@iCPrE8tGR3T^Mr{GFMBNCD zcB!w#J+*K9T;U({;{!i1t!^lTdA&g+OivHk!VKwvH`?GW5Yo8RAd|+;2CX!{TM(v6 zsKGT&gbmhNCA&;1A4<&A*QHmF!()Pr@?Q@9Rm05#k zm?oPJwU=9UGu>>eX~xr(xDDOvdt=gJ7>$=Z2z0RAVnByznmslNs_1r`ek*?#{M9LZ zbqZgd!mrpV9LO*;9J#*7=N(5yAl$tS!af$JnxBfepMOyR#j$YJttk2M@j5DI=yz0ZW@6=jRXK* z6}AmaC>GNi7M21f1-qpg)30+cmwjhgT~>zAJ(+HWVjYG+%ZzYZtJGIGP&uT=$6Yyy zXN_ZT4j45qs6pYdH><>X9R+C=;3T5hSOgYXTfy;Jb-V2in=-)R-yF8RH5@1iMZ`5@ z_i4S|%6Ya&`Be;@K_`bCK;f=!p9d%lrJXQYCQsW$-4Qb7phqCxP=@8hC`1^A$@p(QN|u3vd&; zKPFchgAmX0A5I8uU+xm#8%X zB2^rbZA%zOvV>*Eg19X+tyi$Apl31-!4a~F7=l-_L1UMIu`lc`$a9n zGuS?5lAv3a#Pi3X9P83lKh$=+32>!W4B&x{H0_Pt;CfIS1Bfz54XxL2ul}3WF76B8 zHiLS^#P`Y+nJe*nP>bL!XyFQXtCO&I9(ASrkDuoqy?=ss=Qi*(+SUqNxCR>*xAFc; zmxRG7)W`aaTgpy9?~v-z&1p20dGXyU4vCvM(Emmh{xn6gYByB+)7L5n zi5obixW+D2&*J}2Lp_4is6`rqphJ%2{lcW&YegEVg2hh1C9$9+U(IK+bCIZ}ISA6p zI&?mMgWW1>69pN^xoMWU+oK7-t3M0h8=zbE5z zg~2FDITU+^v#{$xqGQZw3UL7s%{~HP%uKw>D;{j@-k^s@&%UKqJlurLZnS??uU7rW zPI7mBi(-xm!QBSgj*a;&uhow5oSCN;_DSc`k2D>o_`3duAy?BrztEnu8LiLq~q4>9uhJbDT~{_}3p`=_&$0 zc@E!h;N`W8WF`rzHwR%K5Hnm15pb~y2AWdoW9~jT&p^y{DuZeWYN-ZY<1kJ0f0Ku;-)`H?8q?lWx^f3w)#iVP|>2}KC? zs8xWzX0eeVddGpit6-qe5jhq>*LCR};x=gyKj_|QQQP~t#UM5FFfSNw%Lx(9E55y# z3K@sf>sjkG;*Joj?Q;?z-KUBOtTuM^YH%gXLog%j$q|pmJ;ZYI=QPsWDi(>I z)gS!m(=Y3viRliz zUDP)Y2HVF9Q^Q^l&jHWx>Yv9UckyKSQviz*M||E~d?*2qt`%qD98Z)K4!-S6@!WB! z3(i!_-@kQl_7 zpNZ-9&&1SIcp&wd1s*i>2c@>^jzb+m;HK1+TGS*8ap2;2!(?mT?qn#Op0|2u* zu7Uv0f-L`wmJi;8?jOmxD6wDk5m>AjX#q0k? zGWBAqFrcbI3D2~gJ+X5dw6{mq8Z1o7=3x(7S5vYy?J(Js&y5g+E`q(u0e=a~_0s2Y zj>z%47fG|(eSGPc5E(~%#9P6m1K>(_pUZd1qb+|}e*39h>$x2t@L1lO=Q`tc+C~CO z?F09~%l`BX#dprl$(LFnq5rrlmaQpX&?dwHRC$UjI7$0blxt zhaRdWpoTX7)x5=SlCi}|{)?}+1@q5Uvv=&|=z54`4D8mHRE*(qM)9zgGodo7h`XyY z>YuiwGN~mU$YS9gyI3W;Rfbp?q|hP}sQi~o5h$VIMiHp?pe&ar({`LQbZp;!;^27s zUx>8Wo1RWkUie`=zx5*KasgB|Dz&X>U|l-{z{+n8pI?999J~0(KNc;dt>>v!y}e5V zN=n7`r}CohI1pSyXIqzSO6ne4#m;sC?oo@x)W)@PMXIS4OZIuLFhv2W!$Ig8Rr1C} z>*q(^UNJR#2Nf$XJFC_o`QS*%94gxO<7@Q2I?AeL@o4T$99q`mUM9WV?g36vsTIn3hG8&6A(GD; z87(AI58xdGi_c3xsq9ao zj^b(dX}B>R6?3fFEfw?CC4YyB_0Zt!z|(vO+Qv{5Entq>1&g3Q ziK=5(x+N>kAYDL=v{v}?nf-usRW--y3RY-HL=`%l?3$KNP;Qm4R^>XD^FUM8*2=3* zNc~DKAw!|x!bhZUr)U0`?v(jj4%@ex#9XJL!0|B;eNaYj)1-}Fo4N1(o|^pBj`pAC zwR~lN_7n|M%Y|6gN_Ht%tyQx|h{TN_`0Sxubt6+-wk7~q-i~q)l=9ll1~l3IzN1bb z6&6c7?gcjQs1is9+xmAeu(>agRy8Ft3T52rOce0}LeWU2a^j5b67PAuk`zHIZjS|r zr!P|cG#7(p(2C8w?6eNyRdhU zr07uWksBaCe#7!`#{cO&@WwO&Fb0co-EFizuQ>YwKl^4{A%J1qMi(I>22{(i1(#od zEmVUU-X1JKTsiSs4KLP84;^TYQDALK2DU;MT&L+cMbfSY0TOPn7HY=aW=7rmV^FNv zkUvZ*JxrC5TcV7a2b{n}lfdek^hMFVOoPv) z0GJ}_9!M6f-7gfDdpg*86#_9ehV*SS=X=~fJJ{;Jw!gQUs4ld?R*ZJa9-qIitA{pa z$~co4rjMhXWy!svQx;+Wa#}M?Z$>$@kbCYWADSG%wQ|b|NsH5>IeE~{NA`Wf&=|23^nUGM zsAS*8>JUmm=u?_clo`7(m z`Y53KhJ}j@PM(>Bu>aBfzuyV?{~+21Ma0D;HyxXFk7pSUlo$n+*syST!O1m~@N+W% zKb?U89eMq;v+G-oPq^lhfNP_GR@bO`c+5_?Ji>ui#egm@lC$xDdY)Gl=z;{u4d6CD z9lPd2IAo{H6OX)g+xRK>VW!>EDgqPIYD7i{<>hj)ADO;%sexFB4E7?AO_~8 z7Z>T-C%eQT2AIIL4a#nAlhe*O|L=PLvmD^R>Iu3a3%a=BWaCSmaP1=ji(&$cnwQS4 zIlAPKBK&y%w>bg-%c4MBJmmHx)6Rp$AViqJ@eRsOZnD$Pvq-@4Q9z?>)Lc9iCtMcc zK%-(nhZo6N_&^f(*pXBW6Bw$_t5r4Ac$Rl2b2R9i0gAsF_pT7MsNfe%LrNsX;?B2)64>0$iacG3OTK_$+W5gW& zzsFtNLW})poU@k?!+(asLG$s)SWIS@X}YmZ#adsKy9`#edxYn7-9j~1b2)^ePO@sfmTRfFhJWd=9*5wOS*^N zT54*3pX3+TgGhIYrL?K3d3?N9LIu$Yfu?jr{lGOCnRh|r$@!29x7EuiRhETO|Gjvi zW&9PxP2K&X1_|fB{0OSzn&Y1)thHD0st4WARPqz({x#HkOVQgK7|J!^*Y8j(foRWLyxp~Skp>4cXX6E7 z<)lBJNfs%1^-9X0&Awj|kXuW~OL88c@w_?yCYBj?*?Vqap7b7k$AaRD2^09)m(jqh zh%BdYI?Y&#zszDtJgo8J>8*@B9r6VrM}xg$AKJO}2^f3LI2Zm?=TR=eQrumk@$6Zx zw39QB>X@}xxj%23>18(i!@6#^&w-OiEB%Ab`%;}Cx>oc2M zHLG%*`}+~n58VT}E_uR;XAbwzt<|w=3v5}F8wGglp`E^~s&@$6ezFLw?sgm?$&>~T zJGa5~E2pev@}gcc{MFPcLzycmOhgL_59;# z$F5ZRhiUKOa2NXdRd3XT+aPPc-XS#Sf|50v;oPIx%vhktMs@R~?o$+%O}$9|xtmBC z3wCcZ4*Sc|BqQ68J62;_t_%QZvyGg(RR%g3x)WWnDP^*QKm~Iyi1^x|Bdw<(!gO%E5a1lN6 z6q~g|k~ouFo5Y@t-}2OT1_AXiuzDuOV0n?8oSInnVG7}9-DDa5Ch-a2LfUhU>C+i# zTE8A*Vy28cW?4P$JkZrBdwJnpPR(MQ)$?(Hcd@Cf^$DNkU~%TbNDYIhKB60P;^hI& z?P19S^8EtY6`>MUTj{FBn0CF|TdeT?@;Slr{ZIeIW675nfC6Fm*N^r1n2r>VBF)VM&iLqAko!4M%I7 zjn>Y#nEQi-l9+}{-yctk_%#u4)(&O^72*EolxTuVMHq;rn8pj?f#Kg$2 zgF=ktGH^CJ9_i6~go{B5wiM)gcWX|E8lKF!rjeg3qOPe<85FOD=g?x|=+N}KIzEnIa>!s=Gv z&3X#@EcpA$F}C#p2puMwY4-L%QZF*Ar{}yKw#fFgU1dqTmTAw7M)RM)F+1)Gn%Ir7 z%r2T*95tRTpjoT@-0~YBQ>l}kuv6zNoLI64!)w+fe4p8PA_lx_$`R3UNE-J7tlh{B z_hncR)&EtON3kj*wcZUv6j$}n9!NfGSU3(^(=~Qw^pM&BN`OJQG_m^Dxl5d_uLhaZ z78=X`Jo6QlPN=b8FR37wqGYutzD}%MnN_t;KwZyOSlf~5qg1&TU@=B_8hg9vOISzB zvUofG4fT6huZ~)_HrRZ2{Dz(}pmiaEgQxuEe@G zTBfEcELllOzVr14N=FSO)=poxwsFn!;s-b(`4iy_h>DVbY3<`Lti6(PR1UZ5$R9Nh z7`^%1tJxC0uAW0+3sG^0B+8+6z4gtB^G#mkk(QQAY_>T6I+8tDBo zo)VJh;jgUobzP=jqm?aAV{i7Cy+wP;wOlGOX->;Xw991TbpC%S=qd=5IA>xTmWbNT z3M04wm|iRI$#D<{N=bv2Shcgiz7a*Z*025pc$HQ=1|b8&!j$$o2CnC; zYuqqyW;irF%M2(;u_r67EP2<%hNu+ODH!_)4u1Oa|(VJ!a|7(R&0sva!LrKWfI|v1=QOAhlM$l z`*rlx)a3aFik(Y*d_e#Re-`jas-M_Ccnf>j`wBCmBLNy5A?)t@{wW&@tYlJCKf!1; zxm~Y*^m>4i6y@n_=lBI^j_NC}d}ZJIMv@y$Zt(sfd4DGq);t8dKs;xhU57etA!J+# z$F5ZO`Pt|aZjew@)f(K|N!{8@ne)*}bV#Hr87I(Lb1p+61V>=}{7$K6?TKm>yNk;M z!eAcvFEU*+Nnam55Ruu!&BPNu5K>t!QSQf_Z6d>n0kR)Jx8Mh{q_o-%bq0 zAj&SJrN*(5)#sW9w*AT5w_Dh-inXY=een=w(_7f|-gF1?OAOXVY`);VJ|^A?P!?&I zo<^H#5MZ;dQ0xQXD@_G6B_v_P=%z{{qK41Tt5t8a33|KmNMa(7F5;ZEn@cAaC7kzL z=`+ifay*DAmBT=*#x1~XlxkALugj5dY>BbObjk8qua{!y_G_q9G>wwQx@wu|2zj;y z@5PS9>MQ9|5guQndb2{J6tVT2d7i+mgik0i8Y{PjmUjf44pyc0^l|+14solD#`oK& z2?(C$_-j>#@|mtyrn*IgN^L^swu^B|2!d=T^i5HoB5mr>+Srk{El?KydvFa(R~_5A z7l~E<_-2Yq-#-zVMw=;-&--u02|bm2b`aJYML0%6Wy1E#9}u(vr{o}`a-AsdRbB2m zAT6*7H93Aj>b_1-CL}!jp*ax80@ zgagA0hb9bjem`@9f&}@31=~ESUlE7Sr|B@CcA6VNd~vjH4{l)Z`g#I>ssuN^&@7|8};ngQ`NVW^Wx`M zRJ4Ml?;LCX9T@KXkq$H$L|gLq6lZ?!)kjq3Be*J{5swQSTBrhD$~R!ot*)&4B~Ief zVmHd*6VobDprKy*rr`4MB$3Q9HlNwOpkrzPI3cc?l;j)_1AkPwxKo*@?_jdB)sPr? zrUi~|Q8Q;zr-HN3acMDVl5u zr!jrf<*(ka1-i+D0_t0)Hp-ZS(`JTxbHP>;JAi)Qhysv{9~9WZXGV>2&jIh@D^19KcE5kw(! zy$KR&!b+U@syYL|#B?l?cF#xIBqMF%g;Qb%8F3JW%}nWvv@w36X6F6XYTsFnC_4F5U!dVg-7{q(oFASUZ2z`(NVO$sKtEP+*I1s z!p697iE`c1*i-)q(=dS-b>HEsZ*#l4FuzdY$PIXT#IzT|rDy0l2wHDxfaE1i6JkKV zVxXA=rXcRg$&!_|!*M)s-uD2Jn~J}O^j*5^UZQSo6kP>=7hU)&Kb5amW`&!N!e$mA zy_SdisFj`X_pFtybuRUJWI&%@@QVBS#%b3bKmk$P@x)?#fPV;vYl@;05o-WXCV(Mx zKcuu`(<&TcvH^8SWneMYgYr_ACP6oE%954|^r1(HA(O;K^CFiN1SJDJ#j>)bmd zEuo>;2~?}H$dpx5`fc>JjJ%l9h89q)k-_Vc!RMNhrYKcYJAgMWhW)?Q@j;I{D16cf z;GVH+r?%C~?j1|*HlO}wi8AZ{x|C5NvO45xPD=P=2VMiB#~Vx{BpmyBZc?*2??i9Q zIPQZRUzhpPIpScYH(RwA>FOfKDVswZ6 z60uU;NTaNPrazZTfN&#?^KRqgD&UCEYE4$#wV|Qu(9s6``4zK56+_~FxS_`?#4l|( zp2p&gGr;GPvz-S16r2Fb#l0-P=Gth$CbFC^r_}6_M44h`BtIxNEHJHq^n=1Td=(KP zPqjqz*)WEu)n^1)$+E+@8;#0gudT+KvRguoFYd$;T)mBe#e104X`@n2`pvUK z!F%iEx_gljn6R#FMa4(_-RYofj}MlSR%d9Tz(nDWbvV%wj4ubvm@}`l`seWdi-W?& zKL^HaeNC|V2=gM4;*%b%ReNj!NiH{_v;0EdwN4%NI?oRPxf|~ree6asASN*(4Nj&& z-?Ec5bAgzlq86^9=>*8UQGaALVU$px91B&gVklY^J}nkyXg>Ey0h08qGE~u6PU%Pu zEXg=}q$m?ciNZ#@u#k;SJ8&b`c~gKhUsG6&sl+t})to3gB<9yvDe(}<1veE>vLz;8 zJJhyp6NCmJ-;30z6L_`DWP(%5Ksn{dzq>Nc@{IC>x3}^84QqqhmSu z)v#W0YX`7A6mm;lQ^BQrvZf@dwzgeA=b3%u?cWXc>?e*ZkQ2TJQZYasVb>z%D&n4( zh@nIv`2{CI46<^Xhl;|F)z515c_+6uTRqRK5EzHhaEcup7$=HG;Yw9f3C&`c`@ z5|)CjySqBnFZL(V<@*6y+B*-zybPP(fGC>H1F`L5< zJ)AB8vSiiTS$fk!aee>-7_8-c&J*Ih#5%oXBgpZb>!xu0-+TA0^6>~G*devH4XwBZ z&Zz*SO;|24>qrAt_~KcJA}0B=h0-S+`1#O4GbjSh{j)U0dHFE5uqQ+OUl~s)UyXCD zy2v5IPA3|8VDeVMl;0lvK&G#lI4l+AJT)qSYIrOZQqqN67YA5%{-S;QI*YCVmx!k_JQ}wXeO}r;gX?`oWuJrIS?XB3x+fav{Y#M>NHF zya5#B%gh9w&}*-wEh5gS6RxBytq`KEqp$0@32l4Og_nn-INA)y1tWzyUArIK4GWfp zs^Cey+op0bNf1L@^o~l`TDrA{SZ+#yOSJZf)Ot5cw)y3bH->x zTUeBsSPGI+;&6d7?{lEBiR&hOq=DW;L;WSfy3HzKSGMAq^8*s&*KE%TcwSYY_36Qg9A9v z$kPqr`lquiv#&v(V;idd-olNsrPiNncBK?I@R}AQWizV=c1iqL?x-$nxCl6N=xi{- zAcaNOrr+g%aZ9~m98XdS{-zfIFg-AKUyI5>-{+p)n=c6JIr1__2EG>4pQwo#d;T%m zhclcy9QlEVJZzd>{dQs<-W*%S_rTW|R_aX>vq=sqXXd5E5|!_5%$2ih(cjYhiiA7L zpfnGp03eyyOpiD<8&gi^DpmP!|G6hFO;8Wc?IE~4F^s$$12tZC_)r0rK9P- zG_PZ#417~2G7tCw`_|W;cVB3F4Ec?W=q@{Adji|};%ffIF?f|RGml{pf%{_v3gvBw zxh04`%PO;7T($!x%pgkUgzkJ2_~4G#+kj_36h4W)tCF3UTtzy3sfwJPAINPfs}Jtv zDg&?*nD&kZ8*A$4*yq{=I5MCA#qx-1AQ(3j*!I&hX{2!DhBRT@D={Q0*Epjxnnu@= z2RW*mB4Bw2@s1L`$AtTHxC^F&|Tn+29!cOeASk&ww!i>(Cq8vsZri8K@ zdO!P@tYHy26|q^YvEaZp@XlRpLiNfGyvR}BnCTb5<$e$Cct#fkI6~>ra%E46U3%ah zG2)tx)h9KtNG?SOZau8dt?niJ`98myue2XJPMzV=7CzzJw?iq?48EJ_2#n%WaUTO7 zLRHnSp^cAiynG!_%>aXigT$3g(4qj5fxmzQA0^N6F1osg+U{1KNIz&}C%xyoqD;vv z50!BSQ%ox8D*-$YU?hAQ?2DiUjnsV-)gn^JG^JK)58x2rCg{g59u!G}I_t=IV`vH=)I{}5K$hKk=e$1@9Ch!uHe z1P$@gz!;SWW)m}me!`iAXI#8uypzDq?vhg3edFGRGXFLPa9d8NXt8LSAH`d~Wa2T? zjVhKh5W%q)d75hCDZ`M!-`udmHxo3P(@n+$b8Dn8A(nED_kDuB|p2Q|O<=rZaN0MG|`2 z07yT;GW0_Rm=Z=JF)ilT|fu2-`NnGDm*iEXE_t0=>W}~7Q%PB41 z&XbsS~TobdK9K3}z2_oF`*05L2aPqe6&4J;LnT7;71_n#J+a?pR@wa4?SF2%X ziu6}1iu2~1J~tx4SV?NJzsw(7#mn<6JsRI#JP8)T#i#K0CPZzpR@ zxwDLUGAK=%Bbgc=7PVUYgJj3UJ zL(pPFp!V_kFA_tG7mN_=Fu{@JvH_zWhBoTVb6w1{-xus1U5N65I_B@B@vb}Cpb!WqFdf{~+$h$CH~c)q*n63w{R7e7ecmlXeJZ0v?{^;4bO{s^eh|ur4L-Ph&wt)AwTY!FYR?- ze!@X>H!Lo(4f}PKbc*7Hz%ClYL9wn1*eA(ZIo@|r9u29IHjM4eo2KFEA3SFZrTrc; z&Su;XviJo&wnp37t@H!w)i=MmF-pgT?qG_`>b;#OXT~E-&35VQ(f(KFlS5<0k+YX&K7rg;nh9Jc5VNJOZ_ ze_vmv2g`Kk>CdB!#S!4)9^Hx!Yq{HYve0lKiTdioXP~8PU&U;OrdgHVzK1Q6FE1r_ z5H+r9N7MFl8)(Sic|R){a#g|V&ecEC3I3QBjuXf$Ot(CVJhd@0|3vZQi^x1rD2QC5 z>>x2;di+fuT%(KF9P}pup{z6z zJF`I#dZjvH}*-aTHLt}*cF#qnawV`uCJ0LEe{);Quu zS9Abw)AeX7*H8;%wOB`BT$0d0nj;^VM@q^vfViqRMw5!@oi=ZY1#-G$;N?d!Y`fy~ zT(RSS*hPBKOo1{Vupj2t=|U#c8;4=5ULQP3WftG1I7(=$X2 zd*jnc#zELjCU~bFAg}Jd)u5Wl>Q|mvX_nW+(_|ANxOXNVgC`tLF`{|!MuCq%#V4M0 zV8aLC+V^g-U4Zd;3kc1j;h9&rJAjQz9B#R&miR10Bj-1DsIDLZn5oOe6_~Jdz&SVF zk?7AUsjhZkwiv|)!(u>&c*jGDdeX!^E*)E?l2aONQQeDO_8-t4l4X&IEl2r=C)P)h zClkBwK9WcLj?0rJwkRr-?$b@EyoEwlie5>YU%=|dinV5?U`tjO%d_%?eAyk($dHoR zBn)G)tfED4nID%%g<AL0BB27C0f^_OOf_p>aXLoAqbf9<2 z;?`=$7J|HE=G?I9+*;m}un9zy`|7mG)#xr&{|NKwur1HjW<`kq4$G+2(dQyJLd6T4 zigOlk!qw!9gFGD6n8DHDk)3*dcWj;fZJwClgr8JtEt!q3hmX~)?V}Q$2Kea97u@df zvF(h)SGP$5%#wku`5pRbu^Bh^vCk71HvL=>`F;&M*M3bA!BCs=`1al5`#K_a6FX%hDBm6 zkkLQ_zKJJbhV<3>M|bu`o&v$HV!uF^v7RSJb;8RAVBq5;lxh*<5tkK;QD1b4-O}*W1!^Y0$+JY-An)Ql6u_9d2hWs+ERcz1;+d)$ zyFJN#2$kyO;Whz=*U6W_NPaJx}6#Biz3P)?MBIV(Ph# zUYv{pfWm7y0#eJ2L1}q^_l>Ag&~vU&f>ue6rcnL@QDa61e(kTq1lK3=Cd_G(rCb(s zN{A!y;fa~g3ZWB#4)-Btcp3-guADubUs4>XWK>Q-@wD)7)sqA%mcom91Vs{#b>C7( z5|2DrZnO=%Y(mXnuQIQA_b#&mO^Cat(rCbnkdz=LG z*7caofMi^a5Dgx#H!6mKrzPO1DsK!W!XNFqB~XGC86kY}o|J3hln*~{;vZ9nc|0B# z2ayu@a8M1E65!6nOVW}YN0mY!l9dL4@+ z766ZV638L6V5-LBlqC&VSkUB=Ph_G1+^k}+633;2a|rXYS*`YM(gx&H(EvElY&1u> z_{XQ>!Urb?zqm^h_Qw87H{i-^|Dsk3&1xwSm{n3pxvrK|DB-JRE|-$$wB}zmE$l?h zZ+CsIcNSkqbr-J|kpOiw~nt=p1Ew{h^aeXzT3V1Ajbn!ffSM2`0 zfhdOAF{?N9(_wP_-Fn8m_whIncqiHJ6(y88ggFiiSt;oxN|J%z|7Zky%%=7WhHtYr0myvD*w0i*GY$GE* zXpYg#DLGVCp+@X~8?wgH08Wc&9BjI}FrFHgY+Tp&N|8K*jj#6Z3P^Vb$Ol~7B?~9MNVat=Wppmo(02`1ROm%TpXwZLi(Ym1@%ixB0Z8BxTv>?$8Kn`Hh0x zef8310G}tQ81W*uCq8=u+?M7vFblXv?=w`xY_&GdRH{3E6YhGB&}}GHL;HEW=h_4O zI#{|lVQ>XD;eykz-%Ot!<`})d<7vKUxASbgj&KTu(xmU|e0b8aFr1(}h^k;D8CUVu zs%{}^KlU7}>;cHd`aZOuAP@owdxbZ!j)8GR$48!{1CR5BMfU!H#*2RgHyneC5j#jL zX9HfCfm8p?dLgMGfhaY%_>xW8{uyD5Nq~EWUyxK=-z}Pfm^ddY2|H2Q@p2P~ro=j> zMK*gEw9v4!-arr|MagtFW;kO=Vvcli`)MnY7p?9)n zdJ3edX{~{m5FL#Hu4cO}ej%%Eb%c0KvqV@QdJL9bNkb+f*LmRZyK*7WQ#h#j?XB7E z!V8_5e8*bAB|fGMc+gjEgfGYri0MO0rv$9fgjDnsYMk4G&wik{8j=>QLnF&gfsoV` zK&kh`_U-wnqH{`Y7a8i`Erds4O-1#CRALv zRsVf2jIrXd=mb+0or2~{Nbq6yQ70c|{7Sj^Sxoj3gy2nPT)SQ84&Xf7RTUnZ_~RMP z@r#RbY0g}-=AV2uPj;0P4{!h*eF|d6YPE*0fR5y&Z1Ya}Q${WGK)qUy>IwD1V0&_l z#;@W?R7_!K06~AMyQ#;J%H+y8FAA;AnA;Am70PQm+fyf0BnGup2X(itJ373qwE1sW zzD}vu@RWzuxTsgb_|2Q6sUwx<9vF#}-0BHkf7%Q7sAE{RJ*g z;!#n-eY(tKwL?}Q57DteJ?ffkVRiM=(1V6|VKZviLtHqQk9vWZc+1#9V7}GOIHzLX z63i`XRk(BD$I^~R6e6AriR~in3;#F2U5{uOr|p5azGZ<*jkQ{*w%ReIYzj?PR{YmL z_S-~WKn;^=?E_Hjb3mFVV&_966YwOm3lJ#3FnIozS_rH>0k*@O8hk+LOf!_FwvVa= zFfZzDN)@fSjO1mM%2*leuqGI{7o2KI~-C74LrKZHBl(#Rp?8Cv0dG# zUDk5x`=93^$1q=)47#j+2S#UVs!_pa)L=0ufGyl=kp*|BNKI4IMbcNYNKR7TL`9~3 zE2p>}-8M0Cd|V#Rb!k1aRjC5`f}HpciT(6t{q8~9Y9oGvdMsR8d;^n#gM2HL7ILK% zXZZZ-KPdWf0bpAWdez=gsq*RY=gsDSU}`vkEU}Wn!FII*2@B^&%uqcG|7iHJAluwb z0QYujzLpKD(@?TM+w#GR%%vMYN&+prP@xR@{B34!Kxr)C!6R zN$vFA-(JbG&Kc{n56;hrZ^We;L~p(qe|~GY21l5DOeO~ewb48&=m^CW0+_QuffUp` z3krO(HJ#fJe1w&&F=w6{U*;Iou3T<|0MGELxk%L{)^_r*b>r-lIx+FvnO0)7R)yPjGhw;1gT{2B24uTslFA~(C9yT1jbIAvpIfC)!`=K37KjAVO(nu?{W5H26?jO-LgtI9z|`xflB3d zBak9d)~3k(K{NkY`Uc;5{uB>PJt1Lm<8<_&HbWnM6vfSuhr5MKw`l2F;kIXGA>ALT zaUV*tzc6I~Sb)2?m?bUB3uid91E8Z@J6wv1tizw{jY=|X$~IrA@#=CcG27)#72`5! zp4+>e{9E}A0t9_xUhGu)fg?NGck)^mo%qf6Fj!dtI+ijyFgSi5^)0&N+4pt6dU4k4%KIQJf%6>nyZ- zolw3WUwU2r``$1WnriN|0VvgXntS;e24ME44a;$Secer}A5bY+;E(X`0`;xFGnIG_ zz5dZZ5fGpXp%&h?WU1zZ zqcvTabQ9Sb{vO9yO~AyU%_{`v=!iw@DZ{}rN%v$NVd#kTjWG*77C=B}qW;eKMFZex zQ0lus;iG7ZP8n10{qkQnh-_Z|F#Y7JK1$U5lxcg)Qb?QbMmP>i z%TK)dEXUq9m&UL5bgK;JXy8vFG-9_TTWpASCeCSFMu#*ib2z8Gg&gv^F*lbl7xlf!B2Z=7N{fN~W$AMX1TR~({9<4M&PWBtev+}R|(y$IqX5# zq3&rVLhwzo#MCDTd<^Wnd8MIfZ`6io7J{6a!zQLGlG6aJo|((9LoV-SrsyI3)g;Y$ zsQy9TQB;A0$C6MCBatZ>YoO$`1r*M+^HcTQfPfK&({Yp9Cy}Y%wI!#0{xG(SNwy8< zV#w)Zlx@GB_6m%@HojjzW*OweTr!zYr@=FDRgHC=O6O2RB^qmBXFMS?frtp*lS41* z2X@=YYnl13CX_{BSsxy3A9%gXk9?K=Y`+>Ee3UL#_y>v z%N?73nEzM+Mq5X~h&8J^$=062&!$m|Xv2@n#H}Ym2QVoEh5@E)1Q|J)Me*$yJly&H zOkR10K!`s*y1u&liZ7{aGf^cir8YU{iz7j7?W=(^xYp!q2^=e~qPpZCTDAA*bzu(A z1(FD`rSX@ve}XF@RgOwP+E=HtK-Q@v+HH!%Gc!=`GHA8hYZK&H!ugw0Lt{|jw7sHC zQgg`$Iq4`hZFuFtpdJ-YXoiyS>sL#3ddGq>8sb6;?cXtEkP*!+Mn7wI^3*=%u8OPO zjBjx3k-!1Ed?FV*f`KCzUC(4V#X2)D^L`5eT007q7Y6bA*uuSk+A(e>uBHhePH7&& zcdN^*>u6<^ZO$A&8oYBwbueTyKGgD!;2v7;0H_S-5hgUEsIP|s{+%$kXIM67_uVD1 zE$2QgWMN47AS}Z22Bq?Cy!)l)a{wqa#BHk#QJ`%T;Z86P!Y~g(mcuz+eq+ic@lZZM zaM11RZZ)+vtA!m%f5JX3WDIzImem+4c(O1(ZT?S|k1aa=NfeN;=`7&FsGy`f9KNWC8%c$!5q+5xl5x}lS!6wa$=!?oKW9QEFb5?BB6wcOCAGYM z83G(WU%#=w)j8}E@+wOfJu2>4mor>|(ZO%g1myEt^ZR0?9dMERcD|m-CR#4}>B<>n z`YNX2RcuYL_W}v?XPYt7ONjP(VP?*KDi!x3kE6;?1(N*0VI6gh=`O_DS=r@CeQdOm z+dHEsB}@!D4BIr`HeKPI@$O6=fc=|~_PAmmcu1ge) zGCBa1xA`Oe9glzV{q^S-w`LFx)hOe~rgK!>yDioQ+(It%4dUwXQ!JQI1i^|Q56JY^S znX>}S>QJTe65r=F-kwV~LCqMIbY0DunVR2kOOt0}^AU|vKBS;GT^R-76va)}cOymw zDmFGhg;Y>5D zqMtxq!OL%#eGc+}0BJy$zX-ZS(remOKL=h>#MCp8>mfgd5`$E61b4aSJo(HRmqsHe z8BeqRjFaMa`!A@C>l6CC!-Nrx4}U%en+K)-3kRXc73T}$TLSIc0YFphW}UeBMw?Tg zC7Z;uf+?g1Y2G$Za-p}xPCCB;qd@g>m-T+%UjMBP22+7rBu(Jpi0WrnN&tqEL(dr} zx}=X{OhXOq>l0sZ2`IYE9nOK}n74y7)nP1rN{(ST>Ly!AB3bs|2iImJR30Y9I(2?k z10eVm>ZMVNGUnm_;q4E1FZcfe(ana2lQDP`x2y98K>>d=G&u@BJ_>Vma%Ev{3V58= zU0tsvw{d;HzhWNa0PbaxEPeos1$I|gPJk$Y;sx^T$X+3VrNoL1AD+Q<& z#1EG*|Mm3z<>~vUzddQ=C%kBl7p=UX&_uZCVB%yD@$$=Gp8owGFF!AXvH=aO1H1jd z+xLI(mDhfXVCRue!JxTJ0d2fYAviOSy8h$#2Je6VNnhT-fA`(zfBxp8E+0O8`sVYK zx@aA|y*P&#mG`|Q#Xp7ZpBfuo{!b?W<1dp@7%vkVe;Y#e$6tQD{pi2^$6wc9 z)yuD5rxoA=W(qj3kuT;KCo@m3)?UMHc8&XZomoFQ>kZoZpMLrC<-LMud;P#nXq{HZ zr4N6UGHER)P%&I4un3n)D-&-6zW-wy@W1}|&wu>&m%sn;>pEy<477DN z+Y^vXKZ1)f`@*-^4?s^!q4O>qtX{t25uK^Gk((T9%x7?2i~01l+v*KWEj8R_r}`;4 zlUq1#gu$lQ&=3>^#wx9cSJcsFr$K+bSx%gSavF?f*c$na?t9!VY;Q*9P3B^LYOl{W zO1XTr53-#I*tQ+sYY>)@n~ql5mdSTt2&%Cd^Ly*7@H2 zL=_`6-rJanF*Yued6k@RoC(##b4$o?X_wg=>c%6CHQ<$Iy!glT2x9=UYcGGFbc_Ln zlaBdM<%fmOc5?if>=S&*F5`4L-~_>BGbn!obu|<-i|G1m5uVpqcT;p`J~6hR3+Y?Y z0Ci3l#$KEw-e)Enmyt#7tk#)Z3hBo0T#y%?M@7>y0HHfTMz4hP~E+!<7L0Fmz} zy&uyKAp^I@9cd%^A)ak?+MuZ~@a~V|l#A{{C!m{mbqi4K4?>x*mNdA9;j;e}rcTP&> z(FMb}k?7UUPd;Os4suk=JHaBJ>$5b?{rEc3%OUq(smUc*w(q6#oifsE;N0bROWQ%S zZigadZwR+J0X2aSR^=CAnk_(MbauKIzvbQb?z~v7SVPjPZ{K+L$N%}$&+p&A`}o7J zfB(~8zx?I@e!cv|*Z+U~-Q~lF%M5o^KL{Teq~yEL^N&UoqiqBPyZ3QEJM&qz3%gb}zbnFO+tg$=j)WY`rq<$b*g;7kqJ)lSl=p#U!rd)gd^Se zlf@Y>a`#hgCm+L{3TqfXVI7{C%0o5Hms)Aq^tGctrvZO~(z!Q3l0mAxVjI2m{Ez`j z+^g>qc@}m`ihekW1Bm^K6A>mcWJ<1*6b*}Mw>jsX%iT_DqFw@nV+ZL;ak4 z0G6Id(yPj!qYT(QcqQGW2jq>&S0SN**|tm$1)Mcn2Be`q+Mu&L>Gq8{8S9h@;r`jR z@751$?w^0b+tFCx2onD{-=NNNA_ejpjN|0);f|Oq5+v-6iU~XfP$`#14Vs?(-5ZOF zb;9RQX+2tF=}!z%!0(9hH(#_$fLu=W6dW0}Wm4){ACvX%Qp z&%*`;R)_gL5NKyJWZWhh4(Gr&BIo(c%$?I?x%PjS!_j@!yBXhq)iKQN5xCH+yHUp5 z{@ZWaQJ7=z`}dn;$!OGO0OOHt?fQq@^$!>DlQG2sc|9LDU^d-z-UZOv%K@%KQcnBJ zY!q;r0NpKCt^P<4Ddt1M#*lQFg2!T9`Zg|rnRW>#+eLN_8no3)*=@+yE-M%;dY{=Z z8tQ*5nD)_}SIqa3O`(p_9w39i5S9sxa1EljZ+xU4vRLmN##)uz1O4<*%R@qN7&DiM z9+ulI=peKJiWfaz4JoeJLSm|-ntgy1&M=&m^41Ut5$_lp2qQbEcQq;=!q_BFkn9j* zM(pHVRHzv~S)6^qiba5q(ImDfR#`@Y$<&6a$_R80VD@~4w|0V;g$@Bywy z;-V!$lY+j`WyV%9HJL70=gQky?3)e+%>cdcV^rU59>g zT`@2qTrpLYPIZR+5>sNQpe*M8Et#$@c2>^%phrdi)Rr#jV?eWK8g+tz$eZ+=Gzd^O z0*64GMyCVJOvK~yTb_vo5T+s{>Xd(qT#N8tAr%RlpNm|FycLFps4?b+G%2@-5h1h+ z@jMutmk}%r872b?y{`_6I=8pxD0TFz0OH9iKzaUvVfog27iTMjbAlvK~?Ui2c2F-kC{{Y&Y}voP`4}RtYFcf{i>k#RZ&? z<#7U2zG91>;!5NUuNgg|AbMJ}E$Z84$T4bEzKUHNo@Q5jM7a=EjRJo)qNnvjvsN3| zVp|6TF4P&ChWFin`us}~Y8&>>qpv}QhA+Ls^=LKNY6I`YZug;PPjE)SlRY!yO7WA` z7-OD9pyuktsFfz^k{|5yWN!n28D^SoqN0OU6UGRM95W0LtW7WjFzs{5L*Q$4GN97o>3DsKyLdsxmiKYIu_x8sSn66h%=u3m1UzF-MUS- zZVK%#k_Fz<%5Q14Av~wIU~_Ma<1S&ImSnOSE)V_(Fes=5Aex1@j)9K`c=fttzMM)=5DIxR4R<{ z>AIE2Cupj?oV1xleuk<=k>9Ol<_CO?u@+!;lk++h5?GI@iKfG&oqfvF7a~iC=nu$p zaPk9+=EV9&zK*3yI7^sBQC}ucT!{I0Bjry$`0Im~sm#^<CN3U-}6(qBYgF@YB2@L+-%pP3i$BjM~Of!Fv(`j#TGmO$2AE z>si8+8(008XCWd}l|#h|U1=x>?mm|MT~YlzRtowOw_x`~I8WWGN-vy;DHjqA;M}!m z%KDto%eN3g0qc(JvWRxY7n$m|a^$?L^g$x$Qbm8`9fH`ardPObz=-!u8W&lgK-}ew zSlU>lRo=T}yl{b#@(}R1dVV)E=Dne5YS> za#Hn23|C#M2s}@S%_@JGz-6<@W<=_evm4TjbA#*<-jrxQ|8jbSz?K|MW}@N)V-k0j zIlX`HfSX&QX(KvmAD7?S*ISbZ$K9PMEf;+eAyqb$CCd{O6y3oz0V|Z{34gr=OPK`f zci*y~DmbAt3>o5+m4jVeOJ4rY1|B*P(r6V3Ext}Dh2J?{a&7T$rmec%cU8}M0bAkr zv5JGpO<$yf$kpP>SOSZ=od+5@AylH!q`7}?Dp_e;GuT@JSC#Z5Hxt=5DR)T&R>hfq zeg;_AV9!^HP(}xUyK-Vqw>Chkn5CGn4iw7t3+JPJNxqEpG1)%bIWVSX>i(=SCK!AR zol!OLVa#>NN~J2C89~fhcQk{Z#0n`vU^%o&^UF!@H$}Op>F^X)U0&DPodSs+X@ ze#gXR9|HjIRtS?J*V~APUZSzYYc8Vv*%G1UwAK7{RTN{)FWm>{O~`u5%TLH%GS>gM z2u5;!7MB+T=Lv+2WXhmo@9uVZAT9Kv20|vnUCycY~*hKApICZZ%Wqfw*fqqBccNkGxXJO_K{cH`2*CS+owf87zOjyZpR5 zRP{sp!1jy8A$(46wzDZ7jt(baO8*CNyTj=1WtpK(Px(8d)%5J0_8(E*)?~tza=|(J1Cl{Fs;glpP|m0Zn#5L$AQy@@1}Uxa zKoc^}Y^?{;PT(Pg($G)zO~@t@ViNhI1c4qe&~###nFki(jsp?w7BT}k-igu#FQLMb zyM<)#{G`@-Y!!}PWOS6Kd`H_`RqR4=pc*T79Pk;XmhEfw@!VXp4vl~8HBVAHIDNKT zBK2JTfJ3FjkCS;I7pbekK$2M40uUY1cP275Bjk6;6ux(Te7=%oLa{aY%QHhlXcEu9j9&hwZb^5XRIEA(;>R70pEWk%9Z9|472xm8|BUH zlA~T74cF7uHhG%+qW7eeNGf8bca1^CMvd<-#Lcayc|c{yT~*XcNH$ZZbVagfF7JY5 zC*7@AL9#s`$zF%Nb=cNE7{j6nk|;BY^NzNRF_QrY3aT@oPmW{&q=C2IK2Aj*o6GEt$?T9_vdQ&2I z@Ed68ez@t1JSt^@#Jr**0<`MM`U?tzi_{KU;?ieU>?BuIhu{jYwi}n780b`y19=qf zJ65DIa(dYDnvZh8X-5^I7k4WqWY`bpxUV--CdaU?9XfwU6|${#j%&37MU$ielTTXz*Y17mTf$BbWe8;GJJsjz4RxSb54YNp% zhLK)2vaUFf6k?<(PN$I@SRApFcn8Nx0aCu^N!bmi{OOwAFtDoRCi{Gi?1oYN?8Z9e z=q@O3-niyUX30F!>M=lD61pcA;ZCIwk%1@kMFU<@k=LmRFoD<*eZ$e^5*nMU6sAzT|*h9{E zH&Y)udtgHWx!AEd+aT`yBzKR_Yp6TUxMy>X4y991$}Lq+-X5QYJmNAS9`ktcU?zW# zmZ(+8Nxn1K^E*0AO<`n`!N9-ub}wb#2zYsu{RefM5>)Ld&p>btQ#Wu!aGXsD&hs*( zuY%wh0fLi;Jb>WH#RF)a$ZjViQa7O@uAV4qkUmhTG_<75P7sD5r=+jyc@JDs>ZCN< zlynmitp?iy$L`@YN>G7(#);Y!a-4rnEG5Cf*(_I0)J(zNSj^ilBi*Bw9&W5tMO&-q z@_58aDdSZxT|;-4+PxtUb$&mV(;&eJIj5OLYE|fBex{MHGDbrGMC(MfoQ}gd^#p4~0$c`@fnGD$9 zl#J)g_5*zh!KSzC6!AM8ZUpee+-Pq)J0rjGz*Ymv~QOsc@-GV@nN)e$Vz=)O$_X$ zlm=aS>3+tIOi_T_t+pnS4FVV&VnR`1PgPESBJxMJby;sHiW4NK zi?iT-`tadt91d6o&Gh=kX#B5prGUJ0mQl`&#Qk0h3SgvXohGkul%ynh=|pZG?Q5FDDa9GN2W<-O)8xs`zIVU zXWpS8C)OUqNO=HL7b86lDBF2IlE=gMLc~O#f$Nl74w4in)&_c6u^n1#O`g(9_@VaB z8^b}hUlmdAAFwd%`Lz$&xp{VRA7yrod8ds5x$bTvg`M!qI~sp$U@Zxu1bSi-FhhlB z4>u-z#kZ$qhHkx*I)#N0%?nh%AAr?HoZBWkD{;%DdO>3Fj5b6H6lKLTv*dW5+Mt^- zW@2PDk^_9u`wncrUl1X2WA#2;<>2BJIpq&{gjTZ;4o%;$J%A#gGKMNyA6{G z&8;3AK*kINS%q%thf_N5S6u$Py75+o?>~l1%Skgj#Wx9_aN-tHjcqO>N|&(1#$dLq7dbdvOJ)$ zM1Dg|blZP1>@H1f<{;#5*yhF?)Y0|fG1{Lb4Mo^jh*LexU5*1?2JZJ%aYZU@e#0ps z6bQ=lQ;Pe?5<_i=Ve@eFy!<0*1oyK}DNnwoGS%v==|aoaE3b_3)+5V{+cmPrAOe9x zmO)QKQ_*u^Aq2#lxkJGW>Wsi6Fr*4|1V{>^Y6#8vOv5<}ho#MAO zw#eyXuh&Z=sv1MM&Xu$I3l?CA_Y!xiQji??%&MR2K=ijm&a?{ht0rmW{^@kVJ>way z{;|lpyRO-|RCKM4%1_38bwiOsZ}S*M%j?oZkC6K;|3C@jj}3zNqy!7Aoo; zU+xUEdWrVOozA|o0-L}VuQ|hpPcO+dnBw;zuy6=@OiX0Px&9>Et7u* zL=95hZJVJc9>M7+vcuDItEmU{u3~7;s}Z%|qO7iSDYwJ=tQvMMN0wabTsF4NW1P$2 zYk#S6uCp?2Z_c^AS#`+itm6Kq;%Kg~xK9GX*P4@DL7*F~va7@7t%o-?{9ttc>`ccZ zsPj^GLb1T_pT57Q>i-{33b@P)Wp0x+co3H(5(kl&fH??Em;Vw6WPdp|Ffa-}J_>Vm za%Ev{3V58&U0u&Cw{5ow*zkL6vx4*vO1fH+oKmPXp zpWfW{FaQ4Q%k3{e{eSW8i(ljAkN^Aj_2;)QzM~6-%jX~7;Pzm+kaLqy<@ew`T|WQm z?Mvr?or6zbT|WQ!+xzFY-@N_x&10PS;yquyi*aJiaPbNAgv@;T=?`!J@lTgO&x4}G z2={^A{&oBPuOf0t6S+`EIwfShOo=I9rj!DfQExwd%;1ZE_J5Zzzx?7~zxkJMFYfZy zS6_eo&6~S;OyDjd@CC|1et4U}<#d^V7%r1{n6J;>eE8EJ-`@ZAo3}6i?Js}+?ax2` z?faka&xZNgSBU{!0H?%7{IL>Ud38WH%PhlHUU8xfA!mPam(RbyeCb?D*Dq)aK0CNd z=Jtid>lZu`5Pv40?_cCNKPqLHGdv!Z-Svw!xezire7xh^<>lZgL+=0LK3wlz&f@cY z{T$o`M4UYu9>w!K5OV;^+X)7U1c4sI{rdU^PT4c0;0GS%V|Ez%@u=GuU;Oree)s1u zzx?9U_doybcRzmq!~gw!`G+5V_{YmvUtP*dhAFUTAAjx-gip8m7Y#@ga?H$mE1dOO zW}1fqE;9(>q_8Ym!0bJ&$F~`POEmu?dPok^}zm!-POU z(XybQ7TrJufY2XR%JVz2^VwtQJ__E$vX96!#m6slT87IMS-f1|lJECT1~A3sk&+m} zceii+t*d6RRTQ)4S5g$S;p&;c9@wa8!3PhyM|IrM*UpMA<1T;7f;V9GIq zGL0DUAxWASg(-L^WM8c>3Q4+e=C_y0Ic`k6=n(tZ-w^jj0Y>z~j8rdo0BZ%l86IZC z`rd`bOdOc{6RZqq02+9?_fWRX+JfdOMNI0}m46egRGwP0Dn>fSH1LkidT4e?nunC- z?pah6ktm8sRqycL_t!%lfhp(M7%nC6DxD zJ522rbO{>fe{D)DqlE!m@2K~4bv6dqm`A}8AwCw$h9jg>%UxS3gFY%+779}e(f6gR zzkghPho%gVZQz2BM14(s9N;lR5{7Ix0PmkosE=VmeST3D=76qohHm!TG6Dq8#L1xY z>d8L-3so)(xPy1tKPzbR1=h;Vt|FdAxuQ=TLu~H_*0ip|qN)&;<8ypDbmXGW@BJ>7 zG=X;*Ls+Y716PkPuYL_s<)xttOFv>*N%62by=kJHqh~Si<$Uqk z1th~-bzzo*9Lg&~sBT!A2zgQJ%*ZUpBu_9Onx~5q$#s$XP3q;g+Z zN#z`iu?@0nI3od&lXtLjykouCY-19u)T5qhc9+7T7@j zLVuKsnewa-4hw>A&VvZW7vC-WBf3zWW_{};cNF{0yTcT6PT47^hq|;bY{24nxOXVd zsa*Sox-YkrP|yT4G%=){k|V>YI)4|0+s+BJ**Q1d324Ecni0Kvd%_6zjDEqMsxxXB z2I!8GSs^0_Cry7Bv7vK8N@kWNPDlueM>lWNa*V%Y*Lh+Bm^M4ma=`8QV4MD_+m`?n zCUhJcdmdfNQ6P)z#xBj>T`)inBotY|0C=kOyK_xwdRu?Idt0}+h);7c;eYCF1s@Zm z!E>oXsNOk?6O~uUg+A&X#mT#vJjL!NQgx|6jnnRLJJVQ61o?d)RRko=jb9XHk>{@s zus6*5?NQP>pu5Y}Q%FS~@&;b*RMp;V96N6-#=?HCU1{1MaN5A zF3y&OU6FyoR_bfk(_+QA@_&TvowP>Xo3(m8sjr|E354JM6dok>IWu z@QDPPahY5N4-^sT*C;h`VY>9S0=h+Kyj0}QD^$_kY*-=-W>N3j#{)BE8z)fw{kD6T z@b`O=GF%)lJ~EKF2Okik49uWw2(dgWIORrAt*qD%6y&j``P!r<;?%g(6+aQhjSRPr zXn0@XkJ)rrR;{{(tA7?p#doS-@@vZ`-K@%blVZ-)c$?$sTxi8;>pfq)m?=|p$u{AD zSwMMWSEz1M7hq~Zo<1Cpa}9%?e)3OAQHu@d&`zAz zcooxEv403ED1@dMs30c;I`}ky!5*cW>QaBdZ;Uu42ux@}JAd6slj^t5Ap-igm(A!= z=^>y^l-|8BE$x&qk3u7ZpeW^#{Cu@2^j$tGg8Y?^C@V{ zG>`+CLIYQ=&wm4TV7)awkZf09eELZbinD3EZ)^?+FEY-aJ0B}88I@q?DsnTEk=uZk zax_f)BeIzKyCYxoIu#Y6mLXB&%o{_g$WRrPo`%+OdG3egfm#z!SQ3yQQm@=K(ns2f zwHgs8#RYMWC%G&rDsc8GG`tULxZs3<(P4O_pxte-=6`fY>-H7LMf-eYO|v9s7}?73lfbd`E3+s_!S0S^pPpctd8LYv?+>1;L2gQd=Wwn z0S$;%=Zhw}vlDgE0UTQG#Nyue#ZkrI7s<_oOq|YNHs2#xFbb3`>>m@Nk`FfJ7o@jnM z6+QM-r(7lskF+KcX`TQuUM6&$FQu;NR!_P4P_KJL8Iw*Ih!f%#q2;_pqi=7{Q!J|? zEH~T{-&FGQFJ;VdnSjHs6m#>TJ|vPu;>M7CntxK{YFz%iSxJ3#*WmdwE?Tll(MJH0 zEz2;^Bm?9moaL0}FPsY;L?nV}en%pXQMiNYhLpffo_zU#{b$W7d04!@5K}XWj~t6~ zJ6bd`Q%a%$hwpCf07-5SeI8LAt}3jkyo8rg`3Ok{FAhvl6R*Bf>O|C+_}fbWCPD@j z*niP4b59I02viGho_h=gGAgSNSQCo+g)VsYQQC?e5Tl}5l>)_Wxa=lfFKTFwnng*G z6^jZdbyVMJqVmhjfl~IG*yTGoDI%#hl^1oQvrP0HA6^+R{o0#oN%6tie&B>DcyavE z*9x+phY=?X2-SXEfSYs4$-9~Qi~E_Fz<*U6V%D(osF<@rBl@VmnI9Fr3oIbSyZ}7q z$g!2Ewtn}#_+es*5TryFT;q}03uwr0L6bfPOnzer2WC!rRL(crf<1dIML3*2)(>&HoL!Kq-)b(WDdW#{o9lT_21eCSo6G?tki}O&Tz>-J z_W-3FoR<-V@hGhNi;jOrt-iu323G)|VQGhzL0!S|9O}N)FZseXGEfs{PhL8jeb`W4 zQ~gZS!DjWF7;eU!B{$uSO+NW*rx9DkK3<*FO^iRJ({=h?H_)@I)2Gyz-E=z0V3Jyc z^qf+M#yY8kS_{`$3u_DLepR29;Lf! zx*ng6v()5emO`w&*?}QP!QFE{C4!nFc@=$f*xJ~eic&SPaU>rt<)!wmUw`I%T4bUa zHUJdY&ckq$CZy!D^nffrG!HIF^VJVV*$E3OUIIq|&dv*SBsFR+FSy^wh?t|OYpoJo zyckyR#NNE5u4fYQ9prBoH4eZz#QraWzw1zZ+=H-BhlkVl31`-K#nTvD{hPSz+rP=|0WVj{p^2fq$N|RVlujW@#gX zP}IUgyu#p;h>cXlD`A^^Ns~{GqcnvosYQp@%Le^2EabE=Aq?=P*g@IcPo@Ida$GmH zhq^&Lnir1~r07hXfT|1W@R2%-8#aSIlR&F?)Z$d`-y+KX5~VY*MwfVZ?Xc9!*LBsYRi;N?yZe&l^-@)&TRWw`-7|%p`=k_o@-9y3 z<;1&L|1sqxos|Y6OIyyG!OKUrJdU7 z?N+c<3+#Al^>o=-M-*NW`YCptg}{2We_Ijv>Nkxb6S-G?@I-88oouh&p7o7A%rMm{ z&lxCu=#{l>r#I|M8fMZw;0oH*AIaGmz9EvJb1D1l@{RX&mkvlv)Q(;ypDMRnl5SI%beQwq_^3;sBjz;V7V z^L|ubVIa^fN+h$ipQv$ATTpInnu==F1d}KG60Drf`tqxspBe%c%F^jUkS73e50A;V z1%E+RATsP8y_ZROpJmvyzOMypD#0pc`{<3r1UrlCZGoK@mW>rA94-?XXPdA&ph_!N zIpljrGeLGi^2Ut2{ziiy-Aj3zD23AG(;zQX7adz8=3%NJgLK#PP+{A6Fh=Xzc9_B? z6|hC%2RzEV+%=UO_&nyOeo}^u9Fp7xhJR2k_$fl5XllzmTI6*E7;9OrYMQqO4-Y3H zrLv=Al8&I$f$>e}NMf+znme_$?(bdaI)^a$DNsrd1$X}X7{(T9`N_v{Q#Fz=q#uL0 z-B$8>z`ND);NJ`}3uLS>kGhS{EkUb}Y7yrgzAabYHqfAUw>7B z*?7dm1deT&<@XU(h^|NN-tAq#As;riJbljd)^$aWvxSF{e3UIxUr-VkkuwEDzUFvY zcGuUM$U9Msuyh&V2_X34rd*YSZKo5Ep*O8v@T&KFSmXL>J9eM-3l3pBXG7mF?n1H4 z_b*^sUKbcu*5K-*p?UavEOp1gM1Mh2IUrb+UJXAE7btu{lcRovnDtsc5$P|MCRn=A z>iOBvQPD0+EBpd0RDtV9b}8hSK3 z-_7&N#YC|1s_nMIlGmE{(P!b4?H=L#`$uhf)!IMTM@7ID)UC?2WRJ9dkAG*isc;Ah zQ3+$4@ZJG_c;Rv3B-6?E!YL0(jSiEnq~oreM`&M;7o|ihKGTtrb)x2767kgn?5Evs zo2tZC$9TI&b+U2`(P0iQU4N!r>aYv@D_w~WHy2-m^5dIFHx+Y`=1&pe;t{4&4@TF|U@F$JeCA#0=y&@p5MRD8Pb-MR=lN5F zbp4+t*FVjlx$-T-6caeUe&(ha^Yz!h@X5P0f66{y%4Z0f!u%OxxPN{YD8TYrNe#LE zI>*9~aQn2hEcJ*J0y?~XcKvqKM5)1d2AO7zSQ4?cx?Fy z8Dp*nP(BUGQ4&KfpXE>vhsTsC;N&4?tR`PRrI2zEVk)170D*-#%V#l%mEg;#8NE+p ziLRerE&F3BXTnmnNPS>&t{yQ=Xw;3rMKifiu-sOrx0)Bz0Zpa zG2Kc6T*w9TEWf*~m?paZPa#t-$9ye(rYUBgf4r;`7i4v**0Fq))1_K%zG1*YS?6hBe zt9=o*FTzw_XIAC%$xpnojwf}chnrL3Tj>i!Vz4W1-T24^cVqfqLZSl%ZrUSu$!~gs}2bR#3 z-F@dPw_LrWKhDo{oFRMDG-{k7d)#H+>(^&~l0MolL4VEj4Y_*R)H+#`R&;#Cak(;2 zU83e+pef!*Mx_e53d!^R^hUiSmF(xyMA}X&OUp{r%byI`94&6W*(2GZZZIS%O1^7 znFULeBPIcwjAR`M}H@*>~Xc)2ywi9lHvmBM7_>i_a}?j zsv&n<6a<$8iZ%#OY^w4o$OeS^1V=OqW|f)O;&wKc z-AI!kTw~&!h3(omH4ki^?bgqs)%t9m$W(f3z`7|avAKM~-{YZbCEvJn^+1j43-APi zqx{ICwKU*j45HlRKmyuvWD*nSB-M1dJAaa%^ZQid^l0I#dLU#E=v&-A)`a;Zajb3^ z$I*1X?Mi(lYk1*EBjnt+*T#3KW?981qh48)@2>4!i77bQ+-iq-dEA-W&AcztO%f}1 zSd1I%F-~`))+Wl*oNL1b--rd40mzoteNXFXZgy${t zlmolQ6N zm)5@h8R4$G2|Z#1v>juoZ+J?#t8oDM@6%INWi#@$))nHsHq^tsG2;xk{eS*Ar`7y! z=4Ytyv>U9WsOqYx(TR?gui)kjq4cdep{}^qL4Ajk#g-xz;>IyMa7>!gZuMJQ#RJqV z9M-j3zFFy%o~M#ohtcr3k(T5HVIg%sPBmse+K1b&JQKE66QN2X5JbD1b?+VPRK%`B zYMlpF9k1FA`J`q^o6(NvbbohTqbhdUzFeP%DHz!7Sgb0d_bz9H$NkK#)J3?Q0X)3*qDi_7Lx$Oo9l}pL?<^3jT3Or7e<3u1LYU56J z{nBZnnYC?rRfM~pom6|?QOvDWcDn2Ax*Jr{^sat83p0MX9X(P~>3@boGzzhXuJt=I zUioIa_veNqU_2(>?KNXgd+#}V8n(l9!L&69Jw2~yJ6yeWy!vwW(xP%6?d|x5M-`^x zMGYoiN-YQ6Rv}>t`yc3CwSd8d>~V-RakF{4UX7iuzo#iS_~5do)x5q=CgL?VaX&t{ z9wH9dr3$~U2cvIfq<@>83J0v2ek~I-Oj%(;s*_yCt6YwX*LGbiTd`B7c%Wowv_ZR# zyLFs;?W8V*;}n{{Fl$)4U#b(=E|=rX^nKck)C` zfgg{u7#Z+oq52XTr=&mX+8W@=A5Jzf8nQ|vrrlI!&xZ zl!$s=)bcf|%XpSp?L4@BVCEX=?Dq^~b`+m$BXQuex=T)f4veIQ?cx=DivSGLd9&}Q zs&1~O-33Rb8h^k92hMBw^LNr8z2Cb$ae6q0Ivk37Y%TLh0LqRpPK+}^)mIAmi(_LWi<-h zZW;>P8md+|@Y9Jlwl>C4DFF--+b2|=bvzpMFetU>!U_MFM@=N5rK9TB1V`J*8Xq-6 zmF@!`=YMNEy7D+tp{$j8XT2UnA^PN%YmKe<;W!D|;od`f*%yH4s5n%fdsIJ2|9oUu z+%e)5oDU!yksXD8IAMty+WoL6JZYRX@<3N4n-6HD52tmrj2C z`W(gqc3=&&s?$4=_ODDsSEhJ_Pig_9Q>Q+Q$%4NL+gbCuP>XMLnf?1KAVq z@!kfmmvE00hLt01IPXL?uDiA5!#s=q3JRYiNv_uO)0!IZICi=XClTDl)d}To&VQJr zvAnJrxa{0hoKHH-zEv@w%Xw|`)(^J?u&dsAb>Ihh48|KaAC24E*H6Frb&+P#LXH+0 zTGUXXHq4Qj47VH$0o1e2qR-D79#4|rilnb^o5Y!JM$JYU)Rx7=`5LDs7#c<8hX-Zq z_VBo%qK`qK5nWVWGNsaegBz|F=6_g)9Q!NI=wiiVFF`-FNPRYV~@1Mngw9 z+gByQA6Hj9;*U|I9?x|uUah5JBMo{vj$9?IuQ=lH8fOR9(DgWL=y04(-G4f}i(WC( zG#WXdPT(Lrqf}coIs=k^0)m#kOST;QQOskiAg!&vRu?#4zuAR!yDnx))-sOuOuMt{ zg=4A&4PgZLGnARPF;esmZBx5z?F5_~x#4PHWxRf(ue}>Vj_0$F_r)?LpH;t*CLpAK zNXKZm#1~dyBQ~r znL_-9(h;m#F+Cs{CkCjp>4)iO4i{r=SHpH>nDT@=MtC#tzIjq5xS7Ri2l zGOfHauc4)`ZOJ&y>MBq%qAY>>IR8v{cPh#MSLq^wl2>8VES1va{XUmcyOunX>Yu6Eg{@EW)IFG%=eP@=$O;&pj02;ByOdz{tn`oXfY z&JsK77fz{eAN6F~%{@EAFLH!3BYI!6jto0Yp6kO_%dm@{#(#}(5mm)R)rqrFc{xGb zBVvqOSzN`Y0Qhs8U-#b_s&OssKI`4|)Xk|~I-?Uuq*yAYn~$n4VK$Rn)dq>Y5l*S! z&}XM)QzJw>eABy~+n5z(LY7WH{cx{Zm|4W0rDNH|D{bQ)`9;$}j&jl)!7YUz9mrjQ zqfZ>eh@;TnOMhdOb?pH8t~x(iB3SN84dr-%V4xYH1t!!iEDFJ!FJQDZ7Gl)1= z#gb6D7)`~?6{b)TLN}IM#O}$0@KjWtWmFu?*0AwGg1eL81b6oU!QEYg1a}`S!7a$( z8r6SOIHB1Ij^d3T|Sl5tL+hLT=s$RSE{AdInkKM3We0+cfanwx%G8Q;&c-jQS~F z78Jw@(so^RC|MdF@0nF|b@A#C$#xt;O+C6?Nf{r@%SQTJB0JHk$@3f^fCnYWz4oC% zX7Qs4XDRP^qc@c0fDjLj4j$>;ns8gz`sA%CpgjrlCPJ-!I6bB z8E7zH5*uL_9rrn-K#*#y3+JrskN~L;OEd-XYN_eIScsn6kXm%ob3;?FJGXAmiv+Xg z&6&EfL9t$Z@$$?PE)>rzKf2@D!n`Jx&X6#lKRKhS3D{Y6;PqZCc2tMUorcHq1^rt? zrA!HNvy8gNGq&H)xo_BFHn%^PD93hgEPolL#x=>sPnHo*JwUR`GXld_PkC1Z17i*- zK>_;sNys}m<|fqGclK2(fKl7zZr84p$8>V}qFzC^gj>ZNG0#kMd}%Hc+DczLt1=q5 zF=MthV&Ix0O_}-(5azz2DgOnJX9gwtZd$WKfGhW9xfH57BTx{Lo-?u8+`H3 zg9W@zXuu{IS=!?*dk1)NMfihREK?_EM>8XvI6ilT1~*m!J0uqiD?1r8nKBs*E60DX zod3CU{pZU4&s7hRNzBgH+05422`tM4g2V)1gC^JjE;yV#oQ%xOEZjU~?942TJlt&D zWL(S~Aan}=KPZtM03zn(;$h_YM}UK!n~{~3lZTCrlbeT;l>@8RV0>0w`t8su>tN}cK-NXSI@&F?7IXM6N|5uWo1$@WG%ELv*0gjUy z#B2@V1qt&4GH^IJ{`$_tPR7o|%*f8g!wK#TZ1d6zoEWgcN02ffz?+bRjT79{Uny2_ zSZu7^++gE>Gs?sMU-z&H{8@OvWRyH%Ebwu2LByKR%UiaW>$7~P_`q03nXU&5P@a;dz1<2$P7RP%HjoZ(EJ?=Ht-}O zV_^ml02?ziD|i}kfOE&j!p1?y!U7&2?!S%yh9YbUHXdyOKmnDQ10+BjmHl+ zg2QM3UwuiC;CFyG$kz(2nqmnyi(>uP>|b~PG0OqYJ3ALQ*a7gY`!|HY-u|N&3JSLZ zAcJ&IA&G$;-2Z!w%c-7C#csXBn=i2MaRCl~?4$YMM?<^?uX|hVEZUfF{@(KG3zkNF zk#P{OkFXQyd7H5kpIn^lj{D(0oFqh1v`;LvP2lZM-*$wzEsQWlKCn@_JwAaCUE%kD zjw-(|0Q$VX#1WK0W;el5<0w}=L`0u6%4#P!N}r(UB`Or$86M$x3}R`vX5Ip;(ZBb6n8;DgO{gWgLQ+G z-I9uo^$z~U@Sc?*v;(N7kL&#S5Ts1~I?}jef@^DhEf3ob3Kbo`9#32A?=L-e?|0kl z9dFAIws>nk#4PQ?>}wi`-WaYV&WP8TqxS)Qq7Z+N}o@M-Ld1Zp}$SK-}!Fe18h*)lwTgM$i%V*xh zzL2*${u>Pww%M+ct&7Dk6$kmZQ9dTMIA0m^T~AInnn|an?;jhREQC;Ir6k)G{l5MI zc)`Y>8jG9Tv3@kNBN3ScRB>N7^w5yQcWtoH(%qMBHr;z5hK!faT9=r8i3eEm_L->~ zm=n>v3W}zdN@bB{fKh&ZorPRCf>z|5t%#9wFo`9xvSxM|u_XlRYZ4#2wncF<{QwwZ zkIMZE4%KU88nAHkZ*;V-Q8*oIZ=@u$aA==Q(h^T(wD4j>zHI;Wh1<@7^(#WAMd4!h zhsCXbMqn;AgNhQox*I*<>b@f5vYs2z;ke`1bp8q-9<*&*4ZIx1d!2!}FiZI8@af}o z_f|%b#=%Kg!ThEiBzF!jm;Nw?vA9s%@bt6Mp;0BvNRK1=g9H7dA_Xb_IpHLe+#WS2 zGIc$`&NyqM!rZYL0#59$*m_kpVL8^e#u*_Vo4-8j=IPNfpPK6fJRp@!Hr$Q>_nF;+ zg7_)IjP2wVGB6AG6rsfDrKzFmmDGF};TBH(G*p4-#HvKseb%$ zgmHB*zWnrLU^-OmAXa4TD6Uj)6NG$aQ`VUfdBCk5 z&+7XCuG|RVnbhWT7Jve%U2(Gd!7c9hu?wX1Q;pwZx;U`m`mpBI$dv?-z=hF@W604< z<^rgkfeh(ZO8GVzpTFshwAq#8)tYj{xOUI1>L*9V#^A^%FIM&%9gzDq2+kpA84Xa@ z`;#$L$nWo8k7@1^Vg#tL%h>htmPMo#5`V<9^x`>^X+OyJU(mo&n-XM(`q}iW%CIhM zj~A(NMVA^*m2df83g?uDsEpinpa1#}(@>^n5D29hmTF)y)fHY$+=?uo)rYS{B}-4>Qc6od+O^2gPqeX}YL; z>l@r9+CWT3l39zx_}MF8T(qDY`S*&Z(kCyD%LI)gt{HXObn`oXU;3=3G7s#^ z1%c}3?Dwxv1E5jA8A~`AK;H+c{Uk`kmQ%l~*r%?>{Z_^d=X|s@d$tI~s4ohG4DwU+ zO1+gv7mU?tCfsT92co~f#x70oT;JqjPn6Jgo~N}eGqyI7%cwYl>&*_iw--~0nlW5W zNI3tAKOo+faKnL|uoJGi)DLzZN^l+ zm8W@GUbPVoqZX4WikkWOze|96|T!^(+0%B@$2Gqwo6>ncM&r$#!>?N2p>Jd{vY zQctHc-oPc~*X<=bC0rus66>O6krFTdXN{I>R}GxBoW{}<5tq!4Vk`JYeE}G~DKX$$ z`tM-&p9y&+$^@1+RlfY9vYU{WCZ{b9MSdf>vBvP%=?Ca(upj9%0ZO4Tp(o4k==aZc z@pdqQBtG%_;YvH?I`P??w!s-kIFouU?B&m<;9n^kx9zH_IpY)ZEHNtwoRW+YM?b$7 z9fsoi0?%TQUdqK0m&O$916j%-iVd*YNn6g>4x)zJK!b01URwosJj+g%lTX2D{K~Xg`VZu0P?7yi+$Q9GQVg!ih=e{Q(IKDh$*7ir#ydoK+>_!% zDE8BWp+4*%JZHvPhdZn?ddn++Q21ZC4rlnGQCN$p)u=Ats3qCp5NUo+G)BmQIp){) zcVn!mK^SryHiCQ&SS;FA?P+#VSV5#6VvvGu(dXs6s3x+PoVhUZ)^Fk=xPVF`nlB>KUbSJ*hKYYlIDw5&_`{)k3~cKneg>QlO1J>jq%x$DBD=D-e{nfP)$m(Z?T`d*O@+xAbU|l zW;HR_d+FVp+m$eiH^7SAAcs_YmW86ARyw-2S%Q1kf?Gne&)yptwRw=WY)?ekv{lDD zzO*bWn!f9qIF`&U1yqs0-}2@3C^v@zrUHC980#k>VpRZPBW8w{J#S>aICFJ$4|wQST$5GQNq;`Mr( zS}=?*TST!h+S_QeORp;5^(h4|HuNYa|7kK`d+FDW`a_b9J{r1}7nfPXO^R92>3yW6_Nms@hvJ^>7tO{O`dIj!oTZtD5CFVnjX;jPUI}_%D z{HeF_(mVx*fc*yr8~B8lr_bOY9FEv3LDc!2Q@dDkdpEJZt<%S!L5y;7743(Eiqoz; z+37rBcpd4(??EYssc?0s}Z7xkMv@)MFn+yFSwm zk)yybnBxc>P6Z4Ei1D$XqAiq2`@d0(O*N5iE2dghs2K!}{z$Y#r2ec)P8yB+vq}p6 zY=65b164?gp=5o2;avG-d}PxXj+CQD+9k5sD!dr7D7S=8<#k2_NXuFVP-3{@ao|g%>j{`K%gqTrTe2qeM2d7ocMy=I33C5t`yhy;GK;KR%&) zbWYa1a;}r^^WuJ@f=VFyRQ*daI9irmJG(-AD%jjt2^XXn#~~Cw!)+1{e9XwChRZg{ z-27(al%rA6ZMkarP2%z_<6JTyE;}cN31vb%D-ejYAZV^5)+cD=!LYnOQ*TDcE{>_I z_|Q0^WQfF#<1=n&GWc+TXVU~q z%jahr?md?A(3dQ%YR^>sW_{S(9p1Gl-S?1|CPiBn(~T{!Lfa$M=`a z>IEVlEJL&Avgf%-<~Vh%OA<1#)<|$nk>C&he!E1Oc+m#$TJ@bs39DV7ca=!o@Q+ja zDO|pg)Q}~!C7EKbLMk5gBjnom)&YHKIzf!}G>&ra3j=J8NTiHxX$vC)ipN_Y6l0@h z`9PMC17^%0SD!u^|hX(Hw<))MQZYDHQ%O&he)6GCH= zzj>zcoNSvq+ zh{Y@tg?lS>D%ue@?`IZgZ6;)*`kPA9&50u#cS?T+2>I~vxZST=`dLxcznU&KDa#ng z{;W&5$%5RPCv)_qt3B#I>7Oqt$9<&wTwk8J-||)IHp|pDC>DN5mV(lWSB4dMANaLD zQBeGN&0Y6Y>v|&aEsdFH11ET&j*+7+%%zQ{bcw~=yt12kz`={c<{gD>B!%3gZ-s|3 zDqCadC_jBs#IYr@ayEKyZG1?@(qO6Vwdcbo+^6LhXqdHxS1$#Xk``qwS`B~qv~>Rm z&d%$PO^=1oe$}<-x#jO+&^hkFd24x#bSVh}VwX+R3809s`%M$)JsJ2=!0Mx5%bHsM z{>k!Bu&SQ!=?Ml5d|65j=Y{CS7{kxw)au1y#SxEmEbaZ@Dl}eHAqkE&i-=FkMY0o9 z3|$sxKPriVD;obyF8R3%ft>hbigN00x%lS->f}ZdfAd~HURz-otOCO~;7SWE-Z2|o z!(R3|)$Q@Vz7D9De1`Kkd{tMP`YXpSWP+)CzDk0`>U_wVq}&a)Q~KBL^=P9;DsR-1 zelx#s#q|EOy2a$NqR1X%r@c7etNgdBk|x*jQ$#rXU?tVrF5}hVi>7)-%yR3K&Xzxp z3w#-zpI6_=qUl%jGpw)Y2L?3POBt7{(~j>fNjn%Fq)1w*sHrM_a$9+DDTb4yM9_VE zv1iMjiwQL2!4^X*=h54qMIIb75yZ9L`HT_3QH51HVU92-;T(unYAL(HGp>}Ax>Jn3 ze45`#z6SsCneSfbmzT62=>Q*pv-(+*58RuMp}3L-BZiNDqh zX>I1~n51F=62Tlf3q*8U$0CDSUb*tL-Qd_SKDUFgOIj7k|c#Qa;pZ!C1Jd2Ztq0m!Tn*KoH zJRx@8-#6Q2u}ko4`<-fC^#NpK zTHR{e&}5BCfhH-*4A$HjeYJ{^e?%(Psz?)*)ztmsy>oc&4cW?{ziM)>8KRkIsj5*w z#G?lh&tg1dD!Ua)^Lf7!3>!*5hDktQpj$8LB#*kS167mQ@pL{7q2-{`P^<*!_DYb; z%Y{TLimVz;U=Y6U&h;m@XD=vDvCb(Y>!`cUAK-={0Gntp4;ue0@-Q&VO$ex1*X| z3J_qxun{=(P?UW|CXULkMWm^W*#`_Y**YukU7$Ih^?Y@VdYTe3ks*Z_E+Wa>>yFSc zml8o(0cvXL=+f+#ZVJQyITd2G`SgK;AL%=Hlm|wL98!U=m*}kd@ue>8_v6G}^`9<) zfUjOTT{r@0_OSR*R54x0b!=)Zo>s`S9KTv5^HHX>laX4qTxQMXzb~UbmN~*1$A532 z>XVhj3S{$6wW#=KGzGaF*%k zVTdw1S>4~8&Q#Sf(Mb17-OrE=O;EBl(ug5RW9dm=7fS(>(PMj&-AVSahu8*S{cAtR zYWxCB)_(7zKy1?Amwm!%IrwJf^%xFKyKxVFN%MsDqeb6%zjM1w-{YunJhqOUCSAc4 z`8Uw^WMxL#$K!KC*UUO;NY{57MV;V2HAkHEIvY)8tEc)NL=u5e*MV{AJkQ*q47!B- zT|1E0$0+%$vV-CB!YLU!9$S~@x?DUQl;0CYduyDT$doZ%gl#zz1W~r6v4)bXf%p6$HrJmloS7c?Ses#)C&#aXFGT*vot z^IkoANq_u~4DV25vYrP>JQcxFXCnWgReklqA6^pKjBk{m_~z|hPnx;SMgLK<1$mS& zek(OteU)eG?xYiSOVO>1t?psOmjGy8b~-z#w*B15exsn=C2Ydkg4$3PhN4GwYtAw@ z%sVV~C!scgl0Q9=9z}KppywkF{7uUsFFA_V+vIglM8o{429xC?cT#5tJ`AIqiI?_e zJVz|I|DpxUcghEGbH14R=%gt1@itl|q$FP~TxN%12&0?}co_pV&uRinZf-aWx>q8uh<0J@yddr#G|iwbfuDGCQ7L13A*@d z2#S_4wHGFb0L5bIpAlbaA>)1wZ2jW>QzY>*TjWm5C^@vRi)whc)^R|*utRj4*&UbC z{`@+qm`M2d3Y9L23fR#wTA_4p%3al)?nM)!d`7p*Y0V?z0qZ4er7HZ^?aHkan?OB>F`buAzGjy z+h6G}wk!9q%e`maTz-NBI=Pg^i|0X8p+i_4@6$myno}NlL{pPY4?49|Za5SSVo-Qz zhN&gL8w1&p>MALHVi}|+UM@m?9>c>IOgVs;3pw4`3I+Px+axy%mVEsx)8V{EnI*b~ zvVpWDVZ-BS;O>6#9;2-m5+=v3(>dqXXcmhKv6@>K`Cc5Eb=Cr@Rn^Q@k&~;TG~*pEgT=2dJL66`QcpUBTF1-w`lV)VLQDnK6Xz~ z5Lrgf@62!vVW%3Qv((Dzq_k2R#w<8#+dlcnk32g@pcL=;PT0ECCd`b5Fl?Z5QsV#A z8S75C40p$mK(uIY$PO52Ig}u1zGQaT_E*{^b{?jilJ3B>`|Q@b!8N~oJUZ~( zGa_p5l)#{X@}*(F>n5(ERuri$awPMSe?uXg@GU+(HjEAUN`F;6i3%jpdHR|@Z{j{4 zTX9pZG=J-N0(*NO%agWRiuP*$;yPHCj{iM!&ggSSlL2>K=9Jv+(~|gb{^xds-`=+R zjsjSv3?sKklBp3L=G;(o?D!Z|5#6kcxy%91Bqgw)RT<&2Z)UnV9M2cmsuX^YtmamC znYp_sXyv;DXVD>EFal#*uG08pY_sFy>VDH`aC+)QU46PA)(&Ik=rp8`HC`0M_&{9T zp=BWYz0uF-;M0#H&&a;x0iOjphOrb=|SOZz> zAflxG?NB2~y+oC8e}~2~aQ9tGB-gcQYV1ypSedaOcu*(;y@(qtn2Yk%80{^s^e6a) zrjLR0)razm>!Y^KA7w?WfFk|A_&|L@3w&+)&=naDW0svAvs=z4rZXpf)qs+>-z}WL zu#;b+>vg&Zh%GX0oPneys(ouwP$!TR4ce=pG(vXVna`M9x8KqTV-F9-jf)qep9yuI zgzI)Pf!Eo-OOJ|Uy4#)+MhcLFneqa=!APj5h5>~%8LKb^%{XnuD59Keo)}ifK4=nL zl=8*aP@V!S!C?|IZKt-&+X7>Ij$;-Me@@7>>_kH}ApLxezo-!uovb`}h@h8IS|rtr zQRs7}j2OjWoYQCIEky4T=vbW|R~n)#|H{x>1zIa7T&UHaWbp_1W8tT2!aNHc4P+Ay zI3VCvO3$mS1$|PWRSt_Qsp5NXE?1G58{;}t_A8}mYfuK>z^$X!V!JUD7FVPcZ&rtT zxK4kBJRZnJI+jbMIl%w2@1Z|Po`h&3GTdkwd42Hc*?j@4%o^3jfr+C&0m8Hj`ZjTJ z2UOh?oUttw4_w0R3At}A25)>ICwQrq4SNkNY)AAoSA1`jmRuBQwwjoQEdYvP;=)p@5iyBdwP&D+cYR)`ymTDH@{e!GUC6t=8wm zkq1*#0X^l(R~!Dkwy2==WtDtS1IW`%m*o-V(%+;BZ3O-EnCF7)4~ZB>#nCRP4sVfs zs+|c_9TuJ}Ak$0f?%>hhNho6g0x+;&suc}xO~%L`M-7cj!t*yX4a2OJ`sr5#cR$ur z;-Yfed9R%LmdhwU#c(=m;%16Vrg)W6kiLGZn23if zTd}rb!_JaW)r9;Y@G+lK_bfZ8^VfQKD?_ zSuuMcLudS&imbkLvGqf5y%G<0?bev!R|t>kD#bQBEQUICdcL}hC(VwAL7)?V7pGY<*{4$U+M>i{s)nFCAfCwfeF zUf}DXR=R_s&{NT>NTkW`!SSK7$ehE{&bQ{8<;_{9hSGJ@40@BnrCjU{d06o!QZ&rY z(hbEO*_DR@xNfFF*$>%P{WRHfwA3P7|x;E*s-Ynav~Ml6@ss;&WD;hxbf!%_awwVWa< z#Ef@?9O^q$H;l#6Tk$`;Qi^Bo<`AWEhd{qnMZho>Ce%g*y%83Wxixh{_z3sJmk%z# zz{89N%nqm@*uDmQVpB^i4ujv_-z5|tj>PUXWh$+ISNqHr?|JmObHYvADM6zt>rRaL zvy0S>U17zO{mcMx*0;1)I+aFMCojO%VAwY0xNg3JaVbXjHbGj2LE z^2^(}V02&#Y+GC6Lp(VPJ97`A<1}?cOAV9gtVx6}B&sU#Td(g)Dcpn_5n*QhyzDxB zpWSv6nP|AiLzic0IQ(xZ3h;p~G$E0n3^6gK$79ABJ@}l`U9rru1l%@ThBy;5zHHajeMC#tezVtMNNwM=Wm3>0<{hsx(_fG)d4y4$p1T%#7Q>RWe3vsd z!H7vTq#djS;`kN!7;7uuIt!3La8qJ>9u%FauGoGFGL~kEv82@9XxsIpjg+blb2?>dQp( zWc%PIpV%RAmHu#hHM{Ht^b`%DfDkyY3_occ}q9sAh&FUc>$cDrhyGG!e#TD#>Dl+C{VfyvAyVN8X@KcFISK}_N zW)CirM>G_UrE7;)_>I*xFj9%^+Kz|a)i^ypd#+}$o40bR7)1-4G5oI|oCNZxXN#w{ z2@`=8jLy4Ei*2XRV~E04n}o+k=36{LVyXxbX1__cB49SaqBt!fQ*%_n?G7aK?$E)>7l^5 zBQ~5$YcS(t*poxs;2%vHawWs_Z{L)I5sHi*&ci!~2J=va4<*5$ zN%FDi4XRPObsf(T^n)#3t3H5trM+JaSO!Ul1x;AlQDJbbZSOu`HPlfB**~5QVWtwf zg!as)MeNZg6IN;5?Nh}i!(4Ni>veBxGe+LH`05C%>*19@l`bgCBh+s*m4(lLkL~Kd zB}m0n@#QtG>Q=yh5bohHH*)9gi@IPb~U=~v7z;blbScRvn+3dWmporn5N?^sDQC-9&OI)W0vjc7tOZ$9I+MN_Y@j( z9`fboo41bmYfB`lh1ctl?8Gvz%gN0a*(l zc<%x=oSUE8C{ldb4=`7T4|z}+KN8)9ph6lPIJ}VSDm80Y|FU{hgq%Y+N6^l8BV9$n- zwhi-LZGa*QyTnq3E`i)z4`hGqbAblF1292ZV$h+Wiyc@wkTe?r5d>`x2!H}JZ&eoX zVR_!=1}m~8uBH1Z#fZX!;O zzog(_K9cn>lgI{!-#9rr!TSFfd&B`DH~_-Hj3f{E!C&kV49S6A;rYu_a)4>P{}ILp zJ^v#N#`OMWB*7#e7@^}~XD8!iWdZyBUq*7l5l}+>FADh&9{FEpj+6PXxBry`Cj%RF z?DP*I$pP;4uP`f^kmO=#1!s+e3k){?hmf=cqm-M@fb{^BuOTf+p4uJC?M3Ms>Hyg`ef)k8@ za{UL9WcUt1Z&+{xAVLzebFwlrv#|YT7r`(m7(4{0h#icZa{O)k?`UCzq&)x@Fkl>! z19T}4jR|zvczz7?ti`oQ35?i)#e+XMJG^A9)D|v*ywh4vG-Vnetfz;5d--ya*fks> z{Y@>MZ8hMAOt#OG6~BvYyStHoF7KryyeVl!hh5ZH9|QzCAZZQ*4c?DOCYY$+ z2j1TXWFDi1-Y<7sfX*PHw}Fv?O#Sv}bfyg^A>ivK>~OEWhzSm%2R~joDAU*XaSe~m zWMjI5QRuY;G$GXXvbVc#P>O`4SDF{j@sWN9L)Y5b(m~w$@%r50Z35WxQpAWz&U1kD zxnuYN2tQ=3?S28uG)O!c)Jv2~Vw8zkyDV<##11@vYiaX-e|774yAkqjOd6^1y}b-p z05a_v(|S5xW-xXlJ@$-%|Clp#`1!}|Bkpi3;YQ~B!`0*bUtcrd@9QQIUFKvz`yq91 zA-|&na+)X~@eYg;ViCvE6#5@0-~>(b2`4eUKQQ)&H@(~_fX*XX%9WfUQdpaibOB|+8+%T; zz|TJsKJSh5n7~l?P4rV(7fuFNmcMFJg&>MH|{Jaei`_y7aeE z)yl*C19$FSc}$u$4%06zdzTW@s91}0@u9$-5YpNkBJ$vvlqSHf@jB9P;}35q)=M`= z8HZq_WIg#D`KdBu=p1?|-52jqK-rz>iT#1w2;Of-Qr}+3?Zp(ce2O)zsvpFNW1*C= zfQ6}2G9SiO+`E4y;>5|;_Mh5)3j1;hnjG+y_u022?c`fv%|wPnd-;g4;Y7`WUhWp< zPkIEA$qY$*Ux`eO(mR{7QNx#$*B_Tb&kc=P3P`wxm*^@oo}x(RI*<(@2Hr3e+#I?S z3f;R*{X(Nbl!fyTjUw4FdPOU0%^LJe!1bH`0FN4@L}GZ{3!88xI|t)|5LE)Z@bN{$ zm;;4_MPkVQNlErpHSV5s+*`LY5Lt;wL8&^h)ncsucZA`c3wqp%`=U#ztoYnxGGNX2>9!zXZXq&5&}_K?z3_ygDK4y#gLAkf=nQ9Zk(r%i}H2$ z1ca+dAm`&4EVxAb(5d1}tHtWc54(9N?$5Y+p#o|v&(hPT2ssTcI_xwful2&DaZY?1 z2X*Dy%EfjTA1ua_kDsOU8XbD8dD^4B&G+`ZbS=Rr{NvyL1q-Ic_7+;?f%>&pREg$mJ0Gdq%$q=BXgpdMo4=j~>!# zkuUC8Y<)U3kE2(z_X)+6-j{G^p8GOX7BRDmL(RN!$gM6nGr~N+((A_ZGt>L zwa*DWy91v0k;X9_4^Iy5dYi(6OS5*(i1PKlhH52gcH<1rXs5;I zr9iTakLA3-n(0PnN~(V_$gt}-ht)5^W&NIzvoSHrSplLws4PiT4w(9?F30fECLn(g z3QAVytY;J0js@(Kc<^_#rc5Khw}!N=cOTs7Xo^4L+->u<{dl~#GqTC<_b!~1WhHyf z!qk3AX!}6A)D=dB_np)OjWzP{7xKn0!f^{ujj$tl+bWh`JWgA@hOFDtS|P(kVXG2* zP6Eq@qBkJo32vWT$7{p->*3#3%!^&7_s5p`Oy73{VAIPg>D%r(Q^(WnkNYDpXi~c9 zx2I_&vghPpTGrSdwS-cK{xST)Kup^U9VzOS^8NkL@px)(HV)Lbw_4BCZ|0eHQRxab z3OQ6h7ObPGU6HLR9}PRtxZ4V1=clIMvZgOlDCa?Ag=PJyivx@7sGmx`d6f5eTYZ~8` z9?FX6(QqlGGDtl61kUS)st?`t32M1RADW6R4nl&atuMkqoi(0dX~BiFn2IUux0YV1 zG64aFb~4Ze5`3VZTx}D|Kw1L-%yv@MJieG~B@Zn8j%@Cr-!qXiJ5sQZOOxwEt>NsO zP?wRqNoe+F0JYq@JrfNEEv=#U&fDnBW>PA8oB=N*O_(QQu|vt z>e4iSS4}g3P-zy;6AS)wkAIha9xM%o;^nMS7}O{(c88dNLX5L&z7TAy^k}xinoYpG zvuf>Q{L$36h9h4xDT9^ zYZsXWa<~AzfuJN1TF)3{z7Cc^ka7i`LAg@%i9&h!E4C@L#7BGv-iFcBZ`;PC)N)|$q@li-M8?DZ<}+L64e z>AiJ_k#c*xdwxL;yndwzw^#mcC#4^(Y#KXn!wBC2C6(73|G3>9?rQ1$PPC?(i?*i4 zdImMbaHgZ`1IM4$+|$wv7mPN##}l&fnih0oz)(5$!TDy}5D|(H_`KF%uxQ)kG*$2> z$&93hy9tRj=kwGmZ;l)NF-Pr_^bTS4Td+@=9I9&h+ezhup_z72im%b1_M;*`-m!w_ z{2-i9w%$HQkiz7m(<=p}E%^f#wlTsM{amVZHPYoQ47Nx#JWQ)Eh))-bR;2GMH>1Jp zwp%;P$Paxx04s-5V8-=u!g#x5Y~5+XaiGIm$Mk31r0EG=pF9P*$EV5kL_e7imhi64 z$@h8veu(cp11~(JJ0`-iK0JKj((bB`V{CE#DRyz`oqyH~B-QSc&S3gOf2K?%)?1mH~4Wvom+(49`%KwJ=+AjPX{1Rr$GO@~g+=c0RNL!w4_s zBzpn-N?}A+;DHHU34??zP4#!uuh?HrRNtVZy*atZ<%Fn%a%BnUonUK6scC7oJH>VR zMbJozy1#sT@R87u)O9!brPU&+!k%Hc$EQ)aWsLk$dMxYn4RyQ>Nc%%V3av9QmDv7Q zf-819l=!{s7}5}gC724*HeUOaX1Rf>v&D#ey~Ew$M&OR?$@g=m#IN>i$meZ_AgOJY zTWJ6L>HY?{SHTD*SjUgHQG*^W)&obDusnXs;8NQ`NQ#=Wn zWoxnr3m`-q#hN}}q;Wl||$2E#Pu`k^xhEvQ#LOw}D%eZ`-X>2EW0YqU= zw>mcoa-H9yIEhfL51p4xtv+?Hef+7$G4Bkk;|A36UQw%Npbu4nt|fpG3{bVmJTRPM zOHq4kPJnJBRV6UomZ$S&4mKa}XXpt&5nM<1&$Y^^`9{4Tbo5OfMn;77m=9(^$dpG; zB300oXEyd_>0AHBs|lY!StEsW3#sH-W};!-CCy2|q2c)JIV^jWD+!F+s^S=Ti*i?c z>~ElUaQI~quHAG%6Akfxu6B!Nn7pt7<;>KUSl}J_7ti=-!+5D25^RV@p?i%cKqHBL zqjE>km-I*beLu>F_)a)llV)$)c4LYZ zH29Pe+6nVab1gY4YvoQ#{p+>3(nshx*1a|P_{I0ec>*MQU%`DTk8Cb7|qa;FQa(lOOlXMtQmHAnRF2oHJB3mI`ZFRus zkYsZUMUQo}+*xaGp8^GdjrH2kK&jtpCF$G?dp5l7 z9lw6nJl*|*%yQ0$n(Hys*e{3au)~)oJfA`ul^OU`*1Eb7p-?^E)vM;h2j0maVGF5o z_GkD9Pe{;}k(%JtQYeOIU=Ni)PwF_3;hK52JIxCc3w`yBO@_u&NjsN?CcHp-mfMHHO%?lpzEQH zOY8Bbxgp(U$l#S`hVt`91y@fI)UB*C&n{N`1AfrXmr&6AW8$6BZ33>Rn*UAdgC6DZ?^0%dpkD>PPOLuVxxLeeH2grbk-N^9f6HOM`4W=Q+mSc_2$ z2<6!u6~A*w;N~n9nDn>Z*oXZ*RofLn@IPl1uE)YjmidDh4CDi5Q>89M)PEIxGL(;8 z_)Mgp?El>%;H#?-QF|`Tz@i1n3nQ@B?p_G58?V>uybw^4ot+q{k>PdTb?)K7>{{Q> zSMu3D?@DNBk6Uj$y-vc&$=jVNb=y1kzWqoi~%U=B`jU>1-LQW)Wx&GXxp>TZT~ zY#E&`D*XJEEsO_r=jl1?5*Uyr@HU`Uel6NEzLp8_#9tx+!5g$}xi5lWyq(9F5?WK~ ziI2;!s>q;fGBq4t3vZ`1(7FA19A@%l932qKMDt{HPdmLJeG(LZYagGgjaQ;#v$fi6 z_8_Rv1jaINB6T*Q zquioj*tHDsa9S{{T68yO{_mUgGi?8Zoh*BfC{gtI(}LeH;(s)7>AIN7(H_wgdP{q; zQQ=h8|7&5PHxhk7g_Ml3ze+{1TugX3^S+xrrSZXVFfznm&+y!yqR=mlBm7?j zd6eRq1IM4Ml`(o|lW`S+O$RPNeGa^`e|=yO%wyI!VDV629CLsCPYlgpc0mYu)eM`` zycVr(;KdUEgRKT!CU!&Pc6_(n9a+zmjj_9&$>(a78^gTR`?n?D8l(E=OpOVTRwWCa z#}~FBYKw>cw#8~Zk(jqveP@ds)zLQgubD5vMXunUHqWqm_vTh-%?H@N zp_&&8)aS#eKY}Q?c|z@R!K>*NOsg7CGqTgvaPZjX!aGmjSmZcXRmo)v`JgbL$1vDN zTGwTZ8of_peJXiJ#S)Ou@nUm@S|;Y6DAHvceyK$XafE-9f4BZpoFmDnVTL{MBv2`S z9Lf${o;1A#4usi#$h}q_+iV-CTWd6FZmdZR_t>Fn*V6jJDiu+S}yA#nrT^LJmX8Kr&*IZSuDa?c4JpO+T4*y{7lJa#2 zhO&>VI?P;Vi6FtR1DJcyHUE>CL;;IQ-q!ucjqXC?@=XIioLOd(-4_Es0xTCUCQ-m! ze0~`(jf1V1CK!LXaDM$a?Vm}#=JRS!ZQDA{H6}31O+Ob;|MoZijm(?V>10~eP4V@F zragz~lUTCWnkJ7jy>f%K(aTryIeCLdj8M92jRMDPTcqxI9j5Nx8UMxkD&6O^!@tfP zDmR-L#IFX|NAo%E7I(V5bg)LcTRy#)yXAa&>Aq4;CB1*gMWWRr?)MQG15tEPQX3^5 zYo5PEl_Dk3ae`FWtA%EurI--4{xgrEaYtb+wNCN*4AYiRcXb8caE3fFAhlT`2xxJp zCCKVTvM5_;OjI;d6U`j@==YpD8>3L`8L8(s-%5kJ(*^T(L6(D+_D1F0W&D^fo&^h}r4(cVAiZ7I-Q~7+ViT)k$`Mi^ z--xzd6$f{Nys4!*{#Fgprm71)Gl6OXQgaZz5 zyg$5`(Q&?-a9`p%T|JsT}h zqh1ln$~bbLg7Vwh#e2^k3SwANN~u9}v8x!D;+1C@EF62sFl%h`6~hW!XuGM(ls~ zmzVmxa>MJ(Fb28yO8H)&8*wp~3}`bVj)!8bvhwS zXSxjZM9!a&Bju5nkX#+z_Xuf8?lNp6gHpTfgvy-0Le0S+`w98`hf@YI;iqs z=hnL7fvYQK1OIm#3@4>htDYz)h}wUS-bns-NKtIlaG2|Mju*g}mw$fw!wVNO2p6vC z4i`2Ois;<{b|Kb>e?wiB`VEy_pC2cDP~z~UA~d))fyL%EDfy7S2x%S<)j$v$`#-KrD0vk6=6_d zq3Qz`v)HI|GAv}n#bOpO0V;nii!#iDs9IiOfmBDc#0sfGS!=OWyohBzEIzXA^Ysfn zDnub515+TxEJmq~35g{w$Y}$=jJy7+x`2>acz2}oq#+3*Ur~xCs{?LCKANmJcuA&c zgo07Y8O_2WxnU%HG(u&mTNFWVV*gbXq58Y>!K?VqjMV1KWbv$;x%z+QP$8~;wlC1b z;zJqQH6RasZFH0~a^5cNy)6VwKBfv}&t9crQGmS7>cl{8Z>s_%x5e9q1Ga{pV^}J% zzP~;Xlsw=aqb|9mjg#Ee=9hf8E<|!@Te9TjhMMI0l?L*3G-}CH)Tk=YTPMFfm~EHj z0dBh~kNmR~Aa|$$*_?mYSSs)aimL`>y`ni-uSi4d72$p34~n9re*A`ZqKJFz`zfuXX7X$EUw=zS1~7Fb^8Ty4i*aJ?1jVUYNCJA&oAJ>EfgKc=dJM9 z5l*z)@@0$i%d8Eum{{ zR$bAi_9+*B#Q01(#EjZ_TI=k1%@S`ux~F^RASODhhN0Iy=h}#VkWD-2aDw= zxiIs>mU`WuGDUxpjW%bbIKQ9SG5NZ%_TNeiV(@Z7ch&JKE9}{}#QNyeYq46+tTjNy zHs^H%#G8EsPd{9p4_;V%$eXtFHaWsLQEl&Z5>w00&A!@oqBZ^3ktJD?^o|Vc!@8eJ zoAIY80ka)t9oFX2J4(P~Z@_r|4LAesLB| z+Un%n11<`g(GnvjoVxb!k5`>cbbXgnr3Y@swlwlUb}C{;jWAK~?H`5|4X_Kc2!WZ{ zH6`T#hKN+-SyYjD5a)Em9sIX=S1Fq3<6R9Y@g#F)6R))q=M@DfJ`_fOz9WI2Jt|d2 zKT|yPndN`@TYFV%8w4B#7&YdRB0|jcQ^Uc5ZMxFpm zG8AR8gyR5R#295x?vG=6OY8fxpUoe>h3c9+q5PNIO{4Ih^l!r(@9xJqWq zrLu>WNU&V@I>$cr-H_oYq?ByB!iIqF!t13-uw1v8L;=4SK7nhrdK0hliD^MYF<#*# zz+&NY5(T`)=NEF?rEO++H0A=9YklP0^KZ{mmtP(Ag{-Mzxik<04I*7rx1-euh(oCX1f| znYBr5XS(}6NINSTLa*WlI4)#Z1IMFAY))#se)`cDdK%KVY3I`xnAJ*%;<^Oqs#cu1 zE}HPME3g*+N*5nwwUTo@_{*N^%Q{SR%q3E1Wo z%k6qKU`j?<{yKfnQ|rbqg0`^tpriJ23>xnGM}E{eMJ0+#dVPqbycG`svnI1`Oc8?T*P0suri-tM^JJcq^q!!3&hcWEnrc0bz+9m1`x;@wX`noQQHTD#ihOq7t@>f=)y^yfsLA z5~scdW2jT!mC&q|#{NiK03^PN>X)ePWSg*?o zF~e#h@YwOF-fyAep9)8!ds+=e62sW2RtO0VHiRkD8$$FFa|a8T=3 z4F|ez>2L)+DIS;naXfC|ySAwN2}ounwOruq6rZ5{p=Eq;M?~|yn}72Lzkl=dX=t&4 zLIN};kTp;tvSP1^Y9X3E$>5CfQe*Bjp=aI|u7(~83J4fB&x9QJ#RbU4`$3CCB~}PF z9(=!evNW{%{@hcxvPyqI=r$dX1NZkx)^1)Sc2=xPzaAh<7zj3x4m%@E)h3Pi3C+A9 z#f4JzLo>*(MG$!>43E?lP$(~f*Q@&OxBvFLKYjoGcOSm|o1qT`@_Hd z{pDA`x-j2t77ZV&dHw58yzpF$MQlz__ll8ZRhVN2xZXCEI7fe5_NbN-yI)XBmY>`2 zRnM@rZ1fE4dqQQ`Gpz5amqO35zU63kHN*Oz%GuQn>+>bsM0Zs)Z0PBsUCpqeT-#F3 zupwXY4OZ0*8+vAHS2JwPBBLo0{JZ727B#~m^fZv7W-z2Bi!j8Y?FqGQUWRez$+!ZB za-I)~wK9ywCkTI>9J(xM2jm%;-wp+t7{-Fz3UV^6rTMH{218q#Purmks~OB~Cml+y zlE+Dj^ZGK3sX}R(y9%$eiZBSdwpu9;8&*=yXy}guwh<}_QQQa`g~)ECZ(_V=J(o?A zTE?)CRa+Q#yJ#7bBZ`(Gd8TO@lDC?cQMr(Yg*1LevE+Y&ubY-pPXG=?7|u%5GQ^Q; zN`^dptCAs4X;U)fX>Ll!a05I`%SgvshE053ySUXdlpKZowTzwA<7Pg4>ylf&?Dpf? z5$)yv#BzJRtxcx1mdT=i{P`N$o2qJl<8a?s)%a4NRRtaW?QS9T)(8bh)8W24>)tmv ze-##8?lynn(c~^aEN*V=P)@YG)I&M??V>MYm!Vv2r2We*C_=eQq}j?azIB>3s-h>9 z`$?Mj4C8yOnethdg>vKBQR;Pd6k3QWr&o!X#7U*GHfe% z8G0>u8OGv7;)Evj{Mr?JhPM3LMkj_{3ton81uuU?uLW<0U2P?rc#(p){_cWz7*j9m zVeWdNmsN}xe_L%c`dLH_SXD_f;NNA=K&dL78bzhxZL}W+Z`~y+c!!Ow0(97JC`>0< zA`9MuX_~;6%+&&1o8W@Nr!6^ger@4fd&`iVJ!4t@#?@+dBf32tU;>}g#0XXNwSZE)@FR(Q0MYGk4fE7fSsfzoc^t@r zF|rL+tCQiuI6LEsICLLeTj46LYN#qM-X?zo+i1<~iHIJ;1Vz+u+;q@16_T6@MwWwV zbhO@wp^kOKK1GwPpYRZ+Ry3a<>yzZI)9kA=U4IDVY(|n%v{iHCPCn6#5iOvG2n?8s zeUJThbmpPQwY%-S??~Uu_R8f0hA1m?s%!2hLLx^rLwl8AXAiv2Dmq7Kv{JoNI@f=- zkLSnMZL2Qz3gqT_&TgApy^l+BbDy=_2?M6EzR$L3Wz{6vqS06ZEP5G(eflETc}H~; zt4yT|i}NE=#lx_!v~hKB=y8Vt`&?%Vo*%?;Mr!LA00%~mzp)o97_#0=@C4UZw$t)Dh6zhr+lGihBw ze)FsbRa+{#)#KSvB3wH`r$MWpZMMbrUrc9_r}itc`Mu7}m^_wv|L; zqj?+&MtFT0#^jQc@iNSvD^Jq6id>`8)>ZWNay83PMt8h&)ypdidRx=_NgEAypzMRf0l7d$Hplq2U0cSoS*Ot zx0K2=e^BgP)tqe^#ZNJ3H%aS?3zTr7L4{qz&2046iU-Mq=g%7o>9l_qqJBb?LtSNZ zE_vAI#^!e`Cqvrqu%i#vPQ^IX)v{|1T{Ju9^BSEYzsYFUt=4Jn_8>%HJD@!k_>^KY zJ65iZ(aTudJM?7DoV&xhaG3iA zh)q!{N|Dd0UI0y1qWmvujTWeC7Q?n0AwyYeH!YJ@H_x6~p%LTAgmO0Ke4;8FsA^dcUU;GPJ*|H!^u#A1!~XM#wPM#a6;Y9nD%B z$u07@-AX@dg!OmV2!}CMj~M2zn#Qn-u9FPwt=h|gSJiR`3UqyFpjFkJ8cmzpwGzMm ztD+FrP3js}a+hHrt7bRscGd_7j>sC}z%y-}#ey?i*O!QfS3UqM ztWqE!6%(aK*p7dcBxyN&{hw9hms3hXZj(ICZ99h>;8|*6JX8xkH_Y*siw3Pw)A7J+ ze^ASNYkyGHMg8MXR2S2UuyzW~+xazWgr>=7;JkY&JP+SuHmg;4xLfcuOnD^%Tn zBsfE-(~o~3@ckDB|3N)}hs)*b!V;W38^c|ta_;?H!k!)4=DI#;Yljvf>0LH(C^lQW{KnX9ZD&{Q zJokKni+66dwJ{V!&bigr#?WkS=T=*rdr+{g?c9GF^u!%3Y#H6dqtMqFIqyo}f(Ffo zsVn^rDu@@&pl;-#uk9}w+RY*K#U^&NnoU@KuZESsHnnp*s=-7KWld!{y}t*K3EYifH_TTu+O@@8vlb2o|6)aDMgTT|Pcjj7F`Yg5~2ABE%y5BUHH zo@wJGZ`J7~6RztJ+*+3_dAeaGxqro9o|8r?d7c_Y<;h!VFVAS(C3%+HZVu=FNtSki zV@um{Va!shHc@!fu>5D($HAVkk3$^0Bj3v$ zxg38VOHWcN4)>hWpM2{?1ys_dOR|&?r7I~FmwS2D=5m7EmXwOOv*aTA(E5^6&DO5a z+?SL}R=2DFGy`%*maPD8OnC!%gc4)k2c?oM5c|wA!+J14UPJE7nsR76_0^Vt zxXQPRRuZxDD+N-Cs*jRbsYKroR84;+S0MHcaCLN#=jXlhX#H-Z|eA|B(K5%$L za5xPsEryfR$Tpm@M&IE)u3Isj-L_}LDQ}xQTn*1s4e(Gk017!{ub>#>Utw@YpgC;< zQd}%amE!Q(mKN&?QReQoXIslGCcPbMtg;%Idpgur59NJ!$mfm%@NO}mTcUrJFC)i~ z5E~M91(vx2{icxk8Flo|AeMi8FJ}wvP)F|jfs~=TMThJOAKd7bkcUMcvh(x!lz>rz<;i^u`pl%y?m6V~~ zimtj7!@9Lybu5Ohc6rmr$cXg5s<$z$+xbNqWspa2Ry`2v;MH?bbWwjYBK4mOA{mjR zm^D#yB>WU1SEVB1%?KBAUN}68Cd#nx8EJ|r16L19(L@<`t%;J`(?l8Cy*G_YF02I@ z8Z}+l0lOZ`uxmY(oYX+qU$q*Q8#U1NH?z?&U)5v8ce}zftgq@u10Ge08Zhqq)`E_QghE0DZr3e+r z++f$C$L8rbl*f%!JFlkQ3~{YRQeg?vx}hD}J1UCS6D6F`ch7$(?VZoqRMnyz&ZxGL zli7(W-JPAND@dwJrM`8Y51@FDFxbP)I)}OQ(XsDR|M;zJ-ClFWIH18ds4{?h!hUGq z0fPxB+luinX|*JMzSzmvA|;`+#N$e|UO{wbP$a zLwDR_1EDCFf5U%PP(ybPnU2jVKYT&693rgbAIHqbCGjxAd>QgB|l*BW1Or=m!5)alf zwvt8(g+URs8OgA2cf?X7DWNb>VymW+uhjoDA!c5}EL> zj_xrPyhVS$e5b$G*PSGbVz+r53T}9P5o0nm7i?bV_J-SivjJ9C!O{5{RxP!%UM>Qi zq1mP@crgVsEIS(t1uD!oE7A6vlNp-r$(5!VmhH}!`WaRY)ODXSG`Wk|$^v4GcinJr zvO_~KMTWe-2)60t1bemV1s~RRQ02qIuzkUTuRDKY;sgj1h_lj(CC*eQsyKau{Od98 z`y@_t-_P*|c#@$U&7q;pWKHBs=2J>veZ)qDNlV${g0XaG@0OD6x#RfMFRZ&=79=bS z*#K`WWC$He7cfiA&428*rRF)xt2W2zYDxmO5j*K>YbaW5cFgU_#SolBQSzvEORx(c zZIFKrUV3L;ZY#UOvCA^zA|&G5Q5mq7eu-Z8Qmh>u+~RpAfrY*%+t= zrRG{715Qkdy-zTPh$5e{wy@yW9(H?7kW$Czqe2<&+xl)br4kb+5UpycdzUa-*$P+v zgO2#wjaO$z3*%I_a`_ zBI}UG2r5sV-VA+TRrZvpED2u$A6opOD%uHMu%z&=6(-cMSE5Jn+*M71)AR-QG8yHyT?b3tB}@(_AqX6poz zcw>;=n)-C?9*j0h*MQ0n=TC=vG0q%7it?mO3a3d-21ScBB1`6?4}Edmsy(MaE8DDK z>Eacgqr9Gs6lHQYyI1w(iUag(5VU^J|tz{ zP@6x}p|}bnQ4o^j={nT*6RJ(1E0yZKuBoR#YShx`tFHFE!u}4%!qH8?L-cdy`=XO(N^-vu->K*QyuJHI2Gh<(TM&;@Ez+cndTkE-Bn6DB7^r%p zs`b5*HBrzfP3Ij}ph`<^oaIbXxDy)W<z8D&-cfvGh8*v_k*zx;dVe5838as|#ib$;8rrA`eu>5> z8AM;1dS|(`WH`zF`K zEa@3w%I{ioGynebLViv1V90BR)Xr&TjJLH2>pFj}x3vI+{JyuXQp37ZzviiQg#4P( zB2f2h?n@_Prf-mU+l}-nHk-$xV20P1VGNY2ox|Kvs(TKr z0ImaybrpTRz@-*016oiDiw*>^tpw>nDqD(`Hj>5)6QuVQR5EGg9@$(Yb=XB)N~sQe zZ3}8z(udPA^$-U54P*x?IW84J*m}EB^A7G)l?SR0%4N-AZ|RK-(V4 zgWUFVIQ-Ab=kdpdFB~nlRKD;4vI47G0ZlEx25N_r-bMLw+b~S#^LV#(wBoj>ouZw- zLtogXI!b-NksHpcG0@CZ_c!byV2yufLzAg86&_qmetKT>;ybE}yl1NoLP$ZH zUFVBxXe!d_KKJ*wo_`b~q?J!zIO6f)gtrw}S zK<{!D)z-GO{aa3Dgx25GRbZ}$SzDpHBG5wZeg?H`YP1zh`QMiAsuU}b7Z0@&E46fFRZys{=8x*JB+B zmj}{iBr(=1ufula&cz`XW>Q!v-39k{6tm26i(F)--5mVueu zx+~i!iC}9Mj3Y7XX-XgoSI(U?PLjBu(KzmgJk4$6hGXBhc(^N`r8A}D(zJizYJWHn zZYWIKT+q`hlli3m;m4<`Ovy}^nMJ$Qg1bTruYFvQjBJ^zO2QbMJIf{mZZCMxc<*3F zu4%IKxD=}|sW01A*<`%KnR4$cf}gvfOpEj0xp}9{dF0R65_(V;r3YY&SUmae^6o&CF)8uUtKbCs)@-C?umdk1j zk;brG4StZp484}Ymg=opWhwv8g}=K5b`V;Z_9}oGvf8rT6g^(cUk25Bq)lfvYQG1OIml3@4@1YB*7qrtR$cf%@%~ zI8<0?UmVgiZa9lK*{Ft7(QfE}y<}eN2@q z97ys8)h@5wG~Hb`H2YDU!Q%jn^Q|Rsmf*ZY51k8>k)`&AsX%`ohtu6b&$nKE+EeUA zFAYL#op|W(y)+zp-l1zone=q_gc9v)O{#05ff&QHWN z9e-nkpL%tiZX|tlZ#`;Y;pptlk6*&sNoLpCNu~PV=pHGB97ks-wn~npvlC10!O_`? zrAXoE?8H{jaCComVkv!idLeeHfPzq+w838?yaS4Ty?XD3%6|6bPyH2v~^~QtM;2QZ=N~bD)yn)v>iN zR@o_ba7H8dGRh7A@=||ShIkdfv%gEum)})MemB3r+WLRpzCM1aWmlWTBR}Yd5##*y zn<~9JZSo^=xC}JRZ^!EIOa>-1&VxBQ45FT?J7+;}lPZoHUnq~xdifr0bZ zl?+^3*DRfw4Yk3Exl&BL<3K%UaJSHp2`n>yS9&oZ%S%86MzZ+f8g zHw)`N3(J2`x>mX6g{#leUF@%+Na%*h?>A@|8kWd(*hXkQLnfbpm%R6}^ijzhx@$8H zlDGculGjpPogwwIw%kCsJ57qm= z!}vC9($!@_ZOX+rh&zV%keDhME#q0b#$?&azgvH`+#+usf$(;*yk*Gh6N?u|_FCRD zXmzi(1u*nl-ZCt;V55qXBPTq24S9yHKEOgIhOs=8S`5Rkn05+xo+lo`ky6pxcdXTwJtnv&nxf?Ky{fM@j-YXU)c=xFfnxyU*@0z|YEb zHB|0&gxPVj(G&a&kEII?I@x(e>O6wa>*aJlN>1;!@$`(MXJD>#sM;!3-E$>2QTKdG zmy+9-btpzakjZTaNlTd`h=NpV{>_|zE|1_E2WZ&Z-Z)DqJ)9AmQ5ov}Lo8SP#yo#H zpE$|L7)&AoUH9|dN)%aL=#U_VZMM1Rf&oKK*u!3JE<&_21GTwc$ps9wLuSR%=$A;2 z^`VK2{IG@2e9r2#d+m9CUYugch>e9UL<4aGy~9ShiZgnLf&SX=(zET1H~XaDn0n@| znmi|$i>J~bZ$0JgiAio>N}PDMj*x$Ey&#GRsP9OJsB(TC97=e$!JpVIC&_vjI zVo@?bPh3jp^9B#}*X_55+g)Zk&RsDBmmJ8+!lFZevZ86#Urz3lk z5n>Qa(=%mHXGhL7-n(i)Cr=OA8T3_xsqFv{@V{A>l<$ zWffbALx#F!NpB{;@%%n_J9uc4Qs4K3?VZ!qRQ-?MJR+Wl} zF(=QeVBr?7RV8(>PI`(SNj}OSCVy#7J{28*=i76Fcc94W?U*157+t>3#Zt+TDdLus zai{n|7m)$8&|A$U3b}r|~ zt7~9&O*%&l?U$N;NJ&a^)?X|7D_3UhElmaooSYJyvAMmlrg4eXhu`*B3NyF=*WiV+fj> z%#!ENpg<;4Ur6p8X>fnx%2#s93`6$E2-FznLrD#9Bw$!_R8rn6tYk236PFBv9xyo{7w@%kdiS;oheueSLahHV|L0zzL#Tdp<4PaPMD7Q;{? z&j9aZ#lBIAp~=~cq^31~;d*tA?hVGb!_VUO7_}hK*xBKL8_sQSx6Xibn?F(BQcv)=zf5Rzc ze4%WB`9^Vkq3nOWoq`$CP2(kT&K+lGk58v)`9a;5MYM=0w|dY*bfUnkYg%NAHhR&t z#@VJrqsu{f{SWF?>WKET%)#DCI5TW3*P4cac`M?`9xT?%C1+-k;1)T8-_G=|R zC(iM}&I}6&A&69@ZH-61bKlOV!tMcUWfsl(>a916n|4E-oC#*{byD$K1ukrDG41#s zRR@?4Htv6AH=Tc~I$MY)EH?Nko2ost#F6T;Iq=_pYczC-grX9?>Qzt{Z$zCH-NZ89^(T+bF-eUQ`R&IzA?LVjMkSdAXTqU59De2Hd~ z1#UlSqYj_RZO-csDjjoeKL+Z$xPO6baSn60(ml}^D&~h}Z?CVux!QR0gUF zQVD;zpAa7tJkO~i`HbCtqr7TT!X5W2X@>=^fvKxzDr|HoaEcocpltVf7|glh2L19q z{Py)Ooel%i#cFd(_<+%%V*L#Iw!D?tOMU0;b+CUN@QI5;`VoTNJ9-cd&M>nqBqW0g9=j*b zG%ncLyYs59yeaaF-0`*^Ml(;>hk1u%d`o1W(DG@fsC;^Fy!aN42htO!@jIQEcD}UIbfnYJJxYJm zBn~{&ZgJ=!($1dGt38LefJ)vceEhH*)btjDrVgZbS?v&Eet0pcUL3V8jzc$> zA}|PHB~I_k@1w@29X14F%w>hI2W6gKv1-siHigXmj%1%r4w=MK?(baXv)xW(8-l5< za$c}&s>@uTJU8X6UK`$-l=kx&&s7mo`~1_(Z(e?rU(NnM)-#%elQDP`w`;lwSOI@D zFfcRT}@{fPN{Q2!yfA4O8{y%RYet!Ga@8D*_?dLzenet+D z1Fe-sdfsRYx1WD``?c04Xl>kYZa@F8xA&jle*gAwZ`MWSZ`S&o)iEmXlDS!QNjdNR z?Js|P`|tnd_Ahl%fZmxtu=1%q|95CLCWYu|q$(k}n@WiGrc$z&M!hF)GthrG8=}*< z5d6&qOF#RkH)V{AH|4ZXH|1S)`7Jx*U;f-5x7)+N`fvaGFMs&!U;h2mUvIzu^{@Wn zJVuz03Jn`DG#V3RQ^7IJ7r?`}v=5#7L9BaLQuR zj?rVLM+F!(LZ@q2|2`UH(1d^fh5eAfND5E~9ZdfM%1;M{I;0p}|H6m-g;yb9N`^i0 zq5ih_$?LQ|VRU`MX_JiJMg_mCqw+3cG}|=bqws|{?Kfh?;J10edmApefN4H)Uj}82 za=~lu{q_wCzu^mWLB#|*#k9aH@dm#k@%NwKl+g)q%78aFWwlF1A@7NQ`SaWRKYTpWK*KfAn4575 zy`X|$ZU<-}Jy}XU&}6*CXka*vzqLfw78|i;E9_sLV>%8w}ecNmsj| zLr9?66RG})c4)(a8lZpH2AB#;qs3TPHaJYlvS09R$t?ufejzmhg=9iXD`O3fA;BfP z{kC}zRd^EWWW%PJsmqA>!D;pd)L9svyy2r2ry;TS!D_hnE^j?&Ze@Bi@I?z=>5!u%f3|)tq)3!kQqlbniY;rmg&KMbH|ZM zr2lFqw-`^bYCUd#)*=pCAVpaG3q*YwdX3^Ui-dpAC=TBNI2J+<;Q|-x3;NN5PG@zp zJU*9JM2=s1M#lI9f3vJPsYtca$^dvVS97?8f|N#uPV0yV3qpDGz%^Y|HZf3aT9~xO z#PSI_d~UgLG{IXuPS827iL&7rQwQ&Tbc@kyKZiM=NRxF^9G(c50XFZ2=po_#xP#ImxeyjohjSUGCFVigR}Wc^$1BPz=xC8~ za?R9f<_L%LE{Aw8#A1-MXVy26_yL6uQ8R-!NQv_+Zb=OL+Lp{t@Ls>vQiZ|9Fmg>=iykNx+v zn;4IzjDv_guzK%L8Ld1xL^xpYay)-F*k@}N7UY|hlJjdmNfn?<&P3qO?&W}evo@O?4ZoG4r3Em*WCaxSti!Sl}iRtOx*XsrBTUmVCw&2mikm7#_%LaJ* z>{8sJ?W}hKFO=&DX}`Pml=m(#kE33~m|pD>VhB8WBo^g~IY(}eJ+A!tBv{KT=`aX8 zCyYC{vKW(vP-8OL?u*qD*Yp2RAHY4x1D-DRxsWKDR<#(=gKmkoO=K>w)Bs-Xay~@9 z8p=53z!~%l$%T0ZgGG~A?RbC7I^>$&)gpSKX4fuP&3kPwSIxJIZ)@qiV3#a7D4TC( z%*iCHnOBiZ+NCe#a&xKBUM#NmzJ8H3SgTn9_X`Wu+p&kY-UDNzSR^i2sEcLgsR=Iz z9bx5*>lNz8N7P}{1M#-P3)wD?>H-tR2}%X^qP$6049?#R=p5OJmH2-|%Xr^!EoIS_ zFK{$(zq|P$Dkp9R>&Z(7ZvB!0WwPoegV2Ihj}g*JCh=ueRBQ47nY}wGwB8K~Q895{ z6gtuBT3#A7+sA+k*3w0>C*~oC6OWS}=Qrfj`heYJ9&JK~lasNK{wLG-AgG*=$@?#R zI0g|?JW+Q{DwcxAn@WEH1Kr2dP_F0Q6Pt>C{MUc}W7jUI+GQ{n1)>wO+b`|235rTj zKff6alu<}nsm{2Y!KifJtPssB+Bp!-YMVl(1#q`d^fu)jRW28*Gm!t%JDnO$+n8w) zjrN%aD#nzbrs&w1O7u3}h~!LyP-)JEObZZ9qgie0!->vtDph|6`pZNU&}HC|KZg)P z{hQmTH*2kO^k1cX&Xj;5L8VyhXvl`WmPpQ1TA2@kr~&(wXrx3+0sEL}M%IF|29q16 zPE??>8O9`{gkUybbTR zQPGjtFbW%$^R|DEqL0@`6=He1&&x)YLL50@QBl2jVPEH!MFsgUH*dMt zC!IyC)3hFM+*#Dm-C0;4Rhd1rF&=l$f@mbPFj_5-S-hJI$@a}-R)hAJ*$#Tl3e(JO zwU|DUW@&%mw$-PsfX%jM8|+h7RXZAMpR!K3r?XiPI_th|mOtoh9m3`@Ox4C}{KCk93I0rU&!Fko(1?Oq?7o7Q< zzhJ9W{RLmg<}dhaXMZtBMD`bh%(UmYY}MCSA@t)gs<<+L(WH8qR+WDk8BjH4@T^s% zxWgE9Z(}~!(zZ-oo7-{@7T`q=1E&sy*oxhN4h{n(D<36?5x%@%NQ-`fqKl*}*Xxv~ zrAB{1Ryzc{?fFeJ|2lZb%Nt%Ag-BHDl6Hxc#THxZ5OEqAv7;lMW$_1-rT?S3mm zw7qX4YI4>hTcb?7TT1}G-t-)ohtF@rGu4<4@2*B~7)3Xa!+5J99p+UH?!bX=ng?E0 zBi?w*_A-t6<0fKQrs6$@m8?!?SZ`aTF5Nk&L2BxAgLIYG4`SHIF$ioK@F3T9UW0!I zbPf! zhkG>}{?c^tdj9p6| zWk=5C`M@{8)SrjCednHBcG#k$`yjbSFMT1pc+b}dxtp|E`fa~<$R8*B;!&~`8Z!rhq8dW zs?yH4gCv*op@V6Eo6nqF${~HpH#x67onnD5(Z8$2dW;1+ZxqU|%7t>`MeL*EGfE<^0~l7!|D1!R_iM{-apX zgD1Ym?uk_jKD&F0YrCgxHv+kTf^17#_HtT+4?)8K;n494XaRxWtX;V^vA^Ix%Q>R* z7L8-&iDIqKfB5_<_M<(|JjE~VbM+*2w8u&Ts<*M;=e!Isw?wpl9-Tc{Iok7Et|vRY zkpHqDSX8e_w4Occ4%GUv#l6+n60N7Bs#7LfKUL}eo2WhDuCAVrHu^DtjVnhTJy+&( zx(nE0PYxl7(vO6kzd49oVy?cIXg!73N8liCxxPA9qV=3$os)xdvNcSeh~!)yV-wN( zQCW>0h}ILAJ#-*yKYpuAlxZz>R+rL28UlyqlM$V84A2C1pf4boNLKgeMp z$RM$G$b)3psSP^NnJ{QeW!Iopm92yR^#vF-wJz15(RE2jEAXleYMP(#c~oFc*@*IB z=0OJaD>&6F!OY(>_9)LVeO_+IAv;;1V~IzqHTYXS#G? zXiIV>G;^K}a!JFa=11$9W6jqzPf9-1@w`rR20R1Q-3HWL5%(`pGfLcN0?$2lj|DtQ zRec-eWY*?0p{BbwpBc2vHni=rKW9q7&|KOrXvjX3zn5rawub=_k?gx=LnRvd0mG&g zv?q_zx8W@*=yyJUlW6xolW63vHpZL!G#v|iwnUlM@?Ui+LroMkpIJY5pE*2J4eapl zYKVtXbdx=dw;K0hUeyT<9O&+1;8k@j15c|1;>_=!YFMS}(}tC-zHeCX>@x?M$UbwB zn)=)zUG@Eg9QKh65?hBnNOlVcxDITA1J{-oVsNc$p$ON1zb$Ctn%csfbPxs&R^UZG z)7q)e1Z|b8o3HTyVW#r?2?_qg^Zjoc^SmzcVHd9)1s%3>-YxMlDchor5nX>_2ZA4K z027V2{Ay0eLkc!&-eEy}m58}CM}8Adjn}S5`+yCu=G#x9c&8nt1KuLKLd4Z%R@=*nqr?&I&r@S6Qpm_%b8D$I@DV4FDz+e2-!>0?zaH=SN#wb!=gr zQ_f(t98+ti6pgC|b+FBD;Xrr0}Y z(Gbr7|Fj*a_c4aF0=q85ze-`&(oycg`nFx2#{i!H&=l7C`PDj$i!ms)O$+_BraPb) zfZR={_rTl|2Q9AL%AGjpptR8@*@Guu))ZuaZ_4Q$64c=}786r<#XYE7ca#%+;1-sWVqS*}gUaAJuG3^hyi$kWUb7E|N zC*Y zac|;{_mO`w?Vkq`=@e`}s;2{+`vmJEy6JNum$O*+1OqO2vUAGnh;{`OcVdsPj8;UZ zTz}PR9?I)CYECDrqz}R5Dgdg8sT8_CR0|1pQqWG&Q&iN~ zA^%l0r5+$fqmBHI0eMjV#CJjq4l^BaFIkcR+s ziC zeSSU?FISQemZV$<2YR5z~KeL?RmLamNLI*gBmSFAi3n~lmnE#HkX zmM+Kquq!|8$`8Bp!>&BGD}Q*SAQf)P=KpId@Fc^sBW}0uj%t90>%n+S%A`^yKU6&% zQY0iyv_Lh(Wvl60z#2_|M4kn5E!C0GVt_4Rb+$#(;Iw7QXZcm)6Rpt8S{D-QJz=r! z=7VEhVr_4D`aHC}U&fXX5H4fOx4tCSr)c)=3J>kz%6N8a}c*&>d* z^n?sdE`n`~h~DCG&!eI@9)^&3QKO8={=(5tz};U`^S21$nT0oh>Jer<-$YKlx1*e+ z7BeW*Q_WrB-1!R;(;Sfx-VF_`pU4#0l;RhLToD`i8tujQh3A@+xL_?$SIY}{72W-S z>yP2mMf6u;1S@GP8xr$JuScFeArF^J319IW7b-iaqk3X_monnBda1I!UTQ;XPo*Vk zGW?wCav#hG2|$~F2t#|GM7_|L?`pr;10K%PlEGSDZMRnVV9)ef-X*9fxxBJ|92(RV zduEI>5KLTYL@zFfbe6dtTA;K1Fs_9m%QY9@K&j{n@jTt{PoCbx)8#MHJ?_HUhYg9V z&V_!})8skn6gZ(0f33i7+H%|?2FEMX&-Xayr*y0p(hz`uMSEyvqKS6poM9hQO*Cp##>Xj~ZnioU8^D)h4KGY6cW>TMrhZW#AE4y0u`XRfrOo z+q$HGO3Y9uP`bbPLd%~UB5)`_3D_Ysi1Im88n8xrCUx+Q?Y$WaGr%|i$f%ia7%HTW z`_ZT5bw>zcllQt~iF7u3-7!ZBJ42>5bdth&SD$V;CVh##-Y=y$Y`N(jC^s{{ojrSP;I;wC5JdUbHQ#i<0`Q6 zfGbPm7FVjqRjz&;|GA>JmEsEBR&+1|uYyRKw+#wlRKZZEU)KyHHT6C5^Cw7)&3=M^ z&tTx5Z?YFQE}uyVKl%{2q^Ikf=iB$?Zt7nTvHzuo zwD(1>;wG5qNO9%7@Vy6!v>!q109Rt^m%|Snu}ZycVE$L080$|g(GFz;Jn z{jBSA`rh?fWrNmQ+YzCe9AEU%sutRqBj})YADV^V9e=Uin!5X90~x!2q9%*>zwy%t z;fsLMZ-DR{TKaM63;RL8>Qzla55AC|5SbXISBdio!U}G%WY16VZz(0`*Ibl;s|OPl ze&gGm;0C+4JV6t_s|jwXwM*tKHFIVJrM@stSrY~6YJ+}>!hMThe48fofe^*h!~L%8 zobhMvoaihbtoiGNL7Mqj`Ef~WABaz{C|$8Z=v+G_7lM}!+jA#G(rn}>1aqz>nU^IP zC6SOd(Vl%m{*BWUOj67!tLW)};U;Og(ih*GdlA_#%dYgr`5*tjeDq6g(A6O9{bzC8 zXYTGvmFjPQ7#&Px2a@8C z*X25RRWE0?&T8C=#K8o`QJE?d+S$O5?|iHi42EDe*vu^hxHEL8D#rPcWe!UNfOdJv zM+j~YcfFrv6|*E9N@ss-@W=NNX^xel1}!!*3WG~C~JJk~plUhTY}ZBZpS z3=zJZZ3t^FS{nuW-hj#C<6ovC@AUzjFb0-!m;Eh`rG!ZNf~kXl6`A`+B`7XQkfR1) z;O<4JMV7&81kTeJix94fP&6vK(gA8kgxaRn#^?;cQ7YLJQH0LhGBI8he_I-@Jik31zEm+*K};Mv&yO&ql%`f z#oso-20@rTO22V>RI+TImu7JjC~h>*=Ul!?ZT+1f-15qb%kfa}&dV13B#4kKDdz=3 z%nH1YVHecxyeBvsWbN z1tKa!$G^Cak7+Y%6-Mkhc9jxB$FZ{=?FxghICi#UViB$2*x8JpWh$-V*x4;)3{W7~ zw99B*w$jSeF5`B&N^=?XOFIJi%ALQ7sDsOY*kJ51P$e-92Re)$(W1#9WEwKKSgKSX zZT`#TV;!V_BQ!egJ5*Vre0p;sbx5;9BNR8Cq0iFxWYlz@4Gn*P)E&r{hXncMf zo}+spF5QOr$E2W*!&O4XP~!ups~s7Ok4+49esr6EKHcl6Aa;yTbg#peKkWQOqf8!& z?jUwVYan)PjnF8ta2r;VXv96f;%JH#aLLHD&u@eLv}d`Twcp?pxs8U)ZW}k3@isrM z3>zo7+7yOySIAjudt>y-7%D?aD1@;tg&ru+Ir(mH$vppj(8 z5ln$bfO_F)}GEvg5R$0EijkveF2`mng~lkaWiB&0j=<0Ile--)h`du zH$}&JfvAg@B3qFS>R|c((KW=E0}PY>DxL3@JnuE;6Asai4D0w@!%hjuZxLB##lQf6 zi{>uKEx(b;Au#0@iC@0iHMqzV!5Yo)vA_Nz zH!3iwIXvdso~IWYpvgM&@_Y5Dq7Sq){pLb136pTYBGWFs&gyh{`Fpju^Lh5pFdJmK z`mRD85oDpv&o066O6^fo>+-21A~FzvuF+l@sX_KyRCE=@xoD2#n!eI_^QbRyF=X7Y zUNB_SKuSQ!p1{2j`VdCH8KHYv7e}bW3tn7gj)Y%4i$+dx?MYY{0g7P|q$yf9DnK83 ze+=H{-Bx)$v0g=O&%?E51-ke`yv5gloST*P zmc!K0XgYvX5XmVth~)D)Do<^p#x%m|#_i{`WS2XQoZn7oNHMGV_DUSC#Pz0FAzI`r zdLgPi-=Ft6=o~((4MxdOZTv#}&(q>2tB*L^d%Xg__4)$h07&gp4>GpvdF1DCgAUWh z&tq7xfRG(S7L$TFw-O>gPRNUY=(1N6*?DLqdVSBLi#;;#CiB#`{?5%zpFpr0SUAv2 zpHL$!ecCr)SV0b!V6P`(B6TU#`k-j`VBy6qi?}y9YdItYEip8dvrE$r@|R4qoc20T zz*nDFf?#d3tVXR~ya#2I4!{u@Pcw0;vx2yZS~NgQ0mZsZMNG&K)))eRBI=buhMiPV zYfel!iMOrR zVq}dCSEbfo8m&x3IMtuQ>WJJMo^J6jrw7Hn&-tDHmqB1W3?uL0EuZwXLy&X&i7(Lh zKyZKE|eb0xKg3>1>un!-#odbcy&Hj4^K!MJT9K>B3UQun`gq_Ni(P~Rxms_h z!#7I-4zz%JJ_c@oVHf&4Nz!h-AC6SG-8cKA#LUBE=)`aLVA(jqu^pUb9ZYb#9}-#_ z7cE3Q$W}hsgWm;7oL5HT?r?a$vO$JHe6F65W?n^P9Zu){N|%ep&L6z3r3Qu*xygz8 z!I9(Csez8XiN&d8LL{qI>*>p5Nm-)<&#=npKVq}@_d3ge=!51FrgZl7>iw=)P8+(@ zyYLf}lUq-~fnWtkbsQ%PSr?!y6fVJmP6^4+gL&{1rhvw9Eg8(RKe2rfen&nX5!Yq9 zPq}A-SU7sV;BwzDEer3 ze^f72BpK)vg+X=T)b~Pw4Sx$tG4AR9Oz-Y+>QwireSe^)>5XL8EJVgQm}kM@0etu=C)Wm zEfcNxg)?JOC(@Z%(#Hn)FILWoE>%kZU8vxi?wFI+)*nT5FRQZmbn(_&SXuZdGD<^~bE0_&{fATO(bSOO^VX43G{g0!H$!OMleOkimRYbtVyu*dm{M7>} zuh3h6Y6y31PKKS96eTX1lZZ*Uk0oZBD*+PFxSK&gld$@q)pryx)sl-}M`yoXgo_dan}3w7~*= z{aSjeQZt%msvE4lF~P=zxb|AsP|SphS;L`!0s3@)XRo77jK|V&=QWP2Y9h~%+rY5z z2vU5pjVp2O7dh{}Q{JmFrUqxArHY2tR z2ImtvXB|{#b!brrf@6W&QhVyLXyyFD`OFDlXqimKbVJrwEMz&~>i3zt?k785zy3mh z*`Bx4n$=yE(ichF3cvIEwC%n;?tHkPhsHosjIzO4;D)JPuQl2yf4Bo)yv5pmA(&`G zI4C2tROD$_0?n^?p^iaiYI`FaWI0l1r&S~+n-YOoMIBScwCj|PX-AX_eie0vK+As> z4K^AzE_OofIe$GA_#3OUz**D2HP z){|&_)ytDyGCscz&k=wcfuQmC7nn6R4Ad$XWIaA!Bxb;Em=__z4bw-{fZRBrkRGwO zfuCrVad(_Y+d$;_5+RK>+=hiD8ZnPAINAzn#{?tOKEDm()1Kv0)_#M_V;+sG(%dDt zjhjn&n;+MOjT2mJGQ$Sls%#y9v@kC~)55N=d7TEWuB&-(4H`~n2=PV)`aj+6&On*> zM23|4!>atSDnG2s533?u6#~jE4O}v~BL!;(DD$597$_6gfHH#upS!9=IuEQsnWted z1rSSTdf@dmh^1ez1UIJLjW@Mb7bxR&V2QNr=tAd934)5jpV{9~gzm`K;Tkk^ANVz ziBE0*9bX<-t}NAmpiXOLG#WII+{_T%F|bz@PQBzJ=_5Co&zA_Hg@V;^BOs^J;$%l` zX^xNo`piABh)O#;mnfl0n+&2EMKyOsv)b0D zjiRfEpXhDM(XF0JbtdG$q>W+wOX|W(w1`F*npQEU{IsWkE-gA%s?UE(3YEZBnsXu3 z0tD(YlWA6)`gDpG+dFljza;zRbp6Zxxg`ea^QSj(TUwAPpED(3NWN0QIU2KJuO*W6 zE+;#;0T4By24q7eS|ZF+HYISNtij}l$rBX+B!&v@X=3&vik6M;lNNo1Sg?4ROe!>YFhN!k7@= z+I>gkj0(QrU;ME7mgx8GKch;~1m+^`2YvR5@ZJsS)A?dt%NK+5N<%;#b^wFF1QX|R z&DTi8F5oOk5#n;%aTbQ1k3#o>+q^t0B#6$kLi5vAr{{AHle@5#yh)h!aYE_j{$?HR zYlp#q0O>#)*Rj)HT{)KJ!43ck;#}}0VN$A!o%ihC)gUQ<0#`$%_Q@G@%l0-{GLuBK z+3{x6jIpRa*y^Imh&xk`!-z`GTzO}-*2UF;%}&3#1uB;#nyKM|$sQz8ZGRzqn{Fn% znk>wPNFj&GUMa?Wj!483otW&uFrRA@mEstGoBbR>edo;rbG@Jbr?pF61j433>$1p+2yBUR$Axipg8@F16t=m0wZG<5h>z` z(76hkNWn>peF02;L2}j&Yn6%gpJl6Rv|%ewPZ}lPIxv|ZA1tH!B_IjTqkGc>==Db%ix$-nEnQ2cai??A} ziIy^LTYR4np1FW{Qief<>T`pr)%Q24^y5%Q39h3aWxY;sP>arpL4hjI21TpP9aJ(e z0|iW@_U0w?H_g_Rn}HX_NnX$6B&rpEAzV@Vam&IaZZC(Rr|z^5zVN~qC`DWq|KZ?O zM*3nBiY4WY_9k@mJ`LXXPXu8e#(zBiLVUu8el7CpIMAE5IFPg$lMZ!B-53Z41&B6< zg=+2@+81RcZSpG_*Q>W94@UcB-SSVWbkFZGpBjP{pxF9f853p-4X`KRh;mH^_?E_ov)|a{l?iITU|+G3go-DFZi(m zuWWxAs@a$5M+iDv+~aCK>dA@T0&6WZyQf%$ilP**Z1U}>*^T!HyQznb3=c~j0MQwK zASSiLSvwe5L7E@>rw#}AD=3hEM@SAus@-u5n>&#^UmWn>Z4*KFpyh~G&m8SNx&eIL zB6By(>9st1LJMa3sPn+#Il-SsXbygcZhop|ius&?3S{F_hlkVGALocP0s`XV0d|BI zgf1!B+Ksa5aq0TK#P=S$MimIykT(~YUdW9)SRGd&jGjQumI1s%M2m-i#S%gjL2un~ zIa@??JH002fi$ls0v`Tf2QJ%j{kyD0-LKy(0q9=_qd)MF5B6$nkpsD1$_$=pzMVzH zL>4N2

    g7(rlC+JHW;!CPvYoRH!04XaLOGvF! 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 diff --git a/research/from-model-output-to-accepted-state/release-manifest.json b/research/from-model-output-to-accepted-state/release-manifest.json index 988e18c..ab35a2e 100644 --- a/research/from-model-output-to-accepted-state/release-manifest.json +++ b/research/from-model-output-to-accepted-state/release-manifest.json @@ -1,6 +1,6 @@ { "schema": "accepted-state-owner-review-release.v1", - "release_id": "from-model-output-to-accepted-state-0.1.0-owner-review.1", + "release_id": "from-model-output-to-accepted-state-0.1.0-owner-review.2", "status": "OWNER_REVIEW", "recorded_date": "2026-08-15", "hash_basis": "SHA-256 of raw file bytes", @@ -9,7 +9,7 @@ ".tmp", "__pycache__" ], - "payload_root": "69f1b0eb42cc61224a5ced3848d9ca1e24cd3d5660f9078a4e73edb774265e5f", + "payload_root": "1fe39d7e0ff4b71ee52e50102eaab38a8c7c94a7d44ce8ce0084fa2921fdaafc", "files": { ".gitattributes": { "bytes": 227, @@ -19,17 +19,17 @@ "status": "OWNER_REVIEW" }, "BOUNDARIES.md": { - "bytes": 2414, + "bytes": 2930, "media_type": "text/markdown", "role": "release-documentation", - "sha256": "2afd703a250280b137a5f827029111e78620bc964a6fba39b86b5afa025f8606", + "sha256": "301b52ebbb960441f187a47ff4821e6e4722f165fda61301c133b2d7116605c0", "status": "OWNER_REVIEW" }, "CITATION.cff": { "bytes": 1107, "media_type": "application/yaml", "role": "release-documentation", - "sha256": "6f8340a44a07abba16b379840190d5d1525d583a2728348dcb68d6c301627031", + "sha256": "9c1dbaf9a6a9ecb4467c796fd08f85e6754c10ff2e8db9abe330b837be2d4247", "status": "OWNER_REVIEW" }, "LICENSE.txt": { @@ -40,10 +40,10 @@ "status": "OWNER_REVIEW" }, "README.md": { - "bytes": 4350, + "bytes": 4953, "media_type": "text/markdown", "role": "release-documentation", - "sha256": "68cdb96a9f4c2dddd5f4caf879452465e1ab56a8c845f93be81bbda93df9ee7a", + "sha256": "28b5a6ef30335543c0a4a5c7cafa7bd49e75be44357cd34e4bf433ad03951306", "status": "OWNER_REVIEW" }, "RELATED-WORK.md": { @@ -54,24 +54,24 @@ "status": "OWNER_REVIEW" }, "content_a.py": { - "bytes": 22334, + "bytes": 22720, "media_type": "text/x-python", "role": "paper-source", - "sha256": "0d1f42538d94f7e77e2e41b3609185b75adda4824062b04dfdc92baf45cb7672", + "sha256": "17b61ba703f9ca1222a570bc9bee3a67f98a0f59797f9acb8215e6f7bcf41425", "status": "OWNER_REVIEW" }, "content_b.py": { - "bytes": 27137, + "bytes": 27156, "media_type": "text/x-python", "role": "paper-source", - "sha256": "00bab29a403d67d6aa6b88c73f71fa4b948b3ccd21521239685abb2e412d7a4c", + "sha256": "d015068c9ea8d9fbb2e539f01de9969a0d8b63338d23006aaa6efaec1e2ab8ed", "status": "OWNER_REVIEW" }, "content_c.py": { - "bytes": 69651, + "bytes": 70749, "media_type": "text/x-python", "role": "paper-source", - "sha256": "1d9e1f9c44dc599c21f2efcd40acfacf8f21218a38eb354339bc31a7ec8509b8", + "sha256": "31abec3af9ec46d1a3bb1704d9940f82a19ba2ca26af333af57d87f6437f1014", "status": "OWNER_REVIEW" }, "evidence/RELEASE-BUILD-RECEIPT-000001.md": { @@ -81,6 +81,13 @@ "sha256": "0e0a1c8ef73bfdd6797bb1dcdb4168264d2e9f5bd3193a1cb7ca3c0f9b175aa3", "status": "OWNER_REVIEW" }, + "evidence/RELEASE-BUILD-RECEIPT-000002.md": { + "bytes": 6536, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "4f43366e22beeae29ce4d48d80f910ad5f93b30045b6df738412caa94dacadb5", + "status": "OWNER_REVIEW" + }, "evidence/blind-prompt/PROMPT.md": { "bytes": 1662, "media_type": "text/markdown", @@ -109,6 +116,13 @@ "sha256": "7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80", "status": "OWNER_REVIEW" }, + "evidence/editorial-review/PUBLIC-DISPOSITION.md": { + "bytes": 4120, + "media_type": "text/markdown", + "role": "bounded-evidence", + "sha256": "d16ecec5d503722c9f7a1945cb7378fff391514a1fbde2bc58431e0ed870b5c8", + "status": "OWNER_REVIEW" + }, "evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md": { "bytes": 4016, "media_type": "text/markdown", @@ -166,17 +180,17 @@ "status": "OWNER_REVIEW" }, "paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md": { - "bytes": 103786, + "bytes": 105236, "media_type": "text/markdown", "role": "paper-output", - "sha256": "e4152d92a02893eb855b78d1ec48e2f836cff25c24c2a09e0b0ba9712c9465a6", + "sha256": "60104382023a10e4d25bb3ad80e1a729ea29efca39afe12f4e7c0a1c430a1450", "status": "OWNER_REVIEW" }, "paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf": { - "bytes": 949907, + "bytes": 956800, "media_type": "application/pdf", "role": "paper-output", - "sha256": "1707ffab851bc963a2874a6303c1e2d2aa5c9db2e262343d921f9d7df839b4ca", + "sha256": "019e372263176cb693e00a2be548c5f0dfb04c5027cb78b1f107070fc2e1afc4", "status": "OWNER_REVIEW" }, "style.py": { @@ -190,7 +204,7 @@ "bytes": 2834, "media_type": "text/x-python", "role": "verification-tool", - "sha256": "a11160f01dae5ed9a96525e969bd7558a0199340b9fa1b9750707960dff864a5", + "sha256": "a55e6c13e03b7d205d529dfd92c0011d5a1c8fb60c596888150718c6e8506ba7", "status": "OWNER_REVIEW" }, "tools/verify-release.mjs": { diff --git a/research/from-model-output-to-accepted-state/tools/update_manifest.py b/research/from-model-output-to-accepted-state/tools/update_manifest.py index 6d66bb1..2fe5f95 100644 --- a/research/from-model-output-to-accepted-state/tools/update_manifest.py +++ b/research/from-model-output-to-accepted-state/tools/update_manifest.py @@ -73,7 +73,7 @@ def main() -> None: ).encode("utf-8") manifest = { "schema": "accepted-state-owner-review-release.v1", - "release_id": "from-model-output-to-accepted-state-0.1.0-owner-review.1", + "release_id": "from-model-output-to-accepted-state-0.1.0-owner-review.2", "status": "OWNER_REVIEW", "recorded_date": "2026-08-15", "hash_basis": "SHA-256 of raw file bytes", From 817e4265563c124dedb6675b7c44d0082c3d8085 Mon Sep 17 00:00:00 2001 From: Jake Date: Sat, 15 Aug 2026 14:59:10 -0400 Subject: [PATCH 3/3] Finalize owner-review release v3 --- .../.gitattributes | 2 +- .../BOUNDARIES.md | 5 +- .../CITATION.cff | 2 +- .../README.md | 10 +- .../content_a.py | 12 +- .../content_c.py | 60 ++++---- .../evidence/RELEASE-BUILD-RECEIPT-000003.md | 143 ++++++++++++++++++ .../editorial-review/PUBLIC-DISPOSITION.md | 23 +++ .../BUILD-RECEIPT-000005.md | 95 ++++++++++++ .../lean-query-quotient/QueryQuotient.lean | 105 +++++++++++++ ...ccepted-State-Owner-Review-v3-LinkedIn.md} | 39 ++--- ...put-to-Accepted-State-Owner-Review-v3.pdf} | Bin 956800 -> 958383 bytes .../release-manifest.json | 73 +++++---- .../tools/update_manifest.py | 2 +- .../tools/verify-release.mjs | 15 +- .../tools/verify_release.py | 15 +- 16 files changed, 516 insertions(+), 85 deletions(-) create mode 100644 research/from-model-output-to-accepted-state/evidence/RELEASE-BUILD-RECEIPT-000003.md create mode 100644 research/from-model-output-to-accepted-state/evidence/lean-query-quotient/BUILD-RECEIPT-000005.md create mode 100644 research/from-model-output-to-accepted-state/evidence/lean-query-quotient/QueryQuotient.lean rename research/from-model-output-to-accepted-state/paper/{From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md => From-Model-Output-to-Accepted-State-Owner-Review-v3-LinkedIn.md} (94%) rename research/from-model-output-to-accepted-state/paper/{From-Model-Output-to-Accepted-State-Owner-Review.pdf => From-Model-Output-to-Accepted-State-Owner-Review-v3.pdf} (82%) diff --git a/research/from-model-output-to-accepted-state/.gitattributes b/research/from-model-output-to-accepted-state/.gitattributes index 8f2a19f..211735b 100644 --- a/research/from-model-output-to-accepted-state/.gitattributes +++ b/research/from-model-output-to-accepted-state/.gitattributes @@ -1,3 +1,3 @@ evidence/blind-prompt/PROMPT.md whitespace=-blank-at-eof evidence/device-activation/BUILD-RECEIPT-000001.md whitespace=-blank-at-eof -paper/From-Model-Output-to-Accepted-State-Owner-Review-LinkedIn.md whitespace=-trailing-space +paper/From-Model-Output-to-Accepted-State-Owner-Review-v3-LinkedIn.md whitespace=-trailing-space diff --git a/research/from-model-output-to-accepted-state/BOUNDARIES.md b/research/from-model-output-to-accepted-state/BOUNDARIES.md index 8323664..e254446 100644 --- a/research/from-model-output-to-accepted-state/BOUNDARIES.md +++ b/research/from-model-output-to-accepted-state/BOUNDARIES.md @@ -6,7 +6,7 @@ This file is load-bearing. A result copied from this packet should retain the re - The files match the byte lengths and SHA-256 digests in `release-manifest.json`. - The retained JSON reports parse and remain byte-identical to the audited local outputs. -- The paper outputs passed the local structure checks recorded in `evidence/RELEASE-BUILD-RECEIPT-000001.md`. The dependency-bearing validator used for that preparation check is not included in this zero-dependency public packet. +- The paper outputs passed the local structure, visual, and privacy checks recorded in `evidence/RELEASE-BUILD-RECEIPT-000003.md`. The dependency-bearing validator used for those preparation checks is not included in this zero-dependency public packet. - The finite fixture results are exact for the frozen records, events, queries, candidate fields, equality rules, and implementations named in their reports. - `evidence/editorial-review/PUBLIC-DISPOSITION.md` records the owner's minimized editorial decisions and the supplied private source's byte identity. It does not authenticate the reviewer attribution or promote review assertions into evidence. @@ -19,6 +19,7 @@ This file is load-bearing. A result copied from this packet should retain the re - that a probability forecast is an outcome, that one resolved case establishes calibration, or that agent agreement is evidence of external truth; - that requested model labels in the blind-prompt packet attest the runtime model, seed, sampling process, or independence of the responses. - that the private editorial review is evidence, authorship, peer review, source truth, or independent validation. +- that retained-source IDs expose or reproduce the corresponding private bytes. ## Vocabulary crosswalk @@ -35,3 +36,5 @@ This directory is prepared for a draft pull request. A draft PR, branch, commit, The private editorial review and its locator remain outside the public packet. Only the minimized owner disposition is authorized for this review surface. +Absolute local-machine paths, attachment locators, workspace-only paths, raw review +text, and private prompt responses are outside the publication boundary. diff --git a/research/from-model-output-to-accepted-state/CITATION.cff b/research/from-model-output-to-accepted-state/CITATION.cff index a442579..180d2d9 100644 --- a/research/from-model-output-to-accepted-state/CITATION.cff +++ b/research/from-model-output-to-accepted-state/CITATION.cff @@ -5,7 +5,7 @@ type: report authors: - family-names: Tiller given-names: Jake -version: "0.1.0-owner-review.2" +version: "0.1.0-owner-review.3" date-released: 2026-08-15 license: CC-BY-4.0 repository-code: "https://github.com/JakeTOpenSource/Resilience-Ledger" diff --git a/research/from-model-output-to-accepted-state/README.md b/research/from-model-output-to-accepted-state/README.md index 6147c4c..5f0689f 100644 --- a/research/from-model-output-to-accepted-state/README.md +++ b/research/from-model-output-to-accepted-state/README.md @@ -1,14 +1,14 @@ # From Model Output to Accepted State Status: **OWNER-REVIEW DRAFT**
    -Release packet: `0.1.0-owner-review.2`
    +Release packet: `0.1.0-owner-review.3`
    Recorded: 2026-08-15 This packet publishes a bounded draft, its readable outputs, the authored manuscript and figure source, minimized local evidence reports, and offline integrity checks. The dependency-bearing assembly helper remains outside this zero-dependency public boundary. This is a review surface, not a claim of publication acceptance, independent replication, production safety, or deployment authority. ## Start here -1. Read [`paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf`](paper/From-Model-Output-to-Accepted-State-Owner-Review.pdf). +1. Read [`paper/From-Model-Output-to-Accepted-State-Owner-Review-v3.pdf`](paper/From-Model-Output-to-Accepted-State-Owner-Review-v3.pdf). 2. Read [`BOUNDARIES.md`](BOUNDARIES.md) before reusing a result. 3. Run the packet verifier: @@ -30,6 +30,7 @@ The packet adds no package dependency or runtime network call. The owner workspa | `evidence/transition-stable-quotient/` | Frozen future-stability refinement result and its original local receipt. | | `evidence/blind-prompt/` | Frozen prompt and aggregate-only public result summary. Raw responses, quote-bearing reports, per-response digests, and owner-private mappings are excluded. | | `evidence/editorial-review/` | Public minimized owner disposition of a private editorial review. The raw review and private locator are excluded. | +| `evidence/lean-query-quotient/` | Exact standalone Lean source and append-only pinned compile receipt. The module is not imported by the package root and is not an upstream Mathlib contribution. | | `release-manifest.json` | Complete raw-byte allowlist for every packet file except the manifest itself. | | `tools/` | Deterministic manifest writer plus separate Python and JavaScript verifiers derived from one release contract. | @@ -56,4 +57,9 @@ With his permission, Jake Macdonald's OpenGoldenRatio (OGR) v0.1 is cited as par The packet is licensed under CC BY 4.0. Cite the exact version or commit you used, keep the status and limitations attached to extracted results, and identify modifications. A passing integrity check establishes byte consistency with this manifest; it does not establish that a claim is true or authorized for a new context. +The release contains no absolute local-machine path, Codex attachment locator, +workspace-only `work/...` locator, raw prompt response, private review text, account +credential, email address, phone number, or local network address. Retained private +inputs are identified only by bounded source IDs and digests. + See repository for full list of sources and contributions. diff --git a/research/from-model-output-to-accepted-state/content_a.py b/research/from-model-output-to-accepted-state/content_a.py index 15227e8..aea7437 100644 --- a/research/from-model-output-to-accepted-state/content_a.py +++ b/research/from-model-output-to-accepted-state/content_a.py @@ -54,11 +54,13 @@

    The most useful results are the ones that went against me. In a refusal experiment, an unstructured larger-model control recorded zero unsupported claims, matching the excluded P4 arm and below the rates in the eligible P1-P3 structured arms. That -evidence bears on auditability and claim discipline; it does not establish that -either structure or model choice causally improved accuracy. An experiment described -by its repository as preregistered denied its own doctrine on a single counterexample. -One deployment receipt in this repository contradicts itself across two fields, and -the schema gate passes it. Those are reported here at full strength.

    +comparison concerns unsupported-claim counts; it does not establish that either +structure or model choice causally improved accuracy. The auditability contribution +lies in making the artifacts, assumptions, and limits behind the comparison +inspectable. An experiment described by its repository as preregistered denied its +own doctrine on a single counterexample. One deployment receipt in this repository +contradicts itself across two fields, and the schema gate passes it. Those are +reported here at full strength.

""" diff --git a/research/from-model-output-to-accepted-state/content_c.py b/research/from-model-output-to-accepted-state/content_c.py index 25fd52e..6ee4b88 100644 --- a/research/from-model-output-to-accepted-state/content_c.py +++ b/research/from-model-output-to-accepted-state/content_c.py @@ -82,7 +82,7 @@ 7c550d125d38, 1b0e78adcac7, and de2c28735762. Appendix C gives the full values and -paths. TESTED

+either public packet locators or retained source IDs. TESTED

8.3 Related work boundary

@@ -164,9 +164,9 @@

Four of the sixteen scripts print a named pass with no numbered hold: the replay driver, the runtime check, the home surface check, and the public -explanation check. Their results are therefore invisible in the total of 34. The -number understates coverage and should not be read as the count of everything -checked. TESTED

+explanation check. Their results are therefore omitted from the total of 34. That +total is a runner-reported diagnostic inventory, not a coverage measure or a count +of everything checked. TESTED

9.2 One source, six incompatible views

@@ -381,8 +381,12 @@

The eligible structured-arm ordering is non-monotone: P1 and P2 each recorded 5.7 -unsupported claims per 100, while P3 recorded 9.0. The three Wilson intervals -overlap, so these aggregates do not support ranking P1, P2, and P3.

+unsupported claims per 100, while P3 recorded 9.0. Pairwise two-tailed Fisher exact +tests on the published claim-level aggregates give p = 1.000 for P1 versus P2, +p = 0.579 for P1 versus P3, and p = 0.428 for P2 versus P3. The three Wilson +intervals overlap. Under the same working-independence assumption, these exploratory +summaries do not support ranking P1, P2, and P3 and do not establish equivalence +among them.

At the claim level, the archived aggregates yield p = 0.0021 for P1, p = 0.0012 for P2, and p = 0.0148 for P3 against P0. No decision threshold was registered, and @@ -867,7 +871,8 @@ may still differ. The local QueryQuotient.lean module proves component factorization, the sufficiency equivalence, separation of unequal signatures, and this kernel characterization. It compiled directly against the pinned Mathlib -environment but is not an upstream-reviewed contribution.

+environment; the exact source and standalone compile receipt are included in the +owner-review packet. This is not an upstream-reviewed contribution.

In the finite activation packet, the unique five-field candidate minimum is sufficient for all seven queries over 151 traces. It realizes 47 representation @@ -957,15 +962,17 @@ public file bytes, derived outputs, and declared digests because they have different verification ceilings.

-

Verification note: for public blob rows, check out the named commit -and hash the exact file bytes with a local SHA-256 tool. The projection-root row is -reproduced by the named verifier, not by hashing that script. The refusal corpus row -cannot be recomputed from the public repository because the source bytes are absent. -No single command applies to every row.

+

Verification note: for public repository rows, check out the named +commit or packet version and hash the exact file bytes with a local SHA-256 tool. +Rows identified only by retained source ID are not public inputs; their digests bind +the bytes inspected locally without exposing a workstation path. The projection-root +row is reproduced by the named verifier, not by hashing that script. The refusal +corpus row cannot be recomputed from the public repository because the source bytes +are absent. No single command applies to every row.

- @@ -978,19 +985,20 @@ - - - - - + + + + + - - - - - - - + + + + + + + +
Table 12. Exact locators and expected digests. Repository abbreviations -are RL for Resilience-Ledger, TS for the-stable, and TR for +Table 12. Public locators, retained source IDs, and expected digests. +Repository abbreviations are RL for Resilience-Ledger, TS for the-stable, and TR for typed-refusal-harness.
ArtifactExact locator and statusExpected SHA-256 or root
Refusal corpus, US Code Title 29declared only: TR@721a824c9f73
data/arms.json#corpus.sha256; source bytes absent
188ab1c50a46f0dd2ff32aaa5f65c759a07710e052d297644b1a8f6b58ff413d
Replication registration recordpublic blob: TS@77408db59cad
experiments/replication-2026-07-17/PREREGISTRATION.md
eff780cff6a4522370af2f00d01a7dc121ab143677f805cbdc865620dad7820b
Replication decision logspublic blob: TS@77408db59cad
experiments/replication-2026-07-17/decision-logs.json
9fb48b2c0a837f91581c5faf5a043126348b6f86e64bf2383182f65978ffdca6
Generic activation datasetlocal owner-review artifact, 98,769 bytes
work/device-activation-fixture/dataset/device-activation-v1.json
a2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179
Generic activation checker configlocal owner-review artifact, 540 bytes
work/device-activation-fixture/config/checker-v2.config.json
7d6545f4d5cfa603b33f94ef42f747e4bf5e98631edfef30896cb5d24fb31c4d
Generic activation analysislocal owner-review artifact, 2,737 bytes
work/device-activation-fixture/results/expected-analysis.json
7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80
Generic activation receiptlocal owner-review receipt, 3,158 bytes
work/device-activation-fixture/evidence/BUILD-RECEIPT-000001.md
ee60b9aa4baa0286fb5899255380d6bf9772ca9240354bddc3b1a75fce1b9ab6
Transition-stable quotient reportlocal owner-review artifact, 2,627 bytes
work/transition-stable-quotient/results/expected-report.json
1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183
Generic activation datasetretained source DA-DATASET-001, 98,769 bytes; synthetic input not included in this minimized packeta2dece0b00e9659e3f50df307bd41dedc722a1c5b93b16153f616d1f2b58a179
Generic activation checker configretained source DA-CONFIG-001, 540 bytes; configuration not included in this minimized packet7d6545f4d5cfa603b33f94ef42f747e4bf5e98631edfef30896cb5d24fb31c4d
Generic activation analysisowner-review packet, 2,737 bytes
evidence/device-activation/expected-analysis.json
7c550d125d383f7238ff936c7d05a3815ceb35132326253b973562fbca4b0a80
Generic activation receiptowner-review packet, 3,158 bytes
evidence/device-activation/BUILD-RECEIPT-000001.md
ee60b9aa4baa0286fb5899255380d6bf9772ca9240354bddc3b1a75fce1b9ab6
Transition-stable quotient reportowner-review packet, 2,627 bytes
evidence/transition-stable-quotient/expected-report.json
1b0e78adcac732561a0263ef2704d53b397597c502f81e88a0999a37232df183
Transition-stable partition over frozen case IDsderived output: stablePartitionSha256 in the transition-stable quotient report2f129b2ac6c060d253831dbded1810cfd64b030fa6b8a0514d6e048fc7086187
Transition-stable quotient receiptlocal owner-review receipt, 4,016 bytes
work/transition-stable-quotient/evidence/BUILD-RECEIPT-000001.md
4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514
Oracle-hidden output-recovery promptlocal owner-private input, 1,662 bytes
work/probabilistic-audit-lane-study/PROMPT.md
6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1
Oracle-hidden output-recovery response schemalocal owner-private input, 1,808 bytes
work/probabilistic-audit-lane-study/schemas/response.schema.json
3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505
Oracle-hidden output-recovery run manifestlocal owner-private metadata, 2,175 bytes
work/probabilistic-audit-lane-study/RUN-MANIFEST.json
5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63
Oracle-hidden output-recovery evaluator reportlocal owner-review artifact, 20,945 bytes
work/probabilistic-audit-lane-study/results/expected-report.json
de2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9
Oracle-hidden output-recovery packet receiptlocal owner-review receipt, 4,488 bytes
work/probabilistic-audit-lane-study/evidence/BUILD-RECEIPT-000001.md
537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815
Lean query quotient sourcelocal source, standalone-module compile only, 3,791 bytes
work/mathlib-zero-state/ZeroState/QueryQuotient.lean
cfbb166202ade30abc0c79287ff8c1acf216e91a863121ade923218caede9896
Transition-stable quotient receiptowner-review packet, 4,016 bytes
evidence/transition-stable-quotient/BUILD-RECEIPT-000001.md
4d0b0f50c361c51734db51a786fdc40b85de591e077d295677dbd40d63967514
Oracle-hidden output-recovery promptowner-review packet, 1,662 bytes
evidence/blind-prompt/PROMPT.md
6b0628ef41bdf3b8d871238aa39ac44af43576887d5e0b1ed44ad8e7cdeccaf1
Oracle-hidden output-recovery response schemaretained source BP-SCHEMA-001, 1,808 bytes; not included in this minimized packet3656a398b63255eefc2121327da65884cca365a965f5601d6eab18e33aa0a505
Oracle-hidden output-recovery run manifestretained source BP-RUN-MANIFEST-001, 2,175 bytes; not included in this minimized packet5e104bff1ccd4cffc684667f84783a06414cfb7177da1b43717f0c90145e2f63
Oracle-hidden output-recovery evaluator reportretained source BP-EVALUATOR-001, 20,945 bytes; quote-bearing report not includedde2c28735762a153602fc6e4bb777520c2aa3c687837e3f64b6277c459d67fe9
Oracle-hidden output-recovery packet receiptretained source BP-RECEIPT-001, 4,488 bytes; private packet receipt not included537e8cc13e8425e53304dd22637df6d186efa4df0be0f910a747b5f78632c815
Lean query quotient sourceowner-review packet, standalone module, 3,791 bytes
evidence/lean-query-quotient/QueryQuotient.lean
cfbb166202ade30abc0c79287ff8c1acf216e91a863121ade923218caede9896
Lean query quotient compile receiptowner-review packet, 4,233 bytes
evidence/lean-query-quotient/BUILD-RECEIPT-000005.md
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