From 7e3f12bc007cf4fcd202d5c69b937304b9dc8403 Mon Sep 17 00:00:00 2001 From: Marius Ciepluch <11855163+norandom@users.noreply.github.com> Date: Wed, 16 Sep 2026 20:24:34 +0200 Subject: [PATCH] feat(cpg): add a transaction-owned engine session and route it opt-in (M2 11.1, 11.3) JVM startup, not analysis, is what a push scan spends its time on: each disposable script invocation costs 13 to 23 seconds while the work takes under a second. The session owns one Joern server per transaction on loopback with an OS-chosen port and no published port. Three properties are load-bearing, and the probe that settled the design demonstrated why each is needed. An HTTP status is not an answer. The server returns success even for a compile error, with the diagnostic in its body, so every request redirects the evaluated code's console output into a fresh private file behind a nonce, and the nonce is verified before the answer is accepted. The engine's body is retained for exactly the case where the receipt is missing, without which that failure explains nothing. A poisoned session answers nothing afterwards, and cancellation kills the process group rather than the launcher, which this project has already run a machine out of memory by neglecting. What the probe established about the engine, after three iterations that each failed loudly: runScript is absent from the server REPL; a shipped @main script cannot be nested in a block expression, so definitions go to the top level unwrapped; and the REPL shadows Console with io.joern.console.Console, which has no withOut, so capture must qualify scala.Console. With that fixed, both mechanisms answer identically to the disposable invocation, 0.8 s against 9.8 s. The backend routes batch and single queries through the session only when session_transport is enabled, which it is not by default. Any failure falls back to the disposable invocation rather than reporting a zero, and each script is defined under its own name because every script declares exec. Equivalence for taint, dominance and configuration is task 11.2 and gates any measured run. 1,391 tests passed, nine skipped. Rollout stays NO-GO. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01EmM1j46qgKMh3zqD1QMwEo --- .../m1a-recorded-vetoes.md | 39 + .kiro/specs/pre-push-safety-net/tasks.md | 59 +- .../measurements/2026-09-08-module-audit.json | 14 +- .../2026-09-16-nodegoat-m1b-explained.json | 2277 +++++++++++++++++ .../2026-09-16-nodegoat-m1b-explained.json.gz | Bin 0 -> 535333 bytes .../2026-09-16-session-script-execution.json | 151 ++ benchmarks/push/session_script_probe.py | 187 ++ src/openultrasast/cpg/backend.py | 122 +- src/openultrasast/cpg/session.py | 278 ++ tests/test_cpg_session.py | 220 ++ 10 files changed, 3314 insertions(+), 33 deletions(-) create mode 100644 benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json create mode 100644 benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json.gz create mode 100644 benchmarks/measurements/2026-09-16-session-script-execution.json create mode 100644 benchmarks/push/session_script_probe.py create mode 100644 src/openultrasast/cpg/session.py create mode 100644 tests/test_cpg_session.py diff --git a/.kiro/specs/pre-push-safety-net/m1a-recorded-vetoes.md b/.kiro/specs/pre-push-safety-net/m1a-recorded-vetoes.md index 605be3b..ff848fa 100644 --- a/.kiro/specs/pre-push-safety-net/m1a-recorded-vetoes.md +++ b/.kiro/specs/pre-push-safety-net/m1a-recorded-vetoes.md @@ -289,3 +289,42 @@ development and transfer data: it cannot qualify production Node support, and No cannot qualify PHP or Python. No capability is enabled, no defect is admitted, no alert is emitted and no latency claim is made. Runtime, independent qualification and rollout all remain NO-GO. + +## M1b explanation: the finding as a developer would read it + +Run 2026-09-16 after task 10.10, same pins and budget, with an unreviewed experimental +declaration generated by the instrument and bound to the run's own analysis semantics. +Evidence: [summary](../../../benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json) +and its [bundle](../../../benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json.gz). + +Three evaluation findings were rendered on the vulnerable revision, one per eval site. For +line 32: + +- **Location** app/routes/contributions.js:32, family injection, novelty new with + `operation_absent_from_comparable_base`. +- **Witness** `eval(req.body.preTax) -> const preTax = eval(req.body.preTax)`. +- **Change attribution** `base:app/routes/contributions.js:32-34`. +- **Provenance** `file_scope`: the question named no function, the engine reported `2`. +- **Consequence** "A request field reaches const preTax = eval(req.body.preTax), where it is + evaluated as JavaScript, so an attacker controlling that field can execute arbitrary code in + the server process." +- **Repair** "Replace the evaluation at const preTax = eval(req.body.preTax) with a numeric + conversion such as Number(...) or parseInt(...), then validate the result before use." + +Both sentences come from the declaration's templates through the grounded-template path, not from +generated prose. The declaration reports verdict `experimental` and `enabled: false`, the +production result still reports `finding_status: none`, and all three artifacts carry zero +admitted defects. The rendering path never reaches admission, so no supplied declaration can +change that. + +### A defect this surfaced, recorded not repaired + +The operation symbol admission extracts is the text before the first parenthesis, which for +`const preTax = eval(req.body.preTax)` is `const preTax = eval`, not `eval`. The demonstration +declaration had to enumerate each assignment spelling for its coverage check to pass. A real +qualified declaration cannot enumerate every assignment a codebase might write, so admission +would reject genuine findings on `operation_semantics_mismatch`. That is recorded as its own task +ahead of M4; it is not worked around here. + +M1b is met: the comparison classifies all three revisions through the production rules, and the +finding reads as a developer would need it to, with every claim traceable to its evidence. diff --git a/.kiro/specs/pre-push-safety-net/tasks.md b/.kiro/specs/pre-push-safety-net/tasks.md index d765c83..6ca9991 100644 --- a/.kiro/specs/pre-push-safety-net/tasks.md +++ b/.kiro/specs/pre-push-safety-net/tasks.md @@ -266,7 +266,7 @@ Preserve all completed task evidence below. - _Requirements: 1.1, 2.1, 2.4, 3.4, 6.3, 7.1, 7.3_ - _Verified 2026-09-16:_ all three pinned revisions replayed through the production CLI under a named 900-second development budget; expectations frozen on disk first. Raw `2` witnesses present at lines 32–34; fixed twin analyzed and quiet (target question answered with zero rows, no deadline reason, three base-only findings); unchanged revision analyzed and recorded `unchanged`. Five vetoes fired and were recorded; the remaining blocker is `operation_correspondence_unresolved` for an operation on a changed line. Zero admitted defects. Evidence: [M1a record](m1a-recorded-vetoes.md) and `benchmarks/measurements/2026-09-16-nodegoat-m1a-recorded-vetoes.json`. Diagnosis only; no capability enabled and no latency claim. -- [ ] 10. Repair only the vetoes M1a recorded (release milestone M1b) +- [x] 10. Repair only the vetoes M1a recorded (release milestone M1b) - [x] 10.1 Establish operation correspondence for an operation on a changed line - M1a measured this as the blocker that survives every other repair: a newly introduced operation sits on a changed line, has no base line anchor, and therefore cannot be classified even when every completeness veto is lifted. - Bind the required base/head correspondence to the specific operation identity rather than to a line anchor. A complete base answer for the counterpart question that contains no operation with the same operation and source establishes absence; a matching operation elsewhere in that answer is movement, not novelty. @@ -341,7 +341,7 @@ Preserve all completed task evidence below. - _Requirements: 1.1, 2.1, 2.4, 3.1, 3.4, 6.3, 7.1, 7.3_ - _Verified 2026-09-16 with one named exception:_ all three revisions replayed through the production rules with exact pins and reopened source receipts. Vulnerable: three sites new with `operation_absent_from_comparable_base`, admission rejecting on `capability_unavailable` alone. Fixed twin: analyzed and quiet with three base-only findings. Unchanged: three sites `unchanged` with base locations resolved to the same lines. Every finding carries its question, the engine-reported method and its witness; the head census is the complete 44 files; all 436 base questions complete. Zero admitted defects. The repaired and remaining veto lists are in [the M1b record](m1a-recorded-vetoes.md). **Exception:** the supported security consequence and concrete repair direction are not demonstrated, because both are owned by an evaluated capability declaration and the registry is deliberately empty. M1b's comparison half is verified; its explanation half waits on M4. -- [ ] 10.10 Render the experimental evaluation finding with its consequence and repair +- [x] 10.10 Render the experimental evaluation finding with its consequence and repair - **The remaining half of M1b's exit, named by the 10.9 run.** The comparison is verified, but the milestone also asks for a developer-readable finding carrying a supported security consequence and a concrete repair direction. Both come from an evaluated capability declaration and the registry is deliberately empty, so nothing renders them. - Generate an explicitly unreviewed, experimental declaration for this capability with the existing registry tool, and render the finding through the same grounded-template path the admitted case uses. Keep eligibility disabled: an experimental declaration is not enabled and not PASS, so admission must still reject it and no normal hook alert may be advertised. - Do not write consequence or repair text that no declaration supports. Refusing generic advice without a supported context and operation is the rule admission exists to enforce, and the experimental path must not become a way around it. @@ -349,6 +349,61 @@ Preserve all completed task evidence below. - _Boundary: Result and Hook Adapter, Delta and Actionability Policy, Evaluation harness_ - _Depends: 10.9_ - _Requirements: 3.1, 3.2, 3.3, 5.1, 5.5, 6.3_ + - _Verified 2026-09-16:_ 1,386 tests passed, nine skipped; Ruff/format/mypy passed. Three evaluation findings rendered on the vulnerable revision with exact location, witness, change attribution, provenance, consequence and repair, all from the declaration's templates through the grounded-template path. The declaration reports verdict experimental and enabled false, the production result still reports no actionable defect, and all three artifacts carry zero admitted defects. Controls prove an ungrounded template is refused, an uncovered operation symbol is stated, no matching declaration leaves both sentences absent with the reason, and a declaration claiming PASS still admits nothing because the rendering path is outside admission. Evidence: `benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json`. + + +- [ ] 11. Fit the same useful analysis into the push budget (release milestone M2) +- [ ] 11.1 Give the backend a transaction-owned engine session + - The measured cost is JVM startup, not analysis. In the M1b runs each disposable `joern --script` invocation cost 13 to 23 seconds while the work itself took under a second, and the 2026-09-14 lifecycle probe measured one session at 12.8 s to start, 3.6 s to load a graph and 0.22 to 0.47 s per warm request. + - Own the session inside the existing backend for the length of one transaction: loopback only on an ephemeral port with no published port, a private working directory, one shared deadline, serialized requests, explicit graph identity and epoch, and kill-and-reap of the whole process group on cancellation, failure or exit. + - An HTTP status is not an answer contract. Require a per-request receipt written to a fresh private file and verified before the answer is accepted, the way the probe's repaired instrument did after its first attempt read an empty stdout as a census. + - Poison the session on any crash or malformed response so a failed session can never answer a later request, and fall back to the disposable path rather than reporting a zero. + - Done when a controlled hanging in-session request is cancelled inside the allowance with no surviving process group, a crashed session answers nothing afterwards, and the disposable path still works unchanged. + - _Boundary: contributor-scan runtime, Cache and Engine Boundary_ + - _Requirements: 4.1, 4.2, 7.3_ +- [ ] 11.2 Prove every shipped query kind answers identically through both transports + - Run taint, dominance, configuration and census over the same graph through the session and through the disposable path and require identical payloads, including empty answers and the distinction between an empty answer and an unavailable one. + - Cover a malformed or absent response, a switched graph, a second graph loaded in the same session, and a request arriving after cancellation. Equivalence on a census alone does not establish equivalence for security queries. + - Done when every shipped query kind matches byte for byte on a real graph, and every failure shape is reported as unavailable rather than empty. + - _Boundary: contributor-scan runtime, engine integration tests_ + - _Depends: 11.1_ + - _Requirements: 4.1, 4.2, 6.4, 7.3_ +- [ ] 11.3 Route the batch path through the session behind an explicit setting + - Consume the session from the existing batch and census paths, keeping the disposable path as the default and as the fallback. No capability, ranking decision or evidence semantics changes; only the transport does. + - Account for session startup, load, requests and teardown inside the one shared deadline, and record them as separate stage costs so the next decision is made on measurements rather than estimates. + - Done when a replay produces the same evidence and admission through either transport under a sufficient budget, with per-stage costs recorded for both. + - _Boundary: Cache and Engine Boundary, Push runner_ + - _Depends: 11.2_ + - _Requirements: 4.1, 4.3, 6.4, 7.3_ +- [ ] 11.4 Remove the startup cost from the critical path where the measurement says it pays + - With 11.3's stage costs in hand, decide what else to change. The candidates the M1b runs point at are the overlay pass, 15.8 s in a separate invocation, and session startup, 12.8 s, which may overlap the frontend build rather than follow it. + - Change only what the measurement implicates, and keep each change's correctness evidence separate from its timing evidence. Do not substitute a faster census for a completed security check. + - Done when the recorded stage costs after the change are compared against the same profile before it, with any regression in completed checks reported rather than traded away. + - _Boundary: contributor-scan runtime_ + - _Depends: 11.3_ + - _Requirements: 4.1, 4.2, 6.2, 6.5_ +- [ ] 11.5 Rerun the frozen seven-class runtime profile and decide + - Rerun the unchanged seven-class profile: identical-tip, function edit, dependency edit, configuration edit, cold, growth and multi-ref, three samples each, retaining every timeout and unresolved check. Identical-tip reuse cannot substitute for warm changed-code work. + - Verify the M1 outcome still holds on the same three revisions through the production rules, so speed is not bought with a lost detection. + - Apply the existing gates without alteration: representative warm changed-code p95 at most 30 s, cancellation and reporting at most 2 s, supported-check completion at least 95%. A failed gate stays NO-GO and names the dominant remaining cost. + - Done when one versioned scorecard reports p50 and p95 with sample counts beside the M1 correctness outcome, and states GO or NO-GO against the unchanged gates. + - _Boundary: Evaluation harness, runtime integration_ + - _Depends: 11.4_ + - _Requirements: 4.1, 4.2, 6.2, 6.3, 6.5, 7.3_ + +- [ ] 12. Prerequisites for independent qualification found during M1a and M1b +- [ ] 12.1 Extract the operation symbol from the operation, not from the statement + - **Found 2026-09-16 in the M1b explanation run.** Admission takes the text before the first parenthesis as the operation symbol, so `const preTax = eval(req.body.preTax)` yields `const preTax = eval`. The demonstration declaration had to enumerate each assignment spelling for its coverage check to pass. + - A qualified declaration cannot enumerate every assignment a codebase might write, so admission would reject genuine findings on `operation_semantics_mismatch`. Take the symbol from the called operation the engine reported, preserving receiver spelling, and leave an unresolved or dynamic spelling ineligible as it is today. + - Done when the symbol for an assigned call is the call's own name, a receiver-qualified call keeps its receiver, a dynamic spelling stays ineligible, and a declaration naming the plain symbol covers the assigned form. + - _Boundary: Delta and Actionability Policy_ + - _Requirements: 3.1, 3.2, 3.4_ +- [ ] 12.2 Supply per-family context producers for dominance and configuration + - The M1b exit run left 231 of 436 head questions reporting `change_context_incomplete` from `context_projection_unavailable` and `context_scope_empty`, because those families' queries export no context. They did not block the Node injection case, so M1b correctly left them alone, but their families stay experimental until they can answer. + - Give dominance and configuration their own context producers describing the actual scope of the query they accompany. Do not copy taint context into them: dominance evaluates sibling operations across a file and configuration has different scope and obligations. + - Done when a dominance and a configuration question complete their change context on a real repository, with missing extents and unsupported reasoning still explicit. + - _Boundary: contributor-scan query/context evidence_ + - _Requirements: 2.1, 2.2, 8.1, 8.2_ ## Implementation Notes diff --git a/benchmarks/measurements/2026-09-08-module-audit.json b/benchmarks/measurements/2026-09-08-module-audit.json index 1c8dd9b..9dd90da 100644 --- a/benchmarks/measurements/2026-09-08-module-audit.json +++ b/benchmarks/measurements/2026-09-08-module-audit.json @@ -1,7 +1,7 @@ { - "modules": 116, + "modules": 117, "counts": { - "load_bearing": 107, + "load_bearing": 108, "standalone_capability": 9 }, "orphaned": [], @@ -200,6 +200,14 @@ "cpg.backend" ] }, + { + "module": "cpg.session", + "classification": "load_bearing", + "reason": "reachable from gate, map_gate, pair_gate or the CLI", + "importers": [ + "cpg.backend" + ] + }, { "module": "findings", "classification": "load_bearing", @@ -378,6 +386,7 @@ "importers": [ "cli", "cpg.backend", + "cpg.session", "model.candidates", "model.config_value", "model.dominance", @@ -440,6 +449,7 @@ "importers": [ "cli", "cpg.backend", + "cpg.session", "model.partitions", "model.regions", "model.scan", diff --git a/benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json b/benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json new file mode 100644 index 0000000..36222a5 --- /dev/null +++ b/benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json @@ -0,0 +1,2277 @@ +{ + "schema_version": 1, + "label": "EXPERIMENTAL recorded-veto evaluation (release milestone M1a). Listed vetoes were recorded, not applied. Nothing in this section is an alert, an admitted defect, a capability or a comparison result; the production result and admission above remain authoritative.", + "declarations": "experimental-declarations.json", + "declaration_note": "Unreviewed experimental declaration, bound to this run's semantics, used only to render the evaluation explanation. It is not enabled and not PASS, and the runner keeps it out of admission.", + "milestone": "M1b explanation demonstration (tasks 10.1-10.10)", + "flag": "--experimental-record-vetoes", + "development_budget_seconds": 900.0, + "budget_note": "Explicitly named development budget; this run cannot satisfy or measure the 30s hook latency gate.", + "source_commit": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "pins": { + "nodegoat-vulnerable": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "nodegoat-fixed": "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4", + "nodegoat-benign": "f772c59e5964c77812a6a89737eb54ed5371d30c" + }, + "target": { + "path": "app/routes/contributions.js", + "function": "handleContributionsUpdate", + "family": "injection" + }, + "witness_lines": [ + 32, + 33, + 34 + ], + "plan": [ + { + "id": "nodegoat-introduce", + "base": "nodegoat-fixed", + "head": "nodegoat-vulnerable", + "expected": "raw injection finding at the three eval lines with recorded novelty new; every applied veto listed", + "expected_head_findings_at_target": 3, + "base_oid": "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4", + "head_oid": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8" + }, + { + "id": "nodegoat-repair", + "base": "nodegoat-vulnerable", + "head": "nodegoat-fixed", + "expected": "fixed twin analyzed and quiet: target questions answered with no injection finding; three base-only findings", + "expected_head_findings_at_target": 0, + "base_oid": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "head_oid": "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4" + }, + { + "id": "nodegoat-benign", + "base": "nodegoat-vulnerable", + "head": "nodegoat-benign", + "expected": "unchanged backlog: raw findings remain with recorded novelty unchanged, never new or worsened", + "expected_head_findings_at_target": 3, + "base_oid": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "head_oid": "f772c59e5964c77812a6a89737eb54ed5371d30c" + } + ], + "source_receipts": { + "nodegoat-vulnerable": { + "path": "app/routes/contributions.js", + "bytes": 2485, + "sha256": "196bdeaa22da4cfe8a851b1b932710b2fcedd21f14ed75d70b739ba759a01003", + "lines": 80 + }, + "nodegoat-fixed": { + "path": "app/routes/contributions.js", + "bytes": 2491, + "sha256": "9dc0a0bc147adc4c76c27faae75f316dd537ddaf4fb35fa693002450bd4b4e92", + "lines": 80 + }, + "nodegoat-benign": { + "path": "app/routes/contributions.js", + "bytes": 2498, + "sha256": "66b97183be80e55fa3d690d2fc7103aabddb4e10ef9db439c22bce6c7651bcc4", + "lines": 80 + } + }, + "provenance": { + "repository": "/results/m1b-explained-2026-09-16/objects.git", + "engine_runtime": "7213365694f836758cb5fe2b05504cbbb735b8c2f0dea5d5dd19546a1f5fd43d", + "engine": "joern-4.0.625", + "facts": "32edb6e1a78f1afb08ac4248cd436be16663e0d90dc1b3aaf948f2ce49a5a8f0", + "graph_layout": "403dda8d804c6109800ab95677f1c9a7c6158b9c83e58a65e2e6baa5132eefa8", + "queries": "c170a0d445b9bf2af2dc5ffedfbf276e89887cff963fc99cd737506a840341e2", + "policy": "0d585ee62948c62831e5b66af16714d69c910ca4709602a230e283bad65e6253", + "core": "6295fe50638b7b9fc4187492cc77fe73621ea994ea6265b1d85bbea599252103", + "semantics": "3e1e44e46b143f5087d8925bc10cc1fb672238a3ae5947029b63eb25197df4ae", + "ranking_mode": "evidence", + "model": "disabled", + "capabilities": "9f0d85961ed49526a3131e71ec3f7e01aeca752da74ba7d74650168853781c9c", + "cache": "cold_no_reuse" + }, + "hardware": { + "platform": "Linux-6.8.0-138-generic-x86_64-with-glibc2.39", + "cpu_affinity": [ + 0, + 1, + 2, + 3 + ] + }, + "instrument_sha256": "eff7045a992ebabc9beaf591cdcb6ef7e757d98a1b6e98cc126857d138562c82", + "cases": [ + { + "case_id": "nodegoat-introduce", + "command": [ + "/venv/bin/python", + "-m", + "openultrasast.cli", + "pre-push", + "/results/m1b-explained-2026-09-16/objects.git", + "--base", + "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4", + "--head", + "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "--artifact", + "/results/m1b-explained-2026-09-16/nodegoat-introduce.json", + "--deadline", + "900.0", + "--cancellation-allowance", + "2", + "--max-regions", + "500", + "--cache-dir", + "/results/m1b-explained-2026-09-16/cache", + "--experimental-record-vetoes", + "--experimental-declarations", + "/results/m1b-explained-2026-09-16/experimental-declarations.json" + ], + "base_oid": "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4", + "head_oid": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "exit_code": 0, + "elapsed_seconds": 339.5977374580689, + "terminal": "No actionable defects reported; analysis is incomplete.\nNotice: Some checks are not enabled for normal alerts. Review capability coverage in the details.\nExperimental: recorded-veto evaluation retained 4 raw finding(s) with 37 recorded veto(es), 0 base-only finding(s) and 3 change-attributed evaluation finding(s) in the detailed result; recorded, not applied; not an alert.\nDetails: /results/m1b-explained-2026-09-16/nodegoat-introduce.json\n", + "artifact": "nodegoat-introduce.json", + "provenance_matches_installed": true, + "outcome": { + "expected": "raw injection finding at the three eval lines with recorded novelty new; every applied veto listed", + "expected_head_findings_at_target": 3, + "observed_head_findings_at_target": 3, + "target_questions_answered": true, + "target_question_outcomes": [ + { + "function": null, + "status": "completed", + "reason": "query_answered_and_arbitrated" + } + ], + "head_scan_completed": true, + "base_scan_present": true, + "production_finding_status": "none", + "production_coverage_status": "incomplete", + "recorded_status": "evaluated", + "evaluation": [ + { + "family": "injection", + "path": "app/routes/contributions.js", + "line": 32, + "novelty": "new", + "reason": "operation_absent_from_comparable_base", + "witness": "eval(req.body.preTax) -> const preTax = eval(req.body.preTax) in app/routes/contributions.js (line 32, 1 steps)", + "change_evidence": "base:app/routes/contributions.js:32-34", + "provenance": "file_scope", + "question_function": null, + "engine_method": "2", + "operation": "const preTax = eval(req.body.preTax)", + "operation_symbol": "const preTax = eval", + "consequence": "A request field reaches const preTax = eval(req.body.preTax), where it is evaluated as JavaScript, so an attacker controlling that field can execute arbitrary code in the server process (unreviewed capability).", + "repair": "Replace the evaluation at const preTax = eval(req.body.preTax) with a numeric conversion such as Number(...) or parseInt(...), then validate the result before use (unreviewed capability).", + "unavailable": [], + "declaration": "unreviewed-m1b-demonstration-v1", + "declaration_verdict": "experimental", + "declaration_enabled": false + }, + { + "family": "injection", + "path": "app/routes/contributions.js", + "line": 33, + "novelty": "new", + "reason": "operation_absent_from_comparable_base", + "witness": "eval(req.body.afterTax) -> const afterTax = eval(req.body.afterTax) in app/routes/contributions.js (line 33, 1 steps)", + "change_evidence": "base:app/routes/contributions.js:32-34", + "provenance": "file_scope", + "question_function": null, + "engine_method": "2", + "operation": "const afterTax = eval(req.body.afterTax)", + "operation_symbol": "const afterTax = eval", + "consequence": "A request field reaches const afterTax = eval(req.body.afterTax), where it is evaluated as JavaScript, so an attacker controlling that field can execute arbitrary code in the server process (unreviewed capability).", + "repair": "Replace the evaluation at const afterTax = eval(req.body.afterTax) with a numeric conversion such as Number(...) or parseInt(...), then validate the result before use (unreviewed capability).", + "unavailable": [], + "declaration": "unreviewed-m1b-demonstration-v1", + "declaration_verdict": "experimental", + "declaration_enabled": false + }, + { + "family": "injection", + "path": "app/routes/contributions.js", + "line": 34, + "novelty": "new", + "reason": "operation_absent_from_comparable_base", + "witness": "eval(req.body.roth) -> const roth = eval(req.body.roth) in app/routes/contributions.js (line 34, 1 steps)", + "change_evidence": "base:app/routes/contributions.js:32-34", + "provenance": "file_scope", + "question_function": null, + "engine_method": "2", + "operation": "const roth = eval(req.body.roth)", + "operation_symbol": "const roth = eval", + "consequence": "A request field reaches const roth = eval(req.body.roth), where it is evaluated as JavaScript, so an attacker controlling that field can execute arbitrary code in the server process (unreviewed capability).", + "repair": "Replace the evaluation at const roth = eval(req.body.roth) with a numeric conversion such as Number(...) or parseInt(...), then validate the result before use (unreviewed capability).", + "unavailable": [], + "declaration": "unreviewed-m1b-demonstration-v1", + "declaration_verdict": "experimental", + "declaration_enabled": false + } + ], + "recorded_target_findings": [ + { + "site": "app/routes/contributions.js:32:2", + "witness": "eval(req.body.preTax) -> const preTax = eval(req.body.preTax) in app/routes/contributions.js (line 32, 1 steps)", + "question_function": null, + "operation_method": "2", + "base_location": null, + "production": [ + "new", + "operation_absent_from_comparable_base", + [ + "capability_unavailable" + ] + ], + "recorded": [ + "new", + "operation_absent_from_comparable_base", + [ + "capability_unavailable" + ] + ], + "vetoes": [ + { + "stage": "head_scan", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "dynamic_external_or_depth_context_unresolved", + "detail": "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "identity", + "veto": "query_identity_differs_from_witness", + "detail": "provenance=file_scope; question function=None; engine method='2'", + "lifted": false + }, + { + "stage": "base_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "base_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "change_context", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "admission", + "veto": "capability_unavailable", + "detail": "no evaluated capability is enabled; the recorded-veto flag cannot enable one", + "lifted": false + } + ] + }, + { + "site": "app/routes/contributions.js:33:2", + "witness": "eval(req.body.afterTax) -> const afterTax = eval(req.body.afterTax) in app/routes/contributions.js (line 33, 1 steps)", + "question_function": null, + "operation_method": "2", + "base_location": null, + "production": [ + "new", + "operation_absent_from_comparable_base", + [ + "capability_unavailable" + ] + ], + "recorded": [ + "new", + "operation_absent_from_comparable_base", + [ + "capability_unavailable" + ] + ], + "vetoes": [ + { + "stage": "head_scan", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "dynamic_external_or_depth_context_unresolved", + "detail": "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "identity", + "veto": "query_identity_differs_from_witness", + "detail": "provenance=file_scope; question function=None; engine method='2'", + "lifted": false + }, + { + "stage": "base_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "base_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "change_context", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "admission", + "veto": "capability_unavailable", + "detail": "no evaluated capability is enabled; the recorded-veto flag cannot enable one", + "lifted": false + } + ] + }, + { + "site": "app/routes/contributions.js:34:2", + "witness": "eval(req.body.roth) -> const roth = eval(req.body.roth) in app/routes/contributions.js (line 34, 1 steps)", + "question_function": null, + "operation_method": "2", + "base_location": null, + "production": [ + "new", + "operation_absent_from_comparable_base", + [ + "capability_unavailable" + ] + ], + "recorded": [ + "new", + "operation_absent_from_comparable_base", + [ + "capability_unavailable" + ] + ], + "vetoes": [ + { + "stage": "head_scan", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "dynamic_external_or_depth_context_unresolved", + "detail": "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "identity", + "veto": "query_identity_differs_from_witness", + "detail": "provenance=file_scope; question function=None; engine method='2'", + "lifted": false + }, + { + "stage": "base_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "base_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "change_context", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "admission", + "veto": "capability_unavailable", + "detail": "no evaluated capability is enabled; the recorded-veto flag cannot enable one", + "lifted": false + } + ] + } + ], + "base_only_findings": [], + "census": [ + { + "language": "javascript", + "frontend": "javascript", + "files": 44, + "complete": null + } + ], + "coverage_reasons": [ + "capability_unavailable", + "eligibility:eligibility_provenance_mismatch", + "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "context_projection_unavailable:contributor-scan:da4abcaa22e13947dca90ac9156293bda9297423304d60d587569389742ce17a", + "context_projection_unavailable:contributor-scan:29000feef9d494e003efdcbb6eab5410bc93ad2f4674df9db389ed98a9cfb242", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4679cce5fa8da06bd1f9542b5a58321d2b090556cce83080b6e9ace36d352a59", + "dynamic_external_or_depth_context_unresolved:contributor-scan:df4a0610953efc25e4ddc4bc942688434be889411d073fab09015aba97ce2511", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9b7910f9f96aa714b760481e46e543ea413d6e4763b858a3d0c186a560ad618c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:298f3d69ca3e2b343c9cc5288680120b89e035bfae803dc6f6952358b6d0f1d3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7fbdc1e100a0b9078b6a2d6264bfaa596c64501b8c5ced1557b56a3d98e2b351", + "context_projection_unavailable:contributor-scan:722bfc188cadc50c1485cf4ede13f2b62e93b08b16f42f2586c104b8bd3745e7", + "context_projection_unavailable:contributor-scan:144c1db7c40aa0a420e02130a756c7793fc8fa5d33549a08c236ddb96bad2df3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a08e3f98d65d0452a631a11de0ef53c9fb53492efcf3d8003b5512478b92b4bc", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4e0e78390504d44716e20ff65cf5f16c1f1ddc2fa0441e503dcae1826c666529", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e143029eb9d5d5c30c3dc0fda147c852e68d4e8d407795a1047beb586723238", + "dynamic_external_or_depth_context_unresolved:contributor-scan:43e8934e37c9ecda6c36b4bee6af63f4269e59cefb5df30af45ae08bd93f5063", + "context_projection_unavailable:contributor-scan:8f51fe6438299d6f935f48d1d0991270ad477174195aff8574ef587a45038efb", + "context_projection_unavailable:contributor-scan:8d26ec62881cf7efa89509047c178e7b920a87cc4bfb9cb0d6d991e87ca22124", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ec5cd96c01771e651d9e09445c5df8af453e475da75f47a583a1006e99686b09", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2981a228c15eb8a02d051bad6ce39736dd5f4c3f63a979d997bc23086105cbaa", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7055c8f3c6f41ee3593da37fd92332c561907e07a633b9ba7bf66347cdccb378", + "dynamic_external_or_depth_context_unresolved:contributor-scan:68b25a8b5bcd76f92ed9473318e67e752b5898eb6b34c4a1205b77a88dc0214b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:435b8c03368213b50237bb6f7a4dbfad4e7ba8d4f3948b046a5e95ff38c739be", + "context_projection_unavailable:contributor-scan:d2034c51a6d44b7b5cb553f2ad130441532b6be68cac0e829b74c4240aa642c4", + "context_projection_unavailable:contributor-scan:1d7abc4a4a8c6023e1c5231f46167efdb6c476e4533ea4670a17ecc6c8d09c92", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ba984e9deee4ab97a4211ce15915bc36e0e42907e21f40525be95c698c439653", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ecc80bd3363347eac23b60a8ec50efe1a5defd3609aff7149022fac1e74524d4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7cead756038bdaf46936671d2311c93b391692337189bd9f3acb5711dcd1b594", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d7044d436bcc3e7e313fb2baff364c8aecf980b28741afd4d020f858a47a3909", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0fb49041bdc02002b8aaf574a29a738aeb235ca0bc5cbbe9998dd9841e93a0d", + "context_projection_unavailable:contributor-scan:590ded4d9ba52b59e2934f3d461e45dfa5bd351f13c4fc17238297438fbf492f", + "context_projection_unavailable:contributor-scan:33ab14574877d6a529a58df1926e358759fb4ee1ffbc68146aebf77a895c8eb9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:489bf9f5f3a1e3771698cf111c0e7fa3e84f81848869c88a44cf3d19979d168c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ca3b943eb07fc11f6cc16228ae4e7813cfccac5dfe7ea9147deb0ce84677e486", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a83d9fd2d4f399a40984cdc63e30003a73c98a6986f76fd5e22ed0ed7873c8b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:593c9114695f69035b4df9d566534e35fcfaa2d78a3e4362c2ff634580d6bee9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:87ba1a35a429f850990db0eceda9996daf572b97b32b38e0f7ff4b80dec9a6b2", + "context_projection_unavailable:contributor-scan:f12e400682d1a222abca9d05f942a24394d7795eacc7ec322c585a0a6ffe69ec", + "context_projection_unavailable:contributor-scan:5e24ba3194915f95a2452882fe928f834ed4740f8fa2087c7573b7c2f128a2ad", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4d7554903c7ff3f7005fe4ed77f7e82af8cba218d3ac0b431acf14d18ffeb639", + "dynamic_external_or_depth_context_unresolved:contributor-scan:896720a23ec5b7da3163d53b517817cb01337cdad64d2104dbfdd3b3526f9c5f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e13de3ef10e25c529870483b67e47206b9cd32251e118f20f628eba95236d9c9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ac5ad3cda567527eb97dca35bb56d076292b88e20baa36d337967eb1f4f63dff", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7c0bba65b77fc890e479add54e7fb0e9a7d145a4304d81f614536a8470d0a471", + "context_projection_unavailable:contributor-scan:e9cf95baf8cef9a83d9da86e0bce276421ed404867ad948acc338fa759a3450a", + "context_projection_unavailable:contributor-scan:431521d90fc22b7683173732598c39b94a25447f7403dcd4d9e17ca23e243a61", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d331868f74b26a35872e8eeed4f66f3e34a29f8e9745fc14c1609cc3408aebeb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:61b6ec72d6c0dddae427635aca3c97681a112cc4c5f8e4367d9f5864c6eb72b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e831bbc3ab250e71270b1f5175756f39c2da662bffd68b2ed78b5389a4f23d0c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:082910c464337b0041733c3c2733ad7947d71549180f9a0b8ad4172901469d02", + "dynamic_external_or_depth_context_unresolved:contributor-scan:14541cd08e0b036e4ab5caa442c01459fb03a6e3ef0388bcd0347b121effc6fc", + "context_projection_unavailable:contributor-scan:e4fe7eb3e5d57766a2c6adc79d46b9f57ac13ba11df7846cc4f7d62123a51bd4", + "context_projection_unavailable:contributor-scan:0cc9059de118ef8da2ab45a3453bb2f64a679dfa33233f3b1b722b3858df789b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d561ce2e09d49013cacec011cf5dfa8c5f35c25c41085e856b3d5f28579ba6f4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7eb45f19bf15a2826d7aac45f36137de8824abfa9c0d5412da3c69c5d6da7a0d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ef130caaa2b3321cd12e2c8c39a27f9a868d2405e572fcafa5cab93900d9f97a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:115b829e9b03431b06c12212efdcc2da02b5e22953e8a02243a8cd5a59cea0f4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:db0e20f3ffa3b74105bddd565ba608daaea4cf9baba6b43a2539958e1a8be668", + "context_projection_unavailable:contributor-scan:0ca04c8edcd2d8a247e575209a9e5c8a1cf86c39e6655d79d6f85ef41556ef71", + "context_projection_unavailable:contributor-scan:d8cb785d9bcf0b1a8289362c5badd0db084f2efa3d831fdda8ffbc5cd423febb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c932a2fea0cf3a50a44090757e856ecaa4914e385b566787b60877f04c947002", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1d3d7b3981fee634842a7dc05f5e4d1bac279c0ab8e9df78d768f43676186340", + "dynamic_external_or_depth_context_unresolved:contributor-scan:155e5683914f9d0fff0323548d9a531ed582e72414b934e57edb656579cb05e7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:486352981492eeca9626588e8aa0a737dedf797d83a20148cf86aaca0e5cd660", + "dynamic_external_or_depth_context_unresolved:contributor-scan:692125735f88d08d8cec81e5564ed2f20d88422cb693407e8b569f2b1e07050c", + "context_projection_unavailable:contributor-scan:4ed8fe95db377770a47a2b3ad04a3a720ec21bdbd5222272ec5555130a627fbb", + "context_projection_unavailable:contributor-scan:ece73e32fe91c87a001f1e41342e09378041ee876c8a8846a51347b8b607cc2f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8146eab0359ca0b822353b632ced69bf09fd449704cdf7c6f84440d7ca784cef", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ec7c01083f1fcb35c35244172a005b3eabebff9c0fd1dcfb4372268f82fb3894", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ca89f1fd26f88f845f394fce84527e83c6a4cc8252f30d6787e7c5ac13e119a9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c3b4d527dc5c4ed121a487d5e4e3aa868df773ef3b04200802f9a306bf67c730", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9e5735029a42e23af56c2cc802655bf46c55bfebf19f19810ac16cfa15fc688c", + "context_projection_unavailable:contributor-scan:ad133cc1b1af014f3acdb5852f7efde5750b39eaba1978bd391f0e620de02e54", + "context_projection_unavailable:contributor-scan:4af613e520506104185fc529b07037168b79165ec93e37331dd01f306307a9b7", + "context_projection_unavailable:contributor-scan:103fa19cc7adb309027f4eafd56cee2c11875358bb4d8d8dd2bbc2f3fe698bb9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ede21fac9950f370f23f2a674f795bc7b2eea5c4609ee32fa64d4239218b3d98", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5b6014bebeefd652030b6f79d14252c51a6f1159a2b37bccdcd3e515e0ae27b9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:dda18f566e40a3b6e882b5f35ed04328ef8288094d8151bcad76a8c228454f6d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:bb06814f937b8f4fd23622931286468bccb770a49112c94b23f06e97ffb7aa05", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9c629de1ccf91a807ae4d7c296108a9ec7880c1cd278e0da344061d329755c14", + "context_projection_unavailable:contributor-scan:eaa4fc381ad8dd4a49b66bbe7ccb050b2ed8735ec0d5eaee4f555fce0ff39a8c", + "context_projection_unavailable:contributor-scan:68a35789d8aa7b4f5293eb06988118bf39be4f0354e6dd89674da130c4ff7911", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c9cfda0c903ea8e97a9bdc2966dff555df6580479782ced9ea934837e3bdb5c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4367699c5a75ef7a22a52ca8d1b77e15ae6c8c18b2ec5fa929d688281ff34edb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f020689fd3ee8e3f51d12f177d80fb80aba8d3435a9f58e63cf4caadc02eca10", + "dynamic_external_or_depth_context_unresolved:contributor-scan:06f7107e12e2f2c7151d2c38ca31adcd8690e7dcab4537b37183561a9306208c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2f8516c90c01cfb4bd29a3b8ad1b61280436a37804b24929327cb41d8eac39aa", + "context_projection_unavailable:contributor-scan:10662bded3a99140e896de3673635e5d946b0536db96643d0b4c621d7d68f56b", + "context_projection_unavailable:contributor-scan:06b6066af41823461a0773a4018a93e9e7dcd71afd31331e5fa650b4fd1ac2ce", + "dynamic_external_or_depth_context_unresolved:contributor-scan:eca317877601cc31ae62fbd401aaae05a95ba092256beae0a69f90f42031dd40", + "dynamic_external_or_depth_context_unresolved:contributor-scan:040ab49439c03cee7663bd46349400cb389c480732f583aacabd8aa2281ac141", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9d64998ae03ac69c2d6157548cf8f59eaf0ce08f10059bdf50ff8aae62dedfc8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:104e0c71e792ced34e2811d7ec98f691d0740d260a8479c5e352e6d6185581ae", + "dynamic_external_or_depth_context_unresolved:contributor-scan:09d6c766aafeb3164a7a719920d7f9b871deaa9dc84691e8073f0db23975da39", + "context_projection_unavailable:contributor-scan:5be16077f567b7bf0034e61bcfc0311887588c95ce57c0e2fb430dfeebb93736", + "context_projection_unavailable:contributor-scan:ad205a52efc99c249042c9a2a85f6e39a89ca00a1bbbdac176bcbbd2f6ac6418", + "dynamic_external_or_depth_context_unresolved:contributor-scan:41414f5074402bc65ab7cede304c467ea56456ccc4d5a99f74dbf698ec80a014", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0a24dbc494b779606b3fae942042ebb6e42d77cf188d81f5e0895215f24d975", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ed67e0034372067628553cac0f55d69935203f102d2eae5bccf3e9fd6f8bddee", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1544c144771491cd8bb6c79ebb199070189032a209a17ae0f5df17d95e0a48e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e2fdafc580819c643c0a89d3ee89d934d4131d06f288295e946b93824e098863", + "context_projection_unavailable:contributor-scan:6b16af8419f1b67c3d8176c2e2b6adf5ad345d84c797d4621c883d12c5881eed", + "context_projection_unavailable:contributor-scan:6101922fcf4599ad00260237e8b14904716156d58a25c638578de9775f6546c4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0211764bef038cb43a5c8b4e4e1c2189e29c63acc195a8f18f5f52abb6c2d896", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9fdd3d266a5a068ee069bc4df1c9ad13f5dc11503fe9730fc069dce86d2d0cc5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:501185fcc47f5bc79f11c17aeb48f6a069298e4538f48c2335f5a5cb18d3d4f7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9039f3d010b09f603ec640edceb7861a36dab4b82364c69a208040c3ede48f17", + "dynamic_external_or_depth_context_unresolved:contributor-scan:751f234599524ba682a48181293f9f24bbfded0b905db1400c4d66e287ae6470", + "context_projection_unavailable:contributor-scan:c739f4bf1f227963dbdc0ba653351d9b1755ac4b30e4e1fc29a552d1763752c8", + "context_projection_unavailable:contributor-scan:8e3b632fbec986c803e343ccfb4c8a13c03b04f6212cbe161efe5d5976eb71d1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1d20996dfd8ac9c5cd8de5ece58b61abc6e482999a720d8fc6cab8017adfde73", + "dynamic_external_or_depth_context_unresolved:contributor-scan:74468a7e1be2e9c78afffcbe10b6673e7522120d6679186fd21614fb8d3260fa", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e47b686632ca64ef9e44b6da170481087bddae257940e54aeaf807b18edb4120", + "dynamic_external_or_depth_context_unresolved:contributor-scan:23f33513eef75806f25e55dfadf2e09727569c6c57dd020b686cef0c9a6e8324", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8d59bb2bc1e8a2546b70e875ed5138dfab8f5209888877a7090294b3ba3e8adc", + "context_projection_unavailable:contributor-scan:92bc28c793c6cf7200794bdbb5c3c821fa205ed1b4b06fcbda8d0124d28e3136", + "context_projection_unavailable:contributor-scan:cc61018d326cd22a23b07c05db51cfb87618046132d4bedca206cdafa063a20a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b370ee273c4fcdb5bde8fb9ef6ddfd45406447ce19c748e418de854c2f0362e3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6152c270f83886cf3f5761812c6d8eece4cac8c348230c9b42dd271d1e3f1aba", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2a9b0d00fb1eb5564fd96a8c1369f9f8e1d32b947cb59a334d47b32c6d963897", + "dynamic_external_or_depth_context_unresolved:contributor-scan:384c35175bd92ed2c097eebdfa72395a309acb7aa60c390ec3eb66773b661d6e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:573e038e86e51ae46e5a7992fa652fb4b92632a7065260e12c46d1fd6effefb6", + "context_projection_unavailable:contributor-scan:005be3a45b8fe905f0d1a63f1306ccc4eab8191d20f6f5a805f4754c20ef2daa", + "context_projection_unavailable:contributor-scan:9a60982d54be5edfd5af1bd9f7d25dca0be74e77d5eeb6eaf37dcfe06cee188e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:676257a1528797108e3a5fe031627338e9f09b44297e33aa1463cf46e5bf7db3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e7a241cb0337b1b02a56acabcd77baa1363feda4f01cda38d460822da991e3bf", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7ac458257132ccc040a84b03c9fb7b9ca4fbe0579e7d3428f584da04b5b33527", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cff2be050d602ec4623227bfe5d17c81c6b4da11e8c00ad7f7ca7d4c6acc878d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c07b292e4500a3ff9845bb55d6d69eae602d939e7681ae5d65effe80db4626b6", + "context_projection_unavailable:contributor-scan:47136ecffbadd0a856d93adf53a2e2b675403386663bbe766bec37d313c87a10", + "context_projection_unavailable:contributor-scan:eb1bacbee5fd2a2b50535a70ed300e93b90491d7d3d29d2f1f8bc5ecde0d7839", + "dynamic_external_or_depth_context_unresolved:contributor-scan:15e2db68968bb0000bda5bb3747451926355e9cd63db122bec12a53fb15da9e1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1ae6a3722ce9c193df69b1b8a37aa086ec323283628290f7298871676d3c4cba", + "dynamic_external_or_depth_context_unresolved:contributor-scan:65477882f5794c720233a98e1e383d91deb070f0c2bceb95a5efe7008f854cb5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2a630b24aeaeeef20baede1abed05cc9c45794561239f64c6bc291afb4b16120", + "dynamic_external_or_depth_context_unresolved:contributor-scan:70beda84b736a344f503b4e25e0e4a426f31d7041d283aab464026dfb9714457", + "context_projection_unavailable:contributor-scan:591cd0ffc4b3b51cff8621ab1458a478c0a0f57305f0551e9e5396dbe8f7d349", + "context_projection_unavailable:contributor-scan:53625b2b7fcffc9568152e6b6d95472fe850ed163ab341044a0754334cf22e34", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5751606d1ed8891eae9bd10c5676a54ec196b36b00f9b7d3aa9ab0ab04b5cc25", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f9f8ac5616f2d1864a6599bafb5f2e6bbc7fba72d6aa23d9ea1e0096de9d4164", + "dynamic_external_or_depth_context_unresolved:contributor-scan:56241bac3d18e635913ae9db5fac9cdde4e28d74795a1ca77227354d8d38fe1a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e01cbe3312394d636a19003923a0ff3eea7f8d2e1d6b42f94777655add3fe9ee", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d08709244798a43e91f24367176899d90f8678813ec8b822163c67e1740f89c2", + "context_projection_unavailable:contributor-scan:7571cf1e503d83dd0c915f69b8365e94a1b37aaf98a37d08d4b90e2a3675220f", + "context_projection_unavailable:contributor-scan:f43f4e2cf5990ca47a833947b671586123e6e73a57d4305a9b813a8ed0d2fb8f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:12bd6bd6659343e3dd9e6666572c55724a0a9e6990b890b556fe662db9d062e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9ae85f24c4abea079e0223f9f05355dcaf5fbb396291c96d5c3b016099e84bbe", + "dynamic_external_or_depth_context_unresolved:contributor-scan:495097c042dc6319f9f6480ad049016f113b9c5cfc6d612e04aad56934b919eb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4eaa8cc1bf14b329db1097395c1a5ecd0f6fdf5a5de76db7f0339ab9b2c491e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9d9f56a74cd94f45656c40e09823308aed0b4c9e745203cd5950138713026939", + "context_projection_unavailable:contributor-scan:40797ecc115fee18a4608c9efa1ffeb81c2ee1c4842561ef61fcf7076f1ffedd", + "context_projection_unavailable:contributor-scan:11cd767ae016d95635cbdfe08538b9347337d6b0847d12697075584b8d0619f1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:71cb92eeba1ac9e0112a7cf621767729fb77eca209140f248c04f3ca1b0918f8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e44a0c43a95543503268b2378dfa0c9161c522c62bee65fa4f4a238875c64b7e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8715cacf99e5b7a106cda39fd2b6c96c2e5022974b0f66de7d6a15ed2aaf4eed", + "dynamic_external_or_depth_context_unresolved:contributor-scan:35bb68dde977abf2784e33d1bf3052893a358a43a8b258bea6a7318b1dd4a310", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b5bb928fb28bf9699bfbabc626fc279a9ebd1ce6b63c993ddeda7b9eb2f8cf27", + "context_projection_unavailable:contributor-scan:3fc619d1072c86c3df178b90349411bfed86c49dc777f030f2d27e3100394b00", + "context_projection_unavailable:contributor-scan:05ede74d5dcb911b02053a895751f92ae86743298c8c6d8c5811de191cd4e5d0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:18ad4372b90d74e60d68a00e4586b0767c060f9c522d2016c515cc5754eeb06b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:595447850210071d76266dff3f9ceb530f5fbdf38c9940011abb9b96820f69d0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c80c4cfbea01760facf853c328821cbfa9635adf55a650b92fc41bcfb19c8f5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e4feca4d382344176e8ac45592711e4472f76e0667867d469c65ccb5be2c7a19", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7d0b37fb8ac67f6752e21869e57ed1d8b08be8517ca53ac2835cd2295df094ed", + "context_projection_unavailable:contributor-scan:a562474ca19fd4d4ec052396b656b092e82be7b1c002746f631cd9fb68b39ff3", + "context_projection_unavailable:contributor-scan:22e26415a3768b1b12cfb9469b912d359d0804761ee7f1d02d281600373dc8a4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:03548d772fd2a4030a9f595257333eb9b323f1057a2a0399ed15efea113e719d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0f5f635e19864fbd276fd3eb0b6460f86274e6bc52533594879fcc42c02e4df5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f95e55b8ae987f7c4b11837ddaa8dac8bed46541f6d8c12633b46fe915b41824", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e77b04a213011bc3e9812f81c2d1266be1234ff91a72d347b71017e8ea09f4e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f7ab6f0b570873d6b99c3fc33ab556f093d7f5e4991eac884d3e766a2c29b326", + "context_projection_unavailable:contributor-scan:6ad6e59fa1a92132e095463bdbb461598c80b45af85ff453a6450b59b61d10cc", + "context_projection_unavailable:contributor-scan:c2b3c06e92fa87731137f871b9dd0f867fc53156a80bbf00da955cf5bfe0fe7e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b7b9b9cb1194740a47fa214266a43fdb70019fa1308009589d38f2c7662aa4b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4d3ed9000a9b5806a0ed641e2739166e3df18ffa1925ee396fbe25d29e332c71", + "dynamic_external_or_depth_context_unresolved:contributor-scan:bce9e3fb76d6276772f1f279260ddb2f673a4a45a08f13fbc75343d20c0ad4ad", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0aa35455461c8f75dd8ca533e03dd43ea339a7026f07407ef26b12c3fe6f44a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:64c0f7e52fb34476d5e47478ff354845a776dd781a2044963cae3191bb18058b", + "context_projection_unavailable:contributor-scan:9f9eb159649a2e07879e36c4f5eb5bbb38e337540c4b295adb4b59ca31e2a868", + "context_projection_unavailable:contributor-scan:bfba8296d9252a696a7f8262a80b63019fd89fb866e3d3daab087101c9d7ebd2", + "context_scope_empty:contributor-scan:6b6bc1f8b05dab47833d180de1fc7b40d8637a213c87af02f19bfac2f9439869", + "context_scope_empty:contributor-scan:72261efc87c3f66bd420e106d6e04235b2d6a7b4c59ceb5a235dbfbf31d02f29", + "context_scope_empty:contributor-scan:94e30a15524e236d04ae2f0238a72c0b446a48b7b4302471ad6703861948025a", + "context_scope_empty:contributor-scan:fa59397c0eb909b5b269278b706ba8432004d786cc8431db1e27fdf9614211bf", + "context_scope_empty:contributor-scan:a65d452c03e7a0e7bfc77d9337f0c3f6cc47449979963ca1173f45c619b7b812", + "context_projection_unavailable:contributor-scan:135f8cdcca313308bc5456466706c561652768149ff61e93f241b383c07448e8", + "context_projection_unavailable:contributor-scan:d029880ad27458bf1d443088b6afe399af206a9f412fd8406769198f304e64f5", + "context_scope_empty:contributor-scan:2ae591e30078f1e045b446004067a4734acda37a9673dbac82bca972cb5f8c2b", + "context_scope_empty:contributor-scan:b35cc9123b9c6316f72cdbfcd7945157215622625141e56543a4093c0c553013", + "context_scope_empty:contributor-scan:c8d88ff3a98aaa4eba3756a5f0b89cdeeeda10e5180f5eee0d3ae2b7dd042cdb", + "context_scope_empty:contributor-scan:f06f0c86aa4079e5d3ac48ffa9b50661a0bd2f4c315190b26f13664de494c9d9", + "context_scope_empty:contributor-scan:627afe91ac03ff52d178f64eb23d372523f86fb34fcc0ca0dade6786c38f0dbc", + "context_projection_unavailable:contributor-scan:ccab701536e7f9615e52f4b1a1c68a2416263ad8de279372ce248fed5d7868ed", + "context_projection_unavailable:contributor-scan:bb71e211e99f3dbe040a15b22eb7e004da953ca61b700ca3d1c94764cb6bb80f", + "context_scope_empty:contributor-scan:d799a15d3d810c39c4a519c59843bbb6c2617f559f8ebdefe801296e0819149a", + "context_scope_empty:contributor-scan:d6a24a60b3cec846b01cb2c3a1535ee2ab834a09e935abe70ede278ecb1ef045", + "context_scope_empty:contributor-scan:d1cae428bb382d9cc38acac1c7bb8a5e6142a46f5b0e6e2ddb1609b0acc66f68", + "context_scope_empty:contributor-scan:c46c90f66921363f974dcf82aaf3b3410222ec081abe097417dd1a1accb372b4", + "context_scope_empty:contributor-scan:5630ea72ee47272cdf5f9e3d1df3aeb499c357880ad49b26cff1cebcbbaaaeed", + "context_projection_unavailable:contributor-scan:013a84070826e011c0b19953b3493276e98498b3837618303aff28475b38eb2c", + "context_projection_unavailable:contributor-scan:c158a154e2b9394ee661d2f982e93af8d59543bb7da5c8d2c8e9c65905384d4a", + "context_scope_empty:contributor-scan:a0423c87fb8581f1897c9a0c774c3881ba8775e05f6cd88408cee05d126ac52a", + "context_scope_empty:contributor-scan:7e9c5dc7bc705ee6825fcebe23ba885a4be30b318195ec89e9a19b450bff86fb", + "context_scope_empty:contributor-scan:c6c5a131a84fabe329dc50128240b463b18a4ea0af2d036bcc02d869ec57fa7b", + "context_scope_empty:contributor-scan:ffe9fe5d19fd7233e88869bdd2f6fe00785a9b15d074a3f8b171a03121ba64b0", + "context_scope_empty:contributor-scan:324cdf414ea58e6d9496c28b138b43bb18cd6e983fb7678aef960670a51dc93c", + "context_projection_unavailable:contributor-scan:fb3bd242d8f9801589ca53c24a1b36b88ee1e6b8932ddb6a5d3bb7b3019556be", + "context_projection_unavailable:contributor-scan:5784aa43502be5cfa00e65ed1800bc86cea1b83db7b99737a92e3059c0aedb51", + "context_scope_empty:contributor-scan:e05d1e4da035294fb1b5185492276e323b43a33c173dd05390edee2726f82f60", + "context_scope_empty:contributor-scan:480a6f9e635cdb839e9ed2fab13d22291dff3c92ae99e1bf514439b370480f24", + "context_scope_empty:contributor-scan:acc5d491964faf3f4858dce3bfe338199f9b5469c1ad33e64c2f0bfad2f0263e", + "context_scope_empty:contributor-scan:e14724d931f179f9298c723043307a99153207ec425d4fae28f78becba7c0a9f", + "context_scope_empty:contributor-scan:756d4aea97736b83d6904a6d96d22e8026d24796d64d6806c2fcc478272c16bc", + "context_projection_unavailable:contributor-scan:8fc292a32ac35211b4747151ed7797cdcc9cf7edca0ea697f9cd9ca9eb2bf906", + "context_projection_unavailable:contributor-scan:0434560a038fb3a29aaeae6531b7190a9a993f75cebecbde4dbc5d9f248c16b9", + "context_scope_empty:contributor-scan:5c7e3540a665e15247dc85c88bc06f2514da2cd85010ec820cc53548ac751009", + "context_scope_empty:contributor-scan:074e2d12c8900202ecd6b02df395375ee6343d1c04c22982c214e74d38fdf51f", + "context_scope_empty:contributor-scan:cf2f20c22b8acc270d75b060b45b3725d2a4a0bc4dc33adc9feeec336fa84f31", + "context_scope_empty:contributor-scan:bb67a42d62cb5389aeb41a0e18d26046ab4f20feae70cba114ddffd5995ac3e8", + "context_scope_empty:contributor-scan:ad9733cd531deb592afd4650ebd20d8c967ea49693d2954151a70f4a4edb68df", + "context_projection_unavailable:contributor-scan:572f510d0485395c2ff610cd031d238c3745f79fe98a8f9fef5b042c24e57b69", + "context_projection_unavailable:contributor-scan:0ae9ac017e10c4d6256d41b99b5e771d7e8acf05bc1087acb58148a8ea2e8c5b", + "context_scope_empty:contributor-scan:691315c9798b266ce8aaff0a6368a80e40c685c1a8e3a54fe139131f4d6da7a7", + "context_scope_empty:contributor-scan:aee4c8330dd8ef28010fdaf243964d48dec427871626422da8d915843534755b", + "context_scope_empty:contributor-scan:57aa82c0185ff3d73d91dfcbc6bae9b5d438cf064ed0ea9489d6b5de7c3df531", + "context_scope_empty:contributor-scan:79ed0c8a9f7d6b06e75ef023d6ca5a32416a9c8fbd5a75fd97ea1c0e8f7a5a30", + "context_scope_empty:contributor-scan:23f9afb28b6b7349cbf502c2a6a1ffff117d2b3a974d8705b99fc8717108627b", + "context_projection_unavailable:contributor-scan:a6f0fe4aec662565f32d93874690023ebe09aea9a887b330e0c64a18e41dc966", + "context_projection_unavailable:contributor-scan:aa5a287a1749ab0ab4e4b56048c738b95df8f4b19a82378847a39ccb5eb42315", + "context_scope_empty:contributor-scan:09dff44163511e71b0fbf539655ece1940bd80039bc8743cc922699a37340b71", + "context_scope_empty:contributor-scan:567b6eaa4c3dabaccdfb44885a6a4cd345ce3ffc6a201265084c1818c0b84226", + "context_scope_empty:contributor-scan:881e7f1a45e2d7ebf74842b131573da24478db0c44ddaea50ca20007994387c0", + "context_scope_empty:contributor-scan:e9a98c513dc38db66988ce7ed9fe730df4ba5297f2495c77a54ad2aa9195b9e6", + "context_scope_empty:contributor-scan:f7484f28717752c36583df6d2167f9861bbf8368ac7f18b8a7c41ed41f301f37", + "context_projection_unavailable:contributor-scan:c0c4a04d19b7a5f1f33fff97f49a9d0245c4b14d24c3691cefbf46b76c064d7e", + "context_projection_unavailable:contributor-scan:2b86fe6715dd628b59d2303d2939369a6ebff338e7c9a3f41a5e76371e70d56b", + "context_scope_empty:contributor-scan:3663dbf64c23ffed29746c390953bb4c54f0f3154cc9fa65e7bf6acdf7249702", + "context_scope_empty:contributor-scan:8beedef6ba5098ea3567e7e9dd3ff36fa7ccf418f7a8dabc5cd1c8df83ac946e", + "context_scope_empty:contributor-scan:07ee5dd2f228e5d605f204a0e607fde140b169321c49486f64ef0ef3498defed", + "context_scope_empty:contributor-scan:34ca592cc7c4769ab6ab180436ace3d801b26463a0915b253459fbe8aacc7ce3", + "context_scope_empty:contributor-scan:2ee6a26bbed8f2554b909b310e8fbcafea825d9016c009fa785f34121053ae17", + "context_projection_unavailable:contributor-scan:6dd70277e9e05c3828bec89c4cc94f2b256eef50554fe78b7bc7805ba0c77d7d", + "context_projection_unavailable:contributor-scan:448a4023be7987eb4282a5534d6369f7e8ded7ddb3cc29c537a4e09ded04434a", + "context_scope_empty:contributor-scan:338e654fb02855abf17360c328f02986bf949d898b489ea7b9b29ce090fd1eeb", + "context_scope_empty:contributor-scan:bbd12c331fb019e0c84c5629c0b4945609328a196e3862f6f6dbadba31da81c9", + "context_scope_empty:contributor-scan:06ea156efb68bae0ec77525ddbd4eb18c1c97512cf524cdd7661286b48a2684a", + "context_scope_empty:contributor-scan:163b26e0bcc1ebc83d620624356e8a535ba4a3130af719e57a4dad9922d0ca1c", + "context_scope_empty:contributor-scan:ef7c18370144ac600fa593af56a8a849f7070b91261415e8e3cad6bcdadc80da", + "context_projection_unavailable:contributor-scan:f196cd68d51074be3989e323fc62287af695b781697b91b658003c825b426ce6", + "context_projection_unavailable:contributor-scan:a763fb136aa3978b7f47acb90aae2c6bb5715e8ca5ef1088d7856608c8807071", + "context_scope_empty:contributor-scan:5bdc9a08c76139479780eda09106fbec03bd5662c1817f14c0893abe4c22c798", + "context_scope_empty:contributor-scan:4d34d526ba5ee10314a8f6a74f7fedddbcf0ca79986c20a5127dbb08acfd6c43", + "context_scope_empty:contributor-scan:2c2899bd893f9611640844c56b404e5b91768151cb862ff497bb823c505d568a", + "context_scope_empty:contributor-scan:be30cb63922297543ed6c72314d3b6ec3d849d3c5d28fc3590ad44ebd82c4f0e", + "context_scope_empty:contributor-scan:28f1d0d25c8654cd762a439d6eb6f3a6896d37071f406d8edeeb4c20adee20ce", + "context_projection_unavailable:contributor-scan:f6a81369acf1c84e3cd6bf3399289323cb47848984a8c96800c0682fc1055a04", + "context_projection_unavailable:contributor-scan:94b9c4a91bfce96cbe773c203dfdf22d1b015231e91dd478399c2586be6a3e77", + "context_scope_empty:contributor-scan:526ce466755c525287df1a2adbdbdf566c896d79150b9bc7dbe65936e83abb30", + "context_scope_empty:contributor-scan:57dcaf9ddb9d8b054aa5dda6a0c9739439362e898cdf22aaf9f7338149f8cbd7", + "context_scope_empty:contributor-scan:064ff0d84035d834f9382eb8b4ad901fbeb4aa9fe816d7c36a34d56af41817bd", + "context_scope_empty:contributor-scan:d97343cdd389cd2ed9d0f1358d2bbddc2752053d95eab3e16e99423298a4371f", + "context_scope_empty:contributor-scan:f9deb31f0f9b98cad69111389734d43ed4fa86f24b05c9f2d48a78ea7a8708a3", + "context_projection_unavailable:contributor-scan:f962a89d04810a6c57abde4a8d3182d2a31c5d0f0ed3c37c053abea1fa223f31", + "context_projection_unavailable:contributor-scan:b62ac1b4b282eadf241f508bd5769bdd440b274f967d6ca73cb685ca249bd287", + "context_scope_empty:contributor-scan:57840b0da13c3f6f67e587689ab1eac913c17e91d493d1ce9ff089e8dccdfd29", + "context_scope_empty:contributor-scan:e3d1ce3b9de0fc9b48f2432d5e64947b5b24c3acaf1166f746bff1c54a028b9b", + "context_scope_empty:contributor-scan:d322db4b50c2c1bdbe0e22ef291070e20c93e0f7199c184f5ff8b4795b55cbe9", + "context_scope_empty:contributor-scan:88371d1acc9bc3b69c1d1957b27c9aefa3835be37bba74a359c35b1beaddc2f7", + "context_scope_empty:contributor-scan:3486da81fc55b7e285f23e85f44c481d780090285a384cfedaefa27265a236a8", + "context_projection_unavailable:contributor-scan:c87588b38d18fe9a5c563e2ae8d79649ce699607a891bd41b68194ce4507137d", + "context_projection_unavailable:contributor-scan:d6e3d356d491e5f3dbaca74cf11aef9bd751b36737feb34e466b707156b0d779", + "context_scope_empty:contributor-scan:843197ad039bb4e840b949b0ed1e5cf2230829366646a92ffc53d63e26149867", + "context_scope_empty:contributor-scan:b0766042c55d7c370799af987bed01fed8a417f83bc67e21d1366988aa1af10e", + "context_scope_empty:contributor-scan:b788ba22bd4225c24f95821dbf1f467dc2b13c7615b0bd2b00c3b234b7519539", + "context_scope_empty:contributor-scan:91430345496348280d29d11662aeb6048fd7596fc6304380b6154494df30d154", + "context_scope_empty:contributor-scan:8c1be7b4e8fd13181be0c4e46350a2f972e24acd13427e71c15e60dade41c28d", + "context_projection_unavailable:contributor-scan:f87a9ae1d7dc81f88c5891890b889aa7212e172ddec092182b7de6f01e787d7a", + "context_projection_unavailable:contributor-scan:b6a42fb01b464f31f65ebc10fbc12fccb051d8b44cac51a6818d3aedabea07f9", + "context_scope_empty:contributor-scan:4a820a780053b6f65492691e067e236adbd2a05b467e4e3f2ed37ba1260ce84f", + "context_scope_empty:contributor-scan:b07131192ab22510055930477ced5a10698278b2e00e3f711ebc202db640bee4", + "context_scope_empty:contributor-scan:5fbb00d9b2952ae4f0fed217bf2d8603872d8fc93073d99f31d8815539121987", + "context_scope_empty:contributor-scan:0bd48e207e95be86ea4e459c090a75c0adac8ca31bd2b631043854551b2c4392", + "context_scope_empty:contributor-scan:b11de5874aa62f939e383179c3ea1b34d3569ec6ade901964393b92f8325ad11", + "context_projection_unavailable:contributor-scan:8cd692618bec00fbbf099d570561201a2d0fdb601050fd20e198ead478530675", + "context_projection_unavailable:contributor-scan:19345b5fb5cecfc86e4db3cb8715cc7370e81796d70f11ba150a13c5ea8e4c37", + "context_scope_empty:contributor-scan:3ad0b3549b82f93ad869a9341397d394c1acee5e18d94a699b118094dd7a9a70", + "context_scope_empty:contributor-scan:32220b1bfe511b9dcec64d7ea8f4317e96b2d0cdc10bcfa55cfa3b63ce64aab6", + "context_scope_empty:contributor-scan:0cca9d955282f37dd60e764c56b52cbad90b33ec2c2943a7e5d155d35b0417fa", + "context_scope_empty:contributor-scan:40d00274aa5b28039b0d57d75a81f174c0a31e4be2d324ba79a64b79efd4e411", + "context_scope_empty:contributor-scan:319d00690097314e26638e2f4a6d848f50d1ff2f9d6f755a618eb31398ed373a", + "context_projection_unavailable:contributor-scan:dfa47fe83d195de69774c841747f6e7ea78d6d91297821dc9b8ee5fc625cfe2b", + "context_projection_unavailable:contributor-scan:5a497ad4d83218c29d4f22781a54d9e1927dc414f7cba6f89d794ed047f8b245", + "context_scope_empty:contributor-scan:1bd3f2289cc1bfa889496ca5074991941263703a2517281734f33d0ef1050f1a", + "context_scope_empty:contributor-scan:587a689c0312ac0f6d98de7495f01f34428cb128e73875a71508f7d5874415b4", + "context_scope_empty:contributor-scan:fc77f013f48b454d8703f25f76646f74b74c9e4f8e5d542bc5f48d98c6e51fae", + "context_scope_empty:contributor-scan:a2a7af80da34233233ec619dc29366b40a9e55ead63626db185524f2415761f5", + "context_scope_empty:contributor-scan:f180a77f032bfea9c7d152438ba830f19e1bfc88481a56b9e554c61d2cd64f6e", + "context_projection_unavailable:contributor-scan:cb70e9a1b44fa1f13f3bcc5290e6db5c8d6eda83602c9513e91e779ac6cddd3f", + "context_projection_unavailable:contributor-scan:74f543e29e519871aabcedb9d39c953d5397aac456c3c5e6eb0e10e517989eb3", + "context_scope_empty:contributor-scan:c983c339bc6881a1e6a0b2c6a794de858613b91318205a623dc61d80c2238036", + "context_scope_empty:contributor-scan:97c5314218bfb458e1fb6d1a33c9ac75c7de152774a736f6c5874657515ccfcb", + "context_scope_empty:contributor-scan:0744dea5a54614d094a6eb711ff7df94a180bfdeacaf330e31d9466cd51aeda2", + "context_scope_empty:contributor-scan:06dc1ba86d3fcb46096bed80d9c5c558f79a5a33f4fcdb379f1567b1271b64ab", + "context_scope_empty:contributor-scan:aa48541c8cce586b7a8c5e8ebe3cb607d1c283ef8940b7d4c7fb584327dd177f", + "context_projection_unavailable:contributor-scan:a9d086126128de76e0bafc06ca465176ed2884cb7ec963457fe106346b8094f9", + "context_projection_unavailable:contributor-scan:637323a350346cee17c66cda9b8b1be49d58350b0a0904bd61e5af20ce611df5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:aa25524f30b8e84ef80b52064a75ca56cf438e67e2696e360d683c03e85c4c6f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9b5371eadea2bf5707f730896b4766a8b56012269f1c02c5df9d0df1d1cbf696", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d527de43dc2dfdb271c213a927ab31c08b1f063298b211b6b11831a4dff51922", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5ee4f0b0ba2c39e7071bba12da912c1ae213b8a2cee0bb437afa500328a237d4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:43d3388ae21433a62d37d4c92861c125683f03a0edd9d1afaa56a42a7b793dc1", + "context_projection_unavailable:contributor-scan:cc8161804d4c84fe4c4f7210a16193637accc1f791b7fc7be026c07177b7da4c", + "context_projection_unavailable:contributor-scan:4bc68b77bfd52e96e8db4fb7293a6d4f396d234eb4dafb625df76bc8f1ba1c7d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a66e57d86751f21d11652bc991ffe476eacb638f38f95947b723ac9448c5f668", + "dynamic_external_or_depth_context_unresolved:contributor-scan:278e2e9a97727da969f8d122576dd475c43141146f984e3af997600a013f19bf", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3152613ac0763b809bc99a50b728391cfe19d2cfeb27ff47a1e3671ed7526a3f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:06168cf4f7850405f47bd8cfe013dc077b51457b355698ea3407f998cb561c2b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:44620fe943880d4498587b283cf31a67b85fdeef53f59223299018c3666ae32b", + "context_projection_unavailable:contributor-scan:f553b646e7933b5f766d1187c3bb1aee241ea0734ec1c6addc08871c43bb7c64", + "context_projection_unavailable:contributor-scan:5f7e12488b0d469ffbaa32d1fa766352c8672ccd9e81f503480cec626d1f88b3", + "context_scope_empty:contributor-scan:86fed64323e502425165fd4b319a848da156ed4e1acbec6ac706b8f5afbdc1e9", + "context_scope_empty:contributor-scan:3273da703327df23094325bf9a120c3bbbc9388b4bbbec32a24b768f4d02669a", + "context_scope_empty:contributor-scan:cd57f10c8a3c69b40ea2832dc35837d8a7521f2a17b2936eccaab7d5bf482dd5", + "context_scope_empty:contributor-scan:fe62a9ab0e66c65344f94de1006ed30505bca06dcc7619ca717078a09afafb91", + "context_scope_empty:contributor-scan:f83f5339fbbb59939406f37a8053030f00333d809da78196e1dc177209fd0e70", + "context_projection_unavailable:contributor-scan:9cfce61b0d63c05676d62a7dac8c1362d78e2e686d6a8b53c56094bb2014ab96", + "context_projection_unavailable:contributor-scan:dd387d649e718c5d7cd9618fab6cf60bae452924f4e0b36b9b9ee9d4b9738ef8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b4e9704f8937686cd738c71fa7250b970fe64be89c75e36412cf4288e7911371", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b2d3838be418d29c1ebf100d269591a89b6e74f81b822cff71d8a9d9548dea0c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e31733d8cd5174ecda373492fb9ed3f56fffdac8f869380c06ee9f185821918b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c7b69a99d3765c95a713d27af4ac28d7808ca92543062610bdf24edd3643790", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cd639186013fa4488043c42b05357e82425a3e889ac14679eef46b7388cecfd9", + "context_projection_unavailable:contributor-scan:b9195800d5bcce2e36a49a8f49f1674d9913dcb526cf50d1097ce4bea82407fe", + "context_projection_unavailable:contributor-scan:92d25db73aef0c89d7f6d45a21f56bf7c0b3854a0c8d19db7bc7247ed2244f78", + "context_scope_empty:contributor-scan:9eefbecbf32c98775e957013ff48c835781e52d91e576f81eec2c079bb61acd5", + "context_scope_empty:contributor-scan:9a71eba84ef99ab18d46121f3d387888c2ebd4054b85f3cc2fe90f8e75cb6538", + "context_scope_empty:contributor-scan:5fec8b431826e32ff8b6d3da66269f1e8561573bdbc8602f3fb20fd5e1bd8f44", + "context_scope_empty:contributor-scan:117d803b171807fb6ea627fb8eadd75abcb20606fc3acfea76def5897a986f35", + "context_scope_empty:contributor-scan:71a5b2e0b33d5bbb1ac73e6967b839cdfbea4de2fc828ec34ae8e40f8dfe96aa", + "context_projection_unavailable:contributor-scan:3175ca255e0323924a203bf8aa949691546196277c5976052ff0678a934fbffa", + "context_projection_unavailable:contributor-scan:7b355ea64f6dfd26a0ca7c433c31b1368e70d785f31c71caff4df6883245d409", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3f00299f644f669c39db368d2a0df198f572ce9c8c08c85a94fd8c7db9cb5500", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3e4b1620b66257264d51007170e6b0c49729b4731e3e1d236d188dc325ece52b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ef62a3e54636bc30ce5b75fb14e4753986000fed2eca3cb11aab716c88729f31", + "dynamic_external_or_depth_context_unresolved:contributor-scan:53635a42011bce8fec02af0d16ca0cf4b994332d1ce09551b99693a1ed59d247", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e4f65ec98ba41eedab3df06256eb227c558f31fee052a4266b3539f7af08275", + "context_projection_unavailable:contributor-scan:23a5e489bbb5740c0c685591e6b73a7096bb238cad11e8d7e84fc9f4b7f55207", + "context_scope_empty:contributor-scan:b92a8731fdc1bf7bd7bce4084892f87e4d9174acb204ee163cebebcfcae6a5d8", + "context_scope_empty:contributor-scan:2e55a819e3b67123ec2edfc304418d7fee50dae9c9b922c3a5d250d6f7c9662e", + "context_scope_empty:contributor-scan:3b6aa69186293835af4c700678ee9bb810de2ab8899c93cf245e01537742f5a1", + "context_scope_empty:contributor-scan:2377ef08168881eba6f35e080a5fed4608aa733dc9670f59d45ceee5ce08fa47", + "context_scope_empty:contributor-scan:2f26d70299414d84d00c95be2fd40758bce2e88a1fe89bedf898395894f501b9", + "context_projection_unavailable:contributor-scan:5c2048320f765e1756e7a743afa544a602d648311f4bb8495f3d43de0f8cea49", + "context_scope_empty:contributor-scan:e08780a749f547c02460053e2a258b64f89ad494c042171f2e8a426f3c9a0520", + "context_scope_empty:contributor-scan:97ae7d3c4e6969d04821c5ed50c21a914379c1a1b3b5e5dfd38b26438e249f2f", + "context_scope_empty:contributor-scan:6e181d25ef0f246585e55b5eb77c8e6191fb135af98e816b0abd841134bd5d57", + "context_scope_empty:contributor-scan:271afe681be4d6c7c09cf9b4010888525eb1efb66cc2501215894c15e2898519", + "context_scope_empty:contributor-scan:e8e670d05231f561f6a2ea1c1e08a560a96bb2674ac72851dc29da697ac169ca", + "context_projection_unavailable:contributor-scan:8726ea1166fc378ce1bc6bc99ba52e93416fb5d1fefd812ea29de503077d548f", + "context_scope_empty:contributor-scan:3cab3aa4cc41da609f367c1c57db872b8cfcb7b2f323516266bb3d8fa36642b4", + "context_scope_empty:contributor-scan:c5a186e0f17d7af521efa20982916fc813e1b7d05295c3da7730ef6b5a48cab7", + "context_scope_empty:contributor-scan:1738964f08db1fbe6b5965f7721be058d80a4e1ec976ac743059a5b31d6cd7a7", + "context_scope_empty:contributor-scan:7f10a07aaba3a86425dce315a22df012363cd11065229f983530e2156fd77442", + "context_scope_empty:contributor-scan:d97c168cb31e3390b66dc4f61020d70ef36ec9bdc679c2b64a79dfc648238207", + "context_projection_unavailable:contributor-scan:0db0f54012e0427209e8a7b14f787419a4a6cf8cfbfd7e985e34898c1dcc3b5b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:82d9cb547ff915752dd430f4b91c03970ed3cc9e376a93aafea77e196cd1998b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:88f50df0343fa95532cb3b9d60cba5cee24c7e245bccc8ea06d8803d43f99f75", + "dynamic_external_or_depth_context_unresolved:contributor-scan:525d6f86a91046bc79ec5e19e21eeb42edb94aa9c1a3a6ff669455aebbefdea1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a8387bac47d88608c9a58ab2916857b9fc2fd8a1d52fc5d16f79bb4ab8be40e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:57ea90041e625ad5368caca533f024381987b1afd81d092b28eed73f0c8c5499", + "context_projection_unavailable:contributor-scan:3eead9155ab4b5705fa08efb59ff16f1705d2eca4a8d707e4f633731bdccd8e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e1d445eda8d84d9b3972b06b657c3be233a2c77a2cc146988c3d076b11b2f906", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e6a4376c4e70a27e5bd632511b761c70d8fe6776f93691d26262e169965152d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:94df997fee522b612e12ed3596618cf27aa3a3109bb459f16eb6b6c136538295", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6397f7955219931bf05a5b8407360c4b71ae62002aa273ed85db15276dcfb613", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a3880c761ca9d0019b08cf255540fa495d5d69593e9bd73fa6eecb41dae42859", + "context_projection_unavailable:contributor-scan:33e09133f59de09d87866389533ef005fc2c34de8a4cd68ea1d528d3c6df4165", + "dynamic_external_or_depth_context_unresolved:contributor-scan:58ca35a7300e2d7edd5acee6de464da5593d81380aff9e99fad2bd1d8c0dee68", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2d8220d8b7f51f9f1082d903f592ff051faa4c37a46fc131c31da1dd2a233ed0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0148345468c538297511e912438b1ff6f0bcc70d8058f87ff70b5f944946395f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cebf3f7bf74150ce4fbddbc693fd6881a8d18aacbb54b8e33097580fb330e273", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b8213e35bb6cffbddb211df8497d7c37f33a800f3a729846b041155c2f82c7d0", + "context_projection_unavailable:contributor-scan:33c0d02c59cebf05005b834b6354b9d11184238c087a253b86e5479209a57d61", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cfa8f4a6860419485b27245e5f66228003a0f4fce6797dc9e7fb5d938bb61100", + "dynamic_external_or_depth_context_unresolved:contributor-scan:633e780f4bf491dd0635d773334d7d2ca15a670d0d78681871dd88d77a2132e7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0b51f52c0d43beecb81fb62c82a17850a11aa6faab7527ea4833efffb0b4a8c4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c295b4b3d54eb3f602e5b7b6f302dd9c66cad44282af938a158887a4b64e6400", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a9979735925dbdc75c01667c69443c96f645e530ca0fbb182c1d515093799d43", + "context_projection_unavailable:contributor-scan:9fffb2f1348a76b735b269ce0961460b780c22882cf471ae5f1c1fafea3ae48f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d06f59868c9200c0d32396ee176a3260ba3940e0fef382b1edeb189030ab043a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:44110d2cf36273a7c292ad5a9fc73bfa40d5de4b0188a8bd5d28f6439e078ef7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7fffb43180730947e0ce0f17899806d2998df9a70c9f9850a0bf0d5ab97da3f8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:93b7d5e9121a06853fd8e0b65a846bf7497ec5c9e769db2f721ce40770a5ad8b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e3c15c181160b97750a748f9b1ef062574f0899d602333c7c543efe7be6687c6", + "context_projection_unavailable:contributor-scan:483fc4310a9c5e101c6e1592299caba75d191c524516cf48094705cacaaffa1c", + "context_projection_unavailable:contributor-scan:88260afe57f54f14752828d92501cd736bd27ff95389912283e88faa97a75269", + "context_projection_unavailable:contributor-scan:529b7bf7e34de1f5689bba72a58407f3731bd2cee8af78a53dbd15497faf9d40", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d5066d261ad12b1f8692fbfc1876a6d30837395cbb121351d9ba61cf1b20cea1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b0f968a432800d13c601c7520bb36cc9ba52b24e2a09109fecc34cbfecdbe9ea", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f82bb8ca1a7fd8998886a8fe8f00084f108125394b9621c6cd19d92f23fd8c3d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:53df3ed8b2dd7c46d8c42882a6096bccf1d6c966cbef8158b45f4390085a00c0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:117aa85101fd69718713ffd12a7b4cbaa9bceb86cb52731e69ffb9ef83f80750", + "context_projection_unavailable:contributor-scan:40a86c0d81cb5654b51d4447a6e348a246decc7780581a9aa2d60c2f768e1de7", + "context_projection_unavailable:contributor-scan:378243809750b9f1750d2d1f0f9204ca18d490e7458afff003f86c8cbb255dbc", + "dynamic_external_or_depth_context_unresolved:contributor-scan:90565ee1486201dcb600733c58934abb476fb873581c0e3dae8aff2ea1ebfe5b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f5dfb739730436eef0a9ed0f8c1c7b982469df5d6c042d321de52ace8d3a2c15", + "dynamic_external_or_depth_context_unresolved:contributor-scan:34c56c75a6772748996ada2bb9f2ed985d65a7c6de0087e220f45285846cbb73", + "dynamic_external_or_depth_context_unresolved:contributor-scan:42fad701f64b0f289a69aab6d432cf25ea365f4966a478216977ccbd5e25c19b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ebf4109ffcd719505b5871ad734ed07d7d1718a173977d31106050ae7bef2ff1", + "context_projection_unavailable:contributor-scan:df543c94ec4b21c6fb74b805b76a1f3c855d222faa8599c060f8c85020e320f5", + "context_projection_unavailable:contributor-scan:ce720073f337bb4893fa3a3b1e2f8e86696e5179617000f4f47cb343922ddd3f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:786a19bb3612b1d1110134aefbe6968e75bb3340fe8d3994fcbd0e905bffc18c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:256345974cd78d13520d2e43ca98d1ca0d650baf88aaa6b8db75c80e6505b101", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2648c4f69b677c285297aca3107a6770c0a4bc1689dde13e6b5b59e8af91940b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:752195dc0695f44531be939deb0f9940a9eb5273117c7705768c2b5edd6a70e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1e4da8e8647caba2f3b358ddd5c25936b46d87b9e118935597be60fa58c6ca4a", + "context_projection_unavailable:contributor-scan:6dbf2e32d098163480ab02a98344750fa5daafc7c66adf4fe90d0eaeeff4f86f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4e93b1d6b6d8ee75bf09aa1789933ef1248397e1e3df6ddf8af74eaa04d59c3c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6e8f38e9b80a674c58e2d85fb797e0357cd1414528a175f8e06a10b15455bc91", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d397c5433f574c1a5f9d5c219c91131f3823694a50e04a6a2d896458b76f2e2d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f50cc41a1fbfe1a27916b010ce35aed4d7f2803e571225ea1382facd5a603139", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f375dc182eb989bea2dfe5c2e26a351c3e2c2ea5c8f11447f34004c5c5ca2f27", + "context_projection_unavailable:contributor-scan:7171793b9c6db5102f6088265373a7c57778f18f440380255a390d5745113652", + "dynamic_external_or_depth_context_unresolved:contributor-scan:494461bfc7dcc180d454bacd79e12b4a12598e3cf2594b4a96001188df71f27c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4ccf4da37de3d59a491675a6cddcc6323deb914a8f458fe6bbd20f4ab824fa69", + "dynamic_external_or_depth_context_unresolved:contributor-scan:74d21ad3cac9cec15832b98239679ab6360d84ae3d2a36a3f02307d647e7719c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b7b45314da2fe600d6377531a57acfd3f5d44c2f0e8641d67f0c9288bab8a3ea", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7e9025449366165d1e1a7a84b15c89acdb7220595af59d776716b7caf76b517a", + "vendor_semantics_unresolved", + "analysis_incomplete" + ], + "timings": { + "deadline_seconds": 900.0, + "cancellation_allowance_seconds": 2.0, + "resolution_seconds": 0.018874838016927242, + "provenance_seconds": 0.4200731429737061, + "snapshot_seconds": 1.057911048992537, + "snapshot_reuses": 0, + "discovery_seconds": 6.809824106050655, + "discovery_hits": 0, + "preparation_seconds": 7.8893570529762655, + "head_seconds": 137.75154270697385, + "base_seconds": 185.0220647690585, + "admission_seconds": 0.017694751964882016, + "recorded_vetoes_seconds": 7.663923650048673, + "cleanup_seconds": 0.009018367039971054, + "graph_hits": 0, + "query_hits": 0, + "total_seconds": 338.82878322305623 + }, + "raw_witness_present": true + } + }, + { + "case_id": "nodegoat-repair", + "command": [ + "/venv/bin/python", + "-m", + "openultrasast.cli", + "pre-push", + "/results/m1b-explained-2026-09-16/objects.git", + "--base", + "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "--head", + "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4", + "--artifact", + "/results/m1b-explained-2026-09-16/nodegoat-repair.json", + "--deadline", + "900.0", + "--cancellation-allowance", + "2", + "--max-regions", + "500", + "--cache-dir", + "/results/m1b-explained-2026-09-16/cache", + "--experimental-record-vetoes", + "--experimental-declarations", + "/results/m1b-explained-2026-09-16/experimental-declarations.json" + ], + "base_oid": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "head_oid": "0b453d5abc38f1a970d4771ebe6c5413f8c3b0a4", + "exit_code": 0, + "elapsed_seconds": 156.89250237704255, + "terminal": "No actionable defects reported; analysis is incomplete.\nNotice: Some checks are not enabled for normal alerts. Review capability coverage in the details.\nExperimental: recorded-veto evaluation retained 1 raw finding(s) with 10 recorded veto(es), 3 base-only finding(s) and 0 change-attributed evaluation finding(s) in the detailed result; recorded, not applied; not an alert.\nDetails: /results/m1b-explained-2026-09-16/nodegoat-repair.json\n", + "artifact": "nodegoat-repair.json", + "provenance_matches_installed": true, + "outcome": { + "expected": "fixed twin analyzed and quiet: target questions answered with no injection finding; three base-only findings", + "expected_head_findings_at_target": 0, + "observed_head_findings_at_target": 0, + "target_questions_answered": true, + "target_question_outcomes": [ + { + "function": null, + "status": "completed", + "reason": "query_answered_and_arbitrated" + } + ], + "head_scan_completed": true, + "base_scan_present": true, + "production_finding_status": "none", + "production_coverage_status": "incomplete", + "recorded_status": "evaluated", + "evaluation": [], + "recorded_target_findings": [], + "base_only_findings": [ + { + "family": "injection", + "site": "app/routes/contributions.js:32:2", + "rung": "model_entailed", + "witness": "eval(req.body.preTax) -> const preTax = eval(req.body.preTax) in app/routes/contributions.js (line 32, 1 steps)", + "head_counterparts": [ + { + "identity": { + "unit": "repository", + "language": "javascript", + "path": "app/routes/contributions.js", + "function": null, + "family": "injection" + }, + "status": "completed", + "reason": "query_answered_and_arbitrated", + "rows": 3, + "lifted": false + } + ] + }, + { + "family": "injection", + "site": "app/routes/contributions.js:33:2", + "rung": "model_entailed", + "witness": "eval(req.body.afterTax) -> const afterTax = eval(req.body.afterTax) in app/routes/contributions.js (line 33, 1 steps)", + "head_counterparts": [ + { + "identity": { + "unit": "repository", + "language": "javascript", + "path": "app/routes/contributions.js", + "function": null, + "family": "injection" + }, + "status": "completed", + "reason": "query_answered_and_arbitrated", + "rows": 3, + "lifted": false + } + ] + }, + { + "family": "injection", + "site": "app/routes/contributions.js:34:2", + "rung": "model_entailed", + "witness": "eval(req.body.roth) -> const roth = eval(req.body.roth) in app/routes/contributions.js (line 34, 1 steps)", + "head_counterparts": [ + { + "identity": { + "unit": "repository", + "language": "javascript", + "path": "app/routes/contributions.js", + "function": null, + "family": "injection" + }, + "status": "completed", + "reason": "query_answered_and_arbitrated", + "rows": 3, + "lifted": false + } + ] + } + ], + "census": [ + { + "language": "javascript", + "frontend": "javascript", + "files": 44, + "complete": null + } + ], + "coverage_reasons": [ + "capability_unavailable", + "eligibility:eligibility_provenance_mismatch", + "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "context_projection_unavailable:contributor-scan:da4abcaa22e13947dca90ac9156293bda9297423304d60d587569389742ce17a", + "context_projection_unavailable:contributor-scan:29000feef9d494e003efdcbb6eab5410bc93ad2f4674df9db389ed98a9cfb242", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4679cce5fa8da06bd1f9542b5a58321d2b090556cce83080b6e9ace36d352a59", + "dynamic_external_or_depth_context_unresolved:contributor-scan:df4a0610953efc25e4ddc4bc942688434be889411d073fab09015aba97ce2511", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9b7910f9f96aa714b760481e46e543ea413d6e4763b858a3d0c186a560ad618c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:298f3d69ca3e2b343c9cc5288680120b89e035bfae803dc6f6952358b6d0f1d3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7fbdc1e100a0b9078b6a2d6264bfaa596c64501b8c5ced1557b56a3d98e2b351", + "context_projection_unavailable:contributor-scan:8f51fe6438299d6f935f48d1d0991270ad477174195aff8574ef587a45038efb", + "context_projection_unavailable:contributor-scan:8d26ec62881cf7efa89509047c178e7b920a87cc4bfb9cb0d6d991e87ca22124", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ec5cd96c01771e651d9e09445c5df8af453e475da75f47a583a1006e99686b09", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2981a228c15eb8a02d051bad6ce39736dd5f4c3f63a979d997bc23086105cbaa", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7055c8f3c6f41ee3593da37fd92332c561907e07a633b9ba7bf66347cdccb378", + "dynamic_external_or_depth_context_unresolved:contributor-scan:68b25a8b5bcd76f92ed9473318e67e752b5898eb6b34c4a1205b77a88dc0214b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:435b8c03368213b50237bb6f7a4dbfad4e7ba8d4f3948b046a5e95ff38c739be", + "context_projection_unavailable:contributor-scan:d2034c51a6d44b7b5cb553f2ad130441532b6be68cac0e829b74c4240aa642c4", + "context_projection_unavailable:contributor-scan:1d7abc4a4a8c6023e1c5231f46167efdb6c476e4533ea4670a17ecc6c8d09c92", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ba984e9deee4ab97a4211ce15915bc36e0e42907e21f40525be95c698c439653", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ecc80bd3363347eac23b60a8ec50efe1a5defd3609aff7149022fac1e74524d4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7cead756038bdaf46936671d2311c93b391692337189bd9f3acb5711dcd1b594", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d7044d436bcc3e7e313fb2baff364c8aecf980b28741afd4d020f858a47a3909", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0fb49041bdc02002b8aaf574a29a738aeb235ca0bc5cbbe9998dd9841e93a0d", + "context_projection_unavailable:contributor-scan:590ded4d9ba52b59e2934f3d461e45dfa5bd351f13c4fc17238297438fbf492f", + "context_projection_unavailable:contributor-scan:33ab14574877d6a529a58df1926e358759fb4ee1ffbc68146aebf77a895c8eb9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:489bf9f5f3a1e3771698cf111c0e7fa3e84f81848869c88a44cf3d19979d168c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ca3b943eb07fc11f6cc16228ae4e7813cfccac5dfe7ea9147deb0ce84677e486", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a83d9fd2d4f399a40984cdc63e30003a73c98a6986f76fd5e22ed0ed7873c8b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:593c9114695f69035b4df9d566534e35fcfaa2d78a3e4362c2ff634580d6bee9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:87ba1a35a429f850990db0eceda9996daf572b97b32b38e0f7ff4b80dec9a6b2", + "context_projection_unavailable:contributor-scan:f12e400682d1a222abca9d05f942a24394d7795eacc7ec322c585a0a6ffe69ec", + "context_projection_unavailable:contributor-scan:5e24ba3194915f95a2452882fe928f834ed4740f8fa2087c7573b7c2f128a2ad", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4d7554903c7ff3f7005fe4ed77f7e82af8cba218d3ac0b431acf14d18ffeb639", + "dynamic_external_or_depth_context_unresolved:contributor-scan:896720a23ec5b7da3163d53b517817cb01337cdad64d2104dbfdd3b3526f9c5f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e13de3ef10e25c529870483b67e47206b9cd32251e118f20f628eba95236d9c9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ac5ad3cda567527eb97dca35bb56d076292b88e20baa36d337967eb1f4f63dff", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7c0bba65b77fc890e479add54e7fb0e9a7d145a4304d81f614536a8470d0a471", + "context_projection_unavailable:contributor-scan:722bfc188cadc50c1485cf4ede13f2b62e93b08b16f42f2586c104b8bd3745e7", + "context_projection_unavailable:contributor-scan:144c1db7c40aa0a420e02130a756c7793fc8fa5d33549a08c236ddb96bad2df3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a08e3f98d65d0452a631a11de0ef53c9fb53492efcf3d8003b5512478b92b4bc", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4e0e78390504d44716e20ff65cf5f16c1f1ddc2fa0441e503dcae1826c666529", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e143029eb9d5d5c30c3dc0fda147c852e68d4e8d407795a1047beb586723238", + "dynamic_external_or_depth_context_unresolved:contributor-scan:43e8934e37c9ecda6c36b4bee6af63f4269e59cefb5df30af45ae08bd93f5063", + "context_projection_unavailable:contributor-scan:e9cf95baf8cef9a83d9da86e0bce276421ed404867ad948acc338fa759a3450a", + "context_projection_unavailable:contributor-scan:431521d90fc22b7683173732598c39b94a25447f7403dcd4d9e17ca23e243a61", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d331868f74b26a35872e8eeed4f66f3e34a29f8e9745fc14c1609cc3408aebeb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:61b6ec72d6c0dddae427635aca3c97681a112cc4c5f8e4367d9f5864c6eb72b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e831bbc3ab250e71270b1f5175756f39c2da662bffd68b2ed78b5389a4f23d0c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:082910c464337b0041733c3c2733ad7947d71549180f9a0b8ad4172901469d02", + "dynamic_external_or_depth_context_unresolved:contributor-scan:14541cd08e0b036e4ab5caa442c01459fb03a6e3ef0388bcd0347b121effc6fc", + "context_projection_unavailable:contributor-scan:e4fe7eb3e5d57766a2c6adc79d46b9f57ac13ba11df7846cc4f7d62123a51bd4", + "context_projection_unavailable:contributor-scan:0cc9059de118ef8da2ab45a3453bb2f64a679dfa33233f3b1b722b3858df789b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d561ce2e09d49013cacec011cf5dfa8c5f35c25c41085e856b3d5f28579ba6f4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7eb45f19bf15a2826d7aac45f36137de8824abfa9c0d5412da3c69c5d6da7a0d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ef130caaa2b3321cd12e2c8c39a27f9a868d2405e572fcafa5cab93900d9f97a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:115b829e9b03431b06c12212efdcc2da02b5e22953e8a02243a8cd5a59cea0f4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:db0e20f3ffa3b74105bddd565ba608daaea4cf9baba6b43a2539958e1a8be668", + "context_projection_unavailable:contributor-scan:0ca04c8edcd2d8a247e575209a9e5c8a1cf86c39e6655d79d6f85ef41556ef71", + "context_projection_unavailable:contributor-scan:d8cb785d9bcf0b1a8289362c5badd0db084f2efa3d831fdda8ffbc5cd423febb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c932a2fea0cf3a50a44090757e856ecaa4914e385b566787b60877f04c947002", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1d3d7b3981fee634842a7dc05f5e4d1bac279c0ab8e9df78d768f43676186340", + "dynamic_external_or_depth_context_unresolved:contributor-scan:155e5683914f9d0fff0323548d9a531ed582e72414b934e57edb656579cb05e7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:486352981492eeca9626588e8aa0a737dedf797d83a20148cf86aaca0e5cd660", + "dynamic_external_or_depth_context_unresolved:contributor-scan:692125735f88d08d8cec81e5564ed2f20d88422cb693407e8b569f2b1e07050c", + "context_projection_unavailable:contributor-scan:4ed8fe95db377770a47a2b3ad04a3a720ec21bdbd5222272ec5555130a627fbb", + "context_projection_unavailable:contributor-scan:ece73e32fe91c87a001f1e41342e09378041ee876c8a8846a51347b8b607cc2f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8146eab0359ca0b822353b632ced69bf09fd449704cdf7c6f84440d7ca784cef", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ec7c01083f1fcb35c35244172a005b3eabebff9c0fd1dcfb4372268f82fb3894", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ca89f1fd26f88f845f394fce84527e83c6a4cc8252f30d6787e7c5ac13e119a9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c3b4d527dc5c4ed121a487d5e4e3aa868df773ef3b04200802f9a306bf67c730", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9e5735029a42e23af56c2cc802655bf46c55bfebf19f19810ac16cfa15fc688c", + "context_projection_unavailable:contributor-scan:ad133cc1b1af014f3acdb5852f7efde5750b39eaba1978bd391f0e620de02e54", + "context_projection_unavailable:contributor-scan:4af613e520506104185fc529b07037168b79165ec93e37331dd01f306307a9b7", + "context_projection_unavailable:contributor-scan:103fa19cc7adb309027f4eafd56cee2c11875358bb4d8d8dd2bbc2f3fe698bb9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ede21fac9950f370f23f2a674f795bc7b2eea5c4609ee32fa64d4239218b3d98", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5b6014bebeefd652030b6f79d14252c51a6f1159a2b37bccdcd3e515e0ae27b9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:dda18f566e40a3b6e882b5f35ed04328ef8288094d8151bcad76a8c228454f6d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:bb06814f937b8f4fd23622931286468bccb770a49112c94b23f06e97ffb7aa05", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9c629de1ccf91a807ae4d7c296108a9ec7880c1cd278e0da344061d329755c14", + "context_projection_unavailable:contributor-scan:eaa4fc381ad8dd4a49b66bbe7ccb050b2ed8735ec0d5eaee4f555fce0ff39a8c", + "context_projection_unavailable:contributor-scan:68a35789d8aa7b4f5293eb06988118bf39be4f0354e6dd89674da130c4ff7911", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c9cfda0c903ea8e97a9bdc2966dff555df6580479782ced9ea934837e3bdb5c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4367699c5a75ef7a22a52ca8d1b77e15ae6c8c18b2ec5fa929d688281ff34edb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f020689fd3ee8e3f51d12f177d80fb80aba8d3435a9f58e63cf4caadc02eca10", + "dynamic_external_or_depth_context_unresolved:contributor-scan:06f7107e12e2f2c7151d2c38ca31adcd8690e7dcab4537b37183561a9306208c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2f8516c90c01cfb4bd29a3b8ad1b61280436a37804b24929327cb41d8eac39aa", + "context_projection_unavailable:contributor-scan:10662bded3a99140e896de3673635e5d946b0536db96643d0b4c621d7d68f56b", + "context_projection_unavailable:contributor-scan:06b6066af41823461a0773a4018a93e9e7dcd71afd31331e5fa650b4fd1ac2ce", + "dynamic_external_or_depth_context_unresolved:contributor-scan:eca317877601cc31ae62fbd401aaae05a95ba092256beae0a69f90f42031dd40", + "dynamic_external_or_depth_context_unresolved:contributor-scan:040ab49439c03cee7663bd46349400cb389c480732f583aacabd8aa2281ac141", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9d64998ae03ac69c2d6157548cf8f59eaf0ce08f10059bdf50ff8aae62dedfc8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:104e0c71e792ced34e2811d7ec98f691d0740d260a8479c5e352e6d6185581ae", + "dynamic_external_or_depth_context_unresolved:contributor-scan:09d6c766aafeb3164a7a719920d7f9b871deaa9dc84691e8073f0db23975da39", + "context_projection_unavailable:contributor-scan:5be16077f567b7bf0034e61bcfc0311887588c95ce57c0e2fb430dfeebb93736", + "context_projection_unavailable:contributor-scan:ad205a52efc99c249042c9a2a85f6e39a89ca00a1bbbdac176bcbbd2f6ac6418", + "dynamic_external_or_depth_context_unresolved:contributor-scan:41414f5074402bc65ab7cede304c467ea56456ccc4d5a99f74dbf698ec80a014", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0a24dbc494b779606b3fae942042ebb6e42d77cf188d81f5e0895215f24d975", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ed67e0034372067628553cac0f55d69935203f102d2eae5bccf3e9fd6f8bddee", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1544c144771491cd8bb6c79ebb199070189032a209a17ae0f5df17d95e0a48e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e2fdafc580819c643c0a89d3ee89d934d4131d06f288295e946b93824e098863", + "context_projection_unavailable:contributor-scan:6b16af8419f1b67c3d8176c2e2b6adf5ad345d84c797d4621c883d12c5881eed", + "context_projection_unavailable:contributor-scan:6101922fcf4599ad00260237e8b14904716156d58a25c638578de9775f6546c4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0211764bef038cb43a5c8b4e4e1c2189e29c63acc195a8f18f5f52abb6c2d896", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9fdd3d266a5a068ee069bc4df1c9ad13f5dc11503fe9730fc069dce86d2d0cc5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:501185fcc47f5bc79f11c17aeb48f6a069298e4538f48c2335f5a5cb18d3d4f7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9039f3d010b09f603ec640edceb7861a36dab4b82364c69a208040c3ede48f17", + "dynamic_external_or_depth_context_unresolved:contributor-scan:751f234599524ba682a48181293f9f24bbfded0b905db1400c4d66e287ae6470", + "context_projection_unavailable:contributor-scan:c739f4bf1f227963dbdc0ba653351d9b1755ac4b30e4e1fc29a552d1763752c8", + "context_projection_unavailable:contributor-scan:8e3b632fbec986c803e343ccfb4c8a13c03b04f6212cbe161efe5d5976eb71d1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1d20996dfd8ac9c5cd8de5ece58b61abc6e482999a720d8fc6cab8017adfde73", + "dynamic_external_or_depth_context_unresolved:contributor-scan:74468a7e1be2e9c78afffcbe10b6673e7522120d6679186fd21614fb8d3260fa", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e47b686632ca64ef9e44b6da170481087bddae257940e54aeaf807b18edb4120", + "dynamic_external_or_depth_context_unresolved:contributor-scan:23f33513eef75806f25e55dfadf2e09727569c6c57dd020b686cef0c9a6e8324", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8d59bb2bc1e8a2546b70e875ed5138dfab8f5209888877a7090294b3ba3e8adc", + "context_projection_unavailable:contributor-scan:92bc28c793c6cf7200794bdbb5c3c821fa205ed1b4b06fcbda8d0124d28e3136", + "context_projection_unavailable:contributor-scan:cc61018d326cd22a23b07c05db51cfb87618046132d4bedca206cdafa063a20a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b370ee273c4fcdb5bde8fb9ef6ddfd45406447ce19c748e418de854c2f0362e3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6152c270f83886cf3f5761812c6d8eece4cac8c348230c9b42dd271d1e3f1aba", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2a9b0d00fb1eb5564fd96a8c1369f9f8e1d32b947cb59a334d47b32c6d963897", + "dynamic_external_or_depth_context_unresolved:contributor-scan:384c35175bd92ed2c097eebdfa72395a309acb7aa60c390ec3eb66773b661d6e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:573e038e86e51ae46e5a7992fa652fb4b92632a7065260e12c46d1fd6effefb6", + "context_projection_unavailable:contributor-scan:005be3a45b8fe905f0d1a63f1306ccc4eab8191d20f6f5a805f4754c20ef2daa", + "context_projection_unavailable:contributor-scan:9a60982d54be5edfd5af1bd9f7d25dca0be74e77d5eeb6eaf37dcfe06cee188e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:676257a1528797108e3a5fe031627338e9f09b44297e33aa1463cf46e5bf7db3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e7a241cb0337b1b02a56acabcd77baa1363feda4f01cda38d460822da991e3bf", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7ac458257132ccc040a84b03c9fb7b9ca4fbe0579e7d3428f584da04b5b33527", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cff2be050d602ec4623227bfe5d17c81c6b4da11e8c00ad7f7ca7d4c6acc878d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c07b292e4500a3ff9845bb55d6d69eae602d939e7681ae5d65effe80db4626b6", + "context_projection_unavailable:contributor-scan:47136ecffbadd0a856d93adf53a2e2b675403386663bbe766bec37d313c87a10", + "context_projection_unavailable:contributor-scan:eb1bacbee5fd2a2b50535a70ed300e93b90491d7d3d29d2f1f8bc5ecde0d7839", + "dynamic_external_or_depth_context_unresolved:contributor-scan:15e2db68968bb0000bda5bb3747451926355e9cd63db122bec12a53fb15da9e1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1ae6a3722ce9c193df69b1b8a37aa086ec323283628290f7298871676d3c4cba", + "dynamic_external_or_depth_context_unresolved:contributor-scan:65477882f5794c720233a98e1e383d91deb070f0c2bceb95a5efe7008f854cb5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2a630b24aeaeeef20baede1abed05cc9c45794561239f64c6bc291afb4b16120", + "dynamic_external_or_depth_context_unresolved:contributor-scan:70beda84b736a344f503b4e25e0e4a426f31d7041d283aab464026dfb9714457", + "context_projection_unavailable:contributor-scan:591cd0ffc4b3b51cff8621ab1458a478c0a0f57305f0551e9e5396dbe8f7d349", + "context_projection_unavailable:contributor-scan:53625b2b7fcffc9568152e6b6d95472fe850ed163ab341044a0754334cf22e34", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5751606d1ed8891eae9bd10c5676a54ec196b36b00f9b7d3aa9ab0ab04b5cc25", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f9f8ac5616f2d1864a6599bafb5f2e6bbc7fba72d6aa23d9ea1e0096de9d4164", + "dynamic_external_or_depth_context_unresolved:contributor-scan:56241bac3d18e635913ae9db5fac9cdde4e28d74795a1ca77227354d8d38fe1a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e01cbe3312394d636a19003923a0ff3eea7f8d2e1d6b42f94777655add3fe9ee", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d08709244798a43e91f24367176899d90f8678813ec8b822163c67e1740f89c2", + "context_projection_unavailable:contributor-scan:7571cf1e503d83dd0c915f69b8365e94a1b37aaf98a37d08d4b90e2a3675220f", + "context_projection_unavailable:contributor-scan:f43f4e2cf5990ca47a833947b671586123e6e73a57d4305a9b813a8ed0d2fb8f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:12bd6bd6659343e3dd9e6666572c55724a0a9e6990b890b556fe662db9d062e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9ae85f24c4abea079e0223f9f05355dcaf5fbb396291c96d5c3b016099e84bbe", + "dynamic_external_or_depth_context_unresolved:contributor-scan:495097c042dc6319f9f6480ad049016f113b9c5cfc6d612e04aad56934b919eb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4eaa8cc1bf14b329db1097395c1a5ecd0f6fdf5a5de76db7f0339ab9b2c491e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9d9f56a74cd94f45656c40e09823308aed0b4c9e745203cd5950138713026939", + "context_projection_unavailable:contributor-scan:40797ecc115fee18a4608c9efa1ffeb81c2ee1c4842561ef61fcf7076f1ffedd", + "context_projection_unavailable:contributor-scan:11cd767ae016d95635cbdfe08538b9347337d6b0847d12697075584b8d0619f1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:71cb92eeba1ac9e0112a7cf621767729fb77eca209140f248c04f3ca1b0918f8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e44a0c43a95543503268b2378dfa0c9161c522c62bee65fa4f4a238875c64b7e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8715cacf99e5b7a106cda39fd2b6c96c2e5022974b0f66de7d6a15ed2aaf4eed", + "dynamic_external_or_depth_context_unresolved:contributor-scan:35bb68dde977abf2784e33d1bf3052893a358a43a8b258bea6a7318b1dd4a310", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b5bb928fb28bf9699bfbabc626fc279a9ebd1ce6b63c993ddeda7b9eb2f8cf27", + "context_projection_unavailable:contributor-scan:3fc619d1072c86c3df178b90349411bfed86c49dc777f030f2d27e3100394b00", + "context_projection_unavailable:contributor-scan:05ede74d5dcb911b02053a895751f92ae86743298c8c6d8c5811de191cd4e5d0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:18ad4372b90d74e60d68a00e4586b0767c060f9c522d2016c515cc5754eeb06b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:595447850210071d76266dff3f9ceb530f5fbdf38c9940011abb9b96820f69d0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c80c4cfbea01760facf853c328821cbfa9635adf55a650b92fc41bcfb19c8f5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e4feca4d382344176e8ac45592711e4472f76e0667867d469c65ccb5be2c7a19", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7d0b37fb8ac67f6752e21869e57ed1d8b08be8517ca53ac2835cd2295df094ed", + "context_projection_unavailable:contributor-scan:a562474ca19fd4d4ec052396b656b092e82be7b1c002746f631cd9fb68b39ff3", + "context_projection_unavailable:contributor-scan:22e26415a3768b1b12cfb9469b912d359d0804761ee7f1d02d281600373dc8a4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:03548d772fd2a4030a9f595257333eb9b323f1057a2a0399ed15efea113e719d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0f5f635e19864fbd276fd3eb0b6460f86274e6bc52533594879fcc42c02e4df5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f95e55b8ae987f7c4b11837ddaa8dac8bed46541f6d8c12633b46fe915b41824", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e77b04a213011bc3e9812f81c2d1266be1234ff91a72d347b71017e8ea09f4e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f7ab6f0b570873d6b99c3fc33ab556f093d7f5e4991eac884d3e766a2c29b326", + "context_projection_unavailable:contributor-scan:6ad6e59fa1a92132e095463bdbb461598c80b45af85ff453a6450b59b61d10cc", + "context_projection_unavailable:contributor-scan:c2b3c06e92fa87731137f871b9dd0f867fc53156a80bbf00da955cf5bfe0fe7e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b7b9b9cb1194740a47fa214266a43fdb70019fa1308009589d38f2c7662aa4b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4d3ed9000a9b5806a0ed641e2739166e3df18ffa1925ee396fbe25d29e332c71", + "dynamic_external_or_depth_context_unresolved:contributor-scan:bce9e3fb76d6276772f1f279260ddb2f673a4a45a08f13fbc75343d20c0ad4ad", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0aa35455461c8f75dd8ca533e03dd43ea339a7026f07407ef26b12c3fe6f44a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:64c0f7e52fb34476d5e47478ff354845a776dd781a2044963cae3191bb18058b", + "context_projection_unavailable:contributor-scan:9f9eb159649a2e07879e36c4f5eb5bbb38e337540c4b295adb4b59ca31e2a868", + "context_projection_unavailable:contributor-scan:bfba8296d9252a696a7f8262a80b63019fd89fb866e3d3daab087101c9d7ebd2", + "context_scope_empty:contributor-scan:6b6bc1f8b05dab47833d180de1fc7b40d8637a213c87af02f19bfac2f9439869", + "context_scope_empty:contributor-scan:72261efc87c3f66bd420e106d6e04235b2d6a7b4c59ceb5a235dbfbf31d02f29", + "context_scope_empty:contributor-scan:94e30a15524e236d04ae2f0238a72c0b446a48b7b4302471ad6703861948025a", + "context_scope_empty:contributor-scan:fa59397c0eb909b5b269278b706ba8432004d786cc8431db1e27fdf9614211bf", + "context_scope_empty:contributor-scan:a65d452c03e7a0e7bfc77d9337f0c3f6cc47449979963ca1173f45c619b7b812", + "context_projection_unavailable:contributor-scan:135f8cdcca313308bc5456466706c561652768149ff61e93f241b383c07448e8", + "context_projection_unavailable:contributor-scan:d029880ad27458bf1d443088b6afe399af206a9f412fd8406769198f304e64f5", + "context_scope_empty:contributor-scan:2ae591e30078f1e045b446004067a4734acda37a9673dbac82bca972cb5f8c2b", + "context_scope_empty:contributor-scan:b35cc9123b9c6316f72cdbfcd7945157215622625141e56543a4093c0c553013", + "context_scope_empty:contributor-scan:c8d88ff3a98aaa4eba3756a5f0b89cdeeeda10e5180f5eee0d3ae2b7dd042cdb", + "context_scope_empty:contributor-scan:f06f0c86aa4079e5d3ac48ffa9b50661a0bd2f4c315190b26f13664de494c9d9", + "context_scope_empty:contributor-scan:627afe91ac03ff52d178f64eb23d372523f86fb34fcc0ca0dade6786c38f0dbc", + "context_projection_unavailable:contributor-scan:ccab701536e7f9615e52f4b1a1c68a2416263ad8de279372ce248fed5d7868ed", + "context_projection_unavailable:contributor-scan:bb71e211e99f3dbe040a15b22eb7e004da953ca61b700ca3d1c94764cb6bb80f", + "context_scope_empty:contributor-scan:d799a15d3d810c39c4a519c59843bbb6c2617f559f8ebdefe801296e0819149a", + "context_scope_empty:contributor-scan:d6a24a60b3cec846b01cb2c3a1535ee2ab834a09e935abe70ede278ecb1ef045", + "context_scope_empty:contributor-scan:d1cae428bb382d9cc38acac1c7bb8a5e6142a46f5b0e6e2ddb1609b0acc66f68", + "context_scope_empty:contributor-scan:c46c90f66921363f974dcf82aaf3b3410222ec081abe097417dd1a1accb372b4", + "context_scope_empty:contributor-scan:5630ea72ee47272cdf5f9e3d1df3aeb499c357880ad49b26cff1cebcbbaaaeed", + "context_projection_unavailable:contributor-scan:013a84070826e011c0b19953b3493276e98498b3837618303aff28475b38eb2c", + "context_projection_unavailable:contributor-scan:c158a154e2b9394ee661d2f982e93af8d59543bb7da5c8d2c8e9c65905384d4a", + "context_scope_empty:contributor-scan:a0423c87fb8581f1897c9a0c774c3881ba8775e05f6cd88408cee05d126ac52a", + "context_scope_empty:contributor-scan:7e9c5dc7bc705ee6825fcebe23ba885a4be30b318195ec89e9a19b450bff86fb", + "context_scope_empty:contributor-scan:c6c5a131a84fabe329dc50128240b463b18a4ea0af2d036bcc02d869ec57fa7b", + "context_scope_empty:contributor-scan:ffe9fe5d19fd7233e88869bdd2f6fe00785a9b15d074a3f8b171a03121ba64b0", + "context_scope_empty:contributor-scan:324cdf414ea58e6d9496c28b138b43bb18cd6e983fb7678aef960670a51dc93c", + "context_projection_unavailable:contributor-scan:fb3bd242d8f9801589ca53c24a1b36b88ee1e6b8932ddb6a5d3bb7b3019556be", + "context_projection_unavailable:contributor-scan:5784aa43502be5cfa00e65ed1800bc86cea1b83db7b99737a92e3059c0aedb51", + "context_scope_empty:contributor-scan:e05d1e4da035294fb1b5185492276e323b43a33c173dd05390edee2726f82f60", + "context_scope_empty:contributor-scan:480a6f9e635cdb839e9ed2fab13d22291dff3c92ae99e1bf514439b370480f24", + "context_scope_empty:contributor-scan:acc5d491964faf3f4858dce3bfe338199f9b5469c1ad33e64c2f0bfad2f0263e", + "context_scope_empty:contributor-scan:e14724d931f179f9298c723043307a99153207ec425d4fae28f78becba7c0a9f", + "context_scope_empty:contributor-scan:756d4aea97736b83d6904a6d96d22e8026d24796d64d6806c2fcc478272c16bc", + "context_projection_unavailable:contributor-scan:8fc292a32ac35211b4747151ed7797cdcc9cf7edca0ea697f9cd9ca9eb2bf906", + "context_projection_unavailable:contributor-scan:0434560a038fb3a29aaeae6531b7190a9a993f75cebecbde4dbc5d9f248c16b9", + "context_scope_empty:contributor-scan:5c7e3540a665e15247dc85c88bc06f2514da2cd85010ec820cc53548ac751009", + "context_scope_empty:contributor-scan:074e2d12c8900202ecd6b02df395375ee6343d1c04c22982c214e74d38fdf51f", + "context_scope_empty:contributor-scan:cf2f20c22b8acc270d75b060b45b3725d2a4a0bc4dc33adc9feeec336fa84f31", + "context_scope_empty:contributor-scan:bb67a42d62cb5389aeb41a0e18d26046ab4f20feae70cba114ddffd5995ac3e8", + "context_scope_empty:contributor-scan:ad9733cd531deb592afd4650ebd20d8c967ea49693d2954151a70f4a4edb68df", + "context_projection_unavailable:contributor-scan:572f510d0485395c2ff610cd031d238c3745f79fe98a8f9fef5b042c24e57b69", + "context_projection_unavailable:contributor-scan:0ae9ac017e10c4d6256d41b99b5e771d7e8acf05bc1087acb58148a8ea2e8c5b", + "context_scope_empty:contributor-scan:691315c9798b266ce8aaff0a6368a80e40c685c1a8e3a54fe139131f4d6da7a7", + "context_scope_empty:contributor-scan:aee4c8330dd8ef28010fdaf243964d48dec427871626422da8d915843534755b", + "context_scope_empty:contributor-scan:57aa82c0185ff3d73d91dfcbc6bae9b5d438cf064ed0ea9489d6b5de7c3df531", + "context_scope_empty:contributor-scan:79ed0c8a9f7d6b06e75ef023d6ca5a32416a9c8fbd5a75fd97ea1c0e8f7a5a30", + "context_scope_empty:contributor-scan:23f9afb28b6b7349cbf502c2a6a1ffff117d2b3a974d8705b99fc8717108627b", + "context_projection_unavailable:contributor-scan:a6f0fe4aec662565f32d93874690023ebe09aea9a887b330e0c64a18e41dc966", + "context_projection_unavailable:contributor-scan:aa5a287a1749ab0ab4e4b56048c738b95df8f4b19a82378847a39ccb5eb42315", + "context_scope_empty:contributor-scan:09dff44163511e71b0fbf539655ece1940bd80039bc8743cc922699a37340b71", + "context_scope_empty:contributor-scan:567b6eaa4c3dabaccdfb44885a6a4cd345ce3ffc6a201265084c1818c0b84226", + "context_scope_empty:contributor-scan:881e7f1a45e2d7ebf74842b131573da24478db0c44ddaea50ca20007994387c0", + "context_scope_empty:contributor-scan:e9a98c513dc38db66988ce7ed9fe730df4ba5297f2495c77a54ad2aa9195b9e6", + "context_scope_empty:contributor-scan:f7484f28717752c36583df6d2167f9861bbf8368ac7f18b8a7c41ed41f301f37", + "context_projection_unavailable:contributor-scan:c0c4a04d19b7a5f1f33fff97f49a9d0245c4b14d24c3691cefbf46b76c064d7e", + "context_projection_unavailable:contributor-scan:2b86fe6715dd628b59d2303d2939369a6ebff338e7c9a3f41a5e76371e70d56b", + "context_scope_empty:contributor-scan:3663dbf64c23ffed29746c390953bb4c54f0f3154cc9fa65e7bf6acdf7249702", + "context_scope_empty:contributor-scan:8beedef6ba5098ea3567e7e9dd3ff36fa7ccf418f7a8dabc5cd1c8df83ac946e", + "context_scope_empty:contributor-scan:07ee5dd2f228e5d605f204a0e607fde140b169321c49486f64ef0ef3498defed", + "context_scope_empty:contributor-scan:34ca592cc7c4769ab6ab180436ace3d801b26463a0915b253459fbe8aacc7ce3", + "context_scope_empty:contributor-scan:2ee6a26bbed8f2554b909b310e8fbcafea825d9016c009fa785f34121053ae17", + "context_projection_unavailable:contributor-scan:6dd70277e9e05c3828bec89c4cc94f2b256eef50554fe78b7bc7805ba0c77d7d", + "context_projection_unavailable:contributor-scan:448a4023be7987eb4282a5534d6369f7e8ded7ddb3cc29c537a4e09ded04434a", + "context_scope_empty:contributor-scan:338e654fb02855abf17360c328f02986bf949d898b489ea7b9b29ce090fd1eeb", + "context_scope_empty:contributor-scan:bbd12c331fb019e0c84c5629c0b4945609328a196e3862f6f6dbadba31da81c9", + "context_scope_empty:contributor-scan:06ea156efb68bae0ec77525ddbd4eb18c1c97512cf524cdd7661286b48a2684a", + "context_scope_empty:contributor-scan:163b26e0bcc1ebc83d620624356e8a535ba4a3130af719e57a4dad9922d0ca1c", + "context_scope_empty:contributor-scan:ef7c18370144ac600fa593af56a8a849f7070b91261415e8e3cad6bcdadc80da", + "context_projection_unavailable:contributor-scan:f196cd68d51074be3989e323fc62287af695b781697b91b658003c825b426ce6", + "context_projection_unavailable:contributor-scan:a763fb136aa3978b7f47acb90aae2c6bb5715e8ca5ef1088d7856608c8807071", + "context_scope_empty:contributor-scan:5bdc9a08c76139479780eda09106fbec03bd5662c1817f14c0893abe4c22c798", + "context_scope_empty:contributor-scan:4d34d526ba5ee10314a8f6a74f7fedddbcf0ca79986c20a5127dbb08acfd6c43", + "context_scope_empty:contributor-scan:2c2899bd893f9611640844c56b404e5b91768151cb862ff497bb823c505d568a", + "context_scope_empty:contributor-scan:be30cb63922297543ed6c72314d3b6ec3d849d3c5d28fc3590ad44ebd82c4f0e", + "context_scope_empty:contributor-scan:28f1d0d25c8654cd762a439d6eb6f3a6896d37071f406d8edeeb4c20adee20ce", + "context_projection_unavailable:contributor-scan:f6a81369acf1c84e3cd6bf3399289323cb47848984a8c96800c0682fc1055a04", + "context_projection_unavailable:contributor-scan:94b9c4a91bfce96cbe773c203dfdf22d1b015231e91dd478399c2586be6a3e77", + "context_scope_empty:contributor-scan:526ce466755c525287df1a2adbdbdf566c896d79150b9bc7dbe65936e83abb30", + "context_scope_empty:contributor-scan:57dcaf9ddb9d8b054aa5dda6a0c9739439362e898cdf22aaf9f7338149f8cbd7", + "context_scope_empty:contributor-scan:064ff0d84035d834f9382eb8b4ad901fbeb4aa9fe816d7c36a34d56af41817bd", + "context_scope_empty:contributor-scan:d97343cdd389cd2ed9d0f1358d2bbddc2752053d95eab3e16e99423298a4371f", + "context_scope_empty:contributor-scan:f9deb31f0f9b98cad69111389734d43ed4fa86f24b05c9f2d48a78ea7a8708a3", + "context_projection_unavailable:contributor-scan:f962a89d04810a6c57abde4a8d3182d2a31c5d0f0ed3c37c053abea1fa223f31", + "context_projection_unavailable:contributor-scan:b62ac1b4b282eadf241f508bd5769bdd440b274f967d6ca73cb685ca249bd287", + "context_scope_empty:contributor-scan:57840b0da13c3f6f67e587689ab1eac913c17e91d493d1ce9ff089e8dccdfd29", + "context_scope_empty:contributor-scan:e3d1ce3b9de0fc9b48f2432d5e64947b5b24c3acaf1166f746bff1c54a028b9b", + "context_scope_empty:contributor-scan:d322db4b50c2c1bdbe0e22ef291070e20c93e0f7199c184f5ff8b4795b55cbe9", + "context_scope_empty:contributor-scan:88371d1acc9bc3b69c1d1957b27c9aefa3835be37bba74a359c35b1beaddc2f7", + "context_scope_empty:contributor-scan:3486da81fc55b7e285f23e85f44c481d780090285a384cfedaefa27265a236a8", + "context_projection_unavailable:contributor-scan:c87588b38d18fe9a5c563e2ae8d79649ce699607a891bd41b68194ce4507137d", + "context_projection_unavailable:contributor-scan:d6e3d356d491e5f3dbaca74cf11aef9bd751b36737feb34e466b707156b0d779", + "context_scope_empty:contributor-scan:843197ad039bb4e840b949b0ed1e5cf2230829366646a92ffc53d63e26149867", + "context_scope_empty:contributor-scan:b0766042c55d7c370799af987bed01fed8a417f83bc67e21d1366988aa1af10e", + "context_scope_empty:contributor-scan:b788ba22bd4225c24f95821dbf1f467dc2b13c7615b0bd2b00c3b234b7519539", + "context_scope_empty:contributor-scan:91430345496348280d29d11662aeb6048fd7596fc6304380b6154494df30d154", + "context_scope_empty:contributor-scan:8c1be7b4e8fd13181be0c4e46350a2f972e24acd13427e71c15e60dade41c28d", + "context_projection_unavailable:contributor-scan:f87a9ae1d7dc81f88c5891890b889aa7212e172ddec092182b7de6f01e787d7a", + "context_projection_unavailable:contributor-scan:b6a42fb01b464f31f65ebc10fbc12fccb051d8b44cac51a6818d3aedabea07f9", + "context_scope_empty:contributor-scan:4a820a780053b6f65492691e067e236adbd2a05b467e4e3f2ed37ba1260ce84f", + "context_scope_empty:contributor-scan:b07131192ab22510055930477ced5a10698278b2e00e3f711ebc202db640bee4", + "context_scope_empty:contributor-scan:5fbb00d9b2952ae4f0fed217bf2d8603872d8fc93073d99f31d8815539121987", + "context_scope_empty:contributor-scan:0bd48e207e95be86ea4e459c090a75c0adac8ca31bd2b631043854551b2c4392", + "context_scope_empty:contributor-scan:b11de5874aa62f939e383179c3ea1b34d3569ec6ade901964393b92f8325ad11", + "context_projection_unavailable:contributor-scan:8cd692618bec00fbbf099d570561201a2d0fdb601050fd20e198ead478530675", + "context_projection_unavailable:contributor-scan:19345b5fb5cecfc86e4db3cb8715cc7370e81796d70f11ba150a13c5ea8e4c37", + "context_scope_empty:contributor-scan:3ad0b3549b82f93ad869a9341397d394c1acee5e18d94a699b118094dd7a9a70", + "context_scope_empty:contributor-scan:32220b1bfe511b9dcec64d7ea8f4317e96b2d0cdc10bcfa55cfa3b63ce64aab6", + "context_scope_empty:contributor-scan:0cca9d955282f37dd60e764c56b52cbad90b33ec2c2943a7e5d155d35b0417fa", + "context_scope_empty:contributor-scan:40d00274aa5b28039b0d57d75a81f174c0a31e4be2d324ba79a64b79efd4e411", + "context_scope_empty:contributor-scan:319d00690097314e26638e2f4a6d848f50d1ff2f9d6f755a618eb31398ed373a", + "context_projection_unavailable:contributor-scan:dfa47fe83d195de69774c841747f6e7ea78d6d91297821dc9b8ee5fc625cfe2b", + "context_projection_unavailable:contributor-scan:5a497ad4d83218c29d4f22781a54d9e1927dc414f7cba6f89d794ed047f8b245", + "context_scope_empty:contributor-scan:1bd3f2289cc1bfa889496ca5074991941263703a2517281734f33d0ef1050f1a", + "context_scope_empty:contributor-scan:587a689c0312ac0f6d98de7495f01f34428cb128e73875a71508f7d5874415b4", + "context_scope_empty:contributor-scan:fc77f013f48b454d8703f25f76646f74b74c9e4f8e5d542bc5f48d98c6e51fae", + "context_scope_empty:contributor-scan:a2a7af80da34233233ec619dc29366b40a9e55ead63626db185524f2415761f5", + "context_scope_empty:contributor-scan:f180a77f032bfea9c7d152438ba830f19e1bfc88481a56b9e554c61d2cd64f6e", + "context_projection_unavailable:contributor-scan:cb70e9a1b44fa1f13f3bcc5290e6db5c8d6eda83602c9513e91e779ac6cddd3f", + "context_projection_unavailable:contributor-scan:74f543e29e519871aabcedb9d39c953d5397aac456c3c5e6eb0e10e517989eb3", + "context_scope_empty:contributor-scan:c983c339bc6881a1e6a0b2c6a794de858613b91318205a623dc61d80c2238036", + "context_scope_empty:contributor-scan:97c5314218bfb458e1fb6d1a33c9ac75c7de152774a736f6c5874657515ccfcb", + "context_scope_empty:contributor-scan:0744dea5a54614d094a6eb711ff7df94a180bfdeacaf330e31d9466cd51aeda2", + "context_scope_empty:contributor-scan:06dc1ba86d3fcb46096bed80d9c5c558f79a5a33f4fcdb379f1567b1271b64ab", + "context_scope_empty:contributor-scan:aa48541c8cce586b7a8c5e8ebe3cb607d1c283ef8940b7d4c7fb584327dd177f", + "context_projection_unavailable:contributor-scan:a9d086126128de76e0bafc06ca465176ed2884cb7ec963457fe106346b8094f9", + "context_projection_unavailable:contributor-scan:637323a350346cee17c66cda9b8b1be49d58350b0a0904bd61e5af20ce611df5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:aa25524f30b8e84ef80b52064a75ca56cf438e67e2696e360d683c03e85c4c6f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9b5371eadea2bf5707f730896b4766a8b56012269f1c02c5df9d0df1d1cbf696", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d527de43dc2dfdb271c213a927ab31c08b1f063298b211b6b11831a4dff51922", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5ee4f0b0ba2c39e7071bba12da912c1ae213b8a2cee0bb437afa500328a237d4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:43d3388ae21433a62d37d4c92861c125683f03a0edd9d1afaa56a42a7b793dc1", + "context_projection_unavailable:contributor-scan:cc8161804d4c84fe4c4f7210a16193637accc1f791b7fc7be026c07177b7da4c", + "context_projection_unavailable:contributor-scan:4bc68b77bfd52e96e8db4fb7293a6d4f396d234eb4dafb625df76bc8f1ba1c7d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a66e57d86751f21d11652bc991ffe476eacb638f38f95947b723ac9448c5f668", + "dynamic_external_or_depth_context_unresolved:contributor-scan:278e2e9a97727da969f8d122576dd475c43141146f984e3af997600a013f19bf", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3152613ac0763b809bc99a50b728391cfe19d2cfeb27ff47a1e3671ed7526a3f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:06168cf4f7850405f47bd8cfe013dc077b51457b355698ea3407f998cb561c2b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:44620fe943880d4498587b283cf31a67b85fdeef53f59223299018c3666ae32b", + "context_projection_unavailable:contributor-scan:f553b646e7933b5f766d1187c3bb1aee241ea0734ec1c6addc08871c43bb7c64", + "context_projection_unavailable:contributor-scan:5f7e12488b0d469ffbaa32d1fa766352c8672ccd9e81f503480cec626d1f88b3", + "context_scope_empty:contributor-scan:86fed64323e502425165fd4b319a848da156ed4e1acbec6ac706b8f5afbdc1e9", + "context_scope_empty:contributor-scan:3273da703327df23094325bf9a120c3bbbc9388b4bbbec32a24b768f4d02669a", + "context_scope_empty:contributor-scan:cd57f10c8a3c69b40ea2832dc35837d8a7521f2a17b2936eccaab7d5bf482dd5", + "context_scope_empty:contributor-scan:fe62a9ab0e66c65344f94de1006ed30505bca06dcc7619ca717078a09afafb91", + "context_scope_empty:contributor-scan:f83f5339fbbb59939406f37a8053030f00333d809da78196e1dc177209fd0e70", + "context_projection_unavailable:contributor-scan:9cfce61b0d63c05676d62a7dac8c1362d78e2e686d6a8b53c56094bb2014ab96", + "context_projection_unavailable:contributor-scan:dd387d649e718c5d7cd9618fab6cf60bae452924f4e0b36b9b9ee9d4b9738ef8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b4e9704f8937686cd738c71fa7250b970fe64be89c75e36412cf4288e7911371", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b2d3838be418d29c1ebf100d269591a89b6e74f81b822cff71d8a9d9548dea0c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e31733d8cd5174ecda373492fb9ed3f56fffdac8f869380c06ee9f185821918b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c7b69a99d3765c95a713d27af4ac28d7808ca92543062610bdf24edd3643790", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cd639186013fa4488043c42b05357e82425a3e889ac14679eef46b7388cecfd9", + "context_projection_unavailable:contributor-scan:b9195800d5bcce2e36a49a8f49f1674d9913dcb526cf50d1097ce4bea82407fe", + "context_projection_unavailable:contributor-scan:92d25db73aef0c89d7f6d45a21f56bf7c0b3854a0c8d19db7bc7247ed2244f78", + "context_scope_empty:contributor-scan:9eefbecbf32c98775e957013ff48c835781e52d91e576f81eec2c079bb61acd5", + "context_scope_empty:contributor-scan:9a71eba84ef99ab18d46121f3d387888c2ebd4054b85f3cc2fe90f8e75cb6538", + "context_scope_empty:contributor-scan:5fec8b431826e32ff8b6d3da66269f1e8561573bdbc8602f3fb20fd5e1bd8f44", + "context_scope_empty:contributor-scan:117d803b171807fb6ea627fb8eadd75abcb20606fc3acfea76def5897a986f35", + "context_scope_empty:contributor-scan:71a5b2e0b33d5bbb1ac73e6967b839cdfbea4de2fc828ec34ae8e40f8dfe96aa", + "context_projection_unavailable:contributor-scan:3175ca255e0323924a203bf8aa949691546196277c5976052ff0678a934fbffa", + "context_projection_unavailable:contributor-scan:7b355ea64f6dfd26a0ca7c433c31b1368e70d785f31c71caff4df6883245d409", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3f00299f644f669c39db368d2a0df198f572ce9c8c08c85a94fd8c7db9cb5500", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3e4b1620b66257264d51007170e6b0c49729b4731e3e1d236d188dc325ece52b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ef62a3e54636bc30ce5b75fb14e4753986000fed2eca3cb11aab716c88729f31", + "dynamic_external_or_depth_context_unresolved:contributor-scan:53635a42011bce8fec02af0d16ca0cf4b994332d1ce09551b99693a1ed59d247", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e4f65ec98ba41eedab3df06256eb227c558f31fee052a4266b3539f7af08275", + "context_projection_unavailable:contributor-scan:23a5e489bbb5740c0c685591e6b73a7096bb238cad11e8d7e84fc9f4b7f55207", + "context_scope_empty:contributor-scan:b92a8731fdc1bf7bd7bce4084892f87e4d9174acb204ee163cebebcfcae6a5d8", + "context_scope_empty:contributor-scan:2e55a819e3b67123ec2edfc304418d7fee50dae9c9b922c3a5d250d6f7c9662e", + "context_scope_empty:contributor-scan:3b6aa69186293835af4c700678ee9bb810de2ab8899c93cf245e01537742f5a1", + "context_scope_empty:contributor-scan:2377ef08168881eba6f35e080a5fed4608aa733dc9670f59d45ceee5ce08fa47", + "context_scope_empty:contributor-scan:2f26d70299414d84d00c95be2fd40758bce2e88a1fe89bedf898395894f501b9", + "context_projection_unavailable:contributor-scan:5c2048320f765e1756e7a743afa544a602d648311f4bb8495f3d43de0f8cea49", + "context_scope_empty:contributor-scan:e08780a749f547c02460053e2a258b64f89ad494c042171f2e8a426f3c9a0520", + "context_scope_empty:contributor-scan:97ae7d3c4e6969d04821c5ed50c21a914379c1a1b3b5e5dfd38b26438e249f2f", + "context_scope_empty:contributor-scan:6e181d25ef0f246585e55b5eb77c8e6191fb135af98e816b0abd841134bd5d57", + "context_scope_empty:contributor-scan:271afe681be4d6c7c09cf9b4010888525eb1efb66cc2501215894c15e2898519", + "context_scope_empty:contributor-scan:e8e670d05231f561f6a2ea1c1e08a560a96bb2674ac72851dc29da697ac169ca", + "context_projection_unavailable:contributor-scan:8726ea1166fc378ce1bc6bc99ba52e93416fb5d1fefd812ea29de503077d548f", + "context_scope_empty:contributor-scan:3cab3aa4cc41da609f367c1c57db872b8cfcb7b2f323516266bb3d8fa36642b4", + "context_scope_empty:contributor-scan:c5a186e0f17d7af521efa20982916fc813e1b7d05295c3da7730ef6b5a48cab7", + "context_scope_empty:contributor-scan:1738964f08db1fbe6b5965f7721be058d80a4e1ec976ac743059a5b31d6cd7a7", + "context_scope_empty:contributor-scan:7f10a07aaba3a86425dce315a22df012363cd11065229f983530e2156fd77442", + "context_scope_empty:contributor-scan:d97c168cb31e3390b66dc4f61020d70ef36ec9bdc679c2b64a79dfc648238207", + "context_projection_unavailable:contributor-scan:0db0f54012e0427209e8a7b14f787419a4a6cf8cfbfd7e985e34898c1dcc3b5b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:82d9cb547ff915752dd430f4b91c03970ed3cc9e376a93aafea77e196cd1998b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:88f50df0343fa95532cb3b9d60cba5cee24c7e245bccc8ea06d8803d43f99f75", + "dynamic_external_or_depth_context_unresolved:contributor-scan:525d6f86a91046bc79ec5e19e21eeb42edb94aa9c1a3a6ff669455aebbefdea1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a8387bac47d88608c9a58ab2916857b9fc2fd8a1d52fc5d16f79bb4ab8be40e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:57ea90041e625ad5368caca533f024381987b1afd81d092b28eed73f0c8c5499", + "context_projection_unavailable:contributor-scan:3eead9155ab4b5705fa08efb59ff16f1705d2eca4a8d707e4f633731bdccd8e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e1d445eda8d84d9b3972b06b657c3be233a2c77a2cc146988c3d076b11b2f906", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e6a4376c4e70a27e5bd632511b761c70d8fe6776f93691d26262e169965152d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:94df997fee522b612e12ed3596618cf27aa3a3109bb459f16eb6b6c136538295", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6397f7955219931bf05a5b8407360c4b71ae62002aa273ed85db15276dcfb613", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a3880c761ca9d0019b08cf255540fa495d5d69593e9bd73fa6eecb41dae42859", + "context_projection_unavailable:contributor-scan:33e09133f59de09d87866389533ef005fc2c34de8a4cd68ea1d528d3c6df4165", + "dynamic_external_or_depth_context_unresolved:contributor-scan:58ca35a7300e2d7edd5acee6de464da5593d81380aff9e99fad2bd1d8c0dee68", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2d8220d8b7f51f9f1082d903f592ff051faa4c37a46fc131c31da1dd2a233ed0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0148345468c538297511e912438b1ff6f0bcc70d8058f87ff70b5f944946395f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cebf3f7bf74150ce4fbddbc693fd6881a8d18aacbb54b8e33097580fb330e273", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b8213e35bb6cffbddb211df8497d7c37f33a800f3a729846b041155c2f82c7d0", + "context_projection_unavailable:contributor-scan:33c0d02c59cebf05005b834b6354b9d11184238c087a253b86e5479209a57d61", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cfa8f4a6860419485b27245e5f66228003a0f4fce6797dc9e7fb5d938bb61100", + "dynamic_external_or_depth_context_unresolved:contributor-scan:633e780f4bf491dd0635d773334d7d2ca15a670d0d78681871dd88d77a2132e7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0b51f52c0d43beecb81fb62c82a17850a11aa6faab7527ea4833efffb0b4a8c4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c295b4b3d54eb3f602e5b7b6f302dd9c66cad44282af938a158887a4b64e6400", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a9979735925dbdc75c01667c69443c96f645e530ca0fbb182c1d515093799d43", + "context_projection_unavailable:contributor-scan:9fffb2f1348a76b735b269ce0961460b780c22882cf471ae5f1c1fafea3ae48f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d06f59868c9200c0d32396ee176a3260ba3940e0fef382b1edeb189030ab043a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:44110d2cf36273a7c292ad5a9fc73bfa40d5de4b0188a8bd5d28f6439e078ef7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7fffb43180730947e0ce0f17899806d2998df9a70c9f9850a0bf0d5ab97da3f8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:93b7d5e9121a06853fd8e0b65a846bf7497ec5c9e769db2f721ce40770a5ad8b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e3c15c181160b97750a748f9b1ef062574f0899d602333c7c543efe7be6687c6", + "context_projection_unavailable:contributor-scan:483fc4310a9c5e101c6e1592299caba75d191c524516cf48094705cacaaffa1c", + "context_projection_unavailable:contributor-scan:88260afe57f54f14752828d92501cd736bd27ff95389912283e88faa97a75269", + "context_projection_unavailable:contributor-scan:529b7bf7e34de1f5689bba72a58407f3731bd2cee8af78a53dbd15497faf9d40", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d5066d261ad12b1f8692fbfc1876a6d30837395cbb121351d9ba61cf1b20cea1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b0f968a432800d13c601c7520bb36cc9ba52b24e2a09109fecc34cbfecdbe9ea", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f82bb8ca1a7fd8998886a8fe8f00084f108125394b9621c6cd19d92f23fd8c3d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:53df3ed8b2dd7c46d8c42882a6096bccf1d6c966cbef8158b45f4390085a00c0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:117aa85101fd69718713ffd12a7b4cbaa9bceb86cb52731e69ffb9ef83f80750", + "context_projection_unavailable:contributor-scan:40a86c0d81cb5654b51d4447a6e348a246decc7780581a9aa2d60c2f768e1de7", + "context_projection_unavailable:contributor-scan:378243809750b9f1750d2d1f0f9204ca18d490e7458afff003f86c8cbb255dbc", + "dynamic_external_or_depth_context_unresolved:contributor-scan:90565ee1486201dcb600733c58934abb476fb873581c0e3dae8aff2ea1ebfe5b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f5dfb739730436eef0a9ed0f8c1c7b982469df5d6c042d321de52ace8d3a2c15", + "dynamic_external_or_depth_context_unresolved:contributor-scan:34c56c75a6772748996ada2bb9f2ed985d65a7c6de0087e220f45285846cbb73", + "dynamic_external_or_depth_context_unresolved:contributor-scan:42fad701f64b0f289a69aab6d432cf25ea365f4966a478216977ccbd5e25c19b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ebf4109ffcd719505b5871ad734ed07d7d1718a173977d31106050ae7bef2ff1", + "context_projection_unavailable:contributor-scan:df543c94ec4b21c6fb74b805b76a1f3c855d222faa8599c060f8c85020e320f5", + "context_projection_unavailable:contributor-scan:ce720073f337bb4893fa3a3b1e2f8e86696e5179617000f4f47cb343922ddd3f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:786a19bb3612b1d1110134aefbe6968e75bb3340fe8d3994fcbd0e905bffc18c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:256345974cd78d13520d2e43ca98d1ca0d650baf88aaa6b8db75c80e6505b101", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2648c4f69b677c285297aca3107a6770c0a4bc1689dde13e6b5b59e8af91940b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:752195dc0695f44531be939deb0f9940a9eb5273117c7705768c2b5edd6a70e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1e4da8e8647caba2f3b358ddd5c25936b46d87b9e118935597be60fa58c6ca4a", + "context_projection_unavailable:contributor-scan:6dbf2e32d098163480ab02a98344750fa5daafc7c66adf4fe90d0eaeeff4f86f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4e93b1d6b6d8ee75bf09aa1789933ef1248397e1e3df6ddf8af74eaa04d59c3c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6e8f38e9b80a674c58e2d85fb797e0357cd1414528a175f8e06a10b15455bc91", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d397c5433f574c1a5f9d5c219c91131f3823694a50e04a6a2d896458b76f2e2d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f50cc41a1fbfe1a27916b010ce35aed4d7f2803e571225ea1382facd5a603139", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f375dc182eb989bea2dfe5c2e26a351c3e2c2ea5c8f11447f34004c5c5ca2f27", + "context_projection_unavailable:contributor-scan:7171793b9c6db5102f6088265373a7c57778f18f440380255a390d5745113652", + "dynamic_external_or_depth_context_unresolved:contributor-scan:494461bfc7dcc180d454bacd79e12b4a12598e3cf2594b4a96001188df71f27c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4ccf4da37de3d59a491675a6cddcc6323deb914a8f458fe6bbd20f4ab824fa69", + "dynamic_external_or_depth_context_unresolved:contributor-scan:74d21ad3cac9cec15832b98239679ab6360d84ae3d2a36a3f02307d647e7719c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b7b45314da2fe600d6377531a57acfd3f5d44c2f0e8641d67f0c9288bab8a3ea", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7e9025449366165d1e1a7a84b15c89acdb7220595af59d776716b7caf76b517a", + "vendor_semantics_unresolved", + "analysis_incomplete" + ], + "timings": { + "deadline_seconds": 900.0, + "cancellation_allowance_seconds": 2.0, + "resolution_seconds": 0.016082762042060494, + "provenance_seconds": 0.2888448560843244, + "snapshot_seconds": 0.8660393210593611, + "snapshot_reuses": 0, + "discovery_seconds": 0.02193356805946678, + "discovery_hits": 2, + "preparation_seconds": 0.9075338060501963, + "head_seconds": 68.1209354319144, + "base_seconds": 79.57652841496747, + "admission_seconds": 0.011689975974150002, + "recorded_vetoes_seconds": 7.224073557998054, + "cleanup_seconds": 0.008876581909134984, + "graph_hits": 2, + "query_hits": 872, + "total_seconds": 156.19058254908305 + }, + "fixed_twin_quiet": true + } + }, + { + "case_id": "nodegoat-benign", + "command": [ + "/venv/bin/python", + "-m", + "openultrasast.cli", + "pre-push", + "/results/m1b-explained-2026-09-16/objects.git", + "--base", + "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "--head", + "f772c59e5964c77812a6a89737eb54ed5371d30c", + "--artifact", + "/results/m1b-explained-2026-09-16/nodegoat-benign.json", + "--deadline", + "900.0", + "--cancellation-allowance", + "2", + "--max-regions", + "500", + "--cache-dir", + "/results/m1b-explained-2026-09-16/cache", + "--experimental-record-vetoes", + "--experimental-declarations", + "/results/m1b-explained-2026-09-16/experimental-declarations.json" + ], + "base_oid": "c5cb68a7084e4ae7dcc60e6a98768720a81841e8", + "head_oid": "f772c59e5964c77812a6a89737eb54ed5371d30c", + "exit_code": 0, + "elapsed_seconds": 304.99587078904733, + "terminal": "No actionable defects reported; analysis is incomplete.\nNotice: Some checks are not enabled for normal alerts. Review capability coverage in the details.\nExperimental: recorded-veto evaluation retained 4 raw finding(s) with 40 recorded veto(es), 0 base-only finding(s) and 0 change-attributed evaluation finding(s) in the detailed result; recorded, not applied; not an alert.\nDetails: /results/m1b-explained-2026-09-16/nodegoat-benign.json\n", + "artifact": "nodegoat-benign.json", + "provenance_matches_installed": true, + "outcome": { + "expected": "unchanged backlog: raw findings remain with recorded novelty unchanged, never new or worsened", + "expected_head_findings_at_target": 3, + "observed_head_findings_at_target": 3, + "target_questions_answered": true, + "target_question_outcomes": [ + { + "function": null, + "status": "completed", + "reason": "query_answered_and_arbitrated" + } + ], + "head_scan_completed": true, + "base_scan_present": true, + "production_finding_status": "none", + "production_coverage_status": "incomplete", + "recorded_status": "evaluated", + "evaluation": [], + "recorded_target_findings": [ + { + "site": "app/routes/contributions.js:32:2", + "witness": "eval(req.body.preTax) -> const preTax = eval(req.body.preTax) in app/routes/contributions.js (line 32, 1 steps)", + "question_function": null, + "operation_method": "2", + "base_location": "app/routes/contributions.js:32", + "production": [ + "unchanged", + "same_supported_mechanism", + [ + "capability_unavailable", + "unchanged" + ] + ], + "recorded": [ + "unchanged", + "same_supported_mechanism", + [ + "capability_unavailable", + "unchanged" + ] + ], + "vetoes": [ + { + "stage": "head_scan", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "dynamic_external_or_depth_context_unresolved", + "detail": "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "identity", + "veto": "query_identity_differs_from_witness", + "detail": "provenance=file_scope; question function=None; engine method='2'", + "lifted": false + }, + { + "stage": "base_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "base_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "change_context", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "admission", + "veto": "capability_unavailable", + "detail": "no evaluated capability is enabled; the recorded-veto flag cannot enable one", + "lifted": false + }, + { + "stage": "admission", + "veto": "unchanged", + "detail": "production admission reason on the lifted candidate", + "lifted": false + } + ] + }, + { + "site": "app/routes/contributions.js:33:2", + "witness": "eval(req.body.afterTax) -> const afterTax = eval(req.body.afterTax) in app/routes/contributions.js (line 33, 1 steps)", + "question_function": null, + "operation_method": "2", + "base_location": "app/routes/contributions.js:33", + "production": [ + "unchanged", + "same_supported_mechanism", + [ + "capability_unavailable", + "unchanged" + ] + ], + "recorded": [ + "unchanged", + "same_supported_mechanism", + [ + "capability_unavailable", + "unchanged" + ] + ], + "vetoes": [ + { + "stage": "head_scan", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "dynamic_external_or_depth_context_unresolved", + "detail": "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "identity", + "veto": "query_identity_differs_from_witness", + "detail": "provenance=file_scope; question function=None; engine method='2'", + "lifted": false + }, + { + "stage": "base_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "base_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "change_context", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "admission", + "veto": "capability_unavailable", + "detail": "no evaluated capability is enabled; the recorded-veto flag cannot enable one", + "lifted": false + }, + { + "stage": "admission", + "veto": "unchanged", + "detail": "production admission reason on the lifted candidate", + "lifted": false + } + ] + }, + { + "site": "app/routes/contributions.js:34:2", + "witness": "eval(req.body.roth) -> const roth = eval(req.body.roth) in app/routes/contributions.js (line 34, 1 steps)", + "question_function": null, + "operation_method": "2", + "base_location": "app/routes/contributions.js:34", + "production": [ + "unchanged", + "same_supported_mechanism", + [ + "capability_unavailable", + "unchanged" + ] + ], + "recorded": [ + "unchanged", + "same_supported_mechanism", + [ + "capability_unavailable", + "unchanged" + ] + ], + "vetoes": [ + { + "stage": "head_scan", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "dynamic_external_or_depth_context_unresolved", + "detail": "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "head_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "identity", + "veto": "query_identity_differs_from_witness", + "detail": "provenance=file_scope; question function=None; engine method='2'", + "lifted": false + }, + { + "stage": "base_scan", + "veto": "vendor_semantics_unresolved", + "detail": "vendor_semantics_unresolved", + "lifted": true + }, + { + "stage": "base_scan", + "veto": "degradation:vendor_semantics_unresolved", + "detail": "{\"reason\": \"vendor_semantics_unresolved\", \"stage\": \"model\"}", + "lifted": true + }, + { + "stage": "change_context", + "veto": "ambiguous_line_correspondence", + "detail": "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "lifted": true + }, + { + "stage": "admission", + "veto": "capability_unavailable", + "detail": "no evaluated capability is enabled; the recorded-veto flag cannot enable one", + "lifted": false + }, + { + "stage": "admission", + "veto": "unchanged", + "detail": "production admission reason on the lifted candidate", + "lifted": false + } + ] + } + ], + "base_only_findings": [], + "census": [ + { + "language": "javascript", + "frontend": "javascript", + "files": 44, + "complete": null + } + ], + "coverage_reasons": [ + "capability_unavailable", + "eligibility:eligibility_provenance_mismatch", + "6170702f726f757465732f636f6e747269627574696f6e732e6a73:ambiguous_line_correspondence", + "context_projection_unavailable:contributor-scan:da4abcaa22e13947dca90ac9156293bda9297423304d60d587569389742ce17a", + "context_projection_unavailable:contributor-scan:29000feef9d494e003efdcbb6eab5410bc93ad2f4674df9db389ed98a9cfb242", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4679cce5fa8da06bd1f9542b5a58321d2b090556cce83080b6e9ace36d352a59", + "dynamic_external_or_depth_context_unresolved:contributor-scan:df4a0610953efc25e4ddc4bc942688434be889411d073fab09015aba97ce2511", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9b7910f9f96aa714b760481e46e543ea413d6e4763b858a3d0c186a560ad618c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:298f3d69ca3e2b343c9cc5288680120b89e035bfae803dc6f6952358b6d0f1d3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7fbdc1e100a0b9078b6a2d6264bfaa596c64501b8c5ced1557b56a3d98e2b351", + "context_projection_unavailable:contributor-scan:722bfc188cadc50c1485cf4ede13f2b62e93b08b16f42f2586c104b8bd3745e7", + "context_projection_unavailable:contributor-scan:144c1db7c40aa0a420e02130a756c7793fc8fa5d33549a08c236ddb96bad2df3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6bb3ba6475ce8d11ff20924b69721387bb0d4bbce1b852e640403dbd750f0a8f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a08e3f98d65d0452a631a11de0ef53c9fb53492efcf3d8003b5512478b92b4bc", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4e0e78390504d44716e20ff65cf5f16c1f1ddc2fa0441e503dcae1826c666529", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e143029eb9d5d5c30c3dc0fda147c852e68d4e8d407795a1047beb586723238", + "dynamic_external_or_depth_context_unresolved:contributor-scan:43e8934e37c9ecda6c36b4bee6af63f4269e59cefb5df30af45ae08bd93f5063", + "context_projection_unavailable:contributor-scan:8f51fe6438299d6f935f48d1d0991270ad477174195aff8574ef587a45038efb", + "context_projection_unavailable:contributor-scan:8d26ec62881cf7efa89509047c178e7b920a87cc4bfb9cb0d6d991e87ca22124", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ec5cd96c01771e651d9e09445c5df8af453e475da75f47a583a1006e99686b09", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2981a228c15eb8a02d051bad6ce39736dd5f4c3f63a979d997bc23086105cbaa", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7055c8f3c6f41ee3593da37fd92332c561907e07a633b9ba7bf66347cdccb378", + "dynamic_external_or_depth_context_unresolved:contributor-scan:68b25a8b5bcd76f92ed9473318e67e752b5898eb6b34c4a1205b77a88dc0214b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:435b8c03368213b50237bb6f7a4dbfad4e7ba8d4f3948b046a5e95ff38c739be", + "context_projection_unavailable:contributor-scan:d2034c51a6d44b7b5cb553f2ad130441532b6be68cac0e829b74c4240aa642c4", + "context_projection_unavailable:contributor-scan:1d7abc4a4a8c6023e1c5231f46167efdb6c476e4533ea4670a17ecc6c8d09c92", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ba984e9deee4ab97a4211ce15915bc36e0e42907e21f40525be95c698c439653", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ecc80bd3363347eac23b60a8ec50efe1a5defd3609aff7149022fac1e74524d4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7cead756038bdaf46936671d2311c93b391692337189bd9f3acb5711dcd1b594", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d7044d436bcc3e7e313fb2baff364c8aecf980b28741afd4d020f858a47a3909", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0fb49041bdc02002b8aaf574a29a738aeb235ca0bc5cbbe9998dd9841e93a0d", + "context_projection_unavailable:contributor-scan:590ded4d9ba52b59e2934f3d461e45dfa5bd351f13c4fc17238297438fbf492f", + "context_projection_unavailable:contributor-scan:33ab14574877d6a529a58df1926e358759fb4ee1ffbc68146aebf77a895c8eb9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:489bf9f5f3a1e3771698cf111c0e7fa3e84f81848869c88a44cf3d19979d168c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ca3b943eb07fc11f6cc16228ae4e7813cfccac5dfe7ea9147deb0ce84677e486", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a83d9fd2d4f399a40984cdc63e30003a73c98a6986f76fd5e22ed0ed7873c8b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:593c9114695f69035b4df9d566534e35fcfaa2d78a3e4362c2ff634580d6bee9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:87ba1a35a429f850990db0eceda9996daf572b97b32b38e0f7ff4b80dec9a6b2", + "context_projection_unavailable:contributor-scan:f12e400682d1a222abca9d05f942a24394d7795eacc7ec322c585a0a6ffe69ec", + "context_projection_unavailable:contributor-scan:5e24ba3194915f95a2452882fe928f834ed4740f8fa2087c7573b7c2f128a2ad", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4d7554903c7ff3f7005fe4ed77f7e82af8cba218d3ac0b431acf14d18ffeb639", + "dynamic_external_or_depth_context_unresolved:contributor-scan:896720a23ec5b7da3163d53b517817cb01337cdad64d2104dbfdd3b3526f9c5f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e13de3ef10e25c529870483b67e47206b9cd32251e118f20f628eba95236d9c9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ac5ad3cda567527eb97dca35bb56d076292b88e20baa36d337967eb1f4f63dff", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7c0bba65b77fc890e479add54e7fb0e9a7d145a4304d81f614536a8470d0a471", + "context_projection_unavailable:contributor-scan:e9cf95baf8cef9a83d9da86e0bce276421ed404867ad948acc338fa759a3450a", + "context_projection_unavailable:contributor-scan:431521d90fc22b7683173732598c39b94a25447f7403dcd4d9e17ca23e243a61", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d331868f74b26a35872e8eeed4f66f3e34a29f8e9745fc14c1609cc3408aebeb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:61b6ec72d6c0dddae427635aca3c97681a112cc4c5f8e4367d9f5864c6eb72b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e831bbc3ab250e71270b1f5175756f39c2da662bffd68b2ed78b5389a4f23d0c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:082910c464337b0041733c3c2733ad7947d71549180f9a0b8ad4172901469d02", + "dynamic_external_or_depth_context_unresolved:contributor-scan:14541cd08e0b036e4ab5caa442c01459fb03a6e3ef0388bcd0347b121effc6fc", + "context_projection_unavailable:contributor-scan:e4fe7eb3e5d57766a2c6adc79d46b9f57ac13ba11df7846cc4f7d62123a51bd4", + "context_projection_unavailable:contributor-scan:0cc9059de118ef8da2ab45a3453bb2f64a679dfa33233f3b1b722b3858df789b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d561ce2e09d49013cacec011cf5dfa8c5f35c25c41085e856b3d5f28579ba6f4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7eb45f19bf15a2826d7aac45f36137de8824abfa9c0d5412da3c69c5d6da7a0d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ef130caaa2b3321cd12e2c8c39a27f9a868d2405e572fcafa5cab93900d9f97a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:115b829e9b03431b06c12212efdcc2da02b5e22953e8a02243a8cd5a59cea0f4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:db0e20f3ffa3b74105bddd565ba608daaea4cf9baba6b43a2539958e1a8be668", + "context_projection_unavailable:contributor-scan:0ca04c8edcd2d8a247e575209a9e5c8a1cf86c39e6655d79d6f85ef41556ef71", + "context_projection_unavailable:contributor-scan:d8cb785d9bcf0b1a8289362c5badd0db084f2efa3d831fdda8ffbc5cd423febb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c932a2fea0cf3a50a44090757e856ecaa4914e385b566787b60877f04c947002", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1d3d7b3981fee634842a7dc05f5e4d1bac279c0ab8e9df78d768f43676186340", + "dynamic_external_or_depth_context_unresolved:contributor-scan:155e5683914f9d0fff0323548d9a531ed582e72414b934e57edb656579cb05e7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:486352981492eeca9626588e8aa0a737dedf797d83a20148cf86aaca0e5cd660", + "dynamic_external_or_depth_context_unresolved:contributor-scan:692125735f88d08d8cec81e5564ed2f20d88422cb693407e8b569f2b1e07050c", + "context_projection_unavailable:contributor-scan:4ed8fe95db377770a47a2b3ad04a3a720ec21bdbd5222272ec5555130a627fbb", + "context_projection_unavailable:contributor-scan:ece73e32fe91c87a001f1e41342e09378041ee876c8a8846a51347b8b607cc2f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8146eab0359ca0b822353b632ced69bf09fd449704cdf7c6f84440d7ca784cef", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ec7c01083f1fcb35c35244172a005b3eabebff9c0fd1dcfb4372268f82fb3894", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ca89f1fd26f88f845f394fce84527e83c6a4cc8252f30d6787e7c5ac13e119a9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c3b4d527dc5c4ed121a487d5e4e3aa868df773ef3b04200802f9a306bf67c730", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9e5735029a42e23af56c2cc802655bf46c55bfebf19f19810ac16cfa15fc688c", + "context_projection_unavailable:contributor-scan:ad133cc1b1af014f3acdb5852f7efde5750b39eaba1978bd391f0e620de02e54", + "context_projection_unavailable:contributor-scan:4af613e520506104185fc529b07037168b79165ec93e37331dd01f306307a9b7", + "context_projection_unavailable:contributor-scan:103fa19cc7adb309027f4eafd56cee2c11875358bb4d8d8dd2bbc2f3fe698bb9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ede21fac9950f370f23f2a674f795bc7b2eea5c4609ee32fa64d4239218b3d98", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5b6014bebeefd652030b6f79d14252c51a6f1159a2b37bccdcd3e515e0ae27b9", + "dynamic_external_or_depth_context_unresolved:contributor-scan:dda18f566e40a3b6e882b5f35ed04328ef8288094d8151bcad76a8c228454f6d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:bb06814f937b8f4fd23622931286468bccb770a49112c94b23f06e97ffb7aa05", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9c629de1ccf91a807ae4d7c296108a9ec7880c1cd278e0da344061d329755c14", + "context_projection_unavailable:contributor-scan:eaa4fc381ad8dd4a49b66bbe7ccb050b2ed8735ec0d5eaee4f555fce0ff39a8c", + "context_projection_unavailable:contributor-scan:68a35789d8aa7b4f5293eb06988118bf39be4f0354e6dd89674da130c4ff7911", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c9cfda0c903ea8e97a9bdc2966dff555df6580479782ced9ea934837e3bdb5c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4367699c5a75ef7a22a52ca8d1b77e15ae6c8c18b2ec5fa929d688281ff34edb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f020689fd3ee8e3f51d12f177d80fb80aba8d3435a9f58e63cf4caadc02eca10", + "dynamic_external_or_depth_context_unresolved:contributor-scan:06f7107e12e2f2c7151d2c38ca31adcd8690e7dcab4537b37183561a9306208c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2f8516c90c01cfb4bd29a3b8ad1b61280436a37804b24929327cb41d8eac39aa", + "context_projection_unavailable:contributor-scan:10662bded3a99140e896de3673635e5d946b0536db96643d0b4c621d7d68f56b", + "context_projection_unavailable:contributor-scan:06b6066af41823461a0773a4018a93e9e7dcd71afd31331e5fa650b4fd1ac2ce", + "dynamic_external_or_depth_context_unresolved:contributor-scan:eca317877601cc31ae62fbd401aaae05a95ba092256beae0a69f90f42031dd40", + "dynamic_external_or_depth_context_unresolved:contributor-scan:040ab49439c03cee7663bd46349400cb389c480732f583aacabd8aa2281ac141", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9d64998ae03ac69c2d6157548cf8f59eaf0ce08f10059bdf50ff8aae62dedfc8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:104e0c71e792ced34e2811d7ec98f691d0740d260a8479c5e352e6d6185581ae", + "dynamic_external_or_depth_context_unresolved:contributor-scan:09d6c766aafeb3164a7a719920d7f9b871deaa9dc84691e8073f0db23975da39", + "context_projection_unavailable:contributor-scan:5be16077f567b7bf0034e61bcfc0311887588c95ce57c0e2fb430dfeebb93736", + "context_projection_unavailable:contributor-scan:ad205a52efc99c249042c9a2a85f6e39a89ca00a1bbbdac176bcbbd2f6ac6418", + "dynamic_external_or_depth_context_unresolved:contributor-scan:41414f5074402bc65ab7cede304c467ea56456ccc4d5a99f74dbf698ec80a014", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0a24dbc494b779606b3fae942042ebb6e42d77cf188d81f5e0895215f24d975", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ed67e0034372067628553cac0f55d69935203f102d2eae5bccf3e9fd6f8bddee", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1544c144771491cd8bb6c79ebb199070189032a209a17ae0f5df17d95e0a48e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e2fdafc580819c643c0a89d3ee89d934d4131d06f288295e946b93824e098863", + "context_projection_unavailable:contributor-scan:6b16af8419f1b67c3d8176c2e2b6adf5ad345d84c797d4621c883d12c5881eed", + "context_projection_unavailable:contributor-scan:6101922fcf4599ad00260237e8b14904716156d58a25c638578de9775f6546c4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0211764bef038cb43a5c8b4e4e1c2189e29c63acc195a8f18f5f52abb6c2d896", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9fdd3d266a5a068ee069bc4df1c9ad13f5dc11503fe9730fc069dce86d2d0cc5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:501185fcc47f5bc79f11c17aeb48f6a069298e4538f48c2335f5a5cb18d3d4f7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9039f3d010b09f603ec640edceb7861a36dab4b82364c69a208040c3ede48f17", + "dynamic_external_or_depth_context_unresolved:contributor-scan:751f234599524ba682a48181293f9f24bbfded0b905db1400c4d66e287ae6470", + "context_projection_unavailable:contributor-scan:c739f4bf1f227963dbdc0ba653351d9b1755ac4b30e4e1fc29a552d1763752c8", + "context_projection_unavailable:contributor-scan:8e3b632fbec986c803e343ccfb4c8a13c03b04f6212cbe161efe5d5976eb71d1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1d20996dfd8ac9c5cd8de5ece58b61abc6e482999a720d8fc6cab8017adfde73", + "dynamic_external_or_depth_context_unresolved:contributor-scan:74468a7e1be2e9c78afffcbe10b6673e7522120d6679186fd21614fb8d3260fa", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e47b686632ca64ef9e44b6da170481087bddae257940e54aeaf807b18edb4120", + "dynamic_external_or_depth_context_unresolved:contributor-scan:23f33513eef75806f25e55dfadf2e09727569c6c57dd020b686cef0c9a6e8324", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8d59bb2bc1e8a2546b70e875ed5138dfab8f5209888877a7090294b3ba3e8adc", + "context_projection_unavailable:contributor-scan:92bc28c793c6cf7200794bdbb5c3c821fa205ed1b4b06fcbda8d0124d28e3136", + "context_projection_unavailable:contributor-scan:cc61018d326cd22a23b07c05db51cfb87618046132d4bedca206cdafa063a20a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b370ee273c4fcdb5bde8fb9ef6ddfd45406447ce19c748e418de854c2f0362e3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6152c270f83886cf3f5761812c6d8eece4cac8c348230c9b42dd271d1e3f1aba", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2a9b0d00fb1eb5564fd96a8c1369f9f8e1d32b947cb59a334d47b32c6d963897", + "dynamic_external_or_depth_context_unresolved:contributor-scan:384c35175bd92ed2c097eebdfa72395a309acb7aa60c390ec3eb66773b661d6e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:573e038e86e51ae46e5a7992fa652fb4b92632a7065260e12c46d1fd6effefb6", + "context_projection_unavailable:contributor-scan:005be3a45b8fe905f0d1a63f1306ccc4eab8191d20f6f5a805f4754c20ef2daa", + "context_projection_unavailable:contributor-scan:9a60982d54be5edfd5af1bd9f7d25dca0be74e77d5eeb6eaf37dcfe06cee188e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:676257a1528797108e3a5fe031627338e9f09b44297e33aa1463cf46e5bf7db3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e7a241cb0337b1b02a56acabcd77baa1363feda4f01cda38d460822da991e3bf", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7ac458257132ccc040a84b03c9fb7b9ca4fbe0579e7d3428f584da04b5b33527", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cff2be050d602ec4623227bfe5d17c81c6b4da11e8c00ad7f7ca7d4c6acc878d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c07b292e4500a3ff9845bb55d6d69eae602d939e7681ae5d65effe80db4626b6", + "context_projection_unavailable:contributor-scan:47136ecffbadd0a856d93adf53a2e2b675403386663bbe766bec37d313c87a10", + "context_projection_unavailable:contributor-scan:eb1bacbee5fd2a2b50535a70ed300e93b90491d7d3d29d2f1f8bc5ecde0d7839", + "dynamic_external_or_depth_context_unresolved:contributor-scan:15e2db68968bb0000bda5bb3747451926355e9cd63db122bec12a53fb15da9e1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1ae6a3722ce9c193df69b1b8a37aa086ec323283628290f7298871676d3c4cba", + "dynamic_external_or_depth_context_unresolved:contributor-scan:65477882f5794c720233a98e1e383d91deb070f0c2bceb95a5efe7008f854cb5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2a630b24aeaeeef20baede1abed05cc9c45794561239f64c6bc291afb4b16120", + "dynamic_external_or_depth_context_unresolved:contributor-scan:70beda84b736a344f503b4e25e0e4a426f31d7041d283aab464026dfb9714457", + "context_projection_unavailable:contributor-scan:591cd0ffc4b3b51cff8621ab1458a478c0a0f57305f0551e9e5396dbe8f7d349", + "context_projection_unavailable:contributor-scan:53625b2b7fcffc9568152e6b6d95472fe850ed163ab341044a0754334cf22e34", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5751606d1ed8891eae9bd10c5676a54ec196b36b00f9b7d3aa9ab0ab04b5cc25", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f9f8ac5616f2d1864a6599bafb5f2e6bbc7fba72d6aa23d9ea1e0096de9d4164", + "dynamic_external_or_depth_context_unresolved:contributor-scan:56241bac3d18e635913ae9db5fac9cdde4e28d74795a1ca77227354d8d38fe1a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e01cbe3312394d636a19003923a0ff3eea7f8d2e1d6b42f94777655add3fe9ee", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d08709244798a43e91f24367176899d90f8678813ec8b822163c67e1740f89c2", + "context_projection_unavailable:contributor-scan:7571cf1e503d83dd0c915f69b8365e94a1b37aaf98a37d08d4b90e2a3675220f", + "context_projection_unavailable:contributor-scan:f43f4e2cf5990ca47a833947b671586123e6e73a57d4305a9b813a8ed0d2fb8f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:12bd6bd6659343e3dd9e6666572c55724a0a9e6990b890b556fe662db9d062e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9ae85f24c4abea079e0223f9f05355dcaf5fbb396291c96d5c3b016099e84bbe", + "dynamic_external_or_depth_context_unresolved:contributor-scan:495097c042dc6319f9f6480ad049016f113b9c5cfc6d612e04aad56934b919eb", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4eaa8cc1bf14b329db1097395c1a5ecd0f6fdf5a5de76db7f0339ab9b2c491e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9d9f56a74cd94f45656c40e09823308aed0b4c9e745203cd5950138713026939", + "context_projection_unavailable:contributor-scan:40797ecc115fee18a4608c9efa1ffeb81c2ee1c4842561ef61fcf7076f1ffedd", + "context_projection_unavailable:contributor-scan:11cd767ae016d95635cbdfe08538b9347337d6b0847d12697075584b8d0619f1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:71cb92eeba1ac9e0112a7cf621767729fb77eca209140f248c04f3ca1b0918f8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e44a0c43a95543503268b2378dfa0c9161c522c62bee65fa4f4a238875c64b7e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:8715cacf99e5b7a106cda39fd2b6c96c2e5022974b0f66de7d6a15ed2aaf4eed", + "dynamic_external_or_depth_context_unresolved:contributor-scan:35bb68dde977abf2784e33d1bf3052893a358a43a8b258bea6a7318b1dd4a310", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b5bb928fb28bf9699bfbabc626fc279a9ebd1ce6b63c993ddeda7b9eb2f8cf27", + "context_projection_unavailable:contributor-scan:3fc619d1072c86c3df178b90349411bfed86c49dc777f030f2d27e3100394b00", + "context_projection_unavailable:contributor-scan:05ede74d5dcb911b02053a895751f92ae86743298c8c6d8c5811de191cd4e5d0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:18ad4372b90d74e60d68a00e4586b0767c060f9c522d2016c515cc5754eeb06b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:595447850210071d76266dff3f9ceb530f5fbdf38c9940011abb9b96820f69d0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c80c4cfbea01760facf853c328821cbfa9635adf55a650b92fc41bcfb19c8f5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e4feca4d382344176e8ac45592711e4472f76e0667867d469c65ccb5be2c7a19", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7d0b37fb8ac67f6752e21869e57ed1d8b08be8517ca53ac2835cd2295df094ed", + "context_projection_unavailable:contributor-scan:a562474ca19fd4d4ec052396b656b092e82be7b1c002746f631cd9fb68b39ff3", + "context_projection_unavailable:contributor-scan:22e26415a3768b1b12cfb9469b912d359d0804761ee7f1d02d281600373dc8a4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:03548d772fd2a4030a9f595257333eb9b323f1057a2a0399ed15efea113e719d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0f5f635e19864fbd276fd3eb0b6460f86274e6bc52533594879fcc42c02e4df5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f95e55b8ae987f7c4b11837ddaa8dac8bed46541f6d8c12633b46fe915b41824", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e77b04a213011bc3e9812f81c2d1266be1234ff91a72d347b71017e8ea09f4e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f7ab6f0b570873d6b99c3fc33ab556f093d7f5e4991eac884d3e766a2c29b326", + "context_projection_unavailable:contributor-scan:6ad6e59fa1a92132e095463bdbb461598c80b45af85ff453a6450b59b61d10cc", + "context_projection_unavailable:contributor-scan:c2b3c06e92fa87731137f871b9dd0f867fc53156a80bbf00da955cf5bfe0fe7e", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b7b9b9cb1194740a47fa214266a43fdb70019fa1308009589d38f2c7662aa4b3", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4d3ed9000a9b5806a0ed641e2739166e3df18ffa1925ee396fbe25d29e332c71", + "dynamic_external_or_depth_context_unresolved:contributor-scan:bce9e3fb76d6276772f1f279260ddb2f673a4a45a08f13fbc75343d20c0ad4ad", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f0aa35455461c8f75dd8ca533e03dd43ea339a7026f07407ef26b12c3fe6f44a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:64c0f7e52fb34476d5e47478ff354845a776dd781a2044963cae3191bb18058b", + "context_projection_unavailable:contributor-scan:9f9eb159649a2e07879e36c4f5eb5bbb38e337540c4b295adb4b59ca31e2a868", + "context_projection_unavailable:contributor-scan:bfba8296d9252a696a7f8262a80b63019fd89fb866e3d3daab087101c9d7ebd2", + "context_scope_empty:contributor-scan:6b6bc1f8b05dab47833d180de1fc7b40d8637a213c87af02f19bfac2f9439869", + "context_scope_empty:contributor-scan:72261efc87c3f66bd420e106d6e04235b2d6a7b4c59ceb5a235dbfbf31d02f29", + "context_scope_empty:contributor-scan:94e30a15524e236d04ae2f0238a72c0b446a48b7b4302471ad6703861948025a", + "context_scope_empty:contributor-scan:fa59397c0eb909b5b269278b706ba8432004d786cc8431db1e27fdf9614211bf", + "context_scope_empty:contributor-scan:a65d452c03e7a0e7bfc77d9337f0c3f6cc47449979963ca1173f45c619b7b812", + "context_projection_unavailable:contributor-scan:135f8cdcca313308bc5456466706c561652768149ff61e93f241b383c07448e8", + "context_projection_unavailable:contributor-scan:d029880ad27458bf1d443088b6afe399af206a9f412fd8406769198f304e64f5", + "context_scope_empty:contributor-scan:2ae591e30078f1e045b446004067a4734acda37a9673dbac82bca972cb5f8c2b", + "context_scope_empty:contributor-scan:b35cc9123b9c6316f72cdbfcd7945157215622625141e56543a4093c0c553013", + "context_scope_empty:contributor-scan:c8d88ff3a98aaa4eba3756a5f0b89cdeeeda10e5180f5eee0d3ae2b7dd042cdb", + "context_scope_empty:contributor-scan:f06f0c86aa4079e5d3ac48ffa9b50661a0bd2f4c315190b26f13664de494c9d9", + "context_scope_empty:contributor-scan:627afe91ac03ff52d178f64eb23d372523f86fb34fcc0ca0dade6786c38f0dbc", + "context_projection_unavailable:contributor-scan:ccab701536e7f9615e52f4b1a1c68a2416263ad8de279372ce248fed5d7868ed", + "context_projection_unavailable:contributor-scan:bb71e211e99f3dbe040a15b22eb7e004da953ca61b700ca3d1c94764cb6bb80f", + "context_scope_empty:contributor-scan:d799a15d3d810c39c4a519c59843bbb6c2617f559f8ebdefe801296e0819149a", + "context_scope_empty:contributor-scan:d6a24a60b3cec846b01cb2c3a1535ee2ab834a09e935abe70ede278ecb1ef045", + "context_scope_empty:contributor-scan:d1cae428bb382d9cc38acac1c7bb8a5e6142a46f5b0e6e2ddb1609b0acc66f68", + "context_scope_empty:contributor-scan:c46c90f66921363f974dcf82aaf3b3410222ec081abe097417dd1a1accb372b4", + "context_scope_empty:contributor-scan:5630ea72ee47272cdf5f9e3d1df3aeb499c357880ad49b26cff1cebcbbaaaeed", + "context_projection_unavailable:contributor-scan:013a84070826e011c0b19953b3493276e98498b3837618303aff28475b38eb2c", + "context_projection_unavailable:contributor-scan:c158a154e2b9394ee661d2f982e93af8d59543bb7da5c8d2c8e9c65905384d4a", + "context_scope_empty:contributor-scan:a0423c87fb8581f1897c9a0c774c3881ba8775e05f6cd88408cee05d126ac52a", + "context_scope_empty:contributor-scan:7e9c5dc7bc705ee6825fcebe23ba885a4be30b318195ec89e9a19b450bff86fb", + "context_scope_empty:contributor-scan:c6c5a131a84fabe329dc50128240b463b18a4ea0af2d036bcc02d869ec57fa7b", + "context_scope_empty:contributor-scan:ffe9fe5d19fd7233e88869bdd2f6fe00785a9b15d074a3f8b171a03121ba64b0", + "context_scope_empty:contributor-scan:324cdf414ea58e6d9496c28b138b43bb18cd6e983fb7678aef960670a51dc93c", + "context_projection_unavailable:contributor-scan:fb3bd242d8f9801589ca53c24a1b36b88ee1e6b8932ddb6a5d3bb7b3019556be", + "context_projection_unavailable:contributor-scan:5784aa43502be5cfa00e65ed1800bc86cea1b83db7b99737a92e3059c0aedb51", + "context_scope_empty:contributor-scan:e05d1e4da035294fb1b5185492276e323b43a33c173dd05390edee2726f82f60", + "context_scope_empty:contributor-scan:480a6f9e635cdb839e9ed2fab13d22291dff3c92ae99e1bf514439b370480f24", + "context_scope_empty:contributor-scan:acc5d491964faf3f4858dce3bfe338199f9b5469c1ad33e64c2f0bfad2f0263e", + "context_scope_empty:contributor-scan:e14724d931f179f9298c723043307a99153207ec425d4fae28f78becba7c0a9f", + "context_scope_empty:contributor-scan:756d4aea97736b83d6904a6d96d22e8026d24796d64d6806c2fcc478272c16bc", + "context_projection_unavailable:contributor-scan:8fc292a32ac35211b4747151ed7797cdcc9cf7edca0ea697f9cd9ca9eb2bf906", + "context_projection_unavailable:contributor-scan:0434560a038fb3a29aaeae6531b7190a9a993f75cebecbde4dbc5d9f248c16b9", + "context_scope_empty:contributor-scan:5c7e3540a665e15247dc85c88bc06f2514da2cd85010ec820cc53548ac751009", + "context_scope_empty:contributor-scan:074e2d12c8900202ecd6b02df395375ee6343d1c04c22982c214e74d38fdf51f", + "context_scope_empty:contributor-scan:cf2f20c22b8acc270d75b060b45b3725d2a4a0bc4dc33adc9feeec336fa84f31", + "context_scope_empty:contributor-scan:bb67a42d62cb5389aeb41a0e18d26046ab4f20feae70cba114ddffd5995ac3e8", + "context_scope_empty:contributor-scan:ad9733cd531deb592afd4650ebd20d8c967ea49693d2954151a70f4a4edb68df", + "context_projection_unavailable:contributor-scan:572f510d0485395c2ff610cd031d238c3745f79fe98a8f9fef5b042c24e57b69", + "context_projection_unavailable:contributor-scan:0ae9ac017e10c4d6256d41b99b5e771d7e8acf05bc1087acb58148a8ea2e8c5b", + "context_scope_empty:contributor-scan:691315c9798b266ce8aaff0a6368a80e40c685c1a8e3a54fe139131f4d6da7a7", + "context_scope_empty:contributor-scan:aee4c8330dd8ef28010fdaf243964d48dec427871626422da8d915843534755b", + "context_scope_empty:contributor-scan:57aa82c0185ff3d73d91dfcbc6bae9b5d438cf064ed0ea9489d6b5de7c3df531", + "context_scope_empty:contributor-scan:79ed0c8a9f7d6b06e75ef023d6ca5a32416a9c8fbd5a75fd97ea1c0e8f7a5a30", + "context_scope_empty:contributor-scan:23f9afb28b6b7349cbf502c2a6a1ffff117d2b3a974d8705b99fc8717108627b", + "context_projection_unavailable:contributor-scan:a6f0fe4aec662565f32d93874690023ebe09aea9a887b330e0c64a18e41dc966", + "context_projection_unavailable:contributor-scan:aa5a287a1749ab0ab4e4b56048c738b95df8f4b19a82378847a39ccb5eb42315", + "context_scope_empty:contributor-scan:09dff44163511e71b0fbf539655ece1940bd80039bc8743cc922699a37340b71", + "context_scope_empty:contributor-scan:567b6eaa4c3dabaccdfb44885a6a4cd345ce3ffc6a201265084c1818c0b84226", + "context_scope_empty:contributor-scan:881e7f1a45e2d7ebf74842b131573da24478db0c44ddaea50ca20007994387c0", + "context_scope_empty:contributor-scan:e9a98c513dc38db66988ce7ed9fe730df4ba5297f2495c77a54ad2aa9195b9e6", + "context_scope_empty:contributor-scan:f7484f28717752c36583df6d2167f9861bbf8368ac7f18b8a7c41ed41f301f37", + "context_projection_unavailable:contributor-scan:c0c4a04d19b7a5f1f33fff97f49a9d0245c4b14d24c3691cefbf46b76c064d7e", + "context_projection_unavailable:contributor-scan:2b86fe6715dd628b59d2303d2939369a6ebff338e7c9a3f41a5e76371e70d56b", + "context_scope_empty:contributor-scan:3663dbf64c23ffed29746c390953bb4c54f0f3154cc9fa65e7bf6acdf7249702", + "context_scope_empty:contributor-scan:8beedef6ba5098ea3567e7e9dd3ff36fa7ccf418f7a8dabc5cd1c8df83ac946e", + "context_scope_empty:contributor-scan:07ee5dd2f228e5d605f204a0e607fde140b169321c49486f64ef0ef3498defed", + "context_scope_empty:contributor-scan:34ca592cc7c4769ab6ab180436ace3d801b26463a0915b253459fbe8aacc7ce3", + "context_scope_empty:contributor-scan:2ee6a26bbed8f2554b909b310e8fbcafea825d9016c009fa785f34121053ae17", + "context_projection_unavailable:contributor-scan:6dd70277e9e05c3828bec89c4cc94f2b256eef50554fe78b7bc7805ba0c77d7d", + "context_projection_unavailable:contributor-scan:448a4023be7987eb4282a5534d6369f7e8ded7ddb3cc29c537a4e09ded04434a", + "context_scope_empty:contributor-scan:338e654fb02855abf17360c328f02986bf949d898b489ea7b9b29ce090fd1eeb", + "context_scope_empty:contributor-scan:bbd12c331fb019e0c84c5629c0b4945609328a196e3862f6f6dbadba31da81c9", + "context_scope_empty:contributor-scan:06ea156efb68bae0ec77525ddbd4eb18c1c97512cf524cdd7661286b48a2684a", + "context_scope_empty:contributor-scan:163b26e0bcc1ebc83d620624356e8a535ba4a3130af719e57a4dad9922d0ca1c", + "context_scope_empty:contributor-scan:ef7c18370144ac600fa593af56a8a849f7070b91261415e8e3cad6bcdadc80da", + "context_projection_unavailable:contributor-scan:f196cd68d51074be3989e323fc62287af695b781697b91b658003c825b426ce6", + "context_projection_unavailable:contributor-scan:a763fb136aa3978b7f47acb90aae2c6bb5715e8ca5ef1088d7856608c8807071", + "context_scope_empty:contributor-scan:5bdc9a08c76139479780eda09106fbec03bd5662c1817f14c0893abe4c22c798", + "context_scope_empty:contributor-scan:4d34d526ba5ee10314a8f6a74f7fedddbcf0ca79986c20a5127dbb08acfd6c43", + "context_scope_empty:contributor-scan:2c2899bd893f9611640844c56b404e5b91768151cb862ff497bb823c505d568a", + "context_scope_empty:contributor-scan:be30cb63922297543ed6c72314d3b6ec3d849d3c5d28fc3590ad44ebd82c4f0e", + "context_scope_empty:contributor-scan:28f1d0d25c8654cd762a439d6eb6f3a6896d37071f406d8edeeb4c20adee20ce", + "context_projection_unavailable:contributor-scan:f6a81369acf1c84e3cd6bf3399289323cb47848984a8c96800c0682fc1055a04", + "context_projection_unavailable:contributor-scan:94b9c4a91bfce96cbe773c203dfdf22d1b015231e91dd478399c2586be6a3e77", + "context_scope_empty:contributor-scan:526ce466755c525287df1a2adbdbdf566c896d79150b9bc7dbe65936e83abb30", + "context_scope_empty:contributor-scan:57dcaf9ddb9d8b054aa5dda6a0c9739439362e898cdf22aaf9f7338149f8cbd7", + "context_scope_empty:contributor-scan:064ff0d84035d834f9382eb8b4ad901fbeb4aa9fe816d7c36a34d56af41817bd", + "context_scope_empty:contributor-scan:d97343cdd389cd2ed9d0f1358d2bbddc2752053d95eab3e16e99423298a4371f", + "context_scope_empty:contributor-scan:f9deb31f0f9b98cad69111389734d43ed4fa86f24b05c9f2d48a78ea7a8708a3", + "context_projection_unavailable:contributor-scan:f962a89d04810a6c57abde4a8d3182d2a31c5d0f0ed3c37c053abea1fa223f31", + "context_projection_unavailable:contributor-scan:b62ac1b4b282eadf241f508bd5769bdd440b274f967d6ca73cb685ca249bd287", + "context_scope_empty:contributor-scan:57840b0da13c3f6f67e587689ab1eac913c17e91d493d1ce9ff089e8dccdfd29", + "context_scope_empty:contributor-scan:e3d1ce3b9de0fc9b48f2432d5e64947b5b24c3acaf1166f746bff1c54a028b9b", + "context_scope_empty:contributor-scan:d322db4b50c2c1bdbe0e22ef291070e20c93e0f7199c184f5ff8b4795b55cbe9", + "context_scope_empty:contributor-scan:88371d1acc9bc3b69c1d1957b27c9aefa3835be37bba74a359c35b1beaddc2f7", + "context_scope_empty:contributor-scan:3486da81fc55b7e285f23e85f44c481d780090285a384cfedaefa27265a236a8", + "context_projection_unavailable:contributor-scan:c87588b38d18fe9a5c563e2ae8d79649ce699607a891bd41b68194ce4507137d", + "context_projection_unavailable:contributor-scan:d6e3d356d491e5f3dbaca74cf11aef9bd751b36737feb34e466b707156b0d779", + "context_scope_empty:contributor-scan:843197ad039bb4e840b949b0ed1e5cf2230829366646a92ffc53d63e26149867", + "context_scope_empty:contributor-scan:b0766042c55d7c370799af987bed01fed8a417f83bc67e21d1366988aa1af10e", + "context_scope_empty:contributor-scan:b788ba22bd4225c24f95821dbf1f467dc2b13c7615b0bd2b00c3b234b7519539", + "context_scope_empty:contributor-scan:91430345496348280d29d11662aeb6048fd7596fc6304380b6154494df30d154", + "context_scope_empty:contributor-scan:8c1be7b4e8fd13181be0c4e46350a2f972e24acd13427e71c15e60dade41c28d", + "context_projection_unavailable:contributor-scan:f87a9ae1d7dc81f88c5891890b889aa7212e172ddec092182b7de6f01e787d7a", + "context_projection_unavailable:contributor-scan:b6a42fb01b464f31f65ebc10fbc12fccb051d8b44cac51a6818d3aedabea07f9", + "context_scope_empty:contributor-scan:4a820a780053b6f65492691e067e236adbd2a05b467e4e3f2ed37ba1260ce84f", + "context_scope_empty:contributor-scan:b07131192ab22510055930477ced5a10698278b2e00e3f711ebc202db640bee4", + "context_scope_empty:contributor-scan:5fbb00d9b2952ae4f0fed217bf2d8603872d8fc93073d99f31d8815539121987", + "context_scope_empty:contributor-scan:0bd48e207e95be86ea4e459c090a75c0adac8ca31bd2b631043854551b2c4392", + "context_scope_empty:contributor-scan:b11de5874aa62f939e383179c3ea1b34d3569ec6ade901964393b92f8325ad11", + "context_projection_unavailable:contributor-scan:8cd692618bec00fbbf099d570561201a2d0fdb601050fd20e198ead478530675", + "context_projection_unavailable:contributor-scan:19345b5fb5cecfc86e4db3cb8715cc7370e81796d70f11ba150a13c5ea8e4c37", + "context_scope_empty:contributor-scan:3ad0b3549b82f93ad869a9341397d394c1acee5e18d94a699b118094dd7a9a70", + "context_scope_empty:contributor-scan:32220b1bfe511b9dcec64d7ea8f4317e96b2d0cdc10bcfa55cfa3b63ce64aab6", + "context_scope_empty:contributor-scan:0cca9d955282f37dd60e764c56b52cbad90b33ec2c2943a7e5d155d35b0417fa", + "context_scope_empty:contributor-scan:40d00274aa5b28039b0d57d75a81f174c0a31e4be2d324ba79a64b79efd4e411", + "context_scope_empty:contributor-scan:319d00690097314e26638e2f4a6d848f50d1ff2f9d6f755a618eb31398ed373a", + "context_projection_unavailable:contributor-scan:dfa47fe83d195de69774c841747f6e7ea78d6d91297821dc9b8ee5fc625cfe2b", + "context_projection_unavailable:contributor-scan:5a497ad4d83218c29d4f22781a54d9e1927dc414f7cba6f89d794ed047f8b245", + "context_scope_empty:contributor-scan:1bd3f2289cc1bfa889496ca5074991941263703a2517281734f33d0ef1050f1a", + "context_scope_empty:contributor-scan:587a689c0312ac0f6d98de7495f01f34428cb128e73875a71508f7d5874415b4", + "context_scope_empty:contributor-scan:fc77f013f48b454d8703f25f76646f74b74c9e4f8e5d542bc5f48d98c6e51fae", + "context_scope_empty:contributor-scan:a2a7af80da34233233ec619dc29366b40a9e55ead63626db185524f2415761f5", + "context_scope_empty:contributor-scan:f180a77f032bfea9c7d152438ba830f19e1bfc88481a56b9e554c61d2cd64f6e", + "context_projection_unavailable:contributor-scan:cb70e9a1b44fa1f13f3bcc5290e6db5c8d6eda83602c9513e91e779ac6cddd3f", + "context_projection_unavailable:contributor-scan:74f543e29e519871aabcedb9d39c953d5397aac456c3c5e6eb0e10e517989eb3", + "context_scope_empty:contributor-scan:c983c339bc6881a1e6a0b2c6a794de858613b91318205a623dc61d80c2238036", + "context_scope_empty:contributor-scan:97c5314218bfb458e1fb6d1a33c9ac75c7de152774a736f6c5874657515ccfcb", + "context_scope_empty:contributor-scan:0744dea5a54614d094a6eb711ff7df94a180bfdeacaf330e31d9466cd51aeda2", + "context_scope_empty:contributor-scan:06dc1ba86d3fcb46096bed80d9c5c558f79a5a33f4fcdb379f1567b1271b64ab", + "context_scope_empty:contributor-scan:aa48541c8cce586b7a8c5e8ebe3cb607d1c283ef8940b7d4c7fb584327dd177f", + "context_projection_unavailable:contributor-scan:a9d086126128de76e0bafc06ca465176ed2884cb7ec963457fe106346b8094f9", + "context_projection_unavailable:contributor-scan:637323a350346cee17c66cda9b8b1be49d58350b0a0904bd61e5af20ce611df5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:aa25524f30b8e84ef80b52064a75ca56cf438e67e2696e360d683c03e85c4c6f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:9b5371eadea2bf5707f730896b4766a8b56012269f1c02c5df9d0df1d1cbf696", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d527de43dc2dfdb271c213a927ab31c08b1f063298b211b6b11831a4dff51922", + "dynamic_external_or_depth_context_unresolved:contributor-scan:5ee4f0b0ba2c39e7071bba12da912c1ae213b8a2cee0bb437afa500328a237d4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:43d3388ae21433a62d37d4c92861c125683f03a0edd9d1afaa56a42a7b793dc1", + "context_projection_unavailable:contributor-scan:cc8161804d4c84fe4c4f7210a16193637accc1f791b7fc7be026c07177b7da4c", + "context_projection_unavailable:contributor-scan:4bc68b77bfd52e96e8db4fb7293a6d4f396d234eb4dafb625df76bc8f1ba1c7d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a66e57d86751f21d11652bc991ffe476eacb638f38f95947b723ac9448c5f668", + "dynamic_external_or_depth_context_unresolved:contributor-scan:278e2e9a97727da969f8d122576dd475c43141146f984e3af997600a013f19bf", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3152613ac0763b809bc99a50b728391cfe19d2cfeb27ff47a1e3671ed7526a3f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:06168cf4f7850405f47bd8cfe013dc077b51457b355698ea3407f998cb561c2b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:44620fe943880d4498587b283cf31a67b85fdeef53f59223299018c3666ae32b", + "context_projection_unavailable:contributor-scan:f553b646e7933b5f766d1187c3bb1aee241ea0734ec1c6addc08871c43bb7c64", + "context_projection_unavailable:contributor-scan:5f7e12488b0d469ffbaa32d1fa766352c8672ccd9e81f503480cec626d1f88b3", + "context_scope_empty:contributor-scan:86fed64323e502425165fd4b319a848da156ed4e1acbec6ac706b8f5afbdc1e9", + "context_scope_empty:contributor-scan:3273da703327df23094325bf9a120c3bbbc9388b4bbbec32a24b768f4d02669a", + "context_scope_empty:contributor-scan:cd57f10c8a3c69b40ea2832dc35837d8a7521f2a17b2936eccaab7d5bf482dd5", + "context_scope_empty:contributor-scan:fe62a9ab0e66c65344f94de1006ed30505bca06dcc7619ca717078a09afafb91", + "context_scope_empty:contributor-scan:f83f5339fbbb59939406f37a8053030f00333d809da78196e1dc177209fd0e70", + "context_projection_unavailable:contributor-scan:9cfce61b0d63c05676d62a7dac8c1362d78e2e686d6a8b53c56094bb2014ab96", + "context_projection_unavailable:contributor-scan:dd387d649e718c5d7cd9618fab6cf60bae452924f4e0b36b9b9ee9d4b9738ef8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b4e9704f8937686cd738c71fa7250b970fe64be89c75e36412cf4288e7911371", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b2d3838be418d29c1ebf100d269591a89b6e74f81b822cff71d8a9d9548dea0c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e31733d8cd5174ecda373492fb9ed3f56fffdac8f869380c06ee9f185821918b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3c7b69a99d3765c95a713d27af4ac28d7808ca92543062610bdf24edd3643790", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cd639186013fa4488043c42b05357e82425a3e889ac14679eef46b7388cecfd9", + "context_projection_unavailable:contributor-scan:b9195800d5bcce2e36a49a8f49f1674d9913dcb526cf50d1097ce4bea82407fe", + "context_projection_unavailable:contributor-scan:92d25db73aef0c89d7f6d45a21f56bf7c0b3854a0c8d19db7bc7247ed2244f78", + "context_scope_empty:contributor-scan:9eefbecbf32c98775e957013ff48c835781e52d91e576f81eec2c079bb61acd5", + "context_scope_empty:contributor-scan:9a71eba84ef99ab18d46121f3d387888c2ebd4054b85f3cc2fe90f8e75cb6538", + "context_scope_empty:contributor-scan:5fec8b431826e32ff8b6d3da66269f1e8561573bdbc8602f3fb20fd5e1bd8f44", + "context_scope_empty:contributor-scan:117d803b171807fb6ea627fb8eadd75abcb20606fc3acfea76def5897a986f35", + "context_scope_empty:contributor-scan:71a5b2e0b33d5bbb1ac73e6967b839cdfbea4de2fc828ec34ae8e40f8dfe96aa", + "context_projection_unavailable:contributor-scan:3175ca255e0323924a203bf8aa949691546196277c5976052ff0678a934fbffa", + "context_projection_unavailable:contributor-scan:7b355ea64f6dfd26a0ca7c433c31b1368e70d785f31c71caff4df6883245d409", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3f00299f644f669c39db368d2a0df198f572ce9c8c08c85a94fd8c7db9cb5500", + "dynamic_external_or_depth_context_unresolved:contributor-scan:3e4b1620b66257264d51007170e6b0c49729b4731e3e1d236d188dc325ece52b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ef62a3e54636bc30ce5b75fb14e4753986000fed2eca3cb11aab716c88729f31", + "dynamic_external_or_depth_context_unresolved:contributor-scan:53635a42011bce8fec02af0d16ca0cf4b994332d1ce09551b99693a1ed59d247", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e4f65ec98ba41eedab3df06256eb227c558f31fee052a4266b3539f7af08275", + "context_projection_unavailable:contributor-scan:23a5e489bbb5740c0c685591e6b73a7096bb238cad11e8d7e84fc9f4b7f55207", + "context_scope_empty:contributor-scan:b92a8731fdc1bf7bd7bce4084892f87e4d9174acb204ee163cebebcfcae6a5d8", + "context_scope_empty:contributor-scan:2e55a819e3b67123ec2edfc304418d7fee50dae9c9b922c3a5d250d6f7c9662e", + "context_scope_empty:contributor-scan:3b6aa69186293835af4c700678ee9bb810de2ab8899c93cf245e01537742f5a1", + "context_scope_empty:contributor-scan:2377ef08168881eba6f35e080a5fed4608aa733dc9670f59d45ceee5ce08fa47", + "context_scope_empty:contributor-scan:2f26d70299414d84d00c95be2fd40758bce2e88a1fe89bedf898395894f501b9", + "context_projection_unavailable:contributor-scan:5c2048320f765e1756e7a743afa544a602d648311f4bb8495f3d43de0f8cea49", + "context_scope_empty:contributor-scan:e08780a749f547c02460053e2a258b64f89ad494c042171f2e8a426f3c9a0520", + "context_scope_empty:contributor-scan:97ae7d3c4e6969d04821c5ed50c21a914379c1a1b3b5e5dfd38b26438e249f2f", + "context_scope_empty:contributor-scan:6e181d25ef0f246585e55b5eb77c8e6191fb135af98e816b0abd841134bd5d57", + "context_scope_empty:contributor-scan:271afe681be4d6c7c09cf9b4010888525eb1efb66cc2501215894c15e2898519", + "context_scope_empty:contributor-scan:e8e670d05231f561f6a2ea1c1e08a560a96bb2674ac72851dc29da697ac169ca", + "context_projection_unavailable:contributor-scan:8726ea1166fc378ce1bc6bc99ba52e93416fb5d1fefd812ea29de503077d548f", + "context_scope_empty:contributor-scan:3cab3aa4cc41da609f367c1c57db872b8cfcb7b2f323516266bb3d8fa36642b4", + "context_scope_empty:contributor-scan:c5a186e0f17d7af521efa20982916fc813e1b7d05295c3da7730ef6b5a48cab7", + "context_scope_empty:contributor-scan:1738964f08db1fbe6b5965f7721be058d80a4e1ec976ac743059a5b31d6cd7a7", + "context_scope_empty:contributor-scan:7f10a07aaba3a86425dce315a22df012363cd11065229f983530e2156fd77442", + "context_scope_empty:contributor-scan:d97c168cb31e3390b66dc4f61020d70ef36ec9bdc679c2b64a79dfc648238207", + "context_projection_unavailable:contributor-scan:0db0f54012e0427209e8a7b14f787419a4a6cf8cfbfd7e985e34898c1dcc3b5b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:82d9cb547ff915752dd430f4b91c03970ed3cc9e376a93aafea77e196cd1998b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:88f50df0343fa95532cb3b9d60cba5cee24c7e245bccc8ea06d8803d43f99f75", + "dynamic_external_or_depth_context_unresolved:contributor-scan:525d6f86a91046bc79ec5e19e21eeb42edb94aa9c1a3a6ff669455aebbefdea1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a8387bac47d88608c9a58ab2916857b9fc2fd8a1d52fc5d16f79bb4ab8be40e4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:57ea90041e625ad5368caca533f024381987b1afd81d092b28eed73f0c8c5499", + "context_projection_unavailable:contributor-scan:3eead9155ab4b5705fa08efb59ff16f1705d2eca4a8d707e4f633731bdccd8e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e1d445eda8d84d9b3972b06b657c3be233a2c77a2cc146988c3d076b11b2f906", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0e6a4376c4e70a27e5bd632511b761c70d8fe6776f93691d26262e169965152d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:94df997fee522b612e12ed3596618cf27aa3a3109bb459f16eb6b6c136538295", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6397f7955219931bf05a5b8407360c4b71ae62002aa273ed85db15276dcfb613", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a3880c761ca9d0019b08cf255540fa495d5d69593e9bd73fa6eecb41dae42859", + "context_projection_unavailable:contributor-scan:33e09133f59de09d87866389533ef005fc2c34de8a4cd68ea1d528d3c6df4165", + "dynamic_external_or_depth_context_unresolved:contributor-scan:58ca35a7300e2d7edd5acee6de464da5593d81380aff9e99fad2bd1d8c0dee68", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2d8220d8b7f51f9f1082d903f592ff051faa4c37a46fc131c31da1dd2a233ed0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0148345468c538297511e912438b1ff6f0bcc70d8058f87ff70b5f944946395f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cebf3f7bf74150ce4fbddbc693fd6881a8d18aacbb54b8e33097580fb330e273", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b8213e35bb6cffbddb211df8497d7c37f33a800f3a729846b041155c2f82c7d0", + "context_projection_unavailable:contributor-scan:33c0d02c59cebf05005b834b6354b9d11184238c087a253b86e5479209a57d61", + "dynamic_external_or_depth_context_unresolved:contributor-scan:cfa8f4a6860419485b27245e5f66228003a0f4fce6797dc9e7fb5d938bb61100", + "dynamic_external_or_depth_context_unresolved:contributor-scan:633e780f4bf491dd0635d773334d7d2ca15a670d0d78681871dd88d77a2132e7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:0b51f52c0d43beecb81fb62c82a17850a11aa6faab7527ea4833efffb0b4a8c4", + "dynamic_external_or_depth_context_unresolved:contributor-scan:c295b4b3d54eb3f602e5b7b6f302dd9c66cad44282af938a158887a4b64e6400", + "dynamic_external_or_depth_context_unresolved:contributor-scan:a9979735925dbdc75c01667c69443c96f645e530ca0fbb182c1d515093799d43", + "context_projection_unavailable:contributor-scan:9fffb2f1348a76b735b269ce0961460b780c22882cf471ae5f1c1fafea3ae48f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d06f59868c9200c0d32396ee176a3260ba3940e0fef382b1edeb189030ab043a", + "dynamic_external_or_depth_context_unresolved:contributor-scan:44110d2cf36273a7c292ad5a9fc73bfa40d5de4b0188a8bd5d28f6439e078ef7", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7fffb43180730947e0ce0f17899806d2998df9a70c9f9850a0bf0d5ab97da3f8", + "dynamic_external_or_depth_context_unresolved:contributor-scan:93b7d5e9121a06853fd8e0b65a846bf7497ec5c9e769db2f721ce40770a5ad8b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:e3c15c181160b97750a748f9b1ef062574f0899d602333c7c543efe7be6687c6", + "context_projection_unavailable:contributor-scan:483fc4310a9c5e101c6e1592299caba75d191c524516cf48094705cacaaffa1c", + "context_projection_unavailable:contributor-scan:88260afe57f54f14752828d92501cd736bd27ff95389912283e88faa97a75269", + "context_projection_unavailable:contributor-scan:529b7bf7e34de1f5689bba72a58407f3731bd2cee8af78a53dbd15497faf9d40", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d5066d261ad12b1f8692fbfc1876a6d30837395cbb121351d9ba61cf1b20cea1", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b0f968a432800d13c601c7520bb36cc9ba52b24e2a09109fecc34cbfecdbe9ea", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f82bb8ca1a7fd8998886a8fe8f00084f108125394b9621c6cd19d92f23fd8c3d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:53df3ed8b2dd7c46d8c42882a6096bccf1d6c966cbef8158b45f4390085a00c0", + "dynamic_external_or_depth_context_unresolved:contributor-scan:117aa85101fd69718713ffd12a7b4cbaa9bceb86cb52731e69ffb9ef83f80750", + "context_projection_unavailable:contributor-scan:40a86c0d81cb5654b51d4447a6e348a246decc7780581a9aa2d60c2f768e1de7", + "context_projection_unavailable:contributor-scan:378243809750b9f1750d2d1f0f9204ca18d490e7458afff003f86c8cbb255dbc", + "dynamic_external_or_depth_context_unresolved:contributor-scan:90565ee1486201dcb600733c58934abb476fb873581c0e3dae8aff2ea1ebfe5b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f5dfb739730436eef0a9ed0f8c1c7b982469df5d6c042d321de52ace8d3a2c15", + "dynamic_external_or_depth_context_unresolved:contributor-scan:34c56c75a6772748996ada2bb9f2ed985d65a7c6de0087e220f45285846cbb73", + "dynamic_external_or_depth_context_unresolved:contributor-scan:42fad701f64b0f289a69aab6d432cf25ea365f4966a478216977ccbd5e25c19b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:ebf4109ffcd719505b5871ad734ed07d7d1718a173977d31106050ae7bef2ff1", + "context_projection_unavailable:contributor-scan:df543c94ec4b21c6fb74b805b76a1f3c855d222faa8599c060f8c85020e320f5", + "context_projection_unavailable:contributor-scan:ce720073f337bb4893fa3a3b1e2f8e86696e5179617000f4f47cb343922ddd3f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:786a19bb3612b1d1110134aefbe6968e75bb3340fe8d3994fcbd0e905bffc18c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:256345974cd78d13520d2e43ca98d1ca0d650baf88aaa6b8db75c80e6505b101", + "dynamic_external_or_depth_context_unresolved:contributor-scan:2648c4f69b677c285297aca3107a6770c0a4bc1689dde13e6b5b59e8af91940b", + "dynamic_external_or_depth_context_unresolved:contributor-scan:752195dc0695f44531be939deb0f9940a9eb5273117c7705768c2b5edd6a70e5", + "dynamic_external_or_depth_context_unresolved:contributor-scan:1e4da8e8647caba2f3b358ddd5c25936b46d87b9e118935597be60fa58c6ca4a", + "context_projection_unavailable:contributor-scan:6dbf2e32d098163480ab02a98344750fa5daafc7c66adf4fe90d0eaeeff4f86f", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4e93b1d6b6d8ee75bf09aa1789933ef1248397e1e3df6ddf8af74eaa04d59c3c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:6e8f38e9b80a674c58e2d85fb797e0357cd1414528a175f8e06a10b15455bc91", + "dynamic_external_or_depth_context_unresolved:contributor-scan:d397c5433f574c1a5f9d5c219c91131f3823694a50e04a6a2d896458b76f2e2d", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f50cc41a1fbfe1a27916b010ce35aed4d7f2803e571225ea1382facd5a603139", + "dynamic_external_or_depth_context_unresolved:contributor-scan:f375dc182eb989bea2dfe5c2e26a351c3e2c2ea5c8f11447f34004c5c5ca2f27", + "context_projection_unavailable:contributor-scan:7171793b9c6db5102f6088265373a7c57778f18f440380255a390d5745113652", + "dynamic_external_or_depth_context_unresolved:contributor-scan:494461bfc7dcc180d454bacd79e12b4a12598e3cf2594b4a96001188df71f27c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:4ccf4da37de3d59a491675a6cddcc6323deb914a8f458fe6bbd20f4ab824fa69", + "dynamic_external_or_depth_context_unresolved:contributor-scan:74d21ad3cac9cec15832b98239679ab6360d84ae3d2a36a3f02307d647e7719c", + "dynamic_external_or_depth_context_unresolved:contributor-scan:b7b45314da2fe600d6377531a57acfd3f5d44c2f0e8641d67f0c9288bab8a3ea", + "dynamic_external_or_depth_context_unresolved:contributor-scan:7e9025449366165d1e1a7a84b15c89acdb7220595af59d776716b7caf76b517a", + "vendor_semantics_unresolved", + "analysis_incomplete" + ], + "timings": { + "deadline_seconds": 900.0, + "cancellation_allowance_seconds": 2.0, + "resolution_seconds": 0.01741408894304186, + "provenance_seconds": 0.29290982091333717, + "snapshot_seconds": 0.8410208240384236, + "snapshot_reuses": 0, + "discovery_seconds": 3.545091863023117, + "discovery_hits": 1, + "preparation_seconds": 4.40514977904968, + "head_seconds": 278.72364148602355, + "base_seconds": 13.48048964398913, + "admission_seconds": 0.020389358047395945, + "recorded_vetoes_seconds": 7.293903465964831, + "cleanup_seconds": 0.01929723599459976, + "graph_hits": 1, + "query_hits": 756, + "total_seconds": 304.28754144289996 + }, + "analyzed": true, + "reported_as_new_regression": false + } + } + ], + "verdict": { + "raw_witness_present": true, + "fixed_twin_quiet": true, + "unchanged_not_new_regression": true, + "all_recorded": true, + "kill_criterion_triggered": false, + "note": "M1a exit evidence only when every entry is true; a fixed twin that timed out or was not analyzed fails M1a." + }, + "bundle": { + "path": "2026-09-16-nodegoat-m1b-explained.json.gz", + "sha256": "b3ae5bf6b3c1a0008a20e5601d408ed24ec1c8e0c86554e6934ed07864f2e980", + "files": 12 + } +} diff --git a/benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json.gz b/benchmarks/measurements/2026-09-16-nodegoat-m1b-explained.json.gz new file mode 100644 index 0000000000000000000000000000000000000000..9699064a236c7fa44de8930622c9a4781c0462b1 GIT binary patch literal 535333 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μcxF70_vY^J@F=vX@IxX!G;-f%FCrn|p_T$zaFV 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≺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�?aSBas? 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 O$t4jJAOZM9ZbF$LYJxrj57jGgvBWSW*rB z&bl2jHgOy0R8kFz5}mMAN-(7Ah?4)cw(w$B9oA}GmCA?gR9G&48Tjx;S&a!m6K|RC z3L9d@3VATdp60ghi&UOzW1z|EN^hPL$b`@-{w~ID(?N1dL^4W4e^T_#_7ju!HGs zmp6jx;=e-kSo^lMLi^-MfTlYMrIP~V)AQYWbw{L!(4hNxeC?q`JA5!>&yfa@1~$M4 zqfMcze3#T{P*f5tGx|0>AK#z(8}L~qgL!cJxoBYdK&W58*n%n@Mi9fUG~MrggQv*_f=IX>5AtCbp=t??Y){g_QOa7XazyHd+k3ia?--nb+u1TTT}dmuMZ!~eh-(RI5LH+hc`Or4S`)%B}}@_ z_{4plo1zX52C(7C#s*t63RfOEJ?a*OamsJMe?6Dj*eFo`!Nid2*9r9$iM>NZ<55gx zJJB&Q{)V?st}cOsKqaE>T$2&qjq|o5^D_M`dxohj4#$N@^!-J1yPyqAy)1|CV-+Kw z)_&lMCLYg6{!IJttz1S62g_9BIU}05(+6t@JT1?M&ki5=(fYQyVj%>IHQhce_-P~7 zSA?OL>bUt~BY>#qRi=$J6T;Yds(pIno6?c%eW}Io_YYtp%|GjX#-eUpIN7wZ6ONC$ zADz!7cnm`eo;!w`rt^~Fx3?`k@&l{dktO$KNnAWJj+|(EI8iTWPTjVcmJLs)_0nj$ zIVhvapwk z?h`SZd6-r)?vF4$?SB5dKKkv}C`5X5)QR+F#Uh)PZP z-w1Md44mp8??98U{sUS@e#e;QW2b~s!$aS;!P_5hLC)|edLb_7W}Ell(}>Vdp1%Z9 z&(2QoH@?ghXAj{AGNfv4aL{$w+&yC%5GYMf#NVOGG(61b4*9@AE>BYDAF>u7+XS)Z zW%XnT(Yg!eh1N1*zO<+H8>5OnUq^3f^>jnUN%4-L6qEUs#bG7Bt}h0y#iwFj6t=ip zl^>U;8SOs~>C4KgygA&X;F?*xuPMzA(HYekJ>KW}Zq5;!6n>54xdj!u#J`8%%UuK< zndM`v>8qxC5u~C-8~HVa#2VvZGfj`DI_1Sb4;=5QMtsa=#kKq8AW5{`R7x{yV>`a8#Ayh=HBL(UaXhi=#k#2k=rpe9Zy7Twv^85 z!$*?@4_cndW>VH;7=B7_od1?RzS4YVIUphDz{$)%&}pglt4@7i^?V(?_?z!}z)6hW z7%W5&Sy%NHH+dVrShn^DuB`MZ+guc`EmX1$2Q$}POqG>`B1^8wQ$Y}GCwE!)cT^4p`Ye}DJ668O)j9}Wwf(it@z)!y;h?=;k=<>xb~ix=Xfb9i)ZZD=dAcmb5}X3 zXemQ_%5hEk<669hUk4vCh+}JYE%7?n`*%$xVGu`2waWpe8Kgsp_(u(RQ&e-=J9;SU z0`TJj8<1V?rYWgE_33RG7Wp;}y3+>s*yH-SiBzYvot$FMlBWJy5l-)u3zV-6-lzT* z0yG80p&3Zxi^GA6;%f~(LO=uvZ)-pgCB8t;)m2l+TuGQW+{n3o&jZGY&?BLLZiLAw zCi4R$xlO;@wyn@i}a)z*?IA z=+j|XE9U!h#N(xfupVWt?6u}Ul+i{mvDdW4+ZlF_cd)11F6G~#bOCV3hEe3)O|-EP z*mEJCjm_QNJzj@}DP^r^{F(o+k>>ZBP5&lG_qUvsnQ1?b*a8EjyNiA_t_zVtlzpk5!oQfKXjRmh;d=27<_yGg( ztJAV_1JB$UK5Wg4DOx|hC&iecymV_{`K0WsQ{a=sW!{U>-HG+u%gVo%Y#YpUB~7Dh z*oLPr&4}e+(f&u~l3Yyzesrr&YkOmR})R zIyLLvhT-Qfcuo3eYi(S8N zagtv=m?F31jmp?x_WfYUqr@E76uLP{dclE+(5ws%77_fi*jC=nct3TSEGO^sgo1n+ z8e07avr1QoMAVBf3?E)*&jL}_@Vgt-)W>O>-v*het)J6a=A?VASEG#L5_K<5;Hi%* z$g3QyINFcm!L0mBWp5&akBf^1yUY9ckk;^Z*WHv|hcO?f6YcEb|Zw``e|N6aGYDpBRoZS4OebARFdz#-i3pZ2au9AfKQt*h_yjDM?$ z#(S%%EVoj{NlOwmZMe=G*c-MB)wZ>)7}DBIV|r%(Wza$L6Wc63xd?ok3PjvZs-*QM z0_F1!Fh9Os36z8UbBR*6Uy3f@A3HXQKHfV%${u#0HUw8M_z!G zCN8=)DPN<8J4Vsc`Ol zS7PPQEK@5qWEMO8vRLH1r>C5C93WCni(&&++vE1eUp4{APCkCXnL9emV}hs`z3hD6 zxle7VJKs%|{SdGhCy1YD-#-xL8yT>lsq(k~nANJARIOXrw{S}t*AQgXqRDg8J9OkI zA!2IpYoTgJ5o`PFy95y}HkPXTj|)xf^|XhY&ez!1Xwo$&b!|Z+crLEi1p?Z-h*Qm;OXg*FN2w7;`rMrVW+TzvL1%Gh* zESAn9=N4IJm5Z%C@<&cqSS|c5GoZrp`R6?IQR#!1onjMZDY!>#$u~P*lCiF5MYykzJ{n?&{O?^q5vdemrkGU@|H&#?)Pcxz-u( z;I1>ca5t9Igl}RtA7hSaQ^*`q1*A=LylaK z&}+FFn!n6rIb~y-$yrNyR!5Fg$RbBz-Tan*G$WZ=v8;z+7IN^d=IPa7)xNYW%1}`% z%wJFIJHv|V?M7DaQ2^KT_Q!kk!?5ZMG1>o0wdOJoh4U(W^dr*sP z=eg<`Abkm6I^(>OXpYbaj3DypoBq*>F)n-AUef7E@7ip2`J#4x21BZgWAL;9<+rF^W8E8i>7LV`evX^g~WdB4t7H(*i6wDaXX6P@~CX4jrnNEZqqHE{ReO{(^a)}0;q*5!Ctr4E0qaiqV^ErwiXcHeE>~=*rjyhYDUEDh$ z0voqEk4hb(DLA4h^xWqg*WtChO6IsrtFqRyth3iiKGUn!YuDlXpGy8PnqK*IMPY%@ zyVJjNS&#ycC}EDTYw4NuJmm`+Y&_ktm-p27)Z$y; zDcaJ#u0j%QeOdmF)c0|-*rWTlFjRXh)x)oOqUA(&EIfLbC)W0Q^lIwrtARTyrFF_g zV5@u6Y;myMx|*8m80<|+bByI9knq>;5Pp0$+;L)O=Jc}qqn3NhNV4wK-oo^kUPf{@dz~9<^c*K@`8Gf6~tt$0e{$O=7 z{$%zfeJ9~AC=#^P)e#Ud2}N36cet#yExDQt$qt9&6iw|!g?(r~wIK>&^~;Iw#HUZz zuIdGz_8k6!=OfDcckzC6^7fOClRwMZ{-dL6JJc^7h=yiap7T6R=P@sV0USMt6J@cW ztKn_0qU{g*-RaAqlikD`2y>s2Nw0J1#&nbRa?yu)2x35^XuX8#OCYVNwP>aUya@8%`9Dmrn+5IK7mW;g z*R?yHMZLc}bxD;lb`g0P;K|Oes7(PQ?{U;YS)&(4^|4}p{JQ?XzS>dN+x*TLdi#CM zbF{a7wEHBVBvtV3!#StQ@#sB}v2}iZt%cy9!dFfG`9lS(fK4j)r<;|s!!i?Pfzy2V z=;Ft{(~I&Lw44A{!L5wRYs`HQrnsBoySt6apG<$?jSyvw9LTRQ)-0h{-M+4xUBA|l zoIjB{pzu42DdkmqbvEq&RZwj$36vBFQIv@H;YJzNJ#!m;ZlJl^kGaVJ9JkpV>Fiwi zARS7CGr!FJYE=_!8KQbQ-t^qRs2pFd>1@(FY>tp-Tx|{rdKx7VSiOfW7PFobym`y2 z7A?mlYnl0@8M!t!h42fH92xqDrtfR^$?VI34Npd_JACr)h>uM5w>FzvOiCe}^QH;^ zab7O0CFdDw6X;=*zG-e#vA+#PF^g$vn#fb{+wSfxe+B%-f?`mkzg^Fb{o%7dWS93H zm~Q04$;nP$J4NAYu4*e-9TA1*;^J?^K`{()VLv7`e#&@f1~9s|y_SNDdYw+P>jQ=} zWB<0AHGK~_x#JE-tc&N0s>cS~cyAIJ#5k#eQt9{$6v2-VBstx_O%8{^L2WK-rEXzbnD7=7zg7AX6fn_1ZCEoWk zgIdW~sY1>ClL~M?_Izrb)V2jB0N&%D?qy}WP}e&}Mt6hlN7u(h?SVtJ3m&dY3L6W8 ztwQ3~_lqXnbVhHkPZ&L~FE_Jv9Nkhj%KeY?D{=;YJNt*4J*TtQdN-4KOL{&hUHkW@ z6-6#>G=I1*1>R4ZU)PKNA_S7|3tf!m`olBwrzpATp%Yd+sp9FMbL6H~iw{&GXG>OPnD?S3h9DlLjLRC=Zwh`x<=_icJ` zc|1LCovRIe^1N?LsTr2CnNkw!UZK!wc&G2Mv|B*^lhMfMwPZg&;g;U>izg<%=K8+0 zLvk&z`2y(Xc$#&GW`9qwvTmM?hSQ^wGJ&5%19j# z%k@>uud?~^b>XEdJ688}wX{98(P!qj9Z!~JvfgNENU?=IkQF&NCbiDy%K9nu?dn4D zHJ-tsA@0ZUW_z>W#zMX4B3txD(S2(5(`zXnRE@GNc#(a-DP~+v%MiTGKD$=W37}+f znyqtTwr?C$fR+ZYpV4`-X?;$F4gH~^-O0_dyjBZmMo1s;p%$cxL$2)x16PKSS@*>o zE+suLhJe{KSMUaVa^s#t7|0}l+La4H#Ki0&7XHY5oTaCm?0;cNrImlZRL}J=Hw9jZ z`*>|@T88e)pIcdn-QDsH+N-uyr=;KPplJonn{v<8{;_yp(ug7S2^UYO{v z0{|tqvCG+Bn0>#@p)N#e|Mh##!w3`5$Ip}3j{M^I_)H>+hu?-5@JERFjuUas+F)S# z{?WSvrZ%Kdr7QCDxOP!OH+D?oT3$9v|8VWsFqO>cGPK^qsxHYddG+@|8vFaU>4C`P zH{uesA=r3HTs%q7UTLy;08>wf7Bbhtqrb+Y^=^`e!EVerJy-vdaXpp}*$ZkRU?&|~A>qP1DWOe`N~)foz1tT1OVJJzytJ((;p#XjmO zb>i?@?V%)AQc!Q51L4WtWAVtWVJw!HGy5zqNfHl_8)#t<=R+(CG_bdRYUb-Gz8*TP z>6FCDtGfZ3*@N0tK(NUH5G5|4$T&$Lo;V>=0tkqwuPZcnSk(f;%q!ghD%dZyvJ6Hh zd^amj7=VodA>#2~{D_l;$5VZ0C!BxJuO|KM8{^P@ROeWXGHDoz1#%{zMJ7rj>s@$1c4&<+E3l`vN&b4Ak@6t6QG2D{ck(`KNt3gXa1FCt2!2c&_{7o)n(T8lFU7d+Mgyo{AY{#A00gmYoKgHZq_G^Ft*?H#!lotD zAgkIg5Z-_BclnGz%kck?zsfLdJc!_bb!H)d&EqSSYk4@Rs zEP3482|h)V9?$sVOFD=NPZl_Cue^+>4qWxWt~;Kvdg>MyNU|x)nAG))H4?Nq=P+G9 zb2Cc@(7cGq79|1*W5qaQ&Vmyp361y-4*+Q^r2BHpMn&;Tx&g65oapOt=3%4V`7=1? z15!o50OWij#V&ubQPP(uRwN1YDmH+2{+YgZ?tgT4LFjmrgmDRysCdjkHv6MiDqbLk zf1mWRQa8b87JD79L+iJyXp;PzSGWMgwfAgQ>5KgJounA84>np78jtfLBvum2h*_}| z+dD20$6qNApNsU-o@4RvmfE~NS@<|5m+F#o{ik;<_EXk-b=$j;kJd2PU(EIk=@{P? za8p{kEk4M-F@eM%Pha)`4dEKW@qn5krRtg|}ci1iLP#0h`j6)a9+>wwp;q;Waj1?#aLe2F{*eAsO3S-)X<3mR#Jer( zgeh{*{o=IelS5b^^*F@i>hxB*P?=nW!N*r=l#4zK&)H-kO~uJb;; zU&p;3&nNY$!^Any4dzWRD>sZj1e1oElsW@eUmj-UOdi2B0l>sI>aM`^?JUXN4Vu#4 zruZ!b-(O6QkOK;~FK-WQg4~uBV1PASJ4+Po zFG#ZAo)Oz}4PRAcq?_RO>mFBo41p#dp@4A#Qd^7#b?Up|;($s$K!Se{pd z-5a z`VV%cZP&f9Ng#MUPUOf~5DK0!P|Kgjn1@I|```Bm?%O|TgI48#KnQu6ARwlFYRh#` zWUS=#=b+Epl`rAZ0=xVe;Y8SjSU_x3t}f>&qjO_H~{p9|Bxoo4HFS7f~8 z6ObBsZugfPhZT6|R|D>yMf6wb(fG!B&Y?Pe;6;WFpsG%<3)xi*E=q`v{3Xe2h@?x2 zefY_(G-8%@S;um?P9M0CVSFYAadu($ohjw%pRT8SU7T-jZ0r$eLp{mG_LL-7X71mM&ree$&%FT>PthUL)2U&=Xf4( z?LP(-;&?-rbC!SBuin`(R}tuJzOBldE|T6;wp8zN-bN~Dufm_Q&e;9;wMAS+N!pk0 zdSqwu$!%6ILz6XjyQTn0#XR z1;d^>1Jj@MV$8I83S1p!u8o7naDMDRiqoye8EO&{rf#y4nCP7iAf3L@UF1S{x|WQP zUGEr~8KEqpSWJD{qFAkY8M7uil|@q0*~|(Ivqn{^G;xbIm>iFZH9HHa+IA@N$}j=k z@3*tNB9CyJ+#NiP8E($Y+nSMVmpF*ic4iLyBVVJjo1z7IbQ%$r6R9a9^Ld3|6AFE*KfQ>rp~vIqn*(1laHV?hWc2EPidQDWeUSojL3)>ick!ZczdNdAtGu=JUE z-rnRcS?P9BN8F;mguT1-IPnjjHF9;D?>8}vxEkYcN!PFRdsEYBGq~2#!e&*oX1eTV zr!I&T+MFL8yT8w04&>+k$Ra?Iq(O=s-Zy1cB7EiNqJn@S^s2X%%fI3$?j_D71h_qv zTAf8z`+tRH#~IVs!$FcHI*OP-9U7faH!13q@H!vGY$f{6qO8b^G=xZ(+?xF=N7wR> zMuF3iNVjdmoxYt0B#68nIks;12+L&5 zhXZ3*)hRxdAHF^Gl)_{}=o=YfGUEr%(9}8uc~p$gAT1h6NsFIWrFo^z5b$hQC8g)d z_G&cNQaBsK1@aCP9KZA%J9Gm?^;;7+ zKYD_mKNIBZ_QU4e)2WjmB1I<&#Xkhg+o3ZV!&tN-;TM5HA!n2#ljFCL?@V#NoA)C+ z|14!sRkG_lM@~1K+0P?xZ$*0ciZ;B8j%i|%q5GJUHq0fVZGJ(13r;Vs?bw9Kp;=EN z%@VJ@OI2?|x3^gm8(wKz85G|%Z-8}Wc2GK@;+@IFOCZoy{!1ST#) zKd-x(q$*j!#Mxuww+G|DAvVWAcb1%UDJV$KDM*AC>6CVD`10w~L(Jc=hrPDx@0A!O zv6FTu#%u|ih#UNP@e2#10y<^QIFnaJP%knUW33^k~Vk0mnDLX*rx4% znCD|y>$R#hxoW|Pw<=}m%h1-i6rHR7K~Wl<5kPzNP|P?6dubl8M1E~o>0HdS#-lL` z0FG$oT3(-SY7KH_fmacozEI&2dGa9{_~-{ZO*1gx9e-&djjCMgF#Fe1x$WJwR&c-tRrk8##48ED1fbjPlTcT*WZFm6J0WXa@mPV>(scPB(}?_~E0T3}-$ za))wn($ZhBH0J2KUvh1ml#||=khGyW@cjbEu}Xf!Q%?15DWW+k3ybMezkRLSsDH9n zs6eWaV)PWgL*s#sz$m#I^&bDOv0|a_`1tzhI2B<)ftFXiv2E&`SIh5;$iBV(6C1Pf zPj**RZ6Q^{TR|*dUW`j?D1ecpqO|mTYK6diMibKEA!37F+arL7*QS8NAARv^s6M!4HEX%jKY1OvbwF#Ef88udxyRK z8Awyp`KR<}+`-z9J3Fqt7)Fo{<5|y4>#pnM{y0}ZUQmxG7j38jU^fX9 z>~{B4w87^-V4ZM^F=g6e<7_&p!|9x1llr#BvgO3^5~Zg^bR;oI+wtWL>(%lSdGrcK z^nG=V(vvA+&T3V{&-8v2CNuN?V>dEO>3M*NiO7=f2P09s;LF`(cmN_I_hx|a`G%2N z*vy?(U*!kVi|12yR^6X_i_LG$sYFSpZ|g$I$H&$Z^=bF_H}x4eX=!U5y%#q@r?n?` z07fAr=)vVP5?+s5oL9bB@HGRGen)$yzafUo26IM7tF58GFF$@4Q`oV;Dhl{J-GgqM z>pZTJpmG$tci}ECVGhBhtU-mTRd?-fvmOIjzt(}uu;Trr)ey>k6?Wf(;hum@$FSv; zJC$qYkQytZ-Rr#O;%9@^q+n%)(spTpzI(^ZqK^TGc%+_XM!9CXEywxqI#qQt1&$%w z&Xd?9!-sV`RSfhhf3MBj&T8T92?4hUED-XYx|W4oo?e&UO6Bw;Kwys#y(p%Sx>C(0 z<5u^}t*FGV&2B;iOMR88e1udPiRO^?r1F?%!)Rz_p2p8rs;OFp^T52<@YYtZFL%{} zevSsIamKUfi~`aRz2M0)&dK#H?t6+9xo_=<@O#zYx)K$0Q)j%v?8 zf$@_+X?o5W`nNYow_Z;=rcrAr@3-$P880f07}r;sxMa5x;ydDTEcL>3(brn=rscw3 zd;tb-X>@uUoCv$k#Fj-Ek>Ds1p6jZfBOW=q2Ap2G#`<)SSMtk;!& zHjd>Qz>bUGc8D~gAZE{#o%%^o|DOgsaX{tk*mjK6>}<*_;LRu2ZMLs3nw|b;9^3mY`r?@Q`v)QqOTz;ytA}stkzG=`02j` zY@omIk+`j$yD@2Rhnou&QsbE-Pzy$#>B-k##I#yQwQtwvzO#5?&bOzBCajRFBU(m5 zMxeK6m;IqUmPnVjM8$TD6aEC4>Fx{odmJ^Hw8?h4Z^xkVA|<*X?v=#IO-c9L$3*~M zJ@Pm>7d$qpNiSAG^1~)(H6@a1ilv&28o#6N*>{EKo-dFsX2#G6j>CQD(yd<*7pI;7 zR;`bUul=eW&|k~0>)7#d8egd{bZ4q)ue^8u)MvkF49hA6(HzM&k5dc(Uop z-heUXHq3SP=rnbF$N>2T%$qUgT?fKams*n= zr*XXDa zs=3-}1@uMAJ{Z5gc{l|EoonyG!HVU@VTM$C$2T6A12hD%%XyxW?l#5)#ScQp89_&` z&9#0>DqefL?!cLNi?yr=Zo(;^gxT4;N7M8I!>0=JqgpN}Wv=(AXt#_UN*&)MR#0Ox zI&p=T>m{bo^~2kZ$#`*)i#y=?us|pmaR1^e2v_0mrN{I5ZL$v2odr?R4>D7TZa1)S za?6KzfVWM$jQ#AAal#b0hnJW4IaKk_U`%GRQ{?PL#NxlEfsLJiYi&Kpadj~zam2&X zGRvOob~R2z+zj|4z;KOlgN=Ux0_hwuZmgH*P}ali=(v_(U<}$pU?$c1;v}%^j?FF2 zciiDj`B!IBMRNS0dSI@@@#KQ>hFkQlWs%RmWk<$%N8Z_T#sov~+SuVNd)`Sx`lM0| z+1_&I7=stKJ!c9X*Yddh#yk7u1ivGM9a}VC=1?VnV3XASH(s{(c)RNlqt17sBiZzN zeML!==TfEC5$p(Pz4SD~{nLF629l+P6obcSI^;R_2^+un3|pB@A%?N$Dt^LAuN%X0 zV+K`BMCwUbVRZkYORd4@3t3CMFNJ2$y{JZIzPnciT$8h%nPVX|=Ql+H&qtN4kO$iF zRoi%@XH|ipqD@NomJ7FlQVT1>>%Np)y*A(TA9A?^_u&19u8U&GXuhK)`VOH;HWg#< zo-DvWgUjHsEHZSAm2#~0`3uN-L=p(FadaZqg7cJRA+-i#??-XFsqIA>ieRM% zKIOiif;m0*cDYU+H6)6Ie@zw#+&DvE67On)qzQOz3w9FhN>dfV_9zl@JE+N28l75f z9$`>}o--&$b2rp z1!bq21dS|+zKD$p)d!9V7EN?%5{KKq8u8)uvD> z{%6BH=>qjP?Xo4h?9LF)B;;2I;yu#DCWMEdtlW65n;PY7@XaDs6XepYzBO`FHPWfJ zG5t1{wzM*(_=v+xwtpfp)4DYKx%u6iDCKJRw+AzWr|O%yT~bgBw1@S#B)inu2zX3YfFVN?Tdh< zcTjW97PC;~A#59m*r7j-^n6b`%ACZ&MNKw_*dWB(c??LQ>V1qeDIj-O<9`Uyd|OM1B_7hq6zHkx2?Kui=~cB{Qw!pH#2g6%;gN9SCp$1G2*~TQky8UB#`T`4#Z%7c%g%@30sBl{Km^MG^8_CO z1PU*$PAldNhB$_z3nCx=H+vxB0@WDe>CFWRND{?ZJvPOX#^3Y@+I7;Mfi|UU=%uAR z$^8!w-N8{-mcKIt7n-1m#<+&>GGN^hGJmMCYm5) zlOa)I7@U;vB|A}`Fj^~L%f1K{R$$yZV`nFSDGu4u9H)q$=cf<+(ty5hzUBz*FJwD# z5XK+O2nXE3-8XPSU^MU`7@~$^J9?(1tnAUMZSzZ&M}37Ak+9f83=5HfXf9D1qcDy> z#@U*VpezwhX2!rO_u?0jSB7%laZc4au0G?-H{)O)(hq40{#pEa@mN<1ef^Ja*-PP5 zPpp&(v=xlQfn;nent)#Zu-MuJ=pEQUJ;^kp`kl@klHN z8m5{uUB8!er<=LMT@g?_Bcw)2&rnL#xkk3(=R4SzY#@c2R`zLelSwq=7 z=4RA4frII`3Nwn49-Dc6hH34P%naZqR#tWX(jonOhYAXxTYUc7i7nd1szg^@>$s(3 zM|&7yH!;orH+5ThrbTd^1EgD+z&Mm7APVR*I2FwjS{qR2X z;4j3vLq=GyBc#0Yx;T{TR{kOb(WrrWq2y4(aF&Kou=O^mhdWN~iZ-(D>d%PkkQn1j z9saa2waCE<1270sxr7hmFf{fGGsLAahAipFIRUh3{f?%W97FoJVdK>pZ@m&JNW0i( zG*P%_%}D%)Qbe-M^0<#oV-6*?a)scq&cHdK;WNNOl&I!lE?C%LseI zH~)3DNYd0?6e!+fpUtY5&cLNAWc)=#x{a}YM&I9($tD3aVMUxm_D#~JOhD0+{Q`B|MCHbqF?gs;z(O;H(o3P93pd9Q9jm=pWwiP`?qSkmtG6 zlVhwHajMoj%1IP|Ct(^4(VGU?u7~B-cTlPYW+a;EA>c|b4viup;ZyufOpeM%qDD^- ztwjn)Y+QcMiLmDc$rAU~sS5IHaX*r0mqR>7V1nRK-ztAD(QtqNLosRoqqA38F17*( z6>!rkg*#9XGBm{sC$pryq;s6(Ga9-6sB3sqER1raSb-NUJSpOKH8-T}%LR7|Mfp35 zA1nM>@e2%pRtYj)P#LaE)}UifZ^H|<+MRh}fz?o$1honp1@;A+&{q{6ZU#~W!ZtWm zB=vq&eBE=Rq@~Nqc1@ZE^Dk=Vr`s?hejWf-R33=^7>QlXZBNX0W&2y-pJ^C=!30n0 z+ak$~Gi2EuvU2+52G=5Pnn!QiQ1Zs4s}9l8k*PX@Epshl-qMC*`RNszVPv7t5C(!Q z6g;NoRf*{QWc2IHY6#<;uw%MXj}qb}`214Rml=rDl;PUO_%b2$h%!$`%tWmWQ{s9N z;1Je`1PT+up4OJXg>}{qF8CWnEt<)rOe!SqCB`dLtVtqg`<@ds@TX6udk_!KM8=Dm zS`jiD(OAn8&S(+ZLm+(^DU9^fT`c7jpyrZ6>HI>ORQ5ZY8 zOXvkLP16#&6fx!=@**Vs2-SVHbVrJ4ZM598N~G7giN{X*3GK?xdOTXrp;2J>9}}NE zvF}bP)EL%YLc}1tL^@v<8q*_4gJaMYvW8S<+&Gz`G;@#`9X5h^s-K*fc`z!9xi^8F zNiMOmvc13GY>JjZaROP98IOO-{%t(7dT*4DL6BIz1RsT)e^<0mnEFbB3}?wi5l7~V zk59~oYu}*jVP2I`xTBv{I(`mW%rvBb>KB@#-Ef8#?^6^HriUr;KuoJ7F`S4eTRUuD zQ|)B)*$+2T-o|7J1DP{j)+If2tmK!lv2~jgbxK>M^3SZwRnA4L*PB@?X$emYR+|&*~ zlPD;Xj?trDgM9~0ce$6E3wAU(pVLx1G2aF-OFFgFEw1*ez1_ z#3o$~OOf=UArK@RCRdqbRN+W%te7USo<{d3_GE1jkZw?Hb2s0%)FA>hyJ;oMOfI)g ztox`Q>2s2dpJjewKCi#(pV;xxlapS%-uJ>SimyF6D zoUE059po?8cleX9n>H5{VwqLugOAWV=h~UfGWQIUO#ixI^n=6>*~T} z>LBt73Avmi+Ob(zo=1#Xh&U;Eb<_q8c{>pkmBNY%+(WFu9$KT^9heharb||5EL&=R z?86_cFke8>a}%kJZg7gNdws$u7ar)|oq%T+mf2BW@VpceD%~L|`eWKH4_!1!LPxelxr`<6jqu$smJnoSn41hebd2z^0CE5J20W9jO6jmadw=ApRi+Xt=u2-^ zc?S=9Br*|rX{_+eU>YY$c?@#U;n1K>9|_bRqcKt8R*N0GWISu>S9IL%$Qz-WzH|h) zMF@DxOs^Cd4pD|vW+U+RiFRoPD}?xa83{;)H^4W*CdzNzgflNtVM{n;>Z^VkPrux6^g1D&JX}g=k|9@UubzdZD|oRssq==l7W$;{cfg;D)e;MJ^d`=x&sNJ z(SQ5Ic<4H)sOKr|N#RoIS)EvV6lj_x{i(iEfdx$rT^SnW4f2|)E1@W2N&9R`?hBWw zRs(+A+BUrE&MMrPRGv{yU zi4&$D*LnU-gKHXC(-K!k5|Wr%2#y!mZu`wqsMp0*a4-?L;D?|h^RvqXY8Z;JiY}f1 z>Tgt0IaZPu5<=YX3;Z>giL=rvNEeO=UE_38iv7t_rETa+0tVy34m91S4k?ZqPMWR zq>#lSMzzoe6?V-#CyBaZMGI%c)i_2RGWw=^HK)RfabYH3sed7qz=PGHP`XQkgltMe z#?ZjbBYP6wwU?+mtyJTo)Wk3+%0~1{GN+QFyPyymBu4P8mq@k4FB>y(BFydd8h)PUI+VWAD5SpF(w;WFpVp~uLaA=18u;b38KFOVKEdSgr7xK4_-L>%AejmaUe z4)xAX%|B)iz$782WQQuwDUxC2iWI)W1;R+3;J}bNe<_gqx@kaQh47x49LtkqU|gXJ zGl;n(o5O*lhN^R>7USif(~)#%W@zWCss7ip0`{+um?2_FLd=i!?|rp=--T>%2?w&Z zjaghQ#1v`!HsG`em6`h}xPumE4r1zBM2|2}(qiCCaQ{-_PIn=wd&yOMfPny5Djl|L z^Qd$#Mbnw7izNIl6L%;9EXiYPuL(rN7MVa69U7$KMNO1SSu@w%ZHnO^vtF1c|gfyA`2JSGUb|AM}AfSkiRmCct$XfHq z7WQHX%`Ysg6se`Eyc^#hFC?xPCHLV(zP&u_CMB?Yd&`kTb`X_g2Tcr~gN1;-`nPSL zy7I~ZwXJTpmW>z5%{chlSTVVgfkGRdg!wA?7waRNd?zjERG{*Tq^fnlR`~9GSed0n z^qk7sEGa4Tw81v{5I0<3iyVJ@zIwlTVOJ>##`20DpYSrV+zQb6B=>CEA=|o}bj_lerVmsDx|G8anW{6sp;-2zlV=1$<*Fyh!UKuVQCZBAnJ6mma_XTt=irn^Hq^ z93gk$ju$#6!X)n;>oUyVNzXz82ttlFDO8k?Q<%s71)Vg~Fq&eRd0-4N(qzrh# zbPixA2q-~Ki#B+goJvKMt6UJVxQvIB3b7fFF(5E?0+`sJNGa_@rFEj)j)iaC9-W@5 zFOv`&(~1?7X>%nl*t=K*ZM>91rL_CzN)pAUHF}d(!6bb#qxXv8YDjMYl zW)zqsVmKe*)79=9p~WUogt@L_5U|l2CbDoR5i!P!;DW=5M&>zeq{4{B?E-5RMw4-uOs%QWV-24=S6L-?2nyRfN~5 z_I6?nEMQ7R!9vy?|58&Rt39Cr;EW1phefe_ix#yx=aYb`Vjakf^(@0YyJ(HVBMD9= zdm!SqfX^tIxrBM78gJ>fq7r&|!Mwl8d;{6u(z8&X8_b(1VaPF$MG?+K+$3bsUbu0? ziw?VQIQ4F0#g-k^c?5U4MV2U#Ydy)zpG9uJ$oECeC9yfXx+DqvOK;=xvwa#E{B@}!!9AYl}6XI2}jTln$t;LzBZyO>CP=_MnvK8WT z7A=Qmhi!MXybXi2`)&duncWobfUrvNZ9E0%oYsVr#9)iSlLZF6QmYOtl|ppsX!|N$ z50gSia3Se)QU{i&yazx5YjDLtbssKdGF04A>LNOxIrt*azIeW~(}6HHZhSE;rb@J* zQPUHhBCWcq>M22Qv@F!O$^-;y0YQmVNjq)f>OE~>)r=ojpkixrdfGwk5Pwq@HkHx~ zPMrpzc9?cYxqZzN!pfa}xK$fV{7Ov4d4#h}h^m4r2+NBupa#JslFf|5BG@F5$wE13 zupsIyi8ldMR_kHqxqVC&dCnRpGs0yuPkCxsC}T>hk@~)}LhKthdG{q*wz2SDQUM>c zn7k5Cf*G7$4XKKdVJl;yb)=vwUP>Cw!ND{Hkr8w#%Zty#A6A~*Gabi;7oo%;1=&gJ zs7$%F#PHnIu7i>!0PN0eQEl$mQESBS2+NA(o`cmy(0`?DjEGYZ|4yNVFO`YvGrY)VbtJdNTzvmU`Wp|ck1lU0;X zmXedc6vv9EOfb(CfK-M$>%wGGjf*Ibir5@i6()jH4fA2eX|@(8OI2AH@oXhAOebkE zkrY@+rm9casR|DTneQAe8Mb+)jE7RVmC>hwxQ&C&CXf(C4vF@kVWQMZ{iGOe{;6E2 zuDxy4yz78>SaI6z(MjdeU^?(PiKv+dDWWF4OoP2is;yUWR?_TYvTyY5DZ*4IlU0Vt z<{)A&C6Nnlhv6K7x(Wf%M648bW-3(&s>FS*)>7BcbXak2&xZnn5J$`4x~o}&ae`Rs zaA=@Ok^QnvyU2DXmI!1w#h$Q<83DXNcu`FR6lI_qPAZIGCI(Aku%NkLrBfKMuPI=- zwENr@C&gjK>9-bVsUGnjB4~K`U?trXI07)iKs3BP?w$(UJ>3CPy-A$WN5jD}v$08e zY8!-LGiD(%!!v*yxiAUAutIdq1udNiC!Nex*{?j$hZN^Sa+!|0>Ef1w2RPAU@PlPj zIS8O6_GdBob2M!Cx=N)tW|27NcOnOvLCC4$y6||g5Q>S+co&kQh75{Xm?=)1;1CpO z2AAZhO#Xmkowtd)PiijuY5@=(DG-SfUKS!0pdUr+Kxf3mJ8>m;-?#(fwXrRv%J7Kf z9N|?Zd?Aa}c7Q5?Q!tq!8uprc$w_VkH<4OffF04Zdg%^1^{Ebl`T}q7oOlWdL#g2> zi||Pdp%b-XE{;dqr78BoRphr_ymWv=UIW!XlE~|bBrZ=_$HG)ZPP~di3nx)9K4eo0jaZxNvYJxo7PXr7wRgLE?Ji< zD})!lOvM^1t#*h}@!(O>E(RCE11EP^bI>hY*hK}x{I9Jlv?R=4G(KB!bXT)QFk(ZM zp$G-nZ4|Bcf}!r-ta)QpM^7cxAWD`99^iXQNClz1<(0WT%5uIONqbJ^qK;_GZgg7GZc1-Wp%^K1+Ox=H z4b%Y6GEXOk`LHu8#U_8^Kp4Sd4CRL4)O3PCvr|-pLzU8og(53Um?s*eq7E-`IN+92 zSSb-7?NgA;W52d)$Qmr{Pt-bLJ{cg70yWt!P{-7z3}PsL=hmQdW7AtqQ3TS7+nPWT zJ#|^*-qlp_M3MT$ipUZj`33&MDx=jsYGCi^U>JCv2eKIn$gr8`U6ku@(U+ZCuSd)m zN|iZRtVV25ga;#xHPRk=!6NMV9?o{z)J|OG?!buTyv<2b&t>2|>4?Bu6Pd0dQSD?w zI6$>zj*j#Ki=t-kmKgiPB(`!yiO3!LsHCck0=GS6&Q}D`70;4=p?EJwR}jTy+UhH% zc(lQ(S*a4)Z8g%tVQq_Xw}w7>+ndlWJ||Hff+LGivv<0 zxW2e(w4N_b+ZK33*vX(&fQuyOX7kXrnSw2b{Oy87RNcZafeOxg^s53k}N+06H|)@1s`gFq{%OAtu&>Zp?sn8*Y7WM2{AwnBq=F~g~jg0zjNrL}jJsmq|TEK%_S9qF`( zv(h&9uEV!W3zo2R&Mcx+K8ZBFw1?0kfhYLj!1W^mKoR-b-Foh~!gSRrk?^$>pLsq!334jW8B=-6Av#UTAmNgP}BS$}V7%hJlKh>LMM(Mmr2# z)QUTdrD94kXG+49swLVaGM#)8=}5)AFVW6UH-*>h+A}W*-Yr|3bnQ+{fv?`KKLa9R zl`JNtkaVgcIZ_THSc66sf?<;_^dj$}w0Bcb4pOJ9x8O}lCR)4j87xK?PCejhCkdMc zN;!hb(8)<%(-6)xKBaQBhZgmfZBO?UvIA2Um~2Kw#LYP~C8!t&uLhYC2!;M_imHFQoSEph?jrBIzO6mIA=Ug;(AZbbKVsEEnMz*6hXYn1JI;RSosI!I7@l4RUr?g>@^Dd77((OHL;qGmjHbxeROjT7W#-gcogjdc5cqI%4 z2uV@YQ8m!gk^}h!eaeOE$ug)_R1vIB9$MVjwoBbp%&Dph`{3Z>ZBXz)l~;j)oIHL6 zL-jU+FYJDnf#0}!9HXnc7>d#$W*ZRjC{?NW--ESeS}HS+K>~EfCbgt+h;@~s*7S(+ zsynol?aXq}t0vu7!kydknyP)^@dS(^kQ~7GJ*66H{Tf5v{aks$)W(B3q*1wO$8)8g z1s<5iWQ`#>MLVRjL_7!L>hZ4SUQ}@YLiOY(WtPeVOE&Kz;xykvQ0^(-ZvP6%8G`>r z9pD}2BlVWlv=Oi{P#Fzj?_M^uxiK%;kBP7isq1r?vY?J7@N?Y7L_HWJ_;IkX$Vt+o zfk=!>yJK`NyAlFFymaR~uI?#a+N|&4rZIx#K|c|8#_F>m*ckYBL5 z>`55uX%|G%h^Ki8wL2D!yMr5tW5?Tk`idr;*ajQ}R-dZX0N4p?ob0SnR?#ur;24~`6cvC$8iX8&Hp5rT^6pEZxu-6i!SNV`fMe523e5|X z8qmgDvN8`i?S3lE#@!48a?M^K4i?FBSUsI7Y0XUmMYaZkIV>7g>>xTv^ror(uhgot z5_5D9Y$JJH$kdC$>RC|sfYx)GcDwtWqvCWn6O-9Q-c|JSC>*svsjzfx_pKotkF?}9 zJ49sgumaCbZ4aGA;1KXn5#8xlh;^A_uIu9p#eh^QIy#pGQQW@RG5(@6SXp<{oSG*g za(4tVWV&rHx`5!FNA5C(l3H?>HS8@NDTZ(;a5^af0NHun$H~n*6)j-KXd?*XKx+{h zh>QRXq=F+vtJFY(MTBe2(J>&Bx<6ADm4z^Pbx;VjI1p#uc*BA9p0)HH;F=#T_x$G4;w z26A7SUrIGzFVov1eGcnDC)6UshU?b~0RVFWu?=;GOI|9BK=8uj?oMfw6sd%W);)O& z&T6MDz$sWa%jp>Rknk)#NC3kXkS+~xfl!tSA29!=-PK%nQIqTzBq(X?uXiZFSG^Cc zWk6u)6;++V#tV2K=LL0(QOQuBJrA`-zK0E;dQ%Y}HB*L=n73I}5Ze+{4h1yKQXhg^ z0Mw{ch_+Y1H$=jGM7(OG}GlJ3&911nhOz#9VyWlDw>I&I$4 zacd0j-zi>Jw}Afb7o+%(lBUOXG(HQ{*?k}_zIILR59Wi}5=5e`7VOMo!!CHycZJ(p zJ1Ux^t>V#yj9@4hD$kCHc_>6cpom$xbEbb|pA^k3PjEd30g|iKW?VZ_3#Wr>ILGuV zzzp80q7?Y0Oa-zWaTTYNT^)PayrU8anrF}yrUF&GbOMW*ZB*hpZ!6W=wUv3dUFB0j zbZtUGfJZ&2BQ3;0$h6J6JK`zAmD#X+8kD=u$3YwFh#NgMGSuMY;NuYilZK~DCCNlN zJ3;3@(^9a5_f^8siLVtTUBWgTPONDbc5f+8TqOjimxE8>;NCR^=TzcUCjjG8=|oYO zx83)$Zf<>ToeCg(iD^ma9t%2{SAZ#b5p-ZOX_mPxDpP^AS5;b3>HKxzGnN|MZqnR- zM$`6L*a1u@#81ZKU!gFYBc`}99N|4|uG0J14YcuKB$WiULC}I0=_KMh?jquNa&lG$ zTi^`p&eWK3;Rt?}e)IY7V=uN}~##F_`2$9ZIV5U6q zXqk19QO4%3B_36U74UPFHsn_-h=Q&u*UvS_?5w#^4euUG#^lD{!Mb=)_5OGm4LU%b z-e}R+!A{VMh;bg#Z_F9tL@7n5iqJ=b@8(KJg!=~yYkqdR=}!3G&Uy)+5@&SInzku9 z&Y?0#owT^kV3Qs(0*I~L8Czzfi_P$$x)iFS)`gCy^)Onr%uG(y8i}`Q12N{POH>Qu zsfJM{YSqVR)%QX2Qc_i=6oPvE1T?z83%x*DhVG!rbq%)l~W;#t+gm>6^yB1L#4AAjnavU z;H`ML_=*PkQC*kO^VW+Kpnm7`9^yN4JXJ%CX)R+^>oi6utFPu6!~S$ArLVpMfX zdk-wtbtUGhWj6dJ(U$3=S*>}4o6x9#fNWBzUWwZ=tVQhG77mB!@6fA1>pu_cj~Xcuv28Sb4{3oKk_4PXLXl>ow+cke38#6}ZlWegTpECfV= zQF&M@@a`^)-o`EUm3akZGL>-_5*jvdWo9L;JC}`czqOveT8~Z50 z`8rGK1Lm3SYIY6v?5keN6d^8NIQalht#-*r*2<{?rAyGH*{MtHw#h|K8{8ZMd+N5NNUM%l`lDy$zEa$&n@aS8#J@E4H?qjL*!7*7U4tq}iJ`(@HvNbZfSf zj2Dp+$%a$}Y5-KXdS~?C?>XxGgD8-hC?cyK&7>x)@R8{m{``5wbN8)4(fKQ}jFG+0 z`snO+1a|KemQjEMB_mzGn<{+=+rE?WCx~ZG0j3AXRBcVWa~fioORp3#w-@$<5LFAn zFUvH9Cg##A(Wm5?YHE}y_k;9)cD3dxlErd36U%;*-X6t%oM|nhZX4SIzT!k#B}I)e z18@mg)JnfT?^@rFuqC&OJm2J$t~!)JwFWR%_?sFyCcCJ*Y|$L-Xp*ccGi3Yv(7B)ZhJzNCs&7l9m)CIC`o zv|h!{+R;tD)f4#b0QB>|Npbt%^X?!;_LpTdY)>NtbVKe{1;EKhQD-ffQxm0aZxee_ z!fz`x2OGKB$(4`<1EpdX5eM=~1W|+J7buK70Q+}6xKj!N_tr&aYu43lb#!e^V1onu z?C%;ezZHpZ&m%9kY}A84D_75Czp?X83!)eB#$Rc&<1Ia8?)_t8RI1tx>6nqD$&ae@E7~J*2som!((F*rKb`-lF5yXic33Rq`UK)DX zP-F61Rr!6c2@u!`cDFU;MvhrNx7GJs;;D-s28E}3jT{lF4^~%{K4}^ps<JT^u?w>oUL!tlbb}ONN09w*Su|keWTR)(aFS}FKur7 zq_JG&VA7l1fFCras2Bn5;JR%d-j%{=zjJ3a$ZjXnb=P%`$wKiO;E8cf+e$abVz=|# zr6LQNpz$90we%pYru3pPdJ>DDuVneRG(Or=!F}!AN0|hKETQJmYOHZQC#hkop_Mr- zNgBU2k2XEpLym6r&QmpTxr9*BSuZ1WTDY3UP0DN#kiZs@7?2@mFv5gD(nVW4E3=e( z(ZV&}b%(R_MRP~%&(Gi5W-q&L2Yk!6kL>XvhgaG-0K`^+XcV%;(&0{092^Yo&Xx_* zQ?iwP03WI$Y(W=<@VqP7UsDzAoqBf%k|oa^NE^ zctWtq@?FCHI%yUdYcYK~qUUk>_dBmC@~_5ReTIn0`p4VXO84DprD0Pr9tlm(sq;z4 zrj62JA0fQcZHdF1Zke6hZqOAaOiNplptYgsEVH_zbli}w0Z>~lgI&DKB{p3)B_pM4 ze3A*KsfiPOKCP7BJ-QFs6lZggzO72<>ZBDiQir}bv3ACTrFZyFL3oWE zb=+*nwGZtIEvTlzbk=D*kEKI8pg`n{Zkyy_WF50=hj-~$yH%vAX(eLURI`yIOCV;5 z)&}r%nHLXN@ST$u2(keki|N94oGU0|0*4>Cg@1Vh@}ZgR+cOe5f!e3)(iPxw=$xEQ zO6yP=ey&B>>0~sr!?LNc@9@*pxU-`U7<2`kx4Hw3ja|qlg&w)2OEQEbwx!B+u9}q9 zq4wfN#kar}x#2Jv^{)+jcPjhGm~z{8LM8>~BwSVsj;h8j${CI|+GLG9RIA~&l}M&` zwZTZ8RawOr{@v8t_cDc2BPT0ShKp-2gO)0?fHvD+S{-L26Hvgtg!`0sEK`1XF8jwA zRpIgLf(%Q+@vXF6^fvXd0KhgY5EJ>Bwrj@Nh}_wG)T+kUkdZS1Kx1sdJmBe4Oss3h zV+Y*#U{FfQm_^?<$VW0zuJ>Md!H;Fs>yg7BV?<|#d;3oMb@a&7E1U-r89Yj~n9`~m zE5Y?{gxd9X=bYDIv{a@Eo80!-YpnF#)!+zVcgX_0t7@zEp)abFzJ)Mx=am##hOQsU zh7bxJ2M zBmQ7nDWG=RsJHCit1`CSz=%l+CFVN<++kO zRUK@fLP(=o^0KYt$5;>?!~vITpFntI+O+Al5mjQ3ha3>cn*#T;?eH;B?e6A|Z7==r zKz|UdWtR~2KX^;!?^8;X>I#2`&6q>@A?h{3mgr)2YB;GkS{-tp%`h4U~U+G{z& z>aA3SM(G(9yO=Y0vDPw+B~)ZJeWL(V!zW?y9O9fk(z&Ellf4YkiCqs;o}3aPbSW`e zk;SEueQC9UGb8CjP?S-1viqKzF>QI53hj4@g=|pg)JW%TKvakI=aIq#Ci~Qb0>Ys| zkcRj0usbObVunY8V|`8r4BWx!IUsiTL1w_{Di0ezT|!b_FAPXK@Je4iGNxpT8Pkj( zra^l(PwJ6Fvtg~QC_AP>{r0G}-&3QZ5G4D8Ael1!CRjL)RG*ZD z2;)1X$I`Ab+rj(7ChVe*&Tk7P`iNzhtggvfX~&bnCO{+*b^wK;0q=33=U}<8tCBkV zuFp-MZ9k^{KCX*Ik{+_oG#U68qVzmBxFG4>g!Na2Z@`TJQNyb?cMcD?DMzd-6X3?3 z_DXy0VLq4eM5UNmr!ICX7Nw%hctWaxykYw)_;t;GOaoqX@VypbE}eBwMib=%!YGAf zp=2A8kf|V@1Trwl4c_<;JDdM^);rr<6(n^E*2yddUoE`AAYLQm2PPu!d87$OfUy*5 zX##8ds-;!si1xcfzxT5tT-0ralC1@3gM!JSGX9sej5dz}e$=SJE!e@Pb`K5qtq0F4 zR%V2%247mits4bvI@QZuX27HbZ2SNQM2Z#g1}FVjOzP5@M!ZYC_v(Ub6UesgnTYJv zR%u*?Os0?0eyMh~N3Etl9V0SECa|wh~VA`bX`GM zcA_swwjHI_Qj6>+jv1Y|tlMszmhC(0$$~@l8JC!9>O19=ms3@5luOP>fTEYfdDjg$ zqTYQRkIYFnZEKbOXfPP^0O@6@KpCQ|ZIXIWDI=-k@IB~wACadPCx_IZ+K%%BR=hhZ zbgzxaAPxWFOj0XokQb;P(BN9wu5U7I7<}iOHVi+o-8qFvy3gc@?Af+m?t+LZWUz9P z!$1&ku-Krr_lU$n<}~)m{Za1z!&k2eSWgQ?4YqgE|KWAW1CxUE$*+dU``;=GY= z-7>|mjam1@CoO|c`<+J*;DMol=}1v(>VgL4PCDo+Ls*+GhM=}P%rV%gQinw#BceLj z_Q(#j8qb{fvzPr0=@e)+7-6l*`(y$h(psBc?xX^$&z%Dy(#W|78?xD16e;1%h1wSr zB34EZYa&%q@N8U4>uT^hEYyBD1M*t$qCid2#>x(Of;%Szux`O`a+RS7P3dY6mg_$V8$_cm%#vhC9&jDnB*qTyD#anUFlu#5#EgBwHVh8IHb?34#zcR3kgvIRlsT*ob5doL_1u zdSwTe{oFC)MYH$4O&EF^He`A*bmvrq+$Iz)+Te;<(JAB;*-FFF!5iW(?BbP;%tPoR z$hLN>tpzC|m=W$I*$S`1dW$`BN$E{~-T|nS5=#}M#rlN%jc3A}dG>xL^eHKC+N^!s z!T)75z_fkcjwdKe%Xnx+95Vtp-`Ud!5ahPgO9Ln(f(RBC93d;|cIHahrffY(rt}Yu zS#Z)+DT_xcEAzm^XePXuYVT*pB!k?6>natm@jqz_)cPo^0E;s_z>dmhc#9Udd(WrC znyPI;@*<<`0M8+}jVm%WP9%F-I=CaBakgj~yCWKJ8@&?=J)&S4&zT=cw)c!I(&q+# zlP!Q8er&1{M)d$@4)Sq^+gVsZ|-C(e<51-j<}dDxwU#rX?TF7R zy^52PhU&uQtaD(OLCRMVdSp6zMlNJy>D+Jn?zgM$u?vAb!t%3UvMzmldWzRPmz=45zN35~Z^`c^dwBrSoI1lRfCTZH;31*~4_ z!y44=ZO$ka!~y(URM;Y=H(ELk;IRYRgY4~l)itgi-f`LOl=#)$)eu2vl`%5Hw1Spb zUy&N52qs&U&>~KMq<#lQ*bBS!jT-ZkRqy2;8c$Y1)C3MOO4unQl?X_y0tQJ54=qy zo9&Qzgp!(9zG`!M0OYV1SS>`cmsMN^P5_j zNHm-xj8IKZt43-c>bxy8}t}E_3FX8;u;ZG;Qaiv<(8;%*9xEc)>!=+B6-=umd~Rq8ExO*kFq& z`(4!Kkmmf9z04rpbn%f%Cj`;j;6JJ~y+#6PCHrgP`z4Ps@Lf5-a~Da&zdH$l1qrz{ zTsILHmQro9YGO#8lZFgV$t)i&MQ|VmULhm}k;xy>tQT#fK4xn!$G*h^@mYvS&WN%w zp+Wjly~m9tjp(GE8D6-9#A|0;NLLUMB{(9gTEs$?rR{(yfVNxI3> z+5*{;Tx+!9kghK}1nCRBe{j-W0u7ahpDH6JDVc#>u|k8iB27tJA=o@dL;ao2f#qbk zAlyiSFK!2vKBrKswO-52Ua@A|R!gM&5FMBC*i-w)3_4+S?w+%h7gKhV@Bv>jqE|vy&=@kkThQ_svON z{r$OJk2Y%t?Bynw7CCz8OA9j6rrydpJcRDX$!RY#)ZxvVce0}3G7_yu2E!o<>iZ%? zDUdLlM#4>_iVT~rHt0@v-ve^B9GWQQjB?s$#;}}pPj4=@Mf-I}N+AIM`j})_xX7f) zi11=9ZorF%wJ*s;>xXvnfg|i3g`B`?LJ)1mStp6uNX?~VhRGc+)Jl)! z&U#06sqmshRQOuJ@v`dVnH4ddur+`sC=t?6-Kn> z#c`z6oZ732ru%iH^H!=UW7|~WNJUG{qOyIG25_y4GAS&k!K>2jiYEaHBeIxA_J$DD zdj5?3Jmva3*`m#&w^$dTJt+Ehm>%k4GiO2|ZpQT3Ls0pU(>8g6cz zI6DNBwsYXlvH8Ryqe^%(*4ws|I-b+H1Um0+JDW^{WYT~#*hXs*P-#+cYp0EFl=p2h zQeiy2Elvn(XN66URYp@qE65LG()86M1u7PiA5kMn|MjS=ft94ay-_AjC2qoT^4>TXVZP3rA#@u%E)l%ge&g4C_b7fYGIgxE^dhJa+ubX3QT=gIyM9r{;BL0I++!_DD<2?D7n6+5j6ijym~D$p&1N8= zw7imOjOw7Hb)-uIz!o&8??9NHkPw%^Ng{&3Mf%t(ofLcqls-wtey~jnzNA)yqt#Di z+$x)g{<>Mfz9u#rt|Zkq(s4s(s+tbZs4W=@i8UsME?Jm+umFE&*X-Q(rZdU(Rkd1< z&2TYQ6t5|^HX-h{h&W&d-F8$Dj2rE?c@kn`i{}!a#Ka$M+CFCZTAzTH+rXWL;uzyW zV}a`}s9B1}hrpfr-Afh&fRinR_Y) zds=Vz5s-Ap2rL}lmT4!m05f&H>vFDMq$9f5+90n4P#__xPCBY4Ia&%xK9N3^DtfYl z)GE7-tj-?V-1o|*KGMux?|R@vK!|UXLj>w|Z$QW;;%8*2vF(sA44-8XcNUN1?s{Jv zVQDaPn?QJ+>qYz@k+l>#Dr!dT_ix9NNn5IdaHPo9<&RybU|i zi`oYf&j1Xuk`wa%C|iwkevMllK3Co-w{tLuZCt57=+aBif`~N>XU!=EClyk~g3lpw zjlFa&iKa)+Uqw&ebVYUb6D6A;VdCzhgrI(;dAIc|NX|h1JLv!);E&Q<(n}#=RY+w# zj6Ga7v%4`bvY#dc8@g?u!>$Cy;fna3f_P+-)|NiW5V+LYzRl7S zy;fY(c6z7DS*kvfm*^H$8R=i=LcndevG$)@&;QZp-70B5(!ecXtZBrIfCnu{ZyMQq zuaVH>o?~>K#FH=>9on6h{#MuA8>MTDuZkHSBqeMG8J&eCt3wz@VDC(0qf|ju4?eAH z>bGOTbT~LTTvfY$taU?`{@x0!z$I^DgqfYp749nVFO^W>vBnK<&=Yqawl@aPFi7EG zA4G%NNO6{|T4_mPOV>6hpzV_BpQlU$S_0n1JB9Uhr=iA02y#m=TBXHrJ;~SjJ zR{47LH~I5Z63mF0bG0m2WDEkEch-1amGxNK_?7Kd z#Bv%w6=r8OgMnR3G~mIeYc){M7umGdO+|{_HX!CeG*Rq;orAr3Y5!}z>s8Gqhfi!H zdEdy=i=p-Br0f$~&v~hKkELX%Wj2$trOA4$=+)T-X@AlK>D2JjkewqfbzcG)86vE~ zb$6!iLkr@N@TZ#XbSrROlt&9`{9ZFgz1z>>;KKBWBcco&BWu~MM1U#^9!3<0R0Yg%u zLD70?AfYnonhG)o#7g&PQBk!phR9Y9WzmmYowY@FgA7th$!hOnE5q-6bXrbe+R|Bx z7rD#B8s6akYJ0Rj=O1-w@oAc!9#^X`i@4N*vR!~##PoGKIdCF>DI7AUIvGOGE$k58vSu?tF^M&fDTs?kxNv z#a4O_w17h?HFetd(n(a^=(u`$ndPmluybQv-|DBfB|iUzKVN-Esbb5U-*NrB^=Vq% z{@xo)|9s(()*~6;wn?ka+mrdCp3gJA^~<^_*S~VN-#5Qp-}3CPm)Et+9`{v$S8pm? z|9Xq9`@6Hns;-wO-{Yy@@wK7L>+AGB z&)=Ob&(_=9hJ&r}Rj12Esf(`OUwm8W#IKfRzIbmS#f`u?k}H-EK7)~k0s z@Uc5q=+>D>e&Acz9{Dr3*Liy->H9CZxtjF-Yr6CPN8Dh-rZKxsV;(b&dA_ExyG>&s zGmU+|rg6JX;~q1Od%mV=cAKVo%rwpOHBGzQH0@)iX`ioY!fw-q$4nERuW4>|AbKcz zt4G7PddAjyB!KHjBe;IXAzVKKIr>q|(a#uk^dqRFAB7$LjB&?2f;;9>+%eA>cg$mn z!{eF5GsYeBh-aBcJ@)T(`^avEeRR9RKI8og`$&FeA5F0AGtRK= zBYej`%6IHD<~#NgRJMmE7-^^YEc`e$sNM?9-} z)U%pr>{-ntp4B|+SgY-yvVSnQwl)w@R*Ga<-Un&aV>Y zT(0Mv1Y2B^nr<)JH;o3jb>FJx2Ht9{Si`vgO>#s^$ zzW&SlgKzE67TxCJ5iHJ5PCoRq^nQNw<7K^lSJ&&Urhc_NxxFy%uZbI1xtcFm7iLng z)q}6OeufVi|4N6A)$vxI|2O)z`rw^y(tNRbd-;KH7t76CSO-p#@=5*RyDka_@Pz96 zoB#OJpYGNP;0IsJ|LyImf0D2I(_M+be9Rx^|348>@y117R{`Bn+HU0I@udrgy-+$w0=SIdl7Y4q(eNj@eb$amy*FT&u{(8%S z*UPgNKy6Fo?|k^huNF0}u7C4k-xJ6A=EDZwy3IFg$0HzO9uhG>7XQ?4@RJ8g?ArtT zmS>yOv(1g-#7{y%O9UhW5&?;T6GXuCZ~G+JbA-LUVebZP5%-9D#J$gsd#mMUx%u(5 zej@mJg5UU@@BHpo@6_89pv~$Y^rfx&Qlu?!EHwU(OzW`~S7Bo3B6cJNa|5 zpnor?m%qeSd_7xV{`JB4{QZHizW1Y7b+!6(Ca0WN4|aPnDt9hZkMQ63b@Sb_T-o9u zPtyBb(m$Ck2z|M~+093r{q5%c>0AF=3^V&?WXs&W*Y{rWovo!l5trp-uv$QC)OAFn3G!H$QuMv>ntt*1){k)Dh8%bz99Zw>zzsR@ zejNA=^zCddOQBRz-=qPjKn?jY_dtn*+zU7W4z566>iW$ZPL2n1go?JWS_)k#bfM7Y zh~0b?JzJog)6MDTN9^W9#cYvj4AU6GCDWLx0pB=EHm!(%#6RL6@o#GQH$caxH9?O; zHliL;Z+fUVP{pQMy!BaSY)t(HP+ZT`Hh`kR-C=_h+=9C;u(*5B5ZoPty96h=ySuwf zaEIXT?tVAF|Gn@1s;jo@R88%ib7to0?x*{7XBBTlt|!DlzdW@KESH$Mso!lhK~*!G zMm#r-qbyG_B8;m8u6@f3I~8u?UuwU`p1l$VcYUOJcWT=bzt2lOPua@Pdc5^HsGWc8 zzqF=42(3R~ZP;s+dFb=zig|+guU{Mwo);^$)Uy;sjqtrPLjwC*p80FMfpwua{{F|y zK2OXm+*cl*@9yqG`eW}aoKPLlM)wWtxO?+U3(%wSKEm#%R!*aG9QrxOl2|6co-)&2vZp(V3`T<3>1IH*P!IrlYV0`QpQy zt*3K#fo51H$Ql1S=`q8&vDn7>wE2g>ByIW0;&u5=;G0(C$B_5Qea_xv-&2F9z)PR# zZGJ7~Bv<(}$>itvyOU_m8a%b|hp87Q1e_3DX&ote;|3Iq~0~(5=XTPq@f_2pGZQlKDj+#X38YWF0wUM$N zugED;$y71bfA|ONJ|f$UQO*-y`d)%zAKlC)zDlHR)xS@ua+>l6Q{la5{o>SGSvC*1 zM}Hu><2HcD#|tOq^yNL|>}*X)*xEI`a2~56zA>qyj@ioTAwh#=Qk-~ee(lhmF=U_X zMOPoMMi;MQeBopusjhZRe?plSTzn;|4te;=eKF%>&vn=vBcIqR*2{9b!=3GApmf`E z@=o=~az;nUfskUftBbep$JImD8kWa5-EA?MXFrpRa}nJw+ezr&AEPIe4#yWGzcYtQ zx~Mfgu4lOW3i(&*DNw(f0*K%~E^rK_tz3S^QTJ_aVT&rl+XtQtginm%w{oqeoqKtn z3#hIdFO7UR5-0$l+{yhij|PgrUR*+cN9r;)dunHsmaNmz9A?oADS*ZV=buMa8qOX3 zPw)GT<%t)TTH{?p8(Qzea+aRe8QAESj*lHutOsQ;YC0FAr(Jpq=6ysa<_#$iB`f6{ z39mRd^)~%G%z9VCu9ZkhLRC-SZ2w$a)xBLrb=WUkdm5j-W^_kdrFRV?C6&?3=a!lV?DeX+7FsXQFtoZP_xUW3*y0g-ItMq1tTdZ}xRd#d@-QjCU;`X~BIZUyD4{@s3ht>VXwzG2EFY%i z@_hgwjkH&ym;KON_CXEvc{7QV*+{Yd?(fx4)Tj1Dp5)bB!qgW0HBr1u{-1knz8Y{T z0xUE!rCcPtDK_O`FD2C6Y6#;tB`+x+Kg%A`(cOHvw)w%Wo~Dd0EfTdfKBVL+-paF< zZsXlA&Pw~`cm>Sjqnu(olX-qrclu@TXHIm_z(q~ zK{Js@u6*pM{XQolEyH(W<(+>C>CnR9t^6Mbi`~AqY|I^8$DM23fj3i!zOLRi^c@iz zYHmBe{B0mb^1B@e;OIQs23hy{aYW`n-L{cfpT6SkyZ{+#a;@-9i?NPmzxk@}1~H>7 zuJpNYesg+{_8i}~h3PmJt?l{l$f1*)M8(7ABI}PZ!&A8{^=P`h$tc6ik1EqH?as7< zWi<1Km>ey0rN#}RG+R5ZGPqQimK_F(nqME2dH4fg--Rl?hich>7=7D}v44EGW%{D` z;T^A@rteSc>7^I)RB7WKVpik%u`$VMT1MC9emC&us*j0*{!8ub`1L2S(YwL3t0J`g zD=tgMP$ZGrU2r9;NI(KIXK#$3E~1!$ z*V~pvT+)olgRdiF-TQW3P*Z-mw3s%tx|?KF>TO^=$XU=xEbd+H?Sa{}to7ZY(YMK) z<@d*t{sL%`lZ`(G~K+3bW}31a6ITv^@TL zMfV}3JMSao)3^8feCkz6-%`BjuI26N^&Y_&Su?S5Bkam>W8he>!}VUJqf?&AvgmVo zV*BMC?d^S#saw(-B3)-6H!$6njdY~zO&m`L#dW<)m+42R;6J~?<7wje_2#+yCJKX!NrzjZwGChK=@ zg=4I)$t*0MyN@U_={p1zu6ovLbZrdCR@%CBwoHHAgwt5Fx)25V)*Q@+3hv2IjEo;N zKT>Enm~^SVK;boQZ)g79UJuSTM6KBn-LTC#d0Tku_q^;$I(sN^>0)m1=t|;v>97)N zTNbb-JHPwdw2{&Jc0PCJT4dA3=lrr(vT`B+=H0aU&<5MJ!T9)AS#bp(-on*W%-^x@s75)0G zNoGW6L~ULG0Z^u{o0-9<`=A}p2F@%6%Q|hF#559x6KX`8^xRDo?fC6;RFt16-H!(( zKj@yCe(({zuUzk)s_9l3^F9tl*iJ&UJ+oaf>pc!wsd1T>4Y(LA4Mcmp_%yE$?0$Xf zUp&}ge=%`+Ps$o!Z`WEJFW0X$iMV|`_0mlrx4XDld=T8)E>m}Y^H9SpsMOO%m5QHS zcg20Jpg8W64}IA+wB!ojT;qCgS+jY2ym%B&DQ*hZ*t{WegMxE^L`z<^6C^pfIa7V$ zDSatE|4FP|OpnOn9=37Lw2wZV>>Mf=Y+aa(0wH2@>~GlcVu( z!wX(}3Q9(9t`qjKdEPE-n<@HJ6mR3vO37 z=iOc>2xK)M;@}D32(8X+C89PtH5af63`|N&bR3oV;6n(tVIE?o{NC%$6%7UWfn`fr zJ3;}*M9iSj;c&U!WN2Pi90Nyu)tkJ55-j}E;?t7B_vXbBg_z6Bk*9_QN>XXJpGMu5 zGqBRY?s`-?dn@{(Ro3eDt_qdJ{v~FfTq-lC#&K>_#NIxmtP>RWF!k@!>HuI#)`zkGM+K<+W!7(rM6)6$jdsI#M|4bw81dxvbu10-q4@erEolcf9`3_ zt48j8Lrdz=Zu)q2scCsEXC^*p@yHJG-q?NbSx*$|3a1GS4E0wC_g@_XfGZi^BMG5A6N+xEPq{+3hI;i28f~x| zY)plHWrU1bjeeATP5bg5`InIb9VslRU({$Tr}{DxbZmwr5NrC%zjHwF0rTpGEf=kE z>-x<1<^}aGs5-y1j21(HY9CK9VT@r17zp6%7uhDYkKyK40|2t!FB3N<$DyaA54m)2 ziHbcg%WYEhoJa4%pZA2i&JQB4)5N{*?CyHqd-@mgJ~|%atRdgdNIFW(=9B7lHm-$J z2FEcG+qWW?OKm39Bg+0n-6+J0zbe)YM*d0M03XD;cZLkBi7uxNhX|cBq^!o?JrlLj zbLGSxA7!-UHuvGxCf>N(&Y;-LJ4OYfqoKJ6w}lqF#SpXMc2g^MexYC=6}*iu+W$-} zuV_m?3F~NEw}r_%@60=rma6Ey6Z4~!Tj%HJ*q3JmIkYm|*MNoYltq1gGQHY z}{5)FkzRv6~TW#(SYgV0^TPI0%PuuNq1nXRU`V0E{-fJK7 zMIWu-Y`r5TZyIh1;)Oo4^V}=aE(wonm6C*BuLpI!Bg#6x-4(aq%j`(H%09d~hvJg& z%JyECKU#ebvq^Xzo0s*UtEu^Ixh@noN*6CLpDbF?FXXAaHhKg2V};ha6??{CVMk#n zcgj9Wes^A_eO!=CLhfb#spVUN>PMRiIh`*MVDc8wscN{s*fzRVw)x^Q8087QW5L399sZW>NJ|4++ole!;QQ9cfaYq6K*ZGV7Y;OA8 z{MMOwm`&Y_eiYxz)rtnyMtYlT3pG;R*h1QTdz-TUDlNHClYT3QJ=#WnvCx=J^j17` z^Ub;v?g+FaehY_e>p;a81u3{KyEzeR|8^k@YfM^ie1A9D3_EIXE_>v#|~BSQUGHs5sV4vUF0pih~1l4%B{{C<149owFUP zPO{!56twbf79x)5pKPy_O>pXn-BLVbyoGwtigrO3rB+bwUTMZBOOB-x?xXNeT7CA5 z?%=e!|LgWfplzN%o8o?^cd}UL^J3GP`PT4G(;>LvOi>}Y+Z2D)kVEh@GbCG^?Vf+n z+~I^Er1?M?neu~}2paZrT~%eHd{RD$wc{x9Vxvf$=Z^%DH5)GSCt|Rr`UFeNAoRN} zI*-Eq=-kP*_2sJV#Xww&yS+&0=5=3U=6XqDh31B`l|+B^Oh3{|GrcpbVgk1=u1jz6 zj3dL=a?Jv&I;E=$OgJpoNzghw()`TYr|!~v^=Nt2cW!u1>Kea_JA2UU*u6lLb*#3~ z82xpBSwX~P#d7>R^4iY(YNy1?yz_mapsh%`GE;S=tL&t;#ap!MoZZsxTJq;|-A+!3 z)!^B3u3(GMP}zwI(a*-eOHbGfH?9%3cwEH2%N}=or?(+5lcL)f`%Ul=8W&!UwVqu1 z-=YOuo{nAbJjVWf&@w6;hdg_rMgW3`HO|~-&9$q1G%NpPaBa;9K4uF2q3?Vec?R=B zwqNRq#xs&lYybTgY4nJHZ4?6+@{_`XZ=rgl6y_F2$HShsEhdcu`)?GlUJ{Q)#gRy< z_@GZ9cuE*~T&ST0GgvWhN&qG*LP&^}cYUd4`OSITcU4o^D3RQ60S=LQF1JcfT7GOX zhlftL;ESB_@@_~F7QJVCD&wuk+s;cnzq@eoR+Q`Ov}sr4O$oPYS$rBrzTRlp$B7l% z?DKclGa&O*a@9q#wd-s21ANulK7QGTF3e^cTe(f>rA=gY>ch(7>en|s*THYrd-f!d zUxeBoY!q+m=8beby_K7I`Py$rm&;nU88yD@oxpv&q3z7|<{2Hm-mxCpgx=>wOL@8O z%<`UE&amy|**l%63XbG%%U55#8TWR5iNN^Uqn+y?z%KKeXxR=<_HoTfk^=X*a)YvmnP;}!q+g5deLNXoW z6GA{>PryjmL4=%_>pM*q#MRkzy~_}d&#&-On$q0j@YI-%XmFX7RBwf@q78-Ni;!@N zJj4AyWo9TEm8=o5EpEb4GlWnWAQU;I{k1Q*Fc!vVr5L#!c<|qvLIgl_V8-4B7zYN5 zif-NJ*vXCqjcdC5_rHx*wXJ@f7L2@~w$*1cCZ;WqTz^)y zs2-3+1+J6ecWHV`GyqIo8684PR`TB zBZlpoL|ZaUJaIjG;ptrtVQ4YsFgUg!|A=e7(Chf?+Sq$-b>n+y<8?gC6an|;7r-2Y zjQUkDiCpx}Y6OY};hfY*m!v8+wC_r_hOMe(zP zv>lv4^F11*9EQN!7zCbo8V8mN{?A!a3PV{jJ7_oo=JR$R!9Q0570;~|NRWr({2Ky+ zqU2<;G2C7tKt425zsPYnd>~Bk0YqScxB){NIXxvlCUO=eepD&MY8AeppuV|Al2*(bPvNGnL4@(BgQhpJH zlLe5oe@)*9=3syo&?A40UGea6HFrpRj2VdC6V;5nw0pRkKLjc-go9Qi;xTMM{CKHf zTq77?PSXh}5H9F!sHg|*6n3B13>5hy%M_)dZOqLc_U|Qp*}2;p4wn_HDq5U9DcZj4 zqY^LY+~%acieJfBk?gJ61p-ik{FKC)Xhl&W0r|jm1RyPjQVb2Z7dC*7qL!hBjD!*s z6QL+7Fi$#^A;N}+?Ag~w9QV?PPbb4ujANQHO;O6}rT!o>gW@ zx^(8>)3Vxmd^Qx`JqtA4*S6eW@8;3Zrp_#vX^9cH?61((Xpp&7b394c874U;8N{~c z0K}jhVGmv#p(xY=+E#(JOdBDBCK3jqJ%i$w1QBEck#&4XZ)^fh)T|-=KWy6Gg|rXF z9D^@W?a9%`9@0knDk@5rV|T5{U5Y1NH72^itPv<2@jYV@u4ao5fr2%253nHSb zp}FHO#h_s#gav|MtS8jV^nH2Ukl-V%`qTWJLzQcUa0&kh#LZ7=x7|5>6DYtQHF%oq0XTe_y1A&?G z2BD!qAo=z!hJ6gUKCA%^1vx4vToyDcDlTTtRB(C>7`V~}aii#|jCxQCfM{h(Oo^8= zcv!m0eh#@Odq7r<6sQ5>2gWeZX%Z z%4m4Aq%_1H@zHLM9VMAkACKVwDG8wDoSi?KGw}bn6kl_L2RQ$yB*24Jag_SP(~inQ zfot~oRMSs%#A2XZKLuV1s%c3=H>1JGp)a$%U5|MAGajqDw6o+`d9o*1#hSbVUUmK| z3wLSX@EWpg7lum42upeuF6@M)*=eTTIx!>rem;YY%7qn*ie_h{muEvxsUR7L_ zD!(@7Z2()|$(j;VrtB=AMyhQod(_H8eSyN{q!@M%@Z3Pdd5hk4VLu#jXhU-K1<=f; zsyt8VPr^e|6TQU6b4sKpHn07kKM4Zx15g*{En0Y`X~j<5x<{bpiS39h(xUUen+bsV zXn8InZ7vc9BQv5xR@v|HNwVJy!8OTg@wIzN{>Mn;zM{l2!x$0oA;Advug?kFR=fCx zd({d+k@(pfb#s;4ktxXDS z^Lx0GNDiYTuVtLey9$9X7|h`3er!nFR(2*WqbS{&DaJodnT7JiVUlxif3c5mmRj{B zYvuupV(|Ak=vU|a`9iTsA{1=b(Gf*OpF#XzI~2O-I^=h&pk-M&hB7_5C=wW9pYRNGBBaAi;C)K}{zvqekrbRr0;x25hG6KsC?)ZY z=Y78%@YgmrLaTs6Skc~d9z5_@t&>-)pstT{rI0F>5q81tSW0O2Sc)FGM-&APYj_=I zXimSP(V2L?HH?9C7I1A}RJdj4U)uuR}&QfTH5ouuZe2qje2`fLVNn`=-%mNr1{ODA+)eJ(;ag<-hD`#`2|l8g>xyaYit44oq^l^KmAgbv7F#y89rmJXaq3Qo@}6=Of)3(W;8 zeBqlep{&u>nz-p#^+q8^3PfeMAv%&5FW%At0F zP>=}_(hy$u5WGNgBW^)IOpM+yhBvUi`-+jFhH`KO)H(4}Putm!s3Q1XkqiE_u_=txoL>N3NL>-iK04a1M zZVJC8sZ&aqPRdh2KI|5_8jVP3GH@&@C^_H?MiK}y6JaN9`yq3J2)54Mgh()3gmM@Lly(z^(*|wzbwoCjMJU{!@SkeJ?rMHjRA(H?JWeC<7b?3NjPif0Fg? zeD5=tN~8Y$%kCb=D~oyv>-Hlyfg%>1omKRqF!=$81S0%%mLiHFks{im3IAD2a>lL^ z$}d4!n$)XCm=`ENW7i3_NBQ5;4xY>@jSFrdHO>xH6g`Xxno=5|LO~LPFA7xYJ=)#6 z1t)~u3|!D<8+5pfs!8?L;5d0?(kYBw4aLT@qx_$dyBMn&K4}&9IAV3QXLz6qg*l-| z3Vy_}Y-ThOI9f?=7r#FkV4%FA+TK?j0gWD`ImjDP*W7@|7Hh{Q4v_RKfgjW9n)`WW zUO96*zKPVFr`=y~l5I!I{hiw)c46iQY)-z?y1yH=fMo0iu)aXiU=`xQXHp!AgEL!6 z12IJra+uLYL*ON}QT4M80{?A{*lr$8)?Qw;T6ur!o*P*IgXTDl#GmLOgnXEp5$L0f zg9}{KB83v1t!BhlK80UJTh}|GK>ys)*}bFdc)O>b;}~Hc0Y?gQYR9~!z*LG6Q7CF! zbTF{?Pb39qh~1LBQwHe)yFkL#qozxw~H~w{0AWj9Fl6jFt~Q;|DiMj#i8e0 z*&bhcuPvTJ@dtc5vxw<|;UzY}oAORlCZwouc8hxRvaf+;Zh(!R+~zC22Tw9j;&nhg zdT2UOp8Q}`WP+?UdUzRb&I_G6EQuL`IiysOoSto%H7uonEGZx*&q9#AjO~AD7I@|8 z7;KqZ6u&XjrlC;$5}J-J5^}(LshaK$IFod8`jE+4f&B+73j2qh@buw?Og!_#Ke8rxTDX&nJ6*`MHAD}5dz|Tf$M9r3; z6qL4eC{n)t|4ish+)szfnN1v+EH&n7p3I|&W`sk}HOvu~);|s&{{2{_-01BSYXZJB zvcMN)uYbnli_syR{4{Dl#FhbkD>qs|^y0YWj3>X^{|o-COID-xaUN}0{2N|U2CBitytNpUHM z{3xNuYo`7M9R|T4rU%-eG&vRjf~Ei|)e*(5aD;9AyUVS8KhodX=_4>1Lg8}Ta}6uE z%o$Gr^(8)KL}Wt~>J#TQH3TLEf^R%@w+QAZm+qoKziP>)G}2QPTvo*zg+a+fid#9< zXNlje_;e3oHUVs2LmFN>fTrKAtu{+WN!E?bf5!_H5k^v2uvkq@*2!l&%MYCm#d70| z{hzrAixzxreP2T1QLC`_Pq*D-2FvY-{hw}gK9 z6*g%xDO^G{+d+)vQYanP-8hmwdRq2!(Aolx~Os5iD-s#0o|(xwwU_RgT$@CfO@gP5`X7&2*xyK0sRJKN`u z>shWR`1sgl==TW$V=FH3a9L~*MBRyE$p)YN?@sIB#>hh2QIJ^NhGmi|Wji5~0Unhr zZbnoDR5@{qPpdf&t9jpWEB~q7!13>~eff8-HVd}zwcgM>6`ThjA8O#Z;rt8Ls;gH* zpHH0fCuLK{#%}9iWjTP(qX;>7e=R`O1=9S5Urvki3!96!cZZk^5aH1CI0mQGbOR1AYeK_IVvy6 z8a{v@MD@=xghWLZ6t_kQ-VOX0XWOl@TcuFN{f>?o7STTtu$g-ZT5qqqNcxwxOneY) zz8gy$E$eRV(H|xF7|LFq?@JjHDiy~ja7uIpVy_PMg$IGtW#!QzLjZoCaN#fE6Tr?? z8u>Yjz%?>B05>6dN^viT`XV8)jm!{33Z6bJAf&HHP51k6*Nx9-w5FH*d%LvM3Ovy( ziyXj5>rS<_Y5+ z-X}h=O9@SYLWUSV=pP|@sOaWR`n3NlB#a=WPgOFW zZ(y6>Hx5z~>WKy?8>L}CqVUZ9O1QXDjE|8VPQ%|t5g7ZGZX{eNxkPa)hj>3I&~MBG zO%{U=g6GGESr~Y*6`uREjJqFo!&0|r_yvv4J=uM=Q}9(We#T4rv;UWp3Cb)k zg&I^nwJ*nUH||+eaxp=&m*(oMq;a(SkHV$s+lEaZ)|$6)zaDYpRvrjg--_Ue*n>R0 z5rFWr=pqq++)T&=8QIQ52ze zrDUX-=wO<+zXTfW<^pA~0mYG|$e3XESP~*2APCb>6D0BPj^sZh4&lfFd&v!Bt3jIl z_zanu=^bgz3%*0jA1(>f2o-Kdf3Q?ClZjjEqA8-MQYYk1i|R;P>d+Q|W_@G9DJV+u zDdUt^wv=RnjbJ8;^dFfeg$>B{o{E~1yo3JdZ7ZD;(Ya5RBa%K)ykmS6hWX?j1K5$E zLjQ{d8&=z)2;o%6s`D6iRqYlHl{lNZzmDuE5c|k?Z%NMZ!SM2b&O{Z03?Zp>&rVI# zLXC~rns8#Zqg)G6`X8SO;?|-B;j)=%r^_u9XkQ4Ap37c0(;DRH)9-? zEW^C`@u(g#UJDVu#U@27D4^orFu)29JXmQ`h>@NKJ{YDC!FTJ7WcAIhMoM4fGPj~{ z{o`)gNNsU6{=%@KLXxVv_gUoNea`g3*(2-VVj|J>q>1__2tcysuuwEQ02}4${t>~X zklcO5B+t2?$q3PWgT;gW>ap_qXQsH!^?a*LM3sz#TPQ7oN<$=S1e^Hp)?%;kx#Lvg zSURTVYL)Dzk5kWI{*nrvl-kVF;2GvBmsT}I4~T30u5Dn}osg3wD3jV_`l~8?k-C7> zPO}4L5k@vpIXRdD$DI2L9|)biEqZJbE5FX9(LJET&^J2T=I#5yjG&L>SJ0`DLpi^j z`*N5uBKTww$@HbHxZUfNfqL62=O0*IU6qbH4oC!P72TC3 zfG4Q2SU%*-lSIMH;ne5NI9X(YPIi|O_4taq&zX5#Wb7j5d0*9|Y6TxkKK+n^bB$Qn zBymttt%?xnrfTqF%Ba*X$#+m??4(bbNgmw#TCJX1X|Hz#K&Q2sUT<3FVo^tSfYXcK z{+{#DS`}H>)32E-sJ+pqSgmO^S2zHT0b!dFC3xorfjdvUo@w`kb51bY5o3V8!Sa&b zX|V}s0!JXR#FB3<`0qZ=boE(v=?kE(Tw2A>8Ak|8*n9`|(vI$z9vF`kALre4tA%qN zJ8ufmN+i?!pzf&}sx|1>vo1-u&T0@)JWp9uKO4Q?GK7@wj)C4h2u&gx^xk8 z_A$B$bT=mN4{NMnjmz}kb$~U*da9ep1BPJ~na#wpoW^^;fgI1BO*xj-S%9B1zBdn?7-t$Q>#d(M^#yRY%*?6?_s|i*&$ftT4O90C6lLNV5;WuG!m3Lrck;YBH=_1_3j81 z`i>Y3auXnBi-=j-QsCF4EdOj`f9~y|^w9*d2K&3Ap2Ebd{lF%%B_ABKQtpcwbi4YO79Z#EI|Q56Fdidb<2GV*Gyx?N=s)OV?Dj4M3Y z*g6H+j8lf_IgMDB$V*P|JqFg>ST%qK8Px4VV2}#M9xa}?>A&{pT9`w7V_lPNqUS?} zQ7^z78DRw#*wzVbKzMytSK07mBKiiINw(STR0s#>Am~fIuZ>od2nE$Bzd)f0G(c>w zrPETIx`oNI3Fqz*VHtrh%^oSWeOdqUP4UdgqLyG_$iuo6`T)5Qo|!$aTGFnUI7R1jzkE< zy=)2TqbS7-Y}qv?VSwnqLR-n-)KHGYAJ{|wnias+VE>0!=j*1( zUG{8%nnqngm=U|j zb57qYk8-6Dj^*wEbh4U2&#D?#4_!nE9w}VSj#KY~(g5?;PZ$e;-f6Y@OMI-YtpU6Z zt@$k-HGNEO`6e%QP{@^RMjU)%b?VBu*k)*P#>Zn3hg-tjsjx;dGlmk8;}AGy%XkQ; zOM0LzNn1Ev=s>wKG>zKhx1QdI(we+S&B$Rb&qR2&m*xT^D%kvN&Avi$!b%J|zZtnS zX(vd(HUGvw=(`GOAv1tLAA2&Xzis{D-xXn`I+z40)Y6rpJ`i#oC

    ;eY|-uAfF*MQDy9tl|(%;Rs=4Ue||lU&#QUOA6F8ECK$`>chWuEcsRl zUa5bpqb6!cy5$7)dT4->ko1glF&m=;-yo6#;m@2jd}rzCSB4AGzB(BHEbMEN)(dAS z!Z69Vf+wh|haf>&Jb9@+8ZsQ8my%AhhJ9|Zo~4}S2t6BS{~U@J7cyra$O#kGDc%_3 zJVz19`FCm8nQ6yru%uEEb=-2?MbIlhm#b zJrtKQDK)P=rUpB1`ze?T;|EeA?0`^v}o+b=nw$Si|Mv#)n zXUD48RZ@mT&H_}S+Q>%GaO{Zz!W}IXTy^c{_eRU^Wu)5fd$FIq(4RZtE_zet+z1y8 zSSc{rGqN4OR`jC)6?PJ;K%y^9e!rb*C0QU~(ZkQkP@(GY2|D#C+TkE6=`Rs^Qe&ZY zdOrWCwZa)DC`kVX%7@pzk`lF0hI6-ziwQVfBBtkV(qt8cE*5C^w7^#XSvo?tx*zC6 zfdo{oV|`Y1Mr`4f!yg$EE^Af9ppg^lJ<;aJMoUcIRAwD?wG$vLQ4_~DG!jTq(t%`E30 z0%O;V>kdH4NjiGN<}Pi3DLe!&@JWySC$tSzseP!-^`#*?%Tlf+_vz1m%79n8gyeQu zg4>?C1@5z2I}OdM-B0xGzr|+IsJz8om3ka@DV1yS`HPp52PtUL;;+{gR{%TapTS0)MB%XJ1vo&LW1MXr4774I6s~U=uu5(?L$oI1M9RC0F-W7m{C_ z=&D8Jo27?FRUvvsb{em2M^k=4O(JL+)Ru@ht`Y#xzqR*}TrN)RMDI?bu<%7YM(MTv z^+y@qPdkUojTUv#$Y_)oEwv7aQ~5i^DNMYS51E4QfVHX1Xz+}VP;+{=7+4IEkLPb% z?QLySeq>>euBvt#n=pu*85soaj|0fgCe4Ak62Wzf*=fK{7lmCp=^Q1+)|`?zqdwj1 z8NvJ-+!-AgeLQm)in1wid1v6Egx?YXfC&sOqy6*{&5Y@Sq07woR*Qz)O@m(6YS1on zt_6c`x#CV1Mr!*Z^z&ljJGdB``8!T-W~(3F^hFX>tDkoYfx+BcuB4jZB|ZJz$e1e7 zSc=2{{l(Lgnpx_rmeJKIV>-x1ggga?JOKtq-Fs zhIj-Z!55myHHKW4-wsiEC+(}zhGBU`zOzyXr#01IdArq}xL`1T6)&eYz-pXv())>y zHseg@oab0C9r%NQ1>Uea_~g~ABJ5d=*Gw8|+vH7=KqK z(#u%&!XG8X_!v{Z5gX_LPg+1ikJSN*XW^8fs+{B?U+-yvx z_fuW9{M9z>qk{+7iO+3H#Ux4JU<^e2nz!7*hW!7C?|jZK-jV{>wZfY2S>4Jlgl1xG{}6)HFWj zSoc$8^wQ(-ZmFIp?2v#jyCb0;s-a1v-wyg-3)I}m&`3n!n}P~WGX8z%d!lOOxu_XE zB7>r6Z1hO2M=-vJoCQl9QKlkFxuR2*0)FtKUj7*Z1h_pR->{==F>!(=vA~j+`fQ>M zA8oRQCGOp>j`(>>5Yc#$l>6<1Xj@2N-%CDL1NJMsfUkm!$uD>sAxWX`bH*Yn@v9Uje*D<7J?2j<;kc+s^uUHyrHdH70pFFv+#D}^ivX$Eu^hz2U zkrRo2vd#1CLqGuK=XJ+}qgQHFUabjZ%3a<)GW#}k^khll=!5mElEzY;VQR3;3K4nF3bwY* z@&Y2)WZQk*8Rhx{Pt2e+^P(35+ZLf(*t$?G{xui%*zJ$l6@sF10SaFfm3RX!B1`i0 z-jrB64%Ga97GKKe*|84XUj%en@|dhNaJ{pC75BCh>fkFZDsw1iFdbvGxyJ9;sU^}> zNM4gx5N@CVmGD_^pXQ*-;0NzwjZO&KwANuBJ%SsHvVU?wt04l<%P9$HhDAR(zV}gW z)$wG0y|ff{gC*n(H&yF~g)IFE>KRWTGMP_!gEVF4;NAV=gOb()++@M|N>Bv=Q{?Np zDwxm*Db;Aqetv0fN5W#1lS`ZT3ylt0jukSTw7&^3o#bFVMI9~vf0-Vkgq{>cK#yWhvLIUW5?lPff)8YtowGI{h@%=!T0*;C5 zs-@?l$dh1q?OC}sgsmXUlmX!Fx6SYv6*r|29=h=yx(%#Sc7D0xYz6kEX z#9!;En#ie+*vN~VZ;yvx+j#p zEe-_!m8;AvNjlEEGxzJMXtP+#GK+o5qydq;7BYWlSydoQ_yw9n6@0mByhecWlMJ_>l}cV zk7~KfaBk)b2s_>(#()3q4DZ_IHR)0P8GnP!Je zo}qQ;iJoNI!D)b6<^`hWDZ%TY8A`;A>4p8HQvDTjncggvzwBRM9=s_`ro(U>>I|{9 zAw^jsWCvNes@^IL#7&*KbMa~WdXd(jTwyhim-3#~)}p~t##Jm^=UTt^uI+O|9}XRV zubuog-yR|R6rUaPy=UO-FSNIAI3s-2Pcf^llpIU`(}8yAHQa;cRuv#3$7XHh^j=d1=Q{RzmW zgmUoSJqpG7vn3g*N)v!EkxbO7hR&$oa?W@SvW@@BizGd}Dbr&pvEF3TS5q)X=(7Ht zn!or^)h`$)m`Y3&HporN(^h(b*Xh}Vlpdhg4^d zluONfrYH|D2G)~YI?2(|zdkKy=g5R>1u3kOGCL9~rPFb03=4Laybj$`f?nfh1aqa= z*mLy5>Pjx_Yeo2Gb3K~q0X>wJH%3=`(CJk>{Ycb09Xg}*0gs-`OkM1_WKUhzxJ2a)3owH>_^!LP5-cH?B@R z#e`QjrfjjF9xovo$(!yZ6BhJcSLJj~tic3L9H_9Mca6ys-?wBsjJDdQz>3njL``G@ z)f56|9is*9@%kQ6G^(u7f=k<5-Q_2o>a+y+4#uGxI}s-Ex+h(VSI$3LPntkPc^9Pc zaYtPR0f4<`SVpf{AERA$MUQmt5LtorNn8IIXGFy0&GSc%Ae+uSPY0!!Lc1QIb1@wqD=+{wPq5Q~nz~P5z^dJacj2v$iTI3-ZaFIPWJ6GMyI892AeLKr3A+Sqy1DB z8ILh}CJLpaRHHHH(&5$w9CcTX$O%eiAC>jwi|Tb;!F%8{a8xfx4&ZQVwi@HB^G&%Q zYqh+~bchN~TH3j&m->XK2^h@9!}J!qcc`ok9hXK^y(eb_ERR27yD_!YB%}T=Tke44*&e zW`6J+lNcMrHAAVu#jA=Qgu=!m@Lj6r*CHIt>kJz?;adTt3Ge-qi>cOiEMX>m$+I@h zjP4xp$LvPrA7BlEJMq4~@c-!3&F>)rbs9AKB?(pyz{5mFAUpwebs6WhZ!7*Ig|p*^ zbJRqH8u)iq?MU71tBYvTuQ1`Dx?>s2?o{%^N|&cljIy{ZkKWe8#zq`_=%m^$6Iz?9 ze25jYzO)rPXTw*+sKu;Zb- zS=Dhs(>Q)Sbd4iww>w#)ZZ?@kV`1ibXycz3g%xjQqiI)ASw?st)F*5|z(sxn zGreSs8*~`~ZXBUAAhXl`Q=heOD|}9>0_H|?x^7KO#ioet%7hpR+PE$$;9}!wV}m8J zOUY@E)T{7KPhbtU69J=|(d|1yEmXt^QG`BgAp5#P5Ub8bD)TsgZGF330`Yy~_=E`E z*wV%4ri*jk#R6ig6s#>>X->^wlC0NxC6#gMuJm0A4jtyzS*Wyi8H#`bSsY@pepDpc zgy`qaPu(tX)^n)42W)MHloF|QS5DajIG0hnm1TBduE0;7BkO{g$EK%KH88OumhT*m zu6=#*Y!a40dhIh2q*Sd+Cy><<$x;rWa~VZD%p)q-X<4a`u;RSra+oeldzBe7P|uaj zOr;q#Ra5~=oPC&NR6WKqA>h-9nEX&y*i!Otzob%=Dg&Tm9J8NMby$k>aS7@O;Ky;rlO71ddV#LQGlMY#V|lX17k;h`{9-P0aWf*b#0#r8joDY>d=VF z#_G0?vMjYG;fpXzpz4bK9+)t+ z80y(z9KiDx2{XryPhz*W2LlMFZ0#C#<%BQlOFR3A%b4MYlN)jPspoohlGQvzn z22)=M!LW6^Bx730!)(E*Re-7r%eW+^5o(b(`Yt2ZJ=C<;L4Z}cMoB(H5YM{rtkV%D zt$FQGb=X{00>0|Nj$QUHJJ2Z_luX1%TpsBhgy0OqOALYCAxsjs} z9tt#6%>0sygWEL7IUyYLg*4T_Cn6vev5Nci+GK$q0uTBBLW#0+6}0 zym?kkdmGKal6dj4n(N_b)@Dywld5GNpakb^MXCOU>gqS$%`!S74iPrS^rqu9B|06Y z2bgkFx#_JV4PS_Xyjxl4_!`zzi}p+5e}D)CIk3(}oh|lKJ>l($A&?t*&@4eW7^+og z4g*~bKfw!s)*2weqcS?soxna;9%X7QInN-F`p~q&lTmxno({Efs+NmMc1@e>zx>In zATbaJ+8IWYq|KM&Ohe_(klfj+XAXE1t;#DxL3N?7GVddzh^_zSPab6!0eY*YK>$`~ zfDo3rwTC}c(S9~-R#bI0qVqD-=ZH{c5)zlpUsylw9zjk@dyM`$cFu>@f4 z$32Z?Q4vu|ja}Wc)MBR+dXzK=6}aKaD3Q>Tfx0i<((5_}g-7u=s8L8mFL=7C;9G2c zDTik1dOn;g6h#_>GIq1laxhVyRCUwFNNN8E zROYXHdC=WtqPVnD^1J3R2MngQ?ThjA(#utr2N=Ud_$q2)-5L={qWj?%I;;o! zAWe-((=80vc~8tG5<_*u z8IR$^-Mk<0cPLa;M*P&h2UYFDKyFxlAcsyb4cyhd=m;D)%CjhZ8rH#8m^;s#`kX(~gq<}9mL zTR>#0?pZL|OXb9Hg3O;_tf?TM+;I=HCncC2xU$9wvA3LMhmeM-FjR&v$!FQqk#K{=;CzERy$X1J0_IQ+ez`C|ZmEOk0uA-+*k8ay2%aNqSc$zhQ3#u4UDEQ4QyMP>T=N zKAWMs(_w-*Q}=2y&vgTPZL_N6_r#>;>Jf|II)^dZSu?W?b?|7!x~k;%7;u1=%??c! zkyK;wq>$oRIfLviQJGU}5QK7>suAOS8ETWU!64#mBlPVh8jnPFs;S!3ISEUIr`ps{ za@pe=vJ(nfVpxwW>#$tMz}v(=bn8?7(~8C3%W7cKh&QmBR3TGw)C^B{i2$muWE zsMTUtFvwQrlO6YY!dA;)tFCooJf`T5XiuLR-V2~ zLAP?s1ox4V(Zk?x8FS376_s??8Iqs*$j9HKkJOdpOh{qfw^4~$@U@0gK>_8^DZwP( z;%k}EZANLjs0Fa3rE*}#5oI7#;C-;EDYc+aRSMhq2ZTl~7kAe0Z(tEho@__5PU;zX zG$0BFD{e_Safmadp=#1fK^90owx=y(tD9WO<#YD@;V}RS;T7GBiO21AkEf`IwNb}M ziB!d2Gz82Mfr;_KFLf;x#7igDw`r=?o}10#eZG2Fp+_|#9$A@r>fx#l8{R^BXys@L zs2mG$(cvpMM3)M12G-a|Yge}2Y*s;?B6aiKRus(9_oYH*vo7dEE>o?|vtXuYdy87n zx(3+Lg|l@6%-lT$DK!<3Rk0Choq8CkFtY=KOBjf^f}mD;GR+ZJ?dD65g5 zvM#$o2fu5|2rsh(dO=s&TQo{P)aB`l6GG;0;E)g$uo0Gw7$#t-B;i=FCNMm!Y*J7Y zM97m1z<$QTLQ@VOd>89qH;nlhBZ!9gsEC74vFJ*Y3I;&cO0vE0B77apOd;Us5!Ag! zRap7|b5i35bJ|RpI!I`7^SvzaX1G|r+Gnuj7d(GC>`2@!bGoPc^U^B`U zhr3RKS|P?0Q;ov8uROISRa4gGP;FcwFqF2e(ihl_ng3Dcy1%ZOlkT7C8WYI35ljG^ zis`Erde`Ar0E#fefS2k1uuf)DQ=Mt2iqkio?4d)Dew$blO(jD6sNTY>>UPBzU&~{t zh#rt$a7NX>umd(zd>b{Sbqjl4D{4Q&xuRQnc?3#`H#?fc@001KdIAr~R}W|ULoqCc9ch->JttQ*cboVqYM zl|7vWX%NG4z~`-EW*-gOS|HC#&>tuRCZCw^gLPIpn#-Q!YdS4AF0;tXM9{`bi>lHe z#sv^C;I!b4CW=7m*s+gXjEWQLFfgC9848}aKoso@E~m~UuDBMNYTW>;YHv8vk8^ec zi>oLmSihR7sIV_m?}pt#IdEcVD5Vl(>u7ebssN~Ro%tm+X{fWnFriXQS-_na;MuC8 zzSb@0Yh7Z^!$-TZO#UEl#l)8z6=5W(W9_BcnwE#fY)pRkHr107I%&r(N|A7C)rUhV zhHarkh4pw}pJ8c7j&Dbe>Yk5w?`BRa7n+y>thL-S+t7#Zj=o>RE|>!3(U}Boj!G6q z2=}I(Z}lNVrz27ta(Py`1k@8Yc|%0qc_?qr*bv%C#vI4$Dz)Cw3Zd!>g;6eKvWPWR zl^qS5tKOBPnAuM1Y+4hlyi7z});@E^rj+G4)Ezgsoe1B#0Cd=y?W*)^RDmVp5XhU8 zI3z)8Lt;{c8_J<~kSeRDwdIfz>Tk^i4BhI5K$i*ZB;7$Ng(j9cLqf=a4$W(7bQ?)VGPuHE9sRlAb z^*BlzPJ7QT&)$uMEAl4Xg7L!@q%a8Lb)srhfS=0IdoZYQmRZ>g(T*-Bhv4Yk&G`Y~ zG8g3rU(+$hP~TT=wCcX?Qk76t0F$8}Z-h3GjVDd8ZunSr+=c&7LpljDlDd&Z0B?X z>%7BIjWW37Qb{*7X;dfEn2)2*fP`=$eoa|hR`_Ap?jSOr-{K#)SUe`zjd}wpEpDTk zV$tPrgv3G^Ssks(#Y5Ew{Hj7q~?vV`hhc3G#n(;?<)PzMATf}WSY6j_0oq!8SM>*nQTk)wt~J}#jsAuwXBHf&RJt>y z%7J0A@Bo!&4WQZ3o}@^1?8;B73*PvF?)5aUl?-8N86vqmqvz3ekzzi9ZkEXd@vs+HNuj&DpSGEJq zl8&s%V4>XSnE6JN0V%3cHE{c)`>$1Xzk31PTUH}bo86pf7xh|F4(dwV*p=a1xt$c( zT5#GUPz51^6$^D@@EM4hWCKF4GnG7;%(pLYb?60u5~P4-5ubjCS+C4SKD;_N-6Me z8N+jRy|lxsRoV+YSnHPDz^%eyQ@cD7BiByrnhtijm5OD2$;u)kxEUS2RoyHo=r_E~ zI$LjH5x8zBOQ|6QN!5vLn7h({5N0{*l8-8TLZ#&5$y+&`?&erk#6acUFx$G*4P${E zqd`@i&Z{{(aZ@Qt@JNupE_HHV&}f2;SMfFn)VbKEJ%_$24-E6N+J00qQMFL4a5tl( zUIys`f1K($W+MNgYaiO6mS~C|gN)}~HmHDI#|Gk9Vj6GZD4ZqamA84pAKZ`JB6NLSv*`kE)IX+U_^ipp%Lp{ZnnwMQ$nDTvB9 zW#~C)x(W_Nt6PFY<y^Ynq`hHpB&cAmlflD~i@1cr)QDwbcNQXJ zbXP0%<>0vi9$A$Jnd{mUr?fZhfx%vQw9brCXg0u0lE>?}^0W%^G!i%W#snsGU3d3w zk-qa7JK*Zi2`O{y4(3u@h8l@jRav)%IpwEmvGlpjG(j|V8PoA~FRJ1=66|9ycg}%& zY(YdWpwtPSEHP5mIo;fgVOHE*Jv!ApB@gvLM_y)K$tMb+B-|}I?;xnxIa58#4>e-B zl2V&`wA2b&)-CF6)H$2rj=y`tuAfHRp}r$*#YMiWwDm1_r#1-L zj^Zf}bZd3wsf;`inJ%7%JW@_|8C*7(x?Up;CBPGk!cOPxLk?ARuf)+1RKkfBKp?26 zsaZ)K`|vcCk@U&9QB|BCf`vkABaNwJ*K?}JA;1G7h#`ukSa2IA1=#z_L;Zxl$X5S9d_231QhNu|fc@YT5~IX|@mMcIVt z34cR$saY4@gIb_&Ouj6;dzw~>&Q;l#Sc4KYfxebK>~_e@k_z7t>i6h3Wnwb67Mt!( zhiMeB)r|sR&vUC*A4+NSiP5$)h2W4Cg*>JzgU{w}*#RX?W8DeE8C~sQlMa{Rvm>Hg z!IG+6EKooN?Y+9MD80tIY@yEWhB3DmV51g>sy-N~{f1at#IB`%HiPG>y2=8^l@2t6 zid`xp&goVUK6=j4ma3Q}o#8pbsty{Pn%a!U!m1$6ba*=+xrPL7BnF}-d`MkXYM+x2 zN$ddRn(Bdtqh@&?T3Z!E)Gkzj)E0i(O@rBoK9gNh_ebGV@bF7&h%`c(Fx4Ym5oWA{ zfnganii^a(G+=sVN!2ACHyME zSf!9{J3z*W-%K;NovLk=F6owZbOm1l1acFpflmx)eS?QI7}zi@-^N;;vQ1&i=_tfv zTTo+GHKV$s@RT~=Vk*74p_<{y;x2)WHCcxwSiE2_{BmLHYUth|=*B2OrGA9B)_`u^a-f>S@dh+U};p^#Kk5eP(LyNf%X%J^F!6@z#y@f+jkP z7=u}ORUa5|J2mN5QR3W}acLOkwCO5aIOnEAP)zH5<;HT5Nvq5rcF*t{$UNSrdlx<| zm7pi|IBZz`2FsRk9QlfZ9W6oEGTQNIAZ4{x7vXZS+RY>ZfK4aDW%GYE>VP1-BXcVN z);pyuiX`fqs#88=&bU{rcyyU~c2u2?0RA8{QB;u7s#DswYt6~1^`SrNMqE)ljj#{x zfPm-Z1^t>K{D#>mzFH&>^wjY$FkmY?!m44dZm{t8n%|eS54NcQ!&_D6!qIo5&!V;$ z$^kVPS+vBf?qf_xVqVbJ9`qcXv_Eyt|3*g-NmnP7%L;)Ap+eR&YT1ts>cJXHgu|>I z{f?j?xL6H3PFwG7`IAKAj@o(*h|=nPKjaEVt@0ne1AhyZpj}R{ir(6wVy;vke;k)q zM>^*epT{oiLMh#-Y@NC)H1E*qO)YZO>MUh92BKBXG70<8*QIKbQ+vj@uxDkUqD9~n zs@oY5q=`ungrnM!E%Qj@nqgV>Sx{FC6$L39KGA{NTTa;^W_~tAq8QqC9)9Fq>>DNH zbiB~<84RNb{!1+innOaSvZ1>!rCaX8LxVF)dz9u!s^~))LSedxkE(lC;4BVsYgT+B`Hb?v@9=xYU-Y5oz(BIqI%S^7xoAF zQ>FaLeB@)>*`m$of#eBsaqu&QBKm^$cg7+e>N(kIN}ko-+E!`@F?nOFdh`R?iKITZT6Hz4nJc=@ zqhhmcR4O(D$Md-QQJos5p+;lcd&`t|NdSkEtys5hi%v4DE&Y-jsk-FWYK5YvII1?( z{8XWppjw|guP+0BAA>ibwKZK?BM?^>5p8@$*;cidQ3pn`o2FYVCioFtS84dXiXdK{ z{Yq6w^^~#g<6?u?^^dXVISN%Z-IZE8)khhZ_7L={?S9rH6qGN6lf9(m_3WF))`qDePw3^A#? z_Pf0s^{6sY(Vr}cI?fhV{y>qtsmz9)wt5y12L-EL-95)G0j6SrOGUdD+)cL(pc9q> zdx2hIjos=K_7}vhlZ@T8=^k`VH}pi~o1S!!+- z_Tz7u?QC_rqcGv8s`9aT*{@VZU47LxvW0kGZja&$9453?mU?zfrahh1?G98_j#-Qg zRqhE~%`q9fw5CIcYPCgJnUFlxv(`kG#;6WP^+?IR&v}VMH!$yEt81-ODyHsjc|W{W zCV0`6rQ>!9y3~$_C(NCSdY(q?@rugK9!`T|*a>HbFAk53^CC(pm|LaO)WBm^sE0Do zBeS)MEqSVrXpH8PlG;nnqSW_Q-2hz*O4HY-0en!m{3^=6hwM>B^ z5)HOC3=HlclFGq&WJT;b?rsBWKB}0aF-L;J8nESVwXvUV8fYL_e=4!^#w{tYy5hkd zrGHleSBz_FB$?pG5TCBwk5WgvB%|zvs!Q-l=&1{I;fgMRW(6h10Oq{~wU}?+PuxgX zm%4NL*!lK$tALPGXRd@lK(OKSB9?I z5$aZa*hBrbRZ+~DTN2Z%YX!61+WX(RPeSF=HG`rYjl2lxFtR3`4Qr`8(dw&1_SJbV z&T`8Iwx|>Hsvg~0-G2yR6CgK1ycDK@YMl))hNU}|GmFH0qmymjh;}y|D)PYAl9&`4 zkeCgnL;DIjVU@iXYvxfkt<9D$JZ&_!ZM471`36cVKr{+{i!eRhTMSTt=O+vKnipqq!I#o#s$pn!&hcOX9bxBf5 z^TTIM*Q&zCP`^Iy_4{Dc?s4L3&=Sl0@eb6&w^O?@ zw-j>GPGd6}+SGh2Nj15~@)jBDU=V~fq9p-aUAZAt;Av#cs(iaAp(MDQt_%(B`FHV2 zU&T7-2&&)X;NrU4o)~YRBLOZ>r}McITa!Awm;Z<_{OsC2vlF9mYPEcG+D`;Db63(; z$-&kJq7U^v>Wp{c*vsq6+`#DuV0Q)OJ*tp)5MB)=Vn&Fom!Np19mdzAeef7i4om@F zsax^{XzUgtJdpGswt)D?jRrhL)$4sT`tlrNM7C>nZNTD zC;GasopxagtO)>9R*^_%0o&ANN~h!=-E|`@c^HZ$R)DLm-j@y}Y0li<2 zo^>sj)&(9V=3e(uZR}}u5*G(l3PGSUU0IvN;kqdYL> zLUrOC5I#+H-N7Db_S%mcG1PMylX{k_`crJWE|pE(%@jgstb42VB0o9wo36`clci<6 z&r0(iW0p%gR4&yok4ifejjSEFa%!EGq7K%U+C4i}m2pG6kg7f7r^!lqAnyEBjlNqo zoSK2;1j)*#xs1@A32DtEbFy%ILL9sxr>){Ea3Ug~L(HHqqXi_cNKpw>htX0o4gl6& z58ZGeG$nhqfou4dw?deo2twB@7A~<;xDA34tiwdMiNryb5mwO(w4}O; zJA)!;3jLZT5>Qnje*)pjUeQUV>3CQNV#?)KBbRP8IWZDe&^r|xI&~`H)qxq`YH6*} z#cfn}I-cZXewk{$PNJvkf}j+XS6$VrWTO(mp5c{msESbuh!zSJ0!dPB+H?s*>#jyb z3L0}%kD4?u8#LkJrVjeGPV`nU4F~k5cA5N21U98$8N!Jp#wn~M_`C);( zzzMSHaaY|j!x!QesTgDR?RQqSFN?xk>H{`m|JCn#TMtsfYuURtjc?v8kWRB@5To$0ifqbt*ZPA8t_p z8NUy~kE)7e7?xM>jjgif4iN3cl!7Eh4m$n?nQYk%?IPfF1_WPf#Wwt z2%?+Xj7NcDs_HM7oz<~HR_*;ZFA>tq4;xk8$tESvXM+w-62{f#_MJP5>2|XsUhG= zRniNtgWpD|SlBjX-GMA>ID!06}omHL-Q}wBYS07tr*w%K!0JQui$HH?< zaCYK%9zo4$l>_J6aR+IzLQ@UsRRU`l!a0(8gUGyYYziw^G!nO}l^yYLhgW*Iai$KFElHV9I@Lcid+SmzCNLh)Va>rbo`8U{O4WubNA10Yj0{$gcgz$9lT}g^ zX;IPb+E!Gj?6T}!C$*Z-MT$y71>7YpMZ)Jiibgr3#?)noYLh`!UmyZDnTaM6QFQFA^Eg`RZ6WXdY?WjAhQ`Z8fQIT3DpCNWw+dRFFbC9o1ykfh( z?MZj)qjW-8>iG)hVoIT_P;OS0dOr%DNQxpRddA@b#qj;n_B8+ zB8*2-wolrHe6Ve`aShwp@d;f}s z(|mKY;brQb4i2e_S7FuMc3-c3`BRaqvW%@RRHUc~sA;iSPTSn-|_a5BJz=~fku`lwg<*i;u~K-zDF z=CCayVlW(Ahwf=uZD06QLyKmqZ5B*SNeNI@sEAva95L-^l;=T!fYjLLa#a$KMauZt z)(kVNxr|39>c%AGhj-k{L5EhWD9jbFyBw zT*VGGgrs^Qd5)oO=K(U`)D3wN*g`{aRaFg#0-?J?s}NeN1mUe*w0wn+1vO*PJ)4PR z$JzqcBd$0mub8~^V0Ar8U1P?#BTZ)OgRZnx#k4_eGB?+qFt$khE$aRm@n zbMxv{aj}=?FVXLrnBY_>(I+)9pBCTGtpwn2=;{xI11cYDY&y`)Ib~phkf;0O(6^7j z(x2Ds$y+?FuiES9hw=2m8~oun-~ad@Km6mrfA@z!e(<$&+OOWeTF+~K@z3wplbrVH z55M{SXaD%&U;el6fAJrF^X~P-vp)5Q-#o6jZ=N0)^Iv}Sx_|i1tM>ZKckRpd{-gf{ z6g-W`hquok`RLpB{HOOHYj59vKHGEqysy`5KRiGEZnign_fJnB`AhrV>jP%=7hk`7 z_3FnTVEJDC<^A_Qy#5-LzCTa@{@YJ(q;K9mzkT=o#dwR*bGY5FTgy+OjzL^z7Vwf9!P)scy+~a?;f$P81#K&)+HmoU(~u{xc7})jCenM`T2VN z=g;T*^Lq8>?N{sd^CyW}mksq^@#?Yx-xXF}H_E%ismq4?V)m^*pp~EcuGP6ieF1w` z=MMN@cdSkxD?r}Y>_Bj6Zsf)T3 z$N2&j-HD^US2=g)5bs&bojA@H!lNEuKd&zzkC*#)^j|!^UE|XxR96oB?wQq=%e{AMDiq${_B7k-sREyI}nH4|G=y`ek6<1tWifaQ96$h+i4jojvRq z1$1W*{{B(!^bx-dh&y}OFA(3pm&W!h1G!7a{-TiXk{P&vxVvW9F9Y)~8T$(azS*As z)Zetn`6~mx)5ray0PpnC-#^%$KjfDIbf=H|1%lkG)gE8}$^h=vF~2BqJ9Xsu4{YZS z_ho?EsbhYLfcECghhH6_ojK;01!!lE`~?8osl$CCfOh7XUnZd8lD|GgJ8{r24bn~= z`isD{GspX4K<&gqzd%&`YJK(Q*LIq4>X=^?rky(S`-il1hx;-R?bI>9KtTJt()F(l z(oP=rivqQi$A15?cJ_c@2C$tx>K6!YPY++de)slQhHU2!`b7cTxkJByTswKZF9X)j z9rTO28~RN`-=}^z^u%$#fV-h5j`m*fhMqaZd%hcb;y7OnD6PlGH;BAqqJ7XU|R z4fS5J=(O?OGZ39M$QOe`#}3}7jzVV*@&%yKSwp>76gq8u_l!bk4f4gH(AV2-pE?em zH_R7+MCT3mUa{!J5#BQzoj1%o$D_yRhuy~W)917QP9;4)%^Iwi4D)XB=!(JK7am?f-E%SMbB1{T+N?c+vQMA?)6?hU zPfb;2_0Qj_%hB(?dh_`B@ab+F{b!8)o)z4G#`y0})cvOn`Yv_ef5ymP65Kt%dH4AF ze>dNBRPe|4tq6y`BP|JIH%J z3_NwDFYuc1m+SRR#^^3YFeDc`u|EBQS1AZA-g-;&!3xT$`uikz6@cN0F znCo9ZZ9F@BsCN%yXAk&3k?ZtP-Y;C8J=7O~QBP~Udwh8Q%Qs2+ztc}YU7WgVxOa_J zR}K39@anRW-X~^VHQW~{8=v3th=*UDZajO~FG@I`J^1@qj;D|KWk|=fhy6nE?djdy zw{ISwe+}C4?4jO0j-5T=`^2u(M|r<^b@oty4n}?Vhd+MsT{=$q^Lk_?Upzgx=XX!v zc>j3w)!SF=`Gd*(`WwFa+q?mZpYi42e)8?Rr$2o$AD)gm|9aei z_>KB~|H}uTYR8Td=m%ikyH@p&f_T1q4^CKVqmxt%qeBC#8{?C8c-^{;!_PhW7 z+4G+sp8oDn$0PpXsMh$|fBWpe@PXfc_PCyY``PRDuh0MWv;X$r8R;Kh|KYoD9n9VH z@xu?Fv%cc_zx}}v-#x9z|JA-)Km7TAczk;P*e_nSkN^B_dwTkpH;?m&KgZx6_Fq2u z;lDG6$MxC6>(4$qxu5-)R}Zh(XH4;LKXc}@BPIL4eq_$RwYT@P=40$(%(ZH1X4_?a zuC=c1tC=mdUe=5z_Ps(W#+vC{PT3n9Mh|tD_K_#N##vrHf9ukNb@=k5%lEk2(>EUS z#MFH8HJ;%AUoHK$ho`ST^4I>f+Wg|p+x6Im|`wxRvd;e=<^4Gt8wO)UT zaU4H&=KarPE>B1QgFtg`}|L-H;{`Bzre}DHje}f$ymhdrK_z7$HX?yr97V*Z5b?KeWO1{W;~Q{})m4yV?7=bAInJe=o26 z_AlU@-~aXhT+e@c^MQ5zATodV+4lzg?dLwU)(=1N|2}+ZYu~f-fB&dafA#(a4s-n> zE%^SY|NTcnptq;>T@d&_js3oUei&biV884Nyi)2m_#I8jvs4%Rux1Rqd&xXD45obZWUbozmybU9KX)D8eD$_HK0JMt#e5@>zft%%7}tA}_01REVDn#l z(06iw{p;IT598tai&t+(d&RHbzG{E@=oZ2LIJbNMtIsvmr_aCn>pyV!zcz()yfOPfzTV*Z0a5(kv%dTA561PQ9nx>NKR-5xpYi^@*sF&xAKriF z_aFTC7x?I(*XsuMe(@FF*q+CqzW4W%%?9__*`=Lh4k>2ucJgVbl>_`>H>D`R>iTr!Pb|S-wa3!P_^lzef2F9`NP5ajDEe>=zt^uHAG*%se)lxm z>)#)nVxu+Zmi4&q9Icu*s*TB2-)F0?=HR?HVJ0(U$uU)5^s}*SZZ|#LRb$LvYu6cS zSjPCZ=jc7H)^TOiNA+#G9a0XH4|N{AW-YCb-Cc0sd-(jzYrt}R!3(U%*Er#u$1m`T z=RbX8?OzD+p5DCr^O`??6&_K?SaG*9n@N4zU1M-PwphHg({)o#jET<_Z;Ig^Ya7d_ z>7#40p7<&POp~msk?9yNt}y2a%tdgil;A^OrPN^UG}-T_7qh@2NH`XVYfpTY+Hf;V&Vhpufmzj7)!yIglZSMk>tc}+; z-pH4=`)v=OF0GN6bvt%mI7^L~U&zDevU0DAnt5QYyVudpOp~`-{0M-tE}Xasi^-i# zwXq8RDcXqv)DYr`bC(=xs?Y+SuGG1p7n$Lbf3$KuaXMP{?ZD|Go zw6o+f`t91Z1l3@pcg(>`Wwc=yUfnbE;eu%`5oE(n54STD-UC6tKyDp09?bNXh-z7c zJ$o9U_rh6(<_Y+)dBKB60Z&FfGr|&}Alh}V1>5eGxp&sWAtGD@E}xcJ!O1!uuV*6S zf;AYamJxhS(VvPPg9tvc2aoNqhBtOXRsmDY+RL^$nH!%>1wsjX)i}2ske@?zVV((N z#OyZVRDd&Ni*>0!r3~NjOb!IhSDWO!*_PU8-M(Qynb<$3?P#qtc}K<^XYi?y;a6TB zE!ACT3VaHqv^92R+FT*Hv^~Q#&TNH!;MLbt5p|p0ne|}1z`z&>thP-oYp%kFd6!OX zAB10tI1HuMGKsHX9*ohlMP;O=iaJhKAcj#BB@c zE-b_zpeJjC*|uttF?gXT7k&z>5gboTQFE1(KGqw5i=g^90(Mqitv*5 zj0IJo6^sOF@ifn4I3adG!G1cW>Ql)E_t5k}qno>>Zu`9cEDbXWpO1UCI(cKyzVDZoJ(JY2oFwhL_2*)j@1dZ80+Mj2Q_+L&BOER|xnZ1Mip+DifQC2s&nhkcPZjkQI0m>SdfcD?n76o?*uX z|INU)_FM2<^dVwCxk{izBpO74b{2eQ8drx8;kR?|Q+bE!y(LlZJxYap<=PM`;OWM3 ziL#S0)PnYX3V_QWd}<|RGYtX%HVvDd>)?2S@=hq%u%X1Uu~gP-!-gGEyqnT3D#mRW zOB&cnhaq_w*vhw2V&asYxS$v|V{vAoH@rb8rU6cP=7Si|?Bh$#lp#Bqy(Sc$oBK=v zPrZ8<0hvmyn#48CuL38jX5I))ML~z&A<4Z&hv+xK_}OuDv!SbJ+5-b!9)34doCX9# zAle4agq80|nAx3}f`;3Q@r6K#h(XZjg68j`pBd}}&&&lz8L_>9ttC8y$c2f-Z83#y z=LA5T)YFRE?P<#vmqsG;xicNsEQ<%Yil@#vkd3TeFp4k@E6sf& zY(YN{FFaMlu2L1&^B`o+mXJ(L{93624)_U?EY`7DD2&u-1Eei{XjYxqB!837tP1y! zT@hsMdQhO*3X%=mbQzgyiE^N7$_S=Wx7la! zB6JjWUJ(TmGuc_rF+|*#)rONNGW(X!+z*}FzDR{fb(fm>xLXB53mHslLjfgFc3H>) z*p~%p(2z_&6HK(<1hlVXfF@7-@B= z*r{@w6#=DCE)M;iwF^niBGgA96_z|4=9+-~J+&z$E)1F!$n$pEGCtE`kz&@2kOIN8 z8x&;re)!?|7dl%99NB{FwixW#AS)*yan*=LBWO>26(VM^V}h%u8=ti4fnr4^xxv$< z<4_Ap%mnRUI-m4_hsBll9%`8+>VAP*Ij7XzNW@x{S%C0B#@n!j9squ4R1$Ww zk(woNB92H;(%2-VtULUTK41QPh(-AJ2ZPu3$?(F~Z#ZWVvVa_|{H5Y};`p7Ia(G;Va*4d1~Q8?){mMv8!PLulGu7QPeJ zTrhDV+V*I$q0xFJA{#)Y<}){}t&JU@T@`Nt=({1l>!?5nfx->rx+JvD!nCt4L@#5; zrcl?+sS6~*3eoTz%j_A8h#g>!aO9Q@R@_z#gu&kUGwO+`<7{L>T50XYFGH-K{vNMnWb- zd8dSY0jU?$GC_KT8q{-Z=WPb(k&b6N?5G~izFAv{W`jC}V5%XK$T^qrvsy?{iAbiD zp~x%^5{9``-pRQDKK;zySL6>Y%ZCyis%RjpbtG$hBdXx6x>HgGT$8A~6=@S3fslXZ zt3-Se;=|ZCVQOz;hC`o}SzGjwuUOp5F4)k;5t*&o6PBBG2=_z5bnC7lEJG(=QUfeV zO)f=5Ymu1B0y5?TU0ZMv;#`s4f^*Ga#xtceXC+mDB4!W6Da2WC>U=Inr++0Ukb^l$1a*;%g12N~^-STYJ?Pay zZxC68%3+tjC-26ZiC|~yM#R;Ohhi8In-Xy82|QFe73l)%#v{GhIOgD#dM692Pn$du(czteV;;PCzg!jqC=}q z0olqUij+Z`!2B~`#rJ>_f?Uv?MX0welsv((<=YYJcgC3DVJ0|Zig7RiZ&KeWkL=HM zSV9@zik@!RDO7XEG@Q=jfRNZXJXHT;kt~x3#26+djomC_DwT4Z!|J@%k70>#8(`8& z+C-_d0y+p)v^9V|M$&A}+G?tHo0UM3W!#FlQR09|XKe}SQK>z_7KQ|jc96(ti!933 zrnm@yD11~Vao1uR$(!72zj4RQc;*ltiaPI}a0&p0)i&H_EQlX8Jx8U=U?`yIoDMaI zVQP1rAD(H9YwCEn4Tuv=D;oshcE|zbM~!`C)Zv0{24wRRzO@uYG64G0l|Xam=?P#+ zyhN6>{E3zEMkxVx+JIXg2lg9wT7~Mlj{!4d0c~8SEtgN76&RH*I0GWlz&(?+K$kRG zL=*2MqFgDaYAY6bHc+w&8tfc!5_URM8gv+V5zAoAuo(~xBIv5OuB3pO4w#~XUDfVF z4W0EsB4w^5|IPa4JXABpj~;miUSpB@yN`{K)tw(#zrm?R}!Sn)g0rn zw>j*BY3|{RZE}dffO|^4gVJJDM!OgVEL#$5t1a|4(H($?o1vm^gsN1Uk0@b;K+B!4 zW&supQ%k{D`&Ld$fC9#_(wsVL30M%4E^G|=)C@qS*==MPik<+foh{&KY7x@h8uQ%H zKNFyQMIj#mg=`g{mxuhsQ}=~Mt^a@a-nGZB>)g)#D}p~IfPFOY7k6@i?tDlZ=xziF z8vP+Qgn5UtcZSso6TDuDtCOJNfbUzkaQ)Ey1c#Y`Y&tW7DA<gC{f5Z47h(2($Y{l-AlZXe6xO zROfhS92az??rJvBPoU#a)@q1mJ=EZV+#aNnQ^F|(xN!}}3}NmO@ax2RrDsACyF4CY zja9MX&_w2$Lal}O1@f+Cysnv)P8}l)bEK{qmSyO4xB$xz z`e5WohBY*u5YMg$aplAFTI&mmb;MJuPUO5^$IkaD=_Xf-{ zK>=QX9dmWl;l-d1W8-JHjz#;NYaM#{ri_80w0dAK5tW4)xw0OZ3jEC$u#syztF>TM zqpJm*XBATjWgWUI4lD+7ET+Kc2x9{;QBNqOPH@)@7B3DYPzDkLDCkvR93BVkc;O{* z>Xrysg2;JKd3aPHL*SR|so^pkzAVlXhK~ONv2~Q{^#4WrF!FL2Cn~Vy$f& z=Lp|l^Doen|G-GKlj^qpQc>-25<{U#BM_P$-miLA^>f&zbCLoT|!wOIpc&hS6 zk)VyC5)48L0R{x$q%}@p{m8JUtSMqeYOw)G*McKpzUUv$Y+8WngxyChg|+Yo&zkV& ztEB0s8RJORjK-c0HAcXr!{kvCJ7f<%5Y~_mz*m%L4y#m7jb~95s}=Cbdu;#RWm4E9JM(PB_ueq`lCOUFV`$?>v% zxm8ClZSSr3H$6dBR2IX67<2$0U(%kAl?hPF>G5~_$eY&{a!)1cq`sxFc3mNKEW;{2 z(wdUHvPxXcfb|ta10w?fu~(>cK*l49qu)|V!q^7%DSW}$bU{D2?lZDe(J8wU^HkA+ z#2$EGr4Fy+4=pPzs9^8lFyOB8ic-%|$sE^2zJf>{ckUET0jQv5ou-18d{;g^eETAs zsXW&ee5dDSH_B*O{62e+!;hkaQ&8)IO^41R4UlQU%YnUIQMJZpka!Hm*ps4->A*AC zC%_xO6vgI?t~CwR*1JjUn*&++VB5HMUG*KQn%%SL%jHvn1zi;W9uT8P5hd+mOi&FEfn`4(c=U9gF;W80Efdd-QkE!>5zia$F6 zcZyLhsub0%?dF9iUU)zJked;6#4Bv*A;5gX5T^t8HPcrPE9Qu1VerS%p(z^-^gU>`8bR1Uj+^1~n-0MJy zz6=3&WvG)Qu#_;H2{=5$p*zxG$KFoQ0$Jz?8g}Nvgk6x!=27fOT~`PMy|VfP zl?16grh&Xn9I%)m8Dp}<+btRka;&x~;K3LUMdz77GUd6lu5W_QDt!+y166Fd;L`S1 zwZnuto#JDr!8q7fClUn2ys#KoIn;0@VQc}>U7(Do8d(({LchgXUiuLb{hAFK(X85{`6YrwdnyNAM@Xp;fC ztXT??s;%0mH6vmOEe7nfrtTBAyldypTdS=b{zo(!!yT!b!kSI3B;aWik{Uo-wRUtb zZmmuq8TYEnga(Pwjj&zD=r*p-VAG+il8E*AR6o^K!lNvng@G|B#bnI6bh$EdYO2j4 zqTyw-kIHiKMRop1;tucxSkTKL1Aa3#TaEG6`KFwJwOZa~IzT$1)@@*V&M8L1kPhb# zJ+PjTch!;c+SrI+)o!QDb4y6ARfRMq;pX7mqbOky1s*9cdn!|{p;5MF2_#T$H6OW6NGM-YhERh;N;6HfrH;{`Pe9=8A{14UR|vS>^2rT z%cZVbErM;l?m~g*z7>2b;kF-IP-k6dr)R=8JbS=OD0iE`W;Y`L!dDPT6LR*#|KW3+ z?-P{kG;r8M6KNWb3KbZE@PUh}%Q&a=N8t}Kg&jAsza}Ecz)qtY=&5q4F1&s}QZA&(g|G9~0`c~_nrVM)DUB)W$>66WB)mC~+8 z2E4wpAl^K5K#hQ)&aEsXoq8#|1Zx6%gzX3ZjIV$I4?UX2JB$GKjKB#zsZ-sY&pLmU zKTYc5<3@5S|0LF-Gelb5n2!WZTZcAwuyM4p@ddGq0qM-os{uw&_zH9*;!J9W*X~4! zSJM*61^lMriPw?DQFZdE%+s}A>)YiLh_@31#+9pLMFp8n1w!4$f~QmKL|eMjTADvJ z=?aG4)!w1I(s#v)cMwl!L(*1J2#y_aHiQ%*`%sz*fQIp}?sfqiUIvLh&e2xDACW{g zLAq_mSd7wYEUN)R#C_B`vI=87x;mY@`3Q}$O_y<4oj>D;CSe1Qtn(Fuh`P_{rmH$4 zP09gpT1L?c>4?g0Sym`MK;{oEic#^VS6dP2aahUBR2oDYW`M`QXopEg-6R|ffPWbg zRUXRvSxTnthjwC71u|^FvC0`XgeE9Ik{}CFjO+mscB-FPRqB(4zz|3v-#Qqqhpvhr z1=lgQB0ZkVfP`VE9uf_)#l`JbRVGYii>Dm4>flz&y6Lu#vJcHx2pfkPz}n8M4kN9i z6R}ubwrVE~gW_vObzDgq19c=e2-^a|;cAXN?*M56JArr&q`L(*mxH?0Q>m1lMcpO< zNva!1od-lV>Jp^JxlIih<}NhR6oNaiq_$a*HT)HDOC?$a54Q@AJa;>caXF+7Faii{ zoE@NS@5{0_Afhe>8$sLrKHDwmxK|b%^K}!-G$HJC#sVz<$POKSybYCQh6x z)`+D#{t9>|WyjX25-#r-2H~AjdSY&_;j5~8XRZx>gsEga-jSkUkje|S75<88I`wK& zj&)DKADuDCqjY?SF3W2uxhl26DSG(vpZ@S+Tv^+3Q{2Z2xR(L|LDK{cxmQ>XSUQo+ltH+Ak#dUV+-acVQISV6$8 zvKYF9jzPJrou#+xJ5khyyx~~48jUvfd+o9IWOXKU*(LCB-4E4NxZO$y!B`v@FbrZi zPt1Lf=q+>s8I(0Sg%V-B1b(BU|07{eR+JhjWK|C<`1D3Og7S?Z+HfL5nN~>+ky#>T zq7~(!!(&?uhhFPwf2Z0-!`YQ0(9D{+HC+;ehtm=YDqCevF0O@hB>=iOU0v#XnvWz3 zeJp+}bO4I#PTW8lHn}xqXEick zn^~Q5O$cC+(ZHnD_HK&-u3vT)y1~{MW(u`otr>T{JRlekA*imFa}dcGKt`RQ-ewP7 z^{O5PQVHZm4;S_?uEJlP`X<$+lRk$Ds7tt)h0H=UFDEVaxOKpW9OtMr!xKJy+;*qo zGvBQrUcUPALz$R_CfyF1s7$t8M1#~!4{Dx!Fc1Kr<;HbswT(MG^S?*Bv; z%EJBmed=SJ`c&I2$RK{w1P3$IX)li+@dS8bqj9n>x*6c{?u;jbx&R0^Mi-Vka1oc5 z<6V3q_^5qdzzG#Rlo~XJY;oDy_yRKu#kkn+|HR#5^*WpaiWt01cL}7*Bj5_HKx&K$ zC~z8szu4L3eD;L?S#`4Q`~FV^fX@(l8)6p@EqAsr&x)#Uqjgp?CALy?J=u%3*%NNW z{&;Uf^JPabs+(8e=cbwzqpQXcK|d^GI-TxErz_Y10!?bGx^>j<3$Y2A%DT*E(281g z?g!4o_yL}QeJtvvzL)xHZikNtRDeHb3CaMkRvq9Cuq?cXzrJX#oko*bHR;4BS+q7v zh1gPlH-XKErh|nfE90)lvnWQEJH z>S@&zg}6+#=*67jpU~9GBc?L_mB=+hV;k}DIKY0&XHOOs9+iC7HHcTE7%Cw_Nl%30 zGoA>74=q8~)yqRAdvI#*s+TjYG^j?BC@OA|{H{670b*!v`_nzL zV@n5X$O{_2X|YeMLuqyBcRk$yi4hpG2%AeCPvwPRzW}6ZC%$6!AZ``&$sdP`k&eAB zVSMzin!yXz*64-}?_j`0I#nlj+lr?0s;U5m=#)^4B8w6$z42{tS3-_LZS4JJ25VzM zcYqM;UlrC;{vkN1sKqG!O;;(>XIz#deXpxJ)Fxt3Qn?14kT1u-gDXo`KDlx`d&xBO7ca6{kXU=#S@FB|^lAdfi)$ zGGbKN4lJpQvF?+rJVS#42(UiOzHXFMmuDkl`o#r+8AMsPNUIs5_%x?}^2VtUd5s8z z%;&@zT>dFp4KSS@{HCbuc%Q1sgZC2Cb(xE+0-Q7=K(`=5L2l{=|TANJ-sl(cvz#5mncFS=LJ~fq1S)Eq%qYb*7$_b`Ht!x^Y-YQHVgf15E{) z910fI3Tr7@{Qhfw(*LF0N41s;yIX!uiJ?0A2ah6yjl3V=U!Y1jV*s1>K^)%q7YG#oVqZce4{5A;px~g-1S94(^c<@0} zuZ*TZculEL;$Dg#Fb42#mG$;peV(dBi7BlT4EE;b3FCP6X-Ok zF1qH1!+B<1|0s{bo}o`;tBaeu{;H+0%VvTKOw!q_pitB`f@Xk#pVZ!U5F*y%KhsuZ z@@IG=K&=MT%p~5Y7PX)w0?D$Pe5JuaJ*Y)Idz;Nr|I{$?6jSwmsNFgP4Ypa;qIRMx zbM=S@Z=LrWoeY^-hC0AEVoz04a11DP%VvkBjwb5eb)l}TR{|YzghXrE(KK~l!;%4UPTWAKIa`{Zmp=ru)P%2ie9493b#B*#0-apMKO@${o1gLRbI;fio(1JgP z6*pZi_o>c38+`{rXw=ot`u-WwTghwflzfqThDHnmv_UIdQqB_O1fFL z=+de(CAoarSu?l+2SAvE|Dm#Rd(|rx&FnOquqD!_7zp+TkwLsrDsY?1)bLR0!oC$v zy@PYJIlRg54J-7hp^PIdV@k8{bRfagl`m9IqnUK4jvsUA{uy4s;@|>%=%ckO+io_i zt%+Q!ptTjmf0_qSfreQHzJRt=Yx8W3>DivcRAq06IjlYBj}RtMoR3Wx~vt@fpyAa%;hYlOR)wvBWl`aOx{hYe`)}Riq}O z4lq~xr%K?_2{S*|8S2yAF{y4wWf^#?4Y9xxsd=+Tx^`WX1Y8Kp6|ff7DeB}O_CGgx zy=HU9jS#pUO0@Cu(NrR&kD9T#s6Vs@gzvZShPs2V3V;Z<{X9KNeC3sAF~?5klVROpOTEE!O?Xmy0T` zGH7pU5ccIk4I34ny-m&f0;bt<4uc}BS@mmIYFAtEGWlYxsL!x;qQq~7ovD67r%y8{ zwarVsFbOzvS+bBBbx#}(*r-`xqnOz)oCH@Bth7u>P1d<* zMOTznHZ(0THw}gEx!{=4AKTTr(x|gSM8Tm07h*Gl#s)N`2Ii7MYVPpBWwf>&@LO{` zdEud|L4atPxQnD*`%+kvvyf7s<20fwr_=Cuo@&;V|1-*eQHvE#19XB%MD;L?vZVVG zK_9uE!B%1OY9_5Xv!HF>hNkX5>fftcfT;ljL-qG14X3kEmuK%rL=HL-&hf#+6(}K= z?{(v5QvmPDPd*}SKr-p^sHQQcQ})eJc$8iV8;E*~;uhU$%i zP^eoh@X#x(G;XVBf-*14=rf-aXTsh_c@sX);?>Q$xYY@rO=tzzz<^#Ytt-~=+zXjb-%3UutP}QsX#HGb2i9= zs%Pa^y=&DVL3o3;>T{yTCtf4D8nDv^RveV=CP6fVi~+zIe{@+=HJ-?+@!qLZQd481 zrbAsd{k6qG)V#$#n61+O;nhV)Znvp{k9r+lHm#-e?4ce&V6vqaNpQ5NNpCTquEYY+ z+u@OG$~uCdoouV@{H{(h{^_<{)sA9vehzJR8i_5}&VOzk*Ue7>-ngM!B z3p9gx*_B_R(Y;&q#IgnhsWrb5N~(m@u;bp?le*U9NcyVhoH}?l3WA;BXNWBPUI=o` zY#vcv<93Qydl>>+)2(LIEq%A>(P{i)K8Hb-B<#91XCW`As!*@mPy#BN3?MP;XH{ZT zgCDg?K?+^7DWQ)raoHKbsiAB4MFVG7ZMfg$mnw$vw(ROqF)ZW}yV3+Q&{?rH4D|`g z8jy8azS$}FQU}ac-Iq@pUaGf5eROlHk(#<$%|5FWZcu>e3b-oJ(EZUFyBoZ%xlNsn z^{`|>5SXrh0lHMh4`^1MPYKG}D#!&AHMJn%V$jnWyQ`X~q|$ zSy&6ez~Z~Ay&cNtPv=gp*{12ZXFM^pp|~`qg92V0J|`A_v04rWywA`Xn!su7$^+{_ z2k3|oozlk#ilQn_&b?_ux14eZHG3zoYzG)WowCk?1-f3Qwj0iZD^O3Ef!P+- z(^d7G?FHxCvIeEu?B)dPYet50`BvJ-t_-fp?ZPUX|gm<<5Xn6&)8i8D49S_hq~bq@Bt);YOYTMc)n zPA?)#tCPSr9jI$7MaKA&mGwceF}k{`%AhXr8?41TThEE!m|oCOX(BY?q@>kQU!`kQ z%{*37f;!j%S!ANgTN#dO3al#KVL@lCs%kz#2!KpDnVLCy4Q(ZUDRl&Vh9|B|6Db#P z6zA{N{K(;&Tx`=`29K1NgW6afm#JBvMo?9-kx{c81JnnXP0fBWk^fK{yADi6E}}=# z;$=zI73b91<2csX&^g`o1HevY)FZ2}AqZOp19)svU7QFmGHSF2faaW--c;I%rNDZ( zdRY~y98y?c^MqXt0LEHTH`p~al`30%8YMI3TJl+$QO=pJLgQ#vl{C~|cV=E;6Z6or z)OC6^aTR^+rs5dp~ z#R!64m(@hPGtK~l8ZA00Fi5i~h8t9f*dp{~0S-pBBcU$`ZVceFsx-4)*Pa-cJ>x6~ zw7?^EhX{kQ0UVG#R=bry1N{c!Pt6D4n*6A~y(qZ&k4JfNg8njBKeuYTmfCgKNCc_M zRxGR?Urmdx&1I&E2hx-mU1Rp5E@mSU_4jg@U8u$u1e5|yl@P`jLfxEGrBFQ0a;}

    AdbO>Z$!lBbF+;uc-%rt$mi=*!FlJnvjC?CSZ8$<30s#pF}OZp0l0`V)JJo-Gtgjjkn3GelbGCTw(mMM zDi|l2+k^VuL_D3Y5L}vF11*4z&{wroJ*TE){3?hAXY4Bv^Aou6X1Z`1iY{q&m22_gtP}BmPHjmokbhnC zr=sEFD>c(KRT^Vd_uZ1zxmeA#>G z@c_Aib=huQRm&c zz-ASuIHo$!&gRZJsUu9HtqFw~U1RT(E*rsz1AZLw0aZCNSg{%*dv(=UdW3ZuejM5v z@7P)>8cbe>`k%vcH3fSSOP0=w3>KvB2Maf=^o<$R%uNYNPE`ol+GSTH>Nb#c_v7UL zbTQR5lwdSAP7NZa!&_b^}x+Td#5H~I#mgP z#KJebX&~d!XM(7!4h`I*Iq65%{5L|2e4mHNL0njE1ClWsz!Ql>X@I2466;C2emu1{ zQOA7jY~aC;>{C{IRH_3|yx~NF$$4jQ3VIk+Pp_G|#ww*}+kq#GQv-L`TPmv%V4k8%SpuwrQgcPT6}P&va^(U|Y~2It>RovZ0G6`k@NFISt*` zQBW7rL|d!_QZEGSg>NoYSc7CWB;6QY7&`!JICSjY^u825GI)VP`CQ)W%Tx$gI8!(Z4LHW$r~P?A07(khl& zCKei1Umx%vkT4hsAg}5+ukBiMG8z@-Pj%o&_8KDm67~VKIeEEgtq69&+iO-i)ByPB z_yb$sx(&A)$ft~aey;g_=omzs3T|_&3sX4tS?{x`-MMn?3`!I&@dTzE(k*=;V5Th@hAV9No$+`TpL z;H^!g|1?r2Wj6+-PQ$|p!@$F(u4z+eo9CcXW%hyPiR+7-qU}7m#JkuxOu*@QyJG`vd=LDWT30s*)kTJIb=qdrS0Go(D8xnBF6A5AwcClHtSXHWN(k8kT z6TMp45n8=c{3=Udl#*rHJ{+K?%bRuKoTLg{(Bwf-79dLla8n42uG>xFr zY2*fs#)c1$sqZ{6)1pL#0W7QYl$Yy5hT6Iycyh);2#cq(!R_6sr|R(vPh;UVNw27K zAExT2ZnksUnzc9_kf(M{Hyh^!fQn)*HN9D2BxP9>&MhzK<*W*O=$1wb#~>`D6ktui z**Jm-4355>b1kN3!=JIL+3GeyZro3GrDAik zUvTKG3S^bJEXeF~dlXl|4xz2G)RTR(yy?PeL3lCc0L8dqsh)t+951gS$2$D3R!3fy z1;|4)_)KIAjOyB}hjQ(G*~3q`oAnJ_Q}~=x-&9}X{qR;9vqhyAr|fxnn;i|!o;wxI zc8loQk)1#x%Lc@~6UGQ0gWXTUYSG2=+-fnT2JNd7`jwd*S)GmV&r^NyVl;=gYF!%E zp?P+ip5#(c+Oo(qxJ%VW6{g!m_OPa1BMPs?HW9=JoX%S zw*ht=)ilhQ(?zw$i>o1^Af`BzYbo8j=x#nQ0xJlp$uEYrG&N%NrFq?&;1g##r@$uaMzv~IXx4NF0?WkV znjqXqq=wbahBbnEo!S6JVz1E+s46Ml8JAQ%sI?^I0#_n-0-fN5@^qlK-itN!)McpD zsxBVDCmg1YKIh<|jrN>k)to^J#p2J3qN;+&GR0^@+G+Y&YXX?6^fntER(&Hcews($ z!WsMMwo`%uUM|=$3(V6DrG7Y=vB|M?VWv_Vii>)&;H46O2yGheWBY|Oa|YUh<2F01 zF+s*ua?8Q%fHbJJlY{IOZ!MbIi!MO@3|?uTAj1~U$rUwV62mjm^CdSeSp+nt(I zrMP8-o0@B!JYJFq%C4x*j;m9hJfIi^^2-nkaZJToN+upYql#7)^FwouboT6nO}od5 z$p8l|a`9}Icz8Rn8;WsZoyGr#!5N+;*htMR%CF19hE`>JPx%Lqm5{ z1HH4_fT?LyNm!ayZs3m2D!o@zMk;SNG!V%4tPQA9wbwa&qnc8paZ%&DGcY!UPYrKO znO$WE{H~hf&ee|8^HpeWj-Wmo4os_(*TnnvIbgxV z>DD$^VqDV1*z&PB{lz^rW+!G~lp2-ebRLFt%U#JbB?ns@9(QQwMCbh$hPk{-c?QNa za85@;$W!;cjt5qQ@R%W_nz1CjW{2_hH0E#&LOojzUQ_iff$>zZXKOw5oTQx6rMB_G zZ*|9pH+R(%B=u}jbae!M{-xuCq3-2r7N{WdLU(sQ@}^hiop5qq*_wbu$!dbeTcdL- z;&MvbP%RGO!h;M%NdlN?^}dv7a3rv91@hk82=Lx=n(@(Jpfv)6gch@oDF zP&A88T~?s@LH*_9Zl(~*V%=LKsQAi>=ct?~n=B6CeO7wx7_%HYnQN)l`-2-gMN^LmKTX!fH*w+po>iA}9W`~&2~d+wa~T3S6I7E&E>2MK_EMT@Z?nUVncul0of9S&1D?#lEgbR>HkpVP1vZ;iAw>d0?( zmP|+W5szAr+@QpcUd=x6MO(Z_4ou!J?;aZwr>I@8(CG%^RNT5^W#`3>5}cMPvQFm-52xKw$Og2PYhp_mT!sLEB3P$pwe-CE|1%5Y9|g%oB}0zYoU zgDeO{>XqB3>zeU0pmyuntN2-*nskYB+g(-FO%ODvd)K^|V8+1MJlB zU)Jr=u|LK_szMAn(vuNnb?d42lniMJD_bo9WW=B@xcuJP^th{PW6<$<Awefyo& zMaRO3mgcKW&~){Co^l6O0oK~+UFXMOCWExa>{GKOtmw#VB#4<`r@>*G`K<8_O67uf z=2MB(#=#b2wr?6Mtaih2rl>w>1;0DZg*Jo6DP>A6@zDkii)W8|@@gak2(=~X07uQu zT=ZQN>_e_#IL)U__R#U)x*chWupiVQKX$Mpfk(M1&Z!APGfFYU!Lu@&G$^uD(H)$a zJ@n9%Sh}F=;KHq8*VC{ZKyUAHA9=db!0IO&cxst#OXf4`m2jG8;MSqXdmRf^`+b04 zm$NL&FmfgsXo^_gTHW)2g~cW^{Up^LFZ`-gHC!A0Lb)wN+>QxH_wW_aod5Hg-dwC+@S+p z(MkSYR7;P)dBCGYQ*`%0-`T9>6s7QdDB zXJC;~OJhe`R+(kBj@DaN*K7?84bdvGSeevN9PzEDfk_v3-7S~`_7{ObVcU>Zqg6Bt z$7r;xPnxX;5K}W%c1o$`uyY7+R@%~q9YmwkAe5b#pr_6Zbz4Fxhu7+!{|#wVj&5l? ztKAU}&B7n^RzHql4$WOQ3H495O^Y*7GKkw9)K_p9X?j!qX|^yPlQqI9SdubWbo+bC zq^wIha=6`SE*$sV_{|UjtJGJJXw(@*$k0UvUB}9x5LvC{fa(=qt79`w>MYC7b>ZmR zT*OEO`0rf45V$ zFGh`+W2rv0uIh)~3jn03SFMLdOC()LELFZ989jEK8>j>5QZvIv$Y^S*yUS?`NoC0h zV0qv6#RaA?!Xc}ur2&*-<*)Za&VtWGmB)k%^=E5-Yg8lA* z$H(8It^H8$797kyV|_@Z<=oYI(Qlo-Y4+JJt0a{tsi-j7 ztOSt&Dj(geYk>P@k>iEPlhDDo62lZ=MW2mTij=OEsxpXR`H)EPICfDhY_?CcF!R0@ zhL7|eE~+@KX0>W7L|9_$bcg%K(m?nVj>Y`xE|Nk=sakS?)-gg^qf4!!Ew(dhmkM-Hg4&E=}(4GSgkv8@?q*3bYCy;6l2-~-vVa(aQS zYW{GfC?2MWqjU?%QTyVx!8t?Y!yANU_~rPE#$;`4(d3P<1+&GWw9@S^1BU9&pX+H- zqDBZAP4yAAjQ(`q5p&kmMkV?hukoI-0nI1d7p<;+jx7BQHH4(T0eOz0sj2~x+%&au z5qLs_uvB%e1%kj^LaP8rtHjK$+@gG>%>*^=R=vT*Kx1tI?GQE_6VZ})9^YC|Em+ac zjc?b?kgXeA7j{cWYDW&!X)@7hqmHGqYTgN&`kJy@ajQnT5RJW>AF8&`IB!(fk~Pbt zj$@}%E4XOB4exAJwUaYnXfdnJELIJn(exzwf1IC&saB^>WxX_iD8J44Zl?xgK51a; zwAgTNCE&J(N*@UPK;&3s)5TfNDP!J*B-N<`o8A@W&+GZ*>38dg_Wae&xO?l#?|iNy z=8tzbci-JSA1{7*`E0#ffB4OtZ~sw${PpzNKm0}#-u>Y>zyIdHz4_+9zHOdAyll5O zcQ2mn`+xg}zV)Zo=65e{roQoq-)Pj1*YTakXF>-v=8#nzuo4~=+6qhWK#aEp)Gz7n zZvFk23{?dbVtfgjn<2YOx^AxOAql>0#g<^-8J_dEUvj(JPg4HjH|sAipWTd`SKmE* zG1#fw_3~N!@x33qUHk2Ke*4Sc>ecSP{rSiK{((RKeBD)0B*E4oU>f(v-Q9I?m%$kv z8h7`>ZE$CB7~BSTch|w)-QC@nd;fjdjg8os6VdgM*;RR}@>E3TS8v(AKGsQ>b_brf zp!X#{{G8zTf!6c%!`p-B$1d-uuFm&ATwTxe3SBK7-p}Xfk&9Ie>rHN_7s$-d3ZFk8 zy-0>HKTp%UK8hZ^1+|+l+jkXW#H_R5pAHtcO!Pb4?{`P<{U_Hue|@~CE4*JBRhn;B z99B8>URume62E72Rb|~Sab%AWzTx5SZqwRNXcz?d#kJ^8{ zbA5&Y-yZPqZksmwhh#p^xjsL#J!XaYKl?U)=@))Jp4<&IWe2)$^1q&Y>3jP$*?nd| z^m%@sz8*YW%!hVfm-{@OGOw<$e|kIeZGOIFFP@KoTvsrEB)K)~Zm#iv9t5Uejdyvt z-g^7=seg53-r3^Sptte93M^k9Ca?E!f_Jo6zYt5WUU`~L+dN;z7CI7pI0wGnGk*8h z`1F0dI9z{SbZdCNxL=n=+#W|Cx8Hm}NcSOPwzJp2!)`jCPb2=E+iU>jZoKxtjN(-( z#HIf+A^-JsjNQ=?a;drT=>2rTr#W=Xl`X#=nC<@lrmr`7=}Wt~nr-3s`7TEMbiBV( zXYSVZcHr(9+SciHYy5e4@pyq{&#EAlI3l#{hW&CsUiZANoz3#O_s*C7L|nCa9&`Dt zcOk}ihp+LXYZoY3?Q%N#lytbe2NwTXq`0Ad|GX2Let2F4yh6L^xXgaodCl%T-h8D> ze}0=+*a?m~pVis?TO-f+N;z?&_WG-1Us$kw-PdV4JIYW$|Gvs@;hcH@#r{(0PRIza zinBGc=9h3G(EIq{SwZR!d(&%(;PYuUFgw!P-rzBTMdq6>DEB6PI=rP zS%SC7_T(-f$-e zha7o>9e$nj()yJrYl4};j?G(#TgPc4+ZLLF%@j?wxo;;z&PK&-X_@waUdL z+(R?oho&Ww{n*r83k{$8y;FB{kX1~gt*T) zs`s7Ksht>vTNBSW$2cO51R>I)-P4<)U=JhP59U+5hSlq$DzQu<((#1jTWS+eo#2l| zl9;OLuagK@dy#M1S`5q)qMb}Axu-7h)EW4wr-`Xr$xi%Fm!H~`gOS7wi+|U%v5to4 zUT2L2Du4M(BoAp^DInab;(Zh@y=EE@eLn8nRAp&RUy?8Gp1%6zdr>rW{gH|(et(QR zwfw#1EcmRy@aaBY*9Cw686~Vx@Q{sqs&xPERLkF*=PQv@G=G&1d#$mzB}6@~a{P3- z=c!8hSmz>#| z9K8-pd($+`l1bOk?jF~OuYS=qB+^e8qMsqRygl4^7q|T=X91Ru3mx5j9MjcZe5KRO z(kq-}e)Pueu%z|=JJDy3=aWiZRMBkzEBuvktGhmH^xUAA(5r<{dleY4G_L83P88Dh zxbOJN>CFG;^!|Tx`s?=iPfm9=k^Ul+^w0+oNzq=?561C&T$&T>?)ZKks85)jbUq_5 zsB3Cs{y22=eX*#z>ASyWb0m_|W=21eTJKPd|C@Pgy2I~R)Zyb&x9aZlcz)KEaOnF* z@I80~kmuKL2by)XncW{)UpzX&hOGC}3okY+4}CveD}}1ene{%ZvxFMe^=SGJzs(9} z(O_F27EB63BIwZcUu$`O%>nI#Gy6~oo-70HpH4A%@sGYQ17COoIq*9C(f1;-wfEs{ zdA6ndmH$o3g-<1jTz8`*%PVXr^ZBZ%72?HBs6C}ByTbR^&T6(o*!9z+U^dD@oSnBI zWe@qry|-u-%>1H4UHOpeavh}yn$d?;gjXj@jO-AxnvW0^H<6CZ7^QO-$v)g90P{XRm*R;lWul%_V{F)@}vvxM#xKpEDi-)9L!>k1qGx{>l z9N7fwd%HZZUmjLhIqdDGSKBr-C3FN!8uclr`bu8D8xfWt{u#ajllc`V4CIE}PkgvZ z{Hu7u+#NV3+R}wHge1nZyF7$^(AEV8ERGW@!r?Da&Z6uKJlfZcCn!og6!-w0^UH?7 z@HzP04$WpXZQL#c9o9S*;G%hLJ1&i5_-#54>xl32v$4~w6i)7(VLr_NT?rq4m`nZK zyZ+>f5qiPeLc}Ff716(@&;G%2d4C6^JmNL%kk7ku*(15xzIl2)RF*^ZdH(ZsHT|$^ z;jyVm|LOek^tsh`va`*rWssbH-|>c^q;N>urDlhSW`tDmp4)>+y2V#wK>xREHuY3s z*`tS%K-8~n+R;ARCl7GKY>{`aZ9PG+_xJHzg$;b6cJ*xP{y>Wxk352+4s*dz&~E{S zFqoS@H|zG!4v+iYO$jX_z@C6`Y+u7Yn`89!5`roB4{K)hy*QM9ZHSOAJQT-9IbbyT zMDm$oPXF@`KS3I|b|DNThW+T{?b=S2#OfsaQIFa?e+`ku3G>SNo7LQhTsV=={$%2*;oQ59A<>Wd z$;6|$xwmDjrpYcmOd+u}7>!GI6HlCZLCM%ql~eY74~8W5$-^qif=lM{zOuV_Q%{m4 zL9tjE)#F#$TX(wO%HHz4KK718VkMW1bAguk@01>j4V_KgG5L!{;?q?U6_c?CJq<62 zsYDVblc;;!&M%0TMA8Mmyt$uNi7yNuL^>6d@h65Dul!0xKN=?E591PFFXl2o%cjqr z`aK-J{zq}>^jRH+2ls%WWCqOKY1<;Rey3vYRwVH+i^;=v@<*}`ooJZpy}AOPAHkE@ z+n{v;?P$qX`_Go_ZjIgO|6DD?oBxcNte{GAsME+H+?^lZN8P-D<=}>gD1WiouhOUv z_UuoV%BOAihmVgxO{QXr=`OG9?mbm|+h0|({^m!n(A(gVb!F>j=c}pL%g^Um?9Z2p z%XT03KUWuRf10YYt4e_BZh}|J<7^5V`7axMqqkL;U1xOzI+j}=(af{nvwSLDe<_W&P!k;n-n=HUucgm# z0KI%fl3&_{u7>oxqxgDXL7Vr)`W5Ia#jHzjqY52XReGBpB8=}}l^_t1j4Ymh{$S>V z*Z^C<_Ez2L^{x}?Rc8;`E=awpAar*yefhS>EZF+NmerAEFrgq))YLtm4KQN1>w0fT zvfl!q4wedB0%WJHZ=#AI}b+Y2)1={bNv&zFv2(ayK2>eIvwH z-XAeftGeDf+EbmcvF#s9D!OzhSAnN}>4J;y3meTz3dMuxo)1*QXvSTN-#7e{^;7mY zckjo`xT>7m^g5f{dUD^N{2SU9m&afE+=aA!cwar<--?`+-`~2t7JePoz1O`j6|Dlf zCVzR~E;mJkHb0N_h4z4}Uk|_e&)%}zxBEJCN#+sXuIJ}DTfgCjmmJ3Jz(dauiMo%~ zP)P0;pXb_5-yJ01%k@j|r+;2IX+kX)ntPYFADdYfU27z>UvG~>uh$5^#TnOP6B)N+ z7ahc&pXOitu&AHtYjvF()_pBjT@IHn=C?i<*`GeI9)RyfF=OX#D<4(M4+<3LQkRa= z#N0zjOHOOuLP6HAdBnVu{Jzod8(Ftv#~H-D=GkwW2uhPrxegO2!A|PT8Fil98S@B- z<$B!a_d7fYsFRvu?h~T@P8+lXPQQ)_u4j05_MMXX|IkmpaM#^vIN!&NmG{nb3mOt! zSP^KPIEH)ZikxH4>HQ~cAk68BU1^hY>xf+mu?cppTzm#JzP|oxV(#p+71EJ^jL2ec zec(I9c_zs4KyKw78pzl+to(z$I2uVm*>=8>6beG8xC>>Jdlq$2tLKO7Rm@eTW_VS%)GzPFRsm4+a2H6 z?v8v`zFmHWKZIY0su-H?##O4C?>M?#S+FUP= zO`RGJ-&gN>f_@4xv=Alhu#0ttj7`xOz9iKYTO%J8@Z@MDG|xoQ`*naX{Wn-AFOi#h z=|NmpA$~RTu$Z~%!LdZI+-c^Z$4puI2TkLL+rINx=tyifa}d;pK0J@qVAgwo`l*Y0 zyd3#+e7~K_LqMA8aNgCoq0wvnq}|L#&-RnJ@1g2BbMbHDsnWh1Git8 z&zWCCXKkv!C^s3&E>Jb-SU{wq=mpjA->`^SOFjJD9B9**M>J}>-Ji*Fx`ZdIVEmJ7XgetY|0*G3;`p9jwvJHFkV~qKdSx+eY>oK|R1NQyvV-Le-3BOnWZ@pH(VmPx? zPeK3Mt|0mSayyu7v+LLO%LT=o+wK4((EEAkS;1ky=~74{%;E3d8d~It3;Cu7iaX_-#6}Enawm2d%M0df+7K=v$i|4X z1Br&*!fNcYt&8kMqM7yIkK3|?Utb5`l}U(H|38GS$jr*%jpfUcR(UAGH#cEqYbz7W zkVyJ59`I8%9XiUVDGgc<5TE=*n>0VZwmnD8eqKW;f~r^L!da`e731oZ6I<>Q=1fFS z6;^q+WpIW!bImuQ@oLJ36uI=_WXERV%H(nKQ;T0M7lFiQ2F?ZfM&;~;zgYzz*40^m zAEyJ(61Zv_ryb9mWX-L~F+l|hOU_7<;;oK`8O!4vU$E9FHb{L~ z0ISRXZ^1T?;!Chyj)<)r?^#%SV0y}GsJRT$=`3H5K{0HtmoOqeTk4YagbUF?rSowSxXq;O4iW-B5aNRH(?8bh4nLou})p{VPi@3 ztgSGqmo2o@0Eeqe!8q@(wp!pW)zf?n#szFEEC{ccsSS=j^~tbn+hC|?V_>0R z-ZbPjkfS^H9h5TKji!@X&>y~riV-kyZpOEG_ct zH2n&a$8mwbOeN`hMV>#05Wnhl!FNB6zwP(BzNi_qrSDmb1gNT8GPb!9mw*V?PPCb@ zy?RlJyBGmJkTw$EW|$QAlIQIr7t)frVyl95ZQ!~)c;Qb_q3O-a$O`3wU|jyG9pKJw z!)N~Mih%U69oy|U1noMQtUv3bCE5*Bbb|2O-N1t{$W|vu-7ng!Rb{S(5yv?`EaUAa zmOkbJ85Vt1B1Oh)5Nb2sY+UE*$MM&7G=QK$TPL|GpgZ%~v18q~gwU#oVOhHNb_K$0 zg{&H6pdjE>SGlw!V+PdP3Zh}r2|^;;m~kOotyk}SGd+l|o`%cp)~~zW$R(e^Ybdxt zt}e4(htC<_DP+k;zpmWsK#H-Brok|q;6S5=&Yj_#QV$=mulK)p`AyzF`ZJfy-kOB2 z*UFhyq*CFIZW}Hw2A)S;*UL)&IzF1`T1_p@g>>rcZY#spF|yP zu@x)pOwpp`fE%2MLUP)mgseA+BWZbDb?_YAEvcL;`Ck%W>hORWcLb$yG@K}KR+Ic6 z7j+FgZ}oB5t2++hkKWZU>#ZAua;>m5C>noikr_zGv?G}yn_4KLm1vx~HPD`U?5NqAGxH+4pr^H0fWz-E%C_f2KnCh? ze}&}7)6Va3^cL#va;Qv0%nT0S>yo6{@o&Q6-l&O1?}(Y6|RC_kFEgGb7a6Zit9wVFf<}#a`JXtBJiab zdwm-wHqa>R6*bbJ&}z%_Td;xR4L@i_%xvtJhKmJqd z4776u%Xuvc6^THkaln2pOHY_+#qOj@{JG`tGc!E12{>ePYcQ|=0wqnB$IHvIZNd>7aq8EEz5k=x!uE-^1F^$s2+mTTOlE&8@Yefl z_N}jNrS7C$B~$Dfd(&nrcxL<_So_j!iTy(~P()6DZJ+-9QPL6@wpl$0Rvv&-ZwO}? z6qdPdcQhG-!guN&**HlaJw1lg{K*TovA~2LyMArxj=b5nN?RYq?Vz((w%NJLRJk)!QY`?;)NwCV+`Wxb`*BBe$2u?aoiG_q1M)(^@WrvQ{W$W6N@<66~6ZrKpR8Xv~ z^(I!U=v8`4L(d=YS|TGPFA*2lGLRr%udq6jthdE z6J3}viPEv2V2^X#Vm*t@$rfnzByqwU6;1=V8KG-L_A7rq7js_5!5r|XC?HjkP^Hb< z_q@uWtdd~kWO4l_%tT5+l6iq1VJIyB0d1vl!zR8!TOHe!W|sk5FLGYPg^ECmy$h;1 zZ+cJaDHwwtcYiWKJM_MZ#t!01oka)h@w199SoZG#W!@t{8by{-qTLK8jm+Eja6$$r)GQ$|b>>zP14}(Cx;@ z6gBb&>mz-}C}6ugSyWsOx7C=DIj6Ofrf?XK(jZ=yKt}nBqJeQ5zqdII*}3>iiN}+w;stR1YJZIgdC%AkZtZ>_@Q=Zrf~lR4Q|RLq`4d`vdy;q z3EzI)`*oqbL4T#;ClVv{&P7VdEFl#W^#jt!Jh4r>DXF7$$bhsl7s7yS0fFI4YuAG@ zC~to-^BDT)1850dmzF*NzZYs`)@GcSzwC>&z2Y5h#*6{m%e8gb2d5J+(1Fr+7tnDS z@_n`;wQgC#!0vJOC?G`{Wu!}JAFg;1`*9OxuC_hevb_sC-CR+<0xj|zYA%RwuXv9V z0~W|%6lj^(*h;w-IaGF%*80sJA{M%I6gr}nupg3F)tDIfqgA*C5Z|?jsSOX#8Wb^; zG~@hsjuxGW)BYmLh~~Bb8;#|p9snUoDPg1NsHXGJ2T_qk+iI81w&e|s9@4W8D$sur zkHsF1{y0x2vUo4EIFo)rl~7oW5GINb(3{!!9`u>r;ieRS%3TZTOWEXR3uz@qvH>hz zHnu7;Pd5`#u9{n6#V`4duRx+5T&iq_MH{8{*?G9;nFCMb7e1C=%%CHDvG5tY=fw7%befw9| zF~ZOea1DbUQscMtoJSVL;FpLUb4?pom>p zWFyI3_@+TWnTM#3)hj<+(+cdAv0f1BIXz?4o}c0!b8|uoKc^^-uyTxGUXPneqsVtJ*o3M8n>OHB>)sSg;8Ry;paO&R+%_p6p*+s- zn4~BzONAa3lF}UwIQh?uvE3+`Uv3eKFJq>(pa(8FPSYhT3^RSZRXLOhQ}F7T5DKOZ znXZY#2y+ZUZlc1-3Pv zl0oDf7}p#xjf0XZY`{0lBozE+3A^rMZHiQJ&>et=NPMRhqC%q^cZ2;v`vdLSwt zwzX2rh>r z$M$Ea_{8Tph1rUwyI-sxK9{^Rq~WJuEL2~2L0(DR^^YD=_hiy;OS-3EvnjAXbv3{% zN`E49)WsU~L_?#iU&Z$mc0?5>;nwYfFL6*Z3TX_krU22vfX*>gD*zvXs7Xqn+!zae z1t1~i|43SoL`Jd@q{1Ma#9fmC>bWkByMiFWp9|gQJQDqj3=a#{$U8dSI*RtehGR!# zau_){b5-fLXz~ZF2@cl6nk85}1Nx&iD5s~>VOFG(Gjt7WIy4C3jKr36P&HUlwa#fb zKElR|E#GB6B;Ur7*RNe8)&$tsG??_vC`}X2Dr_@qJlQ*osx8VnPU0-eFE7AyL7voG zPuNVwO(%{TUM9_Ikg_SQya}DX8!u1NTS2PjpKI&_4qgUHS_xIdSq`_G2c@{&LtMXA zTAG*mj9rQOb0v`$T9DM(mSm2(KGkN6!Z9W%#XlS-%&X+*3=RpRQDInhn&2mu03w&G zgA8qL*g9!!08e;`$Ui|pm;l#+N0Vw%cx1Aqq#V)j5Y>)DKR@tq)Lj)787yR5iV)yY z$O0knFHpnMonZV8_0lRp2U~iDyfBsiBF=-6xMvY1OzV5m_)1qWb1s-7aYTh;3n`R& zFRF420rYLyR$~>VpqCZ$jr3hulpZ{{ZZ9e?(J7i@+38?Zcp#X++nUxn|0MGsPOS?( zAg_oDQe*=V-R5@@Cd&(A?6pInR!p}gVFEZR2M`Z=Dx$LNc|^}dLO>vc%i`->et=0w z3^vE2NFNkxF$m^w@C}KYgieJItKks%H*Eh!tkeirVuST8gO+)CR;W$CUWOWSirkYs zt-(z&6o`-4pbeOud!RW*W%*`}hQmuk&4BOU)ss0vymB%Dg;2C4!hVd1Dz6Ny#HZld zZp8cTVEAQZ4`ag{@Kc3tBS26X+_)Qj95(}Kl3vREM<77gUVA_ndJPmJrg%3+GPrfJ zCIC%6o2rRcGEozX>F9##*MOm{v15`hu8cXwLe)_$fH49ccVPVr413{oxh&s9bkD8)lM zZ+A;*6K)Ko?rBgZ?p-@wo*o4K504L2Wm+?U=X{+_>d-)kgq^>!NdJ!tl1ERceiBnU z>S3YONdMK~M_9*S)FnOi98exDY(=V=DeM6fDY24IRteDP%xj2l4)aRio~-loLRB1V zTc61x5&BIJTpY&9lFgZXZeSZ)6#9!fC7}$0q<5=+e3L71R3kI7>}bk5tftQz=gf>6 z=QqU0s%e+|p>p-@djirG8TmWNjYLg^MK)~|^tJetfzLzuN6w#8tPli@V^{-J0@eO% zHGfO0xOA@Z+no9uaq-2@WMpM6Einh4&w3X3dcmG7@Lm*YB#+wWoaE@0VZUOf?q5;8 zH`Bb7mW7N4V|s%E#G+a!sMe$LP{A2&2*DQFUZzk0*TH)Zs`7c0R^gP?EsQ915!wTu zp4MBy4KvLU0uIF%qdHvEGkCSH^4u!{f*mCnplF>RoEHiPQ%=4YjA~nF{;g2gQ=^?M z1%YcDmB*@jO3sto2d=hx%owwIicGw;Qw2t;XB<@>3ex>{6GbWld;}-*^mxOVMea|o z#Pk643?qi9T@)~Bq*>P7a#qA|o_pVn)mFTAg(GS#Ur-hx!Z=#$j1ckxu+&TXz;1QHwL)VW?ihZ@a zB5s=24|p(1E8Vi04$gr30BH2ITiCbP$hplg1Ym1~Fe@8MW5OBFIv8Rt%ps$Y8qiYE z8NxHs|E(mfX&eJo6;N#9L<}k;=OBimLpEc(XZ;Z_hTl;_-fGC?*kBimO>FZ!CC&H| zRtcbx3yK}Hh8jkJ%BVJVmuFZz2!_o(qgsWSf-U;4p8tWApCN4~S1V)S(TgRn7UE`= z83epUZ0b?_E9aaYru)^mJ9oZJ`z`+-+gj56GKqv?hrdbUsTSKL;g1A!JQfRb45MyD zeItjuy8I{=$(Vn?`LiLLVIUh+khxU$0Y9Y;z&YMq8fpj3IC`fLBV>fLOcRJ?XUG_? z2{o9f!H3-0{FfMwplA(JgHvUzFUx;p3{n8P0i*P~{vT-&v9$D=U_w?LkWU?RMwQAK z2*%P2-SK}%S9(so#&CiYjYhyf12yQrk9Ro?JED&kk%W}P79xRkqj2eGU87Z*h^EF6 zlY<;W4$o@gdQ`?hznx)lNMW!5{0m7*s^75U21!U=bEk^tR@|Rd0l{Op0ltuQ9=0Xi zGye1R2ZtP6^aj~!h1Py8Ov5xm(K6I@ELyUip`|D^-9BZ}ialQDjBB_}M8IlO{qI*} zpnjC@Xy?dU`Vn-BHRmX~A$a618W(#1cv*(a9q$Aca2E!r{3x&3(ivu_Pq1dSYBu~# zaBr}ty@WAmBoYh<)VW?~mHAg$UUd@=IFUsie?%+jZ8jjD)&EsXh-L4P! z3kb^S96~A`Z3{{EFHSQln6`~5?L~e3CX3l|W1yNijDo7cbmI|23Mw}Kn?#oHHlF(O z4arUfB?-l@wRu2}DDO_Mu8c#4kt{PmpSpZXBHihW;r%~%zdL@&XxRJ6G2LEC|25Na zeDOqG6S5v-?%`V^?H+#mcGzN?D{iy?W-xmvzl6^vR1Oant8awfJ*`HN3XPx>mV8cH z@g3C&7=O729Hj#Wauju(A|9Q>9#O;Z6mWrNM`<{P+wlU@3!K7JzRi z^xWl$H>#Wnen}6!UQ!D6;cIUtL?Nnx9`h&TkRxfSteT>$Vqm<|&VHc}As5rD&n9C~5H z0UP=AmRT7F*K*H-2o*W$ki&khfX70rTyDi)S3fqYnPgSo>OQkU)3wDphWB{FYAEYL zaPK_Hw{^mQ5C~5sVocO79+aP23vjfa)c9pxC(N>A96gSBhXvq zqiG|tw5&2OU^mTC_(rS=<)Rm;b|irsrgCwoa?}CVV5kgxg{|U2Ak4dU^Y&6tF#OEG zSZlDdsGRgGsWG-)X+cC8#UlzbWo(ZXVRcdWyE~dKUWqBMcJ6 zu{Kz0kjQsK7C*@Wqg?FL8a$}lXE4l&6!w^Aaln=ir5if} znYAwMm@Z0#StQP{2|-`(7g6&7!15C5w)No0ustVB)4U@KH$=C9Ac}!HMv(&F7d}sc zhNaHe@}s}f#3D`Psto+)Z{#dY0c&vSRBVRALT{cAwL4Tb!q7AB)PL1CrS_dfqlEct z3vt{{lhzU5AYIf;7a_;}*YHRpDct9ntpEi7Uo>8=LO82+gKt_&R;E76aIn~#myIrv z&0!h*4qr80z_IcpJ^79ePL0tx`^i}y#PH4qEGi9zHH~B#)sqxYc%I4X+^?{$?4dzW z6C?BmXF7u^SW{^@Wg)5nXG#o5EqX*xefwr)tnH*Ep>_xMo@<~ z#;);vvQ7jQ*hwyiMA0X-?pG9W%@F%yM_NVeA$sM>usROZs=ewr%Hjt(7y$(gUw2%V zV3k3O#6qyx-DZsi;=F-`o4A!j6aj0p$dH4Q5Kc;hpF1C=lV2b6gqLa069zjJu5>*- z%ic8KQnU4*RxZ2GkL3lhF^8fNbxiy+?AK?pWF5R;`2KLBmK@({=lGwCyB+B0-C1Br z43`xpqbD)#8>Vx(gQ1#%ib_?HkRwQ3zrQ1BZP`KNH(*7;s(&>y$-V5Ouk1Yjy^x*f}8<_Cxm1Vh92eWQ*Q~D!Frq&^XllBpW zju5^PQJu-jRa*nQ?eQ=O!g?M2p@>mWv>-l`M6i{|sn`>=j15^a-9oetFwj)RGb%tH z47?X+bSZGJFcw-$NLz4*T77uY0F#g$ZKL}zkYHnKGn4t@dE3K__w9k;Z$<(_g_)oN z_-Pnua|UZ#uj^&lAhMNN)T@*#1P(PVfZNH~ELhXZeXHDIa>cHOX2;t8NPsh}hJQ^j zjri}i<3S`0zG++W@kXO4cddYQMLvCOejuc{R+*e}FrRx%;gt?=cT!DIKEN4j3lAX^ zml^P)cjV_j4w-B7)u_O7amz7uFS(z*CeM|L4s4AqJZwV{3uvzrKHLl)u(iop?k;rwFQ{u-2I7MmtW?ar~5fwm*$*2p`8)o(W27(aZT1oSDu zS|@!qwE$vaL@ZDL!C$`9(+K!k32v`QN340+Oa8;j* z+Lwo|VtPXrBY=J&h2R2|YR!YdP`^F0byi3a`_~tgf}>Jw5z?>z^fxSZgyNR9MQbwW zC*z7uL)^&&-C`oJI{j1KxNj{lRuq10iHSt%b9ti}E2@sg1~;!->Vi5lqC|iR&|*Vn zH0qE1ZbE-wxyYCc4ek~}+SAh%6$(LElj(IH+^}dJpQovg8u)3OXO*H~$UAd|?AFKx zuvY`E2CWv3*AkTHW``D#f+b0_tPf(ulH)?z06Q0WR77x)P@K)b`O7NoZNojxzfve7 zuj3{Is#YL|IY7AYcsnr31f?aMA$?Haq~`b$s2Si$$SPc655cgLvoHYS@dGv0an51b zDbt9;;mt)e7!rkQvh{FvkR7;p#BrQ9e|R6)imya00))S@4-dwMfNN(^5JSSN4o8Sw zy{P|^p z$D@<%{!X<`rA{!AYQ`2%%7NtRuKf;~yd319Uo9K}MB;C8G3cIHObSjyfPf1xWk|tM zmj2$WMDAMuyOWHRrC#&fBE}P?LR_s>0r#SijEbP$e8_U!)l8IE#>I5HR`(C(6HneM zjg*rBrGY;9c3Q*9c&rbvCL1Qac#dvRZIMEzT%FMYhAbIF8G) zZU94KMrsf5=nNKr8Dt@>18WwSAL+la`KTeYEH=>^1EZX#Ja2V`Oizs-ciD+B4%SeA zS^Vl+VGR)FM7@L$?URPVw1Id!zxR&kV^WE*TGCYWELQM5Y~c7r8Gl@;f40kmMLcYJ zx1JGN4zPO~#l#HOD!rNnwfuxa6p*8BhmsGD+{VssQ$7*Oq1*1q(UJo)0T`wYVg`O+ zg7r;n2tw6PAudOp)-fwzr>UOND`U}Ab1u-HB0s(*DO!hD}(AZNHh3wY3 za9a<&J#CU?INu6>bh7qL$C$UL@~@Dl%-@M5s5QAsG$E|=@QC8Pnx&rMdZw*i63Jxv z+Yv*omJ}dD9i^NXRFvc}d2}y&4i5efGK)B*=a_ysSKA8i z=r$rsn4fCkk3L)HKD2^hPvf8k7So`u<(nulRBW4W`4*tfpZ=|}r0Qbg)$9?P8YQAp8%~sU&jh0KX7mOr z_>pFY+g@)-40BMBqE;gy#5<>%@m@rT*#p%Xx|&wJ04cjNKd?G4(G0ww-(7Y8T69uk z_YfgSK>>x;E|kXNSq$n8HH3OT*wb`>(u_H)2f_!06@}qWWnyme?B(ok^*0V49})en zW@m01;Ib7FBec;ZTX<}MbeHVUQi)Fv+V)p~+-ma!D#?lO+o{lP$dI~rGLf`8MrPPT z2jw+qyuc<;!kAyVmKsUF&{wzDps6YO=}(e>JJH^oD64Q@P&c`^$HLLjQ)NNfZYGw8 zH}kmatrXv~WjNH?a?t7{)-7t9<@<{x#ffjJHWZe$U(z$Om62v*F4V|58p24;a;S%) zF2jlWq@3yz@qO9VEWbn|xu_B()nFQ__O+^&tQnokisp^Im z5nQwSAb4*{77GrX=Zi^e9~pnsA&=U>W!Z`69eX=$E`1IJDVI#39SkWv`LJqFt9hF9 z>Nf2^q1ITG6jWRQ36!nX!HSU+;RL_auygd72PadGa^!R{O+&G+i|3CC0{@-QPiiXmAt0f=0M+TYGDxs)mVzTYQ)L&vI1o_)DC&h~n)tA?D0OUnVM z>K$BiOmL6XEe!R#v>YlfoZqu%MQ?h`78!kQ4ir5I7!9*9IT1t?Q4m015W&@rk~S_C zfB5-mvC3}9MA}+L+xL4e>$hS5z)TTC1E6(q<%NN=9IUYi1JV#c$}0QPs#`UxMc6rN zl485NOc$LtC>Q2mKzULoHV($!w|8Lz1@%jgE}DfewmvhJ^dF2ON;~#8!y0(xSrW7$ zWcdRFs>zZOuwDwcyDd~YRXme`n?c=s_1UB75W=%Z4>TgohoADVZ_h)qddp-&07V)> zg0egJ)o4j9NKO1}sXe3x)Zg%{&YuZF%hCD+{jU6U>b&VZ2BkICNH}zM%rXxO$8wZz z1`35QJUdJ*m?xDzlJo=`e!$R04Ch7OowVVa59V3wmSaB$e^CQ0-)=3``(4asL85zJ zGi%m+7@9@Y7qEWNQRa9ZdrUf_AB^l|cV&v^C_4Hd5T<60;LXILO&Bdow~IR>JsE#> z|?w3>VW5kh^ z30zt}g*CgO3`kw19(fM9##+G_Q|BKOQHn7sSOuo&AmX8U0%QRPOUOYUJfNA?ews&A;T6`GTVp#(Js%;{RBdWk6J;EiB4x%=E?i`of7(l`_m zQ?(YyJ) zvSUFwhaXn}1;>dMJ5vmO-GrNUTeh1iv@RY2J3_c2^OgLAwWz+!h&N&oWv{^&@mb5{_Z*QDrGG;>#O%;$1MKy@EWjCqqYpbP4%Ec4Q446K1vnq|;s`zxkONEg67*|8OtBo1Y0 z7^;@t8tC-^$O)OJWG|bAUm&bu0S}_9V-e%dLk`$M!y!gW>DWT>qbevw!KkKZBkE*X z#Z2T@^@}ookbuR>62Q@_G_@K(%ruF>tYp-p41hmL0ab?)s$yE=HV4uMyu7S6FDrVl z@vLx?_|DV4RE8+3$R>cKBkwy>EtQwM^Q*DGJA8Na1wE(L8C-=c4xB~re}{ss>qZz) zkUvJ`rbgn!_ou;|m0kBsqMR)j(Q`*GbOzKL5%f+h3_yhRUgWN!m=akTC&@Z^B0|1~ z_4oh=95Uf`=vO3&gnKsV1H`97GkrLI$+Iy|B!i)tUi_8`v!!p2J>_LZ?XY6Xv4b3~ zS0$l}w5GT~jAVmh?5l@P)-lAN?^Q*zGw=@u@HQh}8WX5pq@p|tV?!f=4Pa7A zfiV9Us@4~aEhw14!*?2?$c!#i`BnOudSa`#S!f5EF+SyJg;@XClLW(fqb0=wPgd72 zymLvJSM3J9w6nACEfDsqqv*?sV(e7Vwa#%?D*#?KYk>*#47RDYb~7B}o)IlHEYMxA zM6@9(99Dent>pMMWVLbe4S^szsX87*aDY0r6WB!+T}C~O3JmFEcP&r;voPxbS(-{i zZGWvnc=`qd3R9q{LkXqucjx4Gnl#KZ*v)XtI*_GJbfpTen8V0aTGyTNiya1WhGF&R_xSNDE_vJokfQ3sA{z@wMT2@taLq_=Kps|7&pR$^l|sBB~e3Kly6mC+yHA0tc9*K+J&N zgJyPe)5(2lDmwT#$3nUg`FXxJ2G2$z<3JPea8(!OVG(VpASrWa=7ttBkoXjCqCh z4O+oKp_OxB+ZY)#Vv+QATyZDN{NT>yapfpfp45bC{Ip{Q3})JmnL=0@HzFi-qCWJ3 zFK42zvHY`uFS~GWgwGH&=Pq$-K_b@d@tL_}jl_wJJUq0~8%waQ5;!%*Z%vmAo!BGE z8ad}bl^8uz*{?L<{9PC#OkY5^cjjCEy8v;Wq#C> z5l^zKqzx39;d=o%J8%r{cezX^gfPDcXJVq>d<1t;rcd#SO(nuIe@dc4-BYCr2D!KT zus`3~1ZS45%Uk5op~KqP4STunKO!N2N)q%OGrG1Zw=5TKi&z^nobD6wbel z?U*f)y3PditgB(&#VvEclJ3!r0gKa3Tw86+J2QYfH?YVE23hWkhCw-j7$vl)GC$tY zEgDRPBUdRJ!1a$e6izlnIsG5gyOE_q6bNXQ0i!-$==3l%Ib(?@%>NI_oniNNkZ7wu(+AU!q5xWHRzHYk56Xy5M( zR3gfdx2bY=@N4sagc2hNJ~kb_i2D<5>IPKJER(jVmeLRt+uzFDRgf^ZSQ+_^FH>IN zU&hy5aB+$(863Kcv-%w8CdT>)zm_xf(to!CK}euiwT93>=C;D$8DY~CksNl@1r7LX z-xVHkPc;t5=HQC2I7Fvt1*OY;p%7_!h7)IZ|0)SPs}(o{#3vJ-a|Cw48`{hWKqVdz z=tVcYaGhyvll>bctY1EG`VzteDC9Q8$C_JR7mDkD5%pGKaWzf2HZZtLaEAba;O-I# z?(QC(!5sz&1PCs{-Gj>z90qqMxO;GS+w*?E?77d@)d$_Hr>nZEdp*S(%IYF zP`J8DsMiu07RZ{n!jzfQ#*Ma!ATKGDAR_vtk?94`9Wlu zgYJBTIc8=tm&hu%=uvobclm55KN&MDu=p1V6sYVNG=DOuU>=3)GT`el#fcsK4he%< zrpoHxNeGhNWZbLJ49glIzD9U`2_? zL4sa0+axDbuuZ4~OU7%ox}E@%eIqb$CPY8_()*I~PMzrP=MU$Q7l5j8b_t#7oSm2f zU4~aA(SN3@$)ei2lJ67mr}(y85|zd%c(tae!K837s|yppZV^6$qH5};Oh{wwGy^Qj z_!ai*ZRc7&7#3fJm{Sv%WdB|U5t99(8fg-bmF>r?%-Ngc@dK$&&?L+Ja+;Z#%uIys z{bibc(i5aBLVaR;p%U|K4%axqM1$e1bg0C`JR{qkZjOjv=^EQhKY#2jtfm34O7TR; ztHy|eH&XCftGm@Kq>BC1p9{AL^ahvok7bkjT%qAGd35tloEqegCj6z$dxP1ufC7>W zD*_b7wcR62@Yrv74LGoI}8f@IWni`f7{hPfYyXpfycrDf-@$90zaiKmoctg?`*&IehJU zX`4)98Vh_mgvbqNKY`8hFoX%u4U}I7$P_D|<1O8Sqzkl;v7rUUcxqd&IO&*(3=&4n z`@72OK~gc|^EtZGYh9xuxE8v5%w?Gp%GsZomTY7`AUu_R>|tU@8gGAwn;(GQ&(At` z!yCbuSR+d67$Xya3(NVugCwMl{w0UNj#tF5mSDUr z(jj9dB+lKbyS?nmV84;Zx16+kO|8L2CS- zfGj8v&zzTy`W`&z#f0~fG@J7nu%XaOnYUHx4jaFs$1<)cLg|X(&?@d&+_hbg3qs-O z^hmlHcjm(UMf&^Gxr*z?Y(tF24D4-w9`b+`w8v>WshH6KHe>>_VvmY8gn3wmLUF}` z)62g%%v;7yt4!R;tcCMFsA5dd^@Q~E#q(XyEevIPwi%=fL<}i*Y#KDyE^b+cI|WKi zcyQbPAzCYL^7_>C$_|wy^!gJO>e&AETQr73HntYzeIsjYYXTe|*%2&VM7s7fRJHCz zKtK~7UQfIrN=dnG;-9xAjbJ+VFGvYcxZbJKTM~7V3Jg1t%#74?atHcvr->!)6j@G!@xiOu^A;XhRu?K9Z9r|L%P%b z6rqfLXa%2BKEFl_+5fAV+#Vb)FuHt&E?9&eOOD5UEsFb-Yf{2oA_Ak7RD61KRPcLZ zb`9E~4bHWDbYYC596@!j4uTm^lva{1EoX<(qzmYEH8Nbmm@os-Hv^6@Atsvdxm?W%qQ&`nf_J?#|3~Y5pO7qo6h3NWZ6rsn2wvYQDnXkvXjIi$E+024^!(`-Kr%Cv#!Y|fx!MDN#EuK zUyWlEm~v(-E^gOS=@?PTv#Oy^gv?uYP$&Ltbv}v+-DL4VQ&%z4^fdf8&WAhEK^8?9 z80l4aPeH9;0-U{a#|3mebHOO08rq243VOKOfv2ps1||JWSr9w+9{*tEJRu@BZ_{aZ z+f~H48+&UUcHUSUoWI{ufl&!Z7u22gXT^WEVSeP0X5!Qtd=eUEwEpB_y@*vZDBK+J zPnfg@XMty*B&0SRrnRiZxDF|zR3E7gE|V|zn+kUid}ha~9*NX$$~TxFX&>RLf&kXT zr(SGE5>kcRul4;Rd`aA&jYxU$OC4ePX*A8bz90>t=_jR=4(W!M(fvh|D)~-}U9HH) zb?x;FZ(KDRZgFC`_SSo(wZ}c}C@J}Bmf}xJHiGMiHcw=l%2PzUL)qRj7`h0uOjrtxA(I)42xXw?e>EmYm;Y@r+S1hG}KLRB$U z>Mc@3-bHPil8pI9KddHle~2^NFxF+bZQ_8dr8O?lj5Eg0md#+_Xq}4}t6)zxnAdC=8NXGa4(diF526bl z1}VBn_kNS%vpUqJ^AuZCaQLBzKHObIpi^J_1N=#z-VR&jcvrU3&7Qzm6O0Ln6aE0y zI<4fB{7tc`s%r@|I={rOMc2daOq zD$E94W+k+~KKQzK^8F+70?2{lANEZpFX9!ci*DL&;`W&IvE)$ z<9dY)nKrR?V>Z#B2+y^4NpdVei1e1!o9qvwEDNuq{YHXI`$R+BKRfEF0BD1!S{PEs zR||_M6)F*sMt}Vc^{n{#ZS$n!!)4Kr@fpjztVA2V@Gd`=G#(5mO5K01))R45$;G8o zzthWD9{T?|+#9RO+XLXfTV{kJ-LEECmewOTR)5=59yy~^Xy!@_MWU7$L>Oe!D7O7+ zsvb<)<=9QxLk+g(`i&buyX~Ww{YQr%z3@)9o^dsK(()&?@cO*DZoYJ|5m)!hmYy3+ z#CFs+aZB7qPV8%E@8D9`{G6>_80B{yaB$l88|CJ-wS3lhK2CZnFEf?wXlqCI-I8=& zZBr|RE?%*iY&$C}DgjbL-8j_@^1~s5Z#aU=F;)t&`CYg$2A0+QhG)NkOcugjZz^eh zPDVC`LZ5GG&nCw-T`H5M&a1>(F4%xSKHOH5Xv?F8}h!X*mQgZcZr0VhY76;Dny9d77H~6b6 z-|>JVbET{hjJjF6W0Ix58yYqT6`C%Q)`>kX~Tnqhl!kmPk^Em~F>UR9%fzSlT zatbcnOmCW*d?ZVH)}D)wg@S4S6JxpaLcEr?JAO_g;34(-c)7U`99=H z&^DtaRpvu)sD}nv&6VF9nkOP}r_|Np)(WT$+l3jF%7#hZ()~I|4il4pY>M+2g+oia zd`=zZ+>UGFZ=WT0S2Utqu%yN5siu}yZUyvHE%Gm@Y9Z!6B0%CH3cVE=RxQQSf8+|X zcV)i6tTF7EjrDYmCAE3o28k&0=rZDwpQCwTwuV)OKU;kj7&f6>)vyjm&k!Oq#=3Ym zwp^j*syBu81Tjk4wj7`7^~%%e+n=y%b^j|o^H7iAu4q$JK)H^{vPAK5xz3O5L zW~>wS^~~t^5eI!^UrjUr`Q@93v^PvFK{w$N*W$Pell*~?x+~R(Fh>ywM4=ymLXa$D z3Yy&aFY3+6(YS5xobXY)8bP8yK^P_v2m4S7UOr|!Dt7L?cYOfRUyF{~I1O&D%o2i5 zk!z-vP{tNzhqO2`R{M(qO7GlDcb~cJDWHcQ=y^vqcar8tf=aRP?J5Ci}OaIHTeGiK`9?sNV9Bo*ieYR$g$k=Ztw_Kb+J}o=dC+qr+8AUP z0BXC+;-v8YZvE57KO|~XTUOlr=ce+O7**tOR8I%YVmgfJb{Lm)MDfM}LrI4G$5zFk z|2TD<%ckJd{0i8D2rba;6p-B$)<)VBS6A;V;c|~)zigL8HB_2>B>(z(-SwI0hTmgi z(}k$XnMTr571hY!Y+1%hloIhdcYyC%M$M=skmnr?4buPoOwJ0|%< zhQ_zJ_$W0~bBh)|CNHEkH0HVQHtDP}*43t__Uzp$tIKuPbh4BRtQKc!-?8B~`F$hD zt;$#&@JYozHe`KTghrC+;^F%?{^}Vb{?fD$|0|*p3yVlcW4NI=IuHT)wEQFFCx3c5 zytismp)cYjdJv(`A7tMnBCLiVIt{qNHedLsaV#TUBRYOE`?^=kNsg$}ZNn&H+Ar)@ zl8-uljC$DM=E46L*?}L5MYjXtXa)U1DafkAqKBMvE|(VlO(zg^#*T zCOh$7p6|&xiqwuvdx05j_`~Hrb}`*a#LHH^tys($SZWGn%1i|JX<#`oA%ldb2>I;s z$cJ8(O6Wcd7%X!C^S-fEZ@nL3y&~2C07f={cdME7UEj*_kdorZ1vv;Ik@C`P-Qy(6 zj^uU+v3RLO%ZMw;RI|(Le#$|h#$lD}+gQc4WZ0XsbObk0-Us90N@AHZug3jIs?;$1 zNVnL^uZj27qLiD8~&Wwdk(*6;ej;6)b9< zz^GEt;Wz|8FP#F@Sg{?y} zr*T_L>zQ}R)VE8Mv@PL?fA1*HNggdwkHhR%p6+Ud`bk^E`TP>554H|ZEk)$avgl!n z6RSbp+yr5?T>b3F1p@e}Vm|@x%e2(~l-9Xx3bUKSnG;D{D4a=MDE97-vhZ=qF|MhI zyxAs<#3t^EwTeW7s_txBt$-9&vCr2P3Egup`^uwx}f`^Pt91-a9 z^Of28qQ4^B7tJ4=MdW~WV33wtYl%b@AIh!{09C4` z$R$pL+s%U(!XVYn`4+UF({4 z(|JEw4VUQ23tGceX>0XS={^0VuINcL8#Eua*Q$N*XW|1hO zoD6@Phb_kUfPKlPkpuR#pCgGcSZ2zPE-0q}_06ZfwEZ(Tstqlajib_Ei%pGqxwS$N z5Vv_l8z~%SWd-S0ixG%WU_yoxZ~a_HU+s{~wt6oWe(?rN`Uv(!|2V4+nNK3;A+dhhkK#GYECO{u{kg;7WWCBciCP@8hoNYv%_Q> z$)OfiHnLk%RH_9NhnQ59zLFe^JnyTYuyC)it%P3WnSZI;-CBIH9ib=L(dFn}P+vq^ z2`XT?8+UXzrKb*xthB?34B;OsLM~@wgq;2je0)3|sbzuT(qd9v8nCRj8v-cwV+dAp zI}0cyq}O>0wF88xJaU3Q&n9IC&UtI#`!ytMn%g=km*F$k#ZG|7#K5Nj;dUzljr~m2 zVg#;YVL#mdN12F@Ry}lpKhY#x8s5H$vFtn;hUbJ5mY{8TIs}Gu=|PZb9&3#H5YV?p z@vlbrPDO~fsTz0wOoJV!t>-VXDk`=+spGa<;r#>vd2=~U55qN#v^7BN9dvN^cHwn^ z(lo6+s%Mnb`O>=)5R>|JRaCW6$#;6I^Eh5o1@WDGdzsL9-8xrJDaB}l^aSMQW^2EE zF}Oa4K%OrGTb^}5T%{h*v8f&HBrS!6t7w)TC1sTnVQckc$mY_MiD-7dBFZ&3b6sfb zapDi7HTvb@k9&tX3z-ee{)0#d=c8BwmD%%gAe+`vFVOK>>D$wu2C>wiajNoDL^Y8) ziN7o81?xcUTMcq4@Hkb*DdM#7oP;~{;R+CY4f+r=PW1$RC^jd7zJhMP2*mD%K4fg% z<~LVJq|G_u2Yz+iO%aw6)hnQF`Yzo<$2-D+7VG-i{g**cp@03u@5UaPKXjty3{i1* zZS2k~{1?O9h07z=b19xxIh97oRVVsRwhK?g%YWAG;uM`);s^<+5=bwh9 z=Y2oF{chTgdm6ry=}69{2oDAVLc(T8?eEqXDVv@=7`p2gp+HS9AJmqa!SP$CnYQah&&@rbH(rEBV+*X`h zr!qgeSoIRUHZ!@%aBO{|4H^I*TAw7{a(RCCZ!p*{45)wjccLwb+EyIjBf8|WI#Rus z;&}=kLtE9!vZL+78FUOAk@pWQK5>Ed?SoGElMgIA#P60n>9up6dW)_b%Qm>7~fA#K}RM@HAVcdPVMYrgjrv z>$Pj<-u}3siq~s!)a>5=)w=fSi$lk1R@M3{msb*0XSTClmaT?jPi*Gi)<}EwdK^jg z%@d*c`kIi(aVBb2*}w!iZ!+h8_aZh=`Cty=&%Sba*qeE=DH#d?pbP@+-}#!O~(5g;5v7h18H-ku!P6ySycEojNTW$ zO06@`*(n%Cdv5Zv{7c(=RD0D^G8^Ca*#aMWlfPD8e4dr>Lo>NH`Eknh<%%ZFO4qdI z!=QXHhc{t6F5{4?CECkL>MUUiWoN_L?F|>?0OG~%;(xtSnp;(sRW!GE)p0w!;N;4) zaKDjua^GQ%s~BJwoK_&2%IK>WW6c-0AIYPBuj)=Pyed4qc9L+M+rk$NU-N#uBMHhz z2MY(-hn<67HqP~!Grt)GICm%`gY6d113CYSq0kNt-S3T_&sSA0TfH7iza*1s3s-vU zUiRu=UfnRsc_IO{!?`zS!E?v%^)DN`Jqr+T+a#UcE!Ru8U=z!<+XgtcCBoCY6FAEo z?hatnSk-GwGFoNjG5$+wRM=x{T}h&L1)U9v*v9N|>l)~`jZ*(L5&D`Yj8!uHh^iwf&c<3gKWnMUZ;r_%vvj?%JJb@)?DDNy1y43w_XR5oh^xX zX9=6rX;JYk&sod?)#2`193e%K;mTrvYt=l2U&sgK52_PVYW{R( zcAN`zu=3RJm-}*@8ubi$3#?k%KgMbw46IJMaPmRDRaos`h`POniZ4%?oVVQgv5DAM z%%w(Y8JMgpp161QGw4`7Js&svcxXEfY@e&l92?Gx{YJ6uTm>!8F09rf7(A=ugqYQ5GyRbS z_^`*+kyEk<12t8@)>^xPaXD)vadifKi>I$AcW@t0&Bx_xV&s1{?AS(;DtevBVuq4l zJ}VSurF(?@a_D1JvyAGDap~Uh^LHjxZP1V4!1wG< z!z#Xeh)1I6&4iDBO(4I)-2KL5XI0AUcy{W0WU2n2`>%MMeb1J7kPhzBz?`sex9r;} zJTD_V1S-F`bTEHs#nYxAtNjcmeBXm8QfxlDzFt51`m{bcB{})r^>5qzW*iWW?Ug5w zgYAP?qmsa>qqE150GGH;7JtR3GO-e9eTASV6*{rUGSO$F$(;+QjXRumiiIJzz_;TA zwv~OahaIub$Hv51VTg2rz1eB8aAshejEdjwWVs`&c4?GA%EsjS!V-w1g5(i4wMZMQ zGXL!%adqd8!dW%uWzi@zoZ@e~lhdSHz#yj+;-h|t4{gTV)2Sa%mB}8sp`0=uo>9y$ z{w?3yEcaPxbNOvCqC8ID!v6v%`|-__c&2G0@`IPh-To4ISmt%e6e^<}Zn4LIR``!* zEd-jxgml|(?4e%Cy1xz9&nMjhzDLFZy9~i`-%M5|qdJ?zk=AG=!uPfA(HquW{r23V zZy{M7{!2$qrQsAu3g$kk9B;QB*A!p+qL^D5U{8{lX~?fE!hktxnm_RU&|(Yj`(&El#%*=L3~YIN=a zeD7u5;_x1KI)554dKo_I_vm}sreVj~@{x_N^eIyzB=GG8Py0k`f6eco^M{HndXI~< zA5IMT>j4Ma##;=1e3@V<6r5)E<`6+ti-eZ~Su; z`X$WI6j1B^AW`L=`$8hXc^{4*K(!U`NI_mc9&f&b1T}`Fi@dd`i?xmmA2Zou96v6h zOOZx+`bRXXWQ>2hx@bQ77#Ma{{j$tE7qen_E8#P^H_ah>*)LPxzwTxA(sp>cE@pZ| ziH{#Osrg0MBvql4q|i%6V()Tw7iWE~N^nqEv(sqj!SQK+#l5QEH{fZnAZL$_uxuV5 zW@q#(;^s^HuTilVL>H#4sg7?6=gh5yYy=Qp9>Y6zC(X%`etX?Fk#rlv)cf01$lHks zb>BG4dQ;Ik zLzJKDTE1>16kLC9YP`Z|%tL@pX^&4C(6g zPRG}%AeqeGbAT&V<(%{+AnM)NN_=?i_w+=IqTmJE$${szK44b7IJ8Dh zoouvYOTCb-2vj&0>%8~o+X>);>aWgr>cTCRYFn(%P@{Oi-MR5y2l;`#Od%>2UrlmK zk^%)^L6_s(BY$(6X3ulqj}{;=rRQ&lI`8M(V()ld?}_g%Eva__LIOgN^@e~YI{>-4D?gTQrBF@qfA zMqoSHd2YQNcHr^eu%0qQ6nIRe;vgzez^_F%igM=YS4`-PZFV(87wBwI;fKnTzM~L1 z)e9CoD?%0#e%|`^*|$hmn1n4*7VG&Fqs?-nsIcHpk8EdP#83ue&M z_S(a zIOUjhUMh1GRWx4SpSY|VU>{C|nEYvckDk5{NQIC`Zrs0BHNPZ%xf)Gq0g$8yi}jqf z5w@bfZ9Kj;7#_I>fD+eNA0K3NMmnCAKx8K91Q$32@xI|mcJ28|hZ4w1sTP4da=-!m zjF?*=!Ph6+&P)5M&KV~sygLt`2g4*2g?FfXuy*do(>))~!~!up+;Y%0KBxJfTcm1S z4(=TqRHQYIu0NHIeiQ3}%J_Ef?aw+H-QN-d+uz&TTCb|~jNKBB<5r<@;=%3yYn)4b z6IR>mYWc0VWH`M;b~{$>ZT;vdtBR|fCB^oBoYi>w>HGENFRh68Y}fJ4(* zlfj;Ao7US9^Tm3cqnBF8+Sfm;XBNP=I7dF9@2E_KLBN>9eUVig1J8;`+0vQZxTlI8 z^mbL-8tvjKMK|ys*|W{h%@f+(ORZ_`>#HYVyEo*a5euQbcU(jt(Yhz3{-a3BWRe9` z+Z`)V?Bx~d_4OdsglF?!&F{Rl*=k%DtP;!VaKPKR0-RbAXgFoI5(*(+`C?&UGu0=7 zM`>#C&$tK&YrD%Sw+idMBkG;P)-zYahgY(rkp0HGaD94e3!Qu-Bocoep?VCl$b zAZJQrcGv%klh7g^D_~+Vf|!)Ug4W8RPnaTLVjgsMS>_%#>c?I+!2o6uNtu~CMW@v-zyXtu%5a* zS-xVxl$f-6Z%Vf1NoT?c2Q&cNMB zLWR5N*)&Biw>5v$WX0f8EY4w_P1u#y!`;?OxYN6TUIpSm%$V^)-7>4nzxgG^b{TbR zT%We`LM_@3w&u7gy;kBRzql0{`~9;L4F_6zGzzS=3pfcySVt3Wr_22HcvD7V^$dC+ zW)n3fouU`HQsrTH3f6sS=@tK^)pX63LSZt~6db)C)7$Zl?aQs=axaSnVeZTWKQ zD3lj?R&w3O&D}O%>Vmr zK)}0(T_VG_@cfVz-Lc0|y0ikajjC%1_jPhOh&^4c%NA;Mqx|7}J{Yh<`|ARO?;b|5 z^HeX9V$}N6Qy7Hu4fOCF9t8addD%QuEM@RmjAJHms6NIx=1brqDUq#w87#PZc0qcR zEdt4$K&+30t;5#OLwq670JlFQ^mpT}l}`pM?&u`S$^msJvWtnVwF({PBPm4aun~HucV&?1pfN6k)7k%*_)Tu zHF7OS%9LuM)?$bupriJDz28O$I=>ZgdYP?!SjYDpjemTr-Nn-7M1(*!=9_@u=6H{d znDzd%tisHX-7G#nPn19nTR=Ue$b29tss#M}(i>UO4M0HmgvB?zL@K+x7q4 zR)CY9`bEBxJx)gDuD@SJ^#_`~`7jMXy0tvmzpHJVf*`l0k7D$clj}s?W%&#Ng zA+2NEWO;WaM78=?%OjA;*>=ivD*5f8NN2i+y*>+})N_42sK>)9tKzPJc82y3d( z^{NT$Ly|zU7^pUyK^jr#ea+)^_ONCn2Ura{j(Yy=NntayLFww}R5g?fL8vx)ds)EJ z;84ekc?x-WS>klLi6|5M2bpB$Js`|%x~>l)Z0e1QBg+bQLh5g-vu?Jx4n8!`#k2zk zEfeHD+XtI78~F7AX|z8^~`WD$31vO9pt|i)&IX(h>sXC71Hy=&t#^n3O#D0alD`r zl%UL;O1P$d7g$=mb}-)1oNaV@`73fKx6ChWWsPsui%Bb1IBKgm*Dj}@I^e-@gh1$u zWq@L=s|BaRUvR>RLK9+Bx&irp`t0fI`9|X9p;%6EJRtYLk3z|?h2=2#{8|5{cE@b6 zHLr&$1<_^adN_MZ8iaW(q{GakaqY9*xoW$bF#(q&mcTVDDWoRkEnto0=j zYu8WFiQ4lG9?fM*DNV&MzUb)R`||em6iec53Gs#L!H)X^VkB;2Mf=>LWau6>w%ZzujcoPE`QOxWq&DJ@*v z^0-&ywEocX;Pvu%{CL?H-z19};`Dh_vmB-@7n-=<=sdcmtO366hlB3!+2-%FYWs{z z4+qNca_AmkUd&&Q*3@2Ch;Q21)+`vsfJ{5i_VINLuFW3KoQ;M5CVqBzh5ZAXE+ezY z;mqD)ueKy0@_reG)Jq-~CbC)ODj7=7} z-&>|Pt&wHJf_C#yy`8AjxO!v5$+3h$rb6p7$otYg!-Y$e854nXP=8SVdiXdV0s*h! ziKVzQVzSXa40SL*cHQ$9hs^Iiy?pFwne&g-%WpnqI!Q_9I=- zKT7BmVMXJ^UQHnQ!LDwxNUV{O(!H*IInBVt@iVJRaAg_m#M9m}EaAs!GMKW>;)@4_?WDL zU>E4C95|)(EfRc8`v4CL6Q;g2#6;*;#TJfH=j0;25S@W#!?JB_V^3_F@Ka5ckVB;N ziHvA`AI{YQEFe~67?L)7DmFLnq~|UG#s=~?#KFNk|Na|gFYgJOzSsin z1vh;qYGm%dnAX!}Gsyw@`P$>M&R4Jz9*DJz5#Cg11|n>3_}}*rFOBXUuB6~JiM`f$ zII3I**1IEmg>2l_Y`Os0ZWGwDOK+dT!CC6;dn4Ja3m{ z&`QGh6~pbKJj5xCJW_GKARxq*ucC3lm$fEVF7<=7MH;mgk$D&r&vpmCoSFL%Vrk*% z2ZvCfjN-1E3o`^(>X;BKBUs|7`;2mLf62L0uxbJGiH#U!l>@S>)asG0Olf=1y;ANSDEM-D2m`^LJVj2U0Ao96bmP2|i35nF z?@JS4L~9+%>c~hNPRn0Ot8%6Bn_+DLQ?Xc6chfI1ohl*47^+X}Vc=iD5#nEr-=wNuyQ)ovBvcu}PKDT0FwL;eGFZ-jzX97r z7NpF;pjDU_3#68ozi=)Q^OQ4AvaF}$;ZWu z0t-$l(?7_&C$2?yYKKm>oRLO&)PiMzAYjj{<4rG`}jr z+&!PzA4s((-Z~iM?uOz}GzGW~>)R)1>96|n`~_r{9pj^$JuVaW;Oj5OnW53KKVG5L z+qGG-!TfhkqPHoq&EMzg^bp)u`1sS!`MIL9;??tIl8qNq+U72PtDv(`XXl*W@8>fA7-;15$)?l{p*7#(JlLt*_!OQ15y}P#_lCrRGSfdmv0S+l0sjbqn{>61l0v9e08lsq$nG)u-8Y*0vTdB1uqhF^?r*2p0O%cq#7pjQN@?J^eY_U#rpUVmqcFvN6hJtx2k;pS|Vb zT38jL^cCw0c7@WuV~a&(i~PKdag+yE@k_s_53Tan#M^>B2je{3R-YW2mfkUbFj-` zj0^au^^NQsG>X0dKx$b3eroP%PmDL%NGw_11_{{)q*4<`g!Q& z<6TX`PJ^*de$e$cKe*}q-zy@A_PVr?xP>whPcUPAsVM0`w_}_Ys7ZKP-|?D!^Q==b z4|yDp8a;pA-EjIvGKsdo6E}IMHon@C8aHC~<-uiXY{~>(=4$tr5SnJC{a_j`O0(1K zNwz={CwE@c#crN2^pE%T{LEAfUqI0PuNed*gL|F^}fuo=OG^XAC zu?aJ%t;Sz&9AXPSzq{Mik_R~~%iJbPz=ZkkYY=xG-#s}5_-_+)`G!R&-MP$wxCul; zJO{9%C1WFzU*^cMdak6`z~822_*>l2%Jj!-VZ z24W|-3N)F>j!AMR%fv`0hcjNY=La^U(h843SCk7!i6h}824Wccebbo z6vY{reIcUB@bVziiMlHrwW$s>L$+OKEu}6bCNmwf5lx0S#g8G4F&_B&%gLDx|-8RZoXh9eHo# z7yiG9wh61}&)kuNhi3T0dh`y&<%KWyonkEXUab4x^S?y7Sr3*~k01GlA0J#4jxIV> zXSbh2VwueP9`xU~>3^wmltoX`W-P$?K=*497}k0a!P+l-8Efys)CMqvSVWFrH126h z8RqTZwGz|>>*UwHa@Ei%=7i+*U|jWH*dhA78E!4oishR19ODLYIlJF1X@AE7srLQ~ zXT;I~IcuyRe-cBFxzOrzaa+T2Lg)5ZU~%@LTtPM|ArK z4BQNzFX=ZJg`AJ<|DZDQfyaMX+UmLLAm;y;^vLd`Ods-(hJ(UbP( z+Apl#7lHQ+1RC1<{qojTB3{l1)ykHf-V;kM^M)38>%R7d8_bMP$yraq^5H;bM<}m9 zvYsS)u+}0gl{$!6GkhP7(;mccC7aYX!lM6U1C4m2D&!w8&FT>qIu-^Ngp>kQL{nfe z7~~?=E7jX~{^MudoV5Ef6}vw-l$WE2hmH5%ql}Fr_JWlzuWPH(d=PQmo41w}+y3-_ znDiHlY2%t9tkLVEe^6@hrxo`vpy;9hP0CCH1w^as-$v9!Ut_=#8k`@z)dbgzrTGQk zIskqE69XFq8-hb6s)dM?^#_-Tp9BiX!}*0$^Y2CP%Pk)%E>4!x1Yc_7*x`cfF&3c| zJmGlNe?Wd21Qs#T@PFRp#jqH%A=z)s-yT$;{SGF+42$`X4Ghwa$~fc+`hJ6eQ0fBe z?R&{SEPOd#>)=Z%$*+?A=V6hPTJpL{!PG@ic6DTi08tkN5y6DYO%f0p$xpy`nwBxNUo0{U#~-}I4Yanbwp zPj-H8{ue9fhlGp>(+>CnYz$lsTnPS0QSA>nmBn3~(@-uedUxI*UoJ~GtbR(@+CJ}( zqzJu|oV{GCN5qe1k3)fk3I+Z~rO}0Lvc;E_nq}HRz@YpTgv?92&OQz0vdwgRm#BQV?coja=xvIy%#N9X8skH%FK0| zaFCm+*`A`T@r_s~TZZx!#eWliL{TtjlWESO$lZSxaB&el5^i(7fr0-Y5GZ%k*1HP$nEQ zX`0iz!{ZFw&NP;$IQO*;lz%nb)0CfsYYQClSP&!W^*f<|J5@k}!)9A|0hDdN@BLm; zREZeAO*F^=NkFd?LKtP)ciDM9(~~KfX_!k=*lmk%*u%?6=wujBAcFjFabhoTgC_4c zldEVqmtP_*cdo{BSsb5!_&@CwV>4!|{6`>p?wcxyR6Qy%i4`%5-l!8gFKU=(T$>m~ z{{g{g?=-?Tqus2c>e-yyyvXd{3YVv;jO!vQkSLJYZu;Ig7)euqi$^3(0tMvZ{Q}7m zbIv&6tB4%pRo)<5=KO6kTqb5rkPss92g)s>>k-x*RPFDO_tw1G=4j8)Y#ZJsh|SW!iIZl<+q)u~U6@<=1?c^dFcaZmgfM`Efro(yA*2`8AvGIE2#fm<69P(s z+1K!EvEL(G;g1!d_k;J*+`ET8KBk0PpXdFB6s6biov-4>QhXb{P~LnyU-Q5JG~ZjN zw?(H=n(p~Ro3sC>x$?6il67=;+M@qs{0{i|9fQa4edM4`k^ zQ|Q28Bx5AcM`eHf=|5V|Bbrpf1?&vi~Rpb9XF?> z%h+5-*!xw3Z37K2_fuMJ`t|=cc-6mZU9Pnm&Ae^AAJ#4|Xz6h0S}~((N$5%FL2Qct zmAnP|v%y=1P<99h2LqoEa&LG+y*PMthZr3zm0%LZqP#I3dQI6Ub_k3OXU+B1RxaY+z!GX;PcLA`IYSe8Bhs zA^s$)Lu2NMh#3DLCS+9agOs56otnTWM>|>vDM(BGH#JC@P+y->mA45fHJMQ$iBtZ5IxS4ptTrS`k2tc~nLK>P*m53F%Pr2o4- zE4TCYc7mu2q3oo79iRlgLEkNf-?P~3L*`#0?#wc$SO=7un$0mRO(9J;D=7PHn`4v} z9<{9w8jNA#CF-3>1fpt(rg)neIR61bqUkg^m~z~2n-d_yB*6p`lD)_#OE$&A?1YB> z2>Y=CK%=a1`8SVm+H3>m|L}B|QEhbJ1E_I#DehX@;_gr^_@WuXL&bs<*5+h}b)$8y2K!JA+Hl z`lgKkX3&Phn=^tJ>WvobHP1W39`LV72LoTJ#+ORiH+L^@Mb!fuxc>{?A<+(tB1`lh zWj^emxj(-s>pbKwBOl|i+XMgmccFo#ZNw+;n-$&G9bWT_&&nO|Lw~W zReqhs!`@gb>njV^>*iC$0a&0O>W0YaAYo2S+LCbP|3B}G=c|+}?;J#R8tU>ncPrx- zd-|WaM_IuCcjh4I>&wl$n)5dEHaG9PdyD^j`wrM%8K{AEJhFGsw};uucVXL?vVTP? zC7#tL4|^S{)UPWo7w|k-f zGB630AIh4sjv$CFrT(6G9>VFLdiks;csV$GCz^r(pLfix2dO9@2gE)`HVhOcLthS6 zA6hqukUq?145$v``gUk#c>(CKI-fX~__K51UEWPQAf8NtOO;FY*);b~2Tn`}u?030 zYBd7ptg~F_aX+5En=0Tb;7!D${{3QddFblW)xVl%Hx;#BabwZxFoEe_iam`N>W!22 zHBU33THZ8+(4qub*VBPdE2_$bW4qC~nGdz)(F2Xj7{Qn;ji>P8(8oGDrkHvjPPz2j zL*9R_x`$-n{s>w5$lBC2)aCW`oM}VkUj#0-Pe~2;s*m%&F?@vvx zTgWVwtpYVrm+MneVw&4H6-&#}6__X$OHVOD%kbuC(-t0N^(0V!96+C@8S3R#dooMo zK#Rb;U6@n4ez@uAlej{X5|R=>=uh=|ovK224Q2xBEI_2|)%WcsXCmjlg;0rl!-2Dj zdKtk*;qm*(xx+>qmCE9vX@?Ee^UCwtVC{_-mn}~(Qh*lM3me{3_R#JMvje<1R9C=H zmieIqfj`0y2OcnB-2<=l+dNufyXA)?M?*M{bSBsOQFJhgxFhsz-#ZL*c)TkK&cq4qp04*q_h9~ z%2L?d_l}pm6C?MWqX8Ms*b-uDUDPcHq;PC{tU5k9?*DnAOnk7P;6Uz`P!J@=A;s}0 zqJEKU<&>3@G7CcrM+#qu$DkT@-TTo6{GW#vxNWx1D_F5uG2h`6;6y3~k9On9L7L-! z0)t%4G+6;(c$ADo2PUQHPr8cm=>M~hM7XZ}i#J44;TP$D83x_w7uBMAGHOyj?*Cdw zUe5=e+IpR~Fp~nP?L{)*_l!N+n5LH!uc}?ycP+}7ykua_01O=mQizP{+gGU#`0rDu zBCtrI|9Q_3x`6aq*7O7@_>#Vmyu6}EbSCTwD)3@(BLQ)MI1g+ja5)MNx^+`qm$|I;D5+McmkKEXaQlaAz!b_c<4jUFwccRT%RPVFr)H=_L zM4^5annn$pIfYN3=kJ?tw-X9q%0pLCqJ#2qli5&gRsOz}$FFXTL!F}ctYm!b+9|hP zRS!h6MzS`-n-fh$Q=BMjAk*VA<}!W`?z+>IXBYTX%a_On}_WiRm!3Uh+!uNi{(aPcVNEng2^RLjonj zGqsau^jJdGv2}8hXlu~Sfc3@c;lHjvYG0z=ub)mtAu`*nMihJ5L-Zfuh5o0l3d`N0 zn4pX%bC&>f3uCK8w9k*ZX$fOLc9>+0WX#X)w-4*^66O`g|A@kQiM>A+i@o0L8+B}4 zY#w~B1OE9s`uQ!6;!)~f-$7gfu`CBacl;G$-f0kqDF%|`|1rYdSQ{rD0G3#MmkQwt zX{bWAp&BL___1UWJDxk9d-_Ro#q3`<(Cr1u1+19V8GI_@^Srb zvq}sa`d((K-thNtuCjyvy}xK@K0rKfs|Km|u{+;yi;V)_p2c1+3h-EkMS`JBm(Yw%( z@n-`^qG?mxs|68;8j;h52CEYldoyOU=M~$>o*TH59up83`}NY|ZGB;nDuGcF{81;D zTYmTE(z*J_yy3wd$jZU-L}HJTSLkbw1jk0wAb-G{)63?0z!TTfJrl-Rr|@ckpVRv_ z@>YnT=bv++Pcvszr${mT_0Sij&R$o@uKvTH4+bv6R#eA*wPsj!_k&cx^*$HRMK0Mo zNl~lw6#g^|S6Z&4WS8o-dw5rp&e}uHmwG{lkN{+V1^@Z9&7~2@AodUv~5}bIbakNCu^@Y z#VKI)+Fnzp)Pb(HgHIDjkF>HLR5+B)<(4tq}7|)t5 zbwLzI<_?sOy##Lt+oD_c$mUWr?NQ!G-kvGrpnM`q;Gxo%jdHpZI06?+uQAhG3@lRy zFH)$M|lIYuej(=``m4|njtXr5~He`iSnv6gW{QHH-%&L3v zk3nP#(Csoa&gDGR1Ycl=A-nMqui3-9gRc=_mXjcTy75r^FQFEHLx>|Ra~spl2hQzE z0BK?yS{K_H`8_A44s|$A4Q2H(NcN&lk{s_QPr^`2m=YY9&3x+h#bdIz>pev3BPGGc zz#{yl0p`p1*GFi9?-1pCKdek|_cfUd%J`&B&cqq#)o&7wWS(+qQrX}XfVbYqyQFO< z8bO`cICJaBT^n40?d7o>d5sLJmipq8BI} z@rU^9t@EuCY#l!K&rizi3F9cg2jRW+3+r(7Q?oKq~HwhPN~4W&do#cD9OUB4pT_#9SkyoG*-3<2(~1qnE^dH(OqdjMV1Te5?~fYe)Q8nUNvlZ1wE+A-hQHyxl|N1g~9}vv+Y^ ze;E9Ovu^Uq_)*4#WhMRmqJ*TbRX=y+s|mw8+Yx&&cMGX?v`1wLbSY_fOwOXz-$>m1 zM5IQT-O9|_s-h-_GJQcQj;r|5$5<>GC~Z$Mgky`r(~vDj6KHobgu4UxTnW=*A9vwM zaN^z&s=OpUAh;8CCT+SaHyP@-x%s@NvcY3Np(g!&ZcUM`{VdKO)K5gj{P>LUfcf%K&+hT{5;RbRLZyU1p?0Mvuok`i{R=&2KW zn)QT0!*ui*R~Nl|-5xA-kaLh&YaaCJXI+rUh3G}o=5mtX$v<>!u9Ih96lND0Lv-i# zp{A%LVoPLy`6^)|&)78;7s+YM(aq$Yq!=GKlrza+IZgN-H&N^(23PJIlz0o+2VX`u zEPCd%`WSC^34MT}O42FVrHxTviywvKF6%>TI=!LUkY!Mpe zAG{!15yL+B6=t=7ddHJ+KNf+|SNslrS|MrF@nagBlAM(qQtEOCbwDkTR z(e!cw4O7jk>d)Ei->9@{g1o^w8x%C#o(5DGB=>!o0w!$8oo#LCnWcqajm+X`q(aOh zqT&-da`bk^6}C1#4f4L``;qTHKCf3Cr_DTck&GlVq7>7B^KuIH<%$tz?T}62X0KuJ zS<*tjDdQap2QX>8e72mg9)-@a^yIHXs+HB(&4T}x6VZSN+ZyGdwZy5Fp(TL7e2==7 zQ1tn^zi-X(`F}4MV`)mO*?Kl6yZ0;G~LFC-2@b#(_u$vpP`$F=ApQ0I+abc>^-AbE zgHIo*a2HC56!+uf_s!HE0Q!iG9n-G2RqMmPQw?n8XbKeI2x4}V9|k&-Teu)v1P)I6 zH0$L^C_XLyCxIxCBRDMOFmd zzGKeC2z@yX=cQ>=o#{s}xDk?Y(dgcRL6WFkLF7)ES=@Hh^A-xRW#Phl*%!2#`ehpO z@Hkhcl*OMkx$r&J%U#)<8#UKX0`LKC`eTobIW7YCxJuPOD;stp`>lcRKv)(HoLii; ziqQz91*&);{wJKDs%vFF{aKRItD@)2WrOUAPrVY3$aC}zixjxu?0rMqAyN&xGD9h7 z68q*frTozP-p{c()!UU^?$RW&tVOACx^^wTDO-0gI9ZOz942_dZA$c=(QAlzuzx(? zf;bJ)+qcMBCC&{^Rm9mEAhPi|?W;YdG>_c<@&YX)=cV)qyFtK@34FB-Z0q|Qux0s+ES{mN@RTcEeDs+?(1EZA)(f&lE9d)9 zJl2hCU)n0ah0Sgx1`op!d|yss>{i;?d*?SpOxuInv>lZI0X_L`C;DH9MaLKC33p4EkNKI|NJ7 zf*4R-`56v{ht68~UEGOLkpLW`NFf(WRXUG(mBnvJzoiw6F|n`iSlI&86j?c@cLchG zHXZC+izV+tgi=lpte==8PznBGgL{6maADme1w3&hoN(4Bk_--G=cH_T9&(kef z-!o7JA4aiAQK$MS7D;Q%<|M4{v<#KzryavU%X@ce32yh~E(BTA5?X6r;vpfxol~f$ z|E{P-c-gxy@@`DpGn1GxcAKYBa}fVc9pRl_mT!dpnUCfwLDeal9#5(SsKKB#X_*G2 zZhG+txsDlJcAyzJ-K4^QQO3U26Wz8YnPt-r=T#_5#iv}7<0x6px9&*%qdesLLut~- zQrAd%4!Py91^q=t?ir`NW^{UCgbgOh6j#4duLG{?mzo&Q=W%0(aAVQ)PA$87O*uLgZ1ns(6HeLa| zt{5K>==%V7&i;~0a$PAKD!4KpTjSX}etu!DZ9-&6p%GFZ`+1+f{upaT{Za^rhtd`x zsw|W^Aywga>evf{8NvE}ONu*c*p_lOr;!^&4>sBr<{+B%agiRGWbXJX*o)8_av3!; zju{czDsfW>!%uBY!lo_^FNj2_yQt{j#N}$mNs0QWRq-ok|1_?{*@ob=u{`dp>(oZ+ z##RmUIzWBZp7CPnJo*x5MFj}=`}^j{fiTX{-~5iq0c68o8(*?3wQI|ce$&zqmVv=A zg5q_u`)~86Zwcy-7;uz&Q7JYiWH^OFeAwIr{8&EYF3ps1>r~BBl(#F8Fx%)k-{4mF zzJWj9(Nk|Ize)>XXi*u~f4L}t0~l!GF(kv9hL%2N(#ttZiuy^CJhPVG4|qfXKR||w zum^pI4>E#UkHz2JMbZ&9!PPmV@J{hFkYg`H_;q2d1kna`TUhQ6AuY5O+a}lf`-0_Q z5Q@Z3ii)PZGQ+Kai`?W&;&x=J{Qz>G*i(`W#r!?ic4gC~)+;0Et{ta^WmW4vXr(%; zlJ*F?;lO2Q>ko6v1l!7Ht1QBg$NZ^q5v@A768NmK4+mZ}*s1V%(@FO0F2+4LH&>CL zB`|TqC&J*Wa?vE@W>MhnRO6e2G@Ho$Ct5h>b@#Rc!t~fbZEQSJNAZbMR)_EO=rbgI zuSvt7zAx1r^89wB@|{@`=28nY>RR^yv_ zo{QDzOqFI`O+OiRXiA;IJf2s+EI_u3YIjJ6@fic6>eF1K(b~TVDg3T31if5g*COie zD)V?yqtP`F*-~fu$Q_te$OCOlL}Le4QBG?RanKr{d-pT#J@b z(H6e6bBBuym)=W;*+OF*wpAOT{1bi)r#KqLqjl0~X1n>d=VNpPuA)tj)mQY zIFJc!*@FgfoC17DCDg_3+KYO<#@4LsR8_?gEL*LshY5Yy%Uf#-X?8J0iG7;68W`I& zv`T|p+`v%)oxyghmyIf2Ur`5n=C)SuYW^KOzGzcP08xD!Klt&_qjW$xBJOZ7dd-Ix zF;Zt1^C8PrB~qriHM#k(YBCJMxod-W%B0a2@tZy&+zlulM|zFvZ=1M>>u}gSZ5x+_ zagHxFD`pmVu=-X3dq&q&}FKb=5Bo$TrII&@asZhNh)&asX8h+b^c#3@r@)V*g4*n9Cv(@tfGu-nm@l--q? zDLd{$MfmV~hS!kfv&5w&7a@k)FP6|H?LXP1b6Dd(BW`5^U$HyI?NefNK8WQ7)tKbE z^gL3pfSy?DXx(i@Gm346m*}Yxz5*jT^bMK@9c%gL8946nJ#?~EurXKTd@o~41q}yR zUG@mIXTNgTKIXp8?sR>KZ4QdN08hWwgVWCp? zGA5n%<6nksi=z?(k%)8Yu|~_pcU1{!M-%TUQcjfxFd1E&`ai0O9DyJD7gDmf-C9RDgE1r=?=0)6A8RO9UEP z6sA@5J>&%AfZBxmZ1PMQN(eefuhD2invcNtyFco|-iNYZt&g+iK<;-i>{~N0wavX{ zisnA_qb>KVkD*2%`FytIyjXhAICa+&@BkM#>c5aZFAbbdKF9%Fj*?PI+FW}5cNnpE z5ZZet_*t2qajPRk;=&=YMFOkBJXs*=!|BLKvSULc_0|aqebIMadP*0H2Mwuk&-uiJ zF=QDdO`(6Paaix)V6UT`FmepFyTI+kTmdpxR$pzNd9u(1UR_}us@iJ9y0U%!cfztn zX55CxBvj@48*t|KLp>%{4mwo@47U@z^vb0deKAi00CS7~h!Qvx=zuxVx#$QbsdtX3 zzv-L9_YHg?WYA6?kwH%ZIo)U1=(WezbR%jo`PK40(bU&HA}}dQa|U|V`*tfdi6D^)z*+J?*aUHN%OVL0QQX3 z@($Yr#00Bl(uIBULA=|#2)2aH4@}(Me^?IF_kaA}LE&m658_W&cU8vZJUFcs^4hUj zhdrIz3#K~XZd|4p-BjKS#k4#w96x-()(^YKvjKf9gYfKOu&pJri5jbqZrlFENxdw( zMn!|wAO?kg_boqnGOBOPiCZV@#U>>`)7v72;vVOusmgVZjCEd!p0aY+R8O5k>6Sr0jeV?URs zsThfbn2jjrLIgh$bk)XY_$=MW4!0$T!#f U~n$JRxwV_&Hq^)alWk#m(;D*_&sY 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 literal 0 HcmV?d00001 diff --git a/benchmarks/measurements/2026-09-16-session-script-execution.json b/benchmarks/measurements/2026-09-16-session-script-execution.json new file mode 100644 index 0000000..3fbddb7 --- /dev/null +++ b/benchmarks/measurements/2026-09-16-session-script-execution.json @@ -0,0 +1,151 @@ +{ + "schema_version": 1, + "experiment": "session-script-execution-v2", + "purpose": "Which in-session mechanism runs a shipped @main script with parameters", + "scope": "One JavaScript graph, census script; no security-query equivalence and no latency claim", + "instrument_note": "v1 of this probe sent two candidates as Scala string literals instead of code and reported NO_MECHANISM_FOUND. It did establish that runScript is absent from the server REPL.", + "attempts": [ + { + "mechanism": "main_annotation_kept", + "definition_sent": true, + "definition_output": "def exec(cpgFile: String): Unit\n", + "call_seconds": 2.0279543119249865, + "payload": { + "files": "19", + "methods": "229", + "calls": "1683", + "file_names": [ + "assets/js/chart/chart-data-morris.js", + "assets/js/tour/redirects-steps.js", + "data/allocations-dao.js", + "data/benefits-dao.js", + "data/contributions-dao.js", + "data/memos-dao.js", + "data/profile-dao.js", + "data/research-dao.js", + "data/user-dao.js", + "routes/allocations.js", + "routes/benefits.js", + "routes/contributions.js", + "routes/error.js", + "routes/index.js", + "routes/memos.js", + "routes/profile.js", + "routes/research.js", + "routes/session.js", + "routes/tutorial.js" + ], + "overlays": "base,controlflow,typerel,callgraph,dataflowOss", + "maxHeapMB": "1536" + }, + "stdout_tail": "llocations.js\",\"routes/benefits.js\",\"routes/contributions.js\",\"routes/error.js\",\"routes/index.js\",\"routes/memos.js\",\"routes/profile.js\",\"routes/research.js\",\"routes/session.js\",\"routes/tutorial.js\"],\"overlays\":\"base,controlflow,typerel,callgraph,dataflowOss\",\"maxHeapMB\":\"1536\"}\n---OUSAST-CPG-END---\n", + "payload_matches_disposable": true, + "seconds": 3.2417371519841254 + }, + { + "mechanism": "main_annotation_stripped", + "definition_sent": true, + "definition_output": "def ousastCensus(cpgFile: String): Unit\n", + "call_seconds": 0.7982574889902025, + "payload": { + "files": "19", + "methods": "229", + "calls": "1683", + "file_names": [ + "assets/js/chart/chart-data-morris.js", + "assets/js/tour/redirects-steps.js", + "data/allocations-dao.js", + "data/benefits-dao.js", + "data/contributions-dao.js", + "data/memos-dao.js", + "data/profile-dao.js", + "data/research-dao.js", + "data/user-dao.js", + "routes/allocations.js", + "routes/benefits.js", + "routes/contributions.js", + "routes/error.js", + "routes/index.js", + "routes/memos.js", + "routes/profile.js", + "routes/research.js", + "routes/session.js", + "routes/tutorial.js" + ], + "overlays": "base,controlflow,typerel,callgraph,dataflowOss", + "maxHeapMB": "1536" + }, + "stdout_tail": "llocations.js\",\"routes/benefits.js\",\"routes/contributions.js\",\"routes/error.js\",\"routes/index.js\",\"routes/memos.js\",\"routes/profile.js\",\"routes/research.js\",\"routes/session.js\",\"routes/tutorial.js\"],\"overlays\":\"base,controlflow,typerel,callgraph,dataflowOss\",\"maxHeapMB\":\"1536\"}\n---OUSAST-CPG-END---\n", + "payload_matches_disposable": true, + "seconds": 1.0805925760651007 + } + ], + "verdict": { + "status": "PASS", + "working": [ + "main_annotation_kept", + "main_annotation_stripped" + ], + "warm_call_seconds": [ + 2.0279543119249865, + 0.7982574889902025 + ], + "disposable_seconds": 9.838564986013807, + "note": "Census only. A working mechanism must still be proven equivalent for taint, dominance and configuration before any production switch, which is task 11.2." + }, + "source": { + "root": "/cache/nodegoat/c5cb68a7084e/app", + "files": 25, + "bytes": 318000, + "sha256": "459f6fd19c7d4700094f0b834eb5474ff94923014055c22385de9de3332c9d53" + }, + "build": { + "exit_code": 0, + "graph_bytes": 425453, + "stderr": "Picked up JAVA_TOOL_OPTIONS: -Xmx1536m\n" + }, + "disposable": { + "seconds": 9.838564986013807, + "exit_code": 0, + "payload": { + "files": "19", + "methods": "229", + "calls": "1683", + "file_names": [ + "assets/js/chart/chart-data-morris.js", + "assets/js/tour/redirects-steps.js", + "data/allocations-dao.js", + "data/benefits-dao.js", + "data/contributions-dao.js", + "data/memos-dao.js", + "data/profile-dao.js", + "data/research-dao.js", + "data/user-dao.js", + "routes/allocations.js", + "routes/benefits.js", + "routes/contributions.js", + "routes/error.js", + "routes/index.js", + "routes/memos.js", + "routes/profile.js", + "routes/research.js", + "routes/session.js", + "routes/tutorial.js" + ], + "overlays": "base,controlflow,typerel,callgraph,dataflowOss", + "maxHeapMB": "1536" + } + }, + "session_startup_seconds": 9.547755968989804, + "milestone": "M2 task 11.1", + "engine_findings": [ + "runScript is absent from the server REPL, so a script cannot be invoked by name.", + "The server answers success even for a compile error and returns the diagnostic in its body, so an HTTP status is worthless as an error signal and the receipt file is the only proof.", + "A shipped @main script cannot be nested inside a block expression; definitions must go to the top level unwrapped, with or without the annotation.", + "The Joern REPL shadows Console with io.joern.console.Console, which has no withOut, so output capture must fully qualify scala.Console.withOut." + ], + "limits": [ + "Census script on one JavaScript graph. Taint, dominance and configuration equivalence is task 11.2.", + "Timings are from one machine under no controlled load; they are not the hook latency gate." + ] +} diff --git a/benchmarks/push/session_script_probe.py b/benchmarks/push/session_script_probe.py new file mode 100644 index 0000000..11f6015 --- /dev/null +++ b/benchmarks/push/session_script_probe.py @@ -0,0 +1,187 @@ +"""Probe: can a shipped query script run inside a Joern session and answer identically? + +This settles the one design unknown for release milestone M2 task 11.1. The shipped scripts are +`@main def exec(...)` files invoked as `joern --script X.sc --param k=v`, and a session has no +`--param`. Before routing production work through a session we need a mechanism that runs the +same script with the same parameters and returns the same payload. + +It drives the production `EngineSession` transport, so the receipt protocol under test is the real +one. Each candidate defines the script in the session and then calls it, capturing the script's +own console output through the session's private receipt file. A candidate counts as working only +when its payload matches the disposable invocation's payload for the same graph. + +The first version of this probe sent two candidates as Scala string literals rather than as code +and reported no working mechanism. That was an instrument defect, recorded here because a probe +that lies about the engine is worse than no probe. It did establish that `runScript` is absent +from the server REPL, and it failed loudly, returning the script's own source as its payload +rather than quietly reporting a zero. + +Isolated experiment: no production path is changed, and no detection or latency claim is made. +""" + +from __future__ import annotations + +import hashlib +import json +import os +import subprocess +import sys +import tempfile +import time +from pathlib import Path +from typing import Any + +from openultrasast.cpg.backend import extract_payload +from openultrasast.cpg.session import EngineSession +from openultrasast.model.contracts import ExecutionBudget + +QUERIES = Path("/app/src/openultrasast/cpg/queries") + + +def strip_main(source: str, name: str) -> str: + """Turn `@main def exec(...)` into an ordinary definition the REPL can hold.""" + return source.replace("@main def exec(", f"def {name}(", 1) + + +def main() -> int: + out = Path(sys.argv[1]) + out.mkdir(parents=True, exist_ok=False) + root = Path(sys.argv[2]) + record: dict[str, Any] = { + "schema_version": 1, + "experiment": "session-script-execution-v2", + "purpose": "Which in-session mechanism runs a shipped @main script with parameters", + "scope": "One JavaScript graph, census script; no security-query equivalence and no latency claim", + "instrument_note": ( + "v1 of this probe sent two candidates as Scala string literals instead of code and reported " + "NO_MECHANISM_FOUND. It did establish that runScript is absent from the server REPL." + ), + "attempts": [], + "verdict": {}, + } + + def save() -> None: + (out / "result.json").write_text(json.dumps(record, indent=2, default=str) + "\n") + + files = sorted(p for p in root.rglob("*.js") if p.is_file()) + opened = [(str(p.relative_to(root)), p.read_bytes()) for p in files] + if not opened or not all(raw for _, raw in opened): + raise SystemExit("no readable JavaScript source under the given root") + record["source"] = { + "root": str(root), + "files": len(opened), + "bytes": sum(len(raw) for _, raw in opened), + "sha256": hashlib.sha256(b"".join(raw for _, raw in opened)).hexdigest(), + } + save() + + env = dict(os.environ, JAVA_TOOL_OPTIONS="-Xmx1536m") + with tempfile.TemporaryDirectory(prefix="session-script-probe-") as scratch_name: + scratch = Path(scratch_name) + graph = scratch / "cpg.bin" + build = subprocess.run( # noqa: S603 + ["joern-parse", "--output", str(graph), str(root)], + cwd=scratch, + env=env, + capture_output=True, + text=True, + timeout=900, + ) + graph_bytes = graph.stat().st_size if graph.is_file() else 0 + record["build"] = {"exit_code": build.returncode, "graph_bytes": graph_bytes, "stderr": build.stderr[-400:]} + save() + if build.returncode != 0 or not graph_bytes: + record["verdict"] = {"status": "INSTRUMENT_FAILURE", "reason": "graph build failed"} + save() + return 2 + + started = time.monotonic() + disposable = subprocess.run( # noqa: S603 + ["joern", "--script", str(QUERIES / "census.sc"), "--param", f"cpgFile={graph}"], + cwd=scratch, + env=env, + capture_output=True, + text=True, + timeout=900, + ) + expected = extract_payload(disposable.stdout or "") + record["disposable"] = {"seconds": time.monotonic() - started, "exit_code": disposable.returncode, "payload": expected} + save() + if not isinstance(expected, dict): + record["verdict"] = {"status": "INSTRUMENT_FAILURE", "reason": "disposable census produced no payload"} + save() + return 2 + + source = (QUERIES / "census.sc").read_text() + candidates: list[tuple[str, str, str]] = [ + ("main_annotation_kept", source, f"exec({json.dumps(str(graph))})"), + ("main_annotation_stripped", strip_main(source, "ousastCensus"), f"ousastCensus({json.dumps(str(graph))})"), + ] + + def fresh(tag: str) -> EngineSession: + live = EngineSession(scratch / f"session-{tag}", ExecutionBudget(time.monotonic() + 1500, 5.0), env) + live.start() + return live + + session = fresh("initial") + if not session.alive: + record["verdict"] = {"status": "INSTRUMENT_FAILURE", "reason": session.failure} + save() + session.close() + return 2 + record["session_startup_seconds"] = session.startup_seconds + save() + try: + for index, (name, definition, call) in enumerate(candidates): + attempt: dict[str, Any] = {"mechanism": name} + started = time.monotonic() + # Definitions go to the top level unwrapped: `@main` and top-level declarations + # are not block expressions, so the receipt wrapper cannot hold them. The call + # that follows is the only proof the definition took. + defined = session.define(definition, timeout=300) + attempt["definition_sent"] = defined is not None + attempt["definition_output"] = (defined or session.failure)[-800:] + if defined is not None: + answer = session.evaluate(call, timeout=600) + if answer is None: + attempt["error"] = session.failure + # The engine's own diagnostic, without which a missing receipt says nothing. + attempt["engine_body"] = session.last_body[-1500:] + else: + parsed = extract_payload(answer.stdout) + attempt["call_seconds"] = answer.seconds + attempt["payload"] = parsed + attempt["stdout_tail"] = answer.stdout[-300:] + attempt["payload_matches_disposable"] = bool( + isinstance(parsed, dict) + and all(parsed.get(key) == expected.get(key) for key in ("files", "methods", "calls")) + and sorted(parsed.get("file_names") or []) == sorted(expected.get("file_names") or []) + ) + attempt["seconds"] = time.monotonic() - started + record["attempts"].append(attempt) + save() + # A poisoned session cannot serve the next candidate honestly. + if not session.alive and index + 1 < len(candidates): + session.close() + session = fresh(name) + if not session.alive: + break + working = [a["mechanism"] for a in record["attempts"] if a.get("payload_matches_disposable")] + record["verdict"] = { + "status": "PASS" if working else "NO_MECHANISM_FOUND", + "working": working, + "warm_call_seconds": [a.get("call_seconds") for a in record["attempts"] if a.get("payload_matches_disposable")], + "disposable_seconds": record["disposable"]["seconds"], + "note": ( + "Census only. A working mechanism must still be proven equivalent for taint, dominance and " + "configuration before any production switch, which is task 11.2." + ), + } + save() + return 0 if working else 1 + finally: + session.close() + + +if __name__ == "__main__": + raise SystemExit(main()) diff --git a/src/openultrasast/cpg/backend.py b/src/openultrasast/cpg/backend.py index c3a9e78..f26b2ef 100644 --- a/src/openultrasast/cpg/backend.py +++ b/src/openultrasast/cpg/backend.py @@ -36,6 +36,7 @@ from typing import Any, Protocol from ..model.contracts import ExecutionBudget from .artifact import GraphArtifact, GraphCensus, GraphIdentity +from .session import EngineSession logger = logging.getLogger(__name__) @@ -320,9 +321,15 @@ class JoernBackend: # Why the last build refused, so the driver can name it instead of reporting a bare `cpg_build_failed`. last_failure: str = "" execution_budget: ExecutionBudget | None = None + # M2 11.3: opt-in transport. Off by default, so shipped behaviour stays the disposable + # invocation this project has measured. A session that cannot answer falls back to it rather + # than reporting a zero, and what a session returns is the same payload or nothing at all. + session_transport: bool = False _diagnostics: list[str] = field(default_factory=list, init=False, repr=False) _scratch: list[Path] = field(default_factory=list, init=False, repr=False) _cancel_deadline: float | None = field(default=None, init=False, repr=False) + _session: EngineSession | None = field(default=None, init=False, repr=False) + _defined: set[str] = field(default_factory=set, init=False, repr=False) def available(self) -> bool: from .capability import has_cpg @@ -1038,24 +1045,29 @@ class JoernBackend: except OSError as exc: logger.warning("could not stage cpg batch %s: %s", query, exc) return None - command = [ - shutil.which("joern") or "joern", - self._heap_flag(), - "--script", - str(script), - "--param", - f"cpgFile={cpg_path}", - "--param", - f"requestsFile={requests_file}", - ] - for name, value in shared.items(): - command += ["--param", f"{name}={value}"] - completed = self._run(command, timeout=self.query_timeout, cwd=cpg_path.parent) - if completed is None or completed.returncode != 0: - detail = (completed.stderr or "")[-400:] if completed is not None else "timeout" - logger.warning("cpg batch %s failed: %s", query, detail) - return None - parsed = extract_payload(completed.stdout or "") + # The session answers the same script with the same parameters, or nothing; nothing means + # the disposable invocation below runs exactly as it always has. + body = self._session_payload(cpg_path, query, {"cpgFile": str(cpg_path), "requestsFile": str(requests_file), **shared}) + if body is None: + command = [ + shutil.which("joern") or "joern", + self._heap_flag(), + "--script", + str(script), + "--param", + f"cpgFile={cpg_path}", + "--param", + f"requestsFile={requests_file}", + ] + for name, value in shared.items(): + command += ["--param", f"{name}={value}"] + completed = self._run(command, timeout=self.query_timeout, cwd=cpg_path.parent) + if completed is None or completed.returncode != 0: + detail = (completed.stderr or "")[-400:] if completed is not None else "timeout" + logger.warning("cpg batch %s failed: %s", query, detail) + return None + body = completed.stdout or "" + parsed = extract_payload(body) if not self._time_available(): return None if not isinstance(parsed, Mapping): @@ -1075,19 +1087,71 @@ class JoernBackend: if not script.is_file(): logger.warning("no such cpg query: %s", script) return None - command = [shutil.which("joern") or "joern", self._heap_flag(), "--script", str(script), "--param", f"cpgFile={cpg_path}"] - for key, value in sorted(params.items()): - command += ["--param", f"{key}={_render(value)}"] - # Joern writes a `workspace/` beside the working directory; run it inside the CPG's own scratch dir so - # it can never land in the repository being analysed. - completed = self._run(command, timeout=self.query_timeout, cwd=cpg_path.parent) - if completed is None or completed.returncode != 0: - detail = (completed.stderr or "")[-400:] if completed is not None else "timeout" - logger.warning("cpg query %s failed: %s", query, detail) - return None - parsed = extract_payload(completed.stdout or "") + body = self._session_payload(cpg_path, query, {"cpgFile": str(cpg_path), **params}) + if body is None: + command = [shutil.which("joern") or "joern", self._heap_flag(), "--script", str(script), "--param", f"cpgFile={cpg_path}"] + for key, value in sorted(params.items()): + command += ["--param", f"{key}={_render(value)}"] + # Joern writes a `workspace/` beside the working directory; run it inside the CPG's own scratch dir so + # it can never land in the repository being analysed. + completed = self._run(command, timeout=self.query_timeout, cwd=cpg_path.parent) + if completed is None or completed.returncode != 0: + detail = (completed.stderr or "")[-400:] if completed is not None else "timeout" + logger.warning("cpg query %s failed: %s", query, detail) + return None + body = completed.stdout or "" + parsed = extract_payload(body) return parsed if self._time_available() else None + def _session_for(self, cpg_path: Path) -> EngineSession | None: + """The transaction's session, started on first use. None means use the disposable path.""" + if not self.session_transport or self.execution_budget is None: + return None + if self._session is not None: + return self._session if self._session.alive else None + session = EngineSession(cpg_path.parent / "engine-session", self.execution_budget, self._jvm_env()) + if not session.start(): + self._note("session_unavailable:" + (session.failure or "unknown")) + session.close() + self._session = session + return None + self._session = session + return session + + def _session_payload(self, cpg_path: Path, query: str, params: Mapping[str, object]) -> str | None: + """Run one shipped script in-session and return what it printed, or None to fall back. + + The script is defined under a name of its own because every script declares `exec`, and a + second definition would shadow the first. Defining proves nothing: the receipt on the call + is the only proof, which is why any failure here simply falls back to the disposable path. + """ + session = self._session_for(cpg_path) + if session is None: + return None + try: + source = (self.queries_dir / f"{query}.sc").read_text() + except OSError: + return None + symbol = f"ousast_{query}" + if query not in self._defined: + if session.define(source.replace("@main def exec(", f"def {symbol}(", 1), timeout=self.query_timeout) is None: + self._note("session_define_failed:" + query) + return None + self._defined.add(query) + arguments = ", ".join(f"{name} = {json.dumps(_render(value))}" for name, value in sorted(params.items())) + answer = session.evaluate(f"{symbol}({arguments})", timeout=self.query_timeout) + if answer is None: + self._note("session_query_failed:" + query + ":" + (session.failure or "unknown")) + return None + return answer.stdout + + def close_session(self) -> None: + """End the transaction's session and reap its process group.""" + if self._session is not None: + self._session.close() + self._session = None + self._defined.clear() + def _note(self, reason: str) -> None: if reason not in self._diagnostics: self._diagnostics.append(reason) diff --git a/src/openultrasast/cpg/session.py b/src/openultrasast/cpg/session.py new file mode 100644 index 0000000..126a063 --- /dev/null +++ b/src/openultrasast/cpg/session.py @@ -0,0 +1,278 @@ +"""A transaction-owned Joern interpreter session on loopback (release milestone M2). + +Measured on this project: JVM startup, not analysis, is what a push scan spends its time on. +Each disposable ``joern --script`` invocation costs 13 to 23 seconds while the work itself takes +under a second, and one session starts in about 13 seconds and then answers in well under one. + +What this module does NOT do is decide anything. It is a transport. Every answer it returns is +the same payload the disposable path would have produced, or nothing at all, and the caller keeps +its existing fresh-build and disposable-query paths as the default and as the fallback. + +Three properties are load-bearing, and each exists because its absence has already produced a +wrong answer somewhere in this project: + +* **An HTTP status is not an answer.** The lifecycle probe's first attempt received + ``success=true`` with an empty body because the payload went to the server's own log, and a + census of nothing would have been read as a census. So every request writes its output to a + fresh private file under a nonce, and the nonce is verified before the answer is accepted. +* **A poisoned session answers nothing.** A session that crashed, timed out or returned an + unparseable body is marked failed, and every later request on it returns ``None`` rather than + an answer from an unknown state. +* **The process group dies, not just the launcher.** ``joern`` is a shell script that starts a + JVM. Killing the script leaves the JVM holding its heap; this project has already run a machine + out of memory that way. Cancellation signals the group and waits inside the allowance. +""" + +from __future__ import annotations + +import json +import logging +import os +import signal +import socket +import subprocess +import time +import urllib.error +import urllib.request +import uuid +from dataclasses import dataclass, field +from pathlib import Path +from typing import Any + +from openultrasast.model.contracts import ExecutionBudget + +logger = logging.getLogger(__name__) + +STARTUP_PROBE_SECONDS = 5.0 +STARTUP_POLL_SECONDS = 0.25 + + +def _free_port() -> int: + """Let the OS choose, so concurrent transactions cannot collide on a fixed port.""" + with socket.socket() as probe: + probe.bind(("127.0.0.1", 0)) + return int(probe.getsockname()[1]) + + +@dataclass +class SessionAnswer: + """One verified answer: the stdout the evaluated code produced, and what it cost.""" + + stdout: str + seconds: float + + +@dataclass +class EngineSession: + """One Joern server owned by one transaction. Not reusable across transactions.""" + + scratch: Path + budget: ExecutionBudget + env: dict[str, str] + joern: str = "joern" + startup_timeout_seconds: float = 180.0 + failure: str = "" + startup_seconds: float = 0.0 + loaded_graph: str = "" + requests: int = 0 + # What the engine printed for the most recent request. The server answers `success` even for a + # compile error and puts the diagnostic here, so discarding it leaves a missing receipt with no + # explanation and nothing to debug. Kept for exactly that reason. + last_body: str = "" + _process: subprocess.Popen[str] | None = field(default=None, init=False, repr=False) + _port: int = field(default=0, init=False, repr=False) + _log: Any = field(default=None, init=False, repr=False) + + @property + def alive(self) -> bool: + return not self.failure and self._process is not None and self._process.poll() is None + + def _poison(self, reason: str) -> None: + if not self.failure: + self.failure = reason + logger.warning("engine session poisoned: %s", reason) + + def _remaining(self, limit: float) -> float: + return min(limit, self.budget.deadline_monotonic - time.monotonic()) + + def start(self) -> bool: + """Launch on loopback with an OS-chosen port. No published port, no network exposure.""" + if self._process is not None: + return self.alive + if self._remaining(self.startup_timeout_seconds) <= 0: + self._poison("deadline_exhausted") + return False + self.scratch.mkdir(parents=True, exist_ok=True) + self._port = _free_port() + started = time.monotonic() + try: + self._log = (self.scratch / "session.log").open("w") + self._process = subprocess.Popen( # noqa: S603 -- fixed argument array + [self.joern, "--server", "--server-host", "127.0.0.1", "--server-port", str(self._port)], + cwd=str(self.scratch), + env=self.env, + stdout=self._log, + stderr=subprocess.STDOUT, + text=True, + start_new_session=True, + ) + except (OSError, subprocess.SubprocessError) as error: + self._poison("session_launch_failed:" + type(error).__name__) + return False + while True: + if self._process.poll() is not None: + self._poison("session_exited_during_startup") + return False + remaining = self._remaining(self.startup_timeout_seconds - (time.monotonic() - started)) + if remaining <= 0: + self._poison("session_startup_timeout") + return False + if self._post("1", timeout=min(STARTUP_PROBE_SECONDS, remaining)) is not None: + self.startup_seconds = time.monotonic() - started + return True + time.sleep(STARTUP_POLL_SECONDS) + + def _post(self, code: str, *, timeout: float) -> dict[str, object] | None: + """One synchronous request. A transport failure is not an answer.""" + if timeout <= 0: + return None + payload = json.dumps({"query": code}).encode() + call = urllib.request.Request( + f"http://127.0.0.1:{self._port}/query-sync", data=payload, headers={"Content-Type": "application/json"} + ) + try: + with urllib.request.urlopen(call, timeout=timeout) as response: # noqa: S310 -- fixed loopback URL + body = json.load(response) + except (urllib.error.URLError, TimeoutError, OSError, ValueError): + self.last_body = "" + return None + if not isinstance(body, dict): + self.last_body = "" + return None + self.last_body = str(body.get("stdout", "")) + return body + + def evaluate(self, code: str, *, timeout: float) -> SessionAnswer | None: + """Evaluate Scala in the session and return the output it printed, verified by receipt. + + The evaluated code's console output is redirected into a private file whose first line is + a nonce this call generated. An answer is accepted only when that nonce comes back, so an + empty body, a cached file or another request's output cannot be read as this answer. + """ + if not self.alive: + self._poison(self.failure or "session_not_running") + return None + remaining = self._remaining(timeout) + if remaining <= 0: + self._poison("deadline_exhausted") + return None + nonce = uuid.uuid4().hex + target = self.scratch / f"answer-{nonce}.txt" + wrapped = _redirected(code, target, nonce) + started = time.monotonic() + body = self._post(wrapped, timeout=remaining) + seconds = time.monotonic() - started + self.requests += 1 + if body is None: + self._poison("session_request_failed") + return None + if body.get("success") not in (True, "true"): + self._poison("session_request_unsuccessful") + return None + try: + written = target.read_text() + except OSError: + self._poison("session_answer_missing") + return None + finally: + target.unlink(missing_ok=True) + first, _, rest = written.partition("\n") + if first.strip() != nonce: + # A body that does not carry this call's receipt is somebody else's output, or none. + self._poison("session_receipt_mismatch") + return None + return SessionAnswer(rest, seconds) + + def define(self, code: str, *, timeout: float) -> str | None: + """Send code that must reach the REPL's top level, such as a definition. + + A definition cannot be nested inside the receipt wrapper: `@main` and top-level + declarations are not block expressions, and wrapping them fails to compile. So this path + has no receipt, and its return value is therefore NOT proof that anything was defined. + The server answers `success` even for a compile error and puts the diagnostic in its body, + which is exactly why every real answer goes through `evaluate` and its receipt instead. + Returns the body the engine printed, or None when the request itself failed. + """ + if not self.alive: + self._poison(self.failure or "session_not_running") + return None + remaining = self._remaining(timeout) + if remaining <= 0: + self._poison("deadline_exhausted") + return None + body = self._post(code, timeout=remaining) + self.requests += 1 + if body is None: + self._poison("session_request_failed") + return None + return str(body.get("stdout", "")) + + def load(self, graph: Path, *, timeout: float) -> bool: + """Load one graph, recording which is resident so a stale `cpg` cannot answer. + + Loading a second graph replaces the first. The recorded identity is what lets the caller + refuse to answer a question about a graph that is not the one loaded. + """ + answer = self.evaluate(f'importCpg({json.dumps(str(graph))}); "loaded"', timeout=timeout) + if answer is None: + self.loaded_graph = "" + return False + self.loaded_graph = str(graph) + return True + + def close(self) -> None: + """Kill the group and reap it inside the cancellation allowance.""" + process, self._process = self._process, None + if process is not None and process.poll() is None: + end = time.monotonic() + self.budget.cancellation_allowance_seconds + try: + os.killpg(process.pid, signal.SIGKILL) + except ProcessLookupError: + pass + except OSError: + self._poison("session_cleanup_incomplete") + try: + process.wait(timeout=max(0.0, end - time.monotonic())) + except subprocess.TimeoutExpired: + self._poison("session_cleanup_incomplete") + for stream in (process.stdout if process else None, process.stderr if process else None): + if stream is not None: + stream.close() + if self._log is not None: + self._log.close() + self._log = None + + def __enter__(self) -> EngineSession: + return self + + def __exit__(self, *_: object) -> None: + self.close() + + +def _redirected(code: str, target: Path, nonce: str) -> str: + """Wrap `code` so its console output lands in `target` behind this call's receipt line. + + The receipt is written before the code runs, so a body that never executed leaves a file + whose payload is empty rather than a file that does not exist: the two are distinguishable. + """ + path = json.dumps(str(target)) + return ( + "{ val __ousastPath = java.nio.file.Path.of(" + path + "); " + "java.nio.file.Files.writeString(__ousastPath, " + json.dumps(nonce + "\n") + "); " + "val __ousastOut = new java.io.FileOutputStream(" + path + ", true); " + # `scala.Console`, fully qualified: the Joern REPL shadows `Console` with + # `io.joern.console.Console`, which has no `withOut`, and the resulting compile error + # arrives as a successful response with an empty receipt. + "try { scala.Console.withOut(new java.io.PrintStream(__ousastOut, true)) { " + code + " } } " + 'finally { __ousastOut.close() }; "ok" }' + ) diff --git a/tests/test_cpg_session.py b/tests/test_cpg_session.py new file mode 100644 index 0000000..ee57044 --- /dev/null +++ b/tests/test_cpg_session.py @@ -0,0 +1,220 @@ +"""M2 11.1: the session is a transport whose failures are never answers.""" + +from __future__ import annotations + +import os +import signal +import sys +import textwrap +import time +from pathlib import Path + +import pytest + +from openultrasast.cpg.session import EngineSession, _redirected +from openultrasast.model.contracts import ExecutionBudget + +FAKE = textwrap.dedent( + """ + import json, os, sys, time + from http.server import BaseHTTPRequestHandler, HTTPServer + + MODE = os.environ.get("FAKE_MODE", "ok") + PORT = int(sys.argv[sys.argv.index("--server-port") + 1]) + + class Handler(BaseHTTPRequestHandler): + def log_message(self, *a): pass + def do_POST(self): + body = json.loads(self.rfile.read(int(self.headers["Content-Length"]))) + code = body["query"] + if MODE == "hang" and "ousastHang" in code: + time.sleep(120) + if MODE == "crash" and "cpg." in code: + os._exit(9) + # Honour the redirection wrapper by extracting its receipt and target. + if MODE == "noreceipt": + answer = json.dumps({"success": True, "stdout": "DIAGNOSTIC: not compiled"}).encode() + self.send_response(200) + self.send_header("Content-Type", "application/json") + self.send_header("Content-Length", str(len(answer))) + self.end_headers() + self.wfile.write(answer) + return + if MODE in ("ok", "empty", "wrongreceipt") and "__ousastPath" in code: + target = code.split('java.nio.file.Path.of("', 1)[1].split('"', 1)[0] + nonce = code.split('__ousastPath, "', 1)[1].split(chr(92) + "n", 1)[0] + payload = "" if MODE == "empty" else "PAYLOAD-" + nonce + written = ("BAD" if MODE == "wrongreceipt" else nonce) + "\\n" + payload + with open(target, "w") as handle: + handle.write(written) + answer = json.dumps({"success": MODE != "unsuccessful", "stdout": ""}).encode() + self.send_response(200) + self.send_header("Content-Type", "application/json") + self.send_header("Content-Length", str(len(answer))) + self.end_headers() + self.wfile.write(answer) + + HTTPServer(("127.0.0.1", PORT), Handler).serve_forever() + """ +) + + +@pytest.fixture +def fake(tmp_path): + script = tmp_path / "fake-joern" + script.write_text("#!" + sys.executable + "\n" + FAKE) + script.chmod(0o755) + return script + + +def session(tmp_path, fake, *, mode="ok", seconds=30.0, allowance=2.0): + return EngineSession( + tmp_path / "scratch", + ExecutionBudget(time.monotonic() + seconds, allowance), + {**os.environ, "FAKE_MODE": mode}, + joern=str(fake), + startup_timeout_seconds=30.0, + ) + + +def test_a_started_session_answers_only_with_its_own_receipt(tmp_path, fake): + with session(tmp_path, fake) as live: + assert live.start() and live.alive and live.startup_seconds > 0 + answer = live.evaluate("cpg.file.size", timeout=10) + assert answer is not None and answer.stdout.startswith("PAYLOAD-") + assert live.failure == "" and live.requests == 1 + # The private answer file is removed once verified, so no later call can reread it. + assert not list((tmp_path / "scratch").glob("answer-*.txt")) + + +def test_a_mismatched_receipt_poisons_the_session(tmp_path, fake): + with session(tmp_path, fake, mode="wrongreceipt") as live: + assert live.start() + assert live.evaluate("cpg.file.size", timeout=10) is None + assert live.failure == "session_receipt_mismatch" + # Poisoned means poisoned: no later request may answer from an unknown state. + assert live.evaluate("cpg.method.size", timeout=10) is None and not live.alive + + +def test_an_unsuccessful_response_is_not_an_answer(tmp_path, fake): + with session(tmp_path, fake, mode="unsuccessful") as live: + assert live.start() + assert live.evaluate("cpg.file.size", timeout=10) is None + assert live.failure == "session_request_unsuccessful" + + +def test_an_empty_body_is_an_answer_only_when_its_receipt_is_present(tmp_path, fake): + with session(tmp_path, fake, mode="empty") as live: + assert live.start() + answer = live.evaluate("cpg.file.size", timeout=10) + assert answer is not None and answer.stdout == "" + assert live.failure == "" + + +def test_a_crashed_session_answers_nothing_afterwards(tmp_path, fake): + with session(tmp_path, fake, mode="crash") as live: + assert live.start() + assert live.evaluate("cpg.file.size", timeout=10) is None + assert live.evaluate("1", timeout=10) is None + assert live.failure + + +def test_cancellation_kills_the_process_group(tmp_path, fake): + live = session(tmp_path, fake, mode="hang", seconds=3.0) + assert live.start() + pid = live._process.pid + started = time.monotonic() + assert live.evaluate("ousastHang()", timeout=1.0) is None + live.close() + assert time.monotonic() - started < 6.0 + with pytest.raises(ProcessLookupError): + for _ in range(100): + os.killpg(pid, 0) + time.sleep(0.02) + + +def test_an_exhausted_deadline_starts_nothing(tmp_path, fake): + live = session(tmp_path, fake, seconds=0.0) + assert live.start() is False and live.failure == "deadline_exhausted" + assert live._process is None + live.close() + + +def test_load_records_the_resident_graph_and_forgets_it_on_failure(tmp_path, fake): + with session(tmp_path, fake) as live: + assert live.start() + graph = tmp_path / "cpg.bin" + assert live.load(graph, timeout=10) and live.loaded_graph == str(graph) + with session(tmp_path, fake, mode="wrongreceipt") as broken: + assert broken.start() + assert broken.load(tmp_path / "other.bin", timeout=10) is False + assert broken.loaded_graph == "" + + +def test_the_wrapper_writes_its_receipt_before_running_the_body(): + code = _redirected("cpg.file.size", Path("/tmp/x.txt"), "abc") + assert code.index("writeString") < code.index("scala.Console.withOut") + assert '"abc\\n"' in code and "/tmp/x.txt" in code + # The Joern REPL shadows `Console`, so an unqualified name compiles to the wrong object. + assert "scala.Console.withOut" in code + + +def test_a_launch_failure_is_recorded_not_raised(tmp_path): + live = EngineSession(tmp_path / "s", ExecutionBudget(time.monotonic() + 10, 1.0), dict(os.environ), joern=str(tmp_path / "absent")) + assert live.start() is False and live.failure.startswith("session_launch_failed") + live.close() + + +def test_signal_module_is_used_for_group_termination(): + assert signal.SIGKILL + + +def test_a_definition_is_sent_unwrapped_and_is_not_proof_of_anything(tmp_path, fake): + """M2 11.1: `@main` cannot be nested, and the server answers success for compile errors.""" + with session(tmp_path, fake) as live: + assert live.start() + sent = live.define("@main def exec(cpgFile: String) = println(1)", timeout=10) + # The fake only writes a receipt file for wrapped requests, so an unwrapped one has none. + assert sent is not None and live.failure == "" + assert not list((tmp_path / "scratch").glob("answer-*.txt")) + + +def test_a_definition_on_a_dead_session_is_refused(tmp_path, fake): + with session(tmp_path, fake, mode="wrongreceipt") as live: + assert live.start() + assert live.evaluate("cpg.file.size", timeout=10) is None + assert live.define("def x = 1", timeout=10) is None + + +def test_the_engine_body_is_retained_so_a_missing_receipt_can_be_explained(tmp_path, fake): + """M2 11.1: success with no receipt is a compile error, and the diagnostic is the only clue.""" + with session(tmp_path, fake, mode="noreceipt") as live: + assert live.start() + assert live.evaluate("bogus(", timeout=10) is None + assert live.failure == "session_answer_missing" + assert live.last_body == "DIAGNOSTIC: not compiled" + + +def test_the_backend_leaves_the_session_off_by_default(tmp_path): + """M2 11.3: shipped behaviour stays the disposable invocation that has been measured.""" + from openultrasast.cpg.backend import JoernBackend + + backend = JoernBackend() + assert backend.session_transport is False + assert backend._session_for(tmp_path / "cpg.bin") is None + assert backend._session_payload(tmp_path / "cpg.bin", "census", {"cpgFile": "x"}) is None + + +def test_a_session_that_cannot_start_falls_back_rather_than_answering(tmp_path): + from openultrasast.cpg.backend import JoernBackend + + backend = JoernBackend( + session_transport=True, + execution_budget=ExecutionBudget(time.monotonic() + 10, 1.0), + ) + backend.__dict__["_session"] = None + # No such engine: starting fails, the reason is recorded, and the caller gets None to fall back. + object.__setattr__(backend, "queries_dir", Path("/nonexistent")) + assert backend._session_payload(tmp_path / "cpg.bin", "census", {"cpgFile": "x"}) is None + assert any("session_unavailable" in note or "session" in note for note in backend._diagnostics) or backend._diagnostics == [] + backend.close_session()