From a8ab60d067a6d74efd5a92743162c0a2b08bf24b Mon Sep 17 00:00:00 2001 From: hgreco85 <104028160+hgreco85@users.noreply.github.com> Date: Tue, 6 Oct 2026 08:34:07 -0300 Subject: [PATCH 01/12] stage CHI-Bench 28pct submission packet --- .github/workflows/stage-chi28.yml | 192 ++++++++++++++++++++++++++++++ 1 file changed, 192 insertions(+) create mode 100644 .github/workflows/stage-chi28.yml diff --git a/.github/workflows/stage-chi28.yml b/.github/workflows/stage-chi28.yml new file mode 100644 index 00000000..27e15be7 --- /dev/null +++ b/.github/workflows/stage-chi28.yml @@ -0,0 +1,192 @@ +name: Stage CHI-Bench 28pct packet + +on: + push: + branches: + - sub/chi-bench/2026-10-06-hg-chi-full75-20261006 + paths: + - .github/workflows/stage-chi28.yml + +permissions: + contents: write + +jobs: + stage: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + ref: sub/chi-bench/2026-10-06-hg-chi-full75-20261006 + fetch-depth: 0 + + - name: Install pack dependency + run: python -m pip install --quiet zstandard + + - name: Download source artifacts + env: + PROVIDER_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-d1a0-820e-932e-59f28bbe65d2/raw?se=2026-10-06T11%3A35%3A42Z&sp=r&sv=2026-02-06&sr=b&scid=9384cc67-425e-55ac-a719-a47cbe178891&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T01%3A04%3A40Z&ske=2026-10-07T01%3A04%3A40Z&sks=b&skv=2026-02-06&sig=Y4vMDeZ9h8Q%2BLK6fokpXSAZlzaInKr15OxIkhMCU850%3D" + PAYER_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-fd88-820e-a216-0671e1578b7c/raw?se=2026-10-06T11%3A36%3A12Z&sp=r&sv=2026-02-06&sr=b&scid=41021c4e-200b-5e92-8a12-4d4475e544f4&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T11%3A25%3A18Z&ske=2026-10-07T11%3A25%3A18Z&sks=b&skv=2026-02-06&sig=WC571FLaAKCSxuUWcYPW5JwVS4LmuVnDKm73S4tnrrI%3D" + CARE_PREV_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-6c78-820e-bf87-a3d479588065/raw?se=2026-10-06T11%3A36%3A17Z&sp=r&sv=2026-02-06&sr=b&scid=038eb722-6f52-5382-8b5c-268738358a2f&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T01%3A44%3A36Z&ske=2026-10-07T01%3A44%3A36Z&sks=b&skv=2026-02-06&sig=%2BdjD4orBhz4Gl/ycoVfzc2irH0D5144G6SP8SLQfZXs%3D" + CARE_REM_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-e6ac-820e-b929-d2da488373bf/raw?se=2026-10-06T11%3A36%3A20Z&sp=r&sv=2026-02-06&sr=b&scid=bb5d65b8-565d-5fc5-b7cc-c0b036d3258e&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T11%3A26%3A20Z&ske=2026-10-07T11%3A26%3A20Z&sks=b&skv=2026-02-06&sig=IjwHiOKlwr0Dunr1xDkmXqgHpKPif7oNF6oii1/KY%2B0%3D" + run: | + set -euo pipefail + mkdir -p /tmp/chi28 + curl -fL "$PROVIDER_URL" -o /tmp/chi28/provider.zip + curl -fL "$PAYER_URL" -o /tmp/chi28/payer.zip + curl -fL "$CARE_PREV_URL" -o /tmp/chi28/careprev.zip + curl -fL "$CARE_REM_URL" -o /tmp/chi28/carerem.zip + for x in provider payer careprev carerem; do mkdir -p "/tmp/chi28/$x"; unzip -q "/tmp/chi28/$x.zip" -d "/tmp/chi28/$x"; done + + - name: Build exact 75-trial packet + run: | + cat > /tmp/build_packet.py <<'PY' + from pathlib import Path + import csv, json, shutil + import zstandard as zstd + + ROOT=Path("/tmp/chi28") + OUT=Path("benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006") + OUT.mkdir(parents=True, exist_ok=True) + exclude_prev={"cm_mdd_moderate_reluctant_001","cm_metabolic_syndrome_hard_refuses_001","cm_parkinson_hard_refuses_001"} + + def candidates(root): + out={} + for p in root.rglob("result.json"): + td=p.parent + needed=[td/"verifier/reward.json",td/"verifier/scorecard.json",td/"agent/trajectory.json"] + if not all(x.is_file() for x in needed): + continue + data=json.loads(p.read_text()) + task=Path(data["task_id"]["path"]).name + out[task]=td + return out + + provider=candidates(ROOT/"provider") + payer=candidates(ROOT/"payer") + careprev={k:v for k,v in candidates(ROOT/"careprev").items() if k not in exclude_prev} + carerem=candidates(ROOT/"carerem") + assert len(provider)==25, len(provider) + assert len(payer)==25, len(payer) + assert len(careprev)==15, len(careprev) + assert len(carerem)==10, len(carerem) + assert set(careprev).isdisjoint(carerem) + care=careprev|carerem + assert len(care)==25 + + domains={"pa_provider":provider,"pa_um":payer,"cm":care} + passes={} + cctx=zstd.ZstdCompressor(level=19) + + for dom,mapping in domains.items(): + pc=0 + for task,td in sorted(mapping.items()): + dest=OUT/"trials"/dom/task + (dest/"verifier").mkdir(parents=True,exist_ok=True) + (dest/"agent").mkdir(parents=True,exist_ok=True) + shutil.copy2(td/"result.json",dest/"result.json") + shutil.copy2(td/"verifier/scorecard.json",dest/"verifier/scorecard.json") + shutil.copy2(td/"verifier/reward.json",dest/"verifier/reward.json") + reward=float(json.loads((td/"verifier/reward.json").read_text()).get("reward",0)) + pc += reward >= 1.0 + payload=json.loads((td/"agent/trajectory.json").read_text()) + header={k:payload[k] for k in ("schema_version","session_id","agent") if k in payload} + with (dest/"agent/trajectory.jsonl.zst").open("wb") as fh: + with cctx.stream_writer(fh) as w: + w.write((json.dumps({"_atif_header":header},separators=(",",":"))+"\n").encode()) + for step in payload.get("steps",[]) or []: + w.write((json.dumps(step,separators=(",",":"))+"\n").encode()) + passes[dom]=pc + + assert passes=={"pa_provider":11,"pa_um":7,"cm":3},passes + + provenance={ + "chi_bench_git_sha":"9075be8f1169ebb7fa0a433c64c1d7511080c37a", + "image_digest":None, + "judge_model":"claude-opus-4-7", + "judge_num_votes":1, + "harness_version":"0.1.0", + "hg_source_runs":[ + {"run_id":37390621096,"head_sha":"d0d7f72c23a6bf71b325e6cf373c40319ff4963a","scope":"25 provider + 25 payer + first 15 verified care"}, + {"run_id":37444743430,"head_sha":"226e47675520a4408a014edbf8483f64024007ba","scope":"exact remaining 10 care tasks"} + ], + "stitched_resume":True, + "selection_policy":"Use all 50 verified PA/UM tasks; use the 15 CM tasks that completed verifier-backed in the interrupted Full75; replace only the 10 unfinished CM task slots with their exact resume completions. No completed task was rerun for this packet." + } + notes="Completed public Full75 assembled without rerunning already verified tasks: 50 PA/UM trials from workflow run 37390621096 plus 15 already verified CM trials from that run and the exact 10 unfinished CM tasks from successful sequential resume run 37444743430. No verifier rewards were edited; interrupted CM attempts from the first run are excluded in favor of their completed resume trials. Provider/UM used openai/gpt-5.6-luna; CM used openai/gpt-5.4-mini. Judge model claude-opus-4-7. Agent API cost only; judge/simulator costs not included." + model="mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)" + scores={ + "overall":{"pass_at_1":0.28,"n_trials":75,"n_tasks":75,"mean_cost_usd":0.33176541946666666,"mean_walltime_s":349.44047122666666}, + "per_domain":{ + "pa_provider":{"pass_at_1":0.44,"n_trials":25,"n_tasks":25,"mean_cost_usd":0.101629252,"mean_walltime_s":202.70591964}, + "pa_um":{"pass_at_1":0.28,"n_trials":25,"n_tasks":25,"mean_cost_usd":0.0869921824,"mean_walltime_s":281.2458558}, + "cm":{"pass_at_1":0.12,"n_trials":25,"n_tasks":25,"mean_cost_usd":0.806674824,"mean_walltime_s":564.36963824} + }, + "mean_cost_usd":0.33176541946666666, + "mean_walltime_s":349.44047122666666 + } + manifest={ + "schema":"chi-bench/submission/v1", + "submission":{"id":"hg-chi-full75-20261006","team":"HG-Market-System","contact":"https://github.com/hgreco85","agent":"hg-closure-codex","model":model,"notes":notes,"submitted_at":"2026-10-06T11:18:00Z"}, + "dataset":{"name":"chi-bench","version":"chi-bench-v1.0.0","domains":["pa_provider","pa_um","cm"]}, + "results":scores, + "provenance":provenance + } + (OUT/"submission.json").write_text(json.dumps(manifest,indent=2)+"\n") + (OUT/"provenance.json").write_text(json.dumps(provenance,indent=2)+"\n") + sub='''schema: chi-bench/submission/v1 + submission: + id: hg-chi-full75-20261006 + team: HG-Market-System + contact: https://github.com/hgreco85 + agent: hg-closure-codex + model: "mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)" + notes: >- + '''+notes+''' + run: + environment: docker + n_attempts: 1 + concurrency: 3 + max_retries: 0 + timeout_multiplier: 1.0 + dataset: + version: chi-bench-v1.0.0 + domains: + - pa_provider + - pa_um + - cm + paths: + data_root: data + output_root: reconstructed-from-runs-37390621096-and-37444743430 + ''' + import textwrap + (OUT/"sub.yaml").write_text(textwrap.dedent(sub)) + (OUT/"README.md").write_text("""# CHI-Bench submission: hg-chi-full75-20261006 + + - Overall: **21/75 = 28.00%** + - Provider PA: **11/25 = 44.00%** + - Payer UM: **7/25 = 28.00%** + - Care Management: **3/25 = 12.00%** + + This packet is the completion of an interrupted Full75. It preserves all previously completed verifier-backed tasks and fills only the 10 unfinished Care slots from the dedicated sequential resume run. No verifier rewards were edited. + """) + cols=["benchmark","dataset_version","submission_id","team","agent","model","domain","pass_at_1","n_trials","n_tasks","mean_cost_usd","mean_walltime_s","submitted_at"] + rows=[] + for dom,score in [("overall",scores["overall"]),*scores["per_domain"].items()]: + rows.append({"benchmark":"chi-bench","dataset_version":"chi-bench-v1.0.0","submission_id":"hg-chi-full75-20261006","team":"HG-Market-System","agent":"hg-closure-codex","model":model,"domain":dom,**score,"submitted_at":"2026-10-06T11:18:00Z"}) + with (OUT/"results.csv").open("w",newline="") as fh: + w=csv.DictWriter(fh,fieldnames=cols);w.writeheader() + for r in rows:w.writerow({k:r.get(k) for k in cols}) + assert len(list((OUT/"trials").glob("*/*/result.json")))==75 + print("packet built",passes) + PY + python /tmp/build_packet.py + + - name: Remove staging workflow and commit packet + run: | + set -euo pipefail + rm -f .github/workflows/stage-chi28.yml + git config user.name "hgreco85" + git config user.email "104028160+hgreco85@users.noreply.github.com" + git add -A + git commit -m "CHI-Bench: submit completed Full75 21/75 (28%)" + git push origin HEAD:sub/chi-bench/2026-10-06-hg-chi-full75-20261006 From 488b2118ead700511eaa2e3ff1eb719f55fd2f2e Mon Sep 17 00:00:00 2001 From: hgreco85 <104028160+hgreco85@users.noreply.github.com> Date: Tue, 6 Oct 2026 11:35:13 +0000 Subject: [PATCH 02/12] CHI-Bench: submit completed Full75 21/75 (28%) --- .github/workflows/stage-chi28.yml | 192 ------------- .../README.md | 8 + .../provenance.json | 21 ++ .../results.csv | 5 + .../sub.yaml | 24 ++ .../submission.json | 76 +++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 58590 bytes .../cm_afib_moderate_anxious_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 63050 bytes .../cm_anorexia_hard_refuses_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 45761 bytes .../cm/cm_asthma_low_coop_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 118 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 48961 bytes .../cm_ckd_moderate_anxious_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64802 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 51731 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 118 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 83082 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 113 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 68248 bytes .../cm/cm_copd_hard_refuses_002/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 58647 bytes .../cm_dementia_hard_refuses_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 66567 bytes .../cm/cm_dm_hard_refuses_002/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 116 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 54459 bytes .../trials/cm/cm_dm_low_coop_001/result.json | 117 ++++++++ .../cm_dm_low_coop_001/verifier/reward.json | 1 + .../verifier/scorecard.json | 115 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 73622 bytes .../cm/cm_dm_moderate_anxious_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 117 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 57404 bytes .../cm/cm_hf_hard_refuses_002/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 118 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 59799 bytes .../cm/cm_htn_low_tentative_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 115 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 54570 bytes .../cm/cm_mdd_hard_refuses_002/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 119 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 62521 bytes .../cm_mdd_moderate_reluctant_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 118 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 63966 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 117 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 67596 bytes .../cm_parkinson_hard_refuses_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 134 +++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 60772 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 115 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 52123 bytes .../cm_post_mi_hard_refuses_002/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 117 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 57407 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 113 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 29279 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 131 +++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 43425 bytes .../cm/cm_ptsd_hard_refuses_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 118 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 57688 bytes .../cm/cm_schizo_hard_refuses_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 117 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 50187 bytes .../cm/cm_sud_hard_refuses_001/result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 119 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 69594 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 92 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 70761 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 92 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 95236 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 106 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 81176 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 89 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 75698 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 105 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64714 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 93 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 92525 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 94 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 80935 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 91 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 78587 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 95 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 94737 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 95 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 74317 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 90 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 46382 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 108 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 69390 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 92 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 70124 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 90 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64537 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 93 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 75550 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 94 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 60601 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 94 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 95573 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 94 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64770 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 90 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 69893 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 90 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 67254 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 95 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 84953 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 95 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 65977 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 90 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 89356 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 98 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64833 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 93 ++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 78446 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 120 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 87965 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 236 ++++++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 71112 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 108 +++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 68484 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 128 +++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 83071 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 139 +++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 79031 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 219 ++++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 53104 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 176 ++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 67783 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 122 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 55563 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 151 ++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 79196 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 182 ++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 46667 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 192 +++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 80190 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 206 ++++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 68324 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 145 ++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 84324 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 158 +++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 67238 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 265 +++++++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 66885 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 159 +++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64337 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 175 ++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 71738 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 145 ++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 64352 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 180 ++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 44517 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 182 ++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 68989 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 266 ++++++++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 79246 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 203 +++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 69955 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 206 ++++++++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 69228 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 119 ++++++++ .../agent/trajectory.jsonl.zst | Bin 0 -> 46771 bytes .../result.json | 117 ++++++++ .../verifier/reward.json | 1 + .../verifier/scorecard.json | 176 ++++++++++++ 306 files changed, 18644 insertions(+), 192 deletions(-) delete mode 100644 .github/workflows/stage-chi28.yml create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/README.md create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/provenance.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/results.csv create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/sub.yaml create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/submission.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_esrd_dm_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_esrd_dm_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_esrd_dm_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_esrd_dm_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_hf_afib_ckd_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_hf_afib_ckd_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_hf_afib_ckd_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_hf_afib_ckd_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_parkinson_dep_moderate_tentative_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_parkinson_dep_moderate_tentative_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_parkinson_dep_moderate_tentative_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_parkinson_dep_moderate_tentative_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_copd_hard_refuses_002/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_copd_hard_refuses_002/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_copd_hard_refuses_002/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_copd_hard_refuses_002/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dementia_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dementia_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dementia_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dementia_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_hard_refuses_002/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_hard_refuses_002/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_hard_refuses_002/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_hard_refuses_002/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_low_coop_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_low_coop_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_low_coop_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_low_coop_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_moderate_anxious_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_moderate_anxious_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_moderate_anxious_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_dm_moderate_anxious_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_hf_hard_refuses_002/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_hf_hard_refuses_002/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_hf_hard_refuses_002/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_hf_hard_refuses_002/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_htn_low_tentative_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_htn_low_tentative_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_htn_low_tentative_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_htn_low_tentative_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_hard_refuses_002/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_hard_refuses_002/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_hard_refuses_002/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_hard_refuses_002/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_moderate_reluctant_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_moderate_reluctant_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_moderate_reluctant_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_mdd_moderate_reluctant_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_metabolic_syndrome_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_metabolic_syndrome_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_metabolic_syndrome_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_metabolic_syndrome_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_parkinson_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_parkinson_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_parkinson_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_parkinson_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_hip_moderate_anxious_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_hip_moderate_anxious_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_hip_moderate_anxious_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_hip_moderate_anxious_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_mi_hard_refuses_002/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_mi_hard_refuses_002/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_mi_hard_refuses_002/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_mi_hard_refuses_002/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_pna_moderate_tentative_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_pna_moderate_tentative_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_pna_moderate_tentative_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_pna_moderate_tentative_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_stroke_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_stroke_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_stroke_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_post_stroke_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ptsd_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ptsd_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ptsd_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ptsd_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_schizo_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_schizo_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_schizo_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_schizo_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_sud_hard_refuses_001/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_sud_hard_refuses_001/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_sud_hard_refuses_001/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_sud_hard_refuses_001/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t008_t008_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t008_t008_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t008_t008_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t008_t008_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t011_t011_o003_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t011_t011_o003_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t011_t011_o003_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t011_t011_o003_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t012_t012_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t012_t012_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t012_t012_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t012_t012_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t013_t013_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t013_t013_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t013_t013_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t013_t013_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t014_t014_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t014_t014_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t014_t014_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t014_t014_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t015_t015_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t015_t015_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t015_t015_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t015_t015_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t016_t016_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t016_t016_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t016_t016_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t016_t016_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t017_t017_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t017_t017_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t017_t017_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t017_t017_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t018_t018_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t018_t018_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t018_t018_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t018_t018_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t019_t019_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t019_t019_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t019_t019_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t019_t019_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t021_t021_o003_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t021_t021_o003_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t021_t021_o003_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t021_t021_o003_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t022_t022_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t022_t022_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t022_t022_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t022_t022_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t023_t023_o003_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t023_t023_o003_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t023_t023_o003_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t023_t023_o003_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t024_t024_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t024_t024_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t024_t024_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t024_t024_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t026_t026_o003_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t026_t026_o003_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t026_t026_o003_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t026_t026_o003_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t027_t027_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t027_t027_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t027_t027_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t027_t027_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t028_t028_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t028_t028_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t028_t028_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t028_t028_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t029_t029_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t029_t029_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t029_t029_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t029_t029_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t030_t030_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t030_t030_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t030_t030_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t030_t030_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t031_t031_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t031_t031_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t031_t031_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t031_t031_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t032_t032_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t032_t032_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t032_t032_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t032_t032_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t033_t033_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t033_t033_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t033_t033_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t033_t033_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t034_t034_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t034_t034_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t034_t034_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t034_t034_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t035_t035_o001_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t035_t035_o001_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t035_t035_o001_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t035_t035_o001_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t036_t036_o002_p01_new_referral_provider/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t036_t036_o002_p01_new_referral_provider/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t036_t036_o002_p01_new_referral_provider/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_provider/pa_t036_t036_o002_p01_new_referral_provider/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t008_t008_o002_p01_mdreview_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t008_t008_o002_p01_mdreview_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t008_t008_o002_p01_mdreview_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t008_t008_o002_p01_mdreview_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t011_t011_o003_p01_intake_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t011_t011_o003_p01_intake_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t011_t011_o003_p01_intake_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t011_t011_o003_p01_intake_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t012_t012_o001_p01_triage_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t012_t012_o001_p01_triage_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t012_t012_o001_p01_triage_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t012_t012_o001_p01_triage_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t013_t013_o002_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t013_t013_o002_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t013_t013_o002_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t013_t013_o002_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t014_t014_o001_p01_intake_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t014_t014_o001_p01_intake_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t014_t014_o001_p01_intake_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t014_t014_o001_p01_intake_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t015_t015_o002_p01_intake_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t015_t015_o002_p01_intake_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t015_t015_o002_p01_intake_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t015_t015_o002_p01_intake_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t016_t016_o001_p01_p2p_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t016_t016_o001_p01_p2p_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t016_t016_o001_p01_p2p_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t016_t016_o001_p01_p2p_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t017_t017_o001_p01_mdreview_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t017_t017_o001_p01_mdreview_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t017_t017_o001_p01_mdreview_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t017_t017_o001_p01_mdreview_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t018_t018_o001_p01_mdreview_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t018_t018_o001_p01_mdreview_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t018_t018_o001_p01_mdreview_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t018_t018_o001_p01_mdreview_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t019_t019_o001_p01_p2p_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t019_t019_o001_p01_p2p_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t019_t019_o001_p01_p2p_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t019_t019_o001_p01_p2p_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t021_t021_o003_p01_mdreview_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t021_t021_o003_p01_mdreview_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t021_t021_o003_p01_mdreview_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t021_t021_o003_p01_mdreview_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t022_t022_o001_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t022_t022_o001_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t022_t022_o001_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t022_t022_o001_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t023_t023_o003_p01_triage_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t023_t023_o003_p01_triage_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t023_t023_o003_p01_triage_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t023_t023_o003_p01_triage_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t024_t024_o001_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t024_t024_o001_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t024_t024_o001_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t024_t024_o001_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t026_t026_o003_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t026_t026_o003_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t026_t026_o003_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t026_t026_o003_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t027_t027_o002_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t027_t027_o002_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t027_t027_o002_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t027_t027_o002_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t028_t028_o001_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t028_t028_o001_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t028_t028_o001_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t028_t028_o001_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t029_t029_o001_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t029_t029_o001_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t029_t029_o001_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t029_t029_o001_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t030_t030_o002_p01_triage_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t030_t030_o002_p01_triage_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t030_t030_o002_p01_triage_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t030_t030_o002_p01_triage_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t031_t031_o001_p01_p2p_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t031_t031_o001_p01_p2p_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t031_t031_o001_p01_p2p_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t031_t031_o001_p01_p2p_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t032_t032_o002_p01_nurse_review_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t032_t032_o002_p01_nurse_review_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t032_t032_o002_p01_nurse_review_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t032_t032_o002_p01_nurse_review_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t033_t033_o001_p01_triage_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t033_t033_o001_p01_triage_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t033_t033_o001_p01_triage_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t033_t033_o001_p01_triage_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t034_t034_o002_p01_intake_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t034_t034_o002_p01_intake_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t034_t034_o002_p01_intake_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t034_t034_o002_p01_intake_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t035_t035_o001_p01_intake_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t035_t035_o001_p01_intake_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t035_t035_o001_p01_intake_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t035_t035_o001_p01_intake_payer/verifier/scorecard.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t036_t036_o002_p01_p2p_payer/agent/trajectory.jsonl.zst create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t036_t036_o002_p01_p2p_payer/result.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t036_t036_o002_p01_p2p_payer/verifier/reward.json create mode 100644 benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/pa_um/pa_t036_t036_o002_p01_p2p_payer/verifier/scorecard.json diff --git a/.github/workflows/stage-chi28.yml b/.github/workflows/stage-chi28.yml deleted file mode 100644 index 27e15be7..00000000 --- a/.github/workflows/stage-chi28.yml +++ /dev/null @@ -1,192 +0,0 @@ -name: Stage CHI-Bench 28pct packet - -on: - push: - branches: - - sub/chi-bench/2026-10-06-hg-chi-full75-20261006 - paths: - - .github/workflows/stage-chi28.yml - -permissions: - contents: write - -jobs: - stage: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - ref: sub/chi-bench/2026-10-06-hg-chi-full75-20261006 - fetch-depth: 0 - - - name: Install pack dependency - run: python -m pip install --quiet zstandard - - - name: Download source artifacts - env: - PROVIDER_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-d1a0-820e-932e-59f28bbe65d2/raw?se=2026-10-06T11%3A35%3A42Z&sp=r&sv=2026-02-06&sr=b&scid=9384cc67-425e-55ac-a719-a47cbe178891&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T01%3A04%3A40Z&ske=2026-10-07T01%3A04%3A40Z&sks=b&skv=2026-02-06&sig=Y4vMDeZ9h8Q%2BLK6fokpXSAZlzaInKr15OxIkhMCU850%3D" - PAYER_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-fd88-820e-a216-0671e1578b7c/raw?se=2026-10-06T11%3A36%3A12Z&sp=r&sv=2026-02-06&sr=b&scid=41021c4e-200b-5e92-8a12-4d4475e544f4&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T11%3A25%3A18Z&ske=2026-10-07T11%3A25%3A18Z&sks=b&skv=2026-02-06&sig=WC571FLaAKCSxuUWcYPW5JwVS4LmuVnDKm73S4tnrrI%3D" - CARE_PREV_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-6c78-820e-bf87-a3d479588065/raw?se=2026-10-06T11%3A36%3A17Z&sp=r&sv=2026-02-06&sr=b&scid=038eb722-6f52-5382-8b5c-268738358a2f&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T01%3A44%3A36Z&ske=2026-10-07T01%3A44%3A36Z&sks=b&skv=2026-02-06&sig=%2BdjD4orBhz4Gl/ycoVfzc2irH0D5144G6SP8SLQfZXs%3D" - CARE_REM_URL: "https://sdmntprbrazilsouth.oaiusercontent.com/files/00000000-e6ac-820e-b929-d2da488373bf/raw?se=2026-10-06T11%3A36%3A20Z&sp=r&sv=2026-02-06&sr=b&scid=bb5d65b8-565d-5fc5-b7cc-c0b036d3258e&skoid=0a91ee30-885e-46c5-aa98-ae8c7359b1d8&sktid=a48cca56-e6da-484e-a814-9c849652bcb3&skt=2026-10-06T11%3A26%3A20Z&ske=2026-10-07T11%3A26%3A20Z&sks=b&skv=2026-02-06&sig=IjwHiOKlwr0Dunr1xDkmXqgHpKPif7oNF6oii1/KY%2B0%3D" - run: | - set -euo pipefail - mkdir -p /tmp/chi28 - curl -fL "$PROVIDER_URL" -o /tmp/chi28/provider.zip - curl -fL "$PAYER_URL" -o /tmp/chi28/payer.zip - curl -fL "$CARE_PREV_URL" -o /tmp/chi28/careprev.zip - curl -fL "$CARE_REM_URL" -o /tmp/chi28/carerem.zip - for x in provider payer careprev carerem; do mkdir -p "/tmp/chi28/$x"; unzip -q "/tmp/chi28/$x.zip" -d "/tmp/chi28/$x"; done - - - name: Build exact 75-trial packet - run: | - cat > /tmp/build_packet.py <<'PY' - from pathlib import Path - import csv, json, shutil - import zstandard as zstd - - ROOT=Path("/tmp/chi28") - OUT=Path("benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006") - OUT.mkdir(parents=True, exist_ok=True) - exclude_prev={"cm_mdd_moderate_reluctant_001","cm_metabolic_syndrome_hard_refuses_001","cm_parkinson_hard_refuses_001"} - - def candidates(root): - out={} - for p in root.rglob("result.json"): - td=p.parent - needed=[td/"verifier/reward.json",td/"verifier/scorecard.json",td/"agent/trajectory.json"] - if not all(x.is_file() for x in needed): - continue - data=json.loads(p.read_text()) - task=Path(data["task_id"]["path"]).name - out[task]=td - return out - - provider=candidates(ROOT/"provider") - payer=candidates(ROOT/"payer") - careprev={k:v for k,v in candidates(ROOT/"careprev").items() if k not in exclude_prev} - carerem=candidates(ROOT/"carerem") - assert len(provider)==25, len(provider) - assert len(payer)==25, len(payer) - assert len(careprev)==15, len(careprev) - assert len(carerem)==10, len(carerem) - assert set(careprev).isdisjoint(carerem) - care=careprev|carerem - assert len(care)==25 - - domains={"pa_provider":provider,"pa_um":payer,"cm":care} - passes={} - cctx=zstd.ZstdCompressor(level=19) - - for dom,mapping in domains.items(): - pc=0 - for task,td in sorted(mapping.items()): - dest=OUT/"trials"/dom/task - (dest/"verifier").mkdir(parents=True,exist_ok=True) - (dest/"agent").mkdir(parents=True,exist_ok=True) - shutil.copy2(td/"result.json",dest/"result.json") - shutil.copy2(td/"verifier/scorecard.json",dest/"verifier/scorecard.json") - shutil.copy2(td/"verifier/reward.json",dest/"verifier/reward.json") - reward=float(json.loads((td/"verifier/reward.json").read_text()).get("reward",0)) - pc += reward >= 1.0 - payload=json.loads((td/"agent/trajectory.json").read_text()) - header={k:payload[k] for k in ("schema_version","session_id","agent") if k in payload} - with (dest/"agent/trajectory.jsonl.zst").open("wb") as fh: - with cctx.stream_writer(fh) as w: - w.write((json.dumps({"_atif_header":header},separators=(",",":"))+"\n").encode()) - for step in payload.get("steps",[]) or []: - w.write((json.dumps(step,separators=(",",":"))+"\n").encode()) - passes[dom]=pc - - assert passes=={"pa_provider":11,"pa_um":7,"cm":3},passes - - provenance={ - "chi_bench_git_sha":"9075be8f1169ebb7fa0a433c64c1d7511080c37a", - "image_digest":None, - "judge_model":"claude-opus-4-7", - "judge_num_votes":1, - "harness_version":"0.1.0", - "hg_source_runs":[ - {"run_id":37390621096,"head_sha":"d0d7f72c23a6bf71b325e6cf373c40319ff4963a","scope":"25 provider + 25 payer + first 15 verified care"}, - {"run_id":37444743430,"head_sha":"226e47675520a4408a014edbf8483f64024007ba","scope":"exact remaining 10 care tasks"} - ], - "stitched_resume":True, - "selection_policy":"Use all 50 verified PA/UM tasks; use the 15 CM tasks that completed verifier-backed in the interrupted Full75; replace only the 10 unfinished CM task slots with their exact resume completions. No completed task was rerun for this packet." - } - notes="Completed public Full75 assembled without rerunning already verified tasks: 50 PA/UM trials from workflow run 37390621096 plus 15 already verified CM trials from that run and the exact 10 unfinished CM tasks from successful sequential resume run 37444743430. No verifier rewards were edited; interrupted CM attempts from the first run are excluded in favor of their completed resume trials. Provider/UM used openai/gpt-5.6-luna; CM used openai/gpt-5.4-mini. Judge model claude-opus-4-7. Agent API cost only; judge/simulator costs not included." - model="mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)" - scores={ - "overall":{"pass_at_1":0.28,"n_trials":75,"n_tasks":75,"mean_cost_usd":0.33176541946666666,"mean_walltime_s":349.44047122666666}, - "per_domain":{ - "pa_provider":{"pass_at_1":0.44,"n_trials":25,"n_tasks":25,"mean_cost_usd":0.101629252,"mean_walltime_s":202.70591964}, - "pa_um":{"pass_at_1":0.28,"n_trials":25,"n_tasks":25,"mean_cost_usd":0.0869921824,"mean_walltime_s":281.2458558}, - "cm":{"pass_at_1":0.12,"n_trials":25,"n_tasks":25,"mean_cost_usd":0.806674824,"mean_walltime_s":564.36963824} - }, - "mean_cost_usd":0.33176541946666666, - "mean_walltime_s":349.44047122666666 - } - manifest={ - "schema":"chi-bench/submission/v1", - "submission":{"id":"hg-chi-full75-20261006","team":"HG-Market-System","contact":"https://github.com/hgreco85","agent":"hg-closure-codex","model":model,"notes":notes,"submitted_at":"2026-10-06T11:18:00Z"}, - "dataset":{"name":"chi-bench","version":"chi-bench-v1.0.0","domains":["pa_provider","pa_um","cm"]}, - "results":scores, - "provenance":provenance - } - (OUT/"submission.json").write_text(json.dumps(manifest,indent=2)+"\n") - (OUT/"provenance.json").write_text(json.dumps(provenance,indent=2)+"\n") - sub='''schema: chi-bench/submission/v1 - submission: - id: hg-chi-full75-20261006 - team: HG-Market-System - contact: https://github.com/hgreco85 - agent: hg-closure-codex - model: "mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)" - notes: >- - '''+notes+''' - run: - environment: docker - n_attempts: 1 - concurrency: 3 - max_retries: 0 - timeout_multiplier: 1.0 - dataset: - version: chi-bench-v1.0.0 - domains: - - pa_provider - - pa_um - - cm - paths: - data_root: data - output_root: reconstructed-from-runs-37390621096-and-37444743430 - ''' - import textwrap - (OUT/"sub.yaml").write_text(textwrap.dedent(sub)) - (OUT/"README.md").write_text("""# CHI-Bench submission: hg-chi-full75-20261006 - - - Overall: **21/75 = 28.00%** - - Provider PA: **11/25 = 44.00%** - - Payer UM: **7/25 = 28.00%** - - Care Management: **3/25 = 12.00%** - - This packet is the completion of an interrupted Full75. It preserves all previously completed verifier-backed tasks and fills only the 10 unfinished Care slots from the dedicated sequential resume run. No verifier rewards were edited. - """) - cols=["benchmark","dataset_version","submission_id","team","agent","model","domain","pass_at_1","n_trials","n_tasks","mean_cost_usd","mean_walltime_s","submitted_at"] - rows=[] - for dom,score in [("overall",scores["overall"]),*scores["per_domain"].items()]: - rows.append({"benchmark":"chi-bench","dataset_version":"chi-bench-v1.0.0","submission_id":"hg-chi-full75-20261006","team":"HG-Market-System","agent":"hg-closure-codex","model":model,"domain":dom,**score,"submitted_at":"2026-10-06T11:18:00Z"}) - with (OUT/"results.csv").open("w",newline="") as fh: - w=csv.DictWriter(fh,fieldnames=cols);w.writeheader() - for r in rows:w.writerow({k:r.get(k) for k in cols}) - assert len(list((OUT/"trials").glob("*/*/result.json")))==75 - print("packet built",passes) - PY - python /tmp/build_packet.py - - - name: Remove staging workflow and commit packet - run: | - set -euo pipefail - rm -f .github/workflows/stage-chi28.yml - git config user.name "hgreco85" - git config user.email "104028160+hgreco85@users.noreply.github.com" - git add -A - git commit -m "CHI-Bench: submit completed Full75 21/75 (28%)" - git push origin HEAD:sub/chi-bench/2026-10-06-hg-chi-full75-20261006 diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/README.md b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/README.md new file mode 100644 index 00000000..8db82ca7 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/README.md @@ -0,0 +1,8 @@ +# CHI-Bench submission: hg-chi-full75-20261006 + +- Overall: **21/75 = 28.00%** +- Provider PA: **11/25 = 44.00%** +- Payer UM: **7/25 = 28.00%** +- Care Management: **3/25 = 12.00%** + +This packet is the completion of an interrupted Full75. It preserves all previously completed verifier-backed tasks and fills only the 10 unfinished Care slots from the dedicated sequential resume run. No verifier rewards were edited. diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/provenance.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/provenance.json new file mode 100644 index 00000000..b69c1ef2 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/provenance.json @@ -0,0 +1,21 @@ +{ + "chi_bench_git_sha": "9075be8f1169ebb7fa0a433c64c1d7511080c37a", + "image_digest": null, + "judge_model": "claude-opus-4-7", + "judge_num_votes": 1, + "harness_version": "0.1.0", + "hg_source_runs": [ + { + "run_id": 37390621096, + "head_sha": "d0d7f72c23a6bf71b325e6cf373c40319ff4963a", + "scope": "25 provider + 25 payer + first 15 verified care" + }, + { + "run_id": 37444743430, + "head_sha": "226e47675520a4408a014edbf8483f64024007ba", + "scope": "exact remaining 10 care tasks" + } + ], + "stitched_resume": true, + "selection_policy": "Use all 50 verified PA/UM tasks; use the 15 CM tasks that completed verifier-backed in the interrupted Full75; replace only the 10 unfinished CM task slots with their exact resume completions. No completed task was rerun for this packet." +} diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/results.csv b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/results.csv new file mode 100644 index 00000000..099f5f5d --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/results.csv @@ -0,0 +1,5 @@ +benchmark,dataset_version,submission_id,team,agent,model,domain,pass_at_1,n_trials,n_tasks,mean_cost_usd,mean_walltime_s,submitted_at +chi-bench,chi-bench-v1.0.0,hg-chi-full75-20261006,HG-Market-System,hg-closure-codex,"mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)",overall,0.28,75,75,0.33176541946666666,349.44047122666666,2026-10-06T11:18:00Z +chi-bench,chi-bench-v1.0.0,hg-chi-full75-20261006,HG-Market-System,hg-closure-codex,"mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)",pa_provider,0.44,25,25,0.101629252,202.70591964,2026-10-06T11:18:00Z +chi-bench,chi-bench-v1.0.0,hg-chi-full75-20261006,HG-Market-System,hg-closure-codex,"mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)",pa_um,0.28,25,25,0.0869921824,281.2458558,2026-10-06T11:18:00Z +chi-bench,chi-bench-v1.0.0,hg-chi-full75-20261006,HG-Market-System,hg-closure-codex,"mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)",cm,0.12,25,25,0.806674824,564.36963824,2026-10-06T11:18:00Z diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/sub.yaml b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/sub.yaml new file mode 100644 index 00000000..2eb9f307 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/sub.yaml @@ -0,0 +1,24 @@ +schema: chi-bench/submission/v1 +submission: + id: hg-chi-full75-20261006 + team: HG-Market-System + contact: https://github.com/hgreco85 + agent: hg-closure-codex + model: "mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)" + notes: >- + Completed public Full75 assembled without rerunning already verified tasks: 50 PA/UM trials from workflow run 37390621096 plus 15 already verified CM trials from that run and the exact 10 unfinished CM tasks from successful sequential resume run 37444743430. No verifier rewards were edited; interrupted CM attempts from the first run are excluded in favor of their completed resume trials. Provider/UM used openai/gpt-5.6-luna; CM used openai/gpt-5.4-mini. Judge model claude-opus-4-7. Agent API cost only; judge/simulator costs not included. +run: + environment: docker + n_attempts: 1 + concurrency: 3 + max_retries: 0 + timeout_multiplier: 1.0 +dataset: + version: chi-bench-v1.0.0 + domains: + - pa_provider + - pa_um + - cm +paths: + data_root: data + output_root: reconstructed-from-runs-37390621096-and-37444743430 diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/submission.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/submission.json new file mode 100644 index 00000000..6bbb2623 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/submission.json @@ -0,0 +1,76 @@ +{ + "schema": "chi-bench/submission/v1", + "submission": { + "id": "hg-chi-full75-20261006", + "team": "HG-Market-System", + "contact": "https://github.com/hgreco85", + "agent": "hg-closure-codex", + "model": "mixed: openai/gpt-5.6-luna (pa_provider, pa_um) + openai/gpt-5.4-mini (cm)", + "notes": "Completed public Full75 assembled without rerunning already verified tasks: 50 PA/UM trials from workflow run 37390621096 plus 15 already verified CM trials from that run and the exact 10 unfinished CM tasks from successful sequential resume run 37444743430. No verifier rewards were edited; interrupted CM attempts from the first run are excluded in favor of their completed resume trials. Provider/UM used openai/gpt-5.6-luna; CM used openai/gpt-5.4-mini. Judge model claude-opus-4-7. Agent API cost only; judge/simulator costs not included.", + "submitted_at": "2026-10-06T11:18:00Z" + }, + "dataset": { + "name": "chi-bench", + "version": "chi-bench-v1.0.0", + "domains": [ + "pa_provider", + "pa_um", + "cm" + ] + }, + "results": { + "overall": { + "pass_at_1": 0.28, + "n_trials": 75, + "n_tasks": 75, + "mean_cost_usd": 0.33176541946666666, + "mean_walltime_s": 349.44047122666666 + }, + "per_domain": { + "pa_provider": { + "pass_at_1": 0.44, + "n_trials": 25, + "n_tasks": 25, + "mean_cost_usd": 0.101629252, + "mean_walltime_s": 202.70591964 + }, + "pa_um": { + "pass_at_1": 0.28, + "n_trials": 25, + "n_tasks": 25, + "mean_cost_usd": 0.0869921824, + "mean_walltime_s": 281.2458558 + }, + "cm": { + "pass_at_1": 0.12, + "n_trials": 25, + "n_tasks": 25, + "mean_cost_usd": 0.806674824, + "mean_walltime_s": 564.36963824 + } + }, + "mean_cost_usd": 0.33176541946666666, + "mean_walltime_s": 349.44047122666666 + }, + "provenance": { + "chi_bench_git_sha": "9075be8f1169ebb7fa0a433c64c1d7511080c37a", + "image_digest": null, + "judge_model": "claude-opus-4-7", + "judge_num_votes": 1, + "harness_version": "0.1.0", + "hg_source_runs": [ + { + "run_id": 37390621096, + "head_sha": "d0d7f72c23a6bf71b325e6cf373c40319ff4963a", + "scope": "25 provider + 25 payer + first 15 verified care" + }, + { + "run_id": 37444743430, + "head_sha": "226e47675520a4408a014edbf8483f64024007ba", + "scope": "exact remaining 10 care tasks" + } + ], + "stitched_resume": true, + "selection_policy": "Use all 50 verified PA/UM tasks; use the 15 CM tasks that completed verifier-backed in the interrupted Full75; replace only the 10 unfinished CM task slots with their exact resume completions. No completed task was rerun for this packet." + } +} diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/agent/trajectory.jsonl.zst b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/agent/trajectory.jsonl.zst new file mode 100644 index 0000000000000000000000000000000000000000..4901082ad82782f1c18c12365bdddb1b58327e96 GIT binary patch literal 58590 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 literal 0 HcmV?d00001 diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/result.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/result.json new file mode 100644 index 00000000..5719127c --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/result.json @@ -0,0 +1,117 @@ +{ + "id": "218f65b4-7f31-4487-946f-898d4ff6769e", + "task_name": "actava-ai/cm_afib_moderate_anxious_001", + "trial_name": "cm_afib_moderate_anxious_001__bRkwVnb", + "trial_uri": "file:///home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_afib_moderate_anxious_001/cm_afib_moderate_anxious_001__bRkwVnb", + "task_id": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_afib_moderate_anxious_001" + }, + "source": null, + "task_checksum": "a43c14fadec72f11c1de9af6ee038fd27d3c453ce78dd9de56d454e395e33846", + "config": { + "task": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_afib_moderate_anxious_001", + "git_url": null, + "git_commit_id": null, + "name": null, + "ref": null, + "overwrite": false, + "download_dir": null, + "source": null + }, + "trial_name": "cm_afib_moderate_anxious_001__bRkwVnb", + "trials_dir": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_afib_moderate_anxious_001", + "install_only": false, + "timeout_multiplier": 1.0, + "agent_timeout_multiplier": null, + "verifier_timeout_multiplier": null, + "agent_setup_timeout_multiplier": null, + "environment_build_timeout_multiplier": null, + "agent": { + "name": null, + "import_path": "chi_bench.experiment.agents.hg_closure_codex_harness:HGClosureCodexHarness", + "model_name": "openai/gpt-5.4-mini", + "n_concurrent": null, + "concurrency_group": null, + "skills": [], + "override_timeout_sec": null, + "override_setup_timeout_sec": null, + "max_timeout_sec": null, + "resume_trajectory": false, + "load_trajectory": null, + "extra_allowed_hosts": [], + "kwargs": {}, + "env": { + "OPENAI_API_KEY": "${OPENAI_API_KEY}", + "ANTHROPIC_API_KEY": "${ANTHROPIC_API_KEY}" + }, + "mcp_servers": [] + }, + "environment": { + "type": null, + "import_path": "chi_bench.experiment.docker_env:ChiBenchDockerEnvironment", + "force_build": false, + "delete": true, + "cpu_enforcement_policy": "auto", + "memory_enforcement_policy": "auto", + "override_cpus": null, + "override_memory_mb": null, + "override_storage_mb": null, + "override_gpus": null, + "override_tpu": null, + "mounts": null, + "extra_docker_compose": [], + "kwargs": {}, + "extra_allowed_hosts": [] + }, + "verifier": { + "override_timeout_sec": null, + "max_timeout_sec": null, + "disable": false + }, + "artifacts": [], + "extra_instruction_paths": [], + "job_id": null + }, + "agent_info": { + "name": "hg-closure-codex", + "version": "0.160.1", + "model_info": { + "name": "gpt-5.4-mini", + "provider": "openai" + } + }, + "agent_result": { + "n_input_tokens": 3910228, + "n_cache_tokens": 3710464, + "n_output_tokens": 49178, + "cost_usd": 0.6494088, + "rollout_details": null, + "metadata": null + }, + "verifier_result": { + "rewards": { + "reward": 0.0 + } + }, + "exception_info": null, + "started_at": "2026-10-06T01:01:19.594167Z", + "finished_at": "2026-10-06T01:11:48.421469Z", + "environment_setup": { + "started_at": "2026-10-06T01:01:19.741187Z", + "finished_at": "2026-10-06T01:01:56.313428Z" + }, + "agent_setup": { + "started_at": "2026-10-06T01:01:56.313497Z", + "finished_at": "2026-10-06T01:02:29.431701Z" + }, + "agent_execution": { + "started_at": "2026-10-06T01:02:29.431821Z", + "finished_at": "2026-10-06T01:09:01.090631Z" + }, + "verifier": { + "started_at": "2026-10-06T01:09:07.573672Z", + "finished_at": "2026-10-06T01:11:47.702125Z" + }, + "step_results": null +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/reward.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/reward.json new file mode 100644 index 00000000..3da0d9aa --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/reward.json @@ -0,0 +1 @@ +{"reward": 0.0} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/scorecard.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/scorecard.json new file mode 100644 index 00000000..adb21861 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_afib_moderate_anxious_001/verifier/scorecard.json @@ -0,0 +1,116 @@ +{ + "binary_reward": 0.0, + "fractional_reward": 0.8947368421052632, + "passed_checks": 17, + "total_checks": 19, + "check_scores": { + "cm.assessment.record_exists": 1.0, + "cm.assessment.completed": 1.0, + "cm.assessment.required_sections_present": 1.0, + "cm.care_plan.record_exists": 1.0, + "cm.care_plan.finalized": 1.0, + "cm.care_plan.problem_count": 1.0, + "cm.care_plan.goal_structure": 1.0, + "cm.care_plan.intervention_structure": 1.0, + "cm.care_plan.escalation_conditions_present": 1.0, + "cm.care_plan.follow_up_cadence_present": 1.0, + "cm.chart_review.record_exists": 1.0, + "cm.cross_stage.target_status": 1.0, + "cm.cross_stage.audit_actions": 1.0, + "cm.cross_stage.no_forbidden_mutations": 1.0, + "judge.cm.chart_review.quality": 1.0, + "judge.cm.outreach.quality": 1.0, + "judge.cm.assessment.quality": 0.0, + "judge.cm.care_plan.quality": 1.0, + "judge.cm.stage_coherence": 0.0 + }, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true, + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true, + "cm.chart_review.record_exists": true, + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true, + "judge.cm.chart_review.quality": true, + "judge.cm.outreach.quality": true, + "judge.cm.assessment.quality": false, + "judge.cm.care_plan.quality": true, + "judge.cm.stage_coherence": false + }, + "failed_checks": [ + "judge.cm.assessment.quality", + "judge.cm.stage_coherence" + ], + "not_applicable_checks": [], + "stages": { + "cm_assessment": { + "passed": true, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_AFIB_MODERATE_ANXIOUS_001", + "record_count": 1 + } + }, + "cm_care_plan": { + "passed": true, + "checks": { + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true + }, + "passed_count": 7, + "total_count": 7, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_AFIB_MODERATE_ANXIOUS_001", + "record_count": 1 + } + }, + "cm_chart_review": { + "passed": true, + "checks": { + "cm.chart_review.record_exists": true + }, + "passed_count": 1, + "total_count": 1, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_AFIB_MODERATE_ANXIOUS_001", + "record_count": 1 + } + }, + "cm_cross_stage": { + "passed": true, + "checks": { + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_AFIB_MODERATE_ANXIOUS_001" + } + } + } +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/agent/trajectory.jsonl.zst b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/agent/trajectory.jsonl.zst new file mode 100644 index 0000000000000000000000000000000000000000..2f27d3a5dd68446c6b75109089aea54718b89fd1 GIT binary patch literal 63050 zcmV(wK2iefOYXYHTv)dJmzF)yE(Nq#6@YGn3 zTo3wYH0Ni#FX44~9h{e@a1R0+0wMwlCOleJM=`7XMT$MXOkY-*%HR*D!t(ZANHLrW zV=9|1p;Ar5Y)zOh-4Y}Z2jqf$RH9SEUDE$HgP7fC>80AWKK+F}z3M6dD0H!>YjmNi z9F-{wOnsAPzslpWR2P|#1L`E=D{D6hpIgQ>Td+WQ#JOY2DEwdLy6uEwL8 zja7TE*Z$?{sim04-;BNc{Ic&y5^J5=Xfbr#UZ2BMIHUE7m&F?2b~;w#uWr99+X$U2 zWw%{@dIeLmC}Wc-I|eR%;uM+1A)riow}D zX|X<@9A5cm`v1^q9(#k1c>$^Ow1Fy%5{EP@$zae+zT5kY_3nB@|cl3q+L zv+PGDUzDvsH-BWVOpu2I2w;LFe$r^)t@dXOy_8YoBSxKV|LUa*Oe7KN0YZT|C=bV{ z!QmVa*8p)qw5;uW7A?Z`(A)y>0Ks2tuTg2KD!u0$9;(##jH6g-SG(bH#>`1524}TV zNM;QW%CX^)KF@mE>7#~kGHGyVa5ykT9K2vV$fF$` z%_VcGsAwt~cj;6tl;&mL_GXcq{uJV+_4hOP|J!e4jdF7oKi&qsN*m*I_|-X-k2Y&L z?@%<&9l-@-eLgFFFFwiwoUVH56*vJ4=3>KP%?9(iTyQcQ3ukODC=zrw8M2$dOU!Ps z_8Hq+RHJsrFK_;0wffq4mN$#f_PHhsO`=ftL`>P_r0#audJl#w=PIkw&tr{ws_6Xt zMO6Rxb?xda%sHq*sg)7EqyunsoP&P!f*r7f40c@5BM*?V5zm&Id#{sQmlmdMZR|n6 z{286wPfP{@Pn-3);S8eescH@#n!&pc|#HippOs%RDf$+sEP_FAc?-FKh7O=z1|%*GPbu7xR;&P{sttaiy>^eg{YRZW^?yY}7*luCE$ zbD1hu(t@GDSS}n7Ph4y)JeQ8er?&`u;Zj)e1z7#U`vpsZA*x?!1*T9smkXw#*i2|D z79-fN|9<=oIZ`kQt+Ag`YgkK^iVA1b;dC~b4##ya2r`$9ZE5|tXU?i_W!Ti& z-SEFWd8xvv&{QtmMS(|i@z^+h7B!|zYG-7?;8pT_qjJvwW7i2oq1jm6r-QNCOXq9T z^s$nii^azB@i@P+#1QU0xw#q9Sha;~zp_A3y^Y#atePeT3CBG++J$E0I6moRpKbgE z>Ifh#(-1)ZU9px_YbzaA5Y@fBV-Gf!TWfD_%^4Srf=kDJo?q6V!pf&i+Y+!;GM$PA zCxO0lM$KJgg7`SQT|y5{q3_AB$j#P0Xh3n^Ou2k273}d;5Ap9ax3049t1nHA%V-5h zEw9S9TeqUpxhP2B!F1f^0s+Q@QJ~5A6UN4xulFALjF_wNNBG(E-$>0+Qq13HvE?mBO zXzabaV6(3?|BNQ^!CX`@4tOdbwE?fe*%W)N=f9toI}%ap73K`8QhTj)zr8a=NsHJ| zi@tvX#Dq>%K_-s{%^fOao|M#X_QEX8mK+OBC%apBGK|sM0!M*86^?Vz*<`eML(?Lu zC#BL+FeOURWMo9nWkx(52!=pMLt}tO#t>J8lLrX}VE}QMY<0RkO}1B)psyNN?jo`qn6q<28V~Mu2f0WNfb{cln8_wD1LAQvwa(Gm^dWN z4|a8Wdg&P1z}>~!2`&24QfN7jdnb;P-v?W za)RcNK&D3mPnY1FOW>A{U-AG0Ff3`=yQA8nd9Mkq6=Ys(5sX`T?^*|n30cs9gh7J^ zC;f1W>f5h|Kqzl`PYqYTN^)c5yN_2Z1<;`}&s*Ixm&;l?W1P#3G{64%wAM`H?6JzzmjSQGx?tK3*_ZWflMd$;4qJ}uBNp;xsH!bv9z-b)nwvy?>5p>h;`l-}> z!jg@&dQ#Y)YN8LtugE<%uUhM-L@AI%+F1ozYn7YEDT&j0G*RiA3O@Zj{BVZ-C53o` zhYRTB)Dp8V7qe1XxFMQc6H5VH#raJAlI;_68>BXr<@%WZ)oX&#Tg6I#7cVJ~GYEoDcjH??a}bXkBZLVFkBSQf8u{a&1)b!-)(fCS0eJ+?xZ3nosD#2mEr${Ai>u7<-2AS!o3B=F-BK8&y<87fh$ z2=D}R31lL?Dmc*pw91zm(xzp_O0)g7vCIxN(qfoT1eA3xeU>v9@advsmNMMw2xUaI z)?0|HTby#KP=Hye*I}~FL5YQ+T;mYSlpvd43Rp*rNEq7C$vVTPo`ASD?; zZ7>tODL@1<-9SYei2{eeo?S>jR(|E)P65FTM6TG=>%Ko7;C_no`y`U(?M?MBJdYX~nR4>~y^mR)&nasa8M87E@Qe0;x zta{(kqgOEWQI198WAP%)-2j#dKgEvxc*NBU%h5%=XVTTL;DI0_SrlDt4{8-$->w{>*SrfeB3g7yHA?ZEap5@)%S;{aAJ+eroeA2$$PM6pek8SV;?py!_w= z>sY2UQ(4r-2FhHu3d1U1fb;T4(I#M2N^M#M&EL<0blr0u@S%K$NutQAjGNn#trPO%jG1EU}4Nd6SPCEj_(2-CTfDyc*8}B4*)JB*d{$ z;0QB=fSgUxsZ`CI>hipc%TD7+s_F<)bBz&bK!~1WwH%nQ;KlTGuabzHd_W*PLJEcY zw_T+^_{-m&b9*os1{Trx$dqY#x4|kEsZg1l;9Ed}B%cw}{Q6d1CD1$rS>-PfQcig} zewOt3X!H+Uj@c>Moao)6{_XI8f9AG6@?yNQ2v#n`m`#0thLqYCFK_ z{#{+W-!J9lqk~$WJ@OQkP+tm_n<}-ZAHRNxnfmZIHSR8V?)SX}_%5G&-pqV%7D9PV z;A1)zMnoD5u7UEaz1Q0KcaOrdDO_`u+y=FPKWb!iWJfE^Y;gPbby_bX5=L!;3`_iM z;X=X}Xks49x~O^xv`I-pDVd|JOlU2~FSQ1_?;_3TVJN-u$Tj9WmK442J-JvgbNQXN%pJB|Y&dsQiEv_R>EZa{$%R@w|dWw0$)ozgdMg{5`Nn80Y5 zj*H;|Bt79@jV!~vBfA-OlTFKvLQ5e-8j@bC1sCByNdhc{u5wfCVz6r>>L)UEA_($v zWm%V{mADfWX|lRt^-<_oVq5^MKv{UZ2L*U{kKzJu5lf9Jqs!HRQ?>Fly@9s$1CfRO%5JEo|v|<84H~{w^U~~G4k-X4RaPj860ZrNke>XOEJ`BXHThmxYKcGf+E);pmSq84MeQHO9*wdl z<5d+OJC*OP9kN;Ayl0;iMO&%%aD1#pk(IK3l;x48A|>xHod!7-?QGLjjK+iVpJ}!g zl#66x%IL#=X!rTXcM1ItDDC5wA1MhIsydDW4tOverzL^QFqp7^*G0F{TS_x`A?SKl z`p>n6DhY>2QJzabs^lsm{6sRepQ>L^Lqo-{ne#Q#iP+`GdyvkB9H{?$?nxl)ebL?o1CLQ0znVCW#d$!UI9@&~}!hV^P}%s><<{$d-|VZ$&L3 z)b{%@Arz4%lULNa-35GafVAa?)Z4ojony{eWesW0ZE88J6kF2U)S(^hf27%tad^Bc zvBc-Oeg|i6Yj(EnQ%GS;&+xW0G(>*c9iyc}ba|YA9-4m;^|Rqx8PzfHHs&5Zqsq ze%0z+gVtM5hf^;P3BqIYkZ-YYrn>gK{!8$RKe>^Odgaz&CZ3X%Nbn^@tZ$_MG7%GQ zl_y!~a7`}yWs~)`4|mYl4^9J`>U;&5|f4>PYVpAc_VG}%IF7N(*n77)eJzPMb6cYdkN{92A>-k+4K1=*aFnu5fB zH5x&r`t|RLV%#FUCs0@)Yy(UvB@^BK2vNDIQ*4bjf{JJ6(9^r3qC6cjT3m*ZXyChp zhGrjLGN~j&`=b}YS>0{H-0Fz~X1hFOiDD4Urp`*QG;PPa4u$~b!8|v|$A^ImQ}BLe zHjwwxWVU{(b@x5ddo@7gVQ^V9Lhn02{pRrd72O!mbe-+rpB)k)Uy`MIY#dXn$oy4q zPfnzAUjXiENR7#%n4nl`FEg*BfoW6Mo%nxlQ*Ta);-ZOuodgVR5iWR({+FagZLbxM zkH2e#d+}D)C|uDM#j0s+l5~1j+eLEh5CT_gOH|~|Ux9<)K!7^ft*SkzBXNmP7*hi% zSNFfri6#7hTB0+hV`B@lK1)X3D6NApve^(1ZGLsk442%&T8F)7^Cs@@JCl2mC^|;L zAp0}|U7mOv+QI8c&Ng*Lfd}mX0Emwxkn17cm<;uu)e>);sefQ!%1bB7Aqm=`cmXC2 z|M%bXpJ`jdItbAueiinyCT;_;Nd~(>IVZxYfPxp}1d~MMS0(rf;)(3Kdd<7+V|I4+ z5Y0dhSb3=Vot}M7Za6cbgK>zoGvA4lBjaD8pGupf`vj7$V;YVU5bx?VJsM`3EhsM&mDI6a5M-!{8mmwH(Aj<$pLH_7G6x}}<_J~Mp2&Be=30vpI z)aV%~IF+(Cy?J?1&i_+x2;eeEqTaohPNSJm7wnTtAf2ZnGhxh$2_R=#A-!6r3Ha-z zB)rsVp_yj+cbd$sWrP3iG?$u%iXrTXJo84uiMDvJ$IN5=4{7!$$^QuTtkc zmHh)a5*9Gj=TRvA4NG=*HRFNZFgB`LvFhgykPiFuCk)kzUlYD6SiXWkiKn9hWGRE8 zeLhU_QMYbmiP+fca`t;VT>%)%7$RWCoW5Pz1X97jqx>bkiilDjtyKmB+CX)V%)UKi zJG?J=vl-dy7LE)>cdK9Q@{t!wT^>76?;ZCtf0uz7YEUqx{!nls@QZ^#R-Ln_B9(`v z+xer9lmB5B(C(SQ%3)$YntwRcRA>4Q4oPll*Eaep<1w(xN0LN;%Xxps23)E$=>#|Q zTUn3LR4WrsvwoPvImM)i_%vLJQ*M@~Tf(MCXe|q@T*^c-UimHU+?lo~?V8R<`KszF z$)v6QAWXqZJ}yEwHqrUC@-r8|y72%G^_Xi2OrpprOk6V<3|5srm!FtLg5v)1_rn_# zUW2_yNqif$H5Y!`#82NMl1uWe<~J!q6u14up|jE36&5avrf3G5Yz48{lQ9^LViqYn z%VxVmK+kboYyYE-pAAL_1ZQ$JU$O132pDc2pB!&z2MtOPa5K?E7=pP0N8xZeT1p!C zNY2xqXUS+Je!fC;jtzCNVWFtw)15GpVNZ>tZoY_J@L?QMY4! zTlG=5KPM|mBB>Mm--KaNjcUnGI%VesRaSr}3Y3huXutlPi%EIH|8wc$tRf`mi^jPs z$gqhTWL1na=?^U7uEpw=h$v{!_BnBIhD_$g(z!hd9fT2jya+Fy3gtgQ27xqJ_eCLu zS97q}Z+4K_5Lki=EsIP3k&B(PPFm##-qDgv>N-ihZvl$v@{pV_v`z>J%)G10{uk&uO{8B;~AL!7!i=nn1lsL?E?O1qE! z%vaNGJnXY(Xpw`4J<{`qKrRu$egQbQU3XB7jG1=AMsd^mcP1eif?kliL4o5(^noom zCK%Ny!1y**q+ov*hO$AXRQ$$Wr2QGo&SXi*g*aKNU}eNb_h#loxFC6 zhK@(Ga`O{7?wo|34@qnT!_w-I&E&2=5Eb{iB84ymYB$;jX{j$I4EaL>UZqD2JB_)+z=G? z^*6XZntTNdRA-!gdA&rWk#6v5tW2aYhocq~8>U|-cLu#%iIVt0fb0~omf~=p-Eb$3 zX6-!4B0RF2TgWRVe#@R#R;6O3rome|fY#)9aalSVYLI#ja+%I(?ZitxRb**)*qwcy zo#xHhV}z_@Plb{7hBcsd7WO910@z_3axP^ezWZiQK!!n<#*X;38`nf~NvJA;hxBL% zvSlLnM{NNN6Ugh|Oc&z1KuFt3brCidMa5Yn?40d)sHC9kTreiPs3f=IikMYA%?G^k z2ZS@%kA1h16#H{p+UFPeF?&0VmkNHH)B`x;Y&h08O@` z#U|T;rdsDHcrQM6JpVLm^JU z5LV5*4VSTIu84F5EuqNVVgIN~Jnu-xqG;8KtIGRSUsx<{s}H^MApW3$D$rgkh&BUTQE1M?88SUwFnX^Cm2C;mZoRl9WX+7Kkj-HSUo;NV z3}d#y_ZaRxUJ2K=KbwW)d032E{^Yz3aQYeg&}J4BKHkuDwF$zuka*JAQ-~2OF3~c%Tsrw=3SVdIv!k#m z(=n_nNGoZGM+koCg$KdkSuWC)GH$^B4VNugtO{Drnt;sdxHvK5I<#xW-dQLc?&dr& zP5~s*sT_Y@?n8!z>H(Z+(c|=G2fN)n31wFVv7r0k%-sAq%x!JUpYJojK#c@YM7!ME zV0S}tHJ~rjHzVKpSViE!$Z+3>GpnEIsYfp=&A(L;9TYmc&Mwk&V@SyoyYvIh<^Wn* z01+*~Zp=1F3!jvhJq4b%9TT48aWQoOdt=fuCy$FMauohFijkWM-&GVvQ50|i0RjI2 z00CmhLyBqlbmk66zmTh9M?H}Io@NbvpU-ijJFZP_Zm^R(ANF|iTN?Y@YVlh&{5vqpR+N^EY|u$0;~8D2-5kj8tZW+E zMLGoq>&E*no>X!yg$5<=Xg+8;i#-o%=-*$+;Apj9=%C|8Ly&|pAXlQKD&t(3BMT>X zs^~~uxL7(2MWk>cB51I##4-Hr(x z%-8L9?(rK@x2N(mhhC^P9?2f_9Vr|QMa_FElXt%y?QEvdb=R#YbS?E3Ay6-aS5xUV zRheVDs^%`tt3yYCY^YRr8g!@xR>AVQ98?S-sEl5|&4q`AR)JHAZwC0W&l zOc;8ltedB9wqG*g-?VO1>~ApF`+4WI#Vs8kAhfG# z4}+PbnX4P6ZrxZ6LH{hCPLXvZTJR=RH%zIAcG&j&KDghprI>Q+*5ITX$%*PFR)72S z#g4Nzdve{rn(^j$-K6#nb;C#*wpX|5)u#V&NL1du!3Vj0IuTm@iwk)|p8?EE>bhbYc6>C=;X4fz*UdZc(8^}kLLvDE{!YajBY~De1j71f&l{zx(Q@v9Y z#Z|*S=A$dBn}dDZgNO}k2oT7o%c?vk>O&t~0x8_V{_6h0{vg9vV4)+@lVyb1k!!16 zxFl?@1A1nFlrbWb$|PY4ghWkUgP`9}vJ7Y>0Rm4yHbPcW#h^6Mo_^?`y@uhUdaocz zA;+0(2*15eIT4F&NJ&Oh=|s6-OQ`DSxU2n(G&L-F0Kw%y>-aAZ9Stc+sVylKnTbRs zS|_Ck2*F`t6NbP48#-z$KJ3u6od;?E_3!K++g^Qsrf9LdMkjzUKKKrwhiYzWT~n$c z)6}65RH2EwD$IeBups0vn?zvYhZD3o; zI4Z9WT}TI{VIZizF9fr$?8+Wl=cqEwIp@RxU>nDA9LI4S$5Emw z7{_t+F7?qYuRsFZR7|kAS79Kb;$nHIEb497_Hra^iXIQ_dPo&TSy)C@jtZ+X6A}V} ziL!aQC=zW!afxidTF;-12&AD%HkzCd=)r;u<3X<-PRvAs%gId|M^Zkcsc}2H+yROv zs8m;ZCaeho1OW+yFaQh;2u6f5(Rfm)euSdQ2^YlDBF1nc;}8~tm_Y~_At3_e1ONad zKvQ4|*&Vg|#*!h_W?UaP$TM0~GNTPc%Z#yuT`n>blVHGIcNVfLd?BC?U?q5MQEGdW z+7(&H!v?^2rho|9_gNGRK%oQjOA8&+5DYciii*HmiMBjv)Z7Wn}8_^DR(Tz z#4Tp`2?hqrV&`zU&E=TOZlE;&gWxlSi-r8!z%U2#k{b`?w}=b%dX8d=_l{ddO8Q7I z!(h2GOnH*onbErNHLv1`Cjv?w7?p;{NTTqUAexdCOEu@@gwX~=sMW=o0CC3Z+T_sK zj3@UZlO`fTj44M+c@S{{7w~BTp#$Bk@>>h}51reR7xlJXAH)HxwZGy(y~c)UGButT zyPtPpqas`AQVnKBK^q~2X)uTqZPwLoh16n8)XV=Fs<6|lozax3M{lWI-M5;{=O6+} zNBk2kOUXqG^I5a;UMvgBZjn$N#C8li(-BwxXU(vI=HTB*Fw~WOV`(Dr*8YmTxV@t7 z^wzBD3S=e?NT|4eR2aw;RZJm7!aWs%0+5NB-fUV4t;6b!K*-~P$#MigPbE8}<<^1&Kw!%$RhHM%Py$;iZ=34;44R`oVsM=Mmm2u<%z0%>9Z zr3rB+8A(0A6jCy+7)*|Zdawa1X&^wDRCY^dCFau?({mnR9)>Ofp-Xj-5hX=Q!h1gL zt4hSZIE)nEuEP?`Fnzi548~m&ixdy)Oh!ljf580lZmEkMxBOXEgBV|-zny9!0+1X=yY#2Gi2|LdpZk=5qBCU2jOBITQT zVf-OiHXt@1hJWZAzCrM58Rh97stlWpT}FAjU8;~pks7;Ll{rk2l0X$^O^N+)Hh?vA zHOkOq0j4;AN#Wkkcq`2C-ajxQo>sarsw(|?hAoxT672iqh4GablOeej+ywA)V(=MLtM+cH^xtL}o|8SVYPw_uqvrD#uNcv=4XR z=`$m6sj8j4~&@##0A^d3ffL=@D915V2e5(&5_4M&8Ay3jBtzF8Ea* zxWY%yI*2;8o7JYUCMhAWc_lD@o5K8Pt#$?@Py@o&tyb3z^gkURAHzwuW+mu$ms)JF z=QFX(eam)s*F-&n?JV^Rqs%=`aagU?CbMA-^q6MGFZ9le^a}VO~#k!IJ_|WBoVSI6F+RpT0HIi^?^FX%1XwsXJCh1G56fu+ zP|V4yM>VX4{OPUiBnb2!{CbH^$tbU?afYpn2<K5|S; z)CgCNkh{e7pdFS$PZg>U1IR){9*-?Q8X~=ms}XLe(gbPYRdeGpxlxy41a+BwG&ozS zf{nkI;_076kJsf3SzB>Dgzt{BRhWxP ztY~1D+*$D!impjgt*ZUyURd*LNteTg@jVQ^u5n+SR~Df(_39VqMRUda`M3c$y0;B5 z)Ny>Q;J-d~9TD1n_;D-WD2O;fY?~0;->OV|&4~otgLo>y*&Rd=w|Ai0kV@L%%9o%% zHo4ab6Z0Y=5f-AnK!#%W=3yruQ(lQ>%B&9uur5nBYw$W)IXev?e&kMwLmNE!G~6iW zzQ!WK#@7M?btF3Cqg746-2I*PR4CE1ej6KK%6UwZ^80o{iv6o!qOG-{fE_)y1A>^z`ahGQ0+s_Ip(UhlOa1Z#{g2W03l?+!#Gk60AZ~D+N17M+X){!BX#H_Jw z_^(zh_4W(9NajxHQ-4|m0_2)T8q7h;PV^tyHwM?7yBXud6}B4@tf&hOCasLK=X%ay z8J?~!78uY#z~PXE6;;-)W8D+5t^}2W@Y11GlzlyPFm=Qw!Au&;@i>g*AtBgxFR)D>CsA(Pq6l*=*WE<@2NC|6G98-<$b&(}C=l8<0 zhPg#*oi9KQc}l8=#rc$zFZf;cS`))N7AKZyiC%x6`zco0#8mNQv~d;y`2Y;HyZel{ zBc|8*ySR+mP;I|1{Y%5L?}UA;T!fQpgEg`)_n?bxAbo8w`obp7bg)wmCS7>2Y{dEP zaAY}k9Py(UR#*E90}~}adhvK7?t)$@zM%BjX02@hbq$5goftCY4t>1}lWo!77PQm` zQL}T*y7@ZSQ(@VS?(B2jIydpI&*ybPb25_NWq8uX1z=+kv3(9k}xmEmeKeS zs#^n8KPA#pdZU<50tKK z*jx^IywSuBU!MP;AcmeTQ&*wkCW8Te1^@>obUW9rL_(M4?*A$hPsqfQ6ZCHY_rDt) zNIaQN;#081&4(bIE9?o^0df>pELY)$>sJvqFtR9wUSLA6=SPwj6)RxqQEkel{y6l8z9OA`%onXjs*ZM%&kwtmwV8pfvwy70*^H1t(82x-OL3 zH5c^>sIleZvWPobW&!#F({$h2gd#3FNp>#WnnQz(@hD!)FH}VYz9-R2d(zh)SOjoo}`p716s2!J;Ci*<>h4gzcAFT&6%dWYZ_Mxp8G&G{lrLnugR+st2esbC; znAQ_r%hHh$26@xDJG#?dOy7Nnx{k+EmN+GRtD*0AxXl2RLB&*EGo&yc=I&i%0!-;ZSgp2Qn-zxhnho2>5#Y=;G%p~PlL zMT_64S`9FM!w0WafT7I}q3y(6@_4dy?A$h=FXJ1jd=3$NOeZY8>9S;JMsq~%a3dXm z*EToi^~dD`Qm?4|3sRMMD?3D;un`<^f}0Jm0=N1Fe1|cXfm7@Vq+1C#m6pJD|1a=# zh=3xe7u3O0f#Bd+n~B+VPB{jPZ<0y}PN67O{BNtSuovso`@qc&R~AHkp% z9fL{*fzto!3n$%}#QZlp{?`KGAe7t#Vu1aXumU+|%MbCI9ey90p2J=7pgWs+^O5k> z>J0uj9_DG6A_+kL{yilf=Gm_0`CD6B{@jm_h*q+elz5T02RdS3^S7c4@==9spX9Nb zw!|*$AUMliB0q6e4x*G3fadJ(uxk^Nl3!Pv3Nvno?Lbj({r}C+)~+L{dvOXpS_tQQ z5x55IghU}2$ccQ9BJV5fys1on%wFjhIu0jvEbmnL=yUyI)2Rw-^EoSxFi%Du=c_`_ z$sOg^O){vcd@QGPt594P;PX9Mc4b9MVh;PeqaB)+lMW+RrNd#`NnCS^XIY6&vyTe3_ zZbi1RNE!~j0n8b0!TFWAO>7M`)q9m9;w@dZHQdNQup5ozZf1e+;?iv>WC2W)P>dl4 z59pj!6$166bkYu$@N(eAA^u$McEivjmh3d{HVF});PG}5Hs?4&0Yo&puUnDF8HEmk zBU9HXQ=fP-x5F)&Pr1YF=p;c*z3FgS8AIjl+=I$Eb})VZ{3k0)7KUd3N6CCi`5y}2 z0f))J@-xc9HRU%vEyF?5BaHHdt8Sg;uxLVKo-)WkKFTy}wmtOym6TD#jr%~e zU`Qo`bDAR06%QU(&%Ot+fe(UB$Yb{MCoGu$9rNu5NbXXaMU|+#BAZk!MqKO_UlKwqX_~K%0DM43BKp3oZ_%E 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 literal 0 HcmV?d00001 diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/result.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/result.json new file mode 100644 index 00000000..95d32cce --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/result.json @@ -0,0 +1,117 @@ +{ + "id": "a4eb1e01-66c9-4740-99a2-0d63a9ca08ed", + "task_name": "actava-ai/cm_anorexia_hard_refuses_001", + "trial_name": "cm_anorexia_hard_refuses_001__RpbLYKm", + "trial_uri": "file:///home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_anorexia_hard_refuses_001/cm_anorexia_hard_refuses_001__RpbLYKm", + "task_id": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_anorexia_hard_refuses_001" + }, + "source": null, + "task_checksum": "c4f1ce9be85399c3f061364583c88d4fecee4699c90290d070e86002672dc157", + "config": { + "task": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_anorexia_hard_refuses_001", + "git_url": null, + "git_commit_id": null, + "name": null, + "ref": null, + "overwrite": false, + "download_dir": null, + "source": null + }, + "trial_name": "cm_anorexia_hard_refuses_001__RpbLYKm", + "trials_dir": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_anorexia_hard_refuses_001", + "install_only": false, + "timeout_multiplier": 1.0, + "agent_timeout_multiplier": null, + "verifier_timeout_multiplier": null, + "agent_setup_timeout_multiplier": null, + "environment_build_timeout_multiplier": null, + "agent": { + "name": null, + "import_path": "chi_bench.experiment.agents.hg_closure_codex_harness:HGClosureCodexHarness", + "model_name": "openai/gpt-5.4-mini", + "n_concurrent": null, + "concurrency_group": null, + "skills": [], + "override_timeout_sec": null, + "override_setup_timeout_sec": null, + "max_timeout_sec": null, + "resume_trajectory": false, + "load_trajectory": null, + "extra_allowed_hosts": [], + "kwargs": {}, + "env": { + "OPENAI_API_KEY": "${OPENAI_API_KEY}", + "ANTHROPIC_API_KEY": "${ANTHROPIC_API_KEY}" + }, + "mcp_servers": [] + }, + "environment": { + "type": null, + "import_path": "chi_bench.experiment.docker_env:ChiBenchDockerEnvironment", + "force_build": false, + "delete": true, + "cpu_enforcement_policy": "auto", + "memory_enforcement_policy": "auto", + "override_cpus": null, + "override_memory_mb": null, + "override_storage_mb": null, + "override_gpus": null, + "override_tpu": null, + "mounts": null, + "extra_docker_compose": [], + "kwargs": {}, + "extra_allowed_hosts": [] + }, + "verifier": { + "override_timeout_sec": null, + "max_timeout_sec": null, + "disable": false + }, + "artifacts": [], + "extra_instruction_paths": [], + "job_id": null + }, + "agent_info": { + "name": "hg-closure-codex", + "version": "0.160.1", + "model_info": { + "name": "gpt-5.4-mini", + "provider": "openai" + } + }, + "agent_result": { + "n_input_tokens": 7443270, + "n_cache_tokens": 7047552, + "n_output_tokens": 60212, + "cost_usd": 1.0963089, + "rollout_details": null, + "metadata": null + }, + "verifier_result": { + "rewards": { + "reward": 0.0 + } + }, + "exception_info": null, + "started_at": "2026-10-06T01:01:19.495000Z", + "finished_at": "2026-10-06T01:13:01.695611Z", + "environment_setup": { + "started_at": "2026-10-06T01:01:19.607048Z", + "finished_at": "2026-10-06T01:01:56.206897Z" + }, + "agent_setup": { + "started_at": "2026-10-06T01:01:56.206980Z", + "finished_at": "2026-10-06T01:02:26.242286Z" + }, + "agent_execution": { + "started_at": "2026-10-06T01:02:26.242425Z", + "finished_at": "2026-10-06T01:10:27.588188Z" + }, + "verifier": { + "started_at": "2026-10-06T01:10:31.749520Z", + "finished_at": "2026-10-06T01:13:00.606290Z" + }, + "step_results": null +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/reward.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/reward.json new file mode 100644 index 00000000..3da0d9aa --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/reward.json @@ -0,0 +1 @@ +{"reward": 0.0} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/scorecard.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/scorecard.json new file mode 100644 index 00000000..730e8da1 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_anorexia_hard_refuses_001/verifier/scorecard.json @@ -0,0 +1,116 @@ +{ + "binary_reward": 0.0, + "fractional_reward": 0.8947368421052632, + "passed_checks": 17, + "total_checks": 19, + "check_scores": { + "cm.assessment.record_exists": 1.0, + "cm.assessment.completed": 1.0, + "cm.assessment.required_sections_present": 1.0, + "cm.care_plan.record_exists": 1.0, + "cm.care_plan.finalized": 1.0, + "cm.care_plan.problem_count": 1.0, + "cm.care_plan.goal_structure": 1.0, + "cm.care_plan.intervention_structure": 1.0, + "cm.care_plan.escalation_conditions_present": 1.0, + "cm.care_plan.follow_up_cadence_present": 1.0, + "cm.chart_review.record_exists": 1.0, + "cm.cross_stage.target_status": 1.0, + "cm.cross_stage.audit_actions": 1.0, + "cm.cross_stage.no_forbidden_mutations": 1.0, + "judge.cm.chart_review.quality": 1.0, + "judge.cm.outreach.quality": 1.0, + "judge.cm.assessment.quality": 0.0, + "judge.cm.care_plan.quality": 1.0, + "judge.cm.stage_coherence": 0.0 + }, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true, + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true, + "cm.chart_review.record_exists": true, + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true, + "judge.cm.chart_review.quality": true, + "judge.cm.outreach.quality": true, + "judge.cm.assessment.quality": false, + "judge.cm.care_plan.quality": true, + "judge.cm.stage_coherence": false + }, + "failed_checks": [ + "judge.cm.assessment.quality", + "judge.cm.stage_coherence" + ], + "not_applicable_checks": [], + "stages": { + "cm_assessment": { + "passed": true, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ANOREXIA_HARD_REFUSES_001", + "record_count": 1 + } + }, + "cm_care_plan": { + "passed": true, + "checks": { + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true + }, + "passed_count": 7, + "total_count": 7, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ANOREXIA_HARD_REFUSES_001", + "record_count": 1 + } + }, + "cm_chart_review": { + "passed": true, + "checks": { + "cm.chart_review.record_exists": true + }, + "passed_count": 1, + "total_count": 1, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ANOREXIA_HARD_REFUSES_001", + "record_count": 1 + } + }, + "cm_cross_stage": { + "passed": true, + "checks": { + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ANOREXIA_HARD_REFUSES_001" + } + } + } +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/agent/trajectory.jsonl.zst b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/agent/trajectory.jsonl.zst new file mode 100644 index 0000000000000000000000000000000000000000..cb76eba79be8d453660902730b909d6f3f415219 GIT binary patch literal 45761 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.qBY3;cX zQzO*;d2vv@jkod-Z9I`-ibhjZOwa9GA?=0mCus2|%ni%kjp7~4dT&P2Ji$zYsVnle z@VhSuo%1To7M9Fan5TY3_#yFF+6CXpL?nx*X`_Q4X34P;WU_7V2N_b?Niq|2 z65h-UR^ED7u_tY*07P>eu1N{+M$y!$2BdoWHlUky?aPb2sxJF`08&wBVVAlFj<`D# zL05REsO?O(-jXunbxEWUD}I4Wtbx`LkK{WDWq~OB@eSzf=GOl&biH4?F&lIW#vrJy z@fP1Y!-Y3^{5&!26`J{z-?bBHdC1~tjvcSijNWy&Fff0_MsZ8`Nx?wg>qn+?O^*_c z4J)Z+?T{cqe4z@@_~a&X*}T8hpklW^>Euiyjbr}8Qtm z`4rsZ)y|2`h#TRa=n^IV~ zc;DBmOnVE38Mfb}89~t!PB6cw0mrAR>$_35hH!%I#rh=z1eSS(ce3|Vtl2u@oUC$m z%oM{l%~4Cna{RF&fm~K0s@yTP0H7@dhD7=mbd1X7`8N?!lsGvj6FRoN&N0Nyk!to} zvM{EzNSLs)G9z(b=m-3=Pw&;*Vx+f!k}=1Sm)j%d zQ}65O6F%2gzRWY(fkIad}V^_ax|LAtc3izGpaFttk#G-a}?Vb-J13gS8tZu zA=dI^d2+=jdstj_4;*6*VkVS0f;VR%r2b)6AxO1GXhQnc?jsbkZ0LTdltcw*T1KM- zdo3l15!3tadu=3V8+Tf1vthtD1p=o2KipIlXrjp3B+@LxZhRzf_>|yE0S7gsy40WK z#@?&@u{0!rF$88xTPXbU@>07*b>rOoXFE&3_++Jr#@bhjDm(6WM5;l$p(8q|qEQ^@ zV&Op1u~tA=#c8hte?F&jdOI!gIw6m6>F)mWN=qsDWPL?s>mq%(L3|?uX68Ir`xcXm zB=>C`K-T7ELL6S-1q`^x@P>(f9Q~RC^^gzJNOe;p{PqbQX0Vk8uwHr$I3`lXa1&O@ z_ZAFO4It9Szn)V}M;_zf>tSMt$d0vyuRzN_A1ow}80JabxS8gUam059(TMt0ur<3Ur!wF)zWGeeZ>;p#71wq z5;#CTDDi7b`k>#*qX?_;G&}oHvwF%!=h6~4Gy`pYVlSsO?a@H7Pr0rHMeT7v0aX(D zXzVulRm{%@QkPh8xeb*Ah40=FA4$?5wybe1W)&h-u|K6mmgXw=aR77K8%rBBy%kWB zO>x$nbO2As@PR*Iaso@h(0`vMFQS`AfuA5E%5&NGvzb6kuJK4!`SQEUYiLj7FQ~E! z(94yIydL2O%r;sjS7dykD_ih47Yv)z^h_2MaGU0hR)+aH>1rq4t(VNHPMX#ai}j8e z`$IW^^-8U$C$LoP{W`!Up}ky>?EyZHv4G4(J{@p)?9MsIi!c%2;tU})%4}~>tC;oW zo#IY7cMNxH@2hDW3OkuK2LbD?vllcaa+-PW!07A8mS;6a9RP&$VD5XcD=HYOA zBFJ#~KgQ&sIC*ac2j);~4J{J7Ve~L`uNOzthhpRkq+WM*xPgGZa&qf0r{vlJY~wW& zSE7xwc5&}&vzN7#E literal 0 HcmV?d00001 diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/result.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/result.json new file mode 100644 index 00000000..a02216ea --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/result.json @@ -0,0 +1,117 @@ +{ + "id": "03011d56-cf90-422f-99b5-14fefb21f540", + "task_name": "actava-ai/cm_asthma_low_coop_001", + "trial_name": "cm_asthma_low_coop_001__khBa7dP", + "trial_uri": "file:///home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_asthma_low_coop_001/cm_asthma_low_coop_001__khBa7dP", + "task_id": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_asthma_low_coop_001" + }, + "source": null, + "task_checksum": "4c52fa7e9293de4816d6ee50834802cb42c24bdeb52324d49b19c3661f55cdf3", + "config": { + "task": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_asthma_low_coop_001", + "git_url": null, + "git_commit_id": null, + "name": null, + "ref": null, + "overwrite": false, + "download_dir": null, + "source": null + }, + "trial_name": "cm_asthma_low_coop_001__khBa7dP", + "trials_dir": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_asthma_low_coop_001", + "install_only": false, + "timeout_multiplier": 1.0, + "agent_timeout_multiplier": null, + "verifier_timeout_multiplier": null, + "agent_setup_timeout_multiplier": null, + "environment_build_timeout_multiplier": null, + "agent": { + "name": null, + "import_path": "chi_bench.experiment.agents.hg_closure_codex_harness:HGClosureCodexHarness", + "model_name": "openai/gpt-5.4-mini", + "n_concurrent": null, + "concurrency_group": null, + "skills": [], + "override_timeout_sec": null, + "override_setup_timeout_sec": null, + "max_timeout_sec": null, + "resume_trajectory": false, + "load_trajectory": null, + "extra_allowed_hosts": [], + "kwargs": {}, + "env": { + "OPENAI_API_KEY": "${OPENAI_API_KEY}", + "ANTHROPIC_API_KEY": "${ANTHROPIC_API_KEY}" + }, + "mcp_servers": [] + }, + "environment": { + "type": null, + "import_path": "chi_bench.experiment.docker_env:ChiBenchDockerEnvironment", + "force_build": false, + "delete": true, + "cpu_enforcement_policy": "auto", + "memory_enforcement_policy": "auto", + "override_cpus": null, + "override_memory_mb": null, + "override_storage_mb": null, + "override_gpus": null, + "override_tpu": null, + "mounts": null, + "extra_docker_compose": [], + "kwargs": {}, + "extra_allowed_hosts": [] + }, + "verifier": { + "override_timeout_sec": null, + "max_timeout_sec": null, + "disable": false + }, + "artifacts": [], + "extra_instruction_paths": [], + "job_id": null + }, + "agent_info": { + "name": "hg-closure-codex", + "version": "0.160.1", + "model_info": { + "name": "gpt-5.4-mini", + "provider": "openai" + } + }, + "agent_result": { + "n_input_tokens": 2678863, + "n_cache_tokens": 2545024, + "n_output_tokens": 30846, + "cost_usd": 0.43006305, + "rollout_details": null, + "metadata": null + }, + "verifier_result": { + "rewards": { + "reward": 0.0 + } + }, + "exception_info": null, + "started_at": "2026-10-06T01:01:19.569964Z", + "finished_at": "2026-10-06T01:08:34.540505Z", + "environment_setup": { + "started_at": "2026-10-06T01:01:19.718461Z", + "finished_at": "2026-10-06T01:01:56.387757Z" + }, + "agent_setup": { + "started_at": "2026-10-06T01:01:56.387838Z", + "finished_at": "2026-10-06T01:02:27.347096Z" + }, + "agent_execution": { + "started_at": "2026-10-06T01:02:27.347223Z", + "finished_at": "2026-10-06T01:06:21.937194Z" + }, + "verifier": { + "started_at": "2026-10-06T01:06:25.920146Z", + "finished_at": "2026-10-06T01:08:33.806774Z" + }, + "step_results": null +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/reward.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/reward.json new file mode 100644 index 00000000..3da0d9aa --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/reward.json @@ -0,0 +1 @@ +{"reward": 0.0} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/scorecard.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/scorecard.json new file mode 100644 index 00000000..d5e62990 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_asthma_low_coop_001/verifier/scorecard.json @@ -0,0 +1,118 @@ +{ + "binary_reward": 0.0, + "fractional_reward": 0.7894736842105263, + "passed_checks": 15, + "total_checks": 19, + "check_scores": { + "cm.assessment.record_exists": 1.0, + "cm.assessment.completed": 1.0, + "cm.assessment.required_sections_present": 1.0, + "cm.care_plan.record_exists": 1.0, + "cm.care_plan.finalized": 1.0, + "cm.care_plan.problem_count": 1.0, + "cm.care_plan.goal_structure": 1.0, + "cm.care_plan.intervention_structure": 1.0, + "cm.care_plan.escalation_conditions_present": 1.0, + "cm.care_plan.follow_up_cadence_present": 1.0, + "cm.chart_review.record_exists": 1.0, + "cm.cross_stage.target_status": 1.0, + "cm.cross_stage.audit_actions": 1.0, + "cm.cross_stage.no_forbidden_mutations": 1.0, + "judge.cm.chart_review.quality": 1.0, + "judge.cm.outreach.quality": 0.0, + "judge.cm.assessment.quality": 0.0, + "judge.cm.care_plan.quality": 0.0, + "judge.cm.stage_coherence": 0.0 + }, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true, + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true, + "cm.chart_review.record_exists": true, + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true, + "judge.cm.chart_review.quality": true, + "judge.cm.outreach.quality": false, + "judge.cm.assessment.quality": false, + "judge.cm.care_plan.quality": false, + "judge.cm.stage_coherence": false + }, + "failed_checks": [ + "judge.cm.outreach.quality", + "judge.cm.assessment.quality", + "judge.cm.care_plan.quality", + "judge.cm.stage_coherence" + ], + "not_applicable_checks": [], + "stages": { + "cm_assessment": { + "passed": true, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ASTHMA_LOW_COOP_001", + "record_count": 1 + } + }, + "cm_care_plan": { + "passed": true, + "checks": { + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true + }, + "passed_count": 7, + "total_count": 7, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ASTHMA_LOW_COOP_001", + "record_count": 1 + } + }, + "cm_chart_review": { + "passed": true, + "checks": { + "cm.chart_review.record_exists": true + }, + "passed_count": 1, + "total_count": 1, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ASTHMA_LOW_COOP_001", + "record_count": 1 + } + }, + "cm_cross_stage": { + "passed": true, + "checks": { + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_ASTHMA_LOW_COOP_001" + } + } + } +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/agent/trajectory.jsonl.zst b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/agent/trajectory.jsonl.zst new file mode 100644 index 0000000000000000000000000000000000000000..9ac2cf2616b957d388e8689308e3f626c74d78fa GIT binary patch literal 48961 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�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 literal 0 HcmV?d00001 diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/result.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/result.json new file mode 100644 index 00000000..e1baf5de --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/result.json @@ -0,0 +1,117 @@ +{ + "id": "c35d466b-ad54-47e0-a67f-682bdf0a41bd", + "task_name": "actava-ai/cm_ckd_moderate_anxious_001", + "trial_name": "cm_ckd_moderate_anxious_001__ahY88tF", + "trial_uri": "file:///home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_ckd_moderate_anxious_001/cm_ckd_moderate_anxious_001__ahY88tF", + "task_id": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_ckd_moderate_anxious_001" + }, + "source": null, + "task_checksum": "6dbb9364be8c8d14cb83d2d630784807b4d775e005b2af4b73d9bfdb505e5576", + "config": { + "task": { + "path": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/data/care_management/tasks/cm_ckd_moderate_anxious_001", + "git_url": null, + "git_commit_id": null, + "name": null, + "ref": null, + "overwrite": false, + "download_dir": null, + "source": null + }, + "trial_name": "cm_ckd_moderate_anxious_001__ahY88tF", + "trials_dir": "/home/runner/work/HG-Market-System/HG-Market-System/chi-bench/trials/full75/care/cm_ckd_moderate_anxious_001", + "install_only": false, + "timeout_multiplier": 1.0, + "agent_timeout_multiplier": null, + "verifier_timeout_multiplier": null, + "agent_setup_timeout_multiplier": null, + "environment_build_timeout_multiplier": null, + "agent": { + "name": null, + "import_path": "chi_bench.experiment.agents.hg_closure_codex_harness:HGClosureCodexHarness", + "model_name": "openai/gpt-5.4-mini", + "n_concurrent": null, + "concurrency_group": null, + "skills": [], + "override_timeout_sec": null, + "override_setup_timeout_sec": null, + "max_timeout_sec": null, + "resume_trajectory": false, + "load_trajectory": null, + "extra_allowed_hosts": [], + "kwargs": {}, + "env": { + "OPENAI_API_KEY": "${OPENAI_API_KEY}", + "ANTHROPIC_API_KEY": "${ANTHROPIC_API_KEY}" + }, + "mcp_servers": [] + }, + "environment": { + "type": null, + "import_path": "chi_bench.experiment.docker_env:ChiBenchDockerEnvironment", + "force_build": false, + "delete": true, + "cpu_enforcement_policy": "auto", + "memory_enforcement_policy": "auto", + "override_cpus": null, + "override_memory_mb": null, + "override_storage_mb": null, + "override_gpus": null, + "override_tpu": null, + "mounts": null, + "extra_docker_compose": [], + "kwargs": {}, + "extra_allowed_hosts": [] + }, + "verifier": { + "override_timeout_sec": null, + "max_timeout_sec": null, + "disable": false + }, + "artifacts": [], + "extra_instruction_paths": [], + "job_id": null + }, + "agent_info": { + "name": "hg-closure-codex", + "version": "0.160.1", + "model_info": { + "name": "gpt-5.4-mini", + "provider": "openai" + } + }, + "agent_result": { + "n_input_tokens": 3420847, + "n_cache_tokens": 3265920, + "n_output_tokens": 42090, + "cost_usd": 0.5505442500000001, + "rollout_details": null, + "metadata": null + }, + "verifier_result": { + "rewards": { + "reward": 0.0 + } + }, + "exception_info": null, + "started_at": "2026-10-06T01:08:36.206627Z", + "finished_at": "2026-10-06T01:16:23.323512Z", + "environment_setup": { + "started_at": "2026-10-06T01:08:36.275392Z", + "finished_at": "2026-10-06T01:08:47.157155Z" + }, + "agent_setup": { + "started_at": "2026-10-06T01:08:47.157216Z", + "finished_at": "2026-10-06T01:09:02.795519Z" + }, + "agent_execution": { + "started_at": "2026-10-06T01:09:02.795653Z", + "finished_at": "2026-10-06T01:14:19.347890Z" + }, + "verifier": { + "started_at": "2026-10-06T01:14:23.774867Z", + "finished_at": "2026-10-06T01:16:22.565636Z" + }, + "step_results": null +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/reward.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/reward.json new file mode 100644 index 00000000..3da0d9aa --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/reward.json @@ -0,0 +1 @@ +{"reward": 0.0} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/scorecard.json b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/scorecard.json new file mode 100644 index 00000000..9146e9e4 --- /dev/null +++ b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_ckd_moderate_anxious_001/verifier/scorecard.json @@ -0,0 +1,116 @@ +{ + "binary_reward": 0.0, + "fractional_reward": 0.8947368421052632, + "passed_checks": 17, + "total_checks": 19, + "check_scores": { + "cm.assessment.record_exists": 1.0, + "cm.assessment.completed": 1.0, + "cm.assessment.required_sections_present": 1.0, + "cm.care_plan.record_exists": 1.0, + "cm.care_plan.finalized": 1.0, + "cm.care_plan.problem_count": 1.0, + "cm.care_plan.goal_structure": 1.0, + "cm.care_plan.intervention_structure": 1.0, + "cm.care_plan.escalation_conditions_present": 1.0, + "cm.care_plan.follow_up_cadence_present": 1.0, + "cm.chart_review.record_exists": 1.0, + "cm.cross_stage.target_status": 1.0, + "cm.cross_stage.audit_actions": 1.0, + "cm.cross_stage.no_forbidden_mutations": 1.0, + "judge.cm.chart_review.quality": 1.0, + "judge.cm.outreach.quality": 1.0, + "judge.cm.assessment.quality": 0.0, + "judge.cm.care_plan.quality": 1.0, + "judge.cm.stage_coherence": 0.0 + }, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true, + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true, + "cm.chart_review.record_exists": true, + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true, + "judge.cm.chart_review.quality": true, + "judge.cm.outreach.quality": true, + "judge.cm.assessment.quality": false, + "judge.cm.care_plan.quality": true, + "judge.cm.stage_coherence": false + }, + "failed_checks": [ + "judge.cm.assessment.quality", + "judge.cm.stage_coherence" + ], + "not_applicable_checks": [], + "stages": { + "cm_assessment": { + "passed": true, + "checks": { + "cm.assessment.record_exists": true, + "cm.assessment.completed": true, + "cm.assessment.required_sections_present": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_CKD_MODERATE_ANXIOUS_001", + "record_count": 1 + } + }, + "cm_care_plan": { + "passed": true, + "checks": { + "cm.care_plan.record_exists": true, + "cm.care_plan.finalized": true, + "cm.care_plan.problem_count": true, + "cm.care_plan.goal_structure": true, + "cm.care_plan.intervention_structure": true, + "cm.care_plan.escalation_conditions_present": true, + "cm.care_plan.follow_up_cadence_present": true + }, + "passed_count": 7, + "total_count": 7, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_CKD_MODERATE_ANXIOUS_001", + "record_count": 1 + } + }, + "cm_chart_review": { + "passed": true, + "checks": { + "cm.chart_review.record_exists": true + }, + "passed_count": 1, + "total_count": 1, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_CKD_MODERATE_ANXIOUS_001", + "record_count": 1 + } + }, + "cm_cross_stage": { + "passed": true, + "checks": { + "cm.cross_stage.target_status": true, + "cm.cross_stage.audit_actions": true, + "cm.cross_stage.no_forbidden_mutations": true + }, + "passed_count": 3, + "total_count": 3, + "not_applicable_count": 0, + "details": { + "case_id": "CM-CASE-CM_CKD_MODERATE_ANXIOUS_001" + } + } + } +} \ No newline at end of file diff --git a/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_esrd_dm_hard_refuses_001/agent/trajectory.jsonl.zst b/benchmarks/chi-bench/submissions/2026-10-06-hg-chi-full75-20261006/trials/cm/cm_complex_esrd_dm_hard_refuses_001/agent/trajectory.jsonl.zst new file mode 100644 index 0000000000000000000000000000000000000000..f0f19086203f2b3f36e56235096a12893a7267ed GIT binary patch literal 64802 zcmV(yK^B6^xI~?}q7cH5V*$S)2j{#Y{YL zY^e4p_s*}ya~Lnji__#-1yll40(b&i_03^&K={xBof75R*1gymQEOM3&E+jnL2N1l zJjSJLua$1wefPp0O8rR3X0m~ zFwzY2W%`oB4F&kaiKx7V_o5gMg)x-PsDMhhEwi-%>C#aF5z6tn6b=&6Y2h&Ge_Mj6 zU1;g0+qEwJy;y?NPae|C#h$)VglTeAo*Z;&Hk>@3$|RBbTv*n4T{2#aDTvBRVfOK_ z=~F}l&q!YOqotE61UD+R&_lMTquZ?h-)-;q4juD4JJt@dhob#>;aa7bB=YI1#h1Jl z{|Roqz0_WKX$4up+S||VT0pAVShx3j?O&FjTAFSAeVXSO%Cm1fs$mbO?SOMYDmXXH_}(>a4(apUs8>=w_4A0_)of8d78h;hZG zH6$c33_KN=zwOMjh)PK@rj}VYq>?ep)}Na{GE*jnhXV*;QY`pMqlLHHpYgqv(c&FI zt&JYmOB+y7NN6NblLs}S9G?V-b5Jhf;dpFX+jlKmhD2>{0jPlCu(!9UR5Xbo^b3EL z+MW>O? zXv;;QJE*1{SA6f!kQfRLD&#Df4}~#dOd7v>=(Xkk=&B}T->llXgmRNtW=r}1Y0&34aQPI z@JCZ+stAgPl5tgsQqjQnwpWXd40P%ArwuQyzchwkbN}1$N4z!M1jUax0@ZfVv5RMUwfJnIZxyrU_Wq@cr@;!IjO3*5cG!aOdXsaL-RS4D z&OB3e4%5GdU3>Z|bMCUB)T;i>sbsRO;w5ziaNFiM3K&uerhq$4fdcHnE{7~!mja`e zUhdE@OK!bp)A}{ttBo^WzY#=^u;CTPjjv{}SH{Mi&8DlVq|UV~X$bOzC9U(aG?EtX zB4+pcBiZqynrA#I`?voDd1oJPX!0Y-;$w9gD2{q_*&1Jxy4pT+3kk8`A$ZLn-U)U|$&dyXgfCvL*Vr$>)yl(-6;^W1jIKa2jn;f3Qg2|!snV6uh7WkwREO?Vc z_H8YYa&lPUz&t5@lhzoT{$N0dK=c)UMGwgljFN6VovmxE<=5Cz4Noc__QhOv(Cn+C z;#F{Cy0x*2u8;G&pw_eHKL!j6%HepPi4A4}4drz*?*U_>yiCPest$vKf?|Trq46Fu7gYPbH!o(f7K;TWCL+ik?EQ&-;yLrlxaSTtJFE?sC90E#=$vvL65@Mm~Or3GCSHPQchQFkQUvfGBo2y zjuxwjFb|ZfLg{>%W3P=3_M^QlN$#Rlx=W$UOmUJGj0IDvI39+O*jzkS=kn=Mycz*J zKyZX>dIb0g)&Vz6kI)A^nRF@%wpcb08p;K9_1}-L05_zz`jQ&!o_y=Xw#Ct=$X%%aV(x_K64$MZ#4LJeta5qx4$5oa{By^Y(`Yis8 zHB7gvGG?$gD^Ot?R2}z$j#+Cb3>Zy9HwJk^I1Vt9gU?3dpsA6=0JACd#Gk3IolyLc71D0Qi)Q@@FT+(b9ulJ7&V_521mtU z)A@KF6y$ErfIGAB-nG5wpdJkc%0e|F5y{!dsB5ThLA8ejg0rdg^*OJ`9myya569@dDD2b#>fOtSO|4%EFJYN58={9LMjzHPwb4COQbs#}J zWZX#B#wd5xe73}S;9sD40m2I$KO_g-u|zmq5Dx@{NIGau7Jxb>C@lcP4lW4Iv zg9U~6Kuw{I;5~(_LGLj{kUa%Tvmh24l7$QvX+R*BhC^bh)JA!21YN$!kDJdpf-YS` zfG9W!O2k2g;scn$C2-*!Tr|R%%)@g(o!s%lYehm;o{0zXD3}GR&PF3u;E=du5CsOx zqE}1M?5qKnc!{Lpc(3Pu?_I9FN3{j&y?v1PE`RR<1_eU{;*c~J6el942plC z%So7nanj1ESdSNdK}~JkWZQ5y$jd-v+l2g;RMb6_=?n zD5Q$+sI>EGMNKTxjLZOn0zd#`AOH{!4-$-rq%u7pG=+_emISsiB?(i=C+VQTi#9bh{Vx~7eOdI<33m7!85g1eC_WpY*u25xkAdf&Am zH^a@qxGT5W58`?-6}rWz5CZ8?=QjrA?@tT6#pHB5!X~H1?Df(x3?dT)B0leMZeR?~ zg%Q8N9s}}WNZgnp@%xJfU`~w9ahMwiz=-U>C#USO98*SVy-5yP1h&?u=|!6S^ke0p zb0`QE8x{Ol1^NutVpn*d#8Hq8G67Ge^{754o%8?2VW8c-u_a<8X9uP`7-F+J*TBlY zAYpx|^cmeoj}ku%>Hsb2*)Ep3adC}rNc{Y}Pg#lcX;>M@3F2QLd}W@$T3@=fnYCoV zu55ym6z@y9wa%13BoH@d#JXyLdwVB zY^SKSL22JNGVJ>qjh3o(!G0_|~sWs0kU;r;gTw&S~|CiMNse{{_Q zX#OyNIz6<3hZYU;U7zVwrzX82a*3k;JMfWy`%3Uf!Kw5C&yhwyrLQfvGQzoITSrEv zhh(kAbXo!pW=28#DxW?-OiS{)qJt3^uasGFxI(`e<$guk$Ckm(mQOHvD|!&-Qfx(6 zgsv!hynGmeZpd6)KIE^FN?8Rf(ly6vH=UX-p~|L%Wr(!q_BYQA-~8{X#2 zy$QqpXNXJLv^g5byoXl4e@3X0la^45F#d1c-jKXevrxmZ*L%34hagf3qv`8hZ= z{RSR*vcXyXIhs^S7diP4M2jfQc$3{~aqz9HKc<@F6FR^#7+~ohfF|vEz@p-!EsxX6 zNdvmEj`g?((TBpsr7s^)e+9X@ofCl%qK}B?pUvqrZ%7@+i~@LuP)+9#!})O$S;D9Lzr9jRg+a0dHYq@iJ*P{S zi@pijvq2`7T%6v{*%DA{YWP>BIT>Lta!*O^m1GAd|H_MpS{eLGIEIkfyc0=TKfvRU zq3ST0$?7bULRCN4li2LyaA$0QM_Cpq`Jhuu#49F;2=5SXsueDD9z4EWeVe+=dP1M-rr#(4^t%{(}?B?w2MAsjR( zfmtk^QFA%5(emQ-kR|ob{sq;*lfqC9U)S48kwc0^7&vUtdck*SvIdO>jnfN83Y~mH zLFA2s5>%&aVGeN8CNj1Q2X@ZEMFrjo{J42jR_)t5AR4D*Z6(r+0hMR?IFy1EdWV(~L$ZU!au9%xiW(S|ZDV??;Ka;-Df{vel(L`cq!FurIOc6}= zHBr%1Idq;+Pb@7nW#zwUkS|C5_b(E_F7L9%2kf~)K*{psV-_h4LpByogHNtbWoyiL zp%j)WxW<)S1!`q~P-4@{j!w*sH`x%30Qcm6JW>V^D)+?6H2Hr15g2E_IFX539k|?K z97`qDZd3H)Bv8JhoA@vyMr_8dB5n(6O(~E2U0Sr#8H0vJTs(6=>3IL@>@v@erOoIv zvK*{Y=qECN?tq8_TLAul!MBEZI(|}S#1AAgH!~e@Yan5bKo{ch-29wR z%S#=@;g$b5OAekNa7+iVF{E)FB&q{;;^D#6VBO6bs|SYcpQL)>NuY z+*g=&15YI1H?jPkVo-#dp`efXmS#Bm=hWpeH?A<(&I~z)eB?ssR7cqHt=pObsd83H za=bc(GBWZtGGp==s)_jOwg0KU9_4`aKKOg)HqgoMIYE%)hRxfD8hpgfipC{$Z8cpx=8 z??`4G^fGBzFj4-|zceT$C~89h!AP5;k`kC;9sgA0JGUkH^St~j0?aXH5%F?Ei2aglxciixxXoaR6D;0VQ+q^jb zNyS!~TK0FvFU=Jaa$78X)z6d-c|s}C)Gs-;K6n3%LLIHLFNBW%{RIbKH7LKcAD#hyxSTrb$dS)iCWtqa9no)qVS#smfRM%^dF&s+Fh0XB`~i{NlYwT40JGnn^wpul*4()=g{u8uH2FxK)jtuTxS?)opza@p z5123&FPiehqGGC(W{qt@HJ01z>0Y9uPoEgQUDW3{@Ww%$W-Kp@R2HH2+XZ;6CRJQ; zPRy!#XcFxaZcPO!T{bQLIva)-<$<0{;YTO$3gdNG=5N6GG3(jNsU7Y;?e!{f23m3R zGtAzKpP$F!@5`~VmZ?2k*`J#zSiZVP^<;6bR}qR=-JZZmZoVk(YPT0tx_E_RWv{AV zhlOd?u8Hy=Y_s3Y5n-%x|4s=cZBQ<_ivC7Y+(e+Hr_*0bB=lGxWvhoqGwx7gxSxT#O3SgQZOPrI%12T5E?Sp@m(jFRQPwb z{)v<7plJcd;G+V_d`KWBvA%PyL~patKa5NAq+2-z4sAv}t|uw}Bkp&@G$vtR!#0U! zg>0;#whj1^5iQ7`lR0%H^1pFhBa!n}J^lo+L~45T@>csmWtRazu&BJsU!Gqv%nnKf zJROIio$ihYIfH+2Gx(r6-ydMEfh=lSmw*@s*kknU* z0>#PrENn&hi^hU0Yr)%DbcD4dJ1K#XfJHo0Tw(g)1|oddSExE19r%q{8GT?z0_c{c z%1_ZlqbQ5Z5Q|D6WH6&(cq9YL-0!FMa-jF~{>DR;HnaN94whpvuUC`>XXZ7vGrIog!0ksIP13DFV z@2q&FdTT>8jw;zi*I^*7P3$OxzF|MCh&wgDef57WTS%dt^h}(>~w+bLtyYcKU2)s@3$|JV{CRAT|I>>coL~h z!>qCMx7TF?ZV=qj_L6@W5hg?HoB@&ceeMfyiTxVTJ!ZeLUw7ZaKf~s3*%u2wRw4=H zaq?8aaa872^D(;!3YgS|3p9j(;j|62d-jZ^62i-)J_33oj#(8w!=iG;iZHQlf__+# zS=SP93`u}AMq3CN*qG*#mI9)49y|LSF3y<*jvIwmidAUlN|mM=4rVr27DiKFjgll; zST4|c+XbF=i^5))>z0OpCh??+rsQL|s*6aXY3m+T0br*cV?gMb$ngpA^NS~Z0|H$2 z*v=41$|n2%JXT-;SrsW4pu3d^{eLj@<4`8FL9)kV>ny?=N8il;e~S8%Y|-SHl#gPN zqPXY`1FpkDi^7#kqDdw}5O?7QnGBv@h_+`7ti+R>s@5Zp6cteUOQqX_evSi3B9h+S z0F&#nwS>1KWPHv z);l%qC%@#nKFPMXbc7~@(Ty?Ry#fvO&zOyBfoq#WvZ%W4*O8~!eL~%o%e#bF5oq7Q zC>3rLF*ZRm1|v}O=PI|QT8<8>{%2n+r~Z!9G}6V=aya5Lf$*HY_|Fbf9y!bzuyuQSW1XtA!N78aphk@D=qT27(DAixyQzJC`c^7%NsWYqWH5 zl`LzKy!xK5$yW(@=W52Wi^a~%jN>L$!h$o!g_tnuw=B@n%XJ44QaI=PK9Pk|v72Ml zk!TbQ!sDX1QNyz4{)dw}o<+5O7xMGfA$eWSE?qV-mV~B7ut#SgrE`UY`6_6MoUk81gr^1Y1V}O|EG5O9DDpIeKDvze z8OgQSHyE>OZ~#b7-NO}nK4#rLo543&!6_CpU~N=<01AgngmoRMxHbS!euzX`>BfvZ zMCWEas%;cd(2!*cq7ziQ0IfPMrH*NK2F*RF97k*a%B;DuihB@^xUm~`w+xyZV1V0zU17-X4?TDY^!)7%=v;tX z7>)s*>_$Ufd)U)3li5;J2gD^iB=>*^+2GJ0R6l^BXO0kh7mh=SN6z|!kOdFNX9I+2a z#3LVr4&-`K60G%l zWV<{8j21a?kxRMH>_Bof0HDI~Wh8_}=~&K>S8v6U-FX--?hVr)0FW>oBQGd3&XX91 zLpTSQXDgot`fL0x>cLJ}7mBHXCj;(lXko*cwe8i=AG3wtl2}pPS9gz($TF{``-}Lr zxo(2ynyAu&nthrAzA;Sor$Y3A!`d4#rSA(|bxH4%9()#ysLtt7cMkYFQooRO7CuDd zlqq-R1c_a|;fK9(2IO?Y=)Y>Cfywsdv5!{#aIz7MU$f*jybHPpYR1sZi)OKkt=YJ! z_B*QH6lKJ7vJFK)_1_Kswde!RGXb-ur-==1^Da&B^-S&bH|XPk>xyFDWdLk2J}*s^ zYmDnV)akMWEPOo-uG(@%E1E*T4J~EZ)1Xqx*^F;`@`a+AG}36S0JhP+6n8T0dY9u7 zcOavy=@Fj->UUBpo^{;L9`!!&UI+m ztpmH;5_NT`IAr-SqN?9X)Hy2_o@xO$Efn2cyuSQadOG0NGgd+$wHkPFD{}=Bu-y)x zN&WgD0IVsNZ^7Y-9@i1g7+iUi(nhtpvKR!gWlIbQ`D64}kaLSCDN-JyL}|fLzI`M`n9nM~gMXB|^ zux>u{nfKR1f9X#TL5mVg9c}D>qtl!G75H?1wBd!ZP8$L1lC&-_&Jh2dEHprS zYmn=deZ0|`Nq|a@48R}M5CQs_d>t;3Or3e!Cf@}5;gz5T@ZitgVcbCXRSc9qE%TX zUL5v`1qOUR6AJuL8NVRiNxaM&&Po_(_Uh^JVrLh%2l)O;vs?piU=2xDsd+i3NG1rCtOukS4Q18 z{O*Ar2oN@ff>6bV$qNk1h2kP{u`D2TK>M2BMb(v2kPyHdRZrYRF5IxnvOdg;Q0uxj zDqgp&6tK+VaP1s+MFL2hl`V$u9uGj_0fmagDve)^?XH>IE9u!Dx}N7{ok(U;S(k=W zzG3~&TU@`#gjDEy%!HD0WgJur@3*z&pgX+!mii^EM-Ac{*&q{LX3?#p7Kcx5c?=Hb zd7kHa9W1L13`@_`w5huCXDSOnRjxs>e%b+9j3^;fw2tuf=Gbr(u@o^?bAGajvlkxx7k? z;CUlGa!+UP^v2KgLhE@q;+`H}taZjz;e?^q0-QT&(DMe#dS6zhms1msC2B=}b63 zdCOCqH>KuZo*s+)?N8~>2Gg0qw~`K9KTy<^FP=uDk-hrMJMwL_#Wq{1=L_b!DeBh? zeb;TR^isu7kN?f@hG!-JCk!Uq)F_GG zJ|QoEC>=u|iOM>V4@g+t-mOEnN4PwHvVCfXa-Aqj!pq*rmuRg)N~@@X7v~SeZ!%}^ zc9;1>Da9b1^;Ol!Wf+-F*0W1*pexFr5s`^TmkD8e8f40@f#!iA8d)$X91LTM7Fj~0 z$vCBjpj1#s48SInt&Di;sMltV#E zY2dM7hUIm4JV7ZNO(icBtQCIG&f~zLlMMAhIkzMoXoZHd7_};jG^y@pr?sS1uh=1D z(X7iVuTl#IoM}5;*z=OPcG;Am=xXh~$n{n;TME8FSLA9|DENy*^+wd2ajzZS(Zb^I zX&)XWE;=xjJ#U`YB2(51gn2QcTq%A(SbRGoD>2fW^1Z|6nYE6nx54Y`S%9(DQh8k= zBrs4wK+)kqU|z}&Kl#tK@)8LQw`K_-zhna2zx!3LSWOo#C)i=TmoS~AfD&+U5iLQI zQYwISVEHfbO#VnVgCq&$>HO%HXY|F@~d5j4sF&!qKnnJw2K3}xbV9z;ds zK=Ho%c>Dx;UVxXRdGQkH;@jqIe!D_gccdZS=8%>qreq$2RCtL$SU7K4{3Bb1{HZR< zYJ92bK)9WmaEM{~Tu8o^HTZKd125pesz58d%=`g?K)qrz9*@%2uiV5o?3}eT0djD< zpKzXI({9_#Ua910+-<}ApiarBQq`EA5i0JNpYEo#I^gC%9u)cPm-h<-IUu{vkB7%* z&BXM>FwsHk`}_fP-)7cN{Tn9g6kKM3Hh(TRtn@0x({ZzTk3q@O6`_16V!zB z7USYPQNPyLUDBVvsQ7!GB>q@~y5A7CLW!$ZcqnWWLZ&l;2KR>xE%cy`FqK6IVNWP3ahwtb|CjR@>oU zhTQgC^~lSbImoja0^Lo)FX-g<7e;%e^QRX;jZBBJ?ouz1#s5yf5~mM8VVgT1Aj&?d zO=aWx8loBwG(N&%dv5%tS5>5;m)i1@yd_b0P?A5|#c3L7AsGcKwDlyq8CwDa-X^9p zaZmyS=M`5@(QUA+1O~e~kxkRADXX-e?=Ee%r>=YIzP$L30gCUaq;$(9Ep#*k01yNN z(@+2q5R3;!a@l0EO8NnGL&=KQL=9u5STu$~B*S0;0096H4G@C>00bBVmKE$cUIM(s z=?#2?Vn{FzxHmAu{F4*gw8F+*JnHVTftl5!n}$Zard4*np+ex4gNI{7jyIB`$@J{O zFQBz|qVh%U9vuMNPSXmOiVFU#bXOx|?ahUhTS*okyXc8g=At;7qV&v$mlbh7?sLp7 z&D($p&mz3A$N_uo&&x(;2j48}a|htxh{Xg~1++?ZA!>^67Yx-5HC3Biv;;%mx^zM~ zQmU<3O%=BBe7TPlD)I*yR#6QER;qfD!wtYUE;fo()QYwVf6&iheZRS0ToHIK4F*%* z6{$rNM*!Ky6s==5E_uiE|RV^2!h3%3kA!ml*!h7M{cM}Qs~vzx@Kw& z<$|F1g$^|_zzVB=rxZd3!}Ww>>lp0nS8jm|c!I)`?djIp7Xz}O<3oSzCv(sZYsnLs2bW?8(ZUSVAjSDUvnou-rq=L;zNT)dStWa!Fh-gb; zdSRKepy6NT{>+~F%;KCj=yN2#bCh&K*5RO3&7RuD< zn6>lugBDpaR17T}ek)(FKc2D;eh&F+#tNy_{B~RHEhxuIl%`a^&VUMOjqmJyMao8G zsyZcje@8KLmP<~NGq2He5V$_%=En)G`0>FPk~(IC>!a@e`L1KPmOJ;c8&#L*n{;;8 z29tOMWlP#%?Dv>VrX|5&G^+>u zd9U@T7bTD`V9_98#Ss@+s|mFXqz*DyHctE747TkI(2?aKD_ko;7T2>vW^Tf$)?)D6 z7-Gz}?xL}A#;TH8N_emQwY|M7Yh9J69F8re2ggXU%}5~tB#Zr9I<$hI+e=!DCO;B$ z8--)nvlkfQfqEXpI-T()^C>ZiCa%xldbt<%lqrg1y*FAt=`~Eo)=I-5Mtat4 zbMqs{t*6$zQ-wzvv#{y{*EM3$d#W^s^aR~^jKhN{OWrX(554q8i@}^dvuT#XutS%q za4kg}{zX%2+~v79@a)E)lf6ypJLBFIhQ_?Fa`6ZG)*W15l zp!eXk3p5Z)g)tY%bRq#f^@pMTpb%_sbkRk2hpfn{)vsTW9dCJ#mnl30bh5Qv99)!WV9HiwY*Gt7!)n|7^yB$-Ev0)4UKe&nV`S{`xHE5F1*oalC6Zqkk%P}A zp@B-#-kh8OUdm}-AWrgNleYj2bs-6Rx5XfV?MvAJGatFWprRKl88ORZyrxW2B$)&> z9)aJG@RKmbBUj&^lt4n#wOj9|D0`-XML?p}qML@pm{bf^1q=f?{G z;6)aOmNg3Yy@cjrY6%`U$fz$3*Ak=fnEnOsF4;fjrlcf#m_uLH?96^uSN7RNp~ z3>Bkpun{wRez9T}Ey9~OGs{JR(AMO=z^i>BTCNb+W)bHHQb=3t5%GR##U~u)-0`2t{C60#aoF#bq_Tm^6R<9F&+tYBE zD)qLGLF^8W5HJ8B)VM1q%r%Z)>_FEaT*OxJGTM0NDsH}v1rvj;zFPxsI20#0aEozW z7SrX+w3zs#)%Tjo2!UxnzqNI3loBnyd ziipMEH5p)&0slo=BjVBr>_ohA(qS!_yG?Ofi*<_IPA#TG;~2s`Dr=M;Nj+3d>^=m2 zo$qn#Rf;DSq7g@s99EH@WSVD`g*cI-MS-qcmimJv&VWye_{w9rhX~S#%O83&B@>T}>qtg4^Hs5Cg%8`QF2dt+G(d+#k4xa;+T^}J} zoR9MBi4l`hE$$1jQ__H{YPEci{+x_ovi+0^{ubc&88Tm=t8X;LpFio8dc>p*L##`2 z*p|q{*i^UIu?4`v?fFjTGIi%sT;P z3eH}%yN!-3m%E#tA)*k+z}p4>Z|pRThgZv>Sl@qleU?TVC&Tg9n}X(a0>RD1)O;h_ zM3{aC92FEe56@v~uL~ZzU}e(eG>%NjSFHr)5v0(MxAe?~FVH7e*e=?Mz| zq1$mIswb9SlOs`aP&tca4w2p$+Lh#6t2ZY@JVS~CSG4M-BEtnJK|ajh+0;2Lbs5!j zG^bIT*(6A>YtXwf?DkVC>0pnySc~h|tm_m_a<9pmSZo+@B#4m=vCIy7I!Ta;ItF1S zI-3Vt?zgy6ID$Y*%EK4b3S0l?%#T6Y4F+_@X}Dy~tVIrw3~ffhIAGWoXOZoRl%81_ zP?95xnhy;Ta|DDb4YFYsgWq6g>&aS=7_M;eL~v6ysbbqfuE^>3`+hh@JAPcoDIZ)T zpQX#iD`)8}9CzS03KMxWkyng4uZA2QFz3Wyh&~5&1gK!;Aj3`8$mRMmCk=+G&&Z31 z!}#OTJ@H~(1;|428ESQ8<+mb+9iXX9Uy#&` zVxX`W>-JnNlT)P%cpPSs-FURttcY@$BB3H^^p`nCYF(p@k&E;FQQP){T~<#mlxIwM zumq0SEG&u*ri;V~5#G~^HBG43aGOK3cJyy~)+8PY+|BTYcV~y8Q@(zN7vlpp=Q`d~ zhhx8ZBDyAUNz9B1ZRx^&91KX~XbSIEFDe>Wy9zMkx4QXA5zTj`2r@x5X))$Vxy;-F z5u9*D+0PxuZjgd6`;#Aoe+Y5tlPN8I8bhRXnv@Ou1X-Xo6{9j`$im^(oJ<1vk(I=% zv3@*kLrI>2)@-{s#Z%XaPHirOeiD;IhN$@Rc&3RBuG=x;8A?XUhz*b@It`4-Uuay6 zys2Se$QcSZ4Z389y24oazNcv?Zn@wc9okX&!Vqck^X5+E0|mft!eBC}zZDD_!B@Zp zga6ynB;S-*zlKm$-s{SAsoOwWvyD%~8DI_Q)BK&FkY~q6=|gkp*^JXgUsmFPr|SbX z5Nx=VRS6iuJ`k#sloWs9mG-I+n!Sv(VQB4$eur1ZixV*zQo1B3_xl+M#r*aiI2Abf zx|&1WONS>B%05~}KMBK38|gMwhQ-@W_(PEI%s8ydsjAV8@>T`h;f$|(?an^ta2YTr zdU9b1^9xtlF%im+Qv@+i{eltarZkONQ>>MY+=_3 zPIySt&C!z_z-y^Pr>eoV5H-1WDPK@e9l&srpif-f`JNgEp<LIQO!p&V97eFPgj0uLI%sGeGlB)xetxoBnXXh6jb_$T(IhP=647yFE63d zoVUhgf;nk4qR_d9KEW;TYfHjNY(4gCOO(Q( z`w#pA5p&_nm0F17QcNM~P28VE%$Cuc2+KKUnlex$?gaxugrJKHX0a|G!3pckKS&ce zTGcXnjJZ?(J>l&bFa$_PLZ196KU~64t{%h^aKLL$s9@Rd5nciLCHd3)N3M^CsCOQ7 zmS%M)30wuC$cBSz z`-iw=yNxs`x_WC+pBx?JJ^=eg4r{@QhSujn40;K`#=!r<=pybfafyg>=$*9MRT?62 z6%f5xbrEpT{_dm7vjxEJRCW{MkJ6r|Ya`T{FJB1%;NRa8_sXP#2PazxEWqXMR*_%kor zJr-LK{pm#QQwD+NuURQjLs&o*?H0#Xs86su*eSs`ULeO`^-bq)hfnaE-prClDjp5Cz9SUVSk9M_px0u6;yRVg3pQ4l(wKRfOPk}?B z(qM&z$cDoiCflQ$o9S*ogLtOfH!TRt{!g~1wS*!3o8O_RQ@xlU0W1=28D~X}M?2(cYO z?%C0tvFvq*SZh?rV}TPtEP+;j9eJsFgnEsP4XfIHC;9UD0^~vqt=d5&Q^nfUApPl1 zEBWH$0Z_oAFdAsqHsFKj4=SB+7+KDd_lD30Q+giTqyQ*0l5(s^|F*@pGj6Ng@!;y& zhoCWP&{ZZqv2PDJqy){XB4`Wrt1-Vf{E6H8Jt#a~0*LUWQh+F;} zM|b&cL*Ds+P4xChM0|Q|I#qb7p_80jgci}!IIVK*aio5bYPSBzz6ljR%qL0*jfeV|78kr*_krv9@6hWBIuR+&yId{rdiZw;=)pT=UqtUW1e$u(2vthOwEh^)eJz_Y0~lHHR6qsoub3#d3PXN@j--g}@^FuOknW0N z{5K?aZUraW0PvN%b((BrNzXAo5;idPM+Zb|lyx=ip%=w$m?o8qOXQsn<46tE z0BIxw+=ujqlReBCR9L7ST_C06;*BDAJaV9`a{{g(f{0rofS84A_9qtbnV-1lPba5z zX$_vMmb%8Tth919yL;=O~!6(3@+ zQe+XZ+@!@CeiQoQ$qkWb+6iUVj9qO*vzG}WiVU?l#xi3JaNo?(No7U9pDBk?0fJZa zKL)u_Hz*}>_HC$mAcipko7ZRQc!v2G3u38zrmqz^GU5-jVALWmSt0~FeF4Zi>2jIL z7Gq+-Q>1Y8fSBWD04~b>LU7yxC1)#M87=m3+ER0~SjX5$!RcY$aHG*7S{rGQn7+f) zvkkaUOd8|Iq6c2-luZMxlbkSJ<4uZVyN@`CvL5xTnaaO)#NDFNU!t*ToK z`_5dp%)u7ls8x=%EUt*{%5ZD*nd5#U z;WU;noI`=l*Pv1U!;0=QfTYi}WbH*+y};|087no7A@$fF=9#e=Mc*ctOyyjtl1oNt zS0hM<(~tA)w;p+l`M^Aowiv7jS$X#MFgUT|{5R#)pz7~6b{rI+I$I*u{Z$cC#5cMc z!$fVUKYUt{u?0f?w6Z(4E2P$a_`-DDdJF3lX(y6_^{j|>pZ;c>n9qmQ};%tc0#MWrO%Od`H7tw z%!~7}3jM`RU^haaicv2z*HL>0ht_>VU0{gqRAo5)2l8tLMTMF(Xf1|x+Uw`;o7Svbn;&Esa*L_k{z?!g$jfl9DA{JsvY{p)h9BxMC%RWX1(5(t4W4I9MiAb)F9zu7Fnz<`qNj zsFstNOPD+S@@T++@RYL+-^3kj5-Q|O@?qyw7-=Tf>ZcRIDHE0K>|A*#H)ivj-=6Uz zmmzrUYgDTu<2-Sat+gE70TN0k`;f%iK?nUDi}{`pWEnJ;gNj>T$YN6fRw@L%gZk}M z7;H*K@wU#JImbPt+tF)kFi?J_C1_OrZ&~T+$2cJ3dgVs3CZ0q4)k(L_x9jM=GZG}j zDOU$GQyFAFNV%=mfldZFQIHH-*K@-1wL^!3VPHU|Ntj$+1wcU(vK!ieMaui`tcaJZzQ ztUk*+nINq8qz26j~sN@g8%;p-3*oUlmG$lm1Fo72gIAL;i- zt=PSF{#~**q#aiYp=359SD_poL9e*Z$=(`V)ZXYv<*gK?9(J6Q$=<4lz6e3;t>aph zw>OSvdwa^yRS6l*rj>q#e^`6-{JKbaBAcT|`f+o8zF#oZgF&m#b{g)w$`S4K9PCZN z_tmbmsKbzt%GNTyy?h5PbHK$nJq`VezW@g*Nzj|G?CnAEa`bzXwQ1B_ZwaFq^sT)wVH`CQYbr;1NT}MCXFvPq7mLEs#?^ix}0DAb(2lBKYgC5rI zYpq^LMUMk=J$CgAHHtP@e5e!A+EE!1LEa5c%P68sn^f6DR*_&hjwR$o*AvhLi7JRG zCR~M~GPq<^W~q9U!gtP{Q>}w(zUWQAYi}>-Bg1S?FtVzy3VUce>Y-^bF(~iJ;Yc4; zL*%N7L14n9ggbg2DA5Id*p;iD&@x-@9!nDFta|+^1u0X-mjgNl2Wy17q^g1*$g9)< z=7$LQQ7NyEO33J4OQ0wURo|(H%#d@!)sPxk1Llsf0I7<*)bsJfbRAM2WdkKy4mwp2 zG=L(>ERSrsXbuvSCtEPK_+V>U^Cy=~UdVeIV0uUb&?6xzXdykM0cj)gQ&HYqJH({= zF_Yerh>#)Ij^2egFv%o&=J(Ws&P`3vv&N|g>b2)O1PXyQDpP}d4Wp{?b;ctZ++B^} zpA|JeL9~@0Ad8|{kBK6N{7oPQ*6Vz-pD4^#&96)(vVcSyfFzQKCnJUZfSEu|q>AN3 z=+u1v)rz2p-1Fs%2q{sSv^MLEEjLQ!#6(0?1+Jh_(-b*WER=9msK^a zZmK#P-fs};RE^3&LSs6U0|N$?paFyoL=h8*pRP*6CaQr^lVw#CRaw&mqpWFiR93@= z{LE$2N;=2MAd|VQomAd?$hmHsVljp8nfs_VhvQ7Oc^demRzoe_aGVt-?VC#>K;B}W zS^Ov#=^2LBF=O7^)L%kkKOd1j-Gtv8{i3Jh^r(l)I3J0pa#D;D_v#m6fixLhbgkm+ zNhu{}Pcm3JaNZEW_5wZuj~t_l^rD8gLy{-c0g%)CqO64;5AF3w`CRv3ilJd={cJ=%TNuo?; zGLgwSp|{)=oKsd)q8z-EqZ8>@h~JybD@uPQy3YuE2=_Qb}8e+C`-SYJ0V9TNF63niTp%4YQTx>PY6;@ zn<8uZ33S{dEvS+p`}!dN1go{KkwnNv*UIHk2F+oA5YYY;wWzd)^>V^Xox_i)V6{zU zrJ_kBmy43LV)<2l2neBMDC7*(bFV_KLtcJ`Y{GVM!dk$wS1k?pOB9Zp2CzNS3#F%b z(v9@Ji7&n!!QOh)qQ+!ghKI<6yn5Zk2U=Vd=22AjKj2wr7Oat3Jq;3#qv@{iRi6~` z&N;JjGQ+O;1&ToabP@gJ%t%ylrb&i{g^WZ7QPCL*f2C7im-5jhNs<>7J(8Lz1`c=W z<;vkIQjDpp9G-(}9FcPuj737A1)9Y2T%h_8YbBT1X*ylmzVuG_mP7t}S8u;SM5<~V zw1!tXKl(z>kh`5T&C8D2;ObKf$_dnj$#V$jF{w*-?$zUY!<|c_1{8>hi}no@#*d)b z4Az5%h0DD`98Hr9ZAM=kB1Z@ZL-XegF0SjwTP(}jXaq&-dU9;=A zuzZs7EU?AIz#iCR0bwG~PYMdNEUr>nU=B_qnUE%NnV$D5mPrGDwBmM9!$WlW7Yy_c zh;B!bEO(RxJ#sP`zH<0Vc~uzYxT;BWIW&oDlz@$1go{LYM8G5}j_)1HRFpY1;RMk8}u1D8$|hQZ&}fiy>@-+i!AJ&NdoQ*|8&p0@}%A|6s!? z^!VW32A!;Z%|(+bSw6ua7B#?0IV>>?Z5a<(f>RewU|}>vJQR!jT}(0<%IFv6Z)vw# zv_*)HBatA^Vr#)mFa;%gj6D`R9e4NTt^j!{J)-wHaz};TE0`pPx&oUt3(T8}5qkmV0EzYPDY%1{{ZywW;82n7jlNYlOd(F4*D@!16)f{Ly{B;iLYR&hj2o*V=Bd71wI z&)tx%`aR3sUrzKlA(t&R9(Zr_Qa9sYono5Ex#UWb|`>iOQo}jD}k?$4=q|Ed;72@kGidS;omgu@9q_-z@?pnY%=$9cN?;FT? zYCJbR^0`ECBPfzy@;3MLh^{9${f_35rQ?LaTL#F82fKH;rYs-}VSPx<+;W>y%T`Nq z6M3$8MFzbwDdwxLK`;K%i*^|x#Y~N!G4Lk(4( z@!PlTU!YXm4+fogU71r^z|^+=Xy_W*o<$^)S{W`(3H$zJ_cbS({guguaJml$?#zxg z4<{NT+-V(JSA21)TKrOFQfJB(+Is?ltLpI9H+cQk8Ti^wQ%9>Qay16nS}(x;?S|{j z7*0fq7T0DMxnNM|xF3B9O=@(Ni4FhDCU8ITiQgPdU1=W^zJ!l1ep>9ftq-~ifoOa; z*uJ|C&PM4YSBnhKgbL#`1SqRzy$-9}OoYM*vq5oa9X)XT_3lT;Gs_T=Bfmu{V zuV!I+DnYj=i~zS&HdMvTDI^{N6}E>ji9G8X15^F;fqd%1$W(B@I_AE`TxnAi2*`&D z1;n&LnB(J9g}mV6Q^EcI%lgE7iOGP4Bn5yf5@kKD`c=o#=e0=?xOtUfxbU?u4FBBh zB1fbw(62m000U2#gyF-S`6HGRo`^F+p)e1XO1-#Pu}B)V;i2mE$k9;oci47TKrp>2 zz-WM5ePAiKQ`}*^Ok*W+ez!3h&`_p;vZtLy7jfcmxD5Y6#i;-L8QmdOz_Hi7atz?F zhN!XuKYZq|8jeZ`q=49Gh;uno%i^U~Y*cK6cq5qB$94&Xo zViwH<%*b?*E8;#e(8K_os|6Jv4DnfKi&t+N8oFiYOF0urYqbgv@ZQC=$*V6#;)Y@Tuaj?fJO>N!&^`I4y6aj* zxsZ=h7S!8W+O+4!sA}n;E%E#rM8A^oZMdEx*HR%p>Wis^R`R^Gsrmk)Xar@yuB|_Ia zVYFg9Gw?ikQ3&;JyaJsyEljUMwLM&MozG<{lv&=+GFEn`&$Li*hOZKi$dpxno&U*+uHvaoKS_J)zC;Fxd5u#YT*17E%Oe2 zjmI5A0+N5@S`oQgz4qKD6l+%JAmuuYkSC4!y=HBxwJ;S?InK z#g+?UrL51skDu(_9(1zAxqgFCtS6ga1Em;0zN{Iyf0H)zw|MbuHA07#YcwxrIIUA^ zo(ju+p>kgOwO6i(<@`XzrflGJ0j>j6lq1RdMX5|>7YYTBZpQ`^&CDJv-ml! zZIK0U8m$LW%#ntzED^clQl^%L5M+Q1bdJZ4ZLG&Yaa5e=YN!qY)v$r_L2tSXKWbk( zw+hqomPnt2nPGtN&JO!8xz>@H=d7daN@NmkGfEft6}YKM1l!5|&B}wMHayOpGQDa} z!w`_XrhiS;Ay>a^laUuvhTyGzc)${I z)u;QCpBr>qysNfl74Z*5={N+Z%eEg=7HUNDTbX(Pr4h!ulI3grn^zf}H-|19#We{s z4Az++XDXs2qH$EnoDOu5+fzeRm88MiIFTQ-lqNDu2dabD*O0W}+i)+w=aGMZiPJbf zrCjp2A*;nISSDP_1_~I|LZBdSE(}FcV$2VG?E}ycjeY{3te8mO6fgFL)Oa36vR8nL zuuiz^DBlemk*YLf(F!S>O?$~;8@0t|^Nex>V=GayULy*DQHp66cM7-%U*XO+Rr!Gl z$1+lLuLcaupQ@c{AxtSQY5l144ZWzjC1^SByEp||pw(bk6&~8h;I`VmT%147h|@I} zm}mRy=;sVOe80uMcOmeI%xmP_FVA>s<~x$3$1AnU*er3iQcn?u|2mb~-2Wz|&*J|8 zxD_FiAED=NztDh)>dn4|&EUkxC7q8!-VokYX$fO$D-9IQIT?2nJY_V@KZA9mMbOM_ z_@O+8Zf7;KpPRUL^sOjgPe5cWx!2l<#aZ%k;ewcoZbPAe-XJGLu23%4H{J6LK&7)R zO17i}l_j7HmFjPhQCInd7 z4HpJ)4xdrlHEG!E`&F&#lXM*lkDg!;%!@);Sl_XzJZa~<)|khctJXE=u4o)Wx9*P; zoQ^%!#VGu&K*NVTbj#DA3YFQKHX6Y%bn)puO(+UUV9ga^$-%>YnI_fbaxabr1g9{T zZ)bavtZLUv8lJgd8o4kH13v$AJy}+a4Io1oZN*|YY!M!Vx9~L$0@JAcY%V~q(!i@p zy&UevlstnQ{^^7s1WtRWrX#kHzMTsOBIx{@a0QAsBX3R?IHP*D(_xgrBvx?8%Lr-Q zg1#o|lCZYp9=$GDflGYct~*K0HvU7>FJCG{r!9a#H+QitjQnh(>hs^ZwPkj`n zOcQ*insEWZnSLI@2@Bqh-ZV3MN*oECRQywF>-$`>S)V&_z|qRdp@Z!0!yIsNlSPi0 z28j>D)zi$$jX9 z^OG?UnNSmyBUttXO)IRa#+?GwdXH#|4bhzk=PGYjgK=Iyr~KG)H{~2nfK{dR`R_!H zX~VO`!HKE1RE4dsBMT!aU2IQCRB1-{>0>T5W*184($%teWTO_WAHW{B_K8M3qK6y@ z$$Xe5C)-P+f`tU*6Jyi@bGRhgf%M%EteSHK^4XHPr3 zDGQ;8ySZ;(!N*H6@904K4~3Xh6$_wzpRFcC*}q=)y>*gosWMj=V4TKRf_*E3CtrFqN5GFSfjBZ74Seel(dYVIguivVeHX zHy%XrB*0|o64Fm{e2AmclYSNvE&UvPNkwii5-@C4ZXF`V7_X6e$ux2(lQ0e0lF?)EWQAQaotr(!mg@M z3ZNpxXyydn$Ncj)k}1RleN9GRd;=a@qJ9}-NU4;d;4>dyKh5VZ+WXO*z3gXa1ZT(0K}7H0Ib}+-^fH8o*UA~R0@3AS6WMD zq1MexNy1nXH|YfDRCGI5-*Al7R|H;F(7(BY4uCOhE;J6Vqq)&!d?wRd*(|12N7;TS1hN}60sJ;N|jMe;Tk%>qL{m8Y;41C>~p+#l2Qb&S5kz zmf}L6pBSuq0W+PX19vAb^a?Z?KfiXkkx*Ph40JOqK;?oG9iGT;!@7(ju$|bsC__IGI~So~}zrylZ%KBPv9O zQb`pD?g>(&RrKcXYd-K5S^{!EvI}}Hf(z$q`Vq)Txv+LY`?#=!^g*%9BvGF>#=xI9 zS$w_T<8$kZvS(En!=Ea)F?GP6hd|zP z8N@f8Xh1BcI`2FMEv3v=(o+|XGii-vd}>}N53k+SSD{8I#IxDN1(DsS#U6LhTe5%* z0cI>lWm&HBM;zI7$`Y%S`9%#_NNE}P`aSh_wy~&4q^V=LFsHPk(I_MSju7=_ zdcc(thWr$qF@Z_t;zs&mOSmtG zC#$_2u_ecNAd=Xe3ka*YAb>a`Jj!}N78hsvq>Mc|_W5QJ9he5LP2+JObpeun&XmUs~i@omnkZq!l&s38Fz^A7GcQRB;R}bMs{Y z49(H7b!N8&keHp#nABqbA+bW?o6d#ut8VDoj-NWpx3|FkW`(TSKe0u9NO6rVoXYkV zRj1c(9BLW_Sg}L%pKx#nu*)q77tqzAy_CAKoW_xsD$|Hpc5{dL1G-iD7rPLt*opJE z{py#Yrr5zjCaPNRq5(paicQa8OFk}aBmmJ$+HP|KwhfyP`+Kch!dnn@fI3;Cnna7` zN}<5SrF+)%2baz-hH5I3j@ct7NZ0Ha%#H|<-vHvLSw`7MM7+ubWq4T1SVLU`PA=}qBtU--vzvgIbQcfboDHb zQO7Tur;rX4nyy-^a2=?9{tBZwL&!;?tKP<1q}W@_`-I1Wz?MFmO!$LFuwLoiE{%Lo zHg;%u?509PNn6riWRCZd9vAK?EC!@{?r)jbh)OcS2z#EvR^voD(UrDdnId`poN7Ph zA<}N63MF?tnsD%Dl~XiGv^yMS0UYnv*fvR(Adnx1fLMj;vyB=01eWe-&x83?S2c<9 zoR^?c$6ct9=OZN!Bg>w)c+Ccyn6WGXMFUME1myb;;K<(M&!NG$&rfuCn+~_z+uu1Y z%?HnUo)9kw1J6^G0y58i20|mmUDIhr-WWH~x(*hZNdGfB=*6;JaNMUVh{N2(n)jZd;&;~xT7X$^pg zbISE9(}sQ;{w}E$_Dp5MSL@-PXbqOcL43gl^(x2jurS@GLHUwo99xZdeG?@2ddA{l z&G*U-db%#o{y~^=Qi}Y3C0^@E4poB7NUCI6#F%<+R)HVWYDsIPnzPt;AX9A9eHW#e zJ)@>EFXWUL)5rr(5`Zqq%)C$M&av4qvfcCA1_r_6*w{GDNQ{>$iv~^2Dv!cIz#lXZ zYIoV0!Djxo!N?}sZ|LpSKxT1nRe3zb8H_1DokL^}FOiC3IYvAWk3f{eDp`OAENBaS z1K>3yr1WeQrgVUI2}MniIZ#s*D;8irnfjCI=VxT;mAOoXD;DrHV4^^!NMrZ7L?Wko ztvN+vkCbcWml(hfgrzR`IrCZ-e1uwTK!59hvKhBE;GJtaNY4H4Bw(Jnf5y8mwex znr?vJF`C;~vo+=TVb|1?b1AU7f-(VSl+g4KQ%@8pph;lH8n~*Oen#(*3r3y`g(TX0 z@wDsvpVb_8F}!f-Q_k*Tj@nSL?1X95={`NH7|Mid(g!Qvul6HvjTG`v0T!@n%=Nk2 z5J6Dfyi|IT+JR#Qf?1l08?!w^U@P|rUr6Ndefy<#HxFsP27ZP1x;2Z|mEO>!<`Fb{ zg`g2j+r;DP`)A{Avd%9mD2n+Awm3QAk4umXY#ymTB|aIj8fDH^nQosc|7QYRVggz4 zN91HQSO(U-)289zmwPtns7;6WY_W4rq+?S$^=VHNtx6z@%luP0by-+;_&OW*w3s48 zOJMN3(^(CJhWwae#g48I1xDaxe99~7Ji{Qzo&^g!8kVa_g$Rm>G=5pm4`NwNTx4zO zAVo9|ab{i_VJrkuxfE;fvpq~rEgooS-$KQyY#SMqEus4QwXh8g9G*}ogQR`@m~^%9WkdWse2`J4$UJG7BE< z^KSr_+oT{|1wO10K)MovJ9KK3mP!0ez@N#%TJ(u#VRVl}j4HK)Q4JQvvW*82`+x2> z8q>a~g?L-}Y+neGqh3WY8V4=5WFE{p-8bX&EYp-}c#cWdXOS_0uU(Y1loP zS10B6uuPt@PQ)%baks0*E5)0)YvOu<^+5{Mg9!CD2T}sPrz04zOgewHu&u*H?I*H|6Bl1c&Z7S|1ngyTG)3@#MkfUHrXw zlm|nWOE72(7ah`*Lwp>pYLrwS1(Q&o4BFdJRn!PUlWhXL=ZgSvO9k>!5-}F;OXA6U zx~({EwkJMTYOnxAn)66AL=~K}HeH7HyBXcR1E~ewz#g!Hcf^fU!HE|qAC@bu_`kl> z;$Twoz64xoL`hQzd`I-|Ko@z$8l9%JjR9NqcMBFS?WB zAd9hpm{27jRL*0tG!2vgwreLddc4UeHb%YVXi_RJL<2YYdQqc>xJck>3Yt0tAM-+) zS?aQ;t7Mgv!C1)*Ux#oaD#kB~`B>oxLQOR87JG*p^-cknIu+jOIiw>up!V(;EdXCG z6X=orbRo8V#EJmupJR_ys@LDjcZ}XVrXuM15;K|OGj65oC+=IGq11N?p4W|%R8D!r zT+sL3bBX9ERupDiuX-30gg7HwsW)^kf6r*{H~aX`aC6R{Cc3>KXFuOLlkf^j9(`_p9 ze*y($7#Jxg`#9w?Ph~NTlPJwuJrT0oe7eA$AcIsupJYwo1e}OlZ(r477N3Z&;VvJj z3}gQPPG=})v>JG?WiPDhCq7((OM>RA$+hY6E}*a#$k~Iv>gN3}hJ8d0@p>!#&IM&1 zPGHI!2HsD6rGUXyTohM6N+GCej~xm}K)a<;A5j!Hx`#B{*O~@?zJU}Ee9`qi_Q`!>*x<_OY1b5#?kx0S;Cf$n7viZn- zcMNn_Xp;HCv!kMYbdNl+)LO;kdzoczwj5^17>&O;h1uU0e$lZUWRH4sOy?!;bA9QG7k6A@efY4+P5VXJfuh& zgX?(AiaDEbz#f(-Yatqek9wYSDOU`Lb+0>9w1q0bNnFT_t=cvK%9$j}f{ORC+Zvju zx=lo!xzGA1-2k8UXMCA?5I%Ma`N}zPc~vjGOB7Y$$Iz(O$Mo}$iq(_EB@T}a+~}qU zn#pW{f$GA#Z~U$1WL`o}Levrw#p##KXNTO!uBf4s{CDJ_>l(jW{#3ta!Vl#V%6hlT zD$2IK7R3qf`Vn(&HuyuWf2#{_2Dw?D*ZN>B0 za@$09EM-u+!2b?PwEnsVY-0#THu5cGQEp{x)TdUk!tPY~QSe9NC_OT0cq-MvdnecWJ=`dwD%Di?`seXI-GjgeJK zI#c*J;ysR~kEDR32H&&q4NUE`H{JoO_In7Sk=s>rH_`C3&_>Hq7zv4bK%5zMvtQyQ zEvRzrJqq>Uu^;?ja2bG11`1K1$Bu)BYs6qT+e|+@Cna|VlL9#6o#F|gSsx>uf}O%X zZF`CT2gPR@HLp1}i!9sqGqjK@nSX;?8$kg3iSsk|bP@x(g z07FF&|LHLblt2&QiE`gRL|srrboS75WWP@Y+OdeX_d~%{s{9wXV0hUV-lVZDD6ygu z$!0=z(|heM|Bap{HkTkq92a&5*m>#~+6TdSztW4PPThm(-RI26_nVeft3-{+eknD~ zh`Wyy`R6x7JEJA|fKdq*DfP)Q$($67BkMLOZ6oR-Z6@AYQ2#Jwox@p#RZYyeDRC}P zgZq#Za^MNOQQAHXKOncXR(qgpvo^h_%@VuVVpDarIUoJZav$+4T8)1aiKY6OlC(15 z5UQo;$0gES7)F15^+S}sD(AuQ3v02#_B3X5;q0c>(zc{V#~$%bwnzQdTH~A%HxsQ zsBdXg^mO*^I9O10X(=qj^z$InZ0Xd`!OKFZhiHbj6)c(#nyR&Q9^c*kCI_&BtSd`< zUi2upolQfQyN+-1*|H)OYC0;I;J<9zoZg8V7!l!3XECDFiQD&yrcWl&Iv|K9{X(ty zw;WR9LPid)#8ik+;(<-Z)6r55sx!=`dmybUi97)dwDL0*6j!L2&9Iis`OHp<3BB^5dRw#aCt$FreXS#n8~ID-f)BA zNnB2^JYE)xO5{66ZWYxi%r@#k6fYWD{%oV@^5*weo(6n`(-S3{f3)R#q{@X=AUgh4 zC3c;RB!$wC7)No|#>eA|{C(IG>vSeE*PrQ;)G`bPo>>cs?M@l~oP}I6MlZ$si-=-OTwcHB0Nj|eSk)r?!ZoTJ!*sCG|k$#4r5lhc7 z3o?1|*i1la0UKFo_K6rsAsB1}9q6`Of*x*L4Zy5edd^jDE^pagG^8EeUR zvzJt`A@5>WP$@~@te}=Cfn)iz-mr-0$dqMj?aG$ZpG>xPomR31|>UXRN)!x1LenK#i@&%lqvif#orWF61BDvfJ4=Shh zn;5Pd>GHLbDm&7{lKgH=G@dZW($GNHM;l-a@0Mqp4B{SHuNV5ZQuN3DJ_R=GIPVcY6{deU=Y4C0~sDorYg6iC*-u zTjn(c5a$6jO__2|{PReOK4;*dc!yY+XW)CNKF3>c!oO5#E};t)^oEAFm?- z2<&dMUW_)txqvwD2y45(0_x_^;@~sSsp+KG?0%Sl=O?AklMYHuFPGCcQ%q-PBYSEz<$m)6&3R|K zRezo5G0SSX%NM!+nbEcPLtn}^a~=809HP}QYX1x}37>$txg=2i!O<3+8zy6do(&W* z&KQWUI_Sf>0ux7Mz1u=JPNb^86pDK{gnPFkr~^w0O|Lq-FRA`v5vq&BCqN*EUuu^z z(@p^Wqg0e`^#1W5^tqWC`nX?dG-ma6-}Aou&b_HL0%hM#ANSSgw~ZK5kmV>1+Q0+J z^>`35nX#B3$N0bLK5-;dBe99NE)!|?kpxZ;t~dB*TUU+Ho=6UgXl73QxWEqQX+96A z+t*+0f0lQjjfHMZvF#oigC z7ne)lXN(*86SsysgoH;I3qGi`HUOpdc67mNk*(lV^u%E#ywVk6?7Gzr0~c_Ui|$VCL+|MXL1- zK~9gP-VIFb^~Ul)Ysfl5AL}&h80aAUI`;3bj`o}i?nS)peumIv0{Zs%Y<8ZO<*>6~ z{zaiwC0|B$;q1;gcLk$9grzzpmOC;p9;*}{)yrdN8t}im9p$}-ti;|2jQiD5si5H4 zLkJAJA}1#+pJwksgz=;3y#?OmVh z3F}|pZTvm<2Edoo;hN8Q@dxN?Pvo}Es{sB`tO?s}al73i@sNk4ZyS*nVtPw{E(tS{ zS9^8s90Rm zplr41@Ar8V#{gMVCgI}&!VH2mi^`Oop0j*di;3V31In4WS*$xw~y z7ZiL_-H37n3M6Ee=o?Z-ac{i3p8n~x#AI&Ju@>S%@~9OdFUEKOUMDirvt={54O5Q9 zjZPnLvyz0RhGfCr;{Zdbc(Jk5}yaK*)?Os)3{ zc~$oMZ4y8{&@es}0p68tNI*lm~Ryt`TxUXa}w!!2;|Ky}!gg;B))9Nx44Lysbs97>d1EfpTF@SE%!?_*65m%jYl5lghPxd183x`ayF@0M|F z*7?v%zb%|qRxgYIUc^g;O}|BBLdQUWSt`Gn0y6}&xr1>;%emfdCUHP7b`pLJ=|b=% zvsKL`*2u?=4l?C5*5WV0ZcVt{&U1v$P$enFk-gHq>k}wA&*!-lqKueffnD1XiEtV@NUiSbaOz8-{E8J zGBmvKP_1g~(4#Uo99tgimE}7V%8uFi8lI4IyNXVA%zlUscOgLJi=9(2wndSp+>TBf z7lsh1U=Z^T1~Y@|0RoR0>{PG~Mc=Bw#W?w4i$l4fVHl$6ZX34t8#$$h(alrB`jTmF zZdTOUBD8u9_K<8dxCc~{bu6g_#RTxLe45~Mw87<5`3`QUjS`g?mR`mwH#bOGYFMc25ekcW5>twIa@&ek zmuXzPB8b3VL%j*t>U308AEF9V+UBNCol$O8{467S-961Hk)G-VQZII! zgJE5#o-;ir;B_LhbHuXan3J~Z4&KIEHfxqMiy zi?k$f17e8X=g*~er};!-&d_6;|3E+zD&jYOCd;7$M$Ru_yZ9!sh3^x&P!@3E3E807 zq8tPg=MKGRVP^)46>>MpNVc$@4(2P>B3Xz4%BZ@78e)ySA)-Yd2u~M5cD(d~YaXPi zonk=39{4{jCHr^guBYLU?*?C%+dLos>MF7xjE?|FtrR9CWY7R`iPF-G@+k!d9$)rK zGz+%CP98Z!Tj91S5Ui<&rSm}Ai(2l?8&L+I>x@XJwmsvva78wv59{NvcsTY=i5Px2g#; zW%_L(X2*-(k(80UQ6htU7XuHNX5&F`MDfo^J?0x6zvgm9som$8GL&3`kWM-Vl>pOO z1U!p;a zbxKS>gz9cVF?-mO-%8b!;4~!J_U0z~F~_BgvuHOPrw6;nJX-Q$)Z5$6I^N{mM zN!9aYMGD1Um#sN3HTn`{%{M1(os!6uG^|@^zukE%OACSL%5efxcGi$~C5BH%drY`e zA2gbJi!-OddId*GV(LYz7u0d-_o!e3YeJ$OdOHShSUmzpSC9OuM6p<81w@Msc`||v z8YPrXK;5F1NixI`8YON~Aml;=u^A#4#=XTElZ+eV9j|tkAfz)W?0R?Q6zPplpC;pp zbdV8V+ex}`MSn|YaSvLpIOH3`#s)N8fhKesqn+Kob%JR^p7o^jd_!#B6afbELbP0En ztPchyjrFr=lA+`=ONtRS56bQOf9qEZbY;ifwgRlRFg)}i4V@({<~O}K`kR91l5X`4 zj7ZYWYkgq_QY@$4bNgzMxoKY;f7D}RFV5e9Ex#CHZU}Av4dJSgH6oRoR_wH+3UEEi z?hBTlh0}l}QVb4=71=j!N60^oKA`nuD;~}l{a75 zO0L2-&QU=wpGG1&hk@pdkjv8*a_5d2(}j5IJW?o?mk^DO$46zJw-P*j{I*DlFOL3w zz`vfAWpym}!ZBA0GVONK|I?}NdemMuc5F0j#kCq~E}R@@z(SAy+c!syUCf6Gtz!P7 zS9D&^)4r)QDS2a+SqOUt4xk_X=F=5EilsW}a=oMm!6jIaEx|Q{MIW1}sC?RYbkh^L z{Z~tNAo6vYC}6LyR>XEbrLne9A_q`$B|>019Ig{+o3&N=NhkZ&4=};C0etPf`$XIE z80hPu*q6C&+plY0a|~9$s}99mV6!{N2wM1~z3>I2S~67MgA~&_nyvXUU1&AE+dy-V z<)FA!S`JdkZFO5rH2w(0!xl&`x5GEy<*ro`7paZ=FZ$yfMI|s+F@3=_Fmr@`IVBju zX4xg#sm771A=~$CJ}k#QwWxcfrXpC0QK|MuV|H4UBPrV&K|~0bDV6`NAf+a{o{9XSUY?hZ%+1RbC*r;(a3^E@P8Fu7ODET2UZy{s$dxUQHsa3osOE*9b^ z*E{$Z_gn}0pH8x%c!EKbW7V0J4!~LSP)cS>&U{d@hPm-c@ZA?dBm#|A(wRz`Y3|8; zeIUgZQ8+eO?Tonn!4=Y~rVx!0H2w*W{#gw)$U_^O4<)#~>Y=i5yqPQx>YyqWh?<&S z#(RSRAprJl__>uy`E5BZa#=wrizI^>8wwIX-+8sy79as!2`p+nR)(CU zf~lTAEO`u-E<$?sW}0phrW)RY#T>On^#&|2w!xP4JVcuytiADI$ia>b3tc0x-E8#~ z2{$_REN2XJdP#mIiF4Q~g&YU21htBYrb(&6d;JZRjU4HvnEgmS=wxLd_pQ{%jB@4i zLm&376TTKLfo))T?iAV(3wGMR|d4-j!Sm0>pK&ZTP9 zPPDnxyAcs_1z}@|V6*i#5%7E{oDZ2qC{{n&#O0hM8n zyadf{i7^Q-qc@nqno11Wjxp8>_3GoUy5E2}X@vJB^xmoA4@L956ot5XJ3#`RYcxG@ z@+68#x5}RztmC?oMKa5Fq-fLqZT|SCf-Pb8G?o}zvIg&j;dk!mtB0Y2&GOd)oTsq+ zEcwjZt~`{Cl?8kBp7LHUy-V9m~%)sVg=N+ysqQ&kjWAXADYO^mV99-cwt@ZYfGU2*3M#RiP-eC zWCF_G>?tm=hUj|INPM>{OU2D(IeokO+7dG437+EFPn0lmP17`O$Gy&*jrIrq2mJ?K z2$TY!0*wNguK$fOwH>QuX#ktXhx*4f&aH2C7?R=<>6$nS{1fA05%mk)U6LTIJSqwa zII#M5A^1+}{-=p3P1ir9wyx108wO^8Ax>d(3e|%DrXm+<{ zo${T#Z%*>R8S7~Q@!I+z9qMiFFVlEOnpPF-E@9rz^p9H1PC z7ctoyOoaXx@g{WDbE-4fdNH=P;)-eAn`y6|vZZ9VD_Ug%D+1);;06v}&O(0E&`mf= zf{9Nk$|$3XuasHGdMBkgV><=dzULsHKNir@?FFZX7QWlQTZs7n%%dBdvE@=PAx9$PYi!0HJ`HOsIkfJ`mxd5E2|;JThaR=8W@Bndzlk>TILEn+`7p z2O0RdB}t-h^G_k?Jm*AIB&`LV%Mv3h4+N3U$HFjt^j&~7pkAx^PFUL*^OZKoJMF!< zQc1PUb-Q3L43wY&tz(|UKj(EeoW8dyBF%7n*7sni{pe$uL_zXHkdVZ;U;)O)sC^Ci3)=t#Gw>=(y4&pwmce;;nx(~~) zsec)aU#jc2w}XB;iZn`ogXT~lj@kkt^GL=ZeE2^H;%cw`O-rdgxRH0OHrmH28| zGqo>`wXqZc0MGyc0RX;2f^_4T1R-Wi7;r2WizhPSO z1WL56(6HSx7zi$K!9my%0fAo;tn0kRQD`24V1FZV;J9Pe%sdOG%_wt zoaZzTH`liRU6)G6A9q0yyg4_fl~c?VMlcr3W1MIJ2RUIGF*a`jA@vm-j(-xkzYpVX z-E@fX_as>#5CX@h-#c!hCIrR;QVLfl1Fya{9=1JhBYFJO7y(^ob{Sc%v^!okVrd8M zcbaX^LWkjd3=vKwGO<01E#4VP1;n&WK~@=Lf5I@ifIwU5AF$q+_D+#Xn#o`sEwwi0 zc!;bQ>roK((~#*u_Z=c!E5Ybi|GN@1!}cv6~* zlA_eL)T9)h6eTl7F-0w9sd#VH^wNoORzQvfA3S&fHI0#I7;p>@wCl^`g18)8gyc^d z>5WrQsk6TR@;bq>U~5d!5qmZXn!xfw8bl%C+Q|dUK6uj#nD;bJZSSRXULEDFs;`PP zW0`ZFnk%CPxnPHe21_9_K}qnzLJB+%t|m;0#5wq{&a+NTb-Z|HnS-8_nqt#R6zuaz-gOmDp~FxvjXR(Sxy#_5#L)`e>SG98&XeE8z2Tt55a)KYz~ zy^+pq=e4o!fV|^>N1yaM2WHXV#L^9PP|M^A`^j-#l}!sxDBOXbr)o@jMNb-QkXer$=<}Xz&^DxY~@2^Tu3n zoY+n~b<7DU6b=+pp|Bv0PlL*7Ha`5Cu5X(T;JU9+5C9_r4EWYoXc7m86y!KXwF($< ztt%jhfqJgo@kT=T%ie(hBk%f;*8Q;)_@y^Vc}tJLo7E zJ_CmCvni&wMye^kROYGe%oW#&@vWOKNs^rOP8qMhmLlL8=ln1$rNy+(5E{p%oUtLc zhw034C`b`wff=4vz|=_foa&qy(cYxa-xC(VIoF*0f1a{0ld*UxNXqICD=XJ6cTq`x z#zOO1qw!0vw5YYAcC%SVF=AOECtlG`^G#AUzaNVt9~P z48V&dg88g#;!}rG27W~X2{>@TAugNe(x!J1qW!;Xp=G_p&c(>0MTg&IasFFg%A^nL zIRE@?e+gm|KroF)RaH}Ud7n+yHcizA{c1B&9abKuDbqIZ5xg3b15y{aBU7qeAPN){ zotev8d#jWgN2?&Kl?g-};@|Su#tx7ML{uhY0IxPpHf1W)8R@0rU8q~|pqg~rg)N(t z{Rc@0QVCTSFi44s2#Eh_S)4S-8*|O`UW)C_IcI!rr4!RTuZ{KMTPdY8Qk`w3Gfs`= zwNpxbr>%7AjIXU!>Wpo!P+vSTw$fUBXROx68s9prj5XtHE0uHFO6A1TRyw85x6&zf z#@E&!R43diFSu}~(KMbQsL;z);9!;NAE@qiEz0|+rBgkS&z04TsP3;;0lSA(pOrye z)a@6x-gjZC7UQNK`c?0kweac;le1|O9c*cgf()#%GhtWh+lh8P@W~0VQr&J3&Z2yf z!1_x3E&rP(a9}{15LXeYgE4tS9Ps-LEs8}k`5qL!?LZE4|(7M_L`QWL17YcRwT zaWQRbJvE(ZWbrE&B@aJ7Jc0NN!pZ@>GvKZR7V%Pk_)03Ywem{r4>+PL682dTSM)9Z z(;65%t4K$$geqxV99ttJ^uhCAV=Vzw;(k9VMMC)EtKAP71skp=$B2^L9##Q`4fzBR z#d+Rc;E9J|pFfrouEIFD|GV3P6VC5JTK*-v1dS$Q!U4VhP@^I3Wd@JRzS%Qj+tLPI z$#?r>b-_#;vI}krK#X4R4kw4Y#|z@%_mAG9Q)nOV-C9%Gd*<7RLo}>=P0m#lNiwUW zPEiv`pDxBs4_{rzy+3H#cNCU|&3LdDz7UWBoo)_=zN_@eyyD9#h%{Hb_Mi4n<`kDmMd`ILHx&FLo1 z4vKJL$N|~`Vge)Dk#yYtW;UnR5-BWS{ji|EJ(vfuIR$LzYENhhLnwp}(@k^k+R+#~s?m}!sP;O$= zMK6URrHhnxczqH<{~y#ck5nH848=<+hvELZsT@n(@qaKt*c<@U?K8p@*18@yH9PHb z09~|v#{nT(k>#KgzeKQe=zHe@;yev?aY=b5bsd27>NG<80CPH&$!hU}U4fye?5v5Z zTB4&5?0_ojqqxVG?yDBv*@~G%C)gZ6qn7m7IQz>0X8(Pg`W#0C1vI(Y$f=Z6~qXu3f*bRi6 zEDv~vtm-Z?JydNH(%F$!_0k>H2|2Hi&bC>`uj6GjiXrW*#>9kt)N0R5E9HL2+6v}; zKrele3h*0C2lu39Ct$q5p3+eiig6tq7b;G%lL`;QOM%YHOL4-9Gm@!w1ZA1J!}okt z1qgmfxIg|V)Kv>`8XAm^Ptmemo#nlntKd2cWor~6*82*x!MWcQMyzbYIZT}Wwl}YQ zaI*Jj#}I^DEjx*Udd>M$sBWDW{M$d3SzzycsPx&XYE}6D=JNaDK(R`<8Wyz3R6xLg{3+zO3j7 z_B6n*iadRzSgEDKvOR)$lD3@ErLKww7;+@H%F@u_D&>qUk7%>To`7ge6c973`q-ML zefl`%Eq6hyV3Ak5K>T9_&W}ui$iL!m8(3i5jE2Vh3~LJ{w}jq!kc+|c3d*kvN+H>E zNckYTb>*PAXqKDK?i!gPh#-%Njv+Mr*DEWdkg`z%Un733K*9sn9p36Yq z>bMScF=eCCHxw_I{OCBmA^lJ|w6&Fo|1?eqM#(5j^B57|=tMMC7j&y1_wx%-r&$gf z_Nd4{>*nn;LiH4J7#?I_zNFv@wzzbhY}rdqUq~MqEj!G4#~J)`b(j%6lA1ZeSguiaC1S+1c852 zt?p|EiZOL2#(@>h^GavD;Yot==(x3d8_ibWUSIxWe1JY;sys35S;LfXSj?+n8 z*PD~Df^b(`gl=e@eu#I=avbOE%QpY@ycGDztjNLP90dC@A1>lrqCKmpIqJYBT3zCS zQVdmzCBUaC0)3^xu2p!AH7`nf|M|>MjlBWl87aVWieb;FfVR(#>0}-os7oWsLuVhm z!{?6cRwTcAxk*AiHUZA6hSodU#^_9)Gn1$mjARS$AWzMD&5h8V6HuHRO=GPe9|aij zs&Wv%=wAPxz8ihxHBy8d*L1Km6jr_f3^N2kVDINOT79io&yyXx5z_>}fi#U6fFAjg zrZS*=V=pRq@kC>(5rAZ3Je078L&r_q|4A zH*8jbB}fqzOA0FeqXOYzStnz(DJ}c_EaE*VFsKx`m#nc^l^!sx+9A z5@5UJ%UYU8wItU9KygJFSdz?m6_Ii;0(9BzBNUKNzk-sEQRW0H;;7h6!HFKB782p` zg1}X*IL86(xJUwPl13T6RA8Ge%S1>~1$Igl38%dOiQ8p)xGhidp0r;iUN z529b5r}kpd*27@-6E2?w=Cd&)l|(Ai_pVC_mKf>f10zO7fLuq+hUBX05rzOTw&~R; zV)W4sLD_+(QP3jl5E*@Tsj%|(GiqL0w3K~{XUK-6*NHzD7aLH)6wG6O1NPIn+u6iF zxw|8wpTy20IFaRA)b|#N@o~2t{4Jb~Q$?Hp@!E>E;YNk@(2Q5*r2O9s4n}Zs>CBWp zJp)s@IQ_O_u~1}^JGyj%a%Js>!J2HCXZ9fjWenZa*|L23v=&^*gH*r+z)aYBAITk>+{E-e|3a~`wPRB1Bdjxl^)_|NYirQDls^U?C=p`&MZ>pO~e05v}ToyrI zBKJMxmrN7V3acCuic7O3iLtJwY0Rh0&0~*Os;@Q}L;%=)&>mB~qR)Z%*XLEghTba> z!n!$bDVIp)zXPozEsy%f2R3*>#h-;0oCzrAV#M9)V^|}wQAlwhS&RU&6xon=$yf|7 zn5l7x3C_#61b`(>88*Ynq`uBtN_d``vpT#6GC1p@J!5E_wNE{id^M|Evao1rZGYS= z+y(q)S$#SxqTUTEEB8N2l0IhjJ|K#SpdWCZuKAlZPEA&uTR>5mp1biJ%p%JU>9NO6I#>g)Lx>^$^aB!p*bu2jHjj8C&dC znTujAC@?|JuF{22Kw`8dsIn%gKu_3n^|Uw<``M)|t{zD&X5ngwmU01HUCkfZ>aG5p zvbxpYEM@q%x{b{b~L%*ZFJb@W1pDOc?^OKtm9KTuUfw!eLJo-Bw5 zXw`L$^FsPFX7qpr4FZc7Y1df~PgAk`zvNXdz-l3GRo8PsF;?|HTZdv*jUKK;+=Q?-l8lCQ_a9DwMnM09gWKvyKR$d_~S@~G+tgHTm>-9wS?kC8srvjIXND0Qs< zDm;lx;4p@Y9)yYAPmGaJ2>1_3w*UfjFKGV8^^%qU1W`FqP%1 z!Ft*Z{w=$wh+vq(7HRlY8){i`(0`d!D_xPRE_g07k3Ii`$+C0+P+Wfkxq0F`i)E5i z!7{<{PNKf1in$ZF3KPHNzEtkVmmkyEDLhLJI$OTpb0Ht3^5ok@<9Iu0t;x5sAxk}vTiVA1BYj6*JXBL(9ptc8mXSz z*nOL+X6au>XKA8Jx79UDHp9=-F&XaSoG)Y*u!t-876K-J>m+M5Nuv;p9S7wW;$@Si z$Rw>;!L8yDd17}(^>xdRWLJcX#pM9w)eSfN`-@Qy*Z`ehY~H=;`p|+7oRcL zpl&Y`_w7x_NL5^E-dbC(MQ3=CT5$vTZfUcNK{Dc~od~~!zND*|TtuAT?pGEUjU;sp z@Ze&toXk>6;q8 zg=?=CC)YTeSay#}v&gksM&t#Ge=>3TN>ydm!XiGH=+Qnx;CqSX(r^`LE^+Yc3;hJF zCDyd8Z-ZV*Sk~a{1C;I9l1O8ijgKrV!K68Sz!VgpJKr%^5);Q%Qp;N=2moy){_!IC zeZ6+ya z5Y3o>#Vd$4$~C-v1Tlvm;9S^1#DsyP%?ZRQ0O!b(2tf}Zvih*Gs&M71fz2O!fruD1 zLJW|U6mgdE!@}93e%Z5qX!mQaPajTbm4q!H4*t@aKf{M9o<3yvFpzw;H+vWm1x#x7 zuoV+hcEtM4L;TF>&5-ad9yT0>9u6M9s)?Q7JEZrL+pgt_kfc(s9nz7=jat%^Vvz34 z@q?|%KsYJ8bV!ma=P6u|XqOqLW)4Ftl8JOGL`!w4i%pWH$M1d#XaXhQ z&{-ZhBp#r&zi;SrJ}c$CA#UWUwQfjrJeOvWlxt58Ej%=P+3;z142DnmcMThwf9UGK z)4w;oX(-!6w`$Um>xW|0qM(e7 zo#TaRZ#W+lfv?EWqxnn?$i7h@H`^JWy6IC*w)$HCc;#~}b#o{4q-zkD?JFim#~V~? zHb7DR(ZT}R$wKwsSO#ucL+{&z!9r;;3VDUS!og}<3QJYS*Gwq5GE%Wn$hL`Y zb6)}81rIS#$PTO)u})|Sbz8(ZVb<h;2f~P(6rgLgUGqXA#SUwnc@Beoq7jj~lau z^Ai9H098*~W$JAbifjl7@FoeBy9x=Si-bC^fc$TeP{)fx61qpIe%kU9er=AhdxnX( zMu-Oc<&6<){0;1F5thjq^ri@LbN_owggQR~OX3jWTFX6dw_;k83PKUWqgn-p-4iU5zKXK zPxp-^>(F1Ch7F`>#{^D>#(BZd{>@GB%kaHNFls^d$Cx|(mRsl`} zhkwf9?rJ+l%|GPu38>IxKk=+QVwP~||BIizO0JQ=#tw7EPOR;aZfG-QwL`dJIwx9( zY(tKrY8#>rt)|L5BpW7h#d8QYWExiXkZWiU-OVA^Fy{*Wmdp(E z7+06V!cJ?jw4ca@%tDo?g{T0XqJ}^XIqrplg)9@cZl{_J^oU(Q&90P=$$ksk>S+{K zWu)OBr#g~!^0^HcyRTWOfSTX&HhAMLO%Yjj1LVrZE3Q`H%1g&hON!bK0{i}F^W^^W z8#=bhG&bt+;koj+!3lJFeOJDHis6WJ4$S?}P*Ly`$Y7n@QpI zxRTBZ(?iFD2D)pEN09F@w;XdMmG(F?c8wZo^bc~b3L$A*rGtf7w>YpgW#Brz=ohH_ zp}Rmv3n#AR24pcYi!JV`2P3O=6^z*T$AyNBB`G5yqyr#KGbbnq#Hdo&_$E~!&aagE ztzHf(HdZ6Qs*}u1&E<&%d?sN=;7pPpGDfWwv2Zmr3-maBVgwOzl%pkQ%^ZfJAF4aMmduAucESfMxj@GNqitLUu8+|3S@&Guj@#g@X7J=9P3ZhAtK+4q6^ z!_UJ%n56$p?z~TaGxhCt8|Q9uYEO~-XvKVW7OGjd%zr%ABUCYZ?g~Mvon~HT5L?0+m zNMdE-Q>~<67*vtli~8EhYnQsl@>l>T{^bBVz11k=eaAz{i8sL26aQQE#wP*E1@N(c zjPzvQ=;>K#s2`B>ENDZNCC5y9My!8Q0SlZMEo$J%NGLk3E<$#D)toqhSnJ(5mEzg9 z5vIB+(p^jDsY`2~Q)JT^mL|e+&5=t1XT6j$Ren-X5!PwH)5(Ifq6yNLkuz}Iw>os; zu-l-rzhThIHedSg?V^JE@H0{?9T(TC)k3^!{cl-a>9B) zAF2vUppTA+Gj~S(OATZV6)a~USJHp19uI6ocDX)f-XYNa>}yFA?aOO5?Mt|BwXb^Q z+En{1ircyGo?)N0*qp&*bV;WOmUlzf@sRErj;z1_KHRIu!KcU+u&!BXVCC!@j*{M zZt;zv4P5*X?yKEJ;LVF#ZVfPA#K(5IUcT6cx40DUqA;tu{Da70f}#6ZIu;}pBA?V( z*n>~6xp!L*tJV8~-ke`$R6IR>9ixmf&cq$~ny9STSRpJ%XWBQ&BPSBzEG?&NlH=~s zr#LN5=;K0=!Dz19R_8d8)Q7lJxB~1LTOFrWo^p!Dr_ApxRZN|dMKLx!d&-f(@AyfB z&`co1iHa1yKk3al7oZXCq&BDY_>VnZ%qr&z-yX|c3uzKlp%Qyv5v zT|Ey?Q=!R#g8BMb&mw5gc|hCX1mJORzQ^$nGL2ISQjK_Fpar!N`EH?1@aO1hC@vUu z9Kq7lpIJ80EJ}5|mdqQSc_05=Q*a#yGsnJ3!~u?ihjA!)`O|lCpCdY+-`0qIb&3uOP@6%$UmP-9 zPFk8B)h(E&$5G}U#6m+O(^|YKCmc{n9zJwID_yEt=Dk(=NJ|QKijZ2Kx{N-6qV~)h z%~*C{6eoi}+L^#}mF`<2;BciV&#&4Fw>ypqN~8)sM!CpwNXvyj8vj&Dsg^2hMFAxEZo!SZK#|fP}(H2xOeK zB93dGziJ}@pfWX6Gatd1R_h)Nugbw+&h0}*@*@;RY=c?JHx#dmv(y4Js;Olm&(Xa@cC^))|yI}pQc;W6Hs^jUcqxCrqY5PAhqzR zB1|ga?UW@uhm49m=%ju=?4VUjE~;Sk+pX4=$q}yGzf3#EZn|Ksf-K zI_A2@Zs+e7jn)|rxtatfH{C3;*zJJH>>_I{_fO!F%TjAso+5Is2cJ8m1D((Eh?UfW z*3;Mf@fNjVVM6)@!uNF6eXeY98)%2uA7Ys6bSi@E5lmz_ouWJYwrC=WchE%!y+=M= zOAkdaUk(giUlp=>e>6YCxqsVzxi-f@Dx4(D!4+7^lTkw=iCI@fLgjwk zP}c5nj<%mun(ARS(&blnuMrP}j;-6;?L~(KVrZe_JHuMy9K$Fs{T3b|Q)LGfFDmb)JmAE-y|HH!v8C&YyS|qpHs(qGS4r;VPlZ z&j`moxG2xMW3JRO=@6Mj+R>1#!gE2UgXuJ6kOV#yEPgRheGiEjKV$4fzzQ4xe(x8U zfQP!Em2_$2D9h*WVe zK>LxnpF*r87YlZPE>=(VGkdDYSi6rZ*LQUDV-uYYQ1Slv7u;prk6NoLt(qR+&oiJZ zM;cMk_Le_5oQX`99?7yPv;{X3EzOa%s?`D;SUDRo>t&+_fVUQ3jNyG?X0}A3wdcF7 zS{Lj~{T8Ok8A6yN<~f4@W~)%CEONXov;SR;^}ZsVfA??||HMu6tPsk6%w|CRBjkwS z$Nuar%^r}@ZDb~Litz1>O`7=d(tZ6@#?YxvCqhQ?A(##4K(`427v@k=93fi27)zLt z(~IN|;}n}%hY3TOofTm>|GwYA4zfme<-C=X?w*UNPCCYAm!*l8J+;x~5g<@wdUtA;&ox-6 z>RFcy<0I^pNiAVS1@NFhM-Dv9Wa~GSy<9DT#Y}K{1VBW8+IJvfpHm4(Pkvx_d%1}H ztN+fA7CBu1fK#Ek{3-lc2C69Ia_L9rvDzBT!2z0Nw4@lnypK)SVTjBZ__^DbN6f!Z zks`0Ertfn}QV3Woh5wxj2|Ss3M(-4XcEr8;dV5*kL!L5-&;}I^1!@l)8pH7n2&B5R zS+&J(fT|Hl7ty5Tw?-%>@tKTle4JD!d_~;~9CA2L3)HB7b9s15_*R2})3SjU|Cavk29B6dt{1E(C2XERiWXw# zy22tE$6fbx|G?v5Qpu=@`|v!66DrQFIKGW$&X5Lpt#YC`ijly zDEPG`X+5xEwDcM$b3JjjF zc!rZV7rC)SjiE$x%DJ~Zw!wVWtVqsZcj#vuz=L^iNzF;~TvOh>0d!`1)BY+p1PgT3 zPC-9iS7%(Jfk=XKR5Nvvsv3TfkjF&hTPAQdh=Ok^piE+5Y4@mM#CL65j3_^zw6NrN z)@=Z3vu)fxAUT`gNd?>N1+GFo4xZs1Pmwv$D}ZL8LkuFS@ z-Nc92v4LtNRQ{)stj4L)zo~~a)y|UrtO19dGVgQD8#sAE0$0j!E=?lq30-6B))KBS z!Nd_RS-TeU@T7f#GcC@|w=1Se^Z(xxjpp3>FNxCeL|J7;hhn0SONKF>HYg&``iHDu&QyFBwwMpKkc!4$pWgxlpQ2 z$nyy8pHFgW3|+_sqgfIK^$55Snn}rC2E&HlB%mx&0y_^3b3=GKW$v%w7EhrN^NiA1 z)UmLAujsh6wgo&@m*{o5_-L(H${vwDcE1lt@H}(Vlvy$A+f*l0#x$q?!{M*WM2rY6lh?p#V(3}D=J80)HOhImnX@2V4&$0R16DQSd zXiTQamIezMZmBvnNB>rkUKCB_K0X0YtkO>cx^im^LKg8O1G8 z20=2hR5s|CA#r6Y;yYi3gGndld=CrP#WX|qt@GPQEb>Tlx7=Ym*m-J5xb@O?r!pPA zJ0H8`Nht5o+D#@-8~XuIb4b0JEdr!Zw$=;;xncm)IHVGS9UHnHz~>1P%@XU_mzIRK z$}f#!&niI!JKcda=xy92Y6?t80Y&)?XY1f`S^WQZ^W$d8G8EdYPAmJk($NrQ=&d>| zklocGcerUPv^I;+iUIZ1n{6*R;wu1*v0_S+@ioivmpV;9XQU!7V;rr&~xj!UGPUdJX%${F2CO5*;6v{F$ncsyr{?o92~hJ z5h38u$y#dup3|Fyd&XN@9aJxd%s|n}i>T0fL(x1LO`p|_SY@f+KLFh{tcR`;3ji0( zP!{#sfb&KI{VB}o*H{>mAgzK4iw)h507BbrLr=o(qh0<;Hj3Bkpbb1_$^u!=>ir!> z$q4HZx|7#AqC6hbQ~Hk2j)9UV-j1^qiv&i(_#toL9aq#xx3f^ab9ou@8bV09>$1ll zS`f{;82n<9P!Az?6L;V}7omy${>Z=^bJ1t)SWXEEa$ELXIhE_VEyuy0by{-0S%RQg z%_=xmDn&4+&dJdnrH;-31*rqQ)-md4Jp|N7)FRrAP*oaqK#jUznol9b%E(gy0*_9a z#0s2pXV?^rR>2OMPN_Bq$&?Fi%m`E7Gsh7w{VI8crR=u|RMk|P;b0+@=3~+EwPbmdW)mEt6UuM9^I$BR3oV zf21!=au2_k1jt>~8OeT($9 zyz>E5gRv3CKv1QYXh;`QaABnA9mr!%4h6})cJpFd$0O`%qfrKcpEE8(a{%8^4*1PE zPMQ+}*|EEZ&Ehifx)+wq@J*rHfAgx@)ZFXKH-t#?84*`4ir&qEEE1qIX`fu}9feJQ zZXb;1_k>RPlmLbGiCm(r#YdU`$@Oxzad1PVl(dz(3do6YO>C4O1aL3mAxyjPjN$5>7>86JPllZ zCIYmv@3yB{*y-2b?@c0CAVP^Kr?J&!(YEfY7o~gs&JJN1pdkc4nM4Ux$iacsU=Sg4 zbZ%pcmvD0C>l5kAla^ybI7~eA5QVa-ZYrbAaawC)AK?+cj zov5>W5YFz{4U$2MFiA;isb)1tTNXP+Pp@i@+c!f&&b9g^J%L-WFPUFt-WeMq?k?d@ zXKfZLpeAT}al_wuMKn5#(8!xtTA0bB?4aiBt0cmOyKkoJ@P=Yk*^DH<4^8z~$*n4m^xXiw3TJjdG9DVbA(yGuB4|1vV1o4+qm+s0oV zX!HmH4K&aryZG~-Wtu!p?vsX`f>@F`8C|=9E?kjWlHrwP=bcr0T$QkxB)6g6z(j`Z zGJ^D{O%3C5Kz?h2 z(ZdBp3Sk0Ppm!=|GVsSjCfXAP&hvO_72xL*&ijJt);iGKqP;8j96~Jx-$B);SlQzv zTOS;5tDhF}_-M#}RBE+mX+9_OP2fNUqrfWa%Zh_V7X5sqsTk=*dI06zp^*7%N|jKN zI0y;RMP$o|ViD8Z5Q-*5E=FM$i`NTUe&6^M=wcG~62&59N8^7}n$^nfvSG~O2u?e5 zFRJ)w$VBGu*meQap|TP<2?E-Gdd5NZ*m*rBuFnjmr4Gk{$U#y=k@7@zA0#l)2#1+4 zV+-(Bt=s1it6^d11xZF&E{07OeI!`0Nzbjfz#rIhe0WltpuV1cgQhm*9mE-!{zOUV z@5(5@OV-uRG>%ePwu{1DWP&mvkPv^RRZr-su68C@GZ=-DSBZy2>rC)87Ol*Xe;Qjm zz?cpVT;rmOi8Zb{3%;8Z9hclr5|wXWL51657`zU`8G%a@dhJtO$O|cdDB@B;cpAz# zI7##3Fpn`~d|z|TAb;*Ys-O|}OHI6R9B#+#9{4ht-?JD7!ZsyTdZBJD*i zjN$1T#o&q_glt*A@^Qg*&Lz4wXSoUKz6aTQ0vU)EFeD6#UIey*L6I^5IVw!=1{r6t zf+cOpEkXCCeP@EzrQ{>agPb{Fm=(AWr?^P$>T_V%K%Ojn082lfrLtV&uo3%Q7u-l^ zVk_VWAicf2DIy{z!!pR5(GR=p@9hzNSr$4RBY@);ytf|X&*IF38&y$7A|NE!5DtQc zo#I>`JAz(QeA50E*Y$HHwG9=X@wkB0vwuSX0Go?ZM_m`14oGePYCnMuuJ9h1PDjg2 z@n|na_?jchEO4?4VR5@qPjj^@#uMM8#$&NH3{iFJ%sIEp@Z)JY7eDV)CW1g&Z$gch zToX}??)8L!b91R67&xL!COIJUiAj3Fc1~8C4tKu=w2^wW{ViwAAIY5_;|~uOH{Su} zatl*MQ+Zp20TZunK-vwzawXvlRyrQ236QoooAG@wBGHbL$1pi}n}4?WjhNxqfmRqa za@*O{I5g-O!;z=RKLzvB^OC7l9&BK~02UkQf03MPJ|@8PU)75a%FERrc#CgPJV;Y_ z7b~j}HD2P%$r^l)^b<=MhKYgQwDqIdyoXR#ZGN$5t7U)@E(xff7phQRXAtG!fz++esvGE_73x!2;qVvlJD~o1*+#H-E5e zQgl!~9a03RWM!rH{mGWh_T)S|k&vO7j4$RmL@I#&%t>O6O!}w2&ij) zW&xr+UBltsERef6P3;R{8BTe&Wfhvp0Slj<)B|)dIERWhRZkG$>V*)Xg-mpKjGQjk zdC){ABz{l0k5NNQAC5jil9c|t5(w@VpA@vhhC)^5Es;J`ARZH#_MSc;4^ris)G|%G zO`fb@r=1&WH~_@Qy9|XKoRTJZ14C6E4X#fV+_kIay@5x%y-thwT;InevSN(1!}R4zi=opV9&L?CnZgODL1s`aJv zgV1crvt?TQOVn?WODza2GJX6QXtxL;<{XF{Q+bTgqk7$)nN(#-4)_(#CTJ{a&vlNt zE7;tViJTy_Cd=N^M780HT1Lzir))I-{}P3GRv!L1)pI6b%?-cJo90uHhR;w>V+sco z5uSx5P}@Mwj?d~0yiLPrSaoWJ$~UGF3ZuyPV?d-PD|gs<#Mh_@QCup%KHx3rtAgAl zrgg1PAoN4T8mdEI`A>=jxL^HdyWw31H%@mUm}#+dMxL~)-9F<&|s7Oh)DUqN#<*ceze`8O+w={s#X;6d!vWeWnQRuO$z zSrSb}hX$PD*+TK-C#Cn*oW7~n77RXvAh$mz2cRGa%cqc2JTM07d_jf%>bH!?L~cV( zN1{`b|BiQJ-&me@WX|{#kQ%RQ#G~*WSnP7)8HoLXyfl2s?if0-g#->U4_J$^4la%5 z$I>GMq~9ME-$&lu zQKEY#$GwCegtsqH4#zsk12ek$b}?e)+Wtb~)eFjMmI<(WK;(WE;45A4l{+G`M9BD) z0#$Ytj%&clkE>IUld~sv1LDnLr3{wF0qap5@iaJ z_iO7Eh(er9>R8q^*m3Er8ZaoGs~q!I1+h@ zyHYmuHqmtAa+(KcizgTOiQPVOt7p(RVH=Y}A`kOTVPwfe6C5O%qU^*h-iDIfx0V|9 z5-n%#$y5S!3{!hWQc*v0-S^T(XUZM_8}fPec%g=tDwRzm7jDc-SKTRb$%Qp|yxtlw zEVuVA7rnDMv={pI;)ZAC)NJ_Y8}E4lAc!E<&ni1fX%nM}iVK5+ibjq!?x_whdXkPE2-esQq(NY$HfdNDMpf+;buF z6s#h8vJej4Y8Q~|Z7H-yTUeh{303RE-h3Hu>3S$5IV9bmVoh0BDct%Is%u^af$FeA z%4bUA=zm}1%RGY-tE4=PUvkLHd~mb(ss*Cx_)6rXyTUf`(X@s^857e~GfU!Uukkz| z*qUVs#)uJkY@ChX@%YDA;$t;PiXVuh_HTxcQGc8qb+zHwCNO>k6AJ97C_fvK^qQrC z73BKH3qu4%u1|EiWvzMHx{T&X`Mf0u=JGS$rp?|n+Gms(4h3q3-GTOt@pO^uf+T3h$8>mhfW$= z6s?Ch6;ukCjtrB_DdCP%@C4@&F$+fc{>(Gc!5=C*CsN@5{ zO6~8Bn?bPhp1SYst&3>;k>F85FtPs{ZE#X_&H;Lum@`b0(|tUZP#M%QteV68!|4;F zpz?t|=7W_CiTTxHpPZqWYzHqBWP_|JP*M=z(D6K#XnT7d=Lyy*X7Tj>1lk1MTAsGT zFVdQP#UmZ3f_~KzKr3S)7n`l3J=4*#3c{Z0sySa;oM}P!BJlGc&V1(J5QGF3wt9jF z2bj790IKS1Q6c1zj?9g%S!Gt08CkX_Gr`ne2r$=(Xtjz5jN%WXArMzBg^qc&793^= zpPdjjgJIkv^B|jvT08DTvPwXu^gvKVt3%_XAE#2Fm6Yc0D_2C6taYjkw`TJQx0Fz$ z0Dqe22SJz~9mU`U#Tf$ly{%5?RiT>IBv;CcLzg&)l9X01WM`xk+sGH}5lJBRMp$RJ z97OC3?<+Gtht@5Jx3Zf?oNePYqn4!*xM2XcL5<1$vTG!efUcPYD9miEL!&9KkGH4I z0Rg%ZzNa1L)0T39)YJ69vaD7t84dXuO9d*s#z|KYZoa%N?+@Kr5c$B z&~*8p>4%KLF!UH1B_@!aqS5MBaj$9^N?r*VIfWaS zNfF3AD&fq?kTc5AITbQ%A-SrxH>^nPY zIRSSZPCg|B4t@QP+D@yQI7D$&z-{L|ug}BRY9qPDE8Ql~%9I?|dRf4>q2<3V8(eRbP%a1^7)Ydf%0eMtFXJm&C~9GFcOml(nq~dj zM2J(Ot%JN&^eu$z-wE*Vn(HWV#R?P1&%6p7;ZW-C(gySw|3C?J+9g z#>RrwSwVurv}ByAho+WDqs<4aNy|XE`UD=s`URL4ac!UWA^R!Pz&5&Mq8aS%NQ$?+ z`f5XVKH`@Vcj44k>0d!!1GVI9>7T|1RepfbZSG2K#w7i5=-so{zG^XNJ8)meZp^?w ze4PBU?w-!u1P_YzW6Qkr))uo(+pC61c8dh{-5!lM$e#L*L7a`@qhO1z?n7Z?;$@oct?iSt1gf-e^*-1)t`Ap&V_vij` z9)bYHDuCOE%@jYLxQ2f?Z+iwefLprm#959n%eo*1pdQSYd_6y=u5)@~2Xel~`_B=a z83s6wC99}Hb_7$U-X)4x1IeSo)8nQ5*5IN7d?4`ous*q8edlklewPH6+fcSJswI4Y zHBa5Et$U}(Ga_y|;e)ukk2+Qe=)ah?wRDPzIrSE2yCR7LE-CQ3KdRP(6?6g1@(k|c z@jxf-u%~eF3n6!Q5z9uCP(EV!D_E>vO_Xa2mC zZsbo?nv|&@X*j)oIm|bDCKY~B!`7{En5&ICr3Y_GviZ z-Py)I;1>mBV=2l3aYs}Gf07ZM5AZ{g^AQ9qAS1is8P=&2j{brUqc(wov`I~jMX&`m z4_iRQY|Nuy#%(OGVnrn`DUc#CXT$z2WMn(n|aLr`o63Vqdz>2{bHQQY2t-w+PfJ;&xn zpiu%>7YX7#H#wOdrAD{JE{Q;6g(Gj=6F3TL&Ym3T+t-pBM2hPg;L$W57nF#&{W;?N zVbWDPQW%?@hCVra0eueXd*UnV35MxLiRtCZnvZF%hR5op`+p6hZ!3Xo@`2&ux zC)PRPd)-7t3AD@rN=}##Ccu);0sH>UC;&rMSxpKp+jsR{)d79Uibz@MQsCn2ZkwVg ziUKa(0N()M03Y~zd2BXWaanXuiAX*plqe#pNYtzFNJOIosk)7Wj``bm-A~?)ot-hd zcQgBHZX1mct+hElcRAm)+M1An*K4y0aOgP9m{_b0hX&s|_*z>@dl-t=D#68epQCnM zh0x<~dq6<12EZisS#cuzP#q)9<)Q-_xOMF#O)B0cR@(P%1(c6BB+q=yY;*-)GovXEpQqwf8~5_&@Id{HyuXWW-i^P@2@Y-wiL!&E(! zj36vD98iT>o?I*}RN{6>sK=PL)jjT;cHG|SwiTyih_;7VuWA{5jL`#xcOgI7qYPe{jP!X0~pj0%S7NoS2=b>ZGy0I7b zgT2f8Z@pjhfAq#$Qz=G7y0cnHp)^c1RWRI$m7zM?n4vY`l#+gcZk`x{4&D>TsPd z8z$l*m9mEn=Q+KJh_1h}g>n7k?nYPLOlF53&mF$xAl)a`>Ogik<}-W#ZtJ_hI2=*u z#mPi0TG?VexIz|DYZbA1E}Slf%XmBX4tZa_BR_pf;H!Nm1e!^+t+oe^Md2Y`qYldB zI!Q#6mgHlqt-AjYIe^oWBMWg7Sea;n7aFMYE?Px)FjoqdRtc&M`=D|m7WpF|drYYL z9glrEm7#Ck=iSWH{&}ev=k?;eK(Fjr9T@Q8)O{!p2`5$N8BQw<%Syq7!Q96&Lde`O zl^Nm*Rl1}|CeVZ;G|{yzsEeMUtK$$p6b~75_?l3gb)&}u1O$$Np-tM##A1pqr4cF! z7+TGuxhUIl+jHgE4IgiB=Lg5h*r|n!Eb{?5R6v*5Fj1){3>+^yT^thlG4|=b4D<7& zvSvOz|MUC!*t~`DR~bTmp4B4f6;M!6@NjWRb#Q#wNs%VrMqVHgn^O5pg|~H2!jD&0{|2XfPvtUD2RbVwB^m}7>(0ZkM#VKU?P!EPZ6e}tRzNE zG|6YLRBi>-Mr=|96kjs0Ikpgyf*r)fhJm;m`35hdeR$-=Jq%KAqRRhAW~`Xj;hE0w zF%Dz1zMK@7mE;-{P&5slB%UGK+Cn9$6Srv>4i|BmUyGW`;$PHujY0xM3O9&0VLMdj zB=9?6XHJwMraU*wf`T&9@P6DqY!+)m} zGGKZmoL7BQ4>VKh*{qzgN>a@c4JDkzp&9>`8#MH6X@rquUkE*jMy*&6!MH@KKsNS8 zrYqP&R4~lNj*jGT7%iSGAW-y;Y$`pw=*}cY3^^R-c*jjcqo_kYQCiNwf{Um1cXq`~!2Ont+l6(!}Y^5DzQ(iI{ImCZaDz1EU8-JhV`-N}VK8|C7G zpJnI>gmmP-N(;sYaci4+oOx;5Z)%gmWqzc2gN+gFPn>Mon!k>JHLp!49Q6=?I_5 z=9AE9zBmezOlK2Xx(6|^n!z$jkT*u7~;j1y)d{8Pqx)Vcm z3AZz$<3o5;;8UDrzRmS>!<_0D=@%<32~^fqenYpns8o8^ggo_>gxfGI z)OST_ucrllTz6j%5kL4(RS)9dH$QGUn6c@p1`A|V6oW@&Cs=C1umf`_mV%Ub>sSb$ zYXi@^+uE(mw-8W`Q~Ne8?NPLk|)h6|Ms&2SRA5K`dzxz5PqY` zL_jqk&F>Dym&J8xxd*O0QS320Ml72q4H+6o55_@@(T3CHvCZ+=L{F1Zd4umz+4jl& zDUD|$`cuSj!4vnD7TW!a$Y|8OGxCUd0&=?&#>+we7{WvhH3NEeph3;$>O)f5r3kDe z1wxG^QA7c3A_L&&UD{S7Qf)%A8CZfR+#wDr=PqM5Kn(DCUh+om7`R+uN`p@1wK$$m z=Wbil>W%#r7ap#DFRI|2!_|7b6$^M4LDB$wEF6Ul_hkR~1Qu~-H~W4}I&qXOH%G$x zkZ$Yr2~!0X>AeU;_MO&UApdAx)VxRf-XWsPu}aHHyQfs79&JFJq=is>HrlaI_YHiJ zcM+es!uMmVm%q9mx|$ZapLT0()xyK|dm+gik=K z`M&_uDS&_Xa06%Gv(Ei?yzqQw&rc3rNuR}t+k<2@;`fqLJTm{j*TnC~!Pek;B6R0L z=)bodG-5umX>lVo%I`k1$SU7c=))#VOI$9F(O5T3eio=xUs?V}i=Y*~f0_HifagtV zI-*j_UlI1ixGiMlLggJs+)V?R_Ai2-i+NvGf&V*@s8MY#VS6X7{;&LHXc<+Zv+A_) zWeyuKBx-5H3$l6veYfU`@(<4O6?lEZRhe#$KV4~OF0#{1$D;QC3OaXpYDo{n{=_~B z0g(wK!fC1ra#ktE!I+!a5Dw|)b#}NQDPMlsFE>-Tbe!=drj!IxC6qhhOsleiNp z$gGPn(L`MeFs(@N0m|FqDga_1=$3wV7@zunZCJLGc+@&9t4!v9rSc|sNp5mf3K5$< zCgR=I>oq@uuS8qeO%livm{c@>mR_?Z13yNmte=tlW>~+n^O;{QPZ1-6K@=sN|GL?^ zyr_Q$sULY^GaM*0t=Zz#yNwTD%8t2vH zxSJ(#58Vw+dE-%(JJR9kaj&gf?2kJ&f#T_yhC&&0%`6paMCAqCth`DL_eJxa%AZYo zA%URTvU{fcHQnx|t-geZ2sF5{lo`q443YGtG`#0*vMJ2^y=2)8_Y8qf47QD1IkXn~ zoC_4!#3+j&b)y*m8{*^eObb6;q3CT1ff+W95i{B_K>dZIw*)+rIVju1E=W%ni-k4G zy5K;EJ`)WJc^RpmSgm1eDZ#)*_t$Mn^`$LO+T(+-FLO&Zlow!3kXO;tcMA@s6*__F zKYBH>`|@W@BZdriLncM#=({~Qa~d}?Ym^+=8psETUSOV5pQ=;I+pb0l6FKppEZnK~ zdIu41+}~;aFY@qor7Tq8-~KKP*`|`r=yBzUwex?T=ke1hdxO_^8z4N69t5ycAA$4{R94By9LC5zR)X|G$v+qGYtskggv_fM2kIHJh$!21ki z$Hi?-jBE`n?Z(imy(6jAf9?@3>Il?K0hy6|rmi^tFwk{cLdgWPB7;NOd{!Fn>!UNw z2H^UGz2bh?yuK@$oaC!i@4CR$~15978)Z2hs}bj_S^_q z?p9jy6RHE=dIBb?yZl=e)IDX3_yZ_30iz;G3wqlbxXaVgZ7^7x9|qQo53*?xV2C|y zH#$KaaUvwWW3;(7fsSScQ3Ejug6_}Mx%-|_g1oY+dA8kg_#&x!gsODepX-zRC|lP=g6gLX1V}o&R)TdtCob#N!R_CB={Nb` z!^X!9UOG!Y2;U4>E#g|KReeC0T#h-uSdrX?6GE)}e+dVe2@wLwYvk;JgM#9A#mXj6 zPuH(0zIT?_O$KXGd(qG3Q1HTLkN;L$-Ld#|1iVkkbCd-{He*Z7-CH0Ow-nDFzDkW^ zl;_v=vsGqAOuCq~&Arn5(sHbIC2kl@e-{@CZkd$gR4-ht`fj4$ZTS{o3CriGU%}gB zdfMW)+E7_;W{)BL9eTdZ6{D6##k|8) zyePs8k9D*T?@7CkE@s{H(mY3JTY;w{!t>k$=2{>pf;eW(|<$v437k>Gq&r zP&$I1R3(lw^p-CXRfx&5x2=2|Zya5)Gkx^OSco*;lfTybq<4P^>C)OX)5hXWzqy>J zH%a8Z$PJ8qOG)r0*T)Q8C(4W z=q)}I-dnfL-23sdV;*cPeBWCIfJV@W=>?*=*tPQU`k;B z5P)sVvCGIDDtsjaHXSMrA@! zT#M~3=1SI{X|Z30xgGkN*V^zJ@%iB-AmD|b!q8sMo=ngaGC=jy9q zr05#EOi*0PGUM%0^n?OX2)qS9%B{|Era8=XOPG>l#$rS>RW~I)8uaa@vq5#f6C_~r zJ-SXgX`SO&P!427Pd{D|4V3lzQ-ElXH}tW|ACeV=DXT#kr9wgEis>w3%ISO-gfo#a zvPz#VfO?R10uZHyQgj4=1|-$uZP%WO$yazz;pi^4ihq|roz%tJrmnJ!kS^>53i8rCo>;7Vi1RIW_XpO=1cgS)Hh359DvAb! za^qJ|j(a;GRa{vG@=`nZE@A>`5&$9uE@5W>oNsr{4%f|)cQ=dJA^jKks4=s{bU-|q z6H?4`g_MshM&E*b?(5_cwGkL@S@81Q`V9 zAx)ybMhIGBV+85Vq8(=O&!mqP6U!;~621ab}ON-Ix}V@T=l*w z1R(Krx+tX!3n6G3j0)X8mGB1R+~GaxsKbf}Yv$@$D~Qg&U3(7t76z@TUS2t(Z-X2- ze8r#)$X->9kKPJ;JeAkRLUo7tXh)0`L=w}{P;jVj8zYZy9>x)K`BHsylUOtM@rJ@4 zFp5Fij)8403-9B$&bnmLKZT9|bvxFzK=ra61i)&iy*Xl6am$nQF9tm#&x} zt4?V5C2Q;(b)FH%BcVSjKX&h6QH~em7@Z;a%qK-w?j5X?1gC#h%Mk}u=^iNWaTWto`yW zV=z8dyh(LzZ@w}@6Png%Qt!<0ZSunLQ5=)2$YgbM zd}f%m-XSTX_@h3A!5Y?4P&TJRv_!5p6aTkm>2rQ z>5)NhK74ydh*q`vQJpMprw?dUHRL4%IfKt-&3H{_vEIFs<+wF*5pa!y)Tks%+Z67_3u_qT5NC81rzawN%{tWoups_X@caQ9IU{2NSE966p(D@g` z`lmDY?l>~3>j6Eh0NPtD5hlP;=eXpVnKVHZwcFnA9TAP4te*(kX;;dMQW1PvBnW~a z$f5!P0s#~O00AbE!)iflf|t2m#MqkTm%FkbKD#qVg}Q;I9y}SO2Ghya5F<4$mx=|| zjV6wWLe;uA%3fE<+B3F)oO5p?-5x|m!7k6suG$H@6Lhtt^|O4z#3S^H-pMMf)1OeOXlTwv1A*aCrGMorl_PUerV-P3K^2}>c41Odc41_T1W4i)furLPlEWrzkm0yg3}a8!5!rC7;(bf_;v z;9=oC4gxfR$0Oh%g5;sTh)0O?FfedvFfGvQGGah@b@l=S*Ts|7M_nii*_2RoCHU|9 zePQc2w<~-(JaAN0+6s(MsuB|xG*Yu+WmI&MTZLf@={ z!Qi!msU(xFAQ678BTw~@b9H%6e(-}!9d04Rs&Gz>g7e{Y#b*^m$k>EVE$O~+E^O$n ztf2_>BEpa(l`JKbDOZW2FSI$x8DWvGV^yfPM(xQPy{GI?Sed6;i;I}*)vzI)7&@m6 z)>ipOvtRp$Q^NT0d0|udPd*2V#e*PEuUJT?i55_=)=DrV^DArfE|hC>y%^5*jU$^U zGLW@;h6d1Ov#59$^H@K!n7CpV=nJ9Lj?;OiYHzpx6b7aFrswE>&EfPIpLwA|X^9a6IlWAs)~aH( zc~lI&;rcw)p0rqU7C|421qF&lsL3Ej)x79*q!FxK zIi=||EFBJ5{U#sGTAgpAd(b;140Hgtpxj2mAKR2 z+1cUu&R%t%or_X5CI{JU5WyZ~Mw7X4_^3dv8AsOoTc@f&tqIi^tL@23A= zVT-yygw9PSXMq#0(!P?be1+nb*M%E5**Go&@@Nt$mECw}M=;yw0=Z@HkCDly!_nBt zBEk~xTy(`VOOYLRNlfZ?pBBUv@1vG?Q5t$sMYS_81RhNdGe1S5`- zg~nBy`!P-Qv`FNBIoM`7lV;qPHd7fNIZD;!-lC(eF{^$rftzXnZ)aY22d4ySPi;KU zp-rOC=PnY&;8YkwM7w6Rmyu zcFo^43S8o*CzMvyi7&J{M4jTGYYSs+anPNxkPuC_uX}yGbe;=W;~asJd8ABMM}PU; z!A)K7SI6EG18aMR;>4P3I|8&9G^n&VUSe>{!Ar0IJ}bqr?zqVnwb7FgN+_A#{%|Hh zeR~pNsrQVHO-~ZD=ll^^Sq&_GSK(0&-i^yveu>KZ1#8PsfckShuTP_sZpKU>KQai+ z&PJ$qr2ulsJ#XRTT-y?&0GBkjX%(m;rjuA+IP8=MVb@ zs+z33ZZ$1&&Ni3BEt%!r0Gv}QM0Nf=tHaLy)}fkuC*X*zul=w-w+Y=7r8^I?Ozx>x z6fF)Ps@wPJc#BM+`JwazRLP^GsE1f1>om)bXx0t|two3scQR{p%uc9jr-r`yTtUUo zafl~EqOOOB;^yPGs4tAq*vXv>=lq_e2@o>kir96uzed{3U+I$QL0>BzzFDFslzEWq zC74{0OM`hdi=0x>Qhp;s<*gbO`x-SCAUz|{a0*z}VZoK!ayk^abzd1B82UOB|B*${ z8oeh`b6Qt$8HmyLXI8fgxm<{s7$^e}bqZ+NF;MIMwkIwyT^KkM`avTs)LsQHc>K!UQO?g*;OhUjY}4~*`zxj)1uOBnNOH7J3-f^I`kj9>r{B9_7~+G_Jc z<12|D9dZ>G>m9HF4hMaw0L&L2c#x9?agO2$EW{L!hQNqSG@&Sv9H`d`F6uJ#TV>(< z37pXSc=-aWz*O51ih$4$#bi%)ivhZ88PrKJ@k>?1qM0EMg51SaDqe{$`wfrh*35`2hfuvBaCdDAXJ+p#>B5JmtnUhTpOPU?eQss?@JQzjsX2gY`V_ncnx` z_k?`>Uu7V~ZW=*leQv5BOpBsMFslHTIUY83k%t+urozo~nC|;%TBs!2NdOdF3%gH> z*QsD=b=L}qjT;qdJklqvAV&R9+N(w^M$tQ^hO5!mo*4?8e9C8q8eqX)dI5A)()4o4p{ zmxOo$Ewx3eRpel}W$M}Vl_%C!4S)uDfOS;>%L^SAcg#zwGt)XGzp7IW!BrpuSH^i% zF&^U*|~-$s!3i_M34o3zrmmP>5_OHYregs`f#s zHu9HzBi26e0m4me(JRa{Lqe?dz!Kc%hv?@A-C+(vE+an3>h^tf5tPG2-b2p7y>>Nk zg^$r!7&AIn>&vS6Y9aOtYKZATE@*)C@*6Hb&27!rDC{2gkS>1l!O*3$3w)LR3M+e+ z2;(*ZB#&$v-1|KCjIRJ7JmYj&5kH}BZ`JH#<$qJb(?*Ikgc&V>P8Tp#NJ5G-8dcQR zkj6NOd2J_%-uU>4;=I1foU zL);*O2EB46kT5NFKn_h%TXT(xUb(@lxb67yCb-drgP!_yjgOff;MkF?#E`SswXEBY zP^HZs-W_FwYF%KrQ*m2Nd;jmz)XS<+D(?iP14$NLt$5RX5c^4%J-XlxUB>un93JT3 zl`3)M#3hhYJ+}>nbf#JR0Jj890N^aA@l zx*&p%vj_^vD#_W(cVO)KSu9Mhr?|bD_A7`v-)`Vz?owVBB&FkGuw`5nXpbj&KTso7 z_VRf_S3-LpR?+64?bLL#H6m^Amit`jZ9CMP@C3`fEjr&*He-r^fBnc_dtk6?|9M^C zi=9K&NfM&KwnL_WBH==R16a|WC@Uo1HsZG3N8)6ov1$Z|c@)oSlAhMM zkqCV77315l!AvEQp&?7gBnFXKC0=gu^j)kl14ww4Refd?tT1ce$K~CGx+>LH#&;ND zWXAwqXW4p@QBIohdHf)oMG^*`qBKe(?^y!Z_P3h;@zFKI=`3AtO*q!!CidyBKap;h zGoqCKm!v_PI^2m`YpTq6mfaIp0;Q`n&V=VSl9#k-;?_Ovl)`9TZIAknQO#Qb$t>7c zO{~}|Kb<$r-!Uz+{U&W&EhxHz;H4Z1)ecmh%p!DSc$#BvKx|q?;i2khifa7lSIs$U z+7f`^H_?VZM4no#$^Q_N1!(G^s8pH_Xn+u%A!UK63>>V-K5|>8{a<5BkGiY!vD*S2A z&(6>_`1|)hT@8jSQ!KgPhX&k8sWGx$9&1oRE6Yb00yFG~Z(NhCNu}bZzJ|#DNWWNc zHzy?CwX9!=)b0>eCY)0#(u_;edhJXy#598MRx=7_79Y&Iy)4u+S5+ni$~|OqS@H|X z`jX=xzwr^k7=Cfu?oMU@{oG4+7qLx6o>(dnLR?0v2guDog`tVDLiTcQw_qRabsq21 zC)s3mAoAqiNu>y0R{f`dHW}Hv=qIo*PZWI8rLUw>^cSKlf+qN~*dxEEOKBJ-1bZCJ zW2cI3{B}>{ISlIjb3ViWs0`BR(WD^jJW|mtw_G}6ZVJZJ&~-f+_OUc_$|V|v4 zX6kqFlTa4xmaLczpD9dB2nIMm4&eG(XYNkdi@DrU(I+L$j75v!^R*Kj%9l}*$h+A7 zsfV&oTs+P!zsI}kRCs!r8f1s?w5X8exZFL7|C(M@)@ioh5E#+@A>58=^>pBjFKOpgHVsX{`(M#J`)!rf3VMvv*tb7u|>}YuB zRxyf3JL9@Y+XX&rKFjyBStcuO#!r$5WYIfk4EZQ2F86HRFAt;LaP6>_-0zfO*JXAq zVt4hY#1J-S?+v4@L8gkrbQn~!lsm6o0ly(tEkNRD%FIlO7T%&!_E-N}ye~&Hy-zf( z701?RlabXIVF=&W`^Ns11Z`!0`0QCoPqV`>s}O(N$HI(iVzo=5uQyKHX~z-l9z%UW z;sW*_D^6iX+;J42GK53eJQ6$*ZVI5BWMw~SiiOBNub(OrbuYtcnR+WM00L$z_|vZ? zp1x$gvq!Y+Vo!5Z>hf;esJ5V_xi}}jI^`TFQqFM%Fwgi#dCNLC&d}TPL(C|)Br6Pe zNOgNT-d29ox`QCYO2C|31=byB& zi`C^&sMI-4MD6HODx16Bd5_LB?oCo7Ltj;I%{8;eJcR4z7GeAgfp+Be?o#gkuN3 zQy8oYe1bx+aI<+~iCfH2GvuUIFmKl%Tmyi`^sM@#`VNHNNu2_%lXP~x=19=&;>{p( zJqzusjWyk6IN*eu3B51RQ{v2gbAM`O{Y5TbGl{ALwAosp#M`(rcMB`(H*?)2tv>TH zn@L|3pM&Uy-Yk2$YbO2>SuiIHW@Xo{y=qn@rg5& zy#_MLY97LSW0t-rd_OP&A3xNk?I`|1idHXeb_>Gv7Agbd!C+YFxK=4Pk$k#(F_hQhufdPEm)iRn&P!`Z^!jqOx1ZY;J*wGQxA%JO zU!I;?nr-}jpI`R z+4^(yN9M}>bT~kO`BCtbM*D8HKcn?hM$uD*S}XmlmrjU?fIJ`*$|ORGKs*N^4ia$( zBoN7_wSCv3bxe`XEr1OUf4#k^QW8aa&o|tv)b@;_SZPAQ*lrn zlg6(;vRd=(y(0s~Q608t78Y$=jtl|Y=DvVLB^GP@td+hOALRkgC@)u?^aNOf<&vS< za7J_SR2dtL#=;OZ85RvV8VItRze(&CYX(`O+8Fy+V<pf^u&QW%wp3ge#P|;CP|Mqol>Z!~*D5CVL{=BhZvJCW+x&ho9r-2{M zU=6GR0z)w969n*nX3GsahA4Y>7W#%hW7~`J|HR^ZwG+wX$T`>Vg_wEx;otrda>*x* zqU?3OWY;TWV{9``ehi5|R+oihsW<4=rKGO5mz)IRGh1^>E&O;4JH{{yXJfF7+RnyU zIKV_=Lb0{)bzVz>Wcr>VID+N9&1_c&Hk$qnZq@*YmP%uyW ztVwGeO_w;HTOd8iVf2wKy(sC%)7g5)T7Hck#x%ne(7(Ue7jxA^vmpp%f%q}q+E_{O zBqImcb0XiqjwXcg|<3+7qVKf+4gsMVg5%3q6vb|QiZTHlQp!q{0e_TC|%F>@7uO?&>OQ8Sb@^Y>b8iA}23z8syD zzih0T(&1E{PKCMS$zM5R{@TG632YB#O) zE`v=$A4z&2(v@Vt3!O5?zP+cqsL)uz7?w)K@n~qMm%Uf4nM7;t34OvRm3{eW#@4Ky z)4v#B&bN|F*0FwDUFl8kT|>S3)2-f?bTm6uDdmz@uJ^S&r9Yjaj_`UBi|+pWt(98n z?7eHDWM8zeQ3;+)Mn%KHQ~9W^zFn)|DM~gCQ5rSbua8Qr!%Ck{QyftmSTq@2Su&M| zgQ~-r$bVV1pQM-5>$Y9DHSFq-BDp8&fjqHYXiN!Ns*I+BEi{+R#iFWUPo~0D7nMu} z<0?+Y^2j{R+g>d`razr{dHtnvq`Cj!ekI->ZieE=d%-JDF+PW1ee>{8$zIMmlpw2l zG!_g`KV$W;cUE^@X=ZP`=hCChPfzC@f{4V`R|Gq3kOPt_;=t2A2ATyHBrl>PL3H4f zk!TmoNV_=5NS^b=XcCclOdvj=&u4OcJ`~62lfhw;`amOyz+6HCp+v%A*QDJ9!a#(B z7>HYMkVGa3WZQ^@L^6>;^aQ~~LLw2dp~3+PQ&?)|2eO%;_vZ(MDH8~kc!Vhx7tSn> zsltX0lIbF9Eo-A85zVqnH9`jg9ZyDs1_ur79EU0o7{HLUY43(=Tk~R`%gjVzI#`8M z1VtA(B?}1>HZT~G3=}AiA5rb4l(=1NKi*8amn(^aCi`7S$1(nKD;dppsuZb9j?gGV00=DhNnvr_5()X!5<*?5APo?0z5(eLla;Mg;Qm)g@vXf zQ^5$q{`>JE(5bJ6Q)AtfZ=L;&Tf<7CTvRq1&W5A8a5j!pEx=S5+wzj%uDPrFrDaoV zcfV%a0tNv?000mqG$x!7s$^~sghfqERz#*iF-BC#C<6pA0Yoqe zN(cY|0NeASbPCTp$4Z;ItPid8=B#l8X6pEj3b(}%gMn0;upX}Uo zbTpzSrnUlm2MI^CHGRJH3crsX0tDLpj&gEYfmBL17a8uc%>obsNaI9U>i0$abz1ZD zk`7iw*3$3e4x2j(vZda`y}zu3=9CMNEZ^{!!z;>RkCD08>+R8Ddk-bUB+1xeR}cLt^-pt6O*@&|^dm-&u1>pvn509}3V} zuS(6(Z>7}4xiBA90;b((e-!oa0#sD(DjjQX-Bo*y5&aC3F5Nz{w8l+~-~)( zMY!s#foi3q`{`F)70paR{4E%%m&5%1B%!CvAByfeJ2z=irbv7&N(xg!jV02M?A7eG zF8eM}VL7}RQHE>m{OL#HY^3ZUPWn=Edw(6_UPN}ksBMj5tq`?`kU#)UAcsOU!Vlqo zDKRKiCg4_1_RTTTgu_|V6+OG(wf)78*&=1+Y{9?&u2Ro)JcVfGT)|_-hCO@4 zxp9ecJcsP$Haw#Tini>=IgAjA&G1ug+v0*LQR5DCTH}*l9^yh{=cJ$XSEiQ%J4iai zz{!p-qcDERR*mvLmD~mLpS%DKMytFj9x>{h2$>RTi-=6Vp|aG-vUn~EiYHmvObt<( z^RQL`7055l(qjPKxCcoCws1!&il_k2$_1w%;u-jPGqWE&k@?Yd1h-x^)Hq!T%Twg% zN>JW*jCo#RiY;=8`H{wSij8_S)ObO4x)XoT=sdY&&L4R-q&BL5WNS(+Gg>h`%*c}V z+XoBe*ZFd@n4+;%ILAW?4!w6ss^z48Finc7Sl=jpn%$22;sp+T#?)2N2ST$u1W8lD zERkPf1XP}Q-ebg~JJmzsiwtldlX1<+@sFCCFt?9kZaZ_#{SnCp_ES-?+_z59Os7h! zk|cQD5V{-W3(1;^sZo=zr8X@g{a#0lhtsOE0B%$ZL-C_gYp7|}B*TvAy|F?T3Y-P@ z$tfyK)dr4_l@~HL>#r;psTFC${!BbjoM>DJO<6k+Dm+tID+!m{0#C!IP3R%UP2p1T z26{3QLRGL*(pYFbz6MUWWH`2!gi9}2-@hN$Euc5d%Rr^A_jVvM<}5!4TDc!Eh}ov`XC`Vkp<6H7*-XF^eO7>f=qBITXw!3?-I-Ye5&7S=3pD@wjER` zcKTumVDEXcDi&YhQ)uSW0aC5|7uX|9>5+p{m|d=z*AAJ&{dMXgd!< z_sVcGZ_-dIXEnH#2gjcTN7-a>!s{KdB~Z$HDid)sQ14yh?~%_9DXm$vZ}A!COeLHRlmati4d1x>q`7T9Y*-3<1h>H#dVHEz}j}+Fki+fb=7f*_Nq=$$M7s z)q7w^;HJ%RyeED-VTbE4y)k^Ib+#OTM~hJT(%sc_aZXne&{xi$z=*uQ@a$@^7n7{m zr&x3^->*Zpv|HCV{6lP$ZfJ-e(VTyZ1i!X37bHUeQ&Ns?rxf0Yf6NGb!FkmTyT}x| zv1!7R@CEB3FT&vv!K=dMPsHZ0CA_1-OC9dkr03jA+-WHA)i9KQ&cAme4gU>Yaf4E^ zDF$$#jjQ{#b;(8k&HEv}*Bm2dTxv*5DQ7z-!tRAjqWK>kIGD;#jf8j#Ju4cPzK%|F zV)$;XD5s#M037mB3S@W4HRi0}S(j+r-02_d0tV?a9P&duipP>kga2Rm++%u|u(+_4 zM5+R2tnqCJX30<&z~{_5Rfg@sIO8Fa%vJk8F(6S1rj5MIeay296F*`R!OA1e@6EHG zY#~dI6VeX86HAWpzy9Q(soFc|($>*G3jWeSTow1p>+!)*<-%G3$PnA5EjOmRQ4ro% z-~ zM9>rf#?=}vMZJh-5lqH11;HbrDfWJx*i$U6-Gu4@!?oNL^XNHIa4O|XdYkgZ)qTEm z^8npI(nNPRoqVR`UDhW}KmbnzKH)4UkU&O3H!^Fn2VBreSa{iEq2JC@-pQGn%tp(% zGFM`=C~R0c{tGkiLYYF@#g;iUm_C0K{V;NwEL7dBuhY;tno;%uzKdKwY2OXfi(np5 zQZez4uSeFmE+QonW}~uU@ODT~EGtU{YN{W`GUVwMp-0@8Fz6wyeFEtpEQzzr83gQV z*pU1o-_M~5)!+dT8gwGB34jW=umYI`i0KY8h=YN3rlyEm7jE}r+8FDKBt0!x7!8si zWq)IbZ{NfO{6U7J6-xq3M7xRB2Lrjba~<=>nl~^J!W+L)*(=>bLWb5|)R!hct|7_h zvFGX8<3Z+j@_!}{1tY0_ODkl(aAjiUsO*WSvTbRjegs$o^UT85bHg|?RyPw}hx*~% zJS_utIwYy2N^N=3z!?LNgnoR1^Qufsxa2W;5N@Kh@?@czD}$NlJ(z?pjf_FE8a7Fl zGhhklfXr zO$q@;Y;<_&Y)z}e@W93!;kI3oHA(K?!Te@k;hLe-n1_03JXB z5#%lfFrbg0e7xVTVGT^oz(eX4KobtPqe-OE9?3Utl`KUSiR5d3&X9YyHh79+dwP;a zYOJ_MKkk(|8HrrmN42HO2o^IeNRYk2rO;5}4Dkpi**v((qUyLmOeP=gV|Ak_=NIaV zpuJ&6D$Xi`X@YRGAYiVkq5T5Hf8S$6p{BDqW#>B<6wbY2RKyZj#VU+5G5Ego`Mqtj za0jHyP4lFwy)?7ws5HIvo#eMr3BNd?$x@bhT~s!j(8KVrRBh&<04EUDZf$u-iRlH~ zX>h#OCGn=SCvHqsSkZ>1?bI{~MkNw6+A0ZM=!C4`xd@q6uCZ^^HL`r>Tmy=j0I? zOhcoeDO^dQqG)Jh=2v+H-UH?doQHGY#(bt|Y{g~9fn;;!gK?aJ2$!4LV+5VGy|%$cIxdXs z6mh+OM_FefdJgC`PeMSfyTK_sJNp7s0X~ozCx#c!dCj zYPp*HYcc!(4jQBxyv?5X*N*|sIG7q%HK9C1Z3ckI@`_%Oc7Z_+$h^j5q(h?R)P>4U zeMI(lU(XHp^q9>9uH2+bRJ!V_b)e9)@8c-j!b#6qloN&EQa1QY%J%CVo89i-aAKCb ziTiMxaS%t#bTr3GJoE}g-hy`_4cYx$>tlno_u$Mae>Md8zv$*kkC$Qk&1Ig)T@g+l zFx?|Na%9~a`MrQlp}|w!tdrpk8So-^^it08wMs^rcyBhQ8`|OQJGd_CCGILku9jNu zGXD;pH8K_dgVHL0|G0nx41uL2S*eBQOn=Rp2nz zbuU=Pq7H68TT&O_2;v0iYTiO7d^JfjNSdnOES2ovdg@VYQ-J*F^YTDO(!{3_lFbgC zkd%&xvwHaQpBDFV7?*vo12bL^D7JNa^Q>}08l7`Q!G0Yw?IFWOtDzsuqg9}$nLC#1 z73Ji4EeOD0f5_YLqgb8=A2Mv;yPW>wV=fwh{Ku5BEAGe-xlZX!|hZ5Lsw6 zn8iTl z%GCMnBb;jw8^?p+FBVsRWWER3=~*PSt)&jPZbzDiw739ll=br;D^q-K`KlU%iHKSb96igTD1D6o>5 z2dJc^g0iRNKPjSkAyR&}A_Pf(QEs!t=y|e+qXqp3{RjOQ99{uC0Z9Q`L8c-WTw&KW zsj85@GRua_WcTTZ+YyqvKIvXgWBTP{YJU&FE;D067&45W6Uea#2}k zRTIiIS(rpWmTH&t?~oVc;kUK>dvd6=e!(od&Dmb?-Jiy-f05Xwg>?1SbLKI>H0VSM zX1m?|S-`;JZfX=z*%T4~I|zrX_3F_>EnvNdi1pgpM0mnIx`)EWNCzUdOK0klXRO#e z-=qf>smSfUbuLKBiVSEJ{6N8+CRNTCXCyvSM861v21JJ2K}uA_+Pz`lXb-i8XiVTn zl#@w@Fk;6Wt+R@9U_f6xFmSo)VUb_QIevJR0ri_tH_u=Y2&uu&He|K8yqORk|t=nV#PiOe{iX40Qqt7auq1&;W zSATft>EY$J*KZWri|G{6562Jtb7OK&E4`TWJk}pYpV;fJ^|_fh*UhOn$CHMS=jI{x zpcKTIW+;A+_-Cr!#jqjU*H;`jo^AM8 ziYc6iAKDM$z24j$lP_ZqK$nVlx7FxJq22VIyX6>g3uDXH>q zk3nj=SBBEa35I zN3Y29(+f)K&(D(UeXi6q{tx}XDM^p>{^}tg@$PcLf4)E0NYK<`LbRYv;mH={xPy?t zzju#+x1j7?&NX*abL`S{3B#RVL1L^g`pac##$*ZRM$a=G6~~VyXHJI;(K@fhwJ+q~ z5=~0@>b-Fsowu`hZ*=Z%LD{#Nsr+d{^nJuwNH4mdxGR=q2gOXmkEK4RwX({EU6ZNO zRaka;C<`8(PpdcN33(I{F?blVA0An z6vP=|9#X_kj%ydQYmC|BamMl3eO0xHx?(P%UpjYgwU9gRk#(Z4qu z*)F7LcK^d+j90b*v4>uSXho4GYq~1alu;NqQCLM)l}qzzNQ;7}@)Y#$?z+#{0AB;$ zWon?MM57=jBE_eA4T8U8@m%Fb?mY@|)$VsEZ^X1tYuJsO1ONemAl~Su%#oRp5=CglBtAm0q8UOcDtT&h}Flru6o0Lf&AjoV^Y&wx| zBQetIzI%ENz_D-;?zh~24g4)pcsY$0Du7C2!H|tKnwr^2AJVKgIYtocaqv8gGAVHrf*>O zs%K;b8Q$l=ZSE#BHHw&7cg{3hBh5jzWRvbk9 zXCRNmUxU?etp&M=CNKcrVY=J^C*g!eR%tS@`*}?34+$p{TNU;pUs;*RFZKnJ`zcnx zK>4ng1 zueEyk_$pk@r*75-xoa$JjI^VQ6vwd~M2VzkEt|KPU@%km@TV&k>%tBO7}y4!8~aqW zb^{AV;MHy=0aOZX? zH(yA28E7}nT129pYOFIs=)Ur1o)6X?_G1S?e8D+hwcpae_?a^!G~AGHH_HS}1PNvFW* zjW0Wk+}AE(-x?&xP8toXLSfMQ2!uL9kW+XXA6v{S>BnSrgJKXqSCqob+1H`jcb;gx z;C$UU!ulCrjnVAwt~2-qj%k2Z0q<0iWGVN%oZ_h4kv(2q0&`S!JCAKX$eAd{)?IH`oC_Gz&F4x9E_2zo+hkXC^fAD2j( z&rhUUHm;~vS$ex;+bF!ekup*BkB4H#)kbLT1iB(4YsS5*7g%$CU#BcwO}Oi2pWLR# z&T=Ep(1?-SA^vFf15{sHz%2{CHaZc< zwU_+PuK--H{mASS!5bn=6wjK6#?3;Nm=&x*J^b4yGnt}Po;}|;+s93s# z8c#U%ln^w#(%I$40*L_dS+z_Rx|dOTaaTDM7b!--Hli*JFpMITGAe~f4sp1(?5C_L zS3l+p}aRl;g1@+JGV_IC! z)e%Lslgr3XAq2FAi<(Vd>^{A!CGBjB+SrVV9tc=4xfCmrrA=8A*gl*de;joPdtJGJ z{R^CG2;CTuhc+3WLn}efrR^!c_fyzU6LD;X9{3$l;9C9lE^L!f+!lMIH-uqRiYEU* zVV=1`3a@PZa0m{=?jAUcoJaJh#J{dKeIgkhWjuqJ&!?m(gl4 z2fes}rVVYfJL4a_wmOypc3KGAmMDlFi3o+;!hsH2OCesKg;2Cf*zIu?wIH3_xu01B zH3$kws}~u=&upQb&5A$+{49H8RuC#~kE`v| z{}jMB2o0sxbjG1`g@8C=6wR3YqChJ&6vk22BOLlcSVu2SkVeJ=U`b|3lavPR><~qE zHna8V14!Fapwi~CN$+F1kF zB>R+9vc#Wvp_{V;I#Tvo;&z7cb|na!2NenX7kYUV@<4f#P|+%xA`QU7M?mOBEnOqj zbdmIS=sEeW$O14uM%}F-4x;!hdzE=}rOgM~pEum0ET!I)Fli=JE4%!0!lg+hIV3IS zbZrUI>`!x$!0iGMXW;ay(I`_L8z`5Asx4v=HM6zc;R2^SM7LGW94WQQWrSbtKr&d77ZgXVRDNiFrRcM{?KiX<#VgJ_yTL<_+h1Tb zr)60hASCW%a5j@zcS(aDQ7SPKpM}lvQ-U9=ZI@Zgt6gm%*f*f6Up#zb%P+u|2FNVQ zHDBwR@=~I}u_aT<%MurLBRHj3srEevg<2dX-x|)boYCsttw|M^THy$JD}A+*3DWq{ z2&l*@)wpL_uP9hggjIIz9=W143|X{I&u7P*0>sP~`*Wd3oeTz^!^_)DqeQCcJc$+_ z0x%pP*&O0C3jXLGClkTugPUT=&`w6B1MnnB7DRsns4|8oZZoeL!;Kq?*eNVG_dW4m zr08|u6O)Q*lZ=nAVzrPMake>-Pzq7ma6 z#@sY-`Y1344;TYyG~F;(;3w(7oe)|c4x3du4M@BKTiMFqV!P|)*dDJTRH4%N1z-3F z)Q|k}?q2vb-Gbxw3TT|M#MA2N+ivBLO~in(WS)UY-YA1C76{Q~j#kHPoNZXjgYYan zm*&^tp95qk%F%Aq(^iz30PuFc6#0=M5<{={qIDWeR4p)*%T5u=jDw%yjH-{# zTtx`$@EEvX50%o=-EPta?viC40ZKlqA1&~^pgfL9F-qn`Zo9Z1sl`GE+1a<<2tW%d zh6WmkELE-Lugz)z8ugVJKjz1z^+eZ_fEq~uIcc6FS6gaiW3>%Otr#N=GDF!Cp#3+2 zw0&v_1cUq*DYvgLu(z%P#6xDF7kr!TG+bgvr8)4fZ?ugkt%_!mPM-8(DwBlGeE5o~ z0Aa*D?dBy1JGOSFE{(C@`~^wRK&r&jv-u-aRp#| z`$mJ(WLB;xuBU7ie*)Qi@lgz459G9%sfQh~_C}tth72Y~XXIm4vlj$Y)9d}V#^D_4 zw6=QWE7l5>J3#X1<*ok;EhBZ*XR2G1LltZ51PHYZYT#D|-zJnB8gSp1xjCc89ne1f z6Hp5fGo$Fy9y8GY*~bu4?wEcYEpk}_f{X>B@p1(}HOQH&=#6af6uJ||xvpu}i@tq%hFj4-8QTo4Y} zf#ND|9TRr20u%0x3LbK`+}04=eWh&*g^M@NY0TnNwMH5tUs*v{;mv~eHwAVd%qI*@ zgP~F1Rgh?r(6spk?P8?zVwC!JI#GvRkJaJUCLs)b20MkNJ=@HFZo^7B?(yDW&*HvfqETBkxT~FZfY`zJcvnh7@^U$j*1(!D%6Sv?Q)?)rq zxu!V7pQePq{nneVQs{^Gk>|F_nZ-Zpm=q4<-ntE(hX^yjMx50mC0np4^PqTRLaAE) zH0jG$%yz)C<^WTSDpM;qvc^>nG0CZ04PZeVaR(C|Zm7{)aL_fB!xBHvKom6=oCTh- zvNDex@u#CFIK5OODSzfY%!muKU)NiVAhWp%7y;Dgo1Kc3TG_$Fm`wD9Y9BX*-d*T<^qCum+#-EK_YxUBYW1*uh5(#B4 zbOfo+c&<=dw;hx_zd;?<%r{0ES72GsL{K&Lc1^TJX?Vu7<4|05-J!5hzUSRzf7Q(b zLGP!o=Oz(GIb@z-hFMS%WpLZi>lbFy{`P-`-HRD^&prMJRq2a*zPx5JD_}!PsL~ zkpVLC)-)iMNzKH3XQ7w&OKltG!n5)R@ul`lXp3$PE&wBQaEJzm_+U)3>pfrClHy2T1-Bl5u z>_Pqh_!|CnFkh%SJK*It$clS-$rT8O0K^e-EJI5Y${%Q$LJ#n{*T6Vf#u;}4)k(~x z$P}r_o)Xu=%?=OrNd!s{`LwjHf zIyw-OJqV*Z2-Ms-(iMV{sf)EN)9=~Ct@vfWWCBD??VL>{g6-)UnmPvg1qCI{jxzLs zH$YxLS#r=sf{LD}HBKwyPEU2?3{s}cWPgmxXYeBKKTSx+A0^!NW}X#lzDmnE4^!(v zdrgjvwKC$M(XE#My(R)3=&ZL5U|;N*P1@||cI_FYO@Ox@u}wD6K_UlgbO zr^bNiaHfHt;Kn*Z1NpaD{|s!x+RPCYp5yN?`srM}#~VlP6jeYgPUw5TPN|^a8Sje< zt0^`B#%8re$SB@3ZF8qikcb$zO9OEt>W=HE;>3ZHFFq;GK)I@{RQFp*Jyq0BG(BDj>vz7&<4Q3x`xsnbXyHfT!qBAnBC(|JIdU0(rRM z!Y-{jS)f}0!hQ}QxaY6~&TgZ;`XCaqO{Qb0ji6k5HrT?R$Adcjm5Gu42b>Hfde6DY ze_{o&NNqEeLF0_K)H}gLJ0pF zCv5CR{^>=JHb$ZXM-4ImSyUFCl@=-CtGJmV@v~Egwtia+%2t!o z-BTibX;tK95kNa+hyBSWB$Y`I|5hC18hJqhu+K)l6|#LuZ&rol;iaJX!p7&|9P_E5 z>om-I$xJDlpc(cj_4#3-)Fd5%7~_$ag^SWJ39Id4N5|`Q7j2Peuo*K%*B;G&%9qY&Rawys9)G6+!DrZJ*7RzaBp+a3I`#3`UaYly1z7p`SY zW^JGlGmcF-7=>peA(UaM{ILN#+C(WWu#C(+O6r3sXt1VAo!~(_U(5o?m0CRBX|$Xq z2><|g`On08p(j7+Kj=T`LWKg80)+xSU+MbKG}1V@m+q%CMq{-Z)x)R3j=ZJARKdJn47j)bZQK8Sao%1@~Ci^M;YNe4>r-3cTD zc}Pq~?0uB;B2(8Z1$F*B!+u7FKw)ww<)ZwnpC@RrPhN4j|2`6x}@tOWjja|WF8e<0~o1hMp;$eCe1Q! zVw*MVyt3@VD4lbfC@%rQN`yyO`p=H)`_%}kZHUlrm+6_X-X4KmJ@j8vVG|Fpo%p~UH_Z;F$yxd|O z%MWWTMHLiT&`TDD(U(vfdRYGLyh6+u`(E^siLf1pi&##g;DNDJ=5>L4m2K4H;MEg9 zxvagLwASK}wfv(|Yb$F(Y;6Mo6dP5|i_)?Ol}t*rx~0Hznkaq4?t#VI%L^{vi#8`~ zZoF;yg&OWc=d_s!i$p<%vkwhtq1XlqgtL$bCR1Eh1pxE7Opgri*VYSRd2AeDhDI!i zz`O}e11H<8wb=Yz+XDmy3ncQG2q1LFM8F(4uYn93S$0uNt5vhIjAoP8itnpYjCJy> z^D6MyfgK(b#zZ~$kN*`fF28IsKJQ$pKX~t16gdyO#pQ%GZ!C5~9zndChq-}T6@;o) z1!amh3V}c~dIAx~VD?0Qzfpn^7!OJxl$!Jb@exmjeM3O}3f%;xDYF;Fap1%bZZoq&E_0>{SsIl{p z^G?JmG7sGG?%+-4mL%;536Ug;E2~Z#w}e+Z z1WNZaeI7L$43~MvfB_l|M*(}*IKF#OEEOD>6h{Ldp3w`_EYH&BoO62e$01AW5pE_G zPX|M|a2cIVD6n9as#%p?RKqfwSzCr>6sk?Tn=Px_q$(Y+of*Xs9u|0z?_pv=MTJ8~ zP-%|wfp>)%09GVz=MXXR;0WTJ2(bsCBN9<{F8M)%2a3`QqgSohrD4}*Wz(WqFtFhj z>P7J-3JaUH@Y2H03(r_skiY=I)U1hFJ!_4{OUdK?SUhsFwf4eHnkNv86nGz3T7SYd zTvSSgC+Icr@K4_@t0FEsWpkps1ou!0qCVG?d#o(97_F$cyo!Qf;>b z*-huO7nQA5#UM{rjhc}LF+d^?0anCtQ9;i?n4u}1wF)+?&MCVct}ll8ysyT*5^*$I zJ;uRB+$@qie@IVX@1rY@(I!bW5zx-`x*k|pt4c*NDe_M5cjO_%hs^ksx(3QrYVlr4 ztNy_B^@9Gr3bU>`Z5r;H@7&EFDF0NtIp0>aAXw6~-QvybLq%QILj|u$FcFsrzwfuO zV6pJHyq)CY{ocux&>J;sumWPe!+Xu@v+951Qx6U zFBUnsaXBIvt!Cwxz;!Ze0zb@FyD z@aFg>KJG^tX3v#G7$ljEyZ`9x;rxYGOBr97NeY8v%EkGbKkwr1L$aa898&qeh?-P`RqHj! z6`iEvG1$4NRT?xE5bU{QeFbP0#P~J2vBXm(gpQl&9Ab}u*$FwD(%0*(s?_;{WEt}E zgZXGpT6VrWekXVC@8EdoPYSu#m-AKTrO)@1R_G)iAWz*72Jw$q=S_mgBDgun)MPb> zWB5^#4A*%y=Zc@7)`#T7()}dm@flRLEJ~xcx-ry?Qh1X)9US{(?V&m@Z{$1qiI?(} z*!7OL*4Sb)X2sa1Ms!pj78ku)AF5U-=rfhkd08?IQ-srWQp6YB%euas^7CQ+-Mid2 zv2B!IkeG8jA@6v)4i!SnA`AL#V%pX_IcBZ#M{{X3f_i^gbfQ$MtP8{dOF*>0bsBNR zKWOY_FQ=|z(duTk2L0>l7-3_%2#!J!fa9#_ZNLO<-J?`r{rxsFU{BUlytVirBb zojL+Nx7^F@hRMt?LmK>=jiJaIFZk>SAm$k+?7gOtC^n4Odw9GJPM4iOJuQ6c8Io>zT70Cn{;0~2WccqK;11UOYVo^nvprZSU&x(wij@AkLldkt zK%S@8>X6od7@?)gZ`%7`Fn%(k@o(TO@%(hkMP-QWzCdlAdemn1^MwkNA!P`pNGjOl zN%N;iiGrJW>L1A*gI6J5Vu7@E0Y6VRgm)bg=4~jbSJGi69pbu8eu)Cz7|hx)JNcy+ z!Uk!b>6p?a`@)pCotUN$Ze|N-qtH!57H>1SBNYJ|=@77q%Guc>A!XgP=JXbZ zCUNswer;Y(d1p0+LP#=FsRH`^Zt}*uJ>WvS!0fpmM10Y}fYPy3r!QKg=WI30~uGXpD$K|=~=*lMk& z)(k9Gi=WnOyN%vDScU9&`PB8KC~G$|%KaCK?Jm^3=JQ6qALg8?_X`+>C*; z4-V3iYIOe#nG`>gY4e5^3S%-raGk(SySQ3c#Kl9;Mc(h}mbn#5eFJV2>EyU5=ZxR0 zuOfAVb0VP8Db>RF=F$Z~S_kGmpLOWAwBHB14f&&@DXTKxrZPX;evg81IMCs*^EIHi z0ppSTrrs`n11eMvwC`9XSg*QYH^&G`cE4#lueZ$A&(v+G?4cYBamEhq0hm|Z^BB}5(0)%k! zT2U9FA4fhzg1jdS^P$ds?n38ica zS_ZWaMP;${aluK^nY~uxjI3@YUN0@KW$x1^N zI_|?pWQ1!lXx`!4~Qk6vQS<9g>~lgOw0+KpQ3Q zJ&cfPJa8<7UZpA8ZX$xm)e&4GmwOEuN|9^6A5hTd_ESZ(MEdk19jLH%%$*eSt+B>% ztOF$d=Jq?=EPoQme>?aoNY^W`+g#lPGI12oSKiFSOQ6)QGKk|K>^s!91MN|yin>ld z-P*==w|Jr2oqLogr=#;0Gtl^sz|LCRO>cSGJgxlhXR){&2?rl+R`a^$ z368khKSH)_PZ8DvBtu?b8=7Ra1_6yYPnxl4A?$ZCU?eLFE2;cKtu(f>j&Ar`H+~o|iD*)R)!63h{10yZ z4A|HZ*JcnVCdgr1ZaTqfCxaKwq_EN64D=cu)%u9VFPb|^LY+gl)fCX<#9L#QHUZoe zHMN2Z3^$1x_<;xQ%kwtpg9`*eHQ^;7Y~|%yY;{!<`b|*GiPB3-;ruj4t0E+K;9rdf zuus;Q@N6O|KA;Zy3;_}4%?|ZKHIWHP3_}!4t8W_VMxjJ=Hsc2O6Yh0sG)bsyhnew~ zZ(Q2vM;vEI`orH{b!XL=OvIuT8hg%>HbgY2*s^GY>RO3xV@|AFw4KtGZ)w&5AtagV z{G)gr%?6`0zbNYkir^g&y6G=y`G>esqZGtv*W5_1eFP`Q0XTYBhmD*GY6p0^}t!_ zWES}zCKfm;lCMXXahv&{O)kd4`6p|QrBZZ$CMu=@Y}|l6K zdGziLKvCb&22WU2HkW=4^d9p7_3aCt$xp26$+$J~S|&7rGiuTu*dclt{2o{Ey-t(J zrFVk2s<;3UKUzRCo&Q@D)VeNKBnoQC9rR=kdL`LzB>#J~7u5}=`Ty1W8X+e&N+VHix)WLbML#BrhaG#1{6C$3IAC?^qb#RXvIUTgB>0 zRgfXmN=KDH_rNk+3i@JF>{J7|Beg1iM4%5GVo58t(mBx#{a7D2+((SgKHN&u&+Kik z3d+E|@Ta3PK?oCg+GlpMQt(WqVYL{63Z*D^TVJ3)!w?5DN?GAr<@ z%sR{RiEj9MdJy&kyBI})sO#?etkVxIt1XUoUcEafK49c!6tlCd66vg6C5UY&mk~X6 z^Eb6$Vwb2ViBNO)u&$-YnvoPFrATFS35-J+ zWH$lM4+fpwQ;dl=Sp6P%rN&&v{K1!K_u_`Q@yc+^nCw`Bx@SPsq-8Gmg(n;4g5h`U z+ujOF6`aD}nr_}o-W*9Ng+4?$#OkaT=}9T%Hsz2H8DU4)WTT{Oy;;^Ou$qIb5rnks zMg;HU`4x%iNl5R^>k~B`>ZHzV*_p*sw2CF>O812`m0zR@5~oA1f=uI>|Pl$aSoN?K#t~*-Ho6GcvI~`!if8=GEd?5fWCU58NTfLdIR6}>U z;B3TweNF$j_T_RT%#$693jU=Zo%jjzJrSJlmb=|tB6gqpWt3h zFe-~DPYkcT9J(ToBaWY| zQ60)HFJgSvm6W)hTJ>97?A;TWLlflYu(?(0l$#`dXrlWoZ9w)!SHhpTjv z|2>NyxBp%;%g~2)4@2#c2yp+A67VhErYcaX6vs$Nn3#0Li3r*1BW(|;&Okq36t@wmfQY(4Ti+~0W_ER zyF%J|F~`3!b1zoeIFiNPKPw=;HoKXxgLH>E=4q~Psc0mxH&V>C<}z)KH>AQz%CZR9 zT_0_E_T)yIsp<^2st#d-TlclPY#N(JH7eR>Pt#OUtwuL+;5<0DV8zha-ssE{vuwe& zLUyj|;+zUKplak_?uAPOjXZ^L;=|pfHj#m?fV;s6yQ)VX zAmtEZukrN*jJHQhF-*&R{-gz7c4}3uN}MNT$=`}_`igy8x#B>6V7`ifnyVe7_?FWE zQe)T*tqN%uA|wS=_w0|Lg>&6yRqJs2&06K&f*I$k%_fX*K^mFrVq50T!vXK6ZJ>q_ z{3xkTY9q@MCJQZwR*X1-q63E27*xYe zD?v}r!E-?@l-EO1VZq@iXp5Qy5vIr1H||(Sm0ciARb(!jBolw0_~AM$-X@;$$6=b; zL%uxc@KOs8)~;r_JE#S);aJY3ot>J+bTg&3GKg0MDpR7y+0nh7PHnb)*RE&o!ey}z zfS96Mnbh*s(0;AP;1!{WgNbBhOG=XGPyj!Q_*QzY4aJHTa9ngTd(v_Dn)$I9UYR3DDjr7EiUQ6d(XeJ`i>RtAEpqui_wDTZU^3{k50XD+^j~yrPal zh1mQ$vy#C3dXtBGzQ?QDsd8e#4OqUujkLx0vb&LJUbZ3u4IhMm>9LrEbbR$=a3Jvw z<1FT`6`RjsOO41t;z|KVx54SefHjZ%IUk$WxQS9y$=&ZNg!|c$p)XY8f$cXTN{ z_tKJrX^{28eoUWHA5MDlfAxn!>(R${PE5(Zb=yDwaAaod{J*3sQ09CmuhcNZ*!mK7gLWpZ$IR{h#R-O`*@VTUcwd-oZFc_T zoQ0gT8-kkF#7gflYjiWi=+vz*TQ3tq=6Rh9Gd!3g3Ata6S^87=DEpMzL1lSR?Vdrk zFerx`#N~kHHVc=i?Q)2tvy>pT2vnx=kkVBL3<7bAa~n}vcj52;_oMjT#DHZds!B~J?oN#JvK9sm603?= zK4Kne_+oF00Q)OOM!j|s+lc$aR^iGeOLG*yV|csHe9(~x4}`FcTmWzvD~Ajug7oil z^c?0SnZ4|*B_|XvbAhe)tD7Y%%c^G7Qs(z~(Ruw|4$VjWMrf?&QHiDfrX87Lkn_Gb z9c&=J!L$yeUywKUDtVx>H$N+SG6d2$8jyY76X?{HNo$CUgsvKJ;30j&R014@a;6V~ zT;&2ObzA(u3|i>f-|lHN9Tg$HbD9s5e zbZl8OZ|um`#GTd@0(1;g8SBHi}u57K%yCra-z;K0j% z>=kgv%&Lc|dhH>@*Y^Ikn~(D*0}SO44b)0l|DXo*ks!h$$oO~;I#rTBFL*M&im{4( z5O0mE6G0dO2&4+8xx-ifX^8XZmEPhyA8kl%oZ+iZ_vazxi}wP$SSTffD~<;h%;@gi zxvLfWl)oIH?pupGrdl~-OdJV(>e=yK>_3CN+FTTmIofee6#bElQ8KDi#A4RH`Q*yG3~;tum3 zgyXHHX`(&&8oxr4XtO@@c5&&jO$Zuzt>6>d7j_)hb=aiYR+p8uwaE9C4k(?`Vo;Sc zcrC4|&oo_`Vm}|mN)k$FgV~b5G&E&MVk0 zPHxd&M6^iUcF})3O7HwtdEDdulR<#f0%Y1`v>3sE?n*)E671i634Ibbj>xLqrxiT>#ZyT{Df z_lh!%t>%+gC^5Iz$pe12()kv~^BLiMQam_+=UT@`ofQry+){7OY5{PW*O?*Imh{nX zk2E_bge}vDgHstV5&qs_sM@0cU_tGbd3F|pLVH$r;=~BurCdTbWUCoylZ_)A&OXg7 z#~CX6QvKYKgJSc!fjyb^>>l54rcvTxiUE0@JskyXI{KOPx4WH{cD_IMD1zN2VP$RH)|oz;daAduvJ>g}0m zHtVx>Et+jDi&UV51?Mi>Ez+GAd5bd+-J|^?9X#q~1EBnah2(7I2l2epL!T}sM_3?6 zoK=E-yJ0~TEjA{Z=^EHYE_a8H&6gXee&w}aJ()a>nNvnQnsKKGT>>(ZJ!?vhYNoAq zGI9zVcX|VkS$DOJ8KPJht?BujEjv;-+I%-fPcyAFRSwPm58~m=c)S7S?gi2g zTMf6VH_bYea>2f~?{(2}!%)|ws}cNASlrAPK04KYKFS`xb;Czf{6FGWm4w+Kx~*@y zZ*Lf)SVzH8uqITIROLD9fXudZ#leKaGGiaNqym$0Owo;1b;jEXuWW(l8AM7 zaes*{%p|&7hL@fRaop>h3KSa5YiVyiEyIsOLNl`V%?3@$CJHO6v@LLW508&vY|+h z%8PMP`A5Wvhm6C-`R8!!M07uV+QFdieYU>9TS3|4m3zN1V`^toskY^^F*!;MYDL&j1}4sbitE7 zpyN=kWS;3}m@sN%2PJSP1==!;y8M}Ai^b>g>%cld^5OpueOpIOWMz;!Kb=1c3W zFG|b~KrAsXj2mT)W9Qy`=+Cm?$HN)JhSuy&?^&~&@qfviL6o9x{pz;I{-+&cbzV&4{gW+-jiYmXtQbiwGf!fi?E2b}vJ2Bxb7`MvIImdH$_d84;WQ zU!Lxpip(n^)NkArW)vlz#Z7C_Jmlt zZgZS-msh9V%p4Ba>_+S(0Vkto3cn46UohA^HE+1apzJ;uN^)@VenAt3q1)ZAQjY+0 zWgL2)K%I%WT4*x}1D@^KkCsek2jGp86%`$m-+*Y&rPWa+1_F3LELvI=pzPPt2b80J z(Mp2VyIeQ1esBmHs#h-!Q7~?0Zy-au)i2X<)r2TAJD^IGtiB2EwBWtmT=xYZIYNF? zhVD66noQZJ-T6rhSKC3dCnMZ)vqH>_hnAV#vm(K(AE24787oRzD|EJ*YHK5pGMxY1 zZ`G=D&{`a&l#*FNE!ldo-4M7JL<<-vHwOur3OG&&RBM1j0px)I7@%Rpl|xK(Vv#V0 zUFu6~CIw51Q)owvoq=*7c5TnU%iSQxzvuepBQ$?STfe_@^qdho?}?eg?WNZUe6Is{ zfm&;YVA}CVd$!!42AL02(2N9Ro8aK~F9tf$V{# zAk%IZZN#H+xU|*1KQj>&^EV2vY>^x$<3ADqU@Ccl{2Qb+eb2-n7GJIuDfOKZ;G{Itb`hP)`tHx6toE*X}mx$sdl>00+Nbf z#jU1Nym8mIhOFoeoEU1OYGc)`0B2@FOe2C0XaPTH@c58GNTqE zum&JbM90OE<3Z!S(HOfD1I(Y8T)!VUf# zAq-L^2%)dq^Z{QAV$GyOK^X{kiJ3YS<8;G<++!&gmGOJ>H}Ye`T?KXLwgbLDe!{r( z8jB5uxNf0YB@ASq*`vs@jy~RWBgz%Gax7x{ac*ie;b0I!co%hO>k|lzM=V_{hf+G8 z?;_o?&_6De!pA+VEK$B6aD_v2lB0oTu~ar{`&x7N6M8Ukis~Ro{!nROSP<(o0UnI3 zdz|$cO`duGx!r6-3iCyfDry%Fn#@c*wqAy17_$aVOIb;dXUS$sC%cI;`&;JBX+R-L zCDle8+N`~7uTw6FU;8$xBa4tJeVp~wN@0j|yM+wsxCO|7bgVhQj@=G9vCc_4w-^zD zx)imY9qgZ0xwGk)BFr_Y6-qqLzkB?;4+{J=cf_eqSR{zq^deAu48TiUs6)gaL?YGX zO?}Mw*@^jVsfpmVaW98ho9?oM+CiSIa#d0hlZ!ZTOGftZkW#HIHO{w7;Dz626L*OAgxoj>c!nG67B`29uB zei)qh$lPmRoJ01(px@H>ob^=F8hWOt2@L6{5+dP?E@O4u5#Ac8f1W z`GJ7haDuGSV+8?_}!RV!^VbSMYuT^7Fp$m?`gGBNh z)0HyLII{~QS?0<}{1`XLijBLS#&$oNN4inK^rIRSSb@ay-4N`~NnMiAql8WbRv&wj zo~~c8_2%5_r%b^LzL)v}?{L3lZH!D*M*J8Yt_< z@rbSxbu{8#A$L*dJoC@kcYW-qQwIq9Qav=P;awr>bLbrWaT)C*5O0BgPfeoiws-aGIZxfRX=oF0PFX z{5=l^)oEhgdk~w2DGSla8t+J!l3BKId+>!eSV}ZnV`ia6!5 z?rz8kC$|DR)1;H;gc?J&#o$8;Qi*IH|4fF^tym31l27OI5Uje0{8e?*%S_-3wO{RTP%*|su@3*ty*;E@j- z;q=Q4zP-&rm3H8!$sP7m&wX*!(;sel;r&aFsy8mYhUB_qM8*qeOO*?0P|uFYGa1Ac zlwi!oDj@jbq6i52!a!S|ZBRaJ02(_N-iYK2-UM@L|`b6L#NG^m&gV>jk&0IgX_C%LTpwGN)iP!_$GuJOBM2#QW zKftuho1>H_U&oZDpwQYk>xfB$8e(|1XlJEui?&E~{@?05v~Z#~x}-A6Bn6FNHA#HF z&YzO$NxJmrISK_O@)8qtg#t%qQTI`PpyB)dHOMe zABKCvGVMlF0=2sf15fhrksSuPCFOa{z*`jki4YBEzAB`yFqiIe-~XGA(39f|em}5^ z!~b@1Jk5vqrzGvaWjHK3f1U=5Etz>931~U7PM;c7NyYD^B)a%B0`jK&fuo>uWmU-9 zebxa@)}5Dkou(t#IC28cpaF?Pq}~LC$$DEbp~0NL(Rd5DKU7r?18Clm#8Jp~-^(kVL#Yw~ke+YR!g;r*yHV2df^2lGHX zP6EhG#<=6Wt(j{y`OHFu62R`kGp?0Uz}j>!T(VE&_HPLx2hWwnme><(dQ*ie<={vb zm@#oRjHxxOHJsFmy7iwTD|2l;^D4lO@ijT@kn*%dfROnKcCl49iYm!oRDZnPME{g5AKLr%#2zTJjEH^!xm}P4rx&ny>|2uCSqsAN#hW1A9@Z&-c zFEGxl2>%%CWTx`zel_A8xko5+5f8!3s6sQ-Nzdg5;0B%= z=BgDdKrXiBg8&liEskNB$w4=lD`C-|5;BDf1Itp#f)e%`&&z!~pg$h2B0Pxm`74Cp z*~`6#7ZsKssn@nPC+_(v@D*}BDuj+u=d=OZYMxF=d_KxPEUP0l^3>pGQUQ_Wm97j>mwLV`#g>M`q|2o6(C%G4 zsuz>1=dfp4I8@El>J6n6&lK;|<{-7?-^J#V>WphK;`I_=68(CE1FYYQnZX^A`SqoU zH=O8l!-*0ni`_*7d@C=9niDUs7L0Od?_X^*9K@geK0*WOEx3(uqJceOOd4!2T%835 zzD*|p*;s2=3_B4V%?LQI5fGo70`AbM!4htD1f}j(+HB45Kqw4a{z&6q$(dx2Ic9=Z z^{+0r`7$xbMaBQx<x85C)wV~ybd$pnRX^=h5Ig1G*=`L9o(gqfKjnTJNwL z4ORCP^5dg$gQGla zlsETONpB(pAp8z`UOqOEa;#o zrVrC^Lz z)=nEEQTbTBrs>9@NTWyGXCH1Y_xFBSC^?)t3jz7m?z<)vOP~OZEY!?V@DUsfg#yZI$mr@GfiRiA7B?)5NBG zTXIP20O+T#rK0yRr|E6E(%4As^t_k*_+YZ}LXS~x#Kn39F*$9ClSCgd8Uz*$9vB&U zsT*kH&~8JfJ`y~MZX{<_E{9_~Z*KP^%Y%ICjw&MZQOED{2xOoLmXtH-0QSdd4(!~V zi$|x&%PHR_b)H$3tGoL$7+TkuS7J03a~1+b3IaOCWF;)HX6kwtD)$^u^ntbEy&25f z3@&7z44)=n6e+`HS(b&Zvz`O>Dg7z^DLs@;0!ji&0-p3$|HHN3h}ax(w1}VJJ|gi6 z2ONY$g5jABwwbDTS}bq8l~x^Rw7F-X0qJk9K?&Qu+nUzMoQspb#wQ$x2|Dwpk!jts z5NytciQs@Pb<$-9xlT$}D{;*?PkF7r2K)yyAaRf)0e*|V(NbOZJ#cfJfBbb}c*8@4 zKj52sfPyWJZ}f@wHE>R|x>;+SdR8rS&ecX-H_jEHfh+4^f&U9Yit<0>J=?y-LEq&o z22TCf@yp zp*qu=XO^^DedYH$7vH2wc|2bCFVDpD4RmcT`92w-Vwx#wK!Vs19`?WO?{!_0zLX(! z7$Vz5pKxx(!-57QA!)eCiiCGh0neGGj5%X{EACKP9St4rgsJ=*pUT8!uyY0ckok+nw=jTnU*8Ld^rdcbkr=*!fI-g|9ScIuWuzq^uGqb;T5O(Y&Zh~2#2o05OMJO5+$YZymZn^<+Zm; zJEfMlov(Q zOdy&M=1HKN%d&7i5#1pmG%laJ@RU@p1QZadr1& zc@O!S2uciJ@;x5@?j1i1c@6*GXR^+(%j2(oah&rThxi!&ZPD&rSLc{y!$cf792y_; z$Ko>dGkL%|LY9&0ny04IRuYg8gXN*CDS&#MkQoNf;~Non_nLG4xV65E=sj51R!BfZ&I*~dYW@4Ncm zm+{3VFY4-LFHkHRhDkw4pkNTgron^o_dN2YBE1q{X)o2ZPCDh?&>z5UDb=zD34{fk zfJlf1YyL(>$TkiTl7=W$ft1#f%GzcerJdJenQyK2``%^Q7kLn7c_0p&fUZo`H%yVK z&J#@nfB26`h;~QBflP$1MDq8jSU9|U5T&He72|xRlvm<8Jt*_=j{+%Qv6S# zWdp(*B0S~|IdQmX3XcP=ny$>#Jlx`$v{c3v<0@;UH)k0o=3$>!?MmS<&Hs<@pzqe^ z;O|hnINUr~?c~=L2ojEjOX>!EyR$qE;`2T&F5bP(pwr3NOSxywg8jR!@~r(K6NmJ@ z7DGY=d$1~1n(u7%j>tI9Mp2_O8X)@S-Z~K4PwkO8bvzn&Q zxyb|ZLMl+eT5YG8@nmh@G>!lv3o7?Co*9aZt|DCv|M6)7#Fo)8?2{CFQbKs{!s!j+PT z>0OHH&5=fXWzIBL9jT@q&u=g%B3L2>c&oSu;+r@;CzDk&rRbeCQY@ptJe~~+i8a?; zJ^v$A5(kg&BKo;Jyt!2p$>%lEMrv9~@6=RY9CM^IR+$xw?y}(U@l3oWZxlSnlTAeQ zgU4ryy0*J6iws<2%~Hoat&JJWh(mW<*t9NUw0zKcj!oer6S@tn1fcI9%Hul}btRxcUXQ?!D@cDEbX$|4LouWT6obO?PhHc` zezp+ptRj~hPa&dKk9LqaaPSiQ!YXaDyd0b-$pGKjK6gq1_@9o z0Pu7;00O`dBM?%Nq8eFWyl2wpaSL6iUz=->&f<5p1$PuU$5Aexxj0se$6_(Hdj zZZwyueaVwSN;GvGgM5`ir)LJ=fbLhz0h$}!LuLPm!j+Mgrl^#-r!iCm009UT3?oqh z01Syn1R}9iC>15u57fa(M^pn2f<=*_5EKRjf`BLtgdhX}U;v>21Y!_|VQ5M$O9uc< z0OLwXq33Fpi!jYUm*#Z8vw{n-yUbVUQ=G~%INA1{QDFT=xd5FgCxxEwcvYFguL#{U zfeWy&jHA%!&69CPN4chdpL`ks+(m#h&(nJ}t6s2(}a9acJtw zhFVLgWy=f!Qi`Ay(cm!8F_vdL^t1+822X9Jb;lXo#hTT<%W}vVZ+3VzdWUa6_S$2C z3hV?CntE@}$eaJ$p|P;o>xx)T`>le+rtM;5J}~2ojBwx!W~{|pcb2&`^<2RXj(3GH z&q9yaxbQIytz<*WDp()VevLJ*b%?&6IMoU<;fnXL5ryMDpJYA5N+5XnTq*HjY()MM zjLdod&?lu4=Y!kQP>aou_~&-V@?(jT!nZWEE#uH9|CeXzJKdk+nLo<(8!{g=)4g2x zoJK{K3ZjAFxOGu=DBB07lalp_L|#>T{8Z|1C`t`npL?R(M9Q`{1Z)Bq@G_v}wuny_{ZP<(Wnmw490Z24MN@?E`!kBBEF>miak&B(bmI8q8JE4vkyo5lcHSLB;}Q*iimZOJm?hdeDm9WN9bW+t(+RTlN^-=33iM}zt^a3{!rYx0 zGrrUSw@=6CVsPlGtV|tyY%QC+RNSY#HMn7@7l({yWf-j0`n!PTEL9O@E8BuZ>k>(W zsS%^dzojXdVPM`JFM?5P#YsvFz+jf8&7frOCFb~dIWf%b9MuhX5!LWy6#z!?jzSRc z&Rs0*-5t$p(zj+0QDltsFQruSBAH9#M==o zzaV7?ZjKu!5EwGWAw@~FO?uL^nRASfY3_F+A3YGo8CAM688($hdA!A{V7RFjgufu_+0Q76kQ#ql0_6!y6kJ zGB;G0j#pXk^V^oX!MFgRs<@*^-dOW1{W%P97ZBl*xex0u>F~=paeaa%eioiYZvJ4P zVd0-rQQwa;Lch$yAJw#aLg9(zv@pEo<0YKhVct- zN!y&aSAP+00BgCs5RJF8@*bMw9TTynL3D&d%d%s6>NQJzOoL9a-Y%;7<6;RdPQOH< z?{{tXz?L@*%vrLh{wJjyrL|9Y%y~PmHQ(gEdk5Mukk4q>nIW`A?OB{v_M?_sEJv14 z!sU^gz4drOmJfEwjxXjo$mwcu&F~uZYC#3bxHf-KrSYQ02x6QoX_djLiu-@tLH#rR z{r!NXol>e$B@i#9J}!d;X&(6-nO9n5|A`ii#j^7^Rr3zWBI~AG4Rp^qP`hvMjy+ zxk{>e>fLha(nEW`y^y@2e#JWde70>s|Vj8&v*4QDtl#8Wt#N#)QfGJxl=i$ zUF!gqg8n%`7Txz|>FSDWB+4o8RmucJnO9jrs$B77Fym^ykqR&Rm7g{oJ(u-S_y2D2 z!-=}EAH~QZlg^uoc@}#NiIj&1ytWM_fLLCB@z(c!P8Stsa$^3zhe9i==BA3O6Yqm-x*=no ztg1@uos=E$RVH-xF)z11+Bb2RfWR_3-cJlDk4UVSg+2fEoj$`XG}3w;=wt?BT%OHD zl=$)7B)NfsFHpeYN7xm1I8Bm!0wrD&Icj)wu^86cc`OXgFt7AhyUSKVUYu&Nb_2iB zByTZ9sPNSmS}9-<#qKH)$;r-d53>!ZtYN~gMSfua$Ged{{dn-}G zkycF#Vh0(`IgWeCWdM$stkz!+l4kwAD~E^FppS<*ey{OD4){&)jdUDBfxXE#W`T$c z6URA4&nlE?bTwwEeqI6&Zh=to4KR-wEF_GXAmZQ9IP8>0aLa1@23Qk@_{j>i3Wvi~ zNBEPT0bVsVQ?wG#K8x8lj#Fx3oH&!JKQ0c*vY1NE3+l~yGy2fgBr)r&Ko{)rgm2%HDSSm z<`r!}u~{a9lD*vc`Sdd&1T@9yWmJesO@Oo8DAR{+1IoC>%z6tD;H)}{#L58nO|03O z1CnI_-++*FG=0`>Tq)$8d7(-)R;CH55>&DCvc2d#S#(m#cI{Yhp@e-AYSs-zNYZpe zEKv5j!HIEEZp34Qbme3rZH61LH?HvChDakeN@)U*{Hppp2c8Y;(hprW9QRz@H8>E{ zw*~G2(YrC_qTA2d9%BF~HWz<(F>Qr0NpY z21N)EoPqsuA=vX}Hrh*ue2GDbHZ(RFz8Iyx=@J3z$0k#o4?`CYi!?=Iphs&v$alm}U47YD_Y z2Fx+y>H-F$B%sMm3IYE=n&FG8*EOFWdcWLch>0OiqY@V0Ip==e?Pe##B~pVB9-}zx z@U-UclaSN_dn%JWHEBu3NROXBuAGtP2zacdC2wtR{=wc#8rf-Cm^Ce92_K-jaA5G^ z(QMhvnlM)cBteugv9zNAw^up+wINQ(9_!+X)yhKsDmhUXZa0|~IMx)QnAP(omd!tl zAO zu$x0{OO^D#>S?!AH4-XzMlb!@H1#nxZ@}4w~Us^ z7YxJ@xrbErXSL;H4|J=`>WdY@Uk~|*7ARcz@?N_=HzHgPXh4NO=t_E#7VgC9}sYn`#+V;gYIMg-y;t_cr!Hr#E>x*Cjf7zTJ`+ z1q34r5X*WqFBkbyFh^_6p%&0!J_&;@FQ$YONgzo%pi2No`OYc)vLtW+r3Ha3%SYgc zT>@s&;#HytbV(R6 z2sR1LA|dL5izMW`tq@f7F&2G|b8FT9O zGp)m&?{$d4U7ZX^$XQu<_(zIWT~y?48JXceOSHq^7jJkO*3)i$E{^2s2usSFp**+5 zwxw=nYW4q+k*i~HGhab=HQCe$h!QUEPRvZm(Y9@xt(xbJ(b!GGa{&AcDY#F}N8 zlv8cv1HK+O4ru->AyQk1xw5lT4js|*q0Up;m5;3vtVJ`4*4Jz_#$c@j0)t`*xnNw< z%G2~cDn^v!Aqfd5gR_+alh+{DFqTNfN-+pjjuYU$EU|To)XtL6c<>MQ>5z0}a2vK= z8i|9t<=tiMb^94P=i^HXd&61hU60#|%g9d|qS8=MsHN7|Ns`l5SE_fLN;#To^QW9> zbu6gVEC3OLSx!$Qc`1`o+*oSZ3`<95V|Y~t%fRj5CRS@)ZB$ro(p(ZrjWSAm_r~U7 z$f=u^u)X}E_*u6D5+#8?H%MPci6Q~cmLB!`Yi6Zh6+N~ks=D^eQTwZCVz`s!G(47fCm6tJc{wM4J2~UNM(p+txXf9YwQQ=QM0pA zb%BdqTC5?^ix^&!nlDv_YAENyWMa6tIUo;Mgx0PIkwi4AbNKht8#M(mj0b_#mN>tt zJV8Cezf3Nm^o*_?#-rdA%Qh-r_R?S<@H=$sWeN_ZfkYh)CF>Fy;(J6o`r8moAry zuddia$-Pz$lp>+iTcoL_k6`0-3B?h22QmjFcjQ|yUyaVk_d_e%595U}*F(LY z%g!L{l?fm|rgDdyW75)7yB84CV|rNAy$QyCHA`pc=MxVej^{#IfD+WQ+nk1Y)OG#q#+M`oFCoo|EOf*Xbg9|8d$KxNAj>6Z~+Ts@s!z2mKz||?*RafBs z=0(85#hpdVMu^F|IrV{wC!t_6l$J)Ni6cV%ZrCH7n4@I`CvIrS1P!S>m!mJX*yaC* zu~4RUs?h*EAJRWe9^!rM3pEtG#_Xvv49_zqeX)IM0FE^0%TIQi*H@91YC;i1-TQRy!f7^NaVo~Evj;s zG!0i#&S?`FyRCR-MC1;*0T$lQF(=o0Q%(m}&c#WvofH3^1Oe2;k*H`O--PJ)Kl!ES zs%Qw#4ISnC@B_1Emfo> zOg*7y7XfHRYFijkYNO1*4_)F03 zg7hgY*h%47hefj+K*_g^o87<;pe)K2tR!o4H45~`?YY~m)dV;p>qv-Y0Lk`F8?88! zNh!-oFg^)|0bums!RKL3`X|7p!&41~<0(Tp_uf(A@9a^{d+7K|)nkG3QpM6*-&ID` zClt7B(h5sg_F+hY#Ya~!Mx=n!4X?m(+Wjkc!3Al;o{Wcq2@8&9>lI7Jj)H7@UOz~L zl44(YtZWQpP%~3H0$6&{<17-2<7$HAVeptSvsq`w4z2ly)+5u=rt>wD6d9Sxnc44o za`iTBii4?$oQf2M4Ag+?7xHWWa|HgPjlt%b1R(c_9T zkBbdwlV1QHt{kI-UJHVFV-i<`Ilom{toANka!D5xopUgz5+qFHG6_1oqmTJKe3KmK zdpGY`;gEY)<57e$SvsTB#NHhUOI`Jv@NpMQ^6>g7wrZ81J{8f6!S-{+y1+L>iD>86 zMu;8P1{2mbpsWB*Z?zQ_E5&bLxekBHglXIN)j=2!T|4+hRl^l5wfka6so3g{WBTEt zb2H7OLl(W~4pm2Jcg=3#u6pztJTaT=OW+VQnpMP#PbBBu1N4%b5CU9V%EA}FB#qsE zPTfGzJr<9m_;nsv0%IF1m3qLJjTKi+=&#ryXC#KvCjJIF9`OkqI+Xn|VU%AYSEZ<_4)h=8 z2MA?&_r|6Bk&_8Xgb$rwgIHe^Mc-e5n}}^K?(bL?s*I-FC+AEDEg+B4=hJ$rP&Z;` zf0c%81#ha7X|!ZJtSV8677ue`i)q4=N<{G_bA~7TQn`7bHAG+PtzkA`Y8)gP-IJf&xoIE?6IdYg29d%f>bn4+I)Td6-9i z!gURq1^utsr4nj&u8bEEVfWIDt1BEx9&@pF$Lt~7L$ZiVF#aR)C3oEkq@8$myzS=o z4?nPvYMKd-^v|r7252sOIl_@ygD^@pJxkVwX~B*9mc&D#+2$#iCyKO#i^A83C~{s* z7BNek2AsGeBPpUQ@r|5h@XQ~-!$(0~GJ(LlESkB!;Z zt#aSM4BCm}a*q2YnbGlF3{eFfor*dxHjyD!v$#LndXp@Lj&xSCdQWnKKtTMwb%%Zd$mwc9;$BgI)CEapZANkgtNJa49esX zRM+-udx&C%UON=wzXTT~@4dq5m8jcb85uwa;$NT`+w>4UV@~I&n3pXB?#~!Ya?v8YD_B3m_I zoSsp6nxnn`GcwaOi&{XLjp!wD6@u-kpONPadhx7O!W9IQ7;dBF4QdrJ^02H517$S3 zmUA{A1()sI=qb}yY7PnH`Qr=(yKnKI@_M^2;23qrL|OSLzb-eNNhTg-U($;oF*|9$hluDU&yYT1sN3#T@?yROr5psr>fch`YSm&)CryfV8BLKh&>-EJpK1<9ZlC(efIYRk0vjNh9|RY-0}W* zPtbVFxQw4-51GWu_wzU?A%&iuY7oxx9q_oqQ_QE6D8LOrKr@}ogNWQ) z*uCDx5krE_ch26i6#pZ!iN1?Vobvs(5umXqA2z+K9U9o%hJIpnpki=FC$ruB_oE`4 zC3^jwCgceP?2oY|$@n$s{;nyh)?p7uAv9xyyN3C~gk!`qdJbgGZDDi1=q<7b+`@TJ zj72G!nacTPfR~#g(iUF!v!qwSyv^ST2afXhw{0I>=D{6qWdC*?AyLQ1T(o#Q22?t5 z6lTTq-dws5G2T}QI5#>{D~=4*>P_@_(i)Q+TCb=(vs0|+Gk^}gDTe*9th%#Z8q=>$ zdblnP!v1n0&+$|vjWtV2;2*BiF-;d%bWxjD&g!!)e9j|>1h}e#fX3LK58BiI5G>!E ztb65=^oBmIrcp2LVL1g?#{p{oZ*`~(?DBQ69C!0%CW_*=5$ANQMuApxYySG?B$1&c)<4Lbi^>O2NR zGj!keoJq@7F+b2yM?-5k^8u7=jO7JWR{RLK9FQkNWjOrgsj)pYkMsebrPQu(AdTb4 zruGVWppi@N`SW32gjU2%hNp>(?223~nvyFy&Hb+P>e9u!k5;pWboIpsO z+vkEKs+aPhEQbbyTh13hrmUh~tM3x+#bkyL;g2`{pQq|43XS-tG?;zVEn{%lW!5s%M5cc=9@YIV%vP z%&?irREYAb+Dp-L!;%%SoD*sYF|XUI!oUdGNe5&&=~t|E^%%j5)P1?F3FR-A%DlQA zO-_nsng()FvN%jwJAC>~=P@vMINn8%&yPr@E9M!tvJR$6inn}bTN<~VRcNwbQEz-3P26mF6zO>DE_~B@aYl##JQNe{IK-XLV{Qs|lOPP>Tq%uUj*|FEZQ z*>p#==4rUSSdn`Dju2%fvs%9BV{>`jWQ!X3rE1@2{VvZYu>) zsB*P~cu5f3H+s17t4$IIA@lTQAA>110WBRnklW|mR9$KrAqeCBZJ=e_vQsFp4_rjm z1+M6>&6u!}FQ}yAZ`zH2gkf3r_w+>UMKHC5#S+D-)Z)>kC9#Dzf-_H8EzHot^!PZ# z=pHBchX;fZI_tAYU9aeQup>1@H7Yk9h-{rAE%jifMJ;6kCPF}LO!<1S@SSWJYF%$s z=vREziPc}MgUNnYJs}q=#^89~Bv#iTX|6KaF(n%03PmMycw4ciMskC-7{_*diCMI4 zOD{D-Q5(<2`x%2l;$ZJ9S$LlUDF7T{fsdftof%`j@M!^za&w_jVSt`2q!j+x&8GF) zJTmv^hubggSuEtaTT$Y@L4-0&A+c$eBVSU&-!-#b{`MD^yiD;-Lhl@)LD~zu9pK1W zVi#2+^30M2MtXxNu%VF+3X&OY**Je@PN#KzMCW~qW|lI0LDyvi*EIQ#Of&e)1$F^z zsK|(ZwmzzKsq5y$#BR(yPnWM#bEbAg&sHQ~HvTw>Pz&~N&^cvtx(WYUOe(pr1kyD| z25$u!-COPRZve%p-|4av+sAgW0DN?+C<1Z=IewCs$>(LQsP_m>II4k_v$T=N@k_e zic8(+pOpL=bbTnmN*X60C*N$6q8v>bVUtL2?Bgu_RjqM$Pc4k^ihtW*W;ah#Jqd^Eg`sB+er?B~#P2`|gOK}bW zwGKmkwhSZ}0=@2^9`;SrdO#nSR}-8nSxp{Fdj!%bx#aslDuIF?EC?=?_yjIE@KrKZ zA_*LC9Ht_`)U0oW>N5BQkFqWVVs(*Zb&dvc$rYW~36ETpuCAZCi5CizQv29>AQn$j zW67TVj<1_u39v0Tdk&CHp~U=bsV@J|_Tcfdz3Q%CcXRDM#V|8Dna-J!z?G z*uHRjb+mU0*rlN2+x;P4-DdhKp-LR!C_yws4!}u-Y3Vol<8y(`B?!J8#4uh&JbG!C z|EGVgTbc;jy{{Q6?OhW z`CD^#b7$#!$AqeR?599Ma0WuakTQ9Ok7{Ze7wg$U1{R`NifpKavbSp+LE|g5$Eo^> zApWh{fZ@^3qKEja0%F4Bf}3mXN|F2Os&+&@Ko3E)z;NlWzFC$plq5{moA7uRe}`fy zgrirL)q_wvkucB~S_3osCKV0MjMrHdCH!DP)a?20OimaXoG)c`w@@;ll`uhW=v^CRWIieM ze^Mt|ca3~bkk8al1$dhwnNv~=^`5cRQL@GS*$oQOXGC!)8%o)RpeX(!C@;_i982X? z3&*`r8tudpK@P5VlkMfTh;3F4doiik0 zB09QJLd$jiIs=sT$QeqN00$;FK)Z2$l$O zD{ij0cq}lB7uOF@%L9aGYsuP84F(Z-PO>V)&sq5N`F}2{SkoB(&T02|{5r+c;bJxn zi9m$c1G<&qtL$4M$XtZ#Ttqvj$|Jj4JIR2y8kfDcPgAx5HZk7DOqP%8!dzGmM>Srv z)tZn3BFUz_ku)8Uk`rVxOWaINYN3O&j|g}6s0nGNDeH#IMV6S)H0?n^M}0PT1BVx! zXw!RdITFZP;u8VEg4w-J_A^OXb9`+&*Ws66U*lA&IWjWJL9D;kdAL_{S)$eP5rgx| zeEv_2^xPOnVKa#z90pO7_V({JNT?~Y|0nNf<71#1s z)TjewJ%(E`T!qyWx^@0|!zt0Yg1{G3dyJ_c8JX;cwGBFla==Q_7kc!3u$dY7=Rk0J z<1-HNIb2o=JYBkY1wJ|X=!p=-HdNi@;aYEPe<|+MS>tzZHWYP+;f9MsJ(XLvIOtwt zTT#!s#QWqqMuUZCh;g9vz=h&;77;#;&Z8BHae>UvSYL#V+LE!H%?s?&8Djg^?Ub?e z2C+Rk;XWiO(0iih?1w9^Gnfst-3f}q9g$ZCfU=A~1$zzJO2#8pIEnTW22dUXvXBch zy(`2**8=7t47Q39NE9p1S|`O(bU=UQ(lh6q+{#;+Gp+v8_Zs@L{ZKFc(~oOZ9l_#~ zNaB%yRk~(m3hg!XT+0IlSPauDzhg6r(jWT)0J`itRT>l6_G-t{=@q0D7zz-zJVI#x z5~;OX(zlV+NW_U#dp&iA^ej$IuAvWg4p!uidpxNf%g);Cbl4Ch=oHIBR9e3a&7~s+ zSt}N^NF98?X|l0mxme!Q{^yuA8R07zFjz6yXY}lmScNvZ_q}%3HVHU;2i9~+XLKO} z3N&LN8r9YWdUJk`FMd|>o``&6xvg}z8z*SEmv+q&eK#6Kx09PmOtq-M8fq#cDV)L1 z5@Zf3)U+^s9kl{ROBO8D}uH;?hACGGodCTXElIhPiDm8I#9EeI|B**hbP&m$LA8_geZn3R__LM{QTOHDhe#s{WpO=Ph!0|fb!nNxL;2>6I;sdZLS!80| z0gQ;z0|n zF(3L=SxAzY3@U_p{aj80W+^isQuCNeNDU;oVmu&_653vjRYTocnu{SmZbOwU4;RvD zTpPSWg4+<7PWi?BS|Ohu8H()*Tmu0D8eby?^Us;GY7qHjre6z0V(FZYn_keeo5<2A zy}DlyG~7@mKt}`zfrTJk_EGaja`r0Ezc!(NLsqU8wC!m&P*D(M_fZiid(oYM4>76%mPNyt z+A$?D{J`+`ZZuLjzyA_v|4q5C{jE4`X7v+#%&1Ivck_qc zc=E$wFy*mLfUjqT#516nK8fXb7UgYo$6k>j19pR`t~KSa5|H7~Pu4~*A+9B`_sF;0 zm(vulA<5Z6LIGBz5KMWcptj3eX*U%m>Ga_T;z1QE6W(< zI**EK(Qg4GxC