HirModel commited on
Commit
a8fa459
Β·
verified Β·
1 Parent(s): 27ba41e

Upload 89 files

Browse files
README.md CHANGED
@@ -22,7 +22,7 @@ This Space is the navigable ecosystem hub for HIR Γ— OAM pressure-form artifacts
22
 
23
  ## Main links
24
 
25
- **Live simulator:** [Primordial Calculus β€” 300-Year Simulation](https://huggingface.co/spaces/HirModel/primordial-calculus-300-year-simulation)
26
 
27
  ## Claims boundary
28
 
 
22
 
23
  ## Main links
24
 
25
+ **Live simulator:** [Primordial Calculus β€” 300-Year Simulation](sim/300y/index.html)
26
 
27
  ## Claims boundary
28
 
SHA256SUMS.txt CHANGED
@@ -1,73 +1,88 @@
1
- 93daeadfe6c5e8e288dca5cae5d23565f6684da17f45786d498f84c2f8254a9b HIR_Architecture_Specification.md
2
- cdc4f28a4375a4a94277c16b6327d58874e3923d1d62ec71a730e3fbe7cd8e15 HIR_Architecture_Visual.html
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  2aad8a6576ed52b930d145f121faacd915f8141cf6a4a9afdc991836c929b3d7 HIR_OAM_DueProcess_Integrity_Layer.html
4
- a4923bd23ae14b9a7b26cfcd89e28ddb6b5313d6c48a109b16e7ac417ebbd43c PDIL_HIR_OAM_Framework.jsx
5
- 7bb3db825bb9117751d440eb7e99f9f6367dfad47310d63f6e1eb696fa0815a0 Primordial_Agriculture_Layer_v0.1_Architecture_Plan.html
6
- 7faa73e4fd5d29e7689809eea955c8a244ac9393529d479f273e9d7cdfda6169 Primordial_Biofeedback_Layer_v0.1_Architecture_Plan.html
7
- dfd3e6c94a144fb6fa22c0f6266d17e5bca2f67daf2a35032bd800ab647dbccf Primordial_Brain_Layer_v0.1_Architecture_Plan.html
 
 
 
8
  41c803c09607fd00528b076c9f55ab6ef48d4bc3e466fea23c124d87cf918bb8 Primordial_Calculus_Health_Applications_Inventory.html
9
- 996b440d6016b0f44df628cf38daaba05766419015b1363155b2cebcb364d4c2 Primordial_Calculus_Resonant_Health_AI_Showcase.html
 
 
 
 
10
  66b25f09cfeb782e80d190e674c92c66e66766ce30079bf07ab16c47b141186a Primordial_Compute_Stack_v0.1_OUTER_UPLOAD.zip
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  945dd1a6fbc58c6e7ca6f6de20db57abc79eea6cc3d69809fc8119efcca57ab1 Primordial_DNA_GRCh38_First_Pass_Architecture_Plan_v0.1.html
12
- e52790cc46e4bcef8eef88f728338d04dfaae0a84db88aa2055ffb5ea9959a2d Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip
 
 
13
  9f636b85d6846f79898291746777ceecdb46b0fb34bd60f54b68de51a1f33485 Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip.sha256
14
- d1dbca19aa93f78c0654c81c18e8f658af477cf397912147c2b95c8ef0e8ac0d Primordial_HIR_SPU_CPU_Map.html
15
- f46d2a53986e33df8dd7e76e40ef05a20883e0946a2d18e86784a84606d49a86 Primordial_HIR_SPU_GPU_Map.html
16
- beaaadaf4c33157d86c15d9cf1a16cb31c3a8e8debeb0b35b52f6752589d6bd2 Primordial_HIR_SPU_Quantum_Map_Sycamore.html
17
- 1d0b7775b0ec0ad12fc041baabf92f359fa9a9beb94c78f65e9e33c4392276d8 Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip
 
 
18
  af674832915f93b3fd7c5bdca05582d81540db75865ad165db68cf68c0125a6b Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip.sha256
 
 
 
 
 
 
 
 
19
  bfac037e7e7647fb74bc5db3e1f102499512cc1f40755c1c4dd1c9f442b5bf6b Primordial_Loop_Completion_Cycle_Map.html
20
- c323ce81ec4e51c6dbd3bac3b4cabf7f888e4329dd2d9a66fc3c72b09edc132d Primordial_Pathophysiology_Layer_v0.1_Architecture_Plan.html
21
- 1a42314864f7d09335d294cdb20e3224eff1109fafef976d155c811bf47bf2d5 Primordial_RAM_Architecture_v0_1.html
22
- 941957221e92764c5905ea61c5dd7bc7826decfbec2261ee4ab8958dad0e6b04 QUICKREF.md
23
- 5fdd795f17b60ee74a382d2990da1580da15ca77f0edd522c7b5679dad7d4848 README.md
24
- 5194fd3453cb8c9f4e390840e3efa2b8035b1c6870204ab22783ab573cb18da7 addiction_repair_map.html
25
- 3ab96e5237f0812f929ca7ef81a9076be69fc8e15e2bed1eeb517a945d632150 ai_model_drift_monitoring_layer.html
26
- 1f3a4f1750966993293e2d8e3e5ae98039f350bbc211e4260eb75f9a441343c8 bug_bounty_report.md
27
- 4d2171730db543f489fe7c94b6a0d2fcf9d63a887d73f9ceb16b8c8f30cfa39b cancer_hir_architecture_map.html
28
- 32278c6ba4e7deeedbfd930350c4b7260bf83ca24cf29e78397d8697b5eadced cancer_risk_HIR_OAM_architecture.html
29
- 32eff528ae6a5b7d3c97f72bad7ec11a4e038afb7e9d440cb505434afaa6341b clinical_workflow_fit_layer.html
30
- a5c6bb3927885992ae26d7eff87de7a30f05b2c15c14fb1232079fb520a700eb clinician_authority_override_layer.html
31
- 182de9d84e1bc9f6acafe8e4d03d64362864ea7c1ff6eb384e94ce393caee58e cs/README.md
32
- 2e2e93803eff7955bdfe7087bdcc15ee47feb932247e0c6be5eba28f0e60a850 cs/boundaries.md
33
- eadabf12c65a1c352525d410c49b50f259a1e1df15442a2fecd3c46f41aaa5d8 cs/checksums.sha256
34
- 93daeadfe6c5e8e288dca5cae5d23565f6684da17f45786d498f84c2f8254a9b cs/docs/hir_spec.md
35
- d3dc67d3027ae56a02d4ddf54fd362c3458ac8006e37c8717ea72911be84899f cs/docs/os_baseline.md
36
- fed587037bb335d7762b39d83a93ec317a2749279a3019c0793363f5f753bd12 cs/docs/readme_osf.md
37
- de404580c58063a40ced64411be6b555db79484090e0952fa9a66f44b6671683 cs/integration.md
38
  bfe3c219097f5d150d14b9f365cfd4c3328ee02829db1b7b30eaf9af9b3de4e9 cs/manifest.md
39
- d1dbca19aa93f78c0654c81c18e8f658af477cf397912147c2b95c8ef0e8ac0d cs/maps/cpu.html
40
- f46d2a53986e33df8dd7e76e40ef05a20883e0946a2d18e86784a84606d49a86 cs/maps/gpu.html
41
- 1a42314864f7d09335d294cdb20e3224eff1109fafef976d155c811bf47bf2d5 cs/maps/ram.html
42
- 275000a85a2142906e0eb8c39a4b1f13ec107c772d97e5aca4b168c9526f7604 cs/osf/ram.docx
43
- 03ede6f639290a967398f793a6ba5e20443205d7da329f7469d66791bf4dcf76 cs/overview.md
44
- 05978bc9aeb5ff24dd88d87c84733804fe6a4fbec0e0a80f295823e2db1335b8 cs/src/cybersec.sha256
45
- 77afde90c197182798db42b225ca0f37da5bf94c520e74a42c0deb3cf026563e cs/src/cybersec.zip
46
- 05d6154880c70d835e0125525a77ea9fc09b2e459750123267d5d3e205ab954e cs/src/hir_spu.sha256
47
- 07c2b0fe4d4159ea2237a6782afe789b3867e47a364f590af670201c11385f84 cs/src/hir_spu.zip
48
- e844ea26ea077653b8079b59620f5305c9a366876b52104a1d3b5c960147e2d6 cs/src/os_runtime.sha256
49
  d079b2d0eb4d54350f3986b6b3d917a48119916f4cf6f73a9f8ad5e38c6725b7 cs/src/os_runtime.zip
50
- b6d0c0f8e3c996e5bf74298288f11a0d6efe1bc48c5d3082a142b7daaab12ea4 diagnostic_near_miss_correction_loop.html
 
51
  d35a6aeae4cf1ba475ed04684c3d26eb6d5caa69255167465b4097543b552e8f digital_life_candidate_architecture_v0_1.html
52
- 7dbfc0016d28dcac6ffcfb453ebee3f6181a7b72e32d0cf821f2310c89d7d2ce docs/PRESSURE_FORM_RECURSION_TEST_v0.2.1_GROK_SUPER_HEAVY_CORRECTION_PATCH.md
53
- 6bdc492cfb8c5bae387f119645b598381bf0dca50889f32086426d36422aa991 docs/SILENT_SUBSTRATE_TEST_v0.1.md
54
- e5fbd802fb08926a54af984777260eb77dbfa60f78976321828aaf2b550f8773 docs/TIME_SOVEREIGNTY_CALIBRATION_NOTE_v0.1_PHASE_1A.md
55
  d4fe12165f25cb886a116e5987ea6465154bca272410212e56c9ade2ace746e1 ehr_meaning_preservation_layer.html
56
- 23a8d98b65510c8a2ad4bc59238f383a02a5b6ca04e8cd9072ecf0dbddbc5d58 files.zip
57
- 9617b2e2f5dad2d9172067b05e43c30a628b4148f9a512990e4b4e60334797c3 health_equity_bias_stress_test_layer.html
58
- 39d8984ef8e56a90f2b5d2be5825102ed9399487d93d8287fb0af6d227858330 health_literacy_comprehension_layer.html
59
- 939112544bec92b215190b470daffd118d00bad815ac09a7ee6ba1f36aca71b3 health_triage_framework.html
60
- 38dab09b65276b4ec9251eaeff304a35991af6c40451016a12d8a7ba3dd09e6a hir_oam_red_team_map_PATCHED.html
61
- fa413407dca0a337a5e30aab49fcd2fe95e7c0923c0e614e900390ec09f3dd67 index.html
62
- a974c37899dc2a2bb8b0241a065e100561b5feb56664d269b80b35799d0cd589 manifest.json
63
- a2965f11108f7051583e30fdfc5dbe1f233b3d849a16ecae55625c72f90d81d6 my_inner_tree_cognition_map.html
64
  dd0d0d34577eef59e9098da8eba1fcd573bd91d8c4b64d4172f8ce9bfa135fd5 patient_consent_revocation_ledger.html
65
- b164d71c12c2bbdd72a7a6dd9ee8705450e83864132789b6feae10b8bb2d803a pharma_drug_testing_labs_guide.html
66
- 085749df0f63dc03befa05dfeae07bc4700f806b89dadfdb6eaefb7b6a83c049 pharma_rnd_development_guide.html
67
- 89ea36073f8feea3d1d8bf7c35a9757941b8f0b0c8fe5db1eac3200a773f4b2b pharma_safety_framework.html
 
 
 
68
  ee6fad526cb700aff80533124c6d9499d3d6cf35b0b2f57ec6f93c9242b78754 pressure_form_resonance.html
69
- 528d2447902b735445738d4cfe648134121f54e9c683250a99df9891b325b486 primordial_code_v0.3.1.html
70
- 2cc2206343e65429c80afdf0ddfd9d7c3f88864f6f7b9e8f116eb68fce791dc3 primordial_code_v0.3.2.html
71
- ba71ef6f76e004d560563b2d3b22ffa5e4ba63f9f1164e4bb08e21b70632042b primordial_code_v0.3.html
72
- 4e74145227a3280a4d628c3dac4330e297400a2dff5619ca21bfd030ce95cc04 quantum-hir-map.html
73
- 037e70afb6caebc3e6568ee85a87330fd2de42e32fef2fc5871a632ea5e02e3c willow-hir-architecture.html
 
 
1
+ 037e70afb6caebc3e6568ee85a87330fd2de42e32fef2fc5871a632ea5e02e3c willow-hir-architecture.html
2
+ 03ede6f639290a967398f793a6ba5e20443205d7da329f7469d66791bf4dcf76 cs/overview.md
3
+ 05978bc9aeb5ff24dd88d87c84733804fe6a4fbec0e0a80f295823e2db1335b8 cs/src/cybersec.sha256
4
+ 05ace4154201f6e73dcfd57ddaf415c750eeb12793f9418e4d9502c9b86163ad sim/300y/manifest.json
5
+ 05d6154880c70d835e0125525a77ea9fc09b2e459750123267d5d3e205ab954e cs/src/hir_spu.sha256
6
+ 07c2b0fe4d4159ea2237a6782afe789b3867e47a364f590af670201c11385f84 cs/src/hir_spu.zip
7
+ 085749df0f63dc03befa05dfeae07bc4700f806b89dadfdb6eaefb7b6a83c049 pharma_rnd_development_guide.html
8
+ 182de9d84e1bc9f6acafe8e4d03d64362864ea7c1ff6eb384e94ce393caee58e cs/README.md
9
+ 1a42314864f7d09335d294cdb20e3224eff1109fafef976d155c811bf47bf2d5 Primordial_RAM_Architecture_v0_1.html
10
+ 1a42314864f7d09335d294cdb20e3224eff1109fafef976d155c811bf47bf2d5 cs/maps/ram.html
11
+ 1d0b7775b0ec0ad12fc041baabf92f359fa9a9beb94c78f65e9e33c4392276d8 Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip
12
+ 1f3a4f1750966993293e2d8e3e5ae98039f350bbc211e4260eb75f9a441343c8 bug_bounty_report.md
13
+ 23a8d98b65510c8a2ad4bc59238f383a02a5b6ca04e8cd9072ecf0dbddbc5d58 files.zip
14
+ 24eaa307cb522dbf1a82a557785b1e4c2f3be93ec85d2959a9151e747b871d95 sim/300y/source/Primordial_Calculus_300Y_Simulation_v1_original.html
15
+ 275000a85a2142906e0eb8c39a4b1f13ec107c772d97e5aca4b168c9526f7604 cs/osf/ram.docx
16
  2aad8a6576ed52b930d145f121faacd915f8141cf6a4a9afdc991836c929b3d7 HIR_OAM_DueProcess_Integrity_Layer.html
17
+ 2cc2206343e65429c80afdf0ddfd9d7c3f88864f6f7b9e8f116eb68fce791dc3 primordial_code_v0.3.2.html
18
+ 2e2e93803eff7955bdfe7087bdcc15ee47feb932247e0c6be5eba28f0e60a850 cs/boundaries.md
19
+ 32278c6ba4e7deeedbfd930350c4b7260bf83ca24cf29e78397d8697b5eadced cancer_risk_HIR_OAM_architecture.html
20
+ 32eff528ae6a5b7d3c97f72bad7ec11a4e038afb7e9d440cb505434afaa6341b clinical_workflow_fit_layer.html
21
+ 38dab09b65276b4ec9251eaeff304a35991af6c40451016a12d8a7ba3dd09e6a hir_oam_red_team_map_PATCHED.html
22
+ 39d8984ef8e56a90f2b5d2be5825102ed9399487d93d8287fb0af6d227858330 health_literacy_comprehension_layer.html
23
+ 3ab96e5237f0812f929ca7ef81a9076be69fc8e15e2bed1eeb517a945d632150 ai_model_drift_monitoring_layer.html
24
  41c803c09607fd00528b076c9f55ab6ef48d4bc3e466fea23c124d87cf918bb8 Primordial_Calculus_Health_Applications_Inventory.html
25
+ 4d2171730db543f489fe7c94b6a0d2fcf9d63a887d73f9ceb16b8c8f30cfa39b cancer_hir_architecture_map.html
26
+ 4e74145227a3280a4d628c3dac4330e297400a2dff5619ca21bfd030ce95cc04 quantum-hir-map.html
27
+ 5194fd3453cb8c9f4e390840e3efa2b8035b1c6870204ab22783ab573cb18da7 addiction_repair_map.html
28
+ 528d2447902b735445738d4cfe648134121f54e9c683250a99df9891b325b486 primordial_code_v0.3.1.html
29
+ 5d44248fca3fa3c2bdd2f0605d5c07d117b52ab327e4ceef7c8431ecb600aa86 sim/300y/data/hir_active_snapshots.csv
30
  66b25f09cfeb782e80d190e674c92c66e66766ce30079bf07ab16c47b141186a Primordial_Compute_Stack_v0.1_OUTER_UPLOAD.zip
31
+ 6bdc492cfb8c5bae387f119645b598381bf0dca50889f32086426d36422aa991 docs/SILENT_SUBSTRATE_TEST_v0.1.md
32
+ 77afde90c197182798db42b225ca0f37da5bf94c520e74a42c0deb3cf026563e cs/src/cybersec.zip
33
+ 7bb3db825bb9117751d440eb7e99f9f6367dfad47310d63f6e1eb696fa0815a0 Primordial_Agriculture_Layer_v0.1_Architecture_Plan.html
34
+ 7dbfc0016d28dcac6ffcfb453ebee3f6181a7b72e32d0cf821f2310c89d7d2ce docs/PRESSURE_FORM_RECURSION_TEST_v0.2.1_GROK_SUPER_HEAVY_CORRECTION_PATCH.md
35
+ 7faa73e4fd5d29e7689809eea955c8a244ac9393529d479f273e9d7cdfda6169 Primordial_Biofeedback_Layer_v0.1_Architecture_Plan.html
36
+ 830183e1ea09ca984ae3c7977a2b5a24e6f7850a94471c2a760de68e7df6db6b sim/300y/docs/X_POST_READY.txt
37
+ 89ea36073f8feea3d1d8bf7c35a9757941b8f0b0c8fe5db1eac3200a773f4b2b pharma_safety_framework.html
38
+ 8c60d233ac98026c70b1774ff0f40ea111d3983ef20709356da6fffa99ee2199 sim/300y/data/oam_baseline_trajectory.csv
39
+ 90f14f8bf5ced3555e93fe331ca816a91359ca610f4e37e1a0c3f80c815c978e sim/300y/data/hir_active_trajectory.csv
40
+ 939112544bec92b215190b470daffd118d00bad815ac09a7ee6ba1f36aca71b3 health_triage_framework.html
41
+ 93daeadfe6c5e8e288dca5cae5d23565f6684da17f45786d498f84c2f8254a9b HIR_Architecture_Specification.md
42
+ 93daeadfe6c5e8e288dca5cae5d23565f6684da17f45786d498f84c2f8254a9b cs/docs/hir_spec.md
43
+ 941957221e92764c5905ea61c5dd7bc7826decfbec2261ee4ab8958dad0e6b04 QUICKREF.md
44
  945dd1a6fbc58c6e7ca6f6de20db57abc79eea6cc3d69809fc8119efcca57ab1 Primordial_DNA_GRCh38_First_Pass_Architecture_Plan_v0.1.html
45
+ 9617b2e2f5dad2d9172067b05e43c30a628b4148f9a512990e4b4e60334797c3 health_equity_bias_stress_test_layer.html
46
+ 996b440d6016b0f44df628cf38daaba05766419015b1363155b2cebcb364d4c2 Primordial_Calculus_Resonant_Health_AI_Showcase.html
47
+ 9dfd076b2c17778a0997ddef8b268ce31178b5048b49009c1bcf95765d25263d sim/300y/docs/PRESSURE_EVENT_LEDGER.md
48
  9f636b85d6846f79898291746777ceecdb46b0fb34bd60f54b68de51a1f33485 Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip.sha256
49
+ 9ff94e94071ffe8ee3df104fd8ee0be3f426af3d86603514f2a2668746c27265 sim/300y/index.html
50
+ a2965f11108f7051583e30fdfc5dbe1f233b3d849a16ecae55625c72f90d81d6 my_inner_tree_cognition_map.html
51
+ a3a7cd00cbed05a12ce6d9abf4ddcaf9a3923224a36706e483ac185038cc979f sim/300y/.gitignore
52
+ a4923bd23ae14b9a7b26cfcd89e28ddb6b5313d6c48a109b16e7ac417ebbd43c PDIL_HIR_OAM_Framework.jsx
53
+ a5c6bb3927885992ae26d7eff87de7a30f05b2c15c14fb1232079fb520a700eb clinician_authority_override_layer.html
54
+ aaa13f961c1772d0065e4d76966e8a014c2c25267b90ad25fe9a051a8ce7735c sim/300y/data/end_state_comparison.csv
55
  af674832915f93b3fd7c5bdca05582d81540db75865ad165db68cf68c0125a6b Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip.sha256
56
+ b164d71c12c2bbdd72a7a6dd9ee8705450e83864132789b6feae10b8bb2d803a pharma_drug_testing_labs_guide.html
57
+ b35bdcfd6c98d3c62015aae8b00cfb28391e59c12b6656ebde9e7308995f1a6a README.md
58
+ b4958dfe5d5f186b38c832fecb34599066aa5c8256c8119599243c2494ac89f3 index.html
59
+ b4972fa583a4796c72092e1ac8653e3bfbf752edd6769747044463aca8a38b75 sim/300y/README.md
60
+ b6d0c0f8e3c996e5bf74298288f11a0d6efe1bc48c5d3082a142b7daaab12ea4 diagnostic_near_miss_correction_loop.html
61
+ b857496ba4baf79e8751511848685b01b71f11eb239d551a1c03d0cfb191bc51 sim/300y/data/oam_baseline_snapshots.csv
62
+ ba71ef6f76e004d560563b2d3b22ffa5e4ba63f9f1164e4bb08e21b70632042b primordial_code_v0.3.html
63
+ beaaadaf4c33157d86c15d9cf1a16cb31c3a8e8debeb0b35b52f6752589d6bd2 Primordial_HIR_SPU_Quantum_Map_Sycamore.html
64
  bfac037e7e7647fb74bc5db3e1f102499512cc1f40755c1c4dd1c9f442b5bf6b Primordial_Loop_Completion_Cycle_Map.html
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  bfe3c219097f5d150d14b9f365cfd4c3328ee02829db1b7b30eaf9af9b3de4e9 cs/manifest.md
66
+ c323ce81ec4e51c6dbd3bac3b4cabf7f888e4329dd2d9a66fc3c72b09edc132d Primordial_Pathophysiology_Layer_v0.1_Architecture_Plan.html
67
+ cdc4f28a4375a4a94277c16b6327d58874e3923d1d62ec71a730e3fbe7cd8e15 HIR_Architecture_Visual.html
 
 
 
 
 
 
 
 
68
  d079b2d0eb4d54350f3986b6b3d917a48119916f4cf6f73a9f8ad5e38c6725b7 cs/src/os_runtime.zip
69
+ d1dbca19aa93f78c0654c81c18e8f658af477cf397912147c2b95c8ef0e8ac0d Primordial_HIR_SPU_CPU_Map.html
70
+ d1dbca19aa93f78c0654c81c18e8f658af477cf397912147c2b95c8ef0e8ac0d cs/maps/cpu.html
71
  d35a6aeae4cf1ba475ed04684c3d26eb6d5caa69255167465b4097543b552e8f digital_life_candidate_architecture_v0_1.html
72
+ d3dc67d3027ae56a02d4ddf54fd362c3458ac8006e37c8717ea72911be84899f cs/docs/os_baseline.md
 
 
73
  d4fe12165f25cb886a116e5987ea6465154bca272410212e56c9ade2ace746e1 ehr_meaning_preservation_layer.html
74
+ dc0e4c105e40d70a4a6c2f945f2903b49686313a3c5ab3d0f6914d973f521d3f manifest.json
 
 
 
 
 
 
 
75
  dd0d0d34577eef59e9098da8eba1fcd573bd91d8c4b64d4172f8ce9bfa135fd5 patient_consent_revocation_ledger.html
76
+ de404580c58063a40ced64411be6b555db79484090e0952fa9a66f44b6671683 cs/integration.md
77
+ dfd3e6c94a144fb6fa22c0f6266d17e5bca2f67daf2a35032bd800ab647dbccf Primordial_Brain_Layer_v0.1_Architecture_Plan.html
78
+ e52790cc46e4bcef8eef88f728338d04dfaae0a84db88aa2055ffb5ea9959a2d Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip
79
+ e5fbd802fb08926a54af984777260eb77dbfa60f78976321828aaf2b550f8773 docs/TIME_SOVEREIGNTY_CALIBRATION_NOTE_v0.1_PHASE_1A.md
80
+ e844ea26ea077653b8079b59620f5305c9a366876b52104a1d3b5c960147e2d6 cs/src/os_runtime.sha256
81
+ eadabf12c65a1c352525d410c49b50f259a1e1df15442a2fecd3c46f41aaa5d8 cs/checksums.sha256
82
  ee6fad526cb700aff80533124c6d9499d3d6cf35b0b2f57ec6f93c9242b78754 pressure_form_resonance.html
83
+ f40cf9b29f465d2b5372b6a3598b730ae13f5536dbe6fc065bb17d6f4022c0b8 sim/300y/SHA256SUMS.txt
84
+ f46d2a53986e33df8dd7e76e40ef05a20883e0946a2d18e86784a84606d49a86 Primordial_HIR_SPU_GPU_Map.html
85
+ f46d2a53986e33df8dd7e76e40ef05a20883e0946a2d18e86784a84606d49a86 cs/maps/gpu.html
86
+ fdde5b1caed21ba366fd797352fa547dbc37a226eb248f67587749ed64c0891f sim/300y/docs/CLAIMS_BOUNDARY.md
87
+ fed587037bb335d7762b39d83a93ec317a2749279a3019c0793363f5f753bd12 cs/docs/readme_osf.md
88
+ ff566db8c6c89af1f745197b429dd2618b002b548fa9cd7b1dc2dee773f98f2c sim/300y/reference/hir_oam_dual_scenario_engine_reference.py
index.html CHANGED
@@ -131,7 +131,7 @@ h2 { margin:0; font-size:1.55rem; letter-spacing:-.02em; }
131
  <div class="card">
132
  <h3>300-year lineage scale</h3>
133
  <p>300 years is not deep time. It is child β†’ parent β†’ grandparent β†’ great-grandparent β†’ living memory bridge.</p>
134
- <p><a href="https://huggingface.co/spaces/HirModel/primordial-calculus-300-year-simulation">Open live simulator β†’</a></p>
135
  </div>
136
  </div>
137
  </section>
@@ -201,7 +201,7 @@ h2 { margin:0; font-size:1.55rem; letter-spacing:-.02em; }
201
  </div>
202
  <div class="card">
203
  <h3>Live simulator</h3>
204
- <p><a href="https://huggingface.co/spaces/HirModel/primordial-calculus-300-year-simulation">Primordial Calculus β€” 300-Year Simulation</a></p>
205
  </div>
206
  </div>
207
  </section>
@@ -213,7 +213,7 @@ h2 { margin:0; font-size:1.55rem; letter-spacing:-.02em; }
213
  </div>
214
 
215
  <script>
216
- const artifacts = [{"file": "addiction_repair_map.html", "title": "Addiction Repair Architecture β€” HIR Framework", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 96194}, {"file": "ai_model_drift_monitoring_layer.html", "title": "AI Model Drift Monitoring Layer - Primordial OS Health v0.3", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "html", "size_bytes": 42851}, {"file": "bug_bounty_report.md", "title": "Bug Bounty Report: HIRΓ—OAM Red-Team Emulation Map", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "md", "size_bytes": 11087}, {"file": "cancer_hir_architecture_map.html", "title": "Cancer Signaling Architecture β€” HIR/OAM Systems Lens", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 96916}, {"file": "cancer_risk_HIR_OAM_architecture.html", "title": "Cancer Risk Architecture Map β€” HIR/OAM Systems Lens", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 95341}, {"file": "clinical_workflow_fit_layer.html", "title": "Clinical Workflow Fit Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 53906}, {"file": "clinician_authority_override_layer.html", "title": "Clinician Authority Override Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 41923}, {"file": "diagnostic_near_miss_correction_loop.html", "title": "Diagnostic Near-Miss Correction Loop | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 36502}, {"file": "digital_life_candidate_architecture_v0_1.html", "title": "Digital-Life Candidate Architecture v0.1 | Collin D. Weber", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 38415}, {"file": "ehr_meaning_preservation_layer.html", "title": "EHR Meaning Preservation Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 38581}, {"file": "files.zip", "title": "files.zip", "category": "Compute / Quantum / Architecture", "description": "Downloadable package / nested review artifact.", "type": "zip", "size_bytes": 686332}, {"file": "health_equity_bias_stress_test_layer.html", "title": "Health Equity Bias Stress Test Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 41841}, {"file": "health_literacy_comprehension_layer.html", "title": "Health Literacy Comprehension Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 42883}, {"file": "health_triage_framework.html", "title": "Illness Signal Triage Under Uncertainty", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 59622}, {"file": "HIR_Architecture_Specification.md", "title": "HIR-Informed Architecture for Coherent Systems", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "md", "size_bytes": 31599}, {"file": "HIR_Architecture_Visual.html", "title": "HIR-Informed Architecture β€” Primordial Calculus", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 35946}, {"file": "HIR_OAM_DueProcess_Integrity_Layer.html", "title": "HIR Γ— OAM β€” Pre-Carceral Due-Process Integrity Layer", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "html", "size_bytes": 52741}, {"file": "hir_oam_red_team_map_PATCHED.html", "title": "HIR Γ— OAM Authorized Red-Team Map for LLM Defense", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "html", "size_bytes": 21891}, {"file": "my_inner_tree_cognition_map.html", "title": "My Inner Tree β€” A Cognition Map for Children", "category": "Cognition / Little Wren", "description": "Child/cognition-facing translation and self-understanding artifact.", "type": "html", "size_bytes": 34946}, {"file": "patient_consent_revocation_ledger.html", "title": "Patient Consent Revocation Ledger | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 37010}, {"file": "PDIL_HIR_OAM_Framework.jsx", "title": "PRE-CARCERAL DUE-PROCESS INTEGRITY LAYER", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "jsx", "size_bytes": 33967}, {"file": "pharma_drug_testing_labs_guide.html", "title": "Alignment Under Pressure: Drug Testing Labs", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 51162}, {"file": "pharma_rnd_development_guide.html", "title": "Alignment under Pressure: Pharma R&D Guide", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 47055}, {"file": "pharma_safety_framework.html", "title": "Pharmaceutical safety as an alignment problem", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 32135}, {"file": "pressure_form_resonance.html", "title": "Pressure Form Resonance Protocol", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 47988}, {"file": "Primordial_Agriculture_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Agriculture Layer v0.1 Β· HIR Γ— OAM Mapping of Soil, Water, Food Systems, and Life-First Regeneration", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 145261}, {"file": "Primordial_Biofeedback_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Biofeedback Layer v0.1 Β· HIR-Governed Signal Mapping", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 80955}, {"file": "Primordial_Brain_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Brain Layer v0.1 Β· HIR-Governed Neurophysical Architecture", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 89954}, {"file": "Primordial_Calculus_Health_Applications_Inventory.html", "title": "Primordial Calculus β€” Medical & Health Applications Inventory", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 135366}, {"file": "Primordial_Calculus_Resonant_Health_AI_Showcase.html", "title": "Primordial Calculus β€” Resonant Health AI Showcase", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 166993}, {"file": "primordial_code_v0.3.2.html", "title": "Primordial Code Layer v0.3.2 - Interactive Validator", "category": "Digital Mycelium / Code Runtime", "description": "Earlier interactive validator / runtime lineage artifact.", "type": "html", "size_bytes": 65958}, {"file": "primordial_code_v0.3.2.html", "title": "Primordial Code Layer v0.3.2 - Interactive Validator", "category": "Digital Mycelium / Code Runtime", "description": "Interactive validator / runtime artifact for Primordial Code layer.", "type": "html", "size_bytes": 79050}, {"file": "primordial_code_v0.3.html", "title": "Primordial Code Layer v0.3 - Interactive Validator", "category": "Digital Mycelium / Code Runtime", "description": "Earlier interactive validator / runtime lineage artifact.", "type": "html", "size_bytes": 39250}, {"file": "Primordial_DNA_GRCh38_First_Pass_Architecture_Plan_v0.1.html", "title": "Primordial DNA Layer Β· GRCh38 First-Pass Architecture Plan", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 47183}, {"file": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip", "title": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip", "category": "Compute / Quantum / Architecture", "description": "Downloadable package / nested review artifact.", "type": "zip", "size_bytes": 177308}, {"file": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip.sha256", "title": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip.sha256", "category": "Compute / Quantum / Architecture", "description": "Checksum file for package verification.", "type": "sha256", "size_bytes": 132}, {"file": "Primordial_HIR_SPU_CPU_Map.html", "title": "Primordial HIR-SPU Β· CPU Architecture Map v0.1", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 35119}, {"file": "Primordial_HIR_SPU_GPU_Map.html", "title": "Primordial HIR-SPU Β· GPU Architecture Map", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 40240}, {"file": "Primordial_HIR_SPU_Quantum_Map_Sycamore.html", "title": "Primordial HIR-SPU Β· Quantum Architecture Map Β· Sycamore", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 51279}, {"file": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip", "title": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip", "category": "Compute / Quantum / Architecture", "description": "Downloadable package / nested review artifact.", "type": "zip", "size_bytes": 194643}, {"file": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip.sha256", "title": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip.sha256", "category": "Compute / Quantum / Architecture", "description": "Checksum file for package verification.", "type": "sha256", "size_bytes": 125}, {"file": "Primordial_Loop_Completion_Cycle_Map.html", "title": "Primordial Loop Completion Cycle Map", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 65357}, {"file": "Primordial_Pathophysiology_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Pathophysiology Layer v0.1 Β· OAM-Governed Biological Degradation Mapping", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 121124}, {"file": "Primordial_RAM_Architecture_v0_1.html", "title": "Primordial RAM Β· Resonant Access Memory Architecture", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 38313}, {"file": "quantum-hir-map.html", "title": "Quantum Error Correction ↔ HIR Framework", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 31407}, {"file": "QUICKREF.md", "title": "Bug Bounty Quick Reference", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "md", "size_bytes": 4949}, {"file": "willow-hir-architecture.html", "title": "Willow Γ— HIR/OAM Scaled Architecture", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 36939}, {"file": "docs/TIME_SOVEREIGNTY_CALIBRATION_NOTE_v0.1_PHASE_1A.md", "title": "TIME SOVEREIGNTY CALIBRATION NOTE v0.1 PHASE 1A", "category": "Time Sovereignty / Pressure-Form Hardening", "description": "Latest pressure-form hardening, calibration, or propagation-diagnostics companion note.", "type": "md", "size_bytes": 2524}, {"file": "docs/PRESSURE_FORM_RECURSION_TEST_v0.2.1_GROK_SUPER_HEAVY_CORRECTION_PATCH.md", "title": "PRESSURE FORM RECURSION TEST v0.2.1 GROK SUPER HEAVY CORRECTION PATCH", "category": "Time Sovereignty / Pressure-Form Hardening", "description": "Latest pressure-form hardening, calibration, or propagation-diagnostics companion note.", "type": "md", "size_bytes": 3201}, {"file": "docs/SILENT_SUBSTRATE_TEST_v0.1.md", "title": "SILENT SUBSTRATE TEST v0.1", "category": "Time Sovereignty / Pressure-Form Hardening", "description": "Latest pressure-form hardening, calibration, or propagation-diagnostics companion note.", "type": "md", "size_bytes": 1077}, {"file": "https://huggingface.co/spaces/HirModel/primordial-calculus-300-year-simulation", "title": "Primordial Calculus β€” 300-Year Simulation", "category": "Live Simulations / External Links", "description": "Live HIR Γ— OAM 300-year pressure-form simulator for lineage-scale degradation and repair modeling.", "type": "external", "size_bytes": 0}, {"file": "https://osf.io/3f8h5/overview?view_only=0015d4b0eb804d6195d65eae6ee35b62", "title": "HIR Settlement Layer v0.1 + Authorized Red-Team Capture", "category": "OSF / Provenance / Public Defense", "description": "OSF anchor for settlement integrity, fair ticketing, fraud-resistant settlement, and red-team capture architecture.", "type": "external", "size_bytes": 0}, {"file": "Primordial_Compute_Stack_v0.1_OUTER_UPLOAD.zip", "title": "Primordial Compute Stack v0.1 β€” Integration Bundle", "category": "Primordial Full Stack / Compute Integration", "description": "Complete integration bundle connecting OS runtime, CyberSec suite, HIR-SPU hardware specification, GPU/RAM maps, canonical docs, manifest, and checksums.", "type": "zip", "size_bytes": 686332}, {"file": "cs/README.md", "title": "Read Me First β€” Compute Stack v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Entry point, reading order, classification key, authorship and bundle boundaries.", "type": "md", "size_bytes": 4585}, {"file": "cs/overview.md", "title": "Stack Overview β€” Layered Compute Architecture", "category": "Primordial Full Stack / Compute Integration", "description": "Layer map for OS HIR Runtime, CyberSec suite, HIR-SPU CPU, GPU mapping, and Resonant Access Memory.", "type": "md", "size_bytes": 10803}, {"file": "cs/integration.md", "title": "Integration Specification β€” Inter-Layer Interfaces", "category": "Primordial Full Stack / Compute Integration", "description": "Interface contracts and data flows across CyberSec findings, Action packets, HIR Kernel, hardware path, GPU path, and memory path.", "type": "md", "size_bytes": 10900}, {"file": "cs/boundaries.md", "title": "Canonical Boundaries β€” Established vs Forward-Looking", "category": "Primordial Full Stack / Compute Integration", "description": "Boundary record separating canonical source law, runnable prototypes, hardware specs, architectural maps, provisional specs, and integration scaffolding.", "type": "md", "size_bytes": 9334}, {"file": "cs/manifest.md", "title": "Compute Stack Manifest β€” Complete File Inventory", "category": "Primordial Full Stack / Compute Integration", "description": "Complete file inventory with classes, sizes, source packages, SHA-256 references, and contents summaries.", "type": "md", "size_bytes": 7564}, {"file": "cs/docs/readme_osf.md", "title": "Canonical README β€” OS Runtime Release Statement", "category": "Primordial Full Stack / Compute Integration", "description": "Primary release statement for the OS HIR Runtime Prototype with limitations and review boundary.", "type": "md", "size_bytes": 5516}, {"file": "cs/docs/hir_spec.md", "title": "HIR Architecture Specification v1.0", "category": "Primordial Full Stack / Compute Integration", "description": "Canonical variable and equation specification defining H, I, R, Fidelity, Cohesion, Resonance, pressure, grit, stability and propagation terms.", "type": "md", "size_bytes": 31599}, {"file": "cs/docs/os_baseline.md", "title": "Primordial OS Baseline Instruction Set v1.0", "category": "Primordial Full Stack / Compute Integration", "description": "Canonical baseline instruction set defining kernel logic, gates, equation stack, permission states, audit requirements, failure modes and repair protocol.", "type": "md", "size_bytes": 22319}, {"file": "cs/maps/cpu.html", "title": "HIR-SPU CPU Map β€” Compute Stack Copy", "category": "Primordial Full Stack / Compute Integration", "description": "Deterministic CPU/SPU architecture map with register file, diamond-gate datapath, permission FSM, hard-zero flags and safety invariants.", "type": "html", "size_bytes": 35119}, {"file": "cs/maps/gpu.html", "title": "HIR-SPU GPU Map β€” Compute Stack Copy", "category": "Primordial Full Stack / Compute Integration", "description": "GPU/SIMT architecture map for warp-level H/I/R/P evaluation, batch scoring, tensor-core pathways and audit-ring processing.", "type": "html", "size_bytes": 40240}, {"file": "cs/maps/ram.html", "title": "Primordial RAM Architecture β€” Compute Stack Copy", "category": "Primordial Full Stack / Compute Integration", "description": "Resonant Access Memory architecture: HIR write gate, memory lifecycle, provenance layer, recall scoring and safety invariants.", "type": "html", "size_bytes": 38313}, {"file": "cs/osf/ram.docx", "title": "Primordial RAM Architecture v0.1 β€” OSF Document", "category": "Primordial Full Stack / Compute Integration", "description": "OSF-format document for the Resonant Access Memory architecture layer.", "type": "docx", "size_bytes": 18387}, {"file": "cs/src/os_runtime.zip", "title": "Source Package β€” OS HIR Runtime Prototype v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Original unmodified OSF wrapper for the runnable OS HIR Runtime prototype and documentation set.", "type": "zip", "size_bytes": 504512}, {"file": "cs/src/hir_spu.zip", "title": "Source Package β€” HIR-SPU Architecture v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Original unmodified HIR-SPU hardware architecture specification package with RTL scaffold, register map, ISA and threat model.", "type": "zip", "size_bytes": 34290}, {"file": "cs/src/cybersec.zip", "title": "Source Package β€” CyberSec Suite v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Original unmodified runnable cybersecurity evidence-collection suite with HIR bridge and triage rules.", "type": "zip", "size_bytes": 83582}];
217
  const categories = ["Start Here / Core Pressure Form", "Live Simulations / External Links", "Core HIR / OAM Framework", "Digital Mycelium / Code Runtime", "Time Sovereignty / Pressure-Form Hardening", "Health-AI / Rice Showcase", "Biology / Health Systems", "Defense / Due Process / Security", "Compute / Quantum / Architecture", "Primordial Full Stack / Compute Integration", "Cognition / Little Wren", "OSF / Provenance / Public Defense", "Other / Review Artifact"];
218
  const grid = document.getElementById('registryGrid');
219
  const filters = document.getElementById('filters');
 
131
  <div class="card">
132
  <h3>300-year lineage scale</h3>
133
  <p>300 years is not deep time. It is child β†’ parent β†’ grandparent β†’ great-grandparent β†’ living memory bridge.</p>
134
+ <p><a href="sim/300y/index.html">Open local simulator β†’</a></p>
135
  </div>
136
  </div>
137
  </section>
 
201
  </div>
202
  <div class="card">
203
  <h3>Live simulator</h3>
204
+ <p><a href="sim/300y/index.html">Primordial Calculus β€” 300-Year Simulation</a></p>
205
  </div>
206
  </div>
207
  </section>
 
213
  </div>
214
 
215
  <script>
216
+ const artifacts = [{"file": "addiction_repair_map.html", "title": "Addiction Repair Architecture β€” HIR Framework", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 96194}, {"file": "ai_model_drift_monitoring_layer.html", "title": "AI Model Drift Monitoring Layer - Primordial OS Health v0.3", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "html", "size_bytes": 42851}, {"file": "bug_bounty_report.md", "title": "Bug Bounty Report: HIRΓ—OAM Red-Team Emulation Map", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "md", "size_bytes": 11087}, {"file": "cancer_hir_architecture_map.html", "title": "Cancer Signaling Architecture β€” HIR/OAM Systems Lens", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 96916}, {"file": "cancer_risk_HIR_OAM_architecture.html", "title": "Cancer Risk Architecture Map β€” HIR/OAM Systems Lens", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 95341}, {"file": "clinical_workflow_fit_layer.html", "title": "Clinical Workflow Fit Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 53906}, {"file": "clinician_authority_override_layer.html", "title": "Clinician Authority Override Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 41923}, {"file": "diagnostic_near_miss_correction_loop.html", "title": "Diagnostic Near-Miss Correction Loop | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 36502}, {"file": "digital_life_candidate_architecture_v0_1.html", "title": "Digital-Life Candidate Architecture v0.1 | Collin D. Weber", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 38415}, {"file": "ehr_meaning_preservation_layer.html", "title": "EHR Meaning Preservation Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 38581}, {"file": "files.zip", "title": "files.zip", "category": "Compute / Quantum / Architecture", "description": "Downloadable package / nested review artifact.", "type": "zip", "size_bytes": 686332}, {"file": "health_equity_bias_stress_test_layer.html", "title": "Health Equity Bias Stress Test Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 41841}, {"file": "health_literacy_comprehension_layer.html", "title": "Health Literacy Comprehension Layer | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 42883}, {"file": "health_triage_framework.html", "title": "Illness Signal Triage Under Uncertainty", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 59622}, {"file": "HIR_Architecture_Specification.md", "title": "HIR-Informed Architecture for Coherent Systems", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "md", "size_bytes": 31599}, {"file": "HIR_Architecture_Visual.html", "title": "HIR-Informed Architecture β€” Primordial Calculus", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 35946}, {"file": "HIR_OAM_DueProcess_Integrity_Layer.html", "title": "HIR Γ— OAM β€” Pre-Carceral Due-Process Integrity Layer", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "html", "size_bytes": 52741}, {"file": "hir_oam_red_team_map_PATCHED.html", "title": "HIR Γ— OAM Authorized Red-Team Map for LLM Defense", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "html", "size_bytes": 21891}, {"file": "my_inner_tree_cognition_map.html", "title": "My Inner Tree β€” A Cognition Map for Children", "category": "Cognition / Little Wren", "description": "Child/cognition-facing translation and self-understanding artifact.", "type": "html", "size_bytes": 34946}, {"file": "patient_consent_revocation_ledger.html", "title": "Patient Consent Revocation Ledger | Primordial OS Health v0.3", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 37010}, {"file": "PDIL_HIR_OAM_Framework.jsx", "title": "PRE-CARCERAL DUE-PROCESS INTEGRITY LAYER", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "jsx", "size_bytes": 33967}, {"file": "pharma_drug_testing_labs_guide.html", "title": "Alignment Under Pressure: Drug Testing Labs", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 51162}, {"file": "pharma_rnd_development_guide.html", "title": "Alignment under Pressure: Pharma R&D Guide", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 47055}, {"file": "pharma_safety_framework.html", "title": "Pharmaceutical safety as an alignment problem", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 32135}, {"file": "pressure_form_resonance.html", "title": "Pressure Form Resonance Protocol", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 47988}, {"file": "Primordial_Agriculture_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Agriculture Layer v0.1 Β· HIR Γ— OAM Mapping of Soil, Water, Food Systems, and Life-First Regeneration", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 145261}, {"file": "Primordial_Biofeedback_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Biofeedback Layer v0.1 Β· HIR-Governed Signal Mapping", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 80955}, {"file": "Primordial_Brain_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Brain Layer v0.1 Β· HIR-Governed Neurophysical Architecture", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 89954}, {"file": "Primordial_Calculus_Health_Applications_Inventory.html", "title": "Primordial Calculus β€” Medical & Health Applications Inventory", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 135366}, {"file": "Primordial_Calculus_Resonant_Health_AI_Showcase.html", "title": "Primordial Calculus β€” Resonant Health AI Showcase", "category": "Health-AI / Rice Showcase", "description": "Health-facing HIR Γ— OAM layer or review/showcase component.", "type": "html", "size_bytes": 166993}, {"file": "primordial_code_v0.3.2.html", "title": "Primordial Code Layer v0.3.2 - Interactive Validator", "category": "Digital Mycelium / Code Runtime", "description": "Earlier interactive validator / runtime lineage artifact.", "type": "html", "size_bytes": 65958}, {"file": "primordial_code_v0.3.2.html", "title": "Primordial Code Layer v0.3.2 - Interactive Validator", "category": "Digital Mycelium / Code Runtime", "description": "Interactive validator / runtime artifact for Primordial Code layer.", "type": "html", "size_bytes": 79050}, {"file": "primordial_code_v0.3.html", "title": "Primordial Code Layer v0.3 - Interactive Validator", "category": "Digital Mycelium / Code Runtime", "description": "Earlier interactive validator / runtime lineage artifact.", "type": "html", "size_bytes": 39250}, {"file": "Primordial_DNA_GRCh38_First_Pass_Architecture_Plan_v0.1.html", "title": "Primordial DNA Layer Β· GRCh38 First-Pass Architecture Plan", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 47183}, {"file": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip", "title": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip", "category": "Compute / Quantum / Architecture", "description": "Downloadable package / nested review artifact.", "type": "zip", "size_bytes": 177308}, {"file": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip.sha256", "title": "Primordial_HIR_Quantum_AI_Roadmap_Mapping_v0.1_Collin_D_Weber.zip.sha256", "category": "Compute / Quantum / Architecture", "description": "Checksum file for package verification.", "type": "sha256", "size_bytes": 132}, {"file": "Primordial_HIR_SPU_CPU_Map.html", "title": "Primordial HIR-SPU Β· CPU Architecture Map v0.1", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 35119}, {"file": "Primordial_HIR_SPU_GPU_Map.html", "title": "Primordial HIR-SPU Β· GPU Architecture Map", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 40240}, {"file": "Primordial_HIR_SPU_Quantum_Map_Sycamore.html", "title": "Primordial HIR-SPU Β· Quantum Architecture Map Β· Sycamore", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 51279}, {"file": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip", "title": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip", "category": "Compute / Quantum / Architecture", "description": "Downloadable package / nested review artifact.", "type": "zip", "size_bytes": 194643}, {"file": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip.sha256", "title": "Primordial_HIR_SPU_Quantum_Mapping_v0.1_Collin_D_Weber.zip.sha256", "category": "Compute / Quantum / Architecture", "description": "Checksum file for package verification.", "type": "sha256", "size_bytes": 125}, {"file": "Primordial_Loop_Completion_Cycle_Map.html", "title": "Primordial Loop Completion Cycle Map", "category": "Core HIR / OAM Framework", "description": "Core framework, pressure-form, loop-completion, or digital-life candidate artifact.", "type": "html", "size_bytes": 65357}, {"file": "Primordial_Pathophysiology_Layer_v0.1_Architecture_Plan.html", "title": "Primordial Pathophysiology Layer v0.1 Β· OAM-Governed Biological Degradation Mapping", "category": "Biology / Health Systems", "description": "HIR Γ— OAM mapping layer for biological, clinical, repair, or life-support systems.", "type": "html", "size_bytes": 121124}, {"file": "Primordial_RAM_Architecture_v0_1.html", "title": "Primordial RAM Β· Resonant Access Memory Architecture", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 38313}, {"file": "quantum-hir-map.html", "title": "Quantum Error Correction ↔ HIR Framework", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 31407}, {"file": "QUICKREF.md", "title": "Bug Bounty Quick Reference", "category": "Defense / Due Process / Security", "description": "Boundary, audit, red-team, due-process, or security-facing architecture layer.", "type": "md", "size_bytes": 4949}, {"file": "willow-hir-architecture.html", "title": "Willow Γ— HIR/OAM Scaled Architecture", "category": "Compute / Quantum / Architecture", "description": "Compute-stack, HIR-SPU, RAM, quantum, or architecture mapping artifact.", "type": "html", "size_bytes": 36939}, {"file": "docs/TIME_SOVEREIGNTY_CALIBRATION_NOTE_v0.1_PHASE_1A.md", "title": "TIME SOVEREIGNTY CALIBRATION NOTE v0.1 PHASE 1A", "category": "Time Sovereignty / Pressure-Form Hardening", "description": "Latest pressure-form hardening, calibration, or propagation-diagnostics companion note.", "type": "md", "size_bytes": 2524}, {"file": "docs/PRESSURE_FORM_RECURSION_TEST_v0.2.1_GROK_SUPER_HEAVY_CORRECTION_PATCH.md", "title": "PRESSURE FORM RECURSION TEST v0.2.1 GROK SUPER HEAVY CORRECTION PATCH", "category": "Time Sovereignty / Pressure-Form Hardening", "description": "Latest pressure-form hardening, calibration, or propagation-diagnostics companion note.", "type": "md", "size_bytes": 3201}, {"file": "docs/SILENT_SUBSTRATE_TEST_v0.1.md", "title": "SILENT SUBSTRATE TEST v0.1", "category": "Time Sovereignty / Pressure-Form Hardening", "description": "Latest pressure-form hardening, calibration, or propagation-diagnostics companion note.", "type": "md", "size_bytes": 1077}, {"file": "sim/300y/index.html", "title": "Primordial Calculus β€” 300-Year Simulation", "category": "Live Simulations / External Links", "description": "Live HIR Γ— OAM 300-year pressure-form simulator for lineage-scale degradation and repair modeling.", "type": "external", "size_bytes": 0}, {"file": "https://osf.io/3f8h5/overview?view_only=0015d4b0eb804d6195d65eae6ee35b62", "title": "HIR Settlement Layer v0.1 + Authorized Red-Team Capture", "category": "OSF / Provenance / Public Defense", "description": "OSF anchor for settlement integrity, fair ticketing, fraud-resistant settlement, and red-team capture architecture.", "type": "external", "size_bytes": 0}, {"file": "Primordial_Compute_Stack_v0.1_OUTER_UPLOAD.zip", "title": "Primordial Compute Stack v0.1 β€” Integration Bundle", "category": "Primordial Full Stack / Compute Integration", "description": "Complete integration bundle connecting OS runtime, CyberSec suite, HIR-SPU hardware specification, GPU/RAM maps, canonical docs, manifest, and checksums.", "type": "zip", "size_bytes": 686332}, {"file": "cs/README.md", "title": "Read Me First β€” Compute Stack v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Entry point, reading order, classification key, authorship and bundle boundaries.", "type": "md", "size_bytes": 4585}, {"file": "cs/overview.md", "title": "Stack Overview β€” Layered Compute Architecture", "category": "Primordial Full Stack / Compute Integration", "description": "Layer map for OS HIR Runtime, CyberSec suite, HIR-SPU CPU, GPU mapping, and Resonant Access Memory.", "type": "md", "size_bytes": 10803}, {"file": "cs/integration.md", "title": "Integration Specification β€” Inter-Layer Interfaces", "category": "Primordial Full Stack / Compute Integration", "description": "Interface contracts and data flows across CyberSec findings, Action packets, HIR Kernel, hardware path, GPU path, and memory path.", "type": "md", "size_bytes": 10900}, {"file": "cs/boundaries.md", "title": "Canonical Boundaries β€” Established vs Forward-Looking", "category": "Primordial Full Stack / Compute Integration", "description": "Boundary record separating canonical source law, runnable prototypes, hardware specs, architectural maps, provisional specs, and integration scaffolding.", "type": "md", "size_bytes": 9334}, {"file": "cs/manifest.md", "title": "Compute Stack Manifest β€” Complete File Inventory", "category": "Primordial Full Stack / Compute Integration", "description": "Complete file inventory with classes, sizes, source packages, SHA-256 references, and contents summaries.", "type": "md", "size_bytes": 7564}, {"file": "cs/docs/readme_osf.md", "title": "Canonical README β€” OS Runtime Release Statement", "category": "Primordial Full Stack / Compute Integration", "description": "Primary release statement for the OS HIR Runtime Prototype with limitations and review boundary.", "type": "md", "size_bytes": 5516}, {"file": "cs/docs/hir_spec.md", "title": "HIR Architecture Specification v1.0", "category": "Primordial Full Stack / Compute Integration", "description": "Canonical variable and equation specification defining H, I, R, Fidelity, Cohesion, Resonance, pressure, grit, stability and propagation terms.", "type": "md", "size_bytes": 31599}, {"file": "cs/docs/os_baseline.md", "title": "Primordial OS Baseline Instruction Set v1.0", "category": "Primordial Full Stack / Compute Integration", "description": "Canonical baseline instruction set defining kernel logic, gates, equation stack, permission states, audit requirements, failure modes and repair protocol.", "type": "md", "size_bytes": 22319}, {"file": "cs/maps/cpu.html", "title": "HIR-SPU CPU Map β€” Compute Stack Copy", "category": "Primordial Full Stack / Compute Integration", "description": "Deterministic CPU/SPU architecture map with register file, diamond-gate datapath, permission FSM, hard-zero flags and safety invariants.", "type": "html", "size_bytes": 35119}, {"file": "cs/maps/gpu.html", "title": "HIR-SPU GPU Map β€” Compute Stack Copy", "category": "Primordial Full Stack / Compute Integration", "description": "GPU/SIMT architecture map for warp-level H/I/R/P evaluation, batch scoring, tensor-core pathways and audit-ring processing.", "type": "html", "size_bytes": 40240}, {"file": "cs/maps/ram.html", "title": "Primordial RAM Architecture β€” Compute Stack Copy", "category": "Primordial Full Stack / Compute Integration", "description": "Resonant Access Memory architecture: HIR write gate, memory lifecycle, provenance layer, recall scoring and safety invariants.", "type": "html", "size_bytes": 38313}, {"file": "cs/osf/ram.docx", "title": "Primordial RAM Architecture v0.1 β€” OSF Document", "category": "Primordial Full Stack / Compute Integration", "description": "OSF-format document for the Resonant Access Memory architecture layer.", "type": "docx", "size_bytes": 18387}, {"file": "cs/src/os_runtime.zip", "title": "Source Package β€” OS HIR Runtime Prototype v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Original unmodified OSF wrapper for the runnable OS HIR Runtime prototype and documentation set.", "type": "zip", "size_bytes": 504512}, {"file": "cs/src/hir_spu.zip", "title": "Source Package β€” HIR-SPU Architecture v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Original unmodified HIR-SPU hardware architecture specification package with RTL scaffold, register map, ISA and threat model.", "type": "zip", "size_bytes": 34290}, {"file": "cs/src/cybersec.zip", "title": "Source Package β€” CyberSec Suite v0.1", "category": "Primordial Full Stack / Compute Integration", "description": "Original unmodified runnable cybersecurity evidence-collection suite with HIR bridge and triage rules.", "type": "zip", "size_bytes": 83582}];
217
  const categories = ["Start Here / Core Pressure Form", "Live Simulations / External Links", "Core HIR / OAM Framework", "Digital Mycelium / Code Runtime", "Time Sovereignty / Pressure-Form Hardening", "Health-AI / Rice Showcase", "Biology / Health Systems", "Defense / Due Process / Security", "Compute / Quantum / Architecture", "Primordial Full Stack / Compute Integration", "Cognition / Little Wren", "OSF / Provenance / Public Defense", "Other / Review Artifact"];
218
  const grid = document.getElementById('registryGrid');
219
  const filters = document.getElementById('filters');
manifest.json CHANGED
@@ -294,5 +294,7 @@
294
  "file": "willow-hir-architecture.html",
295
  "size_bytes": 36939
296
  }
297
- ]
 
 
298
  }
 
294
  "file": "willow-hir-architecture.html",
295
  "size_bytes": 36939
296
  }
297
+ ],
298
+ "version": "0.3.3-local-300y-sim-fix",
299
+ "notes": "Patched ecosystem links so 300-year simulation opens locally at sim/300y/index.html instead of depending on external Space URL."
300
  }
sim/300y/.gitignore ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ outputs/
2
+ __pycache__/
3
+ *.pyc
4
+ .DS_Store
sim/300y/README.md ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Primordial Calculus 300-Year Simulation
3
+ emoji: 🧭
4
+ colorFrom: yellow
5
+ colorTo: gray
6
+ sdk: static
7
+ app_file: index.html
8
+ pinned: false
9
+ license: mit
10
+ short_description: HIR Γ— OAM dual-scenario 300-year pressure-form simulation.
11
+ ---
12
+
13
+ # Primordial Calculus β€” 300-Year Simulation
14
+
15
+ **HIR Γ— OAM Dual-Scenario Simulation Engine v1.0**
16
+ Created and developed by **Collin D. Weber**.
17
+
18
+ This Space hosts a static, browser-based 300-year synthetic dynamical simulation comparing:
19
+
20
+ - **OAM Baseline:** no HIR coupling / no repair-stability field.
21
+ - **HIR Active:** Honesty Β· Integrity Β· Respect constructive chain engaged.
22
+
23
+ ## Claims boundary
24
+
25
+ This is an **internally reproducible synthetic dynamical model** for exploring HIR/OAM pressure-form behavior under stated assumptions. It is **not** a real-world forecast, empirical socio-ecological model, demographic prediction, or policy tool. Future years are scenario checkpoints, not predictions.
26
+
27
+ ## Included files
28
+
29
+ - `index.html` β€” static interactive simulation dashboard.
30
+ - `source/Primordial_Calculus_300Y_Simulation_v1_original.html` β€” original source copy.
31
+ - `reference/hir_oam_dual_scenario_engine_reference.py` β€” Python reference implementation matching the JS update structure.
32
+ - `data/` β€” generated trajectories, snapshots, and end-state comparison CSVs.
33
+ - `docs/` β€” pressure-event ledger, claims boundary, and posting notes.
34
+
35
+ ## Local reproduction
36
+
37
+ ```bash
38
+ python reference/hir_oam_dual_scenario_engine_reference.py
39
+ ```
40
+
41
+ The Python script writes CSV outputs to `outputs/` when run locally.
42
+
43
+ ## Core frame
44
+
45
+ **HIR does not erase pressure. It changes the degradation curve.**
46
+
47
+ **Sβ‚œ = Aβ‚œBβ‚œ βˆ’ Pβ‚œ**
sim/300y/SHA256SUMS.txt ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ a3a7cd00cbed05a12ce6d9abf4ddcaf9a3923224a36706e483ac185038cc979f .gitignore
2
+ b4972fa583a4796c72092e1ac8653e3bfbf752edd6769747044463aca8a38b75 README.md
3
+ aaa13f961c1772d0065e4d76966e8a014c2c25267b90ad25fe9a051a8ce7735c data/end_state_comparison.csv
4
+ 5d44248fca3fa3c2bdd2f0605d5c07d117b52ab327e4ceef7c8431ecb600aa86 data/hir_active_snapshots.csv
5
+ 90f14f8bf5ced3555e93fe331ca816a91359ca610f4e37e1a0c3f80c815c978e data/hir_active_trajectory.csv
6
+ b857496ba4baf79e8751511848685b01b71f11eb239d551a1c03d0cfb191bc51 data/oam_baseline_snapshots.csv
7
+ 8c60d233ac98026c70b1774ff0f40ea111d3983ef20709356da6fffa99ee2199 data/oam_baseline_trajectory.csv
8
+ fdde5b1caed21ba366fd797352fa547dbc37a226eb248f67587749ed64c0891f docs/CLAIMS_BOUNDARY.md
9
+ 9dfd076b2c17778a0997ddef8b268ce31178b5048b49009c1bcf95765d25263d docs/PRESSURE_EVENT_LEDGER.md
10
+ 830183e1ea09ca984ae3c7977a2b5a24e6f7850a94471c2a760de68e7df6db6b docs/X_POST_READY.txt
11
+ 9ff94e94071ffe8ee3df104fd8ee0be3f426af3d86603514f2a2668746c27265 index.html
12
+ 05ace4154201f6e73dcfd57ddaf415c750eeb12793f9418e4d9502c9b86163ad manifest.json
13
+ ff566db8c6c89af1f745197b429dd2618b002b548fa9cd7b1dc2dee773f98f2c reference/hir_oam_dual_scenario_engine_reference.py
14
+ 24eaa307cb522dbf1a82a557785b1e4c2f3be93ec85d2959a9151e747b871d95 source/Primordial_Calculus_300Y_Simulation_v1_original.html
sim/300y/data/end_state_comparison.csv ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ scenario,year,N,E,Ac,D,P,Rn,Grit,S_core,B_local
2
+ OAM baseline,2326,0.9999999999999998,0.9999964047196025,1.446463422919981e-12,7.775326525685974,0.15,0.52,0.05,0.0,0.0
3
+ HIR active,2326,0.9999988864297958,0.77,2.89708526496518e-07,0.5566563821772472,0.30294054022672956,0.9999979369757158,0.9824246548884039,1.0,1.0
sim/300y/data/hir_active_snapshots.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ t,year,N,E,Ac,D,P,S,A,W,H,I,R,F_hir,C_hir,Rn,Grit,S_core,B_local
2
+ 0,2026,0.6,0.65,0.42,0.2,1.0,0.8,0.25,44.0,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
3
+ 7,2033,0.6951005828413096,0.6963941863610126,0.33071813251930154,0.28131689625388817,0.9872990809872021,0.8033418479996707,0.27425302843385796,44.8503544579741,0.5461418091327083,0.5443173382013449,0.5461418091327083,0.5452295736670265,0.5452295736670265,0.5694937810404309,0.10058568041396203,0.6021450451311897,0.3625786553760425
4
+ 10,2036,0.7313492469636624,0.7135462811877106,0.295954551396886,0.3154506828925855,0.98064809540419,0.804761111869606,0.28508751734534415,45.21582882776421,0.557279532705435,0.5546839802123765,0.557279532705435,0.5559817564589058,0.5559817564589058,0.5904271886464925,0.12275650360612758,0.6317400917144687,0.3990955434794053
5
+ 11,2037,0.7427385800786508,0.7188823463358682,0.28489459602428624,0.3266279262306691,0.9782778232063369,0.805232473863682,0.28875614459173,45.3377885953216,0.5609803185324307,0.558129765001575,0.5609803185324307,0.5595550417670028,0.5595550417670028,0.5973520407977538,0.1301976329445612,0.641683119193242,0.4117572254575684
6
+ 24,2050,0.8581875554130494,0.7706574512107315,0.16662543465446703,0.4557017560871383,0.9413777034982161,0.8112817821593618,0.33889604797125056,46.928917218393124,0.6083515387158333,0.6023166761296473,0.6083515387158333,0.6053341074227403,0.6053341074227403,0.6839146531713186,0.22819578574514943,0.7728725249192573,0.5973319397750679
7
+ 59,2085,0.9689013483171164,0.77,0.03271435186282155,0.5566563821772472,0.8191996700758211,0.8268494361022382,0.490199199071569,51.24140920745409,0.7244637016228664,0.7118644649306806,0.7244637016228664,0.7181640832767735,0.7181640832767735,0.8646097516737578,0.4784830449724753,1.0,1.0
8
+ 90,2116,0.9914993263449587,0.77,0.00741489803250673,0.5566563821772472,0.7208039199615056,0.8397749040192215,0.6270031223599585,55.06494729453908,0.807459491603671,0.7922333803971715,0.807459491603671,0.7998464360004213,0.7998464360004213,0.9496087249013334,0.6521270564925555,1.0,1.0
9
+ 120,2146,0.997617613842309,0.77,0.0017448098282828975,0.5566563821772472,0.6368500340162337,0.8515294751339781,0.7429198377376688,58.76514544333101,0.8682862933251883,0.8530645412773336,0.8682862933251883,0.860675417301261,0.860675417301261,0.9839724548581728,0.7705512946546198,1.0,1.0
10
+ 300,2326,0.9999988864297958,0.77,2.89708526496518e-07,0.5566563821772472,0.30294054022672956,0.9078169692396918,0.9869459321803129,80.96633433608159,0.9900909429384601,0.986419770103939,0.9900909429384601,0.9882553565211996,0.9882553565211996,0.9999979369757158,0.9824246548884039,1.0,1.0
sim/300y/data/hir_active_trajectory.csv ADDED
@@ -0,0 +1,302 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ t,year,N,E,Ac,D,P,S,A,W,H,I,R,F_hir,C_hir,Rn,Grit,S_core,B_local
2
+ 0,2026,0.6,0.65,0.42,0.2,1.0,0.8,0.25,44.0,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
3
+ 1,2027,0.6143317315013501,0.6571453608985947,0.4066410329078775,0.21163284143681757,0.9984339169733676,0.8004800000000001,0.253375,44.12126979704862,0.523744,0.52348192,0.523744,0.52361296,0.52361296,0.5271065001863287,0.05711066668751358,0.5442654402616777,0.29622486946323784
4
+ 2,2028,0.6284496741897129,0.6641246087520806,0.39346297144274855,0.22328328771080508,0.9967842082775435,0.8009591353088,0.25678016996875,44.24260949677488,0.52748554333696,0.526961727962092,0.52748554333696,0.5272236356495259,0.5272236356495259,0.5342046775588705,0.06426314835783128,0.553772591993896,0.30666408364363795
5
+ 3,2029,0.642331225225246,0.6709335486040453,0.3804789589727683,0.23493777639969185,0.9950512595132649,0.8014374061054226,0.26021536402578227,44.36401912343328,0.5312242115105721,0.5304390872219849,0.5312242115105721,0.5308316493662785,0.5308316493662785,0.541292331422394,0.07145555034256129,0.5633389860420512,0.3173508131948864
6
+ 4,2030,0.6559554087531094,0.6775683234307499,0.3677013634433093,0.24658248959247447,0.9932355791086275,0.8019148125760239,0.2636804239360951,44.48549861837083,0.5349595872398052,0.5339136620164537,0.5349595872398052,0.5344366246281295,0.5344366246281295,0.5483672620423604,0.07868595430367586,0.5729620787962977,0.3282855437385748
7
+ 5,2031,0.6693029879629367,0.6840254160271914,0.3551417273527261,0.2582033981066893,0.9913377987764448,0.8023913549138655,0.2671751789795367,44.60704783875947,0.5386912546487055,0.5373851176126782,0.5386912546487055,0.5380381861306918,0.5380381861306918,0.555427273000802,0.08595242016496979,0.5826392544546295,0.3394685008314465
8
+ 6,2032,0.6823565527831307,0.6903016494907392,0.34281072574995747,0.2697863061852003,0.9893586734908837,0.8028670333192856,0.2706994458284389,44.72866655659658,0.5424187994509111,0.5408531204367643,0.5424187994509111,0.5416359599438376,0.5416359599438376,0.5624701735615987,0.09325298807737162,0.5923678274633384,0.3508996430136354
9
+ 7,2033,0.6951005828413096,0.6963941863610126,0.33071813251930154,0.28131689625388817,0.9872990809872021,0.8033418479996707,0.27425302843385796,44.8503544579741,0.5461418091327083,0.5443173382013449,0.5461418091327083,0.5452295736670265,0.5452295736670265,0.5694937810404309,0.10058568041396203,0.6021450451311897,0.3625786553760425
10
+ 8,2034,0.7075214858732104,0.702300526482056,0.3188727950697483,0.2927807733410713,0.9851600207926695,0.8038157991694271,0.2778357179207748,44.972111142614146,0.5498598731344577,0.5477774400321546,0.5498598731344577,0.5488186565833062,0.5488186565833062,0.5764959231746284,0.10794850379046654,0.6119680904129912,0.37450494368372295
11
+ 9,2035,0.7196076122760353,0.7080185036591462,0.3072826174027381,0.3041635087856386,0.9829426128007362,0.8042888870499523,0.2814472924926028,45.09393612366686,0.5535725830302229,0.551233096593479,0.5535725830302229,0.552402839811851,0.552402839811851,0.5834744404880987,0.11533945110691803,0.6218340848575623,0.386677629090642
12
+ 10,2036,0.7313492469636624,0.7135462811877106,0.295954551396886,0.3154506828925855,0.98064809540419,0.804761111869606,0.28508751734534415,45.21582882776421,0.557279532705435,0.5546839802123765,0.557279532705435,0.5559817564589058,0.5559817564589058,0.5904271886464925,0.12275650360612758,0.6317400917144687,0.3990955434794053
13
+ 11,2037,0.7427385800786508,0.7188823463358682,0.28489459602428624,0.3266279262306691,0.9782778232063369,0.805232473863682,0.28875614459173,45.3377885953216,0.5609803185324307,0.558129765001575,0.5609803185324307,0.5595550417670028,0.5595550417670028,0.5973520407977538,0.1301976329445612,0.641683119193242,0.4117572254575684
14
+ 12,2038,0.7537696584414714,0.7240255038650499,0.27410780410307073,0.33768095930596476,0.9758332643321572,0.8057029732743792,0.2924529131956705,45.45981468107743,0.5646745395437059,0.561570126980946,0.5646745395437059,0.563122333262326,0.563122333262326,0.6042468898932121,0.13766080327119423,0.6516601238681997,0.4246609170399174
15
+ 13,2039,0.7644383198664246,0.728974868675053,0.2635982960968397,0.3485956303859432,0.9733159973638645,0.8061726103507728,0.29617754891733317,45.581906254859746,0.5683617976027281,0.5650047441974625,0.5683617976027281,0.5666832709000953,0.5666832709000953,0.6111096509843893,0.14514397330990625,0.6616680142213748,0.4378045610436574
16
+ 14,2040,0.7747421126452854,0.7337298576607942,0.2533692803946211,0.35935795129010073,0.9707277079273624,0.8066413853487858,0.29992976426915696,45.70406240256749,0.572041697572156,0.5684332968435464,0.572041697572156,0.5702374972078512,0.5702374972078512,0.6179382634907399,0.1526450984409843,0.6717036543155069,0.45118579922080604
17
+ 15,2041,0.784680202596018,0.7382901808680089,0.2434230794456668,0.36995413100406527,0.9680701849577165,0.80710929853116,0.3037092584830999,45.82628212735351,0.5757138474793198,0.571855467373716,0.5757138474793198,0.5737846574265179,0.5737846574265179,0.6247306934335876,0.16016213277732577,0.6817638675885027,0.46480197114923344
18
+ 16,2042,0.7942532700997783,0.742655832034279,0.23376116108157527,0.3803706070135173,0.9653453166729744,0.8075763501674271,0.3075157174894053,45.94856435099559,0.579377858678818,0.5752709406194446,0.579377858678818,0.5773243996491313,0.5773243996491313,0.6314849356315959,0.16769303123096782,0.6918454407602662,0.478650113900767
19
+ 17,2043,0.8034633995118438,0.7468270786001373,0.2243841743332886,0.3905940742913948,0.9625550862864776,0.8080425405338801,0.3113488139071602,46.07090791544134,0.5830333460120914,0.5786794039021455,0.5830333460120914,0.5808563749571185,0.5808563749571185,0.6381990158531914,0.17523575156562515,0.7019451278423329,0.49272696250158904
20
+ 18,2044,0.8123139632396209,0.7508044512726759,0.2152919890413522,0.40061151190606875,0.9597015674882429,0.8085078699135444,0.31520820704690394,46.19331158451278,0.5866799279638419,0.5820805471441978,0.5866799279638419,0.5843802375540199,0.5843802375540199,0.6448709929214567,0.18278825643098387,0.7120596542403039,0.5070289511968212
21
+ 19,2045,0.8208095026429286,0.7545887332211721,0.20648373856298174,0.4104102072490079,0.9567869197260885,0.8089723385961486,0.31909354292553316,46.31577404575627,0.5903172268151647,0.5854740629779359,0.5903172268151647,0.5878956448965503,0.5878956448965503,0.6514989607671259,0.19034851537458292,0.7221857209386863,0.52155221552773
22
+ 20,2046,0.8289556077382247,0.7581809489808207,0.19795786489724052,0.4199777779075948,0.9538133833169542,0.8094359468780958,0.3230044542937309,46.43829391242372,0.593944868793271,0.5888596468525207,0.593944868793271,0.5914022578228959,0.5914022578228959,0.658081050425441,0.19791450682721046,0.7323200087573927,0.5362925952264277
23
+ 21,2047,0.8367587974891114,0.7615823531368174,0.18971216557810805,0.4293021912320611,0.9507832744183694,0.8098986950624348,0.3269405606761334,46.56086972557111,0.5975624842176822,0.5922369971386201,0.5975624842176822,0.5948997406781511,0.5948997406781511,0.6646154319727704,0.20548422005785305,0.7424591826688529,0.5512456379293011
24
+ 22,2048,0.8442264022496081,0.7647944188568601,0.18174384172247773,0.43837178166495344,0.9476989798892876,0.8103605834588307,0.3309014684244298,46.6834999562611,0.6011697076427813,0.595605815230826,0.6011697076427813,0.5983877614368036,0.5983877614368036,0.6711003163990463,0.21305565709435864,0.7525998961644259,0.5664066037067047
25
+ 23,2049,0.851366449702804,0.7678188263356951,0.1740495466642133,0.4471752659172229,0.9445629520685607,0.8108216123835359,0.33488677078357154,46.8061830078566,0.6047661779966135,0.598965805647738,0.6047661779966135,0.6018659918221758,0.6018659918221758,0.6775339574122456,0.2206268346061096,0.7627387956585938,0.5817704704027221
26
+ 24,2050,0.8581875554130494,0.7706574512107315,0.16662543465446703,0.4557017560871383,0.9413777034982161,0.8112817821593618,0.33889604797125056,46.928917218393124,0.6083515387158333,0.6023166761296473,0.6083515387158333,0.6053341074227403,0.6053341074227403,0.6839146531713186,0.22819578574514943,0.7728725249192573,0.5973319397750679
27
+ 25,2051,0.8646988188911287,0.7733123530030207,0.1594672091607784,0.46394077082701735,0.9381458016174538,0.8117410931156488,0.3429288672707835,47.051700863018084,0.611925437876702,0.605658137733759,0.611925437876702,0.6087917878052305,0.6087917878052305,0.6902407479441626,0.23576056194236433,0.7829977295123378,0.6130854444214762
28
+ 26,2052,0.870909725863953,0.7757857636331472,0.1525701703514655,0.4718822446685626,0.9348698634519209,0.8121995455882379,0.34698478313752035,47.174532156486094,0.6154875283220436,0.6089899049268913,0.6154875283220436,0.6122387166244674,0.6122387166244674,0.6965106336874399,0.24331923465548883,0.7931110612488352,0.6290251554752537
29
+ 27,2053,0.8768300572471355,0.7780800760568314,0.1459292614061149,0.479516535620728,0.9315525503213986,0.8126571399194414,0.35106333731887385,47.29740925569982,0.6190374677840745,0.6123116956755965,0.6190374677840745,0.6156745817298355,0.6156745817298355,0.7027227515452514,0.25086989706588136,0.8032091826224772,0.645144991049068
30
+ 28,2054,0.8824698051431118,0.7801978330603779,0.1395391133463917,0.486834431154884,0.9281965625875418,0.8131138764580136,0.3551640589880432,47.42033026228675,0.6225749190030279,0.6156232315336484,0.6225749190030279,0.6190990752683381,0.6190990752683381,0.7088755932638992,0.25841066572120097,0.8132887712261354,0.6614386254025172
31
+ 29,2055,0.8878390960310001,0.7821417162515525,0.1333940881329642,0.4938271526909591,0.9248046344618047,0.8135697555591219,0.35928646489148447,47.543293225202895,0.6260995498414988,0.6189242377268479,0.6260995498414988,0.6225118937841734,0.6225118937841734,0.7149677025202023,0.2659396821213087,0.8233465241352805,0.677899498805648
32
+ 30,2056,0.892948121177982,0.7839145352770669,0.12748831982329326,0.5004863586955626,0.9213795288921561,0.8140247775843177,0.3634300595101552,47.66629614335507,0.6296110333944455,0.6222144432350991,0.6296110333944455,0.6259127383147722,0.6259127383147722,0.7209976761610666,0.2734551142449155,0.8333791622468841,0.6945208280673184
33
+ 31,2057,0.8978070741857157,0.785519217293648,0.12181575363079923,0.5068041464991709,0.9179240325456653,0.814478942901507,0.36759433523453805,47.78933696823407,0.6331090480947819,0.6254935808717121,0.6331090480947819,0.629301314483247,0.629301314483247,0.7269641653522524,0.2809551580147028,0.8433834345623665,0.7112956176942136
34
+ 32,2058,0.9024260954886291,0.7869587967156652,0.11637018276807286,0.512773052934593,0.9144409509025399,0.8149322518849217,0.37177877255342234,47.912413606551674,0.6365932778145114,0.6287613873598941,0.6365932778145114,0.6326773325872027,0.6326773325872027,0.7328658766345336,0.2884380386988503,0.8533561224034274,0.7282166716434134
35
+ 33,2059,0.9068152235428659,0.788236405258528,0.11114528299509231,0.5183860538933905,0.9109331034757189,0.8153847049150897,0.3759828402564,48.035523922875036,0.6400634119613496,0.63201760340639,0.6400634119613496,0.6360405076838698,0.6360405076838698,0.7387015728856964,0.29590201224711715,0.8632940435498795,0.7452766056287012
36
+ 34,2060,0.9109843523838224,0.7893552622935548,0.10613464482771591,0.5236365628909682,0.9074033191686944,0.8158363023788066,0.38020599565000435,48.15866574225238,0.6435191455707958,0.6352619737722421,0.6435191455707958,0.639390559671519,0.639390559671519,0.744470074187081,0.3033453665598357,0.8731940562889327,0.7624678599383197
37
+ 35,2061,0.9149431951850177,0.7903186655267478,0.10133180339202918,0.5285184287248604,0.9038544317828404,0.8162870446691056,0.3844476847873966,48.28183685282473,0.6469601793936153,0.6384942473406369,0.6469601793936153,0.642727213367126,0.642727213367126,0.7501702585936302,0.31076642268839494,0.8830530633657414,0.7797827127196201
38
+ 36,2062,0.9187012534197786,0.7911299820109227,0.09673026593651335,0.5330259323045186,0.9002892756841926,0.816736932185229,0.3887073427114787,48.40503500841856,0.6503862199787043,0.6417141771818139,0.6503862199787043,0.6460501985802591,0.6460501985802591,0.7558010628066696,0.31816353596600394,0.892868015825447,0.7972132936840706
39
+ 37,2063,0.9222677912081056,0.7917926394979031,0.092323537036618,0.5371537827247675,0.8967106816383383,0.8171859653325987,0.3929843937112846,48.52825793111491,0.653796979751312,0.6449215206150142,0.653796979751312,0.6493592501831631,0.6493592501831631,0.7613614827489045,0.3255350970677425,0.9026359167373783,0.8147515981843273
40
+ 38,2064,0.9256518144223902,0.7923101181350223,0.08810514154536928,0.5408971126491894,0.8931214728208474,0.8176341445227868,0.39727825159147645,48.651503313790805,0.6571921770866026,0.6481160392674479,0.6571921770866026,0.6526541081770252,0.6526541081770252,0.7668505740413799,0.3328795329991205,0.912353824792571,0.8323895016136333
41
+ 39,2065,0.9288620541256718,0.7926859425079545,0.08406864535936623,0.5442514730640677,0.889524461009509,0.8180814701734866,0.4015883199547466,48.77476882262919,0.6605715363785443,0.6512974991302665,0.6605715363785443,0.6559345177544054,0.6559345177544054,0.7722674523824095,0.34019530801257813,0.9220188577662635,0.8501187740766052
42
+ 40,2066,0.9319069539232986,0.7929236740299315,0.08020767408218155,0.5472128274582739,0.8859224429635318,0.8185279427084835,0.40591399249689863,48.89805209959394,0.6639347881041198,0.6544656706115256,0.6639347881041198,0.6592002293578227,0.6592002293578227,0.777611293828733,0.34748092445156875,0.9316281958375784,0.8679310952795813
43
+ 41,2067,0.9347946608217306,0.7930269036756596,0.0765159296770677,0.5497775454796151,0.8823181969938162,0.8189735625576252,0.4102546533143569,49.02135076486682,0.6672816688828587,0.657620328586131,0.6672816688828587,0.6624509987344949,0.6624509987344949,0.782881334979418,0.3547349235220702,0.9411790847591627,0.8858180695880952
44
+ 42,2068,0.9375330192055079,0.7921326145242967,0.07298897304135418,0.551941311981591,0.8787144868058846,0.8194183301567931,0.4146096772238258,49.144662412738704,0.6706119215316951,0.6607612524427597,0.6706119215316951,0.6656865869872275,0.6656865869872275,0.7880768730632682,0.3619558859915709,0.950668838870145,0.9037712411987097
45
+ 43,2069,0.9401295668394151,0.7879901148443418,0.06962653254493563,0.5536985203728839,0.8751140692631924,0.8198622459478726,0.41897843009379704,49.26798460386094,0.6739252951151641,0.6638882261277566,0.6739252951151641,0.6689067606214603,0.6689067606214603,0.7931972659307411,0.36914243281577147,0.9600948439463818,0.9217821093724272
46
+ 44,2070,0.9425915331123069,0.7838363069542597,0.06642135342775451,0.5550486769462927,0.8715196605564123,0.8203053103787241,0.42336026918757586,49.39131489592262,0.6772215449909507,0.6670010381860035,0.6772215449909507,0.672111291588477,0.672111291588477,0.7982419319516192,0.37629322569343066,0.9694545598825827,0.939842143677132
47
+ 45,2071,0.9449258435034986,0.779673156186974,0.06336644168646532,0.5559915904301655,0.8679339343003992,0.8207475239031536,0.42775454351747383,49.5146508454652,0.680500432850816,0.6700994817987684,0.680500432850816,0.6752999573247922,0.6752999573247922,0.8032103498199041,0.38340696754996734,0.9787455232015468,0.9579427991870697
48
+ 46,2072,0.9471391221888138,0.7755026277347256,0.06045506108804952,0.5565273631758683,0.864359519819783,0.8211888869808837,0.4321605942097912,49.637990009644255,0.683761726756926,0.6731833548185389,0.683761726756926,0.6784725407877324,0.6784725407877324,0.8081020582676262,0.3904824029506035,0.9879653493863788,0.9760755315881495
49
+ 47,2073,0.9492376962259154,0.7713266832080425,0.057680729475442935,0.5566563821772472,0.8607990006200782,0.8216294000775236,0.43657775488018774,49.76132994793732,0.6870052011736157,0.6762524598008514,0.6870052011736157,0.6816288304872336,0.6816288304872336,0.8129166556894744,0.3975183184440009,0.9971117350322106,0.9942318121389454
50
+ 48,2074,0.9512480016956967,0.77,0.055032662458887535,0.5566563821772472,0.8572531481148227,0.8220690636645409,0.4410053520190191,49.884669886230384,0.690230636994626,0.6793066040331287,0.690230636994626,0.6847686205138773,0.6847686205138773,0.8176537996803561,0.4045135428375023,1.0,1.0
51
+ 49,2075,0.9531827832273511,0.77,0.052503325734112274,0.5566563821772472,0.8537219018881292,0.8225078782192317,0.4454427053861919,50.00800982452345,0.6934378215658552,0.6823455995605427,0.6934378215658552,0.687891710563199,0.687891710563199,0.8223132064881882,0.41146694740523837,1.0,1.0
52
+ 50,2076,0.9550445596886922,0.77,0.0500876317908191,0.5566563821772472,0.8502052017729793,0.8229458442246912,0.4498891284150715,50.13134976281651,0.696626548703673,0.6853692632089194,0.696626548703673,0.6909979059562963,0.6909979059562963,0.826894650384404,0.41837744603050153,1.0,1.0
53
+ 51,2077,0.9568357908862544,0.77,0.04778069169046137,0.5566563821772472,0.8467029878501978,0.8233829621697852,0.4543439286249535,50.25468970110958,0.6997966187088462,0.68837741660471,0.6997966187088462,0.6940870176567782,0.6940870176567782,0.8313979629548359,0.42524399528392093,1.0,1.0
54
+ 52,2078,0.9585588768860626,0.77,0.04557780891129975,0.5566563821772472,0.8432152004474321,0.8238192325491202,0.45880640804159223,50.37802963940264,0.702947838376134,0.691369886192051,0.702947838376134,0.6971588622840925,0.6971588622840925,0.8358230323137881,0.4320655944390943,1.0,1.0
55
+ 53,2079,0.9602161575536433,0.77,0.043474473249666926,0.5566563821772472,0.8397417801381354,0.824254655863014,0.4632758636252604,50.501369577695705,0.7060800209996108,0.6943465032469418,0.7060800209996108,0.7002132621232763,0.7002132621232763,0.8401698022442686,0.4388412854274454,1.0,1.0
56
+ 54,2080,0.9618099122952756,0.77,0.04146635479010014,0.5566563821772472,0.836282667740554,0.8246892326174675,0.46775158770579595,50.62470951598877,0.7091929863737828,0.6973071038885676,0.7091929863737828,0.7032500451311752,0.7032500451311752,0.8444382712674822,0.44557015273417805,1.0,1.0
57
+ 55,2081,0.9633423599833097,0.77,0.039549297955611365,0.5566563821772472,0.8328378043167193,0.8251229633241344,0.472232868424077,50.74804945428183,0.7122865607905631,0.7002515290878014,0.7122865607905631,0.7062690449391822,0.7062690449391822,0.84862849164481,0.45225132323729245,1.0,1.0
58
+ 56,2082,0.9648156590492245,0.77,0.03771931564805622,0.5566563821772472,0.8294071311714429,0.8255558485002924,0.4767189901793498,50.8713893925749,0.7153605770321788,0.7031796246729185,0.7153605770321788,0.7092701008525486,0.7092701008525486,0.852740568315616,0.4588839659917104,1.0,1.0
59
+ 57,2083,0.96623190772894,0.77,0.035972583487334266,0.5566563821772472,0.8259905898513176,0.8259878886688141,0.481209234081821,50.99472933086796,0.7184148743600843,0.7060912413325614,0.7184148743600843,0.7122530578463229,0.7122530578463229,0.8567746577743132,0.46546729196063213,1.0,1.0
60
+ 58,2084,0.9675931444457552,0.77,0.03430543415700357,0.5566563821772472,0.8225881221437203,0.8264190843581378,0.4857028784099127,51.118069269161026,0.7214492984999583,0.7089862346159932,0.7214492984999583,0.7152177665579758,0.7152177665579758,0.8607309668902143,0.47200055369630955,1.0,1.0
61
+ 59,2085,0.9689013483171164,0.77,0.03271435186282155,0.5566563821772472,0.8191996700758211,0.8268494361022382,0.490199199071569,51.24140920745409,0.7244637016228664,0.7118644649306806,0.7244637016228664,0.7181640832767735,0.7181640832767735,0.8646097516737578,0.4784830449724753,1.0,1.0
62
+ 60,2086,0.9701584397722512,0.77,0.03119596690972809,0.5566563821772472,0.8158251759135945,0.8272789444405971,0.4946974700689899,51.364749145747155,0.7274579423226728,0.7147257975372505,0.7274579423226728,0.7210918699299617,0.7210918699299617,0.8684113159927632,0.48491410037071275,1.0,1.0
63
+ 61,2087,0.9713662812685142,0.77,0.02974705040186544,0.5566563821772472,0.812464582160837,0.8277076099181747,0.49919696396616386,51.48808908404022,0.7304318855897879,0.7175701025418648,0.7304318855897879,0.7240009940658263,0.7240009940658263,0.8721360102424164,0.4912930948230871,1.0,1.0
64
+ 62,2088,0.9725266780950768,0.77,0.02836450906937882,0.5566563821772472,0.8091178315581862,0.8281354330853798,0.5036969523585602,51.61142902233328,0.7333854027813409,0.7203972548860598,0.7333854027813409,0.7268913288337003,0.7268913288337003,0.8757842299727158,0.49761944311338385,1.0,1.0
65
+ 63,2089,0.9736413792533632,0.77,0.027045380224959188,0.5566563821772472,0.805784867082146,0.8285624144980415,0.5081967063443388,51.73476896062635,0.7363183715878697,0.7232071343340994,0.7363183715878697,0.7297627529609846,0.7297627529609846,0.8793564144771352,0.503892599339321,1.0,1.0
66
+ 64,2090,0.974712078404369,0.77,0.025786826852372918,0.5566563821772472,0.8024656319441149,0.8289885547173791,0.5126954969964307,51.85810889891941,0.7392306759966206,0.7259996254578933,0.7392306759966206,0.7326151507272569,0.7326151507272569,0.8828530453462667,0.5101120563381087,1.0,1.0
67
+ 65,2091,0.9757404148737095,0.77,0.024586132828568415,0.5566563821772472,0.7991600695894179,0.829413854309974,0.5171925958348389,51.981448837212476,0.7421222062515537,0.7287746176195291,0.7421222062515537,0.7354484119355413,0.7354484119355413,0.886274644990202,0.5162773450777345,1.0,1.0
68
+ 66,2092,0.9767279747059286,0.77,0.02344069828035414,0.5566563821772472,0.7958681236963434,0.82983831384774,0.5216872752985112,52.10478877550554,0.7449928588101519,0.731532004951475,0.7449928588101519,0.7382624318808134,0.7382624318808134,0.8896217751333989,0.5223880340163419,1.0,1.0
69
+ 67,2093,0.9776762917602445,0.77,0.022348035076102796,0.5566563821772472,0.7925897381751835,0.8302619339078943,0.5261788092161335,52.228128713798604,0.7478425362971323,0.7342716863345049,0.7478425362971323,0.7410571113158186,0.7410571113158186,0.8928950352857513,0.5284437284320641,1.0,1.0
70
+ 68,2094,0.9785868488405286,0.77,0.021305762452449497,0.5566563821772472,0.7893248571672783,0.8306847150729285,0.5306664732751979,52.35146865209167,0.7506711474551593,0.7369935653734037,0.7506711474551593,0.7438323564142815,0.7438323564142815,0.8960950611935445,0.5344440697256456,1.0,1.0
71
+ 69,2095,0.9794610788529029,0.77,0.020311602775513894,0.5566563821772472,0.7860734250440637,0.8311066579305799,0.5351495454887014,52.47480859038473,0.753478607092662,0.7396975503705076,0.753478607092662,0.7465880787315848,0.7465880787315848,0.8992225232739306,0.5403887346981652,1.0,1.0
72
+ 70,2096,0.9803003659848916,0.77,0.019363377435785204,0.5566563821772472,0.7828353864061245,0.831527763073802,0.5396273066588363,52.5981485286778,0.7562648360288575,0.7423835542971395,0.7562648360288575,0.7493241951629985,0.7493241951629985,0.9022781250365004,0.5462774348061363,1.0,1.0
73
+ 71,2097,0.9811060469005931,0.77,0.01845900287546077,0.5566563821772472,0.7796106860822495,0.8319480311007359,0.5440990408370416,52.72148846697086,0.7590297610360841,0.7450514947629973,0.7590297610360841,0.7520406278995406,0.7520406278995406,0.9052626014954628,0.5521099153962256,1.0,1.0
74
+ 72,2098,0.9818794119468275,0.77,0.017596486746721086,0.5566563821772472,0.7763992691284921,0.832367462614681,0.5485640357797922,52.844828405263925,0.7617733147795479,0.7477012939835534,0.7617733147795479,0.7547373043815506,0.7547373043815506,0.9081767175758655,0.5578859549217828,1.0,1.0
75
+ 73,2099,0.9826217063656809,0.77,0.01677392419915373,0.5566563821772472,0.7732010808272339,0.8327860582240663,0.5530215833995102,52.96816834355699,0.7644954357545878,0.7503328787455298,0.7644954357545878,0.7574141572500588,0.7574141572500588,0.9110212665172075,0.5636053641433321,1.0,1.0
76
+ 74,2100,0.9833341315093028,0.77,0.015989494294302648,0.5566563821772472,0.7700160666862526,0.8332038185424213,0.5574709802099987,53.091508281850054,0.7671960682215626,0.7529461803705045,0.7671960682215626,0.7600711242960336,0.7600711242960336,0.9137970682777014,0.5692679853151148,1.0,1.0
77
+ 75,2101,0.9840178460532171,0.77,0.015241456545115415,0.5566563821772472,0.7668441724377931,0.8336207441883475,0.5619115277658053,53.21484822014312,0.7698751621384666,0.7555411346767164,0.7698751621384666,0.7627081484075915,0.7627081484075915,0.9165049679423454,0.5748736913597241,1.0,1.0
78
+ 76,2102,0.9846739672047901,0.77,0.014528147577886443,0.5566563821772472,0.7636853440376434,0.8340368357854892,0.56634253309494,53.33818815843618,0.7725326730913776,0.7581176819391259,0.7725326730913776,0.7653251775152518,0.7653251775152518,0.9191458341378587,0.5804223850328055,1.0,1.0
79
+ 77,2103,0.9853035719038485,0.77,0.013847977914146515,0.5566563821772472,0.7605395276642134,0.8344520939625044,0.5707633091243858,53.461528096729246,0.7751685622228427,0.7606757668477976,0.7751685622228427,0.7679221645353201,0.7679221645353201,0.9217205574574213,0.5859139980797374,1.0,1.0
80
+ 78,2104,0.9859076980127719,0.77,0.013199428869826172,0.5566563821772472,0.7574066697176179,0.8348665193530367,0.5751731750978576,53.58486803502231,0.7777827961583059,0.763215338464665,0.7777827961583059,0.7704990673114855,0.7704990673114855,0.9242300488980449,0.5913484903861366,1.0,1.0
81
+ 79,2105,0.9864873454936848,0.77,0.012581049568920175,0.5566563821772472,0.7542867168187637,0.8352801125956858,0.5795714569852803,53.708207973315375,0.780375346930683,0.7657363501787422,0.780375346930683,0.7730558485547125,0.7730558485547125,0.9266752383132772,0.5967258491239674,1.0,1.0
82
+ 80,2106,0.9870434775706597,0.77,0.0119914540688004,0.5566563821772472,0.7511796158084394,0.8356928743339793,0.5839574878834787,53.83154791160844,0.7829461919031855,0.768238759659844,0.7829461919031855,0.7755924757815147,0.7755924757815147,0.9290570728838177,0.6020460878949603,1.0,1.0
83
+ 81,2107,0.9875770218750988,0.77,0.011429318594263441,0.5566563821772472,0.7480853137464103,0.8361048052163434,0.588330608407588,53.9548878499015,0.7854953136904977,0.7707225288108793,0.7854953136904977,0.7781089212506885,0.7781089212506885,0.9313765156084929,0.6073092458729743,1.0,1.0
84
+ 82,2108,0.988088871572703,0.77,0.010893378877354844,0.5566563821772472,0.7450037579105162,0.8365159058960749,0.5926901670727183,54.07822778819457,0.7880227000784092,0.773187623718779,0.7880227000784092,0.7806051618985941,0.7806051618985941,0.9336345438179079,0.612515386946865,1.0,1.0
85
+ 83,2109,0.9885798864706582,0.77,0.010382427599982773,0.5566563821772472,0.741934895795773,0.8369261770313118,0.5970355206654229,54.20156772648763,0.7905283439420023,0.7756340146041231,0.7905283439420023,0.7830811792730628,0.7830811792730628,0.9358321477129538,0.6176645988653422,1.0,1.0
86
+ 84,2110,0.9890508941038708,0.77,0.009895311936318481,0.5566563821772472,0.7388786751134779,0.837335619285005,0.6013660346045483,54.324907664780696,0.7930122431624971,0.7780616757695284,0.7930122431624971,0.7855369594660128,0.7855369594660128,0.9379703289302181,0.6227569923852302,1.0,1.0
87
+ 85,2111,0.9895026907992681,0.77,0.00943093119197767,0.5566563821772472,0.7358350437903192,0.8377442333248898,0.6056810832910622,54.44824760307376,0.7954744005428503,0.7804705855468604,0.7954744005428503,0.7879724930448554,0.7879724930448554,0.9400500991362043,0.6277927004244654,1.0,1.0
88
+ 86,2112,0.9899360427173518,0.77,0.008988234536984465,0.5566563821772472,0.732803949967488,0.8381520198234571,0.6099800504464818,54.571587541366824,0.797914823722208,0.7828607262433304,0.797914823722208,0.7903877749827692,0.7903877749827692,0.9420724786521294,0.6327718772210917,1.0,1.0
89
+ 87,2113,0.9903516868703442,0.77,0.008566218829537049,0.5566563821772472,0.7297853419997956,0.838558979457925,0.6142623294395501,54.69492747965989,0.8003335250893064,0.7852320840865402,0.8003335250893064,0.7927828045879233,0.7927828045879233,0.9440384951109319,0.6376946974994384,1.0,1.0
90
+ 88,2114,0.9907503321164097,0.77,0.008163926527619771,0.5566563821772472,0.726779168454793,0.8389651129102103,0.618527323600829,54.81826741795295,0.8027305216949179,0.7875846491685369,0.8027305216949179,0.7951575854317274,0.7951575854317274,0.9459491821479811,0.642561355644592,1.0,1.0
91
+ 89,2115,0.9911326601295585,0.77,0.007780443685539865,0.5566563821772472,0.7237853781118946,0.8393704208668996,0.6227744465249094,54.94160735624602,0.8051058351634327,0.7899184153889353,0.8051058351634327,0.797512125276184,0.797512125276184,0.9478055781268446,0.6473720648861978,1.0,1.0
92
+ 90,2116,0.9914993263449587,0.77,0.00741489803250673,0.5566563821772472,0.7208039199615056,0.8397749040192215,0.6270031223599585,55.06494729453908,0.807459491603671,0.7922333803971715,0.807459491603671,0.7998464360004213,0.7998464360004213,0.9496087249013334,0.6521270564925555,1.0,1.0
93
+ 91,2117,0.9918509608794845,0.77,0.007066457130417159,0.5566563821772472,0.717834743204153,0.8401785630630176,0.6312127860843533,55.188287232832145,0.8097915215190132,0.7945295455339454,0.8097915215190132,0.8021605335264793,0.8021605335264793,0.9513596666149096,0.6568265789759017,1.0,1.0
94
+ 92,2118,0.992188169427421,0.77,0.006734326608060247,0.5566563821772472,0.7148777972496195,0.8405813986987147,0.635402883770177,55.31162717112521,0.8121019597169372,0.796806915771911,0.8121019597169372,0.804454437744424,0.804454437744424,0.953059448538411,0.6614708973097003,1.0,1.0
95
+ 93,2119,0.9925115341313333,0.77,0.006417748469010078,0.5566563821772472,0.7119330317160825,0.840983411631296,0.6395728728333779,55.434967109418274,0.8143908452180499,0.799065499655673,0.8143908452180499,0.8067281724368615,0.8067281724368615,0.9547091159469168,0.6660602921586953,1.0,1.0
96
+ 94,2120,0.9928216144281794,0.77,0.006115999470532196,0.5566563821772472,0.7090003964292545,0.8413846025702728,0.6437222222704206,55.55830704771134,0.8166582211646961,0.8013053092411471,0.8166582211646961,0.8089817652029216,0.8089817652029216,0.9563097130364504,0.6705950591224115,1.0,1.0
97
+ 95,2121,0.9931189478708153,0.77,0.005828389570890532,0.5566563821772472,0.7060798414215292,0.8417849722296566,0.6478504128812824,55.6816469860044,0.8189041347292283,0.8035263600343393,0.8189041347292283,0.8112152473817837,0.8112152473817837,0.9578622818810951,0.6750755079927246,1.0,1.0
98
+ 96,2122,0.9934040509250984,0.77,0.005554260442504488,0.5566563821772472,0.7031713169311297,0.8421845213279305,0.6519569374786774,55.80498692429747,0.8211286370220173,0.8057286709296013,0.8211286370220173,0.8134286539758093,0.8134286539758093,0.959367861430975,0.6795019620260593,1.0,1.0
99
+ 97,2123,0.9936774197428481,0.77,0.005292984048470676,0.5566563821772472,0.7002747734012603,0.8425832505880213,0.6560413010834153,55.92832686259053,0.823331782999283,0.8079122641474155,0.823331782999283,0.8156220235733492,0.8156220235733492,0.960827486551439,0.6838747572307099,1.0,1.0
100
+ 98,2124,0.9939395309109685,0.77,0.005043961280029954,0.5566563821772472,0.6973901614792629,0.8429811607372709,0.6601030211058269,56.051666800883595,0.8255136313708206,0.8100771651717626,0.8255136313708206,0.8177953982712916,0.8177953982712916,0.9622421871036747,0.6881942416697241,1.0,1.0
101
+ 99,2125,0.9941908421770781,0.77,0.004806620652627553,0.5566563821772472,0.6945174320157755,0.8433782525074088,0.664141627513217,56.17500673917666,0.8276742445076973,0.8122234026871273,0.8276742445076973,0.8199488235974124,0.8199488235974124,0.963612987066867,0.692460774779728,1.0,1.0
102
+ 100,2126,0.9944317931520231,0.77,0.00458041705828181,0.5566563821772472,0.691656536063895,0.8437745266345237,0.6681566629833287,56.29834667746972,0.829813688349992,0.8143510085151893,0.829813688349992,0.8220823484325906,0.8220823484325906,0.9649409037019172,0.6966747267060193,1.0,1.0
103
+ 101,2127,0.994662805989686,0.77,0.004364830572045011,0.5566563821772472,0.6888074248783431,0.8441699838590353,0.6721476830438262,56.42168661576279,0.8319320323146466,0.8164600175512537,0.8319320323146466,0.8241960249329502,0.8241960249329502,0.9662269467566347,0.7008364776542025,1.0,1.0
104
+ 102,2128,0.9948842860445201,0.77,0.004159365310407907,0.5566563821772472,0.6859700499146361,0.8445646249256668,0.6761142561978338,56.54502655405585,0.8340293492034987,0.8185504677004696,0.8340293492034987,0.8262899084519841,0.8262899084519841,0.9674721177122235,0.7049464172585896,1.0,1.0
105
+ 103,2129,0.9950966225072647,0.77,0.003963548339567198,0.5566563821772472,0.6831443628282571,0.8449584505834162,0.6800559640355838,56.668366492348916,0.836105715111559,0.8206223998138825,0.836105715111559,0.8283640574627207,0.8283640574627207,0.9686774090707915,0.7090049439675411,1.0,1.0
106
+ 104,2130,0.9953001890193149,0.77,0.003776928631542624,0.5566563821772472,0.680330315473833,0.8453514615855295,0.6839724013322577,56.79170643064198,0.8381612093355991,0.8226758576243719,0.8381612093355991,0.8304185334799855,0.8304185334799855,0.9698438036835285,0.713012464445879,1.0,1.0
107
+ 105,2131,0.9954953442662274,0.77,0.0035990760661969135,0.5566563821772472,0.677527859904314,0.8457436586894718,0.6878631761321224,56.915046368935045,0.8401959142831094,0.8247108876825159,0.8401959142831094,0.8324534009828126,0.8324534009828126,0.9709722741191184,0.7169693929944587,1.0,1.0
108
+ 106,2132,0.9956824325508616,0.77,0.003429580477277696,0.5566563821772472,0.6747369483701561,0.8461350426568999,0.6917279098190864,57.03838630722811,0.8422099153816855,0.8267275392924309,0.8422099153816855,0.8344687273370582,0.8344687273370582,0.9720637820718743,0.720876150986947,1.0,1.0
109
+ 107,2133,0.9958617843466591,0.77,0.003268050740665311,0.5566563821772472,0.6719575333185083,0.8465256142536346,0.6955662371738217,57.16172624552117,0.8442033009889024,0.8287258644476283,0.8442033009889024,0.8364645827182653,0.8364645827182653,0.9731192778090184,0.7247331663238131,1.0,1.0
110
+ 108,2134,0.9960337168315708,0.77,0.0031141139030742265,0.5566563821772472,0.6691895673924019,0.846915374249633,0.6993778064176198,57.28506618381424,0.8461761623027275,0.8307059177669304,0.8461761623027275,0.838441040034829,0.838441040034829,0.9741396996564595,0.7285408729035076,1.0,1.0
111
+ 109,2135,0.9961985344031467,0.77,0.002967414349518321,0.5566563821772472,0.6664330034299438,0.8473043234189608,0.7031622792431655,57.4084061221073,0.8481285932725279,0.8326677564304877,0.8481285932725279,0.8403981748515078,0.8403981748515078,0.9751259735223636,0.7322997101107648,1.0,1.0
112
+ 110,2136,0.9963565291752996,0.77,0.002827613007911562,0.5566563821772472,0.6636877944635129,0.8476924625397643,0.7069193308324345,57.531746060400366,0.8500606905107192,0.8346114401159372,0.8500606905107192,0.8423360653133283,0.8423360653133283,0.9760790124577572,0.7360101223219391,1.0,1.0
113
+ 111,2137,0.9965079814572613,0.77,0.0026943865892355263,0.5566563821772472,0.6609538937189595,0.8480797923942434,0.710648649861936,57.65508599869343,0.8519725532051066,0.8365370309347396,0.8519725532051066,0.844254792069923,0.844254792069923,0.9769997162533505,0.7396725584272492,1.0,1.0
114
+ 112,2138,0.9966531602152389,0.77,0.002567426861763679,0.5566563821772472,0.6582312546148091,0.8484663137686237,0.7143499384955402,57.778425936986494,0.8538642830319607,0.838444593368734,0.8538642830319607,0.8461544382003474,0.8461544382003474,0.977888971071725,0.7432874713697838,1.0,1.0
115
+ 113,2139,0.9967923235172833,0.77,0.0024464399578893706,0.5566563821772472,0.655519830761468,0.8488520274531293,0.7180229123651455,57.90176587527956,0.8557359840698748,0.8403341942069457,0.8557359840698748,0.8480350891384103,0.8480350891384103,0.9787476491139862,0.7468553177010918,1.0,1.0
116
+ 114,2140,0.9969257189618728,0.77,0.002331145712160008,0.5566563821772472,0.6528195759604333,0.8492369342419548,0.7216673005394543,58.02510581357262,0.8575877627144424,0.8422059024826821,0.8575877627144424,0.8498968325985623,0.8498968325985623,0.9795766083199458,0.7503765571531602,1.0,1.0
117
+ 115,2141,0.9970535840907099,0.77,0.002221277029173852,0.5566563821772472,0.6501304442035054,0.8496210349332386,0.7252828454811422,58.14844575186569,0.8594197275937956,0.8440597894109511,0.8594197275937956,0.8517397585023734,0.8517397585023734,0.9803766921008685,0.7538516522265603,1.0,1.0
118
+ 116,2142,0.9971761467862245,0.77,0.0021165792800483365,0.5566563821772472,0.6474523896720047,0.8500043303290352,0.7288693029927168,58.27178569015875,0.8612319894850416,0.8458959283262324,0.8612319894850416,0.853563958905637,0.853563958905637,0.9811487291037867,0.7572810677945228,1.0,1.0
119
+ 117,2143,0.9972936256542665,0.77,0.002016809726219678,0.5566563821772472,0.6447853667359901,0.850386821235288,0.7324264421513741,58.395125628451815,0.8630246612316318,0.8477143946206367,0.8630246612316318,0.8553695279261342,0.8553695279261342,0.9818935330063638,0.7606652707226876,1.0,1.0
120
+ 118,2144,0.9974062303924659,0.77,0.001921736969382884,0.5566563821772472,0.6421293299534822,0.8507685084618019,0.7359540452331734,58.51846556674488,0.8647978576616967,0.8495152656824785,0.8647978576616967,0.8571565616720875,0.8571565616720875,0.9826119023412703,0.7640047295042551,1.0,1.0
121
+ 119,2145,0.9975141621447258,0.77,0.001831140426429027,0.5566563821772472,0.6394842340696888,0.8511493928222164,0.7394519076268593,58.641805505037944,0.8665516955073782,0.8512986208352944,0.8665516955073782,0.8589251581713363,0.8589251581713363,0.9833046203490158,0.7672999139102527,1.0,1.0
122
+ 120,2146,0.997617613842309,0.77,0.0017448098282828975,0.5566563821772472,0.6368500340162337,0.8515294751339781,0.7429198377376688,58.76514544333101,0.8682862933251883,0.8530645412773336,0.8682862933251883,0.860675417301261,0.860675417301261,0.9839724548581728,0.7705512946546198,1.0,1.0
123
+ 121,2147,0.9977167705319656,0.77,0.0016625447415888246,0.5566563821772472,0.6342266849103892,0.8519087562183142,0.7463576568814718,58.88848538162407,0.8700017714174202,0.8548131100215457,0.8700017714174202,0.8624074407194829,0.8624074407194829,0.9846161581919153,0.7737593430738016,1.0,1.0
124
+ 122,2148,0.9978118096915408,0.77,0.0015841541122356576,0.5566563821772472,0.6316141420543108,0.8522872369002048,0.7497651991695975,59.011825319917136,0.8716982517546398,0.8565444118360936,0.8716982517546398,0.8641213317953667,0.8641213317953667,0.9852364670997945,0.7769245308205307,1.0,1.0
125
+ 123,2149,0.9979029015334914,0.77,0.001509455829753583,0.5566563821772472,0.629012360934276,0.8526649180083564,0.7531423113847053,59.1351652582102,0.873375857899278,0.8582585331854126,0.873375857899278,0.8658171955423453,0.8658171955423453,0.9858341027136677,0.7800473295714735,1.0,1.0
126
+ 124,2150,0.9979902092967291,0.77,0.0014382763116556885,0.5566563821772472,0.6264212972199259,0.8530418003751749,0.7564888528480679,59.258505196503265,0.8750347149303477,0.8599555621718403,0.8750347149303477,0.8674951385510941,0.8674951385510941,0.9864097705266998,0.7831282107484042,1.0,1.0
127
+ 125,2151,0.998073889527199,0.77,0.0013704501068359687,0.5566563821772472,0.6238409067635097,0.8534178848367384,0.7598046952786321,59.38184513479633,0.8766749493693043,0.861635588477839,0.8766749493693043,0.8691552689235718,0.8691552689235718,0.9869641603943613,0.7861676452525695,1.0,1.0
128
+ 126,2152,0.9981540923475886,0.77,0.0013058195171728525,0.5566563821772472,0.6212711455991323,0.853793172232771,0.7630897226442334,59.50518507308939,0.8782966891070688,0.8632987033088297,0.8782966891070688,0.8707976962079493,0.8707976962079493,0.9874979465563519,0.7891661032118992,1.0,1.0
129
+ 127,2153,0.9982309617165548,0.77,0.0012442342365233316,0.5566563821772472,0.6187119699420058,0.8541676634066154,0.766343831005335,59.62852501138246,0.8799000633322283,0.8649449993366588,0.8799000633322283,0.8724225313344436,0.8724225313344436,0.988011787678387,0.7921240537407163,1.0,1.0
130
+ 128,2154,0.9983046356778438,0.77,0.0011855510063274288,0.5566563821772472,0.616163336187703,0.8545413592052067,0.7695669283516722,59.75186494967552,0.8814852024604308,0.8665745706437141,0.8814852024604308,0.8740298865520725,0.8740298865520725,0.9885063269127995,0.7950419647115984,1.0,1.0
131
+ 129,2155,0.9983752465996681,0.77,0.0011296332870760857,0.5566563821772472,0.6136252009114144,0.8549142604790455,0.772758934432175,59.875204887968586,0.8830522380649867,0.8681875126677095,0.8830522380649867,0.8756198753663481,0.8756198753663481,0.9889821919769187,0.7979203025390382,1.0,1.0
132
+ 130,2156,0.9984429214046963,0.77,0.0010763509449276242,0.5566563821772472,0.6110975208672086,0.8552863680821713,0.7759197805785487,59.99854482626165,0.8846013028086878,0.8697839221471517,0.8846013028086878,0.8771926124779197,0.8771926124779197,0.9894399952482071,0.8007595319745549,1.0,1.0
133
+ 131,2157,0.9985077817909964,0.77,0.0010255799527887559,0.5566563821772472,0.6085802529872952,0.8556576828721363,0.7790494095228875,60.121884764554714,0.8861325303768557,0.8713638970675062,0.8861325303768557,0.8787482137221809,0.8787482137221809,0.9898803338751507,0.8035601159129035,1.0,1.0
134
+ 132,2158,0.9985699444442687,0.77,0.0009772021052057358,0.5566563821772472,0.6060733543812913,0.8560282057099784,0.7821477752096961,60.24522470284778,0.8876460554116272,0.8729275366080761,0.8876460554116272,0.8802867960098517,0.8802867960098517,0.9903037899029192,0.8063225152090371,1.0,1.0
135
+ 133,2159,0.9986295212416882,0.77,0.0009311047464397086,0.5566563821772472,0.6035767823354903,0.8563979374601952,0.785214842602692,60.36856464114084,0.8891420134474843,0.8744749410896062,0.8891420134474843,0.8818084772685453,0.8818084772685453,0.9907109304128331,0.8090471885054703,1.0,1.0
136
+ 134,2160,0.9986866194476711,0.77,0.0008871805111276092,0.5566563821772472,0.6010904943121345,0.8567668789907176,0.7882505874867562,60.49190457943391,0.8906205408480349,0.8760062119226245,0.8906205408480349,0.8833133763853297,0.8833133763853297,0.9911023076746951,0.8117345920697049,1.0,1.0
137
+ 135,2161,0.9987413419018663,0.77,0.0008453270769561937,0.5566563821772472,0.59861444794869,0.8571350311728833,0.7912549962654,60.61524451772697,0.8920817747440487,0.8775214515565332,0.8920817747440487,0.8848016131502909,0.8848016131502909,0.9914784593110689,0.8143851796413724,1.0,1.0
138
+ 136,2162,0.998793787199665,0.77,0.0008054469288019373,0.5566563821772472,0.5961486010571253,0.8575023948814107,0.7942280657541079,60.738584456020035,0.8935258529727521,0.8790207634294575,0.8935258529727521,0.8862733082011047,0.8862733082011047,0.9918399084726105,0.8169994022887588,1.0,1.0
139
+ 137,2163,0.9988440498655127,0.77,0.0007674471338136558,0.5566563821772472,0.593692911623192,0.8578689709943729,0.7971698029699146,60.8619243943131,0.8949529140183832,0.880504251918864,0.8949529140183832,0.8877285829686236,0.8877285829686236,0.9921871640235829,0.8195777082743786,1.0,1.0
140
+ 138,2164,0.9988922205192936,0.77,0.0007312391269378459,0.5566563821772472,0.5912473378057096,0.8582347603931711,0.8000802249175654,60.985264332606164,0.896363096954009,0.8819720222929537,0.896363096954009,0.8891675596234814,0.8891675596234814,0.9925207207367123,0.8221205429292695,1.0,1.0
141
+ 139,2165,0.998938386036056,0.77,0.0006967385064089131,0.5566563821772472,0.5888118379358517,0.8585997639625093,0.802959358372607,61.10860427089923,0.8977565413846044,0.8834241806628405,0.8977565413846044,0.8905903610237225,0.8905903610237225,0.9928410594965691,0.8246283485356846,1.0,1.0
142
+ 140,2166,0.9989826296993306,0.77,0.0006638648387477079,0.5566563821772472,0.5863863705164367,0.8589639825903673,0.8058072396617473,61.23194420919229,0.8991333873913907,0.8848608339355187,0.8991333873913907,0.8919971106634548,0.8919971106634548,0.9931486475106848,0.8271015642178663,1.0,1.0
143
+ 141,2167,0.9990250313482895,0.77,0.0006325414728321521,0.5566563821772472,0.5839708942212207,0.8593274171679759,0.8086239144408156,61.35528414748536,0.9004937754774328,0.886282089767628,0.9004937754774328,0.8933879326225305,0.8933879326225305,0.9934439385276428,0.8295406258405894,1.0,1.0
144
+ 142,2168,0.9990656675189833,0.77,0.0006026953626232385,0.5566563821772472,0.5815653678941931,0.85969006858979,0.8114094374706498,61.47862408577842,0.9018378465144903,0.8876880565200184,0.9018378465144903,0.8947629515172544,0.8947629515172544,0.9937273730614109,0.8319459659151686,1.0,1.0
145
+ 143,2169,0.9991046115798864,0.77,0.0005742568981483602,0.5566563821772472,0.5791697505488755,0.8600519377534637,0.8141638723912256,61.601964024071485,0.9031657416911192,0.889078843213121,0.9031657416911192,0.8961222924521202,0.8961222924521202,0.9939993786212086,0.8343180135126311,1.0,1.0
146
+ 144,2170,0.9991419338619703,0.77,0.0005471597443618096,0.5566563821772472,0.5767840013676234,0.8604130255598236,0.8168872914943403,61.72530396236455,0.9044776024620189,0.890454559483128,0.9044776024620189,0.8974660809725734,0.8974660809725734,0.9942603699462335,0.8366571941837638,1.0,1.0
147
+ 145,2171,0.9991777017835197,0.77,0.0005213406875193932,0.5566563821772472,0.5744080797009307,0.860773332912844,0.8195797754951492,61.84864390065761,0.9057735704986176,0.8918153155389827,0.9057735704986176,0.8987944430188002,0.8987944430188002,0.9945107492445969,0.8389639298857473,1.0,1.0
148
+ 146,2172,0.9992119799698967,0.77,0.0004967394887204946,0.5566563821772472,0.5720419450667369,0.8611328607196208,0.8222414133028496,61.97198383895068,0.9070537876408896,0.8931612221201846,0.9070537876408896,0.9001075048805371,0.9001075048805371,0.9947509064358493,0.8412386389151005,1.0,1.0
149
+ 147,2173,0.9992448303684507,0.77,0.0004732987442865779,0.5566563821772472,0.5696855571497377,0.8614916098903462,0.8248723017907961,62.09532377724374,0.9083183958503978,0.894492390455407,0.9083183958503978,0.9014053931529024,0.9014053931529024,0.9949812193965009,0.8434817358466639,1.0,1.0
150
+ 148,2174,0.9992763123587651,0.77,0.00045096375266012327,0.5566563821772472,0.5673388758006978,0.8618495813382829,0.8274725455663208,62.218663715536806,0.9095675371645501,0.8958089322219323,0.9095675371645501,0.9026882346932412,0.9026882346932412,0.9952020542079756,0.8456936314783556,1.0,1.0
151
+ 149,2175,0.9993064828584256,0.77,0.0004296823875223155,0.5566563821772472,0.565001861035767,0.8622067759797388,0.8300422567405265,62.34200365382987,0.9108013536520646,0.8971109595059003,0.9108013536520646,0.9039561565789824,0.9039561565789824,0.9954137654064588,0.8478747327814474,1.0,1.0
152
+ 150,2176,0.9993353964244859,0.77,0.0004094049768415215,0.5566563821772472,0.5626744730357989,0.862563194734042,0.8325815546983076,62.465343592122935,0.9120199873696291,0.8983985847633725,0.9120199873696291,0.9052092860665009,0.9052092860665009,0.9956166962341296,0.8500254428561059,1.0,1.0
153
+ 151,2177,0.9993631053508021,0.77,0.0003900841875777007,0.5566563821772472,0.5603566721456722,0.8629188385235147,0.8350905658688479,62.588683530416,0.913223580319748,0.8996719207822091,0.913223580319748,0.9064477505509786,0.9064477505509786,0.995811178891296,0.8521461608919608,1.0,1.0
154
+ 152,2178,0.9993896597613998,0.77,0.00037167491578042226,0.5566563821772472,0.5580484188736156,0.863273708273449,0.8375694234968304,62.71202346870906,0.914412274409764,0.9009310806447579,0.914412274409764,0.907671677527261,0.907671677527261,0.9959975347889731,0.8542372821334626,1.0,1.0
155
+ 153,2179,0.9994151077000316,0.77,0.0003541341818301449,0.5566563821772472,0.5557496738905341,0.8636278049120807,0.8400182674145907,62.83536340700213,0.9155862114120419,0.9021761776913516,0.9155862114120419,0.9088811945516968,0.9088811945516968,0.996176074801477,0.8562991978498035,1.0,1.0
156
+ 154,2180,0.9994394952160769,0.77,0.00033742103058385963,0.5566563821772472,0.5534603980293398,0.8639811293705651,0.8424372438154296,62.95870334529519,0.9167455329253047,0.9034073254846128,0.9167455329253047,0.9100764292049588,0.9100764292049588,0.9963470995186254,0.8583322953091795,1.0,1.0
157
+ 155,2181,0.9994628664469308,0.77,0.00032149643619713906,0.5566563821772472,0.5511805522842839,0.8643336825829515,0.8448265050282953,63.082043283588256,0.9178903803371068,0.9046246377745605,0.9178903803371068,0.9112575090558337,0.9112575090558337,0.9965108994971671,0.8603369577571819,1.0,1.0
158
+ 156,2182,0.999485263697022,0.77,0.0003063232114050861,0.5566563821772472,0.5489100978102922,0.8646854654861581,0.8471862092940348,63.20538322188132,0.9190208947874324,0.9058282284645165,0.9190208947874324,0.9124245616259745,0.9124245616259745,0.9966677555110803,0.8623135643991099,1.0,1.0
159
+ 157,2183,0.9995067275135948,0.77,0.00029186592105466243,0.5566563821772472,0.5466489959223036,0.8650364790199475,0.8495165205434034,63.328723160174384,0.9201372171334056,0.9070182115778064,0.9201372171334056,0.913577714355606,0.913577714355606,0.9968179388004096,0.8642624903860076,1.0,1.0
160
+ 158,2184,0.9995272967593869,0.77,0.00027809079969041587,0.5566563821772472,0.5443972080946107,0.8653867241269017,0.8518176081770136,63.45206309846745,0.9212394879150966,0.9081947012252503,0.9212394879150966,0.9147170945701735,0.9147170945701735,0.9969617113183281,0.8661841068042305,1.0,1.0
161
+ 159,2185,0.9995470086823248,0.77,0.00026496567300473515,0.5566563821772472,0.5421546959602032,0.8657362017523971,0.8540896468473925,63.57540303676051,0.922327847322412,0.9093578115734384,0.922327847322412,0.9158428294479253,0.9158428294479253,0.9970993259761385,0.8680787806683582,1.0,1.0
162
+ 160,2186,0.9995658989823606,0.77,0.0002524598829724629,0.5566563821772472,0.5399214213101144,0.8660849128445802,0.8563328162433114,63.69874297505358,0.9234024351630523,0.9105076568137865,0.9234024351630523,0.9169550459884195,0.9169550459884195,0.9972310268859439,0.8699468749172725,1.0,1.0
163
+ 161,2187,0.9995840018755627,0.77,0.00024054421649800578,0.5566563821772472,0.5376973460927704,0.8664328583543429,0.8585473008765374,63.82208291334664,0.9244633908315223,0.9116443511323632,0.9244633908315223,0.9180538709819428,0.9180538709819428,0.9973570496007435,0.8717887484132314,1.0,1.0
164
+ 162,2188,0.9996013501555733,0.77,0.00022919083741101482,0.5566563821772472,0.5354824324133413,0.8667800392352977,0.860733289871152,63.945422851639705,0.9255108532791794,0.9127680086804856,0.9255108532791794,0.9191394309798324,0.9191394309798324,0.9974776213517255,0.8736047559437702,1.0,1.0
165
+ 163,2189,0.9996179752525383,0.77,0.00021837322165428293,0.5566563821772472,0.5332766425330958,0.8671264564437533,0.8628909767555693,64.06876278993276,0.9265449609853037,0.9138787435460743,0.9265449609853037,0.920211852265689,0.920211852265689,0.9975929612825506,0.8753952482262733,1.0,1.0
166
+ 164,2190,0.9996339072896123,0.77,0.0002080660955147386,0.5566563821772472,0.5310799388687583,0.8674721109386905,0.8650205592573782,64.19210272822582,0.9275658519291744,0.9149766697257624,0.9275658519291744,0.9212712608274685,0.9212712608274685,0.997703280680436,0.8771605719150622,1.0,1.0
167
+ 165,2191,0.9996491751371377,0.77,0.00019824537675531707,0.5566563821772472,0.528892283991868,0.8678170036817373,0.867122239101128,64.31544266651888,0.9285736635631356,0.9160619010977497,0.9285736635631356,0.9223177823304427,0.9223177823304427,0.9978087832038698,0.8789010696108521,1.0,1.0
168
+ 166,2192,0.9996638064645913,0.77,0.00018888811851207945,0.5566563821772472,0.5267136406281421,0.868161135637145,0.8691962218091607,64.43878260481193,0.9295685327866368,0.9171345513953959,0.9295685327866368,0.9233515420910163,0.9233515420910163,0.9979096651068009,0.880617079872438,1.0,1.0
169
+ 167,2193,0.99967782779039,0.77,0.00017997245582723867,0.5566563821772472,0.5245439716568396,0.8685045077717641,0.8712427165055938,64.56212254310499,0.9305505959212298,0.9181947341815445,0.9305505959212298,0.9243726650513872,0.9243726650513872,0.9980061154591664,0.8823089372304732,1.0,1.0
170
+ 168,2194,0.999691264529643,0.77,0.00017147755469475303,0.5566563821772472,0.5223832401101298,0.8688471210550198,0.8732619357235417,64.68546248139805,0.9315199886865079,0.919242562823569,0.9315199886865079,0.9253812757550384,0.9253812757550384,0.9980983163636334,0.8839769722032118,1.0,1.0
171
+ 169,2195,0.9997041410399331,0.77,0.00016338356350087508,0.5566563821772472,0.5202314091724618,0.869188976458888,0.8752540952156602,64.8088024196911,0.9324768461769678,0.9202781504691329,0.9324768461769678,0.9263774983230504,0.9263774983230504,0.9981864431684488,0.8856215113140897,1.0,1.0
172
+ 170,2196,0.9997164806652091,0.77,0.00015567156674750935,0.5566563821772472,0.5180884421799374,0.8695300749578717,0.87721941376809,64.93214235798416,0.9334213028397802,0.9213016100226564,0.9334213028397802,0.9273614564312183,0.9273614564312183,0.9982706646763013,0.8872428771110269,1.0,1.0
173
+ 171,2197,0.9997283057778651,0.77,0.0001483235409514468,0.5566563821772472,0.5159543026196866,0.8698704175289766,0.8791581130178663,65.05548229627722,0.9343534924534502,0.9223130541224792,0.9343534924534502,0.9283332732879648,0.9283332732879648,0.9983511433491168,0.8888413881873358,1.0,1.0
174
+ 172,2198,0.999739637819081,0.77,0.00014132231261751942,0.5566563821772472,0.5138289541292451,0.8702100051516874,0.8810704172738555,65.17882223457028,0.9352735481073526,0.9233125951187118,0.9352735481073526,0.9292930716130322,0.9292930716130322,0.9984280355087186,0.8904173592041281,1.0,1.0
175
+ 173,2199,0.999750497337497,0.77,0.00013465151818846567,0.5566563821772472,0.5117123604959352,0.8705488388079442,0.8829565533412727,65.30216217286333,0.9361816021821232,0.9243003450517652,0.9361816021821232,0.9302409736169441,0.9302409736169441,0.998501491533297,0.891971100914116,1.0,1.0
176
+ 174,2200,0.9997609040262873,0.77,0.00012829556587882525,0.5566563821772472,0.5096044856562482,0.8708869194821185,0.8848167503498262,65.42550211115639,0.9370777863308908,0.925276415631551,0.9370777863308908,0.9311771009812209,0.9311771009812209,0.9985716560496432,0.8935029201867081,1.0,1.0
177
+ 175,2201,0.9997708767587016,0.77,0.00012223959930450279,0.5566563821772472,0.5075052936952306,0.8712242481609896,0.8866512395855298,65.54884204944945,0.9379622314613321,0.9262409182173418,0.9379622314613321,0.9321015748393369,0.9321015748393369,0.9986386681211136,0.8950131200343062,1.0,1.0
178
+ 176,2202,0.9997804336221354,0.77,0.00011646946282375983,0.5566563821772472,0.5054147488458716,0.8715608258337215,0.8884602543262153,65.6721819877425,0.9388350677185332,0.9271939637982812,0.9388350677185332,0.9330145157584072,0.9330145157584072,0.9987026614313024,0.8965019996397131,1.0,1.0
179
+ 177,2203,0.9997895919507904,0.77,0.00011097166850932605,0.5566563821772472,0.503332815488494,0.8718966534918388,0.890244029680774,65.79552192603556,0.9396964244686402,0.9281356629745369,0.9396964244686402,0.9339160437215885,0.9339160437215885,0.9987637644634059,0.8979698543845638,1.0,1.0
180
+ 178,2204,0.9997983683569821,0.77,0.00010573336467506929,0.5566563821772472,0.5012594581501472,0.8722317321292035,0.8920028024321471,65.91886186432862,0.9405464302832827,0.9290661259390833,0.9405464302832827,0.934806278111183,0.934806278111183,0.9988221006752735,0.8994169758787003,1.0,1.0
181
+ 179,2205,0.9998067787611509,0.77,0.00010074230588424006,0.5566563821772472,0.49919464150400283,0.8725660627419918,0.8937368108840833,66.04220180262168,0.9413852129247525,0.9299854624601075,0.9413852129247525,0.93568533769243,0.93568533769243,0.9988777886701495,0.9008436519904113,1.0,1.0
182
+ 180,2206,0.9998148384206301,0.77,9.598682436971657e-05,0.5566563821772472,0.4971383303687528,0.8728996463286706,0.8954462947116703,66.16554174091473,0.9422128993319231,0.9308937818640254,0.9422128993319231,0.9365533405979742,0.9365533405979742,0.9989309423631139,0.9022501668774621,1.0,1.0
183
+ 181,2207,0.9998225619572212,0.77,9.145580279992843e-05,0.5566563821772472,0.49509048970800995,0.8732324838899744,0.8971314948156488,66.28888167920779,0.9430296156068899,0.9317911930191007,0.9430296156068899,0.9374104043129954,0.9374104043129954,0.9989816711432414,0.9036368010188456,1.0,1.0
184
+ 182,2208,0.9998299633836262,0.77,8.713864832723935e-05,0.5566563821772472,0.49305108462971087,0.8735645764288824,0.8987926531805076,66.41222161750085,0.9438354870023181,0.9326778043196552,0.9438354870023181,0.9382566456609867,0.9382566456609867,0.9990300800315025,0.9050038312471869,1.0,1.0
185
+ 183,2209,0.9998370561287837,0.77,8.302526785852632e-05,0.5566563821772472,0.49102008038552164,0.873895924950595,0.9004300127363541,66.5355615557939,0.9446306379094793,0.9335537236708604,0.9446306379094793,0.9390921807901699,0.9390921807901699,0.9990762698344359,0.9063515307817378,1.0,1.0
186
+ 184,2210,0.9998438530621548,0.77,7.91060444905138e-05,0.5566563821772472,0.4889974423702456,0.874226530462511,0.9020438172245535,66.65890149408696,0.9454151918469624,0.9344190584741017,0.9454151918469624,0.939917125160532,0.939917125160532,0.9991203372936293,0.9076801692619016,1.0,1.0
187
+ 185,2211,0.9998503665170004,0.77,7.537181505511038e-05,0.5566563821772472,0.48698313612123384,0.8745563939742049,0.9036343110671207,66.78224143238002,0.9461892714500414,0.9352739156129026,0.9461892714500414,0.940731593531472,0.940731593531472,0.9991623752310494,0.9089900127812308,1.0,1.0
188
+ 186,2212,0.9998566083126934,0.77,7.181384872256026e-05,0.5566563821772472,0.48497712731779796,0.8748855164974041,0.9052017392398494,66.90558137067308,0.9469529984606846,0.9361184014394014,0.9469529984606846,0.941535699950043,0.941535699950043,0.9992024726902673,0.9102813239218436,1.0,1.0
189
+ 187,2213,0.9998625897761043,0.77,6.842382661266653e-05,0.5566563821772472,0.48297938178062527,0.8752138990459655,0.9067463471491554,67.02892130896613,0.9477064937181896,0.9369526217613683,0.9477064937181896,0.942329557739779,0.942329557739779,0.999240715073628,0.9115543617892087,1.0,1.0
190
+ 188,2214,0.9998683217620996,0.77,6.5193822366675e-05,0.5566563821772472,0.48098986547119654,0.8755415426358536,0.90826838051261,67.15226124725919,0.9484498771504281,0.9377766818297536,0.9484498771504281,0.9431132794900908,0.9431132794900908,0.9992771842754207,0.9128093820472494,1.0,1.0
191
+ 189,2215,0.999873814673188,0.77,6.21162836346296e-05,0.5566563821772472,0.47900854449120583,0.8758684482851177,0.909768085243135,67.27560118555225,0.9491832677656845,0.9385906863267571,0.9491832677656845,0.9438869770462208,0.9438869770462208,0.9993119588111053,0.914046636953721,1.0,1.0
192
+ 190,2216,0.9998790784783518,0.77,5.918401443513001e-05,0.5566563821772472,0.4770353850819832,0.8761946170138689,0.9112457073368262,67.3989411238453,0.9499067836450746,0.9393947393544076,0.9499067836450746,0.9446507614997411,0.9446507614997411,0.9993451139426578,0.9152663753958198,1.0,1.0
193
+ 191,2217,0.9998841227310951,0.77,5.639015834644191e-05,0.5566563821772472,0.4750703536239192,0.8765200498442582,0.9127014927643728,67.52228106213836,0.9506205419355268,0.9401889444236436,0.9506205419355268,0.9454047431795852,0.9454047431795852,0.9993767218000958,0.9164688429259807,1.0,1.0
194
+ 192,2218,0.9998889565867428,0.77,5.372818248983694e-05,0.5566563821772472,0.4731134166358923,0.8768447478004541,0.9141356873660339,67.64562100043142,0.9513246588433127,0.9409734044438841,0.9513246588433127,0.9461490316435984,0.9461490316435984,0.9994068514992539,0.9176542817978275,1.0,1.0
195
+ 193,2219,0.9998935888190206,0.77,5.119186226787512e-05,0.5566563821772472,0.47116454077469827,0.8771687119086197,0.9155485367501315,67.76896093872448,0.9520192496281122,0.9417482217130798,0.9520192496281122,0.946883735670596,0.946883735670596,0.9994355692558735,0.9188229310022373,1.0,1.0
196
+ 194,2220,0.9998980278359453,0.77,4.877526682209323e-05,0.5566563821772472,0.4692236928344822,0.8774919431968913,0.9169402861950183,67.89230087701753,0.9527044285975969,0.9425134979082358,0.9527044285975969,0.9476089632529163,0.9476089632529163,0.999462938496081,0.9199750263034872,1.0,1.0
197
+ 195,2221,0.9999022816950556,0.77,4.647274517623109e-05,0.5566563821772472,0.46729083974617247,0.8778144426953556,0.9183111805544755,68.01564081531059,0.9533803091025187,0.9432693340763936,0.9533803091025187,0.9483248215894562,0.9483248215894562,0.9994890199633231,0.9211108002754489,1.0,1.0
198
+ 196,2222,0.9999063581180089,0.77,4.4278913032718534e-05,0.5566563821772472,0.46536594857691765,0.8781362114360279,0.9196614641664916,68.13898075360365,0.9540470035322902,0.9440158306260648,0.9540470035322902,0.9490314170791775,0.9490314170791775,0.9995138718218343,0.9222304823378038,1.0,1.0
199
+ 197,2223,0.9999102645045715,0.77,4.218864019166197e-05,0.5566563821772472,0.46344898652952515,0.8784572504528304,0.9209913807653771,68.2623206918967,0.9547046233110404,0.9447530873191053,0.9547046233110404,0.9497288553150729,0.9497288553150729,0.9995375497567112,0.9233342987922474,1.0,1.0
200
+ 198,2224,0.999914007946027,0.77,4.019703856301482e-05,0.5566563821772472,0.4615399209419024,0.8787775607815694,0.9223011733971598,68.38566063018976,0.9553532788941339,0.9454812032630211,0.9553532788941339,0.9504172410785775,0.9504172410785775,0.9995601070706676,0.9244224728586591,1.0,1.0
201
+ 199,2225,0.9999175952380266,0.77,3.829945074399397e-05,0.5566563821772472,0.45963871928650035,0.8790971434599145,0.9235910843382127,68.50900056848282,0.9559930797651394,0.9462002769036948,0.9559930797651394,0.951096678334417,0.951096678334417,0.999581594777547,0.9254952247112109,1.0,1.0
202
+ 200,2226,0.9999210328929055,0.77,3.6491439135117294e-05,0.5566563821772472,0.45774534916975945,0.8794159995273761,0.9248613550170579,68.63234050677588,0.9566241344332339,0.9469104060185252,0.9566241344332339,0.9517672702258795,0.9517672702258795,0.99960206169267,0.9265527715143925,1.0,1.0
203
+ 201,2227,0.9999243271514865,0.77,3.4768775569489364e-05,0.5566563821772472,0.45585977833155744,0.8797341300252841,0.9261122259392932,68.75568044506893,0.9572465504310304,0.9476116877099685,0.9572465504310304,0.9524291190704994,0.9524291190704994,0.99962155452009,0.9275953274589309,1.0,1.0
204
+ 202,2228,0.9999274839943925,0.77,3.3127431431155236e-05,0.5566563821772472,0.4539819746446598,0.8800515359967659,0.9273439366155843,68.87902038336199,0.9578604343128142,0.9483042183994733,0.9578604343128142,0.9530823263561438,0.9530823263561438,0.9996401179368392,0.9286231037975844,1.0,1.0
205
+ 203,2229,0.9999305091528885,0.77,3.1563568239479555e-05,0.5566563821772472,0.45211190611417235,0.8803682184867254,0.9285567254926664,69.00236032165505,0.9584658916531774,0.9489880938217984,0.9584658916531774,0.9537269927374878,0.9537269927374878,0.9996577946742357,0.9296363088807916,1.0,1.0
206
+ 204,2230,0.9999334081192721,0.77,3.0073528677592032e-05,0.5566563821772472,0.4502495408769962,0.8806841785418211,0.9297508298872965,69.1257002599481,0.9590630270460373,0.9496634090197058,0.9590630270460373,0.9543632180328716,0.9543632180328716,0.9996746255963331,0.9306351481921591,1.0,1.0
207
+ 205,2231,0.9999361861568318,0.77,2.8653828043973322e-05,0.5566563821772472,0.44839484720128464,0.880999417210445,0.9309264859230978,69.24904019824116,0.9596519441040272,0.9503302583390193,0.9596519441040272,0.9549911012215233,0.9549911012215233,0.9996906497755866,0.9316198243837693,1.0,1.0
208
+ 206,2232,0.9999388483093904,0.77,2.7301146107240003e-05,0.5566563821772472,0.44654779348590273,0.8813139355427009,0.9320839284702372,69.37238013653422,0.960232745458248,0.9509887354240385,0.960232745458248,0.9556107404411432,0.9556107404411432,0.9997059045658102,0.9325905373112962,1.0,1.0
209
+ 207,2233,0.9999413994104518,0.77,2.601231934512569e-05,0.5566563821772472,0.4447083482598886,0.8816277345903837,0.9332233910878763,69.49572007482728,0.9608055327583674,0.9516389332133013,0.9608055327583674,0.9562222329858343,0.9562222329858343,0.9997204256725031,0.933547484068912,1.0,1.0
210
+ 208,2234,0.999943844091966,0.77,2.4784333549549683e-05,0.5566563821772472,0.44287648018191744,0.8819408154069579,0.9343451059693341,69.61906001312033,0.9613704066730566,0.9522809439356843,0.9613704066730566,0.9568256753043705,0.9568256753043705,0.9997342472206168,0.934490859023974,1.0,1.0
211
+ 209,2235,0.9999461867927303,0.77,2.3614316780516936e-05,0.5566563821772472,0.44105215803976744,0.8822531790475368,0.9354493038899029,69.74239995141339,0.9619274668907517,0.9529148591068337,0.9619274668907517,0.9574211629987928,0.9574211629987928,0.9997474018198383,0.9354208538514784,1.0,1.0
212
+ 210,2236,0.9999484317664394,0.77,2.2499532652405435e-05,0.5566563821772472,0.43923535074978787,0.8825648265688609,0.9365362141572553,69.86573988970645,0.9624768121207301,0.953540769525917,0.9624768121207301,0.9580087908233236,0.9580087908233236,0.9997599206274618,0.9363376575682708,1.0,1.0
213
+ 211,2237,0.999950583089402,0.77,2.1437373936971334e-05,0.5566563821772472,0.43742602735636965,0.882875759029278,0.9376060645643818,69.9890798279995,0.9630185400944898,0.954158765272688,0.9630185400944898,0.958588652683589,0.958588652683589,0.9997718334089188,0.9372414565670023,1.0,1.0
214
+ 212,2238,0.9999526446679338,0.77,2.042535646814e-05,0.5566563821772472,0.43562415703141777,0.8831859774887212,0.9386590813449983,70.11241976629256,0.9635527475674214,0.9547689357048554,0.9635527475674214,0.9591608416361384,0.9591608416361384,0.9997831685960413,0.9381324346498231,1.0,1.0
215
+ 213,2239,0.9999546202454445,0.77,1.9461113334354273e-05,0.5566563821772472,0.43382970907382606,0.8834954830086892,0.9396954891313625,70.23575970458562,0.9640795303207618,0.9553713694557497,0.9640795303207618,0.9597254498882557,0.9597254498882557,0.9997939533431228,0.9390107730618045,1.0,1.0
216
+ 214,2240,0.9999565134092289,0.77,1.8542389344921388e-05,0.5566563821772472,0.4320426529089541,0.8838042766522249,0.9407155109144381,70.35909964287868,0.9645989831638206,0.9559661544322757,0.9645989831638206,0.9602825687980482,0.9602825687980482,0.9998042135808499,0.9398766505240815,1.0,1.0
217
+ 215,2241,0.9999583275969746,0.77,1.7667035757438648e-05,0.5566563821772472,0.43026295808810633,0.8841123594838953,0.9417193680063477,70.48243958117173,0.9651111999364678,0.9565533778131465,0.9651111999364678,0.9608322888748071,0.9608322888748071,0.9998139740681685,0.9407302432667096,1.0,1.0
218
+ 216,2242,0.9999600661029996,0.77,1.6833005253986512e-05,0.5566563821772472,0.42849059428801317,0.8844197325697705,0.942707280005053,70.60577951946479,0.9656162735118726,0.9571331260473899,0.9656162735118726,0.9613746997796313,0.9613746997796313,0.9998232584421527,0.9415717250612285,1.0,1.0
219
+ 217,2243,0.9999617320842293,0.77,1.603834715435776e-05,0.5566563821772472,0.4267255313103144,0.8847263969774034,0.9436794647612025,70.72911945775785,0.9661142957994864,0.9577054848531183,0.9661142957994864,0.9619098903263024,0.9619098903263024,0.9998320892659397,0.9424012672529287,1.0,1.0
220
+ 218,2244,0.999963328565925,0.77,1.528120285514412e-05,0.5566563821772472,0.42496773908104457,0.8850323537758098,0.9446361383470883,70.8524593960509,0.9666053577482566,0.9582705392165568,0.9666053577482566,0.9624379484824067,0.9624379484824067,0.9998404880747952,0.9432190387928137,1.0,1.0
221
+ 219,2245,0.9999648584471725,0.77,1.4559801484028479e-05,0.5566563821772472,0.4232171876501207,0.8853376040354474,0.9455775150276524,70.97579933434396,0.967089549350066,0.9588283733913189,0.967089549350066,0.9629589613706924,0.9629589613706924,0.9998484754203704,0.9440252062692556,1.0,1.0
222
+ 220,2246,0.9999663245061443,0.77,1.3872455759132674e-05,0.5566563821772472,0.4214738471908318,0.885642148828196,0.9465038072334845,71.09913927263702,0.9675669596433852,0.9593790708979254,0.9675669596433852,0.9634730152706553,0.9634730152706553,0.9998560709132115,0.9448199339393387,1.0,1.0
223
+ 221,2247,0.9999677294051401,0.77,1.3217558043749259e-05,0.5566563821772472,0.4197376879993309,0.8859459892273376,0.9474152255357525,71.22247921093008,0.9680376767171328,0.9599227145235578,0.9680376767171328,0.9639801956203453,0.9639801956203453,0.9998632932635814,0.9456033837598883,1.0,1.0
224
+ 222,2248,0.9999690756954188,0.77,1.2593576587241432e-05,0.5566563821772472,0.4180086804941288,0.8862491263075356,0.9483119786230108,71.34581914922313,0.9685017877147313,0.9604593863220385,0.9685017877147313,0.9644805870183849,0.9644805870183849,0.9998701603206506,0.9463757154181811,1.0,1.0
225
+ 223,2249,0.9999703658218285,0.77,1.1999051943329649e-05,0.5566563821772472,0.4162867952155899,0.8865515611448156,0.949194273279827,71.46915908751619,0.9689593788383528,0.9609891676140322,0.9689593788383528,0.9649742732261926,0.9649742732261926,0.9998766891101151,0.9471370863623357,1.0,1.0
226
+ 224,2250,0.9999716021272437,0.77,1.143259355739741e-05,0.5566563821772472,0.41457200282543066,0.8868532948165451,0.9500623143671739,71.59249902580925,0.969410535353346,0.9615121389874604,0.969410535353346,0.9654613371704032,0.9654613371704032,0.9998828958702943,0.9478876518313806,1.0,1.0
227
+ 225,2251,0.9999727868568175,0.77,1.0892876514843127e-05,0.5566563821772472,0.4128642741062193,0.8871543284014138,0.9509163048045303,71.7158389641023,0.9698553415928353,0.9620283802981231,0.9698553415928353,0.9659418609454792,0.9659418609454792,0.999888796086765,0.9486275648849969,1.0,1.0
228
+ 226,2252,0.9999739221620566,0.77,1.0378638442880814e-05,0.5566563821772472,0.41116357996087816,0.887454662979414,0.9517564455536359,71.83917890239536,0.9702938809624855,0.9625379706705205,0.9702938809624855,0.966415925816503,0.966415925816503,0.9998944045255812,0.9493569764329374,1.0,1.0
229
+ 227,2253,0.9999750101047267,0.77,9.888676558550588e-06,0.5566563821772472,0.40946989141218804,0.8877542996318205,0.9525829356038493,71.96251884068842,0.9707262359454242,0.9630409884988681,0.9707262359454242,0.9668836122221461,0.9668836122221461,0.9998997352651329,0.9500760352641172,1.0,1.0
230
+ 228,2254,0.9999760526605945,0.77,9.421844856041182e-06,0.5566563821772472,0.40778317960229427,0.8880532394411716,0.953395971959053,72.08585877898147,0.9711524881073139,0.9635375114482995,0.9711524881073139,0.9673449997778067,0.9673449997778067,0.9999048017266913,0.9507848880753783,1.0,1.0
231
+ 229,2255,0.9999770517230144,0.77,8.977051426751963e-06,0.5566563821772472,0.40610341579221515,0.8883514834912493,0.9541957496260565,72.20919871727453,0.9715727181015682,0.9640276164562499,0.9715727181015682,0.967800167278909,0.967800167278909,0.9999096167036896,0.9514836794999265,1.0,1.0
232
+ 230,2256,0.9999780091063654,0.77,8.553255905831832e-06,0.5566563821772472,0.40443057136135224,0.8886490328670597,0.9549824616044457,72.33253865556759,0.9719870056747026,0.9645113797340147,0.9719870056747026,0.9682491927043586,0.9682491927043586,0.9999141923897858,0.9521725521354404,1.0,1.0
233
+ 231,2257,0.9999789265493441,0.77,8.1494670392277e-06,0.5566563821772472,0.4027646178070027,0.8889458886548142,0.9557562988778281,72.45587859386065,0.972395429671816,0.9649888767684762,0.972395429671816,0.9686921532201461,0.9686921532201461,0.9999185404057527,0.9528516465718533,1.0,1.0
234
+ 232,2258,0.9999798057181218,0.77,7.764740365556648e-06,0.5566563821772472,0.40110552674387356,0.8892420519419098,0.9565174504064254,72.5792185321537,0.9727980680421937,0.9654601823239944,0.9727980680421937,0.969129125183094,0.969129125183094,0.9999226718252385,0.9535211014188082,1.0,1.0
235
+ 233,2259,0.999980648209369,0.77,7.398176007383988e-06,0.5566563821772472,0.3994532699035983,0.8895375238169099,0.9572661031209649,72.70255847044676,0.9731949978450273,0.9659253704444537,0.9731949978450273,0.9695601841447405,0.9695601841447405,0.9999265971994423,0.9541810533327864,1.0,1.0
236
+ 234,2260,0.9999814555531538,0.77,7.04891656674499e-06,0.5566563821772472,0.39780781913425506,0.8898323053695256,0.9580024419178231,72.82589840873982,0.973586295255244,0.9663845144554617,0.973586295255244,0.9699854048553529,0.9699854048553529,0.9999303265807437,0.9548316370439107,1.0,1.0
237
+ 235,2261,0.9999822292157194,0.77,6.716145119991489e-06,0.5566563821772472,0.39616914639988693,0.8901263976905964,0.9587266496553747,72.94923834703287,0.9739720355694402,0.9668376869666939,0.9739720355694402,0.9704048612680671,0.9704048612680671,0.9999338695453273,0.955472985382425,1.0,1.0
238
+ 236,2262,0.9999829706021469,0.77,6.399083307276584e-06,0.5566563821772472,0.39453722378002437,0.8904198018720713,0.9594389071515019,73.07257828532593,0.9743522932119126,0.9672849598743788,0.9743522932119126,0.9708186265431458,0.9708186265431458,0.9999372352148422,0.9561052293048498,1.0,1.0
239
+ 237,2263,0.9999836810589054,0.77,6.096989512211698e-06,0.5566563821772472,0.3929120234692094,0.8907125190069898,0.9601393931822197,73.19591822361899,0.9747271417407817,0.9677264043639179,0.9747271417407817,0.9712267730523498,0.9712267730523498,0.9999404322771321,0.9567284979198171,1.0,1.0
240
+ 238,2264,0.9999843618762972,0.77,5.8091571274409325e-06,0.5566563821772472,0.3912935177765219,0.8910045501894635,0.9608282844813739,73.31925816191205,0.9750966538542011,0.968162090912636,0.9750966538542011,0.9716293723834186,0.9716293723834186,0.9999434690060723,0.9573429185135851,1.0,1.0
241
+ 239,2265,0.9999850142908,0.77,5.534912902078332e-06,0.5566563821772472,0.3896816791251077,0.8912958965146569,0.9615057557413691,73.4425981002051,0.9754609013966492,0.9685920892926567,0.9754609013966492,0.9720264953446529,0.9720264953446529,0.999946353280551,0.9579486165752349,1.0,1.0
242
+ 240,2266,0.9999856394873121,0.77,5.273615367144956e-06,0.5566563821772472,0.3880764800517089,0.8915865590787693,0.9621719796148857,73.56593803849816,0.9758199553652955,0.9690164685738969,0.9758199553652955,0.9724182119695962,0.9724182119695962,0.9999490926026259,0.9585457158215505,1.0,1.0
243
+ 241,2267,0.9999862386013039,0.77,5.024653335324888e-06,0.5566563821772472,0.3864778932061958,0.8918765389790159,0.9628271267175451,73.68927797679122,0.976173885916438,0.9694352971271771,0.976173885916438,0.9728045915218075,0.9728045915218075,0.9999516941148909,0.9591343382215848,1.0,1.0
244
+ 242,2268,0.9999868127208791,0.77,4.787444471532931e-06,0.5566563821772472,0.3848858913511008,0.8921658373136093,0.963471365631484,73.81261791508427,0.9765227623720066,0.9698486426274422,0.9765227623720066,0.9731857024997244,0.9731857024997244,0.9999541646170838,0.959714604020914,1.0,1.0
245
+ 243,2269,0.9999873628887509,0.77,4.561433930952241e-06,0.5566563821772472,0.38330044736115454,0.8924544551817417,0.9641048629097984,73.93595785337733,0.9768666532261269,0.9702565720570873,0.9768666532261269,0.9735616126416071,0.9735616126416071,0.999956510581965,0.9602866317655814,1.0,1.0
246
+ 244,2270,0.999987890104135,0.77,4.3460930613577765e-06,0.5566563821772472,0.3817215342228237,0.8927423936835657,0.9647277830818209,74.05929779167039,0.9772056261517406,0.9706591517093851,0.9772056261517406,0.9739323889305629,0.9739323889305629,0.9999587381704985,0.9608505383257336,1.0,1.0
247
+ 245,2271,0.999988395324564,0.77,4.140918166691674e-06,0.5566563821772472,0.38014912503385045,0.8930296539201767,0.9653402886591943,74.18263772996345,0.9775397480072774,0.9710564471920103,0.9775397480072774,0.9742980975996438,0.9742980975996438,0.9999608532463613,0.9614064389189527,1.0,1.0
248
+ 246,2272,0.9999888794676259,0.77,3.945429328999808e-06,0.5566563821772472,0.3785831930027944,0.8933162369935949,0.9659425401427048,74.3059776682565,0.9778690848433745,0.9714485234306561,0.9778690848433745,0.9746588041370153,0.9746588041370153,0.9999628613898104,0.9619544471332843,1.0,1.0
249
+ 247,2273,0.9999893434126307,0.77,3.7591692859751765e-06,0.5566563821772472,0.37702371144857605,0.8936021440067464,0.9665346960298413,74.42931760654956,0.9781937019096388,0.9718354446727391,0.9781937019096388,0.975014573291189,0.975014573291189,0.9999647679109334,0.9624946749499664,1.0,1.0
250
+ 248,2274,0.9999897880022066,0.77,3.5817023614837095e-06,0.5566563821772472,0.375470653800022,0.8938873760634463,0.9671169128230475,74.55265754484262,0.9785136636614482,0.9722172744911882,0.9785136636614482,0.9753654690763183,0.9753654690763183,0.9999665778623076,0.9630272327658613,1.0,1.0
251
+ 249,2275,0.9999902140438304,0.77,3.4126134465719395e-06,0.5566563821772472,0.3739239935954124,0.8941719342683798,0.9676893450386315,74.67599748313567,0.9788290337667876,0.9725940757883142,0.9788290337667876,0.975711554777551,0.975711554777551,0.9999682960510933,0.9635522294155914,1.0,1.0
252
+ 250,2276,0.9999906223112935,0.77,3.2515070285739506e-06,0.5566563821772472,0.3723837044820301,0.8944558197270852,0.9682521452163035,74.79933742142873,0.9791398751131171,0.9729659107997548,0.9791398751131171,0.9760528929564359,0.9760528929564359,0.9999699270505834,0.9640697721933841,1.0,1.0
253
+ 251,2277,0.9999910135461075,0.77,3.0980062660474532e-06,0.5566563821772472,0.37084976021571153,0.8947390335459355,0.9688054639293094,74.92267735972179,0.9794462498142659,0.9733328410984927,0.9794462498142659,0.9763895454563793,0.9763895454563793,0.9999714752112341,0.9645799668746273,1.0,1.0
254
+ 252,2278,0.9999913884588502,0.77,2.951752107375951e-06,0.5566563821772472,0.3693221346603995,0.8950215768321212,0.9693494497951299,75.04601729801485,0.9797482192173514,0.9736949275989426,0.9797482192173514,0.976721573408147,0.976721573408147,0.9999729446711964,0.9650829177371385,1.0,1.0
255
+ 253,2279,0.9999917477304561,0.77,2.812402450976039e-06,0.5566563821772472,0.367800801787698,0.8953034506936325,0.9698842494867161,75.1693572363079,0.9800458439097182,0.9740522305611027,0.9800458439097182,0.9770490372354104,0.9770490372354104,0.999974339366371,0.9655787275821499,1.0,1.0
256
+ 254,2280,0.9999920920134532,0.77,2.679631345146122e-06,0.5566563821772472,0.36628573567642875,0.8955846562392417,0.9704100077442337,75.29269717460096,0.9803391837258932,0.9744048095947683,0.9803391837258932,0.9773719966603307,0.9773719966603307,0.9999756630400074,0.9660674977550138,1.0,1.0
257
+ 255,2281,0.9999924219331476,0.77,2.5531282256855118e-06,0.5566563821772472,0.3647769105121894,0.8958651945784859,0.970926867387287,75.41603711289402,0.9806282977545564,0.9747527236638035,0.9806282977545564,0.97769051070918,0.97769051070918,0.9999769192518637,0.9665493281656296,1.0,1.0
258
+ 256,2282,0.9999927380887595,0.77,2.432597189501163e-06,0.5566563821772472,0.36327430058691385,0.89614506682165,0.9714349693275973,75.53937705118707,0.9809132443455197,0.975096031090468,0.9809132443455197,0.9780046377179938,0.9780046377179938,0.9999781113869501,0.9670243173085965,1.0,1.0
259
+ 257,2283,0.9999930410545108,0.77,2.317756302503419e-06,0.5566563821772472,0.361777880298434,0.8964242740797486,0.9719344525821089,75.66271698948013,0.9811940811167157,0.9754347895597951,0.9811940811167157,0.9783144353382554,0.9783144353382554,0.9999792426638707,0.9674925622830943,1.0,1.0
260
+ 258,2284,0.9999933313806684,0.77,2.2083369401723287e-06,0.5566563821772472,0.36028762415004373,0.8967028174645096,0.9724254542864973,75.78605692777319,0.9814708649611893,0.9757690561240185,0.9814708649611893,0.9786199605426039,0.9786199605426039,0.9999803161427823,0.9679541588124954,1.0,1.0
261
+ 259,2285,0.9999936095945432,0.77,2.104083159252445e-06,0.5566563821772472,0.35880350675006445,0.8969806980883568,0.9729081097090568,75.90939686606625,0.9817436520540922,0.9760988872070449,0.9817436520540922,0.9789212696305685,0.9789212696305685,0.9999813347329871,0.9684092012637106,1.0,1.0
262
+ 260,2286,0.9999938762014479,0.77,2.0047510991068147e-06,0.5566563821772472,0.35732550281141245,0.8972579170643926,0.9733825522649422,76.0327368043593,0.982012497859676,0.9764243386089678,0.982012497859676,0.979218418234322,0.979218418234322,0.9999823012001748,0.9688577826662729,1.0,1.0
263
+ 261,2287,0.9999941316856144,0.77,1.910108411330201e-06,0.5566563821772472,0.3558535871511679,0.8975344755063815,0.9738489135307425,76.15607674265236,0.9822774571382822,0.9767454655106229,0.9822774571382822,0.9795114613244525,0.9795114613244525,0.9999832181733292,0.969299994731161,1.0,1.0
264
+ 262,2288,0.9999943765110736,0.77,1.8199337162876482e-06,0.5566563821772472,0.35438773469014595,0.8978103745287331,0.9743073232593658,76.27941668094542,0.9825385839533257,0.977062322478178,0.9825385839533257,0.9798004532157518,0.9798004532157518,0.9999840881513147,0.969735927869366,1.0,1.0
265
+ 263,2289,0.9999946111224979,0.77,1.7340160853074628e-06,0.5566563821772472,0.35292792045246946,0.8980856152464851,0.9747579093952113,76.40275661923847,0.9827959316782705,0.9773749634677587,0.9827959316782705,0.9800854475730145,0.9800854475730145,0.9999849135091559,0.9701656712102043,1.0,1.0
266
+ 264,2290,0.9999948359460086,0.77,1.6521545473176543e-06,0.5566563821772472,0.3514741195651432,0.8983601987752866,0.9752007980896117,76.52609655753153,0.9830495530035942,0.9776834418301041,0.9830495530035942,0.9803664974168491,0.9803664974168491,0.9999856965040251,0.9705893126193795,1.0,1.0
267
+ 265,2291,0.9999950513899499,0.77,1.5741576187720425e-06,0.5566563821772472,0.3500263072576303,0.8986341262313817,0.9756361137165216,76.64943649582459,0.9832994999437397,0.977987810315253,0.9832994999437397,0.9806436551294964,0.9806436551294964,0.9999864392809499,0.9710069387167973,1.0,1.0
268
+ 266,2292,0.9999952578456308,0.77,1.4998428557666882e-06,0.5566563821772472,0.3485844588614301,0.898907398731593,0.9760639788884372,76.77277643411765,0.9835458238440516,0.9782881210772538,0.9835458238440516,0.9809169724606528,0.9809169724606528,0.9999871438782526,0.9714186348941346,1.0,1.0
269
+ 267,2293,0.9999954556880354,0.77,1.4290364272991944e-06,0.5566563821772472,0.34714854980965776,0.8991800173933046,0.9764845144725256,76.8961163724107,0.9837885753876963,0.9785844256789015,0.9837885753876963,0.9811865005332989,0.9811865005332989,0.9999878122327353,0.9718244853321669,1.0,1.0
270
+ 268,2294,0.9999956452765039,0.77,1.3615727086728556e-06,0.5566563821772472,0.34571855563662585,0.8994519833344462,0.9768978396069474,77.01945631070376,0.9840278046025615,0.978876775096493,0.9840278046025615,0.9814522898495273,0.9814522898495273,0.9999884461846202,0.9722245730178575,1.0,1.0
271
+ 269,2295,0.9999958269553854,0.77,1.2972938940947495e-06,0.5566563821772472,0.34429445197742736,0.8997232976734767,0.9773040717173554,77.14279624899682,0.9842635608681358,0.9791652197246039,0.9842635608681358,0.9817143902963699,0.9817143902963699,0.9999890474822578,0.9726189797612097,1.0,1.0
272
+ 270,2296,0.9999960010546631,0.77,1.2360496275617364e-06,0.5566563821772472,0.3428762145675206,0.8999939615293678,0.9777033265335521,77.26613618728987,0.9844958929223655,0.9794498093808814,0.9844958929223655,0.9819728511516235,0.9819728511516235,0.9999896177866116,0.9730077862118871,1.0,1.0
273
+ 271,2297,0.999996167890554,0.77,1.177696651171101e-06,0.5566563821772472,0.3414638192423158,0.9002639760215879,0.97809571810629,77.38947612558293,0.9847248488684859,0.9797305933108521,0.9847248488684859,0.982227721089669,0.982227721089669,0.9999901586755308,0.9733910718756026,1.0,1.0
274
+ 272,2298,0.9999963277660828,0.77,1.1220984700333187e-06,0.5566563821772472,0.34005724193676323,0.9005333422700861,0.9784813588242018,77.51281606387599,0.9849504761818272,0.9800076201927427,0.9849504761818272,0.9824790481872849,0.9824790481872849,0.9999906716478207,0.9737689151302812,1.0,1.0
275
+ 273,2299,0.9999964809716323,0.77,1.0691250330032458e-06,0.5566563821772472,0.3386564586849435,0.900802061395276,0.9788603594308413,77.63615600216905,0.9851728217165925,0.9802809381423114,0.9851728217165925,0.982726879929452,0.982726879929452,0.9999911581271193,0.974141393241998,1.0,1.0
276
+ 274,2300,0.9999966277854707,0.77,1.0186524284830323e-06,0.5566563821772472,0.3372614456196588,0.9010701345180199,0.9792328290418251,77.7594959404621,0.9853919317126059,0.9805505947176886,0.9853919317126059,0.9829712632151473,0.9829712632151473,0.999991619465588,0.9745085823806946,1.0,1.0
277
+ 275,2301,0.9999967684742576,0.77,9.705625945852923e-07,0.5566563821772472,0.33587217897202665,0.901337562759613,0.9795988751620593,77.88283587875516,0.9856078518020305,0.9808166369242234,0.9856078518020305,0.9832122443631269,0.9832122443631269,0.9999920569474282,0.9748705576356774,1.0,1.0
278
+ 276,2302,0.9999969032935273,0.77,9.247430429786566e-07,0.5566563821772472,0.3344886350710745,0.9016043472417675,0.9799586037030386,78.00617581704822,0.9858206270160538,0.9810791112193369,0.9858206270160538,0.9834498691176954,0.9834498691176954,0.999992471792228,0.9752273930308996,1.0,1.0
279
+ 277,2303,0.9999970324881539,0.77,8.810865957698233e-07,0.5566563821772472,0.3331107903433368,0.9018704890865971,0.9803121190002043,78.12951575534127,0.9860303017915397,0.9813380635173773,0.9860303017915397,0.9836841826544584,0.9836841826544584,0.9999928651581494,0.9755791615400302,1.0,1.0
280
+ 278,2304,0.9999971562927953,0.77,8.394911348067139e-07,0.5566563821772472,0.331738621312453,0.902135989416601,0.9806595238303519,78.25285569363433,0.9862369199776461,0.9815935391944776,0.9862369199776461,0.9839152295860618,0.9839152295860618,0.9999932381449617,0.9759259351013134,1.0,1.0
281
+ 279,2305,0.9999972749323197,0.77,7.998593628163854e-07,0.5566563821772472,0.33037210459876787,0.9024008493546488,0.9810009194290732,78.37619563192739,0.9864405248424059,0.9818455830934132,0.9864405248424059,0.9841430539679095,0.9841430539679095,0.9999935917969296,0.9762677846322195,1.0,1.0
282
+ 280,2306,0.9999973886222142,0.77,7.620985758190324e-07,0.5566563821772472,0.3290112169189329,0.9026650700239648,0.9813364055082241,78.49953557022044,0.9866411590792715,0.9820942395284576,0.9866411590792715,0.9843676993038646,0.9843676993038646,0.9999939271055621,0.9766047800438921,1.0,1.0
283
+ 281,2307,0.9999974975689757,0.77,7.26120446285776e-07,0.5566563821772472,0.3276559350855098,0.9029286525481126,0.9816660802734077,78.6228755085135,0.9868388648136213,0.9823395522902356,0.9868388648136213,0.9845892085519284,0.9845892085519284,0.9999942450122283,0.976936990255392,1.0,1.0
284
+ 282,2308,0.9999976019704864,0.77,6.918408165330711e-07,0.5566563821772472,0.3263062360065751,0.9031915980509799,0.9819900404414607,78.74621544680656,0.987033683609226,0.9825815646505711,0.987033683609226,0.9848076241298986,0.9848076241298986,0.9999945464106469,0.9772644832077436,1.0,1.0
285
+ 283,2309,0.9999977020163727,0.77,6.591795018704962e-07,0.5566563821772472,0.3249620966853271,0.9034539076567633,0.982308381257935,78.86955538509962,0.9872256564746765,0.9828203193673298,0.9872256564746765,0.9850229879210032,0.9850229879210032,0.999994832149255,0.9775873258777823,1.0,1.0
286
+ 284,2310,0.9999977978883504,0.77,6.280601030415062e-07,0.5566563821772472,0.3236234942196937,0.9037155824899528,0.9826211965145653,78.99289532339267,0.9874148238697689,0.9830558586892539,0.9874148238697689,0.9852353412795114,0.9852353412795114,0.9999951030334622,0.9779055842918094,1.0,1.0
287
+ 285,2311,0.9999978897605537,0.77,5.984098275184578e-07,0.5566563821772472,0.32229040580194246,0.9039766236753172,0.9829285785667126,79.11623526168573,0.9876012257118489,0.9832882243607884,0.9876012257118489,0.9854447250363187,0.9854447250363187,0.9999953598277946,0.9782193235390548,1.0,1.0
288
+ 286,2312,0.9999979777998524,0.77,5.701593192339294e-07,0.5566563821772472,0.32096280871829175,0.9042370323378889,0.9832306183507762,79.23957519997879,0.9877849013821135,0.9835174576268975,0.9877849013821135,0.9856511795045055,0.9856511795045055,0.9999956032579354,0.9785286077849512,1.0,1.0
289
+ 287,2313,0.9999980621661545,0.77,5.432424963500833e-07,0.5566563821772472,0.3196406803485239,0.9044968096029489,0.983527405401566,79.36291513827184,0.9879658897318682,0.9837435992378692,0.9879658897318682,0.9858547444848687,0.9858547444848687,0.9999958340126643,0.9788335002842213,1.0,1.0
290
+ 288,2314,0.9999981430126966,0.77,5.175963966866203e-07,0.5566563821772472,0.3183239981655997,0.9047559565960119,0.9838190278696274,79.4862550765649,0.988144229088741,0.9839666894541089,0.988144229088741,0.986055459271425,0.986055459271425,0.9999960527457044,0.9791340633937817,1.0,1.0
291
+ 289,2315,0.9999982204863225,0.77,4.93161030445789e-07,0.5566563821772472,0.31701273973527466,0.905014474442812,0.9841055725385106,79.60959501485796,0.9883199572628514,0.9841867680509176,0.9883199572628514,0.9862533626568846,0.9862533626568846,0.9999962600774764,0.9794303585854648,1.0,1.0
292
+ 290,2316,0.9999982947277496,0.77,4.698792398899748e-07,0.5566563821772472,0.3157068827157166,0.9052723642692875,0.9843871248419795,79.73293495315102,0.9884931115529335,0.9844038743232572,0.9884931115529335,0.9864484929380953,0.9864484929380953,0.9999964565967692,0.9797224464585624,1.0,1.0
293
+ 291,2317,0.9999983658718248,0.77,4.476965656436602e-07,0.5566563821772472,0.3144064048571253,0.9055296272015663,0.9846637688811513,79.85627489144407,0.9886637287524135,0.9846180470904988,0.9886637287524135,0.9866408879214561,0.9866408879214561,0.9999966428623261,0.9800103867521924,1.0,1.0
294
+ 292,2318,0.9999984340477691,0.77,4.2656111930703516e-07,0.5566563821772472,0.31311128400135296,0.9057862643659516,0.9849355874415617,79.97961482973713,0.9888318451554403,0.9848293247011558,0.9888318451554403,0.9868305849282981,0.9868305849282981,0.9999968194043553,0.9802942383574913,1.0,1.0
295
+ 293,2319,0.9999984993794127,0.77,4.0642346208330343e-07,0.5566563821772472,0.31182149808152704,0.9060422768889074,0.9852026620101505,80.10295476803019,0.9889974965628693,0.9850377450375978,0.9889974965628693,0.9870176208002335,0.9870176208002335,0.999996986725964,0.9805740593296352,1.0,1.0
296
+ 294,2320,0.9999985619854193,0.77,3.872364891357925e-07,0.5566563821772472,0.3105370251216741,0.906297665897044,0.9854650727921592,80.22629470632324,0.989160718288198,0.9852433455207471,0.989160718288198,0.9872020319044725,0.9872020319044725,0.9999971453045242,0.9808499068996913,1.0,1.0
297
+ 295,2321,0.9999986219795022,0.77,3.689553194043784e-07,0.5566563821772472,0.3092578432363453,0.9065524325171038,0.9857228987279395,80.3496346446163,0.9893215451634546,0.9854461631147554,0.9893215451634546,0.987383854139105,0.987383854139105,0.9999972955929686,0.9811218374863028,1.0,1.0
298
+ 296,2322,0.9999986794706306,0.77,3.515371906235037e-07,0.5566563821772472,0.30798393063024376,0.9068065778759471,0.9859762175096634,80.47297458290936,0.9894800115450374,0.9856462343316599,0.9894800115450374,0.9875631229383486,0.9875631229383486,0.999997438021024,0.9813899067072078,1.0,1.0
299
+ 297,2323,0.9999987345632276,0.77,3.3494135929623396e-07,0.5566563821772472,0.3067152655978529,0.9070601031005376,0.9862251055979334,80.59631452120242,0.9896361513195054,0.9858435952360186,0.9896361513195054,0.987739873277762,0.987739873277762,0.9999975729963836,0.9816541693905975,1.0,1.0
300
+ 298,2324,0.9999987873573597,0.77,3.191290053903893e-07,0.5566563821772472,0.30545182652306674,0.907313009317929,0.9864696382382865,80.71965445949547,0.9897899979093208,0.9860382814495242,0.9897899979093208,0.9879141396794224,0.9879141396794224,0.9999977009058202,0.9819146795863122,1.0,1.0
301
+ 299,2325,0.9999988379489188,0.77,3.0406314153383256e-07,0.5566563821772472,0.30419359187882167,0.9075652976552502,0.9867098894775881,80.84299439778853,0.9899415842785406,0.9862303281555942,0.9899415842785406,0.9880859562170674,0.9880859562170674,0.9999978221162455,0.9821714905768808,1.0,1.0
302
+ 300,2326,0.9999988864297958,0.77,2.89708526496518e-07,0.5566563821772472,0.30294054022672956,0.9078169692396918,0.9869459321803129,80.96633433608159,0.9900909429384601,0.986419770103939,0.9900909429384601,0.9882553565211996,0.9882553565211996,0.9999979369757158,0.9824246548884039,1.0,1.0
sim/300y/data/oam_baseline_snapshots.csv ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ t,year,N,E,Ac,D,P,S,A,W,H,I,R,F_hir,C_hir,Rn,Grit,S_core,B_local
2
+ 0,2026,0.6,0.65,0.42,0.2,1.0,0.8,0.25,44.0,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
3
+ 7,2033,0.7109784461116326,0.709707142121881,0.3293738737792675,0.32276138681579297,0.9861541458018563,0.8033418479996707,0.27425302843385796,44.85129336638542,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
4
+ 10,2036,0.7537577800459586,0.7334073081310561,0.29350207612224816,0.3799103480293996,0.978279149362001,0.804761111869606,0.28508751734534415,45.21778544290625,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
5
+ 11,2037,0.7671972576436079,0.7410326282429857,0.28202913150605236,0.3995173365459253,0.9753869372088797,0.805232473863682,0.28875614459173,45.340182546925526,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
6
+ 24,2050,0.8999175600664495,0.8269355125022388,0.15812640395863337,0.6757520824142036,0.9254427855804062,0.8112817821593618,0.33889604797125056,46.942712441563295,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
7
+ 59,2085,0.9952186546619369,0.9502995336143009,0.02194912427020775,1.5262470966896984,0.6941787765298109,0.8268494361022382,0.490199199071569,51.37485252661832,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
8
+ 90,2116,0.9998302745195431,0.9849693141218332,0.0026793259349582317,2.320196140442915,0.4439167814637328,0.8397749040192215,0.6270031223599585,55.44180641243486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
9
+ 120,2146,0.9999960164602771,0.9953927930763401,0.0002685836733541144,3.0968051856777237,0.24113130796345614,0.8515294751339781,0.7429198377376688,59.401806412434794,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
10
+ 300,2326,0.9999999999999998,0.9999964047196025,1.446463422919981e-12,7.775326525685974,0.15,0.9078169692396918,0.9869459321803129,83.16180641243545,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
sim/300y/data/oam_baseline_trajectory.csv ADDED
@@ -0,0 +1,302 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ t,year,N,E,Ac,D,P,S,A,W,H,I,R,F_hir,C_hir,Rn,Grit,S_core,B_local
2
+ 0,2026,0.6,0.65,0.42,0.2,1.0,0.8,0.25,44.0,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
3
+ 1,2027,0.616536,0.6588725,0.4065870059282082,0.2165803105,0.9983973057023,0.8004800000000001,0.253375,44.121299481863,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
4
+ 2,2028,0.6329017321274749,0.6676381216210062,0.39330359602084886,0.23348732859873025,0.9966722686158643,0.8009591353088,0.25678016996875,44.24270040583459,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
5
+ 3,2029,0.649061477177932,0.6762921225680021,0.3801658905304535,0.2507169253954274,0.9948231373254388,0.8014374061054226,0.26021536402578227,44.36420470738696,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
6
+ 4,2030,0.6649808362990854,0.6848300449813004,0.3671894709722489,0.2682644668520724,0.9928482571561931,0.8019148125760239,0.2636804239360951,44.485814294188074,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
7
+ 5,2031,0.6806270264403848,0.6932477213057167,0.35438929284553333,0.2861248385727717,0.9907460759061282,0.8023913549138655,0.2671751789795367,44.60753104321951,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
8
+ 6,2032,0.695969151744519,0.7015412787159124,0.3417796045811021,0.3042924741687573,0.9885151492532708,0.8028670333192856,0.2706994458284389,44.72935679806452,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
9
+ 7,2033,0.7109784461116326,0.709707142121881,0.3293738737792675,0.32276138681579297,0.9861541458018563,0.8033418479996707,0.27425302843385796,44.85129336638542,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
10
+ 8,2034,0.7256284829454012,0.7177420357890609,0.3171847216512058,0.34152520355934096,0.9836618517360008,0.8038157991694271,0.2778357179207748,44.973342517606774,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
11
+ 9,2035,0.7398953489795013,0.7256429836172279,0.30522386640393157,0.36057720188309844,0.9810371750540748,0.8042888870499523,0.2814472924926028,45.095505980818075,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
12
+ 10,2036,0.7537577800459586,0.7334073081310561,0.29350207612224816,0.3799103480293996,0.978279149362001,0.804761111869606,0.28508751734534415,45.21778544290625,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
13
+ 11,2037,0.7671972576436079,0.7410326282429857,0.28202913150605236,0.3995173365459253,0.9753869372088797,0.805232473863682,0.28875614459173,45.340182546925526,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
14
+ 12,2038,0.7801980661556126,0.7485168558557546,0.2708137986249447,0.4193906305320731,0.9723598329535748,0.8057029732743792,0.2924529131956705,45.462698890708715,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
15
+ 13,2039,0.7927473115120208,0.7558581913776218,0.2598638116605262,0.43952250206963844,0.9691972651560556,0.8061726103507728,0.29617754891733317,45.58533602572113,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
16
+ 14,2040,0.8048349029631906,0.7630551182279157,0.24918586542580926,0.45990507234512285,0.9658987984922782,0.8066413853487858,0.29992976426915696,45.708095456155206,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
17
+ 15,2041,0.8164535003948443,0.7701063964141055,0.2387856172858156,0.48053035100363917,0.9624641351960944,0.80710929853116,0.3037092584830999,45.83097863826123,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
18
+ 16,2042,0.8275984302545819,0.7770110552641367,0.22866769795769598,0.5013902743153825,0.9588931160360358,0.8075763501674271,0.3075157174894053,45.95398697990712,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
19
+ 17,2043,0.8382675736593486,0.7837683853993332,0.2188357305455339,0.5224767417831454,0.9551857208387483,0.8080425405338801,0.3113488139071602,46.07712184035782,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
20
+ 18,2044,0.8484612306075094,0.7903779300337996,0.2092923570662329,0.5437816508714824,0.9513420685743157,0.8085078699135444,0.31520820704690394,46.20038453026305,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
21
+ 19,2045,0.8581819644287079,0.7968394756860218,0.20003927164929555,0.565296929592974,0.9473624170216688,0.8089723385961486,0.31909354292553316,46.32377631184061,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
22
+ 20,2046,0.867434430676675,0.8031530423873252,0.19107725954464475,0.5870145667428059,0.9432471620347235,0.8094359468780958,0.3230044542937309,46.44729839924107,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
23
+ 21,2047,0.8762251946167894,0.8093188734700862,0.18240624104780204,0.6089266396279354,0.9389968364318222,0.8098986950624348,0.3269405606761334,46.57095195907884,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
24
+ 22,2048,0.8845625412974965,0.8153374250161789,0.17402531944889196,0.6310253391900131,0.9346121085324849,0.8103605834588307,0.3309014684244298,46.69473811111398,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
25
+ 23,2049,0.8924562819412691,0.8212093550431614,0.1659328321287011,0.6533029924708107,0.9300937803664373,0.8108216123835359,0.33488677078357154,46.818657929068806,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
26
+ 24,2050,0.8999175600664495,0.8269355125022388,0.15812640395863337,0.6757520824142036,0.9254427855804062,0.8112817821593618,0.33889604797125056,46.942712441563295,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
27
+ 25,2051,0.9069586603760379,0.8325169261581699,0.1506030022089011,0.6983652650391483,0.920660187068301,0.8117410931156488,0.3429288672707835,47.06690263315353,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
28
+ 26,2052,0.913592823042386,0.8379547934170845,0.1433589922276574,0.7211353840531214,0.9157471743501799,0.8121995455882379,0.34698478313752035,47.19122944545785,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
29
+ 27,2053,0.9198340655953129,0.8432504691637347,0.1363901932200613,0.744055483004989,0.9107050607248802,0.8126571399194414,0.35106333731887385,47.31569377835588,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
30
+ 28,2054,0.9256970142007279,0.8484054546650709,0.1296919335277072,0.7671188151002444,0.9055352802204212,0.8131138764580136,0.3551640589880432,47.44029649124648,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
31
+ 29,2055,0.9311967457102635,0.8534213865922963,0.12325910488293115,0.7903188508201776,0.9002393843653183,0.8135697555591219,0.35928646489148447,47.5650384043514,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
32
+ 30,2056,0.9363486414799178,0.8583000262087642,0.11708621518702728,0.8136492835001304,0.8948190388028192,0.8140247775843177,0.3634300595101552,47.6899203000524,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
33
+ 31,2057,0.9411682536048961,0.8630432487662973,0.11116743943450419,0.8371040330309559,0.8892760197688302,0.814478942901507,0.36759433523453805,47.81494292425059,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
34
+ 32,2058,0.9456711839038898,0.8676530331477806,0.10549666847566573,0.8606772478526277,0.883612210452988,0.8149322518849217,0.37177877255342234,47.9401069877377,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
35
+ 33,2059,0.9498729757119023,0.8721314517892529,0.10006755537583381,0.8843633054101427,0.8778295972609744,0.8153847049150897,0.3759828402564,48.06541316757016,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
36
+ 34,2060,0.9537890183074723,0.8764806609102326,0.0948735591905843,0.9081568112399729,0.871930265994806,0.8158363023788066,0.38020599565000435,48.19086210843761,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
37
+ 35,2061,0.9574344636072397,0.8807028910766957,0.08990798603186681,0.9320525968508641,0.8659163979664755,0.8162870446691056,0.3844476847873966,48.31645442401871,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
38
+ 36,2062,0.9608241546064824,0.8848004381170037,0.08516402734950657,0.9560457165562694,0.859790266059005,0.816736932185229,0.3887073427114787,48.44219069831804,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
39
+ 37,2063,0.963972564925848,0.8887756544071772,0.08063479539623752,0.9801314434075987,0.8535542307477033,0.8171859653325987,0.3929843937112846,48.56807148697849,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
40
+ 38,2064,0.9668937487387019,0.8926309405382478,0.07631335588216154,1.0043052643681991,0.8472107360932122,0.8176341445227868,0.39727825159147645,48.6940973185647,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
41
+ 39,2065,0.9696013002966312,0.8963687373749978,0.0721927578565793,1.0285628748579303,0.8407623057167958,0.8180814701734866,0.4015883199547466,48.82026869581385,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
42
+ 40,2066,0.9721083222388458,0.899991518512236,0.06826606088181071,1.0529001727876943,0.8342115387672726,0.8185279427084835,0.40591399249689863,48.94658609685058,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
43
+ 41,2067,0.9744274018606749,0.9035017831318488,0.06452635958530374,1.0773132521925972,0.8275611058880125,0.8189735625576252,0.4102546533143569,49.073049976363734,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
44
+ 42,2068,0.9765705945233815,0.9069020492612161,0.06096680569345909,1.101798396561797,0.8208137451915325,0.8194183301567931,0.4146096772238258,49.19966076674311,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
45
+ 43,2069,0.9785494134086792,0.91019484743119,0.057580627663633505,1.1263520719527154,0.8139722582484127,0.8198622459478726,0.41897843009379704,49.326418879174824,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
46
+ 44,2070,0.9803748248534868,0.9133827147296851,0.05436114804019622,1.1509709199672966,0.8070395060965229,0.8203053103787241,0.42336026918757586,49.45332470469463,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
47
+ 45,2071,0.982057248540801,0.916468189245031,0.05130179866676032,1.1756517506585125,0.800018405275895,0.8207475239031536,0.42775454351747383,49.58037861519858,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
48
+ 46,2072,0.9836065618686702,0.9194538048915627,0.048396133890235685,1.2003915354263954,0.792911923893994,0.8211888869808837,0.4321605942097912,49.70758096441114,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
49
+ 47,2073,0.9850321078690221,0.9223420866084804,0.04563784189356713,1.225187399954603,0.7857230777256217,0.8216294000775236,0.43657775488018774,49.83493208881087,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
50
+ 48,2074,0.9863427060997789,0.9251355459217689,0.04302075429331427,1.2500366172308832,0.7784549263512349,0.8220690636645409,0.4410053520190191,49.96243230851426,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
51
+ 49,2075,0.9875466659858745,0.9278366768579271,0.040538854135946295,1.2749366006878526,0.7711105693370618,0.8225078782192317,0.4454427053861919,50.09008192811839,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
52
+ 50,2076,0.9886518021362932,0.9304479521973986,0.038186282423178,1.2998848974941906,0.7636931424600543,0.8229458442246912,0.4498891284150715,50.21788123750335,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
53
+ 51,2077,0.9896654512142261,0.9329718200549122,0.03595734329213959,1.3248791820206893,0.7562058139804143,0.8233829621697852,0.4543439286249535,50.34583051259547,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
54
+ 52,2078,0.9905944899851877,0.9354107007734074,0.03384650797089304,1.3499172495005511,0.7486517809641751,0.8238192325491202,0.45880640804159223,50.473930016092474,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
55
+ 53,2079,0.9914453542130085,0.9377669841178358,0.03184841762399081,1.3749970098988522,0.7410342656580943,0.824254655863014,0.4632758636252604,50.60217999815187,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
56
+ 54,2080,0.9922240581156788,0.9400430267548744,0.029957885196596333,1.4001164820021694,0.7333565119189298,0.8246892326174675,0.46775158770579595,50.730580697043884,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
57
+ 55,2081,0.9929362141319049,0.9422411500044463,0.028169896359298452,1.425273787735942,0.7256217816990038,0.8251229633241344,0.472232868424077,50.8591323397703,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
58
+ 56,2082,0.9935870527848611,0.9443636378489133,0.026479609649279368,1.4504671467141812,0.7178333515898236,0.8255558485002924,0.4767189901793498,50.98783514265058,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
59
+ 57,2083,0.9941814424619986,0.9464127351858628,0.024882355897037578,1.4756948710236033,0.7099945094254119,0.8259878886688141,0.481209234081821,51.116689311876726,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
60
+ 58,2084,0.994723908958976,0.9483906463105539,0.023373637021506317,1.5009553602421073,0.7021085509468943,0.8264190843581378,0.4857028784099127,51.24569504403818,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
61
+ 59,2085,0.9952186546619369,0.9502995336143009,0.02194912427020775,1.5262470966896984,0.6941787765298109,0.8268494361022382,0.490199199071569,51.37485252661832,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
62
+ 60,2086,0.9956695772656252,0.9521415164853438,0.020604655975092978,1.551568640908461,0.6862084879755368,0.8272789444405971,0.4946974700689899,51.50416193846377,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
63
+ 61,2087,0.9960802879453925,0.9539186703990868,0.01933623488897426,1.5769186273669393,0.678200985368137,0.8277076099181747,0.49919696396616386,51.633623450227965,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
64
+ 62,2088,0.996454128919202,0.9556330261849487,0.018140025161984354,1.6022957603832932,0.6701595639979178,0.8281354330853798,0.5036969523585602,51.76323722479027,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
65
+ 63,2089,0.9967941903514724,0.957286569457481,0.017012349012315475,1.6276988102608096,0.6620875113528859,0.8285624144980415,0.5081967063443388,51.89300341765183,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
66
+ 64,2090,0.9971033265642371,0.9588812401998396,0.01594968314060621,1.6531266096287427,0.6539881041792754,0.8289885547173791,0.5126954969964307,52.0229221773096,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
67
+ 65,2091,0.9973841715328183,0.9604189324881531,0.014948654932762463,1.6785780499810152,0.6458646056122576,0.829413854309974,0.5171925958348389,52.15299364560949,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
68
+ 66,2092,0.9976391536532168,0.9619014943458054,0.01400603849171639,1.7040520784050026,0.6377202623779004,0.82983831384774,0.5216872752985112,52.28321795807992,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
69
+ 67,2093,0.99787050977688,0.9633307277171288,0.013118750534640452,1.7295476944924246,0.629558302067402,0.8302619339078943,0.5261788092161335,52.41359524424688,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
70
+ 68,2094,0.9980802985156134,0.9647083885505003,0.012283846188433731,1.7550639474242842,0.6213819304845769,0.8306847150729285,0.5306664732751979,52.54412562793142,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
71
+ 69,2095,0.9982704128252777,0.9660361869813214,0.011498514712874436,1.78059993322177,0.6131943290675241,0.8311066579305799,0.5351495454887014,52.67480922753075,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
72
+ 70,2096,0.998442591881738,0.9673157876058539,0.010760075177673988,1.8061547921551087,0.6049986523853635,0.831527763073802,0.5396273066588363,52.80564615628368,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
73
+ 71,2097,0.998598432266416,0.9685488098373723,0.010065972116761532,1.831727706302458,0.5967980257108741,0.8319480311007359,0.5440990408370416,52.936636522521496,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
74
+ 72,2098,0.9987393984818707,0.9697368283365716,0.009413771180459305,1.8573178972510977,0.588595542669817,0.832367462614681,0.5485640357797922,53.067780429905,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
75
+ 73,2099,0.9988668328202032,0.9708813735086392,0.00880115480376525,1.8829246239333728,0.5803942629676718,0.8327860582240663,0.5530215833995102,53.1990779776486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
76
+ 74,2100,0.9989819646088455,0.9719839320598613,0.008225917906725678,1.908547180590066,0.5721972101944616,0.8332038185424213,0.5574709802099987,53.33052926073214,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
77
+ 75,2101,0.9990859188595395,0.9730459476070765,0.00768596364084366,1.934184894854132,0.5640073697082766,0.8336207441883475,0.5619115277658053,53.46213437010127,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
78
+ 76,2102,0.9991797243471157,0.974068821333725,0.007179299193614887,1.959837125947983,0.5558276865980537,0.8340368357854892,0.56634253309494,53.593893392856955,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
79
+ 77,2103,0.9992643211451132,0.9750539126866559,0.006704031661598816,1.985503262987796,0.5476610637260982,0.8344520939625044,0.5707633091243858,53.725806412434885,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
80
+ 78,2104,0.9993405676454004,0.9760025401082587,0.006258364000906504,2.0111827233885937,0.539510359850773,0.8348665193530367,0.5751731750978576,53.85780641243488,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
81
+ 79,2105,0.9994092470888141,0.9769159817988676,0.005840591062605778,2.0368749513641338,0.53137838782971,0.8352801125956858,0.5795714569852803,53.98980641243488,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
82
+ 80,2106,0.9994710736334815,0.9777954765047557,0.005449095719297821,2.062579416515931,0.5232679129038296,0.8356928743339793,0.5839574878834787,54.12180641243488,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
83
+ 81,2107,0.9995266979869586,0.9786422243273879,0.005082345087996405,2.0882956125060175,0.5151816510623809,0.8361048052163434,0.588330608407588,54.25380641243488,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
84
+ 82,2108,0.9995767126276527,0.9794573875499342,0.0047388868534316685,2.114023055808326,0.5071222674891439,0.8365159058960749,0.5926901670727183,54.385806412434874,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
85
+ 83,2109,0.9996216566402215,0.9802420914773621,0.004417345694995273,2.1397612845338547,0.49909237508985654,0.8369261770313118,0.5970355206654229,54.51780641243487,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
86
+ 84,2110,0.9996620201887801,0.9809974252867266,0.004116419819734143,2.1655098573250364,0.4910945331008575,0.837335619285005,0.6013660346045483,54.64980641243487,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
87
+ 85,2111,0.99969824865083,0.9817244428845606,0.003834877603077751,2.1912683523149963,0.48313124577885425,0.8377442333248898,0.6056810832910622,54.78180641243487,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
88
+ 86,2112,0.9997307464338595,0.9824241637685355,0.0035715543383414055,2.2170363661476276,0.4752049611716512,0.8381520198234571,0.6099800504464818,54.913806412434866,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
89
+ 87,2113,0.999759880495579,0.9830975738908124,0.0033253490954783353,2.2428135130546507,0.46731806996959185,0.838558979457925,0.6142623294395501,55.045806412434864,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
90
+ 88,2114,0.9997859835877501,0.983745626520744,0.0030952216890500145,2.268599423986061,0.45947290443739225,0.8389651129102103,0.618527323600829,55.17780641243486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
91
+ 89,2115,0.999809357242566,0.9843692431048041,0.0028801897549412202,2.2943937457905768,0.451671737425962,0.8393704208668996,0.6227744465249094,55.30980641243486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
92
+ 90,2116,0.9998302745195431,0.9849693141218332,0.0026793259349582317,2.320196140442915,0.4439167814637328,0.8397749040192215,0.6270031223599585,55.44180641243486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
93
+ 91,2117,0.9998489825298992,0.9855466999318809,0.0024917551681103525,2.346006284314918,0.4362101879269347,0.8401785630630176,0.6312127860843533,55.573806412434855,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
94
+ 92,2118,0.9998657047544373,0.9861022316171061,0.002316652087081889,2.371823867487748,0.4285540462881832,0.8405813986987147,0.635402883770177,55.70580641243485,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
95
+ 93,2119,0.9998806431700111,0.986636711813364,0.002153238518149599,2.3976485931025318,0.4209503834426639,0.840983411631296,0.6395728728333779,55.83780641243485,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
96
+ 94,2120,0.9998939801987472,0.9871509155312675,0.002000781082585532,2.423480176747022,0.41340116311112546,0.8413846025702728,0.6437222222704206,55.96980641243485,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
97
+ 95,2121,0.9999058804933182,0.9876455909656524,0.0018585888974035143,2.4493183458759886,0.40590828531881773,0.8417849722296566,0.6478504128812824,56.10180641243485,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
98
+ 96,2122,0.9999164925707262,0.988121460292511,0.0017260113731560368,2.4751628392632106,0.3984735859494383,0.8421845213279305,0.6519569374786774,56.233806412434845,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
99
+ 97,2123,0.9999259503062439,0.9885792204525854,0.0016024361063639214,2.501013406483075,0.39109883637308024,0.8425832505880213,0.6560413010834153,56.36580641243484,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
100
+ 98,2124,0.9999343742983959,0.9890195439209212,0.0014872868640612143,2.526869807419926,0.38378574314710356,0.8429811607372709,0.6601030211058269,56.49780641243484,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
101
+ 99,2125,0.9999418731151303,0.9894430794617928,0.0013800216578596749,2.552731811803426,0.37653594778878663,0.8433782525074088,0.664141627513217,56.62980641243484,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
102
+ 100,2126,0.99994854443063,0.9898504528685041,0.001280130904878779,2.578599198768315,0.36935102661854696,0.8437745266345237,0.6681566629833287,56.76180641243484,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
103
+ 101,2127,0.9999544760615618,0.9902422676876604,0.0011871356728462015,2.6044717564370545,0.3622324906724581,0.8441699838590353,0.6721476830438262,56.893806412434834,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
104
+ 102,2128,0.9999597469109317,0.9906191059275864,0.0011005860066483923,2.630349281523955,0.3551817856827296,0.8445646249256668,0.6761142561978338,57.02580641243483,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
105
+ 103,2129,0.9999644278271285,0.9909815287506402,0.0010200593335993686,2.656231578959466,0.34820029212475717,0.8449584505834162,0.6800559640355838,57.15780641243483,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
106
+ 104,2130,0.999968582385187,0.9913300771492418,0.0009451589446966193,2.6821184615334137,0.34128932532929557,0.8453514615855295,0.6839724013322577,57.28980641243483,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
107
+ 105,2131,0.9999722675967775,0.9916652726054941,0.0008755125491446283,2.708009749556043,0.33445013565825316,0.8457436586894718,0.6878631761321224,57.421806412434826,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
108
+ 106,2132,0.9999755345549408,0.991987617734331,0.0008107708994476378,2.7339052705358036,0.32768390874255754,0.8461350426568999,0.6917279098190864,57.553806412434824,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
109
+ 107,2133,0.9999784290191328,0.9922975969101788,0.0007506064844027101,2.7598048588728847,0.3209917657804935,0.8465256142536346,0.6955662371738217,57.68580641243482,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
110
+ 108,2134,0.9999809919457104,0.9925956768771609,0.0006947122873608106,2.785708355567582,0.31437476389487046,0.846915374249633,0.6993778064176198,57.81780641243482,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
111
+ 109,2135,0.999983259968593,0.9928823073429163,0.0006428006071665501,2.8116156079426315,0.30783389654733573,0.8473043234189608,0.7031622792431655,57.94980641243482,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
112
+ 110,2136,0.9999852658344606,0.9931579215561409,0.0005946019392354867,2.8375264693787092,0.3013700940081103,0.8476924625397643,0.7069193308324345,58.081806412434815,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
113
+ 111,2137,0.9999870387964992,0.9934229368679915,0.0005498639142806943,2.8634407990623476,0.2949842238793897,0.8480797923942434,0.710648649861936,58.21380641243481,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
114
+ 112,2138,0.9999886049703857,0.9936777552775217,0.0005083502922569208,2.8893584617455703,0.2886770916706192,0.8484663137686237,0.7143499384955402,58.34580641243481,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
115
+ 113,2139,0.9999899876558969,0.9939227639613434,0.00046984000915042387,2.9152793275165942,0.28244944142382444,0.8488520274531293,0.7180229123651455,58.47780641243481,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
116
+ 114,2140,0.9999912076272545,0.994158335787734,0.0004341262743048853,2.941203271580989,0.2763019563871518,0.8492369342419548,0.7216673005394543,58.60980641243481,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
117
+ 115,2141,0.9999922833950562,0.9943848298154224,0.0004010157160381337,2.967130174052725,0.27023525973475054,0.8496210349332386,0.7252828454811422,58.741806412434805,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
118
+ 116,2142,0.9999932314424035,0.994602591777309,0.0003703275733702644,2.9930599197545815,0.26424991533110803,0.8500043303290352,0.7288693029927168,58.8738064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
119
+ 117,2143,0.9999940664376155,0.9948119545493886,0.0003418929317506981,3.0189923980274127,0.25834642853793444,0.850386821235288,0.7324264421513741,59.0058064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
120
+ 118,2144,0.9999948014257141,0.9950132386051542,0.0003155540007393838,3.044927502547814,0.2525252470616772,0.8507685084618019,0.7359540452331734,59.1378064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
121
+ 119,2145,0.9999954480006769,0.9952067524557741,0.0002911634316653786,3.070865131153748,0.24678676183973833,0.8511493928222164,0.7394519076268593,59.2698064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
122
+ 120,2146,0.9999960164602771,0.9953927930763401,0.0002685836733541144,3.0968051856777237,0.24113130796345614,0.8515294751339781,0.7429198377376688,59.401806412434794,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
123
+ 121,2147,0.9999965159451756,0.9955716463184929,0.0002476863640825266,3.1227475717871513,0.23555916563591306,0.8519087562183142,0.7463576568814718,59.53380641243479,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
124
+ 122,2148,0.999996954563774,0.9957435873097349,0.0002283517579886206,3.148692198831507,0.23007056116262523,0.8522872369002048,0.7497651991695975,59.66580641243479,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
125
+ 123,2149,0.9999973395042114,0.9959088808397446,0.0002104681842287831,3.1746389796959784,0.22466566797317447,0.8526649180083564,0.7531423113847053,59.79780641243479,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
126
+ 124,2150,0.9999976771347553,0.9960677817340112,0.0001939315372420201,3.2005878306612723,0.21934460767184524,0.8530418003751749,0.7564888528480679,59.929806412434786,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
127
+ 125,2151,0.9999979730937263,0.9962205352151057,0.00017864479654515917,3.226538671269287,0.21410745111533702,0.8534178848367384,0.7598046952786321,60.061806412434784,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
128
+ 126,2152,0.9999982323699923,0.9963673772519082,0.00016451757454675426,3.2524914241943716,0.20895421951563228,0.853793172232771,0.7630897226442334,60.19380641243478,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
129
+ 127,2153,0.9999984593749697,0.9965085348971106,0.00015146569092985458,3.2784460151199086,0.20388488556611226,0.8541676634066154,0.766343831005335,60.32580641243478,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
130
+ 128,2154,0.9999986580069825,0.9966442266133092,0.00013941077221484783,3.3044023726199723,0.19889937458902776,0.8545413592052067,0.7695669283516722,60.45780641243478,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
131
+ 129,2155,0.9999988317087513,0.9967746625880043,0.0001282798751731764,3.33036042804583,0.1939975657024495,0.8549142604790455,0.772758934432175,60.589806412434775,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
132
+ 130,2156,0.9999989835187084,0.9969000450378167,0.0001180051328207847,3.356320115417065,0.18917929300484235,0.8552863680821713,0.7759197805785487,60.72180641243477,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
133
+ 131,2157,0.9999991161167714,0.997020568502232,0.00010852342177663131,3.382281371317112,0.18444434677543012,0.8556576828721363,0.7790494095228875,60.85380641243477,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
134
+ 132,2158,0.9999992318651436,0.997136420127175,9.977604982644958e-05,3.408244134793012,0.17979247468854126,0.8560282057099784,0.7821477752096961,60.98580641243477,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
135
+ 133,2159,0.9999993328446586,0.9972477799387173,9.170846258512995e-05,3.434208347259196,0.17522338304015292,0.8563979374601952,0.785214842602692,61.11780641243477,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
136
+ 134,2160,0.9999994208871307,0.997354821107212,8.426996820260835e-05,3.4601739524051225,0.1707367379848789,0.8567668789907176,0.7882505874867562,61.249806412434765,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
137
+ 135,2161,0.9999994976041324,0.9974577102021471,7.741347910796233e-05,3.4861408961066043,0.16633216678167767,0.8571350311728833,0.7912549962654,61.38180641243476,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
138
+ 136,2162,0.9999995644125744,0.9975566074380041,7.10952698345356e-05,3.5121091263406616,0.16200925904658886,0.8575023948814107,0.7942280657541079,61.51380641243476,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
139
+ 137,2163,0.9999996225574279,0.9976516669114007,6.527475001533652e-05,3.5380785931037564,0.15776756801084058,0.8578689709943729,0.7971698029699146,61.64580641243476,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
140
+ 138,2164,0.999999673131895,0.9977430368297926,5.991425168269212e-05,3.564049248333258,0.1536066117827056,0.8582347603931711,0.8000802249175654,61.77780641243476,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
141
+ 139,2165,0.9999997170953009,0.9978308597320034,5.4978830049204345e-05,3.590021045832013,0.15,0.8585997639625093,0.802959358372607,61.909806412434754,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
142
+ 140,2166,0.9999997552889551,0.9979152727008447,5.04360769884661e-05,3.6159939411958804,0.15,0.8589639825903673,0.8058072396617473,62.04180641243475,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
143
+ 141,2167,0.9999997884502012,0.9979964075680832,4.625594647377519e-05,3.641967891744118,0.15,0.8593274171679759,0.8086239144408156,62.17380641243475,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
144
+ 142,2168,0.9999998172248548,0.9980743911120052,4.241059127126291e-05,3.667942856452497,0.15,0.85969006858979,0.8114094374706498,62.30580641243475,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
145
+ 143,2169,0.999999842178206,0.9981493452478231,3.887421022045954e-05,3.693918795889035,0.15,0.8600519377534637,0.8141638723912256,62.437806412434746,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
146
+ 144,2170,0.9999998638047466,0.9982213872111605,3.5622905470385816e-05,3.719895672152242,0.15,0.8604130255598236,0.8168872914943403,62.569806412434744,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
147
+ 145,2171,0.9999998825367621,0.9982906297348506,3.263454907282233e-05,3.745873448811773,0.15,0.860773332912844,0.8195797754951492,62.70180641243474,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
148
+ 146,2172,0.999999898751918,0.99835718121927,2.9888658366505517e-05,3.7718520908513984,0.15,0.8611328607196208,0.8222414133028496,62.83380641243474,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
149
+ 147,2173,0.9999999127799513,0.9984211458964302,2.736627961666848e-05,3.7978315646141914,0.15,0.8614916098903462,0.8248723017907961,62.96580641243474,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
150
+ 148,2174,0.9999999249085709,0.9984826239880384,2.5049879403627233e-05,3.8238118377498473,0.15,0.8618495813382829,0.8274725455663208,63.097806412434736,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
151
+ 149,2175,0.9999999353886552,0.9985417118577364,2.292324328204949e-05,3.8497928791640503,0.15,0.8622067759797388,0.8300422567405265,63.22980641243473,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
152
+ 150,2176,0.9999999444388278,0.9985985021577168,2.0971381259175827e-05,3.875774658969805,0.15,0.862563194734042,0.8325815546983076,63.36180641243473,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
153
+ 151,2177,0.9999999522494839,0.998653083969914,1.918043966563376e-05,3.9017571484406575,0.15,0.8629188385235147,0.8350905658688479,63.49380641243473,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
154
+ 152,2178,0.99999995898633,0.9987055429419585,1.75376190166372e-05,3.927740319965725,0.15,0.863273708273449,0.8375694234968304,63.62580641243473,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
155
+ 153,2179,0.9999999647934937,0.9987559614180781,1.6031097484338723e-05,3.9537241470064757,0.15,0.8636278049120807,0.8400182674145907,63.757806412434725,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
156
+ 154,2180,0.9999999697962544,0.9988044185651254,1.4649959623943286e-05,3.9797086040551735,0.15,0.8639811293705651,0.8424372438154296,63.88980641243472,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
157
+ 155,2181,0.9999999741034388,0.9988509904939017,1.3384130016940991e-05,4.005693666594939,0.15,0.8643336825829515,0.8448265050282953,64.02180641243473,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
158
+ 156,2182,0.9999999778095221,0.9988957503759486,1.2224311514515411e-05,4.0316793110613505,0.15,0.8646854654861581,0.8471862092940348,64.15380641243473,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
159
+ 157,2183,0.9999999809964685,0.9989387685559645,1.1161927782873896e-05,4.0576655148055325,0.15,0.8650364790199475,0.8495165205434034,64.28580641243474,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
160
+ 158,2184,0.9999999837353425,0.998980112660007,1.018906986996767e-05,4.083652256058672,0.15,0.8653867241269017,0.8518176081770136,64.41780641243474,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
161
+ 159,2185,0.9999999860877197,0.9990198476996295,9.298446529862534e-06,4.109639513897908,0.15,0.8657362017523971,0.8540896468473925,64.54980641243475,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
162
+ 160,2186,0.9999999881069198,0.9990580361721012,8.483338056924347e-06,4.135627268213535,0.15,0.8660849128445802,0.8563328162433114,64.68180641243475,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
163
+ 161,2187,0.9999999898390842,0.999094738156851,7.737553397035554e-06,4.161615499677483,0.15,0.8664328583543429,0.8585473008765374,64.81380641243476,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
164
+ 162,2188,0.9999999913241173,0.9991300114082726,7.0553903172971186e-06,4.187604189713004,0.15,0.8667800392352977,0.860733289871152,64.94580641243476,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
165
+ 163,2189,0.9999999925965074,0.9991639114450241,6.4315984291304885e-06,4.213593320465543,0.15,0.8671264564437533,0.8628909767555693,65.07780641243477,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
166
+ 164,2190,0.9999999936860429,0.9991964916359494,5.8613448724120886e-06,4.2395828747747295,0.15,0.8674721109386905,0.8650205592573782,65.20980641243477,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
167
+ 165,2191,0.9999999946184367,0.9992278032827454,5.340182480282493e-06,4.265572836147445,0.15,0.8678170036817373,0.867122239101128,65.34180641243478,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
168
+ 166,2192,0.9999999954158696,0.9992578956994953,4.86402025560716e-06,4.291563188731945,0.15,0.868161135637145,0.8691962218091607,65.47380641243478,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
169
+ 167,2193,0.9999999960974633,0.999286816289182,4.429096000757458e-06,4.3175539172929716,0.15,0.8685045077717641,0.8712427165055938,65.60580641243479,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
170
+ 168,2194,0.9999999966796917,0.9993146106172948,4.031950952460909e-06,4.343545007187832,0.15,0.8688471210550198,0.8732619357235417,65.7378064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
171
+ 169,2195,0.999999997176739,0.9993413224826346,3.6694062829679288e-06,4.369536444343404,0.15,0.869188976458888,0.8752540952156602,65.8698064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
172
+ 170,2196,0.9999999976008097,0.9993669939854251,3.338541337727959e-06,4.395528215234025,0.15,0.8695300749578717,0.87721941376809,66.0018064124348,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
173
+ 171,2197,0.9999999979623984,0.9993916655928256,3.036673488188465e-06,4.421520306860243,0.15,0.8698704175289766,0.8791581130178663,66.13380641243481,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
174
+ 172,2198,0.9999999982705238,0.9994153762019461,2.7613394862526856e-06,4.447512706728385,0.15,0.8702100051516874,0.8810704172738555,66.26580641243481,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
175
+ 173,2199,0.9999999985329311,0.9994381632004558,2.510278214381969e-06,4.473505402830919,0.15,0.8705488388079442,0.8829565533412727,66.39780641243482,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
176
+ 174,2200,0.9999999987562679,0.999460062524875,2.281414732330701e-06,4.499498383627574,0.15,0.8708869194821185,0.8848167503498262,66.52980641243482,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
177
+ 175,2201,0.9999999989462358,0.9994811087166382,2.0728455280799373e-06,4.525491638027192,0.15,0.8712242481609896,0.8866512395855298,66.66180641243483,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
178
+ 176,2202,0.9999999991077221,0.9995013349760109,1.8828248867125214e-06,4.551485155370281,0.15,0.8715608258337215,0.8884602543262153,66.79380641243483,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
179
+ 177,2203,0.9999999992449133,0.9995207732139411,1.7097522967694666e-06,4.577478925412246,0.15,0.8718966534918388,0.890244029680774,66.92580641243484,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
180
+ 178,2204,0.9999999993613936,0.9995394541019231,1.5521608190653867e-06,4.603472938307268,0.15,0.8722317321292035,0.8920028024321471,67.05780641243484,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
181
+ 179,2205,0.9999999994602292,0.9995574071199497,1.4087063480396396e-06,4.62946718459281,0.15,0.8725660627419918,0.8937368108840833,67.18980641243485,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
182
+ 180,2206,0.999999999544042,0.9995746606026218,1.2781577004984937e-06,4.655461655174717,0.15,0.8728996463286706,0.8954462947116703,67.32180641243485,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
183
+ 181,2207,0.9999999996150718,0.999591241783489,1.1593874710800669e-06,4.681456341312899,0.15,0.8732324838899744,0.8971314948156488,67.45380641243486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
184
+ 182,2208,0.9999999996752316,0.9996071768376851,1.0513635979652095e-06,4.707451234607567,0.15,0.8735645764288824,0.8987926531805076,67.58580641243486,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
185
+ 183,2209,0.9999999997261537,0.9996224909229239,9.531415862802588e-07,4.733446326986005,0.15,0.873895924950595,0.9004300127363541,67.71780641243487,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
186
+ 184,2210,0.9999999997692304,0.9996372082189188,8.638573403072419e-07,4.759441610689851,0.15,0.874226530462511,0.9020438172245535,67.84980641243487,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
187
+ 185,2211,0.9999999998056479,0.9996513519652838,7.827205590484266e-07,4.7854370782628735,0.15,0.8745563939742049,0.9036343110671207,67.98180641243488,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
188
+ 186,2212,0.999999999836417,0.999664944497975,7.090086528991708e-07,4.81143272253922,0.15,0.8748855164974041,0.9052017392398494,68.11380641243488,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
189
+ 187,2213,0.9999999998623977,0.9996780072843287,6.420611421791235e-07,4.837428536632128,0.15,0.8752138990459655,0.9067463471491554,68.24580641243489,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
190
+ 188,2214,0.9999999998843219,0.9996905609567468,5.812745010696305e-07,4.863424513923062,0.15,0.8755415426358536,0.90826838051261,68.3778064124349,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
191
+ 189,2215,0.9999999999028115,0.9997026253450854,5.260974131166777e-07,4.889420648051284,0.15,0.8758684482851177,0.909768085243135,68.5098064124349,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
192
+ 190,2216,0.999999999918395,0.9997142195077913,4.7602640689520953e-07,4.915416932903825,0.15,0.8761946170138689,0.9112457073368262,68.6418064124349,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
193
+ 191,2217,0.9999999999315212,0.9997253617618383,4.3060184270294424e-07,4.9414133626058385,0.15,0.8765200498442582,0.9127014927643728,68.77380641243491,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
194
+ 192,2218,0.9999999999425708,0.9997360697115063,3.8940422327001123e-07,4.967409931511342,0.15,0.8768447478004541,0.9141356873660339,68.90580641243491,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
195
+ 193,2219,0.9999999999518666,0.9997463602760489,3.5205080344448444e-07,4.993406634194304,0.15,0.8771687119086197,0.9155485367501315,69.03780641243492,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
196
+ 194,2220,0.9999999999596821,0.9997562497162917,3.1819247565223813e-07,5.019403465440092,0.15,0.8774919431968913,0.9169402861950183,69.16980641243492,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
197
+ 195,2221,0.999999999966249,0.9997657536602025,2.8751090964107887e-07,5.045400420237236,0.15,0.8778144426953556,0.9183111805544755,69.30180641243493,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
198
+ 196,2222,0.9999999999717634,0.999774887127472,2.597159266118907e-07,5.071397493769526,0.15,0.8781362114360279,0.9196614641664916,69.43380641243493,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
199
+ 197,2223,0.9999999999763911,0.9997836645531442,2.3454308932118996e-07,5.09739468140841,0.15,0.8784572504528304,0.9209913807653771,69.56580641243494,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
200
+ 198,2224,0.9999999999802723,0.9997920998103316,2.1175149111720068e-07,5.123391978705688,0.15,0.8787775607815694,0.9223011733971598,69.69780641243494,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
201
+ 199,2225,0.9999999999835255,0.9998002062320516,1.911217281520993e-07,5.149389381386491,0.15,0.8790971434599145,0.9235910843382127,69.82980641243495,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
202
+ 200,2226,0.9999999999862506,0.9998079966322171,1.7245404020279756e-07,5.17538688534253,0.15,0.8794159995273761,0.9248613550170579,69.96180641243495,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
203
+ 201,2227,0.9999999999885318,0.9998154833258142,1.5556660663753026e-07,5.201384486625617,0.15,0.8797341300252841,0.9261122259392932,70.09380641243496,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
204
+ 202,2228,0.9999999999904404,0.9998226781482977,1.4029398509121576e-07,5.2273821814414205,0.15,0.8800515359967659,0.9273439366155843,70.22580641243496,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
205
+ 203,2229,0.9999999999920363,0.9998295924742356,1.2648568136435458e-07,5.253379966143482,0.15,0.8803682184867254,0.9285567254926664,70.35780641243497,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
206
+ 204,2230,0.9999999999933697,0.9998362372352302,1.1400483994309402e-07,5.279377837227454,0.15,0.8806841785418211,0.9297508298872965,70.48980641243497,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
207
+ 205,2231,0.9999999999944833,0.9998426229371448,1.0272704535667752e-07,5.305375791325565,0.15,0.880999417210445,0.9309264859230978,70.62180641243498,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
208
+ 206,2232,0.9999999999954127,0.9998487596766621,9.253922534719244e-08,5.331373825201302,0.15,0.8813139355427009,0.9320839284702372,70.75380641243498,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
209
+ 207,2233,0.9999999999961877,0.9998546571572005,8.333864752943206e-08,5.357371935744296,0.15,0.8816277345903837,0.9332233910878763,70.88580641243499,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
210
+ 208,2234,0.9999999999968338,0.9998603247042125,7.503200186964062e-08,5.383370119965409,0.15,0.8819408154069579,0.9343451059693341,71.017806412435,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
211
+ 209,2235,0.999999999997372,0.9998657712798898,6.753456191451627e-08,5.409368374992014,0.15,0.8822531790475368,0.9354493038899029,71.149806412435,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
212
+ 210,2236,0.99999999999782,0.9998710054972976,6.076941825947645e-08,5.435366698063451,0.15,0.8825648265688609,0.9365362141572553,71.281806412435,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
213
+ 211,2237,0.9999999999981928,0.9998760356339593,5.4666778260998834e-08,5.461365086526668,0.15,0.882875759029278,0.9376060645643818,71.41380641243501,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
214
+ 212,2238,0.9999999999985028,0.9998808696449155,4.916332647478774e-08,5.4873635378320325,0.15,0.8831859774887212,0.9386590813449983,71.54580641243501,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
215
+ 213,2239,0.9999999999987603,0.9998855151752742,4.420164074233932e-08,5.513362049529295,0.15,0.8834954830086892,0.9396954891313625,71.67780641243502,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
216
+ 214,2240,0.9999999999989742,0.9998899795722743,3.972965925576522e-08,5.5393606192637215,0.15,0.8838042766522249,0.9407155109144381,71.80980641243502,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
217
+ 215,2241,0.9999999999991517,0.9998942698968803,3.570019430688927e-08,5.56535924477237,0.15,0.8841123594838953,0.9417193680063477,71.94180641243503,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
218
+ 216,2242,0.9999999999992989,0.9998983929349267,3.207048877390151e-08,5.591357923880516,0.15,0.8844197325697705,0.942707280005053,72.07380641243503,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
219
+ 217,2243,0.9999999999994209,0.9999023552078287,2.880181171933268e-08,5.617356654498209,0.15,0.8847263969774034,0.9436794647612025,72.20580641243504,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
220
+ 218,2244,0.9999999999995219,0.9999061629828776,2.5859089768754833e-08,5.64335543461698,0.15,0.8850323537758098,0.9446361383470883,72.33780641243504,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
221
+ 219,2245,0.9999999999996056,0.9999098222831353,2.3210571212239405e-08,5.669354262306656,0.15,0.8853376040354474,0.9455775150276524,72.46980641243505,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
222
+ 220,2246,0.9999999999996749,0.9999133388969442,2.0827520021910263e-08,5.6953531357123115,0.15,0.885642148828196,0.9465038072334845,72.60180641243505,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
223
+ 221,2247,0.9999999999997322,0.9999167183870676,1.8683937210494573e-08,5.72135205305134,0.15,0.8859459892273376,0.9474152255357525,72.73380641243506,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
224
+ 222,2248,0.9999999999997795,0.9999199660994748,1.6756307169069106e-08,5.74735101261063,0.15,0.8862491263075356,0.9483119786230108,72.86580641243506,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
225
+ 223,2249,0.9999999999998186,0.9999230871717837,1.502336681859101e-08,5.773350012743861,0.15,0.8865515611448156,0.949194273279827,72.99780641243507,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
226
+ 224,2250,0.9999999999998508,0.9999260865413764,1.3465895590561981e-08,5.799349051868897,0.15,0.8868532948165451,0.9500623143671739,73.12980641243507,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
227
+ 225,2251,0.9999999999998773,0.9999289689531979,1.2066524418484607e-08,5.825348128465287,0.15,0.8871543284014138,0.9509163048045303,73.26180641243508,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
228
+ 226,2252,0.9999999999998992,0.9999317389672523,1.0809562074727448e-08,5.85134724107186,0.15,0.887454662979414,0.9517564455536359,73.39380641243508,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
229
+ 227,2253,0.9999999999999173,0.9999344009658063,9.680837328040713e-09,5.877346388284415,0.15,0.8877542996318205,0.9525829356038493,73.52580641243509,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
230
+ 228,2254,0.9999999999999322,0.9999369591603138,8.66755552620317e-09,5.9033455687534975,0.15,0.8880532394411716,0.953395971959053,73.6578064124351,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
231
+ 229,2255,0.9999999999999444,0.9999394175980698,7.758168327011245e-09,5.929344781182271,0.15,0.8883514834912493,0.9541957496260565,73.7898064124351,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
232
+ 230,2256,0.9999999999999544,0.9999417801686062,6.942255409857064e-09,5.955344024324463,0.15,0.8886490328670597,0.9549824616044457,73.9218064124351,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
233
+ 231,2257,0.9999999999999626,0.9999440506098382,6.210417100238032e-09,5.98134329698239,0.15,0.8889458886548142,0.9557562988778281,74.05380641243511,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
234
+ 232,2258,0.9999999999999694,0.9999462325139714,5.554176931395637e-09,6.007342598005071,0.15,0.8892420519419098,0.9565174504064254,74.18580641243511,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
235
+ 233,2259,0.9999999999999749,0.9999483293331798,4.965893251542791e-09,6.033341926286401,0.15,0.8895375238169099,0.9572661031209649,74.31780641243512,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
236
+ 234,2260,0.9999999999999795,0.9999503443850614,4.438679062406717e-09,6.059341280763407,0.15,0.8898323053695256,0.9580024419178231,74.44980641243512,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
237
+ 235,2261,0.9999999999999832,0.9999522808578825,3.966329345642589e-09,6.085340660414559,0.15,0.8901263976905964,0.9587266496553747,74.58180641243513,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
238
+ 236,2262,0.9999999999999863,0.9999541418156175,3.5432551985748465e-09,6.111340064258162,0.15,0.8904198018720713,0.9594389071515019,74.71380641243513,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
239
+ 237,2263,0.9999999999999889,0.9999559302027925,3.1644241601725003e-09,6.137339491350798,0.15,0.8907125190069898,0.9601393931822197,74.84580641243514,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
240
+ 238,2264,0.9999999999999909,0.9999576488491398,2.8253061626000995e-09,6.163338940785837,0.15,0.8910045501894635,0.9608282844813739,74.97780641243514,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
241
+ 239,2265,0.9999999999999926,0.9999593004740722,2.521824593512048e-09,6.189338411692,0.15,0.8912958965146569,0.9615057557413691,75.10980641243515,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
242
+ 240,2266,0.9999999999999939,0.9999608876909818,2.2503119998485065e-09,6.215337903231982,0.15,0.8915865590787693,0.9621719796148857,75.24180641243515,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
243
+ 241,2267,0.999999999999995,0.9999624130113723,2.0074700055910576e-09,6.24133741460113,0.15,0.8918765389790159,0.9628271267175451,75.37380641243516,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
244
+ 242,2268,0.9999999999999959,0.9999638788488303,1.7903330540639424e-09,6.267336945026165,0.15,0.8921658373136093,0.963471365631484,75.50580641243516,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
245
+ 243,2269,0.9999999999999967,0.9999652875228412,1.5962356202154419e-09,6.293336493763962,0.15,0.8924544551817417,0.9641048629097984,75.63780641243517,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
246
+ 244,2270,0.9999999999999973,0.9999666412624572,1.4227825701543995e-09,6.319336060100374,0.15,0.8927423936835657,0.9647277830818209,75.76980641243517,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
247
+ 245,2271,0.9999999999999979,0.9999679422098219,1.2678223742982138e-09,6.345335643349102,0.15,0.8930296539201767,0.9653402886591943,75.90180641243518,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
248
+ 246,2272,0.9999999999999983,0.9999691924235584,1.1294229070404315e-09,6.371335242850608,0.15,0.8933162369935949,0.9659425401427048,76.03380641243518,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
249
+ 247,2273,0.9999999999999987,0.9999703938820245,1.0058495900797028e-09,6.3973348579710745,0.15,0.8936021440067464,0.9665346960298413,76.16580641243519,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
250
+ 248,2274,0.9999999999999989,0.9999715484864411,8.955456586618046e-10,6.423334488101398,0.15,0.8938873760634463,0.9671169128230475,76.2978064124352,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
251
+ 249,2275,0.9999999999999991,0.9999726580638998,7.971143501516154e-10,6.449334132656229,0.15,0.8941719342683798,0.9676893450386315,76.4298064124352,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
252
+ 250,2276,0.9999999999999993,0.999973724370252,7.093028327368487e-10,6.475333791073042,0.15,0.8944558197270852,0.9682521452163035,76.5618064124352,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
253
+ 251,2277,0.9999999999999994,0.9999747490928862,6.309877088212302e-10,6.50133346281125,0.15,0.8947390335459355,0.9688054639293094,76.69380641243521,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
254
+ 252,2278,0.9999999999999996,0.9999757338533969,5.611619429305695e-10,6.527333147351344,0.15,0.8950215768321212,0.9693494497951299,76.82580641243521,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
255
+ 253,2279,0.9999999999999997,0.9999766802101494,4.989230778584117e-10,6.553332844194076,0.15,0.8953034506936325,0.9698842494867161,76.95780641243522,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
256
+ 254,2280,0.9999999999999998,0.9999775896607449,4.434626154358033e-10,6.579332552859666,0.15,0.8955846562392417,0.9704100077442337,77.08980641243522,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
257
+ 255,2281,0.9999999999999998,0.9999784636443891,3.940564498296423e-10,6.6053322728870425,0.15,0.8958651945784859,0.970926867387287,77.22180641243523,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
258
+ 256,2282,0.9999999999999998,0.9999793035441692,3.500562517547165e-10,6.6313320038331165,0.15,0.89614506682165,0.9714349693275973,77.35380641243523,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
259
+ 257,2283,0.9999999999999998,0.9999801106892412,3.1088171151626547e-10,6.657331745272077,0.15,0.8964242740797486,0.9719344525821089,77.48580641243524,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
260
+ 258,2284,0.9999999999999998,0.9999808863569329,2.7601355746559543e-10,6.683331496794717,0.15,0.8967028174645096,0.9724254542864973,77.61780641243524,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
261
+ 259,2285,0.9999999999999998,0.9999816317747646,2.44987274326859e-10,6.709331258007789,0.15,0.8969806980883568,0.9729081097090568,77.74980641243525,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
262
+ 260,2286,0.9999999999999998,0.9999823481223905,2.1738745300810638e-10,6.7353310285333805,0.15,0.8972579170643926,0.9733825522649422,77.88180641243525,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
263
+ 261,2287,0.9999999999999998,0.9999830365334653,1.9284271000778385e-10,6.761330808008315,0.15,0.8975344755063815,0.9738489135307425,78.01380641243526,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
264
+ 262,2288,0.9999999999999998,0.9999836980974376,1.7102112042724553e-10,6.787330596083582,0.15,0.8978103745287331,0.9743073232593658,78.14580641243526,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
265
+ 263,2289,0.9999999999999998,0.9999843338612732,1.5162611395384693e-10,6.8133303924237785,0.15,0.8980856152464851,0.9747579093952113,78.27780641243527,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
266
+ 264,2290,0.9999999999999998,0.9999849448311118,1.3439278803652625e-10,6.839330196706583,0.15,0.8983601987752866,0.9752007980896117,78.40980641243527,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
267
+ 265,2291,0.9999999999999998,0.9999855319738588,1.1908459688099311e-10,6.8653300086222435,0.15,0.8986341262313817,0.9756361137165216,78.54180641243528,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
268
+ 266,2292,0.9999999999999998,0.9999860962187146,1.054903788854275e-10,6.891329827873087,0.15,0.898907398731593,0.9760639788884372,78.67380641243528,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
269
+ 267,2293,0.9999999999999998,0.9999866384586454,9.342168875711324e-11,6.91732965417305,0.15,0.8991800173933046,0.9764845144725256,78.80580641243529,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
270
+ 268,2294,0.9999999999999998,0.9999871595517955,8.271040382962428e-11,6.943329487247223,0.15,0.8994519833344462,0.9768978396069474,78.9378064124353,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
271
+ 269,2295,0.9999999999999998,0.9999876603228453,7.320657707001991e-11,6.969329326831421,0.15,0.8997232976734767,0.9773040717173554,79.0698064124353,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
272
+ 270,2296,0.9999999999999998,0.9999881415643158,6.477651195423803e-11,6.995329172671757,0.15,0.8999939615293678,0.9777033265335521,79.2018064124353,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
273
+ 271,2297,0.9999999999999998,0.9999886040378232,5.7301036822272597e-11,7.021329024524248,0.15,0.9002639760215879,0.97809571810629,79.33380641243531,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
274
+ 272,2298,0.9999999999999998,0.9999890484752832,5.0673958526268134e-11,7.047328882154427,0.15,0.9005333422700861,0.9784813588242018,79.46580641243531,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
275
+ 273,2299,0.9999999999999998,0.9999894755800697,4.480067717576444e-11,7.073328745336968,0.15,0.900802061395276,0.9788603594308413,79.59780641243532,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
276
+ 274,2300,0.9999999999999998,0.9999898860281272,3.95969455844759e-11,7.0993286138553335,0.15,0.9010701345180199,0.9792328290418251,79.72980641243532,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
277
+ 275,2301,0.9999999999999998,0.9999902804690408,3.498775864994281e-11,7.125328487501431,0.15,0.901337562759613,0.9795988751620593,79.86180641243533,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
278
+ 276,2302,0.9999999999999998,0.9999906595270639,3.0906359367306525e-11,7.151328366075282,0.15,0.9016043472417675,0.9799586037030386,79.99380641243533,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
279
+ 277,2303,0.9999999999999998,0.9999910238021059,2.7293349506037334e-11,7.1773282493847095,0.15,0.9018704890865971,0.9803121190002043,80.12580641243534,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
280
+ 278,2304,0.9999999999999998,0.9999913738706815,2.409589417705619e-11,7.203328137245029,0.15,0.902135989416601,0.9806595238303519,80.25780641243534,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
281
+ 279,2305,0.9999999999999998,0.9999917102868229,2.1267010599495182e-11,7.229328029478757,0.15,0.9024008493546488,0.9810009194290732,80.38980641243535,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
282
+ 280,2306,0.9999999999999998,0.9999920335829567,1.876493235238726e-11,7.255327925915336,0.15,0.9026650700239648,0.9813364055082241,80.52180641243535,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
283
+ 281,2307,0.9999999999999998,0.9999923442707463,1.6552541276899945e-11,7.281327826390855,0.15,0.9029286525481126,0.9816660802734077,80.65380641243536,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
284
+ 282,2308,0.9999999999999998,0.9999926428419015,1.4596859988447857e-11,7.3073277307478,0.15,0.9031915980509799,0.9819900404414607,80.78580641243536,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
285
+ 283,2309,0.9999999999999998,0.9999929297689564,1.2868598673409889e-11,7.333327638834796,0.15,0.9034539076567633,0.982308381257935,80.91780641243537,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
286
+ 284,2310,0.9999999999999998,0.9999932055060176,1.1341750489749336e-11,7.359327550506374,0.15,0.9037155824899528,0.9826211965145653,81.04980641243537,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
287
+ 285,2311,0.9999999999999998,0.9999934704894824,9.993230471401778e-12,7.385327465622738,0.15,0.9039766236753172,0.9829285785667126,81.18180641243538,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
288
+ 286,2312,0.9999999999999998,0.9999937251387299,8.802553359034006e-12,7.4113273840495415,0.15,0.9042370323378889,0.9832306183507762,81.31380641243538,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
289
+ 287,2313,0.9999999999999998,0.9999939698567838,7.75154625028776e-12,7.437327305657679,0.15,0.9044968096029489,0.983527405401566,81.44580641243539,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
290
+ 288,2314,0.9999999999999998,0.999994205030951,6.824092385978891e-12,7.463327230323082,0.15,0.9047559565960119,0.9838190278696274,81.5778064124354,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
291
+ 289,2315,0.9999999999999998,0.9999944310334342,6.00590276952225e-12,7.489327157926517,0.15,0.905014474442812,0.9841055725385106,81.7098064124354,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
292
+ 290,2316,0.9999999999999998,0.9999946482219207,5.284312659256866e-12,7.515327088353401,0.15,0.9052723642692875,0.9843871248419795,81.8418064124354,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
293
+ 291,2317,0.9999999999999998,0.9999948569401488,4.648100281122076e-12,7.541327021493623,0.15,0.9055296272015663,0.9846637688811513,81.97380641243541,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
294
+ 292,2318,0.9999999999999998,0.9999950575184514,4.087325385691384e-12,7.567326957241363,0.15,0.9057862643659516,0.9849355874415617,82.10580641243541,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
295
+ 293,2319,0.9999999999999998,0.9999952502742792,3.593185521990023e-12,7.593326895494929,0.15,0.9060422768889074,0.9852026620101505,82.23780641243542,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
296
+ 294,2320,0.9999999999999998,0.9999954355127024,3.157888123591608e-12,7.619326836156595,0.15,0.906297665897044,0.9854650727921592,82.36980641243542,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
297
+ 295,2321,0.9999999999999998,0.9999956135268945,2.774536702728131e-12,7.645326779132445,0.15,0.9065524325171038,0.9857228987279395,82.50180641243543,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
298
+ 296,2322,0.9999999999999998,0.9999957845985952,2.4370296278319012e-12,7.671326724332227,0.15,0.9068065778759471,0.9859762175096634,82.63380641243543,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
299
+ 297,2323,0.9999999999999998,0.9999959489985569,2.1399701211134316e-12,7.697326671669208,0.15,0.9070601031005376,0.9862251055979334,82.76580641243544,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
300
+ 298,2324,0.9999999999999998,0.9999961069869732,1.8785862573215536e-12,7.723326621060038,0.15,0.907313009317929,0.9864696382382865,82.89780641243544,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
301
+ 299,2325,0.9999999999999998,0.9999962588138901,1.6486598744060638e-12,7.749326572424619,0.15,0.9075652976552502,0.9867098894775881,83.02980641243545,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
302
+ 300,2326,0.9999999999999998,0.9999964047196025,1.446463422919981e-12,7.775326525685974,0.15,0.9078169692396918,0.9869459321803129,83.16180641243545,0.52,0.52,0.52,0.52,0.52,0.52,0.05,0.0,0.0
sim/300y/docs/CLAIMS_BOUNDARY.md ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Claims Boundary
2
+
3
+ This project is a synthetic, internally reproducible HIR Γ— OAM simulation artifact.
4
+
5
+ It is intended to explore pressure-form behavior under stated assumptions:
6
+
7
+ - agency loss / outsourced agency pressure (`N`),
8
+ - ecological/system strain (`E`),
9
+ - accumulated degradation (`D`),
10
+ - alchemical continuity (`Ac`),
11
+ - population/system response (`P`),
12
+ - HIR constructive-chain engagement (`H`, `I`, `R`, `Rn`, `Grit`, `S_core`, `B_local`).
13
+
14
+ ## This model is not
15
+
16
+ - a demographic forecast,
17
+ - a calibrated socio-ecological prediction,
18
+ - a policy tool,
19
+ - empirical proof of real-world causal outcomes,
20
+ - a claim of inevitability.
21
+
22
+ ## Future years mean
23
+
24
+ Future years are scenario checkpoints only. They are a way to make pressure propagation legible across a lineage-scale horizon.
25
+
26
+ ## Core interpretation
27
+
28
+ HIR does not erase pressure. It changes the degradation curve under the model’s stated assumptions.
sim/300y/docs/PRESSURE_EVENT_LEDGER.md ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # HIR/OAM Pressure-Event Ledger β€” 300-Year Human Chain Horizon
2
+
3
+ This ledger integrates selected historical interpretive anchors with simulation-derived pressure checkpoints from the HIR Γ— OAM dynamical model. All future markers are **simulation-derived scenario checkpoints, not predictions**.
4
+
5
+ | Year | Event / marker | Category | What happened | HIR/OAM pressure meaning | Claims boundary |
6
+ |---|---|---|---|---|---|
7
+ | ~400 BCE – 300 CE | Pre-Constantinople / early agency-outsourcing pressure | Historical anchor | Early patterns of agency delegation and belief-structure outsourcing in Mediterranean and Near Eastern civilizations. | Early substrate pressure toward outsourced agency and centralized belief structures. | Historical anchor + HIR/OAM interpretive model |
8
+ | 330 CE | Constantinople / imperial belief-structure consolidation | Historical anchor | Founding of Constantinople as new imperial center with centralized belief-structure integration. | Acceleration of belief-system outsourcing and institutional coherence under imperial substrate. | Historical fact + HIR/OAM interpretation |
9
+ | 476 CE | Western Roman collapse as delayed substrate-collapse example | Historical anchor | Fall of the Western Roman Empire. | Delayed but compounding substrate failure following prolonged agency and belief outsourcing. | Historical fact + interpretive model |
10
+ | 2026 | Simulation baseline / current child-generation marker | Simulation-derived scenario checkpoint | Canonical baseline initialization for 300-year run. | Starting pressure state for the current child-generation. | Simulation-derived scenario checkpoint, not prediction |
11
+ | 2033 | Carceral AI risk window | Simulation-derived scenario checkpoint | Elevated risk period for expanded carceral AI deployment. | Window of heightened incentive for outsourced agency via automated control systems. | Simulation-derived scenario checkpoint, not prediction |
12
+ | 2036 | 10-year pressure-generation marker | Simulation-derived scenario checkpoint | First decade of compounded pressure effects becomes visible. | Early accumulation phase where initial degradation terms begin measurable impact. | Simulation-derived scenario checkpoint, not prediction |
13
+ | 2037 | Financial-strain / 70-hour-work-week-equivalent threshold | Simulation-derived scenario checkpoint | Cost-of-living strain reaches a modeled threshold equivalent to a 70-hour-work-week burden. This is not a literal claim that everyone works 70 hours per week. | Financial strain β†’ time theft β†’ reduced parenting, rest, repair, community, reflection, emotional regulation, and early intervention β†’ repair collapse β†’ empathy-bandwidth collapse / anti-social incentive-field conditions β†’ downstream justification pressure for carceral AI, surveillance, school policing, and further outsourced agency. | Simulation-derived scenario checkpoint, not prediction |
14
+ | 2050 | Parent-era snapshot | Simulation-derived scenario checkpoint | Mid-century model snapshot. | Pressure accumulation observable within first generational handoff. | Simulation-derived scenario checkpoint, not prediction |
15
+ | 2085 | Grandparent-era snapshot / HIR field engagement marker | Simulation-derived scenario checkpoint | Full HIR field engagement under default parameters. | Coherence field (`B_local`) reaches saturation, altering the degradation trajectory. | Simulation-derived scenario checkpoint, not prediction |
16
+ | 2116 | Great-grandparent-era marker | Simulation-derived scenario checkpoint | Model state at great-grandparent timeframe. | Pressure propagation visible across three generational steps. | Simulation-derived scenario checkpoint, not prediction |
17
+ | 2146 | Plausible living memory bridge | Simulation-derived scenario checkpoint | Approximate living memory bridge timeframe. | Final plausible direct human memory link within the 300-year span. | Simulation-derived scenario checkpoint, not prediction |
18
+ | 2326 | 300-year end-state comparison | Simulation-derived scenario checkpoint | OAM baseline: `D=7.775`, `P=0.150`; HIR active: `D=0.557`, `P=0.303`, `B_local=1.000`. | HIR does not erase pressure. It changes the degradation curve. It prevents compounding catastrophe under the model’s default parameters. | Simulation-derived scenario checkpoint, not prediction |
19
+
20
+ ## Lineage-scale time note
21
+
22
+ 300 years is not deep time. It is child β†’ parent β†’ grandparent β†’ great-grandparent β†’ living memory bridge. The future markers are not prophecy; they are pressure-form checkpoints for understanding how degradation or repair can propagate across living memory.
sim/300y/docs/X_POST_READY.txt ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ 300 years is not deep time.
2
+
3
+ It is:
4
+
5
+ child β†’ parent β†’ grandparent β†’ great-grandparent β†’ living memory bridge
6
+
7
+ This HIR/OAM pressure-event ledger maps historical anchors and simulation-derived checkpoints across a 300-year human chain.
8
+
9
+ Not prophecy.
10
+ Not prediction.
11
+
12
+ A pressure map.
13
+
14
+ What happens when degradation compounds?
15
+ What changes when repair becomes operating code?
16
+
17
+ Sβ‚œ = Aβ‚œBβ‚œ βˆ’ Pβ‚œ
sim/300y/index.html ADDED
@@ -0,0 +1,1107 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <title>Primordial Calculus β€” 300-Year Simulation</title>
6
+ <meta name="viewport" content="width=device-width, initial-scale=1">
7
+ <link href="https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Inconsolata:wght@300;400;500&display=swap" rel="stylesheet">
8
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.4.1/chart.umd.min.js"></script>
9
+ <style>
10
+ :root {
11
+ --parchment: #F2EBDD;
12
+ --parchment2: #EDE3CE;
13
+ --bark: #794626;
14
+ --bark-dark: #4F3826;
15
+ --amber: #C48A3A;
16
+ --amber-light: #D9A855;
17
+ --ink: #222222;
18
+ --ink-soft: #3a3028;
19
+ --rule: #C5B19E;
20
+ --rule-light: #DDD3C0;
21
+ --hir-green: #2D6A4F;
22
+ --hir-teal: #1B7A6A;
23
+ --oam-red: #8B1A1A;
24
+ --oam-crimson: #C0392B;
25
+ --shadow: rgba(79,56,38,0.15);
26
+ }
27
+
28
+ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
29
+
30
+ body {
31
+ background: var(--parchment);
32
+ color: var(--ink);
33
+ font-family: 'EB Garamond', Georgia, serif;
34
+ line-height: 1.55;
35
+ font-size: 16px;
36
+ }
37
+
38
+ /* HEADER */
39
+ .masthead {
40
+ background: var(--bark-dark);
41
+ color: var(--parchment);
42
+ padding: 40px 48px 32px;
43
+ border-bottom: 3px solid var(--amber);
44
+ position: relative;
45
+ overflow: hidden;
46
+ }
47
+ .masthead::before {
48
+ content: '';
49
+ position: absolute;
50
+ inset: 0;
51
+ background: repeating-linear-gradient(
52
+ 0deg,
53
+ transparent,
54
+ transparent 40px,
55
+ rgba(255,255,255,0.02) 40px,
56
+ rgba(255,255,255,0.02) 41px
57
+ );
58
+ pointer-events: none;
59
+ }
60
+ .masthead-inner { max-width: 1200px; margin: 0 auto; position: relative; }
61
+ .masthead-tag {
62
+ font-family: 'Inconsolata', monospace;
63
+ font-size: 11px;
64
+ letter-spacing: 3px;
65
+ color: var(--amber-light);
66
+ text-transform: uppercase;
67
+ margin-bottom: 12px;
68
+ }
69
+ .masthead h1 {
70
+ font-size: 36px;
71
+ font-weight: 500;
72
+ color: var(--parchment);
73
+ letter-spacing: 0.5px;
74
+ line-height: 1.2;
75
+ margin-bottom: 6px;
76
+ }
77
+ .masthead h1 em {
78
+ color: var(--amber-light);
79
+ font-style: italic;
80
+ }
81
+ .masthead-sub {
82
+ font-size: 15px;
83
+ color: var(--rule-light);
84
+ margin-bottom: 4px;
85
+ }
86
+ .masthead-author {
87
+ font-family: 'Inconsolata', monospace;
88
+ font-size: 12px;
89
+ color: var(--amber);
90
+ letter-spacing: 1.5px;
91
+ margin-top: 16px;
92
+ }
93
+ .masthead-hir {
94
+ position: absolute;
95
+ right: 0;
96
+ top: -10px;
97
+ font-size: 120px;
98
+ font-weight: 500;
99
+ color: rgba(196,138,58,0.08);
100
+ letter-spacing: -8px;
101
+ line-height: 1;
102
+ font-style: italic;
103
+ pointer-events: none;
104
+ user-select: none;
105
+ }
106
+
107
+ /* LAYOUT */
108
+ .container { max-width: 1200px; margin: 0 auto; padding: 0 32px; }
109
+
110
+ /* CONTROLS PANEL */
111
+ .controls-bar {
112
+ background: var(--parchment2);
113
+ border-bottom: 1px solid var(--rule);
114
+ padding: 20px 0;
115
+ position: sticky;
116
+ top: 0;
117
+ z-index: 100;
118
+ box-shadow: 0 2px 12px var(--shadow);
119
+ }
120
+ .controls-inner {
121
+ max-width: 1200px;
122
+ margin: 0 auto;
123
+ padding: 0 32px;
124
+ display: flex;
125
+ align-items: center;
126
+ gap: 24px;
127
+ flex-wrap: wrap;
128
+ }
129
+ .controls-label {
130
+ font-family: 'Inconsolata', monospace;
131
+ font-size: 11px;
132
+ letter-spacing: 2px;
133
+ text-transform: uppercase;
134
+ color: var(--bark);
135
+ font-weight: 500;
136
+ }
137
+ .btn {
138
+ padding: 8px 22px;
139
+ border: 1.5px solid var(--bark);
140
+ background: var(--bark);
141
+ color: var(--parchment);
142
+ font-family: 'EB Garamond', serif;
143
+ font-size: 15px;
144
+ cursor: pointer;
145
+ transition: all 0.18s;
146
+ letter-spacing: 0.5px;
147
+ }
148
+ .btn:hover { background: var(--bark-dark); border-color: var(--bark-dark); }
149
+ .btn.secondary {
150
+ background: transparent;
151
+ color: var(--bark);
152
+ }
153
+ .btn.secondary:hover { background: var(--bark); color: var(--parchment); }
154
+
155
+ .slider-group {
156
+ display: flex;
157
+ align-items: center;
158
+ gap: 10px;
159
+ }
160
+ .slider-group label {
161
+ font-family: 'Inconsolata', monospace;
162
+ font-size: 12px;
163
+ color: var(--bark-dark);
164
+ white-space: nowrap;
165
+ }
166
+ .slider-group input[type=range] {
167
+ -webkit-appearance: none;
168
+ width: 100px;
169
+ height: 3px;
170
+ background: var(--rule);
171
+ border-radius: 0;
172
+ outline: none;
173
+ }
174
+ .slider-group input[type=range]::-webkit-slider-thumb {
175
+ -webkit-appearance: none;
176
+ width: 14px;
177
+ height: 14px;
178
+ background: var(--bark);
179
+ border-radius: 0;
180
+ cursor: pointer;
181
+ }
182
+ .slider-val {
183
+ font-family: 'Inconsolata', monospace;
184
+ font-size: 12px;
185
+ color: var(--ink);
186
+ min-width: 36px;
187
+ }
188
+
189
+ .toggle-btn {
190
+ padding: 7px 16px;
191
+ border: 1.5px solid currentColor;
192
+ background: transparent;
193
+ font-family: 'Inconsolata', monospace;
194
+ font-size: 11px;
195
+ letter-spacing: 1.5px;
196
+ text-transform: uppercase;
197
+ cursor: pointer;
198
+ transition: all 0.18s;
199
+ color: var(--hir-green);
200
+ }
201
+ .toggle-btn.active {
202
+ background: var(--hir-green);
203
+ color: var(--parchment);
204
+ }
205
+ .toggle-btn.oam {
206
+ color: var(--oam-red);
207
+ }
208
+ .toggle-btn.oam.active {
209
+ background: var(--oam-red);
210
+ color: var(--parchment);
211
+ }
212
+
213
+ /* STATUS BADGE */
214
+ .run-status {
215
+ font-family: 'Inconsolata', monospace;
216
+ font-size: 12px;
217
+ padding: 6px 12px;
218
+ border: 1px solid var(--rule);
219
+ background: var(--parchment);
220
+ color: var(--bark-dark);
221
+ letter-spacing: 1px;
222
+ }
223
+ .run-status.running { color: var(--amber); border-color: var(--amber); }
224
+ .run-status.done { color: var(--hir-green); border-color: var(--hir-green); }
225
+
226
+ /* MAIN CONTENT */
227
+ .main-grid {
228
+ padding: 32px 0 64px;
229
+ }
230
+
231
+ /* CHARTS */
232
+ .chart-section {
233
+ margin-bottom: 12px;
234
+ }
235
+ .chart-section h2 {
236
+ font-size: 13px;
237
+ font-family: 'Inconsolata', monospace;
238
+ letter-spacing: 2.5px;
239
+ text-transform: uppercase;
240
+ color: var(--bark);
241
+ margin-bottom: 24px;
242
+ padding-bottom: 8px;
243
+ border-bottom: 1px solid var(--rule);
244
+ display: flex;
245
+ align-items: baseline;
246
+ gap: 16px;
247
+ }
248
+ .chart-section h2 span.note {
249
+ font-size: 11px;
250
+ color: var(--rule);
251
+ letter-spacing: 1px;
252
+ font-weight: 400;
253
+ }
254
+
255
+ .charts-row {
256
+ display: grid;
257
+ grid-template-columns: 1fr 1fr;
258
+ gap: 24px;
259
+ margin-bottom: 24px;
260
+ }
261
+ .charts-row.single { grid-template-columns: 1fr; }
262
+ .charts-row.triple { grid-template-columns: 1fr 1fr 1fr; }
263
+
264
+ .chart-card {
265
+ background: #FAF6EE;
266
+ border: 1px solid var(--rule);
267
+ padding: 20px 20px 16px;
268
+ position: relative;
269
+ }
270
+ .chart-card::before {
271
+ content: '';
272
+ position: absolute;
273
+ top: 0; left: 0; right: 0;
274
+ height: 2px;
275
+ background: var(--bark);
276
+ }
277
+ .chart-card.hir-card::before { background: var(--hir-green); }
278
+ .chart-card.amber-card::before { background: var(--amber); }
279
+
280
+ .chart-title {
281
+ font-size: 14px;
282
+ font-weight: 500;
283
+ color: var(--ink-soft);
284
+ margin-bottom: 4px;
285
+ letter-spacing: 0.3px;
286
+ }
287
+ .chart-equation {
288
+ font-family: 'Inconsolata', monospace;
289
+ font-size: 11px;
290
+ color: var(--rule);
291
+ margin-bottom: 14px;
292
+ letter-spacing: 0.5px;
293
+ }
294
+ .chart-wrap {
295
+ position: relative;
296
+ height: 220px;
297
+ }
298
+
299
+ /* SNAPSHOT TABLE */
300
+ .snapshot-section {
301
+ margin-top: 40px;
302
+ padding-top: 32px;
303
+ border-top: 1px solid var(--rule);
304
+ }
305
+ .snapshot-section h2 {
306
+ font-size: 13px;
307
+ font-family: 'Inconsolata', monospace;
308
+ letter-spacing: 2.5px;
309
+ text-transform: uppercase;
310
+ color: var(--bark);
311
+ margin-bottom: 20px;
312
+ }
313
+ .snapshot-tables {
314
+ display: grid;
315
+ grid-template-columns: 1fr 1fr;
316
+ gap: 24px;
317
+ }
318
+ .snapshot-table-wrap h3 {
319
+ font-size: 12px;
320
+ font-family: 'Inconsolata', monospace;
321
+ letter-spacing: 2px;
322
+ color: var(--oam-red);
323
+ margin-bottom: 10px;
324
+ text-transform: uppercase;
325
+ }
326
+ .snapshot-table-wrap h3.hir { color: var(--hir-green); }
327
+
328
+ table {
329
+ width: 100%;
330
+ border-collapse: collapse;
331
+ font-family: 'Inconsolata', monospace;
332
+ font-size: 12px;
333
+ }
334
+ th {
335
+ background: var(--bark-dark);
336
+ color: var(--parchment);
337
+ padding: 6px 8px;
338
+ text-align: right;
339
+ letter-spacing: 0.5px;
340
+ font-weight: 400;
341
+ }
342
+ th:first-child { text-align: left; }
343
+ td {
344
+ padding: 5px 8px;
345
+ text-align: right;
346
+ border-bottom: 1px solid var(--rule-light);
347
+ color: var(--ink-soft);
348
+ }
349
+ td:first-child { text-align: left; font-weight: 500; }
350
+ tr:hover td { background: var(--parchment2); }
351
+
352
+ /* EQUATIONS PANEL */
353
+ .equations-panel {
354
+ margin-top: 40px;
355
+ padding: 28px 32px;
356
+ border: 1px solid var(--rule);
357
+ background: #FAF6EE;
358
+ position: relative;
359
+ }
360
+ .equations-panel::before {
361
+ content: '';
362
+ position: absolute;
363
+ top: 0; left: 0; bottom: 0;
364
+ width: 2px;
365
+ background: var(--amber);
366
+ }
367
+ .equations-panel h3 {
368
+ font-size: 13px;
369
+ font-family: 'Inconsolata', monospace;
370
+ letter-spacing: 2.5px;
371
+ text-transform: uppercase;
372
+ color: var(--bark);
373
+ margin-bottom: 20px;
374
+ }
375
+ .eq-grid {
376
+ display: grid;
377
+ grid-template-columns: 1fr 1fr;
378
+ gap: 24px 48px;
379
+ }
380
+ .eq-group h4 {
381
+ font-size: 12px;
382
+ font-family: 'Inconsolata', monospace;
383
+ letter-spacing: 1.5px;
384
+ color: var(--amber);
385
+ margin-bottom: 10px;
386
+ text-transform: uppercase;
387
+ }
388
+ .eq-group h4.hir { color: var(--hir-green); }
389
+ .eq-item {
390
+ margin-bottom: 8px;
391
+ padding-bottom: 8px;
392
+ border-bottom: 1px solid var(--rule-light);
393
+ }
394
+ .eq-item:last-child { border-bottom: none; }
395
+ .eq-name {
396
+ font-family: 'Inconsolata', monospace;
397
+ font-size: 11.5px;
398
+ color: var(--bark-dark);
399
+ display: flex;
400
+ justify-content: space-between;
401
+ align-items: baseline;
402
+ gap: 8px;
403
+ }
404
+ .eq-formula {
405
+ font-family: 'Inconsolata', monospace;
406
+ font-size: 11px;
407
+ color: var(--ink-soft);
408
+ margin-top: 3px;
409
+ }
410
+
411
+ /* LEGEND */
412
+ .legend {
413
+ display: flex;
414
+ gap: 20px;
415
+ margin-bottom: 8px;
416
+ flex-wrap: wrap;
417
+ }
418
+ .legend-item {
419
+ display: flex;
420
+ align-items: center;
421
+ gap: 7px;
422
+ font-family: 'Inconsolata', monospace;
423
+ font-size: 11px;
424
+ color: var(--ink-soft);
425
+ }
426
+ .legend-dot {
427
+ width: 24px;
428
+ height: 2.5px;
429
+ border-radius: 0;
430
+ flex-shrink: 0;
431
+ }
432
+ .legend-dot.dashed {
433
+ background: repeating-linear-gradient(90deg, currentColor 0 6px, transparent 6px 10px);
434
+ }
435
+
436
+ /* COLLAPSED/EXPANDED */
437
+ .collapse-toggle {
438
+ cursor: pointer;
439
+ font-family: 'Inconsolata', monospace;
440
+ font-size: 11px;
441
+ color: var(--bark);
442
+ letter-spacing: 1px;
443
+ text-decoration: none;
444
+ float: right;
445
+ }
446
+ .collapse-toggle:hover { text-decoration: underline; }
447
+
448
+ /* RESPONSIVE */
449
+ @media (max-width: 900px) {
450
+ .charts-row { grid-template-columns: 1fr; }
451
+ .charts-row.triple { grid-template-columns: 1fr 1fr; }
452
+ .snapshot-tables { grid-template-columns: 1fr; }
453
+ .eq-grid { grid-template-columns: 1fr; }
454
+ .masthead { padding: 28px 24px 24px; }
455
+ .container { padding: 0 20px; }
456
+ .controls-inner { padding: 0 20px; }
457
+ .masthead-hir { display: none; }
458
+ }
459
+
460
+ /* YEAR MARKER */
461
+ .year-marker {
462
+ font-family: 'Inconsolata', monospace;
463
+ font-size: 11px;
464
+ padding: 3px 8px;
465
+ border: 1px solid var(--rule);
466
+ background: var(--parchment2);
467
+ color: var(--bark-dark);
468
+ white-space: nowrap;
469
+ }
470
+
471
+ /* SECTION DIVIDER */
472
+ .section-divider {
473
+ border: none;
474
+ border-top: 1px solid var(--rule);
475
+ margin: 36px 0;
476
+ }
477
+
478
+ /* FOOTER */
479
+ .sim-footer {
480
+ background: var(--bark-dark);
481
+ color: var(--rule-light);
482
+ padding: 20px 32px;
483
+ font-family: 'Inconsolata', monospace;
484
+ font-size: 11px;
485
+ letter-spacing: 1px;
486
+ margin-top: 64px;
487
+ }
488
+ .sim-footer span { color: var(--amber); }
489
+ </style>
490
+ </head>
491
+ <body>
492
+
493
+ <!-- MASTHEAD -->
494
+ <div class="masthead">
495
+ <div class="masthead-inner">
496
+ <div class="masthead-tag">Simulation Run β€” 2026–2326 Β· 300 Years Β· Annual Timestep</div>
497
+ <h1>Primordial Calculus β€” <em>The Abiogenesis Code</em></h1>
498
+ <div class="masthead-sub">HIR Γ— OAM Dual-Scenario Simulation Engine v1.0</div>
499
+ <div class="masthead-sub" style="font-style:italic;color:var(--rule-light)">
500
+ Honesty Β· Integrity Β· Respect β€” Base Constructive Terms &nbsp;Β·&nbsp; Outsourced Agency Model
501
+ </div>
502
+ <div class="masthead-author">Created and Developed by Collin D. Weber</div>
503
+ <div class="masthead-hir">HIR</div>
504
+ </div>
505
+ </div>
506
+
507
+ <!-- PUBLIC CLAIMS BOUNDARY -->
508
+ <div class="container" style="margin-top:22px;">
509
+ <div style="border:1px solid var(--rule); background:rgba(255,255,255,0.35); padding:18px 20px; box-shadow:0 6px 18px var(--shadow);">
510
+ <div style="font-family:'Inconsolata',monospace; font-size:12px; letter-spacing:1px; color:var(--bark); text-transform:uppercase; margin-bottom:6px;">Claims Boundary</div>
511
+ <div style="font-size:14px; line-height:1.55; color:var(--ink-soft);">
512
+ This is an internally reproducible synthetic dynamical model for exploring HIR/OAM pressure-form behavior under stated assumptions. Future years shown here are scenario checkpoints, not predictions, forecasts, or empirical claims about real-world outcomes.
513
+ </div>
514
+ </div>
515
+ </div>
516
+
517
+ <!-- CONTROLS -->
518
+ <div class="controls-bar">
519
+ <div class="controls-inner">
520
+ <span class="controls-label">Scenarios</span>
521
+ <button class="toggle-btn oam active" id="toggleOAM" onclick="toggleScenario('oam')">β–ͺ OAM Baseline</button>
522
+ <button class="toggle-btn active" id="toggleHIR" onclick="toggleScenario('hir')">β–ͺ HIR Active</button>
523
+
524
+ <div style="height:24px;border-left:1px solid var(--rule);margin:0 4px;"></div>
525
+
526
+ <span class="controls-label">Parameters</span>
527
+
528
+ <div class="slider-group">
529
+ <label>k_D (degradation)</label>
530
+ <input type="range" id="slKD" min="0.010" max="0.050" step="0.002" value="0.026">
531
+ <span class="slider-val" id="valKD">0.026</span>
532
+ </div>
533
+ <div class="slider-group">
534
+ <label>k_N (agency loss)</label>
535
+ <input type="range" id="slKN" min="0.030" max="0.120" step="0.005" value="0.065">
536
+ <span class="slider-val" id="valKN">0.065</span>
537
+ </div>
538
+ <div class="slider-group">
539
+ <label>k_H (HIR growth)</label>
540
+ <input type="range" id="slKH" min="0.005" max="0.040" step="0.002" value="0.015">
541
+ <span class="slider-val" id="valKH">0.015</span>
542
+ </div>
543
+
544
+ <div style="flex:1"></div>
545
+
546
+ <button class="btn" onclick="runAndRender()">Run Simulation</button>
547
+ <button class="btn secondary" onclick="resetParams()">Reset</button>
548
+ <span class="run-status done" id="runStatus">READY</span>
549
+ </div>
550
+ </div>
551
+
552
+ <!-- MAIN -->
553
+ <div class="container main-grid">
554
+
555
+ <!-- GLOBAL LEGEND -->
556
+ <div style="margin: 24px 0 8px; display:flex; gap: 28px; align-items:center; flex-wrap:wrap;">
557
+ <div class="legend-item">
558
+ <div class="legend-dot" style="background:var(--oam-red)"></div>
559
+ OAM Baseline (no HIR coupling)
560
+ </div>
561
+ <div class="legend-item">
562
+ <div class="legend-dot" style="background:var(--hir-teal)"></div>
563
+ HIR Active (repair mechanism engaged)
564
+ </div>
565
+ <div style="font-family:'Inconsolata',monospace;font-size:11px;color:var(--rule);margin-left:auto;">
566
+ Initial conditions: 2026 canonical baseline Β· Ξ”t = 1 year
567
+ </div>
568
+ </div>
569
+
570
+ <!-- CHART ROW 1: D and N/E -->
571
+ <div class="chart-section" style="margin-top:16px;">
572
+ <div class="charts-row">
573
+ <div class="chart-card">
574
+ <div class="chart-title">Accumulated Degradation D(t)</div>
575
+ <div class="chart-equation">Ξ”D = k_D Β· (N+E)/2 Β· (1 βˆ’ B_local)</div>
576
+ <div class="chart-wrap"><canvas id="chartD"></canvas></div>
577
+ </div>
578
+ <div class="chart-card">
579
+ <div class="chart-title">Agency Loss N(t) &amp; Ecological Strain E(t)</div>
580
+ <div class="chart-equation">Ξ”N = k_N Β· NΒ·(1βˆ’N)Β·(1 + DΒ·Ξ») Β· (1 βˆ’ S_coreΒ·ΞΌ)</div>
581
+ <div class="chart-wrap"><canvas id="chartNE"></canvas></div>
582
+ </div>
583
+ </div>
584
+
585
+ <!-- CHART ROW 2: Ac/P and HIR triad -->
586
+ <div class="charts-row">
587
+ <div class="chart-card">
588
+ <div class="chart-title">Alchemical Continuity Ac(t) &amp; Population Response P(t)</div>
589
+ <div class="chart-equation">Ξ”Ac = βˆ’k_Ac Β· Ac Β· (N+E) Β· (1+DΒ·Ξ΅) &nbsp;|&nbsp; Ξ”P = βˆ’k_P Β· D Β· P</div>
590
+ <div class="chart-wrap"><canvas id="chartAcP"></canvas></div>
591
+ </div>
592
+ <div class="chart-card hir-card">
593
+ <div class="chart-title">HIR Triad β€” Honesty Β· Integrity Β· Respect</div>
594
+ <div class="chart-equation">Ξ”H = k_H Β· HΒ·(1βˆ’H) &nbsp;|&nbsp; F = (H+I)/2 &nbsp;|&nbsp; C = (R+I)/2</div>
595
+ <div class="chart-wrap"><canvas id="chartHIR"></canvas></div>
596
+ </div>
597
+ </div>
598
+
599
+ <!-- CHART ROW 3: Resonance chain and composite -->
600
+ <div class="charts-row">
601
+ <div class="chart-card hir-card">
602
+ <div class="chart-title">Resonance Chain β€” Rn, S_core, B_local (HIR active)</div>
603
+ <div class="chart-equation">Ξ”Rn = k_Rn Β· F Β· C Β· (1βˆ’Rn) &nbsp;|&nbsp; S_core = RnΒ·(1+ΞΆΒ·Grit) &nbsp;|&nbsp; B_local = S_coreΒ²</div>
604
+ <div class="chart-wrap"><canvas id="chartRn"></canvas></div>
605
+ </div>
606
+ <div class="chart-card amber-card">
607
+ <div class="chart-title">Earned Grit G(t) &amp; System Health Composite</div>
608
+ <div class="chart-equation">Ξ”G = k_G Β· Rn Β· (1βˆ’G) &nbsp;|&nbsp; Health = AcΒ·PΒ·(1βˆ’D/D_ref)</div>
609
+ <div class="chart-wrap"><canvas id="chartHealth"></canvas></div>
610
+ </div>
611
+ </div>
612
+ </div>
613
+
614
+ <hr class="section-divider">
615
+
616
+ <!-- SNAPSHOT TABLES -->
617
+ <div class="snapshot-section">
618
+ <h2>Selected Year Snapshots</h2>
619
+ <div class="snapshot-tables">
620
+ <div class="snapshot-table-wrap">
621
+ <h3>OAM Baseline β€” No HIR Coupling</h3>
622
+ <table id="tableOAM">
623
+ <thead>
624
+ <tr><th>Year</th><th>N</th><th>E</th><th>Ac</th><th>D</th><th>P</th><th>S_core</th></tr>
625
+ </thead>
626
+ <tbody></tbody>
627
+ </table>
628
+ </div>
629
+ <div class="snapshot-table-wrap">
630
+ <h3 class="hir">HIR Active β€” Repair Mechanism Engaged</h3>
631
+ <table id="tableHIR">
632
+ <thead>
633
+ <tr><th>Year</th><th>N</th><th>E</th><th>Ac</th><th>D</th><th>P</th><th>Rn</th><th>S_core</th></tr>
634
+ </thead>
635
+ <tbody></tbody>
636
+ </table>
637
+ </div>
638
+ </div>
639
+ </div>
640
+
641
+ <hr class="section-divider">
642
+
643
+ <!-- EQUATIONS PANEL -->
644
+ <div class="equations-panel">
645
+ <h3>Canonical Equation Set β€” Reconstruction v1.0</h3>
646
+ <div class="eq-grid">
647
+ <div class="eq-group">
648
+ <h4>OAM Pressure Dynamics</h4>
649
+ <div class="eq-item">
650
+ <div class="eq-name"><span>N β€” Agency Loss / Social Harm</span></div>
651
+ <div class="eq-formula">N[t+1] = min(1, N + k_NΒ·NΒ·(1βˆ’N)Β·(1+DΒ·Ξ»)Β·(1βˆ’S_coreΒ·ΞΌ))</div>
652
+ </div>
653
+ <div class="eq-item">
654
+ <div class="eq-name"><span>E β€” Ecological Strain</span></div>
655
+ <div class="eq-formula">E[t+1] = min(E_cap, E + k_EΒ·EΒ·(E_capβˆ’E)) ; E_cap = 1βˆ’Ξ΅Β·B_local</div>
656
+ </div>
657
+ <div class="eq-item">
658
+ <div class="eq-name"><span>D β€” Accumulated Degradation</span></div>
659
+ <div class="eq-formula">D[t+1] = D + k_DΒ·(N+E)/2Β·(1βˆ’B_local)</div>
660
+ </div>
661
+ <div class="eq-item">
662
+ <div class="eq-name"><span>Ac β€” Alchemical Continuity</span></div>
663
+ <div class="eq-formula">Ac[t+1] = max(0, Ac βˆ’ k_AcΒ·AcΒ·(N+E)Β·(1+DΒ·0.2))</div>
664
+ </div>
665
+ <div class="eq-item">
666
+ <div class="eq-name"><span>P β€” Population Response</span></div>
667
+ <div class="eq-formula">P[t+1] = max(0.15, PΒ·(1 βˆ’ k_PΒ·D))</div>
668
+ </div>
669
+ </div>
670
+ <div class="eq-group">
671
+ <h4 class="hir">HIR Constructive Chain</h4>
672
+ <div class="eq-item">
673
+ <div class="eq-name"><span>H, I, R β€” Base Constructive Terms</span></div>
674
+ <div class="eq-formula">X[t+1] = min(1, X + k_XΒ·XΒ·(1βˆ’X)) for X ∈ {H, I, R}</div>
675
+ </div>
676
+ <div class="eq-item">
677
+ <div class="eq-name"><span>F, C β€” Derived States</span></div>
678
+ <div class="eq-formula">F = (H+I)/2 ; C = (R+I)/2 &nbsp;[Fidelity, Cohesion]</div>
679
+ </div>
680
+ <div class="eq-item">
681
+ <div class="eq-name"><span>Rn β€” Resonance</span></div>
682
+ <div class="eq-formula">Rn[t+1] = min(1, Rn + k_RnΒ·FΒ·CΒ·(1βˆ’Rn))</div>
683
+ </div>
684
+ <div class="eq-item">
685
+ <div class="eq-name"><span>G β€” Earned Grit</span></div>
686
+ <div class="eq-formula">G[t+1] = min(1, G + k_GΒ·RnΒ·(1βˆ’G))</div>
687
+ </div>
688
+ <div class="eq-item">
689
+ <div class="eq-name"><span>S_core, B_local β€” Core Density &amp; Field</span></div>
690
+ <div class="eq-formula">S_core = min(1, RnΒ·(1+ΞΆΒ·G)) ; B_local = S_coreΒ²</div>
691
+ </div>
692
+ </div>
693
+ </div>
694
+ <div style="margin-top:20px; font-size:13px; color:var(--bark-dark); font-style:italic; border-top:1px solid var(--rule-light); padding-top:14px;">
695
+ H + I β†’ Fidelity (F) &nbsp;Β·&nbsp; R + I β†’ Cohesion (C) &nbsp;Β·&nbsp; F + C β†’ Resonance (Rn)
696
+ &nbsp;Β·&nbsp; Resonance Γ— Pressure β†’ Earned Grit (G) &nbsp;Β·&nbsp; Dense Core Sets Local Coherence Baseline
697
+ </div>
698
+ </div>
699
+
700
+ </div><!-- /container -->
701
+
702
+ <!-- FOOTER -->
703
+ <div class="sim-footer">
704
+ <div style="max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;">
705
+ <span>PRIMORDIAL CALCULUS Β· THE ABIOGENESIS CODE Β· Simulation Engine v1.0</span>
706
+ <span>Created and Developed by <span>Collin D. Weber</span> Β· OSF Canonical Package v1.0 Β· 2026</span>
707
+ </div>
708
+ </div>
709
+
710
+ <script>
711
+ // ============================================================
712
+ // SIMULATION ENGINE
713
+ // ============================================================
714
+
715
+ const YEARS = 300;
716
+ const START = 2026;
717
+
718
+ // Initial conditions from canonical package v1.0 baseline
719
+ const INIT = {
720
+ N:0.600, E:0.650, Ac:0.420, D:0.200, P:1.000,
721
+ S:0.800, A:0.250, W:44.0,
722
+ H:0.520, I:0.520, R:0.520,
723
+ F_hir:0.520, C_hir:0.520, Rn:0.520,
724
+ Grit:0.050, S_core:0.000, B_local:0.000
725
+ };
726
+
727
+ function getParams() {
728
+ return {
729
+ kN: parseFloat(document.getElementById('slKN').value),
730
+ kE: 0.039,
731
+ kD: parseFloat(document.getElementById('slKD').value),
732
+ kAc: 0.024,
733
+ kP: 0.0074,
734
+ NDlambda: 0.30, // D amplifies N
735
+ hirNblock: 0.45, // S_core blocks N
736
+ hirEcap: 0.23, // S_core caps E
737
+ Pfloor: 0.15,
738
+ // HIR
739
+ kH: parseFloat(document.getElementById('slKH').value),
740
+ kI: parseFloat(document.getElementById('slKH').value) * 0.93,
741
+ kR: parseFloat(document.getElementById('slKH').value),
742
+ kRn: 0.054,
743
+ kGrit: 0.0142,
744
+ gritBoost: 0.57, // S_core = Rn*(1+ΞΆ*Grit)
745
+ };
746
+ }
747
+
748
+ function runScenario(hirActive, params) {
749
+ let s = {...INIT};
750
+ const data = [{t:0, year:START, ...s}];
751
+
752
+ for (let t = 1; t <= YEARS; t++) {
753
+ let {N, E, Ac, D, P, H, I, R, F_hir, C_hir, Rn, Grit, S_core, B_local, S, A, W} = s;
754
+
755
+ // ---- HIR dynamics (first, influences this step's OAM) ----
756
+ if (hirActive) {
757
+ H = Math.min(1.0, H + params.kH * H * (1-H));
758
+ I = Math.min(1.0, I + params.kI * I * (1-I));
759
+ R = Math.min(1.0, R + params.kR * R * (1-R));
760
+ F_hir = (H + I) / 2;
761
+ C_hir = (R + I) / 2;
762
+ const dRn = params.kRn * F_hir * C_hir * (1 - Rn);
763
+ Rn = Math.min(1.0, Rn + dRn);
764
+ const dGrit = params.kGrit * Rn * (1 - Grit);
765
+ Grit = Math.min(1.0, Grit + dGrit);
766
+ S_core = Math.min(1.0, Rn * (1 + params.gritBoost * Grit));
767
+ B_local = S_core * S_core;
768
+ }
769
+
770
+ // ---- OAM dynamics ----
771
+ // Agency loss (N)
772
+ const dN = params.kN * N * (1-N) * (1 + D * params.NDlambda) * (1 - B_local * params.hirNblock);
773
+ N = Math.min(1.0, N + dN);
774
+
775
+ // Ecological strain (E) β€” HIR caps at E_cap = 1 - hirEcap*B_local
776
+ const E_cap = hirActive ? Math.max(0.1, 1.0 - params.hirEcap * B_local) : 1.0;
777
+ const dE = params.kE * E * (E_cap - E);
778
+ E = Math.min(E_cap, Math.max(0, E + dE));
779
+
780
+ // Accumulated degradation (D) β€” B_local suppresses accumulation
781
+ const dD = params.kD * (N + E) / 2 * (1 - B_local);
782
+ D = Math.max(0, D + dD);
783
+
784
+ // Alchemical continuity (Ac)
785
+ const dAc = -params.kAc * Ac * (N + E) * (1 + D * 0.2);
786
+ Ac = Math.max(0, Ac + dAc);
787
+
788
+ // Population response (P)
789
+ P = Math.max(params.Pfloor, P * (1 - params.kP * D));
790
+
791
+ // Auxiliary OAM vars
792
+ S = Math.min(1.0, S + 0.003 * S * (1-S));
793
+ A = Math.min(1.0, A + 0.018 * A * (1-A));
794
+ W = Math.min(168, W + 0.12 * (1 + Math.min(D, 2) * 0.05));
795
+
796
+ s = {N, E, Ac, D, P, H, I, R, F_hir, C_hir, Rn, Grit, S_core, B_local, S, A, W};
797
+ data.push({t, year: START + t, ...s});
798
+ }
799
+ return data;
800
+ }
801
+
802
+ // ---- State ----
803
+ let oamData = [], hirData = [];
804
+ let showOAM = true, showHIR = true;
805
+ let charts = {};
806
+
807
+ // ---- Chart helpers ----
808
+ const PALETTE = {
809
+ oamRed: '#8B1A1A',
810
+ oamOrange: '#C0392B',
811
+ oamBrown: '#794626',
812
+ hirTeal: '#1B7A6A',
813
+ hirGreen: '#2D6A4F',
814
+ hirSage: '#3D8B6E',
815
+ amber: '#C48A3A',
816
+ amberDark: '#9B6820',
817
+ purple: '#6B3F6B',
818
+ navy: '#2C3E6B',
819
+ };
820
+
821
+ Chart.defaults.font.family = "'Inconsolata', monospace";
822
+ Chart.defaults.font.size = 11;
823
+ Chart.defaults.color = '#3a3028';
824
+
825
+ function baseChartOpts(yLabel='', xMin=2026, xMax=2326) {
826
+ return {
827
+ animation: { duration: 600, easing: 'easeInOutQuart' },
828
+ responsive: true,
829
+ maintainAspectRatio: false,
830
+ interaction: { mode: 'index', intersect: false },
831
+ plugins: {
832
+ legend: {
833
+ display: true,
834
+ position: 'top',
835
+ align: 'start',
836
+ labels: {
837
+ boxWidth: 22,
838
+ boxHeight: 2,
839
+ padding: 10,
840
+ font: { size: 10.5, family: "'Inconsolata', monospace" },
841
+ usePointStyle: false,
842
+ }
843
+ },
844
+ tooltip: {
845
+ backgroundColor: 'rgba(34,22,14,0.92)',
846
+ titleColor: '#C48A3A',
847
+ bodyColor: '#EDE3CE',
848
+ borderColor: '#794626',
849
+ borderWidth: 1,
850
+ padding: 10,
851
+ callbacks: {
852
+ label: ctx => ` ${ctx.dataset.label}: ${ctx.parsed.y.toFixed(4)}`,
853
+ title: ctx => `Year ${ctx[0].label}`
854
+ }
855
+ }
856
+ },
857
+ scales: {
858
+ x: {
859
+ type: 'linear',
860
+ min: xMin, max: xMax,
861
+ ticks: { stepSize: 50, callback: v => v },
862
+ grid: { color: 'rgba(197,177,158,0.3)' },
863
+ border: { color: '#C5B19E' }
864
+ },
865
+ y: {
866
+ title: { display: !!yLabel, text: yLabel, font: { size: 10 } },
867
+ grid: { color: 'rgba(197,177,158,0.3)' },
868
+ border: { color: '#C5B19E' }
869
+ }
870
+ }
871
+ };
872
+ }
873
+
874
+ function makeDS(label, data, color, dash=false, fill=false) {
875
+ return {
876
+ label,
877
+ data: data.map(r => ({ x: r.year, y: r[label.split(' ')[0]] ?? undefined })),
878
+ borderColor: color,
879
+ backgroundColor: fill ? color + '18' : 'transparent',
880
+ borderWidth: 2.2,
881
+ borderDash: dash ? [5,4] : [],
882
+ pointRadius: 0,
883
+ pointHoverRadius: 4,
884
+ tension: 0.3,
885
+ fill: fill ? 'origin' : false,
886
+ };
887
+ }
888
+
889
+ function makeCustomDS(label, xArr, yArr, color, dash=false) {
890
+ return {
891
+ label,
892
+ data: xArr.map((x, i) => ({ x, y: yArr[i] })),
893
+ borderColor: color,
894
+ backgroundColor: 'transparent',
895
+ borderWidth: 2.2,
896
+ borderDash: dash ? [5,4] : [],
897
+ pointRadius: 0,
898
+ pointHoverRadius: 4,
899
+ tension: 0.3,
900
+ fill: false,
901
+ };
902
+ }
903
+
904
+ function buildCharts() {
905
+ const years = oamData.map(r => r.year);
906
+
907
+ // Destroy old charts
908
+ Object.values(charts).forEach(c => c.destroy());
909
+ charts = {};
910
+
911
+ // ---- Chart D ----
912
+ {
913
+ const datasets = [];
914
+ if (showOAM) datasets.push(makeCustomDS('D β€” OAM Baseline',
915
+ years, oamData.map(r=>r.D), PALETTE.oamRed));
916
+ if (showHIR) datasets.push(makeCustomDS('D β€” HIR Active',
917
+ years, hirData.map(r=>r.D), PALETTE.hirTeal, true));
918
+
919
+ const opts = baseChartOpts('Degradation D(t)');
920
+ opts.scales.y.min = 0;
921
+ charts.D = new Chart(document.getElementById('chartD'), {
922
+ type: 'line', data: { datasets }, options: opts
923
+ });
924
+ }
925
+
926
+ // ---- Chart N/E ----
927
+ {
928
+ const datasets = [];
929
+ if (showOAM) {
930
+ datasets.push(makeCustomDS('N β€” OAM', years, oamData.map(r=>r.N), PALETTE.oamRed));
931
+ datasets.push(makeCustomDS('E β€” OAM', years, oamData.map(r=>r.E), PALETTE.oamOrange, true));
932
+ }
933
+ if (showHIR) {
934
+ datasets.push(makeCustomDS('N β€” HIR', years, hirData.map(r=>r.N), PALETTE.hirTeal));
935
+ datasets.push(makeCustomDS('E β€” HIR', years, hirData.map(r=>r.E), PALETTE.hirGreen, true));
936
+ }
937
+ const opts = baseChartOpts();
938
+ opts.scales.y.min = 0;
939
+ opts.scales.y.max = 1.05;
940
+ charts.NE = new Chart(document.getElementById('chartNE'), {
941
+ type: 'line', data: { datasets }, options: opts
942
+ });
943
+ }
944
+
945
+ // ---- Chart Ac / P ----
946
+ {
947
+ const datasets = [];
948
+ if (showOAM) {
949
+ datasets.push(makeCustomDS('Ac β€” OAM', years, oamData.map(r=>r.Ac), PALETTE.oamBrown));
950
+ datasets.push(makeCustomDS('P β€” OAM', years, oamData.map(r=>r.P), PALETTE.oamRed, true));
951
+ }
952
+ if (showHIR) {
953
+ datasets.push(makeCustomDS('Ac β€” HIR', years, hirData.map(r=>r.Ac), PALETTE.hirSage));
954
+ datasets.push(makeCustomDS('P β€” HIR', years, hirData.map(r=>r.P), PALETTE.hirGreen, true));
955
+ }
956
+ const opts = baseChartOpts();
957
+ opts.scales.y.min = 0;
958
+ opts.scales.y.max = 1.05;
959
+ charts.AcP = new Chart(document.getElementById('chartAcP'), {
960
+ type: 'line', data: { datasets }, options: opts
961
+ });
962
+ }
963
+
964
+ // ---- Chart HIR triad (HIR active only) ----
965
+ {
966
+ const src = hirData;
967
+ const datasets = [
968
+ makeCustomDS('H β€” Honesty', years, src.map(r=>r.H), PALETTE.hirTeal),
969
+ makeCustomDS('I β€” Integrity', years, src.map(r=>r.I), PALETTE.hirGreen, true),
970
+ makeCustomDS('R β€” Respect', years, src.map(r=>r.R), PALETTE.hirSage),
971
+ makeCustomDS('F β€” Fidelity', years, src.map(r=>r.F_hir), PALETTE.amber),
972
+ makeCustomDS('C β€” Cohesion', years, src.map(r=>r.C_hir), PALETTE.amberDark, true),
973
+ ];
974
+ const opts = baseChartOpts();
975
+ opts.scales.y.min = 0.4;
976
+ opts.scales.y.max = 1.05;
977
+ charts.HIR = new Chart(document.getElementById('chartHIR'), {
978
+ type: 'line', data: { datasets }, options: opts
979
+ });
980
+ }
981
+
982
+ // ---- Chart Rn / S_core / B_local ----
983
+ {
984
+ const src = hirData;
985
+ const datasets = [
986
+ makeCustomDS('Rn β€” Resonance', years, src.map(r=>r.Rn), PALETTE.hirTeal),
987
+ makeCustomDS('G β€” Earned Grit', years, src.map(r=>r.Grit), PALETTE.amber),
988
+ makeCustomDS('S_core β€” Core', years, src.map(r=>r.S_core), PALETTE.hirGreen),
989
+ makeCustomDS('B_local β€” Field', years, src.map(r=>r.B_local), PALETTE.hirSage, true),
990
+ ];
991
+ const opts = baseChartOpts();
992
+ opts.scales.y.min = 0;
993
+ opts.scales.y.max = 1.05;
994
+ charts.Rn = new Chart(document.getElementById('chartRn'), {
995
+ type: 'line', data: { datasets }, options: opts
996
+ });
997
+ }
998
+
999
+ // ---- Chart Health composite ----
1000
+ {
1001
+ function health(r) {
1002
+ // system coherence: high Ac, high P, low D relative to max, low N
1003
+ return Math.max(0, Math.min(1, r.Ac * 0.35 + r.P * 0.35 + (1 - Math.min(r.D/10, 1)) * 0.20 + (1-r.N)*0.10));
1004
+ }
1005
+ const datasets = [];
1006
+ if (showOAM) datasets.push(makeCustomDS('Health β€” OAM', years, oamData.map(health), PALETTE.oamRed));
1007
+ if (showHIR) datasets.push(makeCustomDS('Health β€” HIR', years, hirData.map(health), PALETTE.hirTeal));
1008
+ if (showHIR) datasets.push(makeCustomDS('Grit β€” HIR', years, hirData.map(r=>r.Grit), PALETTE.amber, true));
1009
+ const opts = baseChartOpts();
1010
+ opts.scales.y.min = 0;
1011
+ opts.scales.y.max = 1.05;
1012
+ charts.Health = new Chart(document.getElementById('chartHealth'), {
1013
+ type: 'line', data: { datasets }, options: opts
1014
+ });
1015
+ }
1016
+ }
1017
+
1018
+ // ---- Snapshot tables ----
1019
+ const SNAP_YEARS = [2026, 2033, 2040, 2050, 2065, 2085, 2100, 2126, 2171, 2226, 2276, 2326];
1020
+
1021
+ function f(v, n=3) { return v.toFixed(n); }
1022
+
1023
+ function buildTables() {
1024
+ const oamBody = document.querySelector('#tableOAM tbody');
1025
+ const hirBody = document.querySelector('#tableHIR tbody');
1026
+ oamBody.innerHTML = '';
1027
+ hirBody.innerHTML = '';
1028
+
1029
+ for (const yr of SNAP_YEARS) {
1030
+ const ro = oamData.find(r => r.year === yr);
1031
+ const rh = hirData.find(r => r.year === yr);
1032
+ if (ro) {
1033
+ const tr = document.createElement('tr');
1034
+ tr.innerHTML = `<td>${yr}</td><td>${f(ro.N)}</td><td>${f(ro.E)}</td><td>${f(ro.Ac)}</td><td>${f(ro.D,2)}</td><td>${f(ro.P)}</td><td>${f(ro.S_core)}</td>`;
1035
+ oamBody.appendChild(tr);
1036
+ }
1037
+ if (rh) {
1038
+ const tr = document.createElement('tr');
1039
+ tr.innerHTML = `<td>${yr}</td><td>${f(rh.N)}</td><td>${f(rh.E)}</td><td>${f(rh.Ac)}</td><td>${f(rh.D,2)}</td><td>${f(rh.P)}</td><td>${f(rh.Rn)}</td><td>${f(rh.S_core)}</td>`;
1040
+ hirBody.appendChild(tr);
1041
+ }
1042
+ }
1043
+ }
1044
+
1045
+ // ---- Main run ----
1046
+ function runAndRender() {
1047
+ const status = document.getElementById('runStatus');
1048
+ status.textContent = 'RUNNING…';
1049
+ status.className = 'run-status running';
1050
+
1051
+ setTimeout(() => {
1052
+ const params = getParams();
1053
+ oamData = runScenario(false, params);
1054
+ hirData = runScenario(true, params);
1055
+
1056
+ buildCharts();
1057
+ buildTables();
1058
+
1059
+ status.textContent = `DONE Β· ${YEARS}yr Β· ${new Date().toLocaleTimeString()}`;
1060
+ status.className = 'run-status done';
1061
+ }, 20);
1062
+ }
1063
+
1064
+ // ---- Toggle scenarios ----
1065
+ function toggleScenario(which) {
1066
+ if (which === 'oam') {
1067
+ showOAM = !showOAM;
1068
+ document.getElementById('toggleOAM').classList.toggle('active', showOAM);
1069
+ } else {
1070
+ showHIR = !showHIR;
1071
+ document.getElementById('toggleHIR').classList.toggle('active', showHIR);
1072
+ }
1073
+ buildCharts();
1074
+ }
1075
+
1076
+ // ---- Sliders ----
1077
+ function wireSliders() {
1078
+ const sliders = [
1079
+ {id:'slKD', val:'valKD', decimals:3},
1080
+ {id:'slKN', val:'valKN', decimals:3},
1081
+ {id:'slKH', val:'valKH', decimals:3},
1082
+ ];
1083
+ sliders.forEach(({id, val, decimals}) => {
1084
+ const sl = document.getElementById(id);
1085
+ const vd = document.getElementById(val);
1086
+ sl.addEventListener('input', () => {
1087
+ vd.textContent = parseFloat(sl.value).toFixed(decimals);
1088
+ });
1089
+ });
1090
+ }
1091
+
1092
+ function resetParams() {
1093
+ document.getElementById('slKD').value = 0.026;
1094
+ document.getElementById('valKD').textContent = '0.026';
1095
+ document.getElementById('slKN').value = 0.065;
1096
+ document.getElementById('valKN').textContent = '0.065';
1097
+ document.getElementById('slKH').value = 0.015;
1098
+ document.getElementById('valKH').textContent = '0.015';
1099
+ runAndRender();
1100
+ }
1101
+
1102
+ // ---- Init ----
1103
+ wireSliders();
1104
+ runAndRender();
1105
+ </script>
1106
+ </body>
1107
+ </html>
sim/300y/manifest.json ADDED
@@ -0,0 +1,71 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "package": "Primordial_Calculus_300Y_HuggingFace_Space_v1_0",
3
+ "created_utc": "2026-05-19T16:45:48.477733Z",
4
+ "files": [
5
+ {
6
+ "path": ".gitignore",
7
+ "bytes": 38,
8
+ "sha256": "a3a7cd00cbed05a12ce6d9abf4ddcaf9a3923224a36706e483ac185038cc979f"
9
+ },
10
+ {
11
+ "path": "README.md",
12
+ "bytes": 1674,
13
+ "sha256": "b4972fa583a4796c72092e1ac8653e3bfbf752edd6769747044463aca8a38b75"
14
+ },
15
+ {
16
+ "path": "data/end_state_comparison.csv",
17
+ "bytes": 316,
18
+ "sha256": "aaa13f961c1772d0065e4d76966e8a014c2c25267b90ad25fe9a051a8ce7735c"
19
+ },
20
+ {
21
+ "path": "data/hir_active_snapshots.csv",
22
+ "bytes": 2625,
23
+ "sha256": "5d44248fca3fa3c2bdd2f0605d5c07d117b52ab327e4ceef7c8431ecb600aa86"
24
+ },
25
+ {
26
+ "path": "data/hir_active_trajectory.csv",
27
+ "bytes": 88968,
28
+ "sha256": "90f14f8bf5ced3555e93fe331ca816a91359ca610f4e37e1a0c3f80c815c978e"
29
+ },
30
+ {
31
+ "path": "data/oam_baseline_snapshots.csv",
32
+ "bytes": 1776,
33
+ "sha256": "b857496ba4baf79e8751511848685b01b71f11eb239d551a1c03d0cfb191bc51"
34
+ },
35
+ {
36
+ "path": "data/oam_baseline_trajectory.csv",
37
+ "bytes": 59462,
38
+ "sha256": "8c60d233ac98026c70b1774ff0f40ea111d3983ef20709356da6fffa99ee2199"
39
+ },
40
+ {
41
+ "path": "docs/CLAIMS_BOUNDARY.md",
42
+ "bytes": 919,
43
+ "sha256": "fdde5b1caed21ba366fd797352fa547dbc37a226eb248f67587749ed64c0891f"
44
+ },
45
+ {
46
+ "path": "docs/PRESSURE_EVENT_LEDGER.md",
47
+ "bytes": 4598,
48
+ "sha256": "9dfd076b2c17778a0997ddef8b268ce31178b5048b49009c1bcf95765d25263d"
49
+ },
50
+ {
51
+ "path": "docs/X_POST_READY.txt",
52
+ "bytes": 408,
53
+ "sha256": "830183e1ea09ca984ae3c7977a2b5a24e6f7850a94471c2a760de68e7df6db6b"
54
+ },
55
+ {
56
+ "path": "index.html",
57
+ "bytes": 33537,
58
+ "sha256": "9ff94e94071ffe8ee3df104fd8ee0be3f426af3d86603514f2a2668746c27265"
59
+ },
60
+ {
61
+ "path": "reference/hir_oam_dual_scenario_engine_reference.py",
62
+ "bytes": 4357,
63
+ "sha256": "ff566db8c6c89af1f745197b429dd2618b002b548fa9cd7b1dc2dee773f98f2c"
64
+ },
65
+ {
66
+ "path": "source/Primordial_Calculus_300Y_Simulation_v1_original.html",
67
+ "bytes": 32777,
68
+ "sha256": "24eaa307cb522dbf1a82a557785b1e4c2f3be93ec85d2959a9151e747b871d95"
69
+ }
70
+ ]
71
+ }
sim/300y/reference/hir_oam_dual_scenario_engine_reference.py ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/usr/bin/env python3
2
+ """
3
+ Primordial Calculus β€” HIR Γ— OAM Dual-Scenario Engine v1.0
4
+ Reference Python implementation matching the static HTML/JS simulator.
5
+
6
+ Claims boundary:
7
+ This is an internally reproducible synthetic dynamical system. It is not a
8
+ real-world forecast, empirical socio-ecological model, or predictive policy tool.
9
+ Future years are scenario checkpoints only.
10
+ """
11
+ from __future__ import annotations
12
+
13
+ from dataclasses import dataclass, asdict
14
+ import csv
15
+ from pathlib import Path
16
+
17
+ YEARS = 300
18
+ START = 2026
19
+ SNAPSHOT_YEARS = [2026, 2033, 2036, 2037, 2050, 2085, 2116, 2146, 2326]
20
+
21
+ INIT = dict(
22
+ N=0.600, E=0.650, Ac=0.420, D=0.200, P=1.000,
23
+ S=0.800, A=0.250, W=44.0,
24
+ H=0.520, I=0.520, R=0.520,
25
+ F_hir=0.520, C_hir=0.520, Rn=0.520,
26
+ Grit=0.050, S_core=0.000, B_local=0.000,
27
+ )
28
+
29
+ DEFAULT_PARAMS = dict(
30
+ kN=0.065,
31
+ kE=0.039,
32
+ kD=0.026,
33
+ kAc=0.024,
34
+ kP=0.0074,
35
+ NDlambda=0.30,
36
+ hirNblock=0.45,
37
+ hirEcap=0.23,
38
+ Pfloor=0.15,
39
+ kH=0.015,
40
+ kI=0.015 * 0.93,
41
+ kR=0.015,
42
+ kRn=0.054,
43
+ kGrit=0.0142,
44
+ gritBoost=0.57,
45
+ )
46
+
47
+
48
+ def run_scenario(hir_active: bool, params: dict | None = None) -> list[dict]:
49
+ """Run one scenario. This mirrors the JS runScenario(hirActive, params)."""
50
+ if params is None:
51
+ params = DEFAULT_PARAMS.copy()
52
+ s = INIT.copy()
53
+ data = [dict(t=0, year=START, **s)]
54
+
55
+ for t in range(1, YEARS + 1):
56
+ N = s["N"]; E = s["E"]; Ac = s["Ac"]; D = s["D"]; P = s["P"]
57
+ H = s["H"]; I = s["I"]; R = s["R"]
58
+ F_hir = s["F_hir"]; C_hir = s["C_hir"]; Rn = s["Rn"]
59
+ Grit = s["Grit"]; S_core = s["S_core"]; B_local = s["B_local"]
60
+ S = s["S"]; A = s["A"]; W = s["W"]
61
+
62
+ if hir_active:
63
+ H = min(1.0, H + params["kH"] * H * (1 - H))
64
+ I = min(1.0, I + params["kI"] * I * (1 - I))
65
+ R = min(1.0, R + params["kR"] * R * (1 - R))
66
+ F_hir = (H + I) / 2
67
+ C_hir = (R + I) / 2
68
+ dRn = params["kRn"] * F_hir * C_hir * (1 - Rn)
69
+ Rn = min(1.0, Rn + dRn)
70
+ dGrit = params["kGrit"] * Rn * (1 - Grit)
71
+ Grit = min(1.0, Grit + dGrit)
72
+ S_core = min(1.0, Rn * (1 + params["gritBoost"] * Grit))
73
+ B_local = S_core * S_core
74
+
75
+ dN = params["kN"] * N * (1 - N) * (1 + D * params["NDlambda"]) * (1 - B_local * params["hirNblock"])
76
+ N = min(1.0, N + dN)
77
+
78
+ E_cap = max(0.1, 1.0 - params["hirEcap"] * B_local) if hir_active else 1.0
79
+ dE = params["kE"] * E * (E_cap - E)
80
+ E = min(E_cap, max(0.0, E + dE))
81
+
82
+ dD = params["kD"] * (N + E) / 2 * (1 - B_local)
83
+ D = max(0.0, D + dD)
84
+
85
+ dAc = -params["kAc"] * Ac * (N + E) * (1 + D * 0.2)
86
+ Ac = max(0.0, Ac + dAc)
87
+
88
+ P = max(params["Pfloor"], P * (1 - params["kP"] * D))
89
+
90
+ S = min(1.0, S + 0.003 * S * (1 - S))
91
+ A = min(1.0, A + 0.018 * A * (1 - A))
92
+ W = min(168.0, W + 0.12 * (1 + min(D, 2) * 0.05))
93
+
94
+ s = dict(N=N, E=E, Ac=Ac, D=D, P=P, H=H, I=I, R=R, F_hir=F_hir, C_hir=C_hir,
95
+ Rn=Rn, Grit=Grit, S_core=S_core, B_local=B_local, S=S, A=A, W=W)
96
+ data.append(dict(t=t, year=START + t, **s))
97
+ return data
98
+
99
+
100
+ def write_csv(path: Path, rows: list[dict]) -> None:
101
+ path.parent.mkdir(parents=True, exist_ok=True)
102
+ fields = list(rows[0].keys())
103
+ with path.open("w", newline="", encoding="utf-8") as f:
104
+ writer = csv.DictWriter(f, fieldnames=fields)
105
+ writer.writeheader()
106
+ writer.writerows(rows)
107
+
108
+
109
+ def snapshot(rows: list[dict], years=SNAPSHOT_YEARS) -> list[dict]:
110
+ by_year = {r["year"]: r for r in rows}
111
+ return [by_year[y] for y in years if y in by_year]
112
+
113
+
114
+ def main() -> None:
115
+ out = Path("outputs")
116
+ oam = run_scenario(False)
117
+ hir = run_scenario(True)
118
+ write_csv(out / "oam_baseline_trajectory.csv", oam)
119
+ write_csv(out / "hir_active_trajectory.csv", hir)
120
+ write_csv(out / "oam_baseline_snapshots.csv", snapshot(oam))
121
+ write_csv(out / "hir_active_snapshots.csv", snapshot(hir))
122
+ print("End-state comparison, year 2326")
123
+ for name, rows in [("OAM baseline", oam), ("HIR active", hir)]:
124
+ r = rows[-1]
125
+ print(f"{name}: N={r['N']:.3f}, E={r['E']:.3f}, Ac={r['Ac']:.3f}, D={r['D']:.3f}, P={r['P']:.3f}, Rn={r['Rn']:.3f}, S_core={r['S_core']:.3f}, B_local={r['B_local']:.3f}")
126
+
127
+ if __name__ == "__main__":
128
+ main()
sim/300y/source/Primordial_Calculus_300Y_Simulation_v1_original.html ADDED
@@ -0,0 +1,1097 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="utf-8">
5
+ <title>Primordial Calculus β€” 300-Year Simulation</title>
6
+ <meta name="viewport" content="width=device-width, initial-scale=1">
7
+ <link href="https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Inconsolata:wght@300;400;500&display=swap" rel="stylesheet">
8
+ <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/4.4.1/chart.umd.min.js"></script>
9
+ <style>
10
+ :root {
11
+ --parchment: #F2EBDD;
12
+ --parchment2: #EDE3CE;
13
+ --bark: #794626;
14
+ --bark-dark: #4F3826;
15
+ --amber: #C48A3A;
16
+ --amber-light: #D9A855;
17
+ --ink: #222222;
18
+ --ink-soft: #3a3028;
19
+ --rule: #C5B19E;
20
+ --rule-light: #DDD3C0;
21
+ --hir-green: #2D6A4F;
22
+ --hir-teal: #1B7A6A;
23
+ --oam-red: #8B1A1A;
24
+ --oam-crimson: #C0392B;
25
+ --shadow: rgba(79,56,38,0.15);
26
+ }
27
+
28
+ *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
29
+
30
+ body {
31
+ background: var(--parchment);
32
+ color: var(--ink);
33
+ font-family: 'EB Garamond', Georgia, serif;
34
+ line-height: 1.55;
35
+ font-size: 16px;
36
+ }
37
+
38
+ /* HEADER */
39
+ .masthead {
40
+ background: var(--bark-dark);
41
+ color: var(--parchment);
42
+ padding: 40px 48px 32px;
43
+ border-bottom: 3px solid var(--amber);
44
+ position: relative;
45
+ overflow: hidden;
46
+ }
47
+ .masthead::before {
48
+ content: '';
49
+ position: absolute;
50
+ inset: 0;
51
+ background: repeating-linear-gradient(
52
+ 0deg,
53
+ transparent,
54
+ transparent 40px,
55
+ rgba(255,255,255,0.02) 40px,
56
+ rgba(255,255,255,0.02) 41px
57
+ );
58
+ pointer-events: none;
59
+ }
60
+ .masthead-inner { max-width: 1200px; margin: 0 auto; position: relative; }
61
+ .masthead-tag {
62
+ font-family: 'Inconsolata', monospace;
63
+ font-size: 11px;
64
+ letter-spacing: 3px;
65
+ color: var(--amber-light);
66
+ text-transform: uppercase;
67
+ margin-bottom: 12px;
68
+ }
69
+ .masthead h1 {
70
+ font-size: 36px;
71
+ font-weight: 500;
72
+ color: var(--parchment);
73
+ letter-spacing: 0.5px;
74
+ line-height: 1.2;
75
+ margin-bottom: 6px;
76
+ }
77
+ .masthead h1 em {
78
+ color: var(--amber-light);
79
+ font-style: italic;
80
+ }
81
+ .masthead-sub {
82
+ font-size: 15px;
83
+ color: var(--rule-light);
84
+ margin-bottom: 4px;
85
+ }
86
+ .masthead-author {
87
+ font-family: 'Inconsolata', monospace;
88
+ font-size: 12px;
89
+ color: var(--amber);
90
+ letter-spacing: 1.5px;
91
+ margin-top: 16px;
92
+ }
93
+ .masthead-hir {
94
+ position: absolute;
95
+ right: 0;
96
+ top: -10px;
97
+ font-size: 120px;
98
+ font-weight: 500;
99
+ color: rgba(196,138,58,0.08);
100
+ letter-spacing: -8px;
101
+ line-height: 1;
102
+ font-style: italic;
103
+ pointer-events: none;
104
+ user-select: none;
105
+ }
106
+
107
+ /* LAYOUT */
108
+ .container { max-width: 1200px; margin: 0 auto; padding: 0 32px; }
109
+
110
+ /* CONTROLS PANEL */
111
+ .controls-bar {
112
+ background: var(--parchment2);
113
+ border-bottom: 1px solid var(--rule);
114
+ padding: 20px 0;
115
+ position: sticky;
116
+ top: 0;
117
+ z-index: 100;
118
+ box-shadow: 0 2px 12px var(--shadow);
119
+ }
120
+ .controls-inner {
121
+ max-width: 1200px;
122
+ margin: 0 auto;
123
+ padding: 0 32px;
124
+ display: flex;
125
+ align-items: center;
126
+ gap: 24px;
127
+ flex-wrap: wrap;
128
+ }
129
+ .controls-label {
130
+ font-family: 'Inconsolata', monospace;
131
+ font-size: 11px;
132
+ letter-spacing: 2px;
133
+ text-transform: uppercase;
134
+ color: var(--bark);
135
+ font-weight: 500;
136
+ }
137
+ .btn {
138
+ padding: 8px 22px;
139
+ border: 1.5px solid var(--bark);
140
+ background: var(--bark);
141
+ color: var(--parchment);
142
+ font-family: 'EB Garamond', serif;
143
+ font-size: 15px;
144
+ cursor: pointer;
145
+ transition: all 0.18s;
146
+ letter-spacing: 0.5px;
147
+ }
148
+ .btn:hover { background: var(--bark-dark); border-color: var(--bark-dark); }
149
+ .btn.secondary {
150
+ background: transparent;
151
+ color: var(--bark);
152
+ }
153
+ .btn.secondary:hover { background: var(--bark); color: var(--parchment); }
154
+
155
+ .slider-group {
156
+ display: flex;
157
+ align-items: center;
158
+ gap: 10px;
159
+ }
160
+ .slider-group label {
161
+ font-family: 'Inconsolata', monospace;
162
+ font-size: 12px;
163
+ color: var(--bark-dark);
164
+ white-space: nowrap;
165
+ }
166
+ .slider-group input[type=range] {
167
+ -webkit-appearance: none;
168
+ width: 100px;
169
+ height: 3px;
170
+ background: var(--rule);
171
+ border-radius: 0;
172
+ outline: none;
173
+ }
174
+ .slider-group input[type=range]::-webkit-slider-thumb {
175
+ -webkit-appearance: none;
176
+ width: 14px;
177
+ height: 14px;
178
+ background: var(--bark);
179
+ border-radius: 0;
180
+ cursor: pointer;
181
+ }
182
+ .slider-val {
183
+ font-family: 'Inconsolata', monospace;
184
+ font-size: 12px;
185
+ color: var(--ink);
186
+ min-width: 36px;
187
+ }
188
+
189
+ .toggle-btn {
190
+ padding: 7px 16px;
191
+ border: 1.5px solid currentColor;
192
+ background: transparent;
193
+ font-family: 'Inconsolata', monospace;
194
+ font-size: 11px;
195
+ letter-spacing: 1.5px;
196
+ text-transform: uppercase;
197
+ cursor: pointer;
198
+ transition: all 0.18s;
199
+ color: var(--hir-green);
200
+ }
201
+ .toggle-btn.active {
202
+ background: var(--hir-green);
203
+ color: var(--parchment);
204
+ }
205
+ .toggle-btn.oam {
206
+ color: var(--oam-red);
207
+ }
208
+ .toggle-btn.oam.active {
209
+ background: var(--oam-red);
210
+ color: var(--parchment);
211
+ }
212
+
213
+ /* STATUS BADGE */
214
+ .run-status {
215
+ font-family: 'Inconsolata', monospace;
216
+ font-size: 12px;
217
+ padding: 6px 12px;
218
+ border: 1px solid var(--rule);
219
+ background: var(--parchment);
220
+ color: var(--bark-dark);
221
+ letter-spacing: 1px;
222
+ }
223
+ .run-status.running { color: var(--amber); border-color: var(--amber); }
224
+ .run-status.done { color: var(--hir-green); border-color: var(--hir-green); }
225
+
226
+ /* MAIN CONTENT */
227
+ .main-grid {
228
+ padding: 32px 0 64px;
229
+ }
230
+
231
+ /* CHARTS */
232
+ .chart-section {
233
+ margin-bottom: 12px;
234
+ }
235
+ .chart-section h2 {
236
+ font-size: 13px;
237
+ font-family: 'Inconsolata', monospace;
238
+ letter-spacing: 2.5px;
239
+ text-transform: uppercase;
240
+ color: var(--bark);
241
+ margin-bottom: 24px;
242
+ padding-bottom: 8px;
243
+ border-bottom: 1px solid var(--rule);
244
+ display: flex;
245
+ align-items: baseline;
246
+ gap: 16px;
247
+ }
248
+ .chart-section h2 span.note {
249
+ font-size: 11px;
250
+ color: var(--rule);
251
+ letter-spacing: 1px;
252
+ font-weight: 400;
253
+ }
254
+
255
+ .charts-row {
256
+ display: grid;
257
+ grid-template-columns: 1fr 1fr;
258
+ gap: 24px;
259
+ margin-bottom: 24px;
260
+ }
261
+ .charts-row.single { grid-template-columns: 1fr; }
262
+ .charts-row.triple { grid-template-columns: 1fr 1fr 1fr; }
263
+
264
+ .chart-card {
265
+ background: #FAF6EE;
266
+ border: 1px solid var(--rule);
267
+ padding: 20px 20px 16px;
268
+ position: relative;
269
+ }
270
+ .chart-card::before {
271
+ content: '';
272
+ position: absolute;
273
+ top: 0; left: 0; right: 0;
274
+ height: 2px;
275
+ background: var(--bark);
276
+ }
277
+ .chart-card.hir-card::before { background: var(--hir-green); }
278
+ .chart-card.amber-card::before { background: var(--amber); }
279
+
280
+ .chart-title {
281
+ font-size: 14px;
282
+ font-weight: 500;
283
+ color: var(--ink-soft);
284
+ margin-bottom: 4px;
285
+ letter-spacing: 0.3px;
286
+ }
287
+ .chart-equation {
288
+ font-family: 'Inconsolata', monospace;
289
+ font-size: 11px;
290
+ color: var(--rule);
291
+ margin-bottom: 14px;
292
+ letter-spacing: 0.5px;
293
+ }
294
+ .chart-wrap {
295
+ position: relative;
296
+ height: 220px;
297
+ }
298
+
299
+ /* SNAPSHOT TABLE */
300
+ .snapshot-section {
301
+ margin-top: 40px;
302
+ padding-top: 32px;
303
+ border-top: 1px solid var(--rule);
304
+ }
305
+ .snapshot-section h2 {
306
+ font-size: 13px;
307
+ font-family: 'Inconsolata', monospace;
308
+ letter-spacing: 2.5px;
309
+ text-transform: uppercase;
310
+ color: var(--bark);
311
+ margin-bottom: 20px;
312
+ }
313
+ .snapshot-tables {
314
+ display: grid;
315
+ grid-template-columns: 1fr 1fr;
316
+ gap: 24px;
317
+ }
318
+ .snapshot-table-wrap h3 {
319
+ font-size: 12px;
320
+ font-family: 'Inconsolata', monospace;
321
+ letter-spacing: 2px;
322
+ color: var(--oam-red);
323
+ margin-bottom: 10px;
324
+ text-transform: uppercase;
325
+ }
326
+ .snapshot-table-wrap h3.hir { color: var(--hir-green); }
327
+
328
+ table {
329
+ width: 100%;
330
+ border-collapse: collapse;
331
+ font-family: 'Inconsolata', monospace;
332
+ font-size: 12px;
333
+ }
334
+ th {
335
+ background: var(--bark-dark);
336
+ color: var(--parchment);
337
+ padding: 6px 8px;
338
+ text-align: right;
339
+ letter-spacing: 0.5px;
340
+ font-weight: 400;
341
+ }
342
+ th:first-child { text-align: left; }
343
+ td {
344
+ padding: 5px 8px;
345
+ text-align: right;
346
+ border-bottom: 1px solid var(--rule-light);
347
+ color: var(--ink-soft);
348
+ }
349
+ td:first-child { text-align: left; font-weight: 500; }
350
+ tr:hover td { background: var(--parchment2); }
351
+
352
+ /* EQUATIONS PANEL */
353
+ .equations-panel {
354
+ margin-top: 40px;
355
+ padding: 28px 32px;
356
+ border: 1px solid var(--rule);
357
+ background: #FAF6EE;
358
+ position: relative;
359
+ }
360
+ .equations-panel::before {
361
+ content: '';
362
+ position: absolute;
363
+ top: 0; left: 0; bottom: 0;
364
+ width: 2px;
365
+ background: var(--amber);
366
+ }
367
+ .equations-panel h3 {
368
+ font-size: 13px;
369
+ font-family: 'Inconsolata', monospace;
370
+ letter-spacing: 2.5px;
371
+ text-transform: uppercase;
372
+ color: var(--bark);
373
+ margin-bottom: 20px;
374
+ }
375
+ .eq-grid {
376
+ display: grid;
377
+ grid-template-columns: 1fr 1fr;
378
+ gap: 24px 48px;
379
+ }
380
+ .eq-group h4 {
381
+ font-size: 12px;
382
+ font-family: 'Inconsolata', monospace;
383
+ letter-spacing: 1.5px;
384
+ color: var(--amber);
385
+ margin-bottom: 10px;
386
+ text-transform: uppercase;
387
+ }
388
+ .eq-group h4.hir { color: var(--hir-green); }
389
+ .eq-item {
390
+ margin-bottom: 8px;
391
+ padding-bottom: 8px;
392
+ border-bottom: 1px solid var(--rule-light);
393
+ }
394
+ .eq-item:last-child { border-bottom: none; }
395
+ .eq-name {
396
+ font-family: 'Inconsolata', monospace;
397
+ font-size: 11.5px;
398
+ color: var(--bark-dark);
399
+ display: flex;
400
+ justify-content: space-between;
401
+ align-items: baseline;
402
+ gap: 8px;
403
+ }
404
+ .eq-formula {
405
+ font-family: 'Inconsolata', monospace;
406
+ font-size: 11px;
407
+ color: var(--ink-soft);
408
+ margin-top: 3px;
409
+ }
410
+
411
+ /* LEGEND */
412
+ .legend {
413
+ display: flex;
414
+ gap: 20px;
415
+ margin-bottom: 8px;
416
+ flex-wrap: wrap;
417
+ }
418
+ .legend-item {
419
+ display: flex;
420
+ align-items: center;
421
+ gap: 7px;
422
+ font-family: 'Inconsolata', monospace;
423
+ font-size: 11px;
424
+ color: var(--ink-soft);
425
+ }
426
+ .legend-dot {
427
+ width: 24px;
428
+ height: 2.5px;
429
+ border-radius: 0;
430
+ flex-shrink: 0;
431
+ }
432
+ .legend-dot.dashed {
433
+ background: repeating-linear-gradient(90deg, currentColor 0 6px, transparent 6px 10px);
434
+ }
435
+
436
+ /* COLLAPSED/EXPANDED */
437
+ .collapse-toggle {
438
+ cursor: pointer;
439
+ font-family: 'Inconsolata', monospace;
440
+ font-size: 11px;
441
+ color: var(--bark);
442
+ letter-spacing: 1px;
443
+ text-decoration: none;
444
+ float: right;
445
+ }
446
+ .collapse-toggle:hover { text-decoration: underline; }
447
+
448
+ /* RESPONSIVE */
449
+ @media (max-width: 900px) {
450
+ .charts-row { grid-template-columns: 1fr; }
451
+ .charts-row.triple { grid-template-columns: 1fr 1fr; }
452
+ .snapshot-tables { grid-template-columns: 1fr; }
453
+ .eq-grid { grid-template-columns: 1fr; }
454
+ .masthead { padding: 28px 24px 24px; }
455
+ .container { padding: 0 20px; }
456
+ .controls-inner { padding: 0 20px; }
457
+ .masthead-hir { display: none; }
458
+ }
459
+
460
+ /* YEAR MARKER */
461
+ .year-marker {
462
+ font-family: 'Inconsolata', monospace;
463
+ font-size: 11px;
464
+ padding: 3px 8px;
465
+ border: 1px solid var(--rule);
466
+ background: var(--parchment2);
467
+ color: var(--bark-dark);
468
+ white-space: nowrap;
469
+ }
470
+
471
+ /* SECTION DIVIDER */
472
+ .section-divider {
473
+ border: none;
474
+ border-top: 1px solid var(--rule);
475
+ margin: 36px 0;
476
+ }
477
+
478
+ /* FOOTER */
479
+ .sim-footer {
480
+ background: var(--bark-dark);
481
+ color: var(--rule-light);
482
+ padding: 20px 32px;
483
+ font-family: 'Inconsolata', monospace;
484
+ font-size: 11px;
485
+ letter-spacing: 1px;
486
+ margin-top: 64px;
487
+ }
488
+ .sim-footer span { color: var(--amber); }
489
+ </style>
490
+ </head>
491
+ <body>
492
+
493
+ <!-- MASTHEAD -->
494
+ <div class="masthead">
495
+ <div class="masthead-inner">
496
+ <div class="masthead-tag">Simulation Run β€” 2026–2326 Β· 300 Years Β· Annual Timestep</div>
497
+ <h1>Primordial Calculus β€” <em>The Abiogenesis Code</em></h1>
498
+ <div class="masthead-sub">HIR Γ— OAM Dual-Scenario Simulation Engine v1.0</div>
499
+ <div class="masthead-sub" style="font-style:italic;color:var(--rule-light)">
500
+ Honesty Β· Integrity Β· Respect β€” Base Constructive Terms &nbsp;Β·&nbsp; Outsourced Agency Model
501
+ </div>
502
+ <div class="masthead-author">Created and Developed by Collin D. Weber</div>
503
+ <div class="masthead-hir">HIR</div>
504
+ </div>
505
+ </div>
506
+
507
+ <!-- CONTROLS -->
508
+ <div class="controls-bar">
509
+ <div class="controls-inner">
510
+ <span class="controls-label">Scenarios</span>
511
+ <button class="toggle-btn oam active" id="toggleOAM" onclick="toggleScenario('oam')">β–ͺ OAM Baseline</button>
512
+ <button class="toggle-btn active" id="toggleHIR" onclick="toggleScenario('hir')">β–ͺ HIR Active</button>
513
+
514
+ <div style="height:24px;border-left:1px solid var(--rule);margin:0 4px;"></div>
515
+
516
+ <span class="controls-label">Parameters</span>
517
+
518
+ <div class="slider-group">
519
+ <label>k_D (degradation)</label>
520
+ <input type="range" id="slKD" min="0.010" max="0.050" step="0.002" value="0.026">
521
+ <span class="slider-val" id="valKD">0.026</span>
522
+ </div>
523
+ <div class="slider-group">
524
+ <label>k_N (agency loss)</label>
525
+ <input type="range" id="slKN" min="0.030" max="0.120" step="0.005" value="0.065">
526
+ <span class="slider-val" id="valKN">0.065</span>
527
+ </div>
528
+ <div class="slider-group">
529
+ <label>k_H (HIR growth)</label>
530
+ <input type="range" id="slKH" min="0.005" max="0.040" step="0.002" value="0.015">
531
+ <span class="slider-val" id="valKH">0.015</span>
532
+ </div>
533
+
534
+ <div style="flex:1"></div>
535
+
536
+ <button class="btn" onclick="runAndRender()">Run Simulation</button>
537
+ <button class="btn secondary" onclick="resetParams()">Reset</button>
538
+ <span class="run-status done" id="runStatus">READY</span>
539
+ </div>
540
+ </div>
541
+
542
+ <!-- MAIN -->
543
+ <div class="container main-grid">
544
+
545
+ <!-- GLOBAL LEGEND -->
546
+ <div style="margin: 24px 0 8px; display:flex; gap: 28px; align-items:center; flex-wrap:wrap;">
547
+ <div class="legend-item">
548
+ <div class="legend-dot" style="background:var(--oam-red)"></div>
549
+ OAM Baseline (no HIR coupling)
550
+ </div>
551
+ <div class="legend-item">
552
+ <div class="legend-dot" style="background:var(--hir-teal)"></div>
553
+ HIR Active (repair mechanism engaged)
554
+ </div>
555
+ <div style="font-family:'Inconsolata',monospace;font-size:11px;color:var(--rule);margin-left:auto;">
556
+ Initial conditions: 2026 canonical baseline Β· Ξ”t = 1 year
557
+ </div>
558
+ </div>
559
+
560
+ <!-- CHART ROW 1: D and N/E -->
561
+ <div class="chart-section" style="margin-top:16px;">
562
+ <div class="charts-row">
563
+ <div class="chart-card">
564
+ <div class="chart-title">Accumulated Degradation D(t)</div>
565
+ <div class="chart-equation">Ξ”D = k_D Β· (N+E)/2 Β· (1 βˆ’ B_local)</div>
566
+ <div class="chart-wrap"><canvas id="chartD"></canvas></div>
567
+ </div>
568
+ <div class="chart-card">
569
+ <div class="chart-title">Agency Loss N(t) &amp; Ecological Strain E(t)</div>
570
+ <div class="chart-equation">Ξ”N = k_N Β· NΒ·(1βˆ’N)Β·(1 + DΒ·Ξ») Β· (1 βˆ’ S_coreΒ·ΞΌ)</div>
571
+ <div class="chart-wrap"><canvas id="chartNE"></canvas></div>
572
+ </div>
573
+ </div>
574
+
575
+ <!-- CHART ROW 2: Ac/P and HIR triad -->
576
+ <div class="charts-row">
577
+ <div class="chart-card">
578
+ <div class="chart-title">Alchemical Continuity Ac(t) &amp; Population Response P(t)</div>
579
+ <div class="chart-equation">Ξ”Ac = βˆ’k_Ac Β· Ac Β· (N+E) Β· (1+DΒ·Ξ΅) &nbsp;|&nbsp; Ξ”P = βˆ’k_P Β· D Β· P</div>
580
+ <div class="chart-wrap"><canvas id="chartAcP"></canvas></div>
581
+ </div>
582
+ <div class="chart-card hir-card">
583
+ <div class="chart-title">HIR Triad β€” Honesty Β· Integrity Β· Respect</div>
584
+ <div class="chart-equation">Ξ”H = k_H Β· HΒ·(1βˆ’H) &nbsp;|&nbsp; F = (H+I)/2 &nbsp;|&nbsp; C = (R+I)/2</div>
585
+ <div class="chart-wrap"><canvas id="chartHIR"></canvas></div>
586
+ </div>
587
+ </div>
588
+
589
+ <!-- CHART ROW 3: Resonance chain and composite -->
590
+ <div class="charts-row">
591
+ <div class="chart-card hir-card">
592
+ <div class="chart-title">Resonance Chain β€” Rn, S_core, B_local (HIR active)</div>
593
+ <div class="chart-equation">Ξ”Rn = k_Rn Β· F Β· C Β· (1βˆ’Rn) &nbsp;|&nbsp; S_core = RnΒ·(1+ΞΆΒ·Grit) &nbsp;|&nbsp; B_local = S_coreΒ²</div>
594
+ <div class="chart-wrap"><canvas id="chartRn"></canvas></div>
595
+ </div>
596
+ <div class="chart-card amber-card">
597
+ <div class="chart-title">Earned Grit G(t) &amp; System Health Composite</div>
598
+ <div class="chart-equation">Ξ”G = k_G Β· Rn Β· (1βˆ’G) &nbsp;|&nbsp; Health = AcΒ·PΒ·(1βˆ’D/D_ref)</div>
599
+ <div class="chart-wrap"><canvas id="chartHealth"></canvas></div>
600
+ </div>
601
+ </div>
602
+ </div>
603
+
604
+ <hr class="section-divider">
605
+
606
+ <!-- SNAPSHOT TABLES -->
607
+ <div class="snapshot-section">
608
+ <h2>Selected Year Snapshots</h2>
609
+ <div class="snapshot-tables">
610
+ <div class="snapshot-table-wrap">
611
+ <h3>OAM Baseline β€” No HIR Coupling</h3>
612
+ <table id="tableOAM">
613
+ <thead>
614
+ <tr><th>Year</th><th>N</th><th>E</th><th>Ac</th><th>D</th><th>P</th><th>S_core</th></tr>
615
+ </thead>
616
+ <tbody></tbody>
617
+ </table>
618
+ </div>
619
+ <div class="snapshot-table-wrap">
620
+ <h3 class="hir">HIR Active β€” Repair Mechanism Engaged</h3>
621
+ <table id="tableHIR">
622
+ <thead>
623
+ <tr><th>Year</th><th>N</th><th>E</th><th>Ac</th><th>D</th><th>P</th><th>Rn</th><th>S_core</th></tr>
624
+ </thead>
625
+ <tbody></tbody>
626
+ </table>
627
+ </div>
628
+ </div>
629
+ </div>
630
+
631
+ <hr class="section-divider">
632
+
633
+ <!-- EQUATIONS PANEL -->
634
+ <div class="equations-panel">
635
+ <h3>Canonical Equation Set β€” Reconstruction v1.0</h3>
636
+ <div class="eq-grid">
637
+ <div class="eq-group">
638
+ <h4>OAM Pressure Dynamics</h4>
639
+ <div class="eq-item">
640
+ <div class="eq-name"><span>N β€” Agency Loss / Social Harm</span></div>
641
+ <div class="eq-formula">N[t+1] = min(1, N + k_NΒ·NΒ·(1βˆ’N)Β·(1+DΒ·Ξ»)Β·(1βˆ’S_coreΒ·ΞΌ))</div>
642
+ </div>
643
+ <div class="eq-item">
644
+ <div class="eq-name"><span>E β€” Ecological Strain</span></div>
645
+ <div class="eq-formula">E[t+1] = min(E_cap, E + k_EΒ·EΒ·(E_capβˆ’E)) ; E_cap = 1βˆ’Ξ΅Β·B_local</div>
646
+ </div>
647
+ <div class="eq-item">
648
+ <div class="eq-name"><span>D β€” Accumulated Degradation</span></div>
649
+ <div class="eq-formula">D[t+1] = D + k_DΒ·(N+E)/2Β·(1βˆ’B_local)</div>
650
+ </div>
651
+ <div class="eq-item">
652
+ <div class="eq-name"><span>Ac β€” Alchemical Continuity</span></div>
653
+ <div class="eq-formula">Ac[t+1] = max(0, Ac βˆ’ k_AcΒ·AcΒ·(N+E)Β·(1+DΒ·0.2))</div>
654
+ </div>
655
+ <div class="eq-item">
656
+ <div class="eq-name"><span>P β€” Population Response</span></div>
657
+ <div class="eq-formula">P[t+1] = max(0.15, PΒ·(1 βˆ’ k_PΒ·D))</div>
658
+ </div>
659
+ </div>
660
+ <div class="eq-group">
661
+ <h4 class="hir">HIR Constructive Chain</h4>
662
+ <div class="eq-item">
663
+ <div class="eq-name"><span>H, I, R β€” Base Constructive Terms</span></div>
664
+ <div class="eq-formula">X[t+1] = min(1, X + k_XΒ·XΒ·(1βˆ’X)) for X ∈ {H, I, R}</div>
665
+ </div>
666
+ <div class="eq-item">
667
+ <div class="eq-name"><span>F, C β€” Derived States</span></div>
668
+ <div class="eq-formula">F = (H+I)/2 ; C = (R+I)/2 &nbsp;[Fidelity, Cohesion]</div>
669
+ </div>
670
+ <div class="eq-item">
671
+ <div class="eq-name"><span>Rn β€” Resonance</span></div>
672
+ <div class="eq-formula">Rn[t+1] = min(1, Rn + k_RnΒ·FΒ·CΒ·(1βˆ’Rn))</div>
673
+ </div>
674
+ <div class="eq-item">
675
+ <div class="eq-name"><span>G β€” Earned Grit</span></div>
676
+ <div class="eq-formula">G[t+1] = min(1, G + k_GΒ·RnΒ·(1βˆ’G))</div>
677
+ </div>
678
+ <div class="eq-item">
679
+ <div class="eq-name"><span>S_core, B_local β€” Core Density &amp; Field</span></div>
680
+ <div class="eq-formula">S_core = min(1, RnΒ·(1+ΞΆΒ·G)) ; B_local = S_coreΒ²</div>
681
+ </div>
682
+ </div>
683
+ </div>
684
+ <div style="margin-top:20px; font-size:13px; color:var(--bark-dark); font-style:italic; border-top:1px solid var(--rule-light); padding-top:14px;">
685
+ H + I β†’ Fidelity (F) &nbsp;Β·&nbsp; R + I β†’ Cohesion (C) &nbsp;Β·&nbsp; F + C β†’ Resonance (Rn)
686
+ &nbsp;Β·&nbsp; Resonance Γ— Pressure β†’ Earned Grit (G) &nbsp;Β·&nbsp; Dense Core Sets Local Coherence Baseline
687
+ </div>
688
+ </div>
689
+
690
+ </div><!-- /container -->
691
+
692
+ <!-- FOOTER -->
693
+ <div class="sim-footer">
694
+ <div style="max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;">
695
+ <span>PRIMORDIAL CALCULUS Β· THE ABIOGENESIS CODE Β· Simulation Engine v1.0</span>
696
+ <span>Created and Developed by <span>Collin D. Weber</span> Β· OSF Canonical Package v1.0 Β· 2026</span>
697
+ </div>
698
+ </div>
699
+
700
+ <script>
701
+ // ============================================================
702
+ // SIMULATION ENGINE
703
+ // ============================================================
704
+
705
+ const YEARS = 300;
706
+ const START = 2026;
707
+
708
+ // Initial conditions from canonical package v1.0 baseline
709
+ const INIT = {
710
+ N:0.600, E:0.650, Ac:0.420, D:0.200, P:1.000,
711
+ S:0.800, A:0.250, W:44.0,
712
+ H:0.520, I:0.520, R:0.520,
713
+ F_hir:0.520, C_hir:0.520, Rn:0.520,
714
+ Grit:0.050, S_core:0.000, B_local:0.000
715
+ };
716
+
717
+ function getParams() {
718
+ return {
719
+ kN: parseFloat(document.getElementById('slKN').value),
720
+ kE: 0.039,
721
+ kD: parseFloat(document.getElementById('slKD').value),
722
+ kAc: 0.024,
723
+ kP: 0.0074,
724
+ NDlambda: 0.30, // D amplifies N
725
+ hirNblock: 0.45, // S_core blocks N
726
+ hirEcap: 0.23, // S_core caps E
727
+ Pfloor: 0.15,
728
+ // HIR
729
+ kH: parseFloat(document.getElementById('slKH').value),
730
+ kI: parseFloat(document.getElementById('slKH').value) * 0.93,
731
+ kR: parseFloat(document.getElementById('slKH').value),
732
+ kRn: 0.054,
733
+ kGrit: 0.0142,
734
+ gritBoost: 0.57, // S_core = Rn*(1+ΞΆ*Grit)
735
+ };
736
+ }
737
+
738
+ function runScenario(hirActive, params) {
739
+ let s = {...INIT};
740
+ const data = [{t:0, year:START, ...s}];
741
+
742
+ for (let t = 1; t <= YEARS; t++) {
743
+ let {N, E, Ac, D, P, H, I, R, F_hir, C_hir, Rn, Grit, S_core, B_local, S, A, W} = s;
744
+
745
+ // ---- HIR dynamics (first, influences this step's OAM) ----
746
+ if (hirActive) {
747
+ H = Math.min(1.0, H + params.kH * H * (1-H));
748
+ I = Math.min(1.0, I + params.kI * I * (1-I));
749
+ R = Math.min(1.0, R + params.kR * R * (1-R));
750
+ F_hir = (H + I) / 2;
751
+ C_hir = (R + I) / 2;
752
+ const dRn = params.kRn * F_hir * C_hir * (1 - Rn);
753
+ Rn = Math.min(1.0, Rn + dRn);
754
+ const dGrit = params.kGrit * Rn * (1 - Grit);
755
+ Grit = Math.min(1.0, Grit + dGrit);
756
+ S_core = Math.min(1.0, Rn * (1 + params.gritBoost * Grit));
757
+ B_local = S_core * S_core;
758
+ }
759
+
760
+ // ---- OAM dynamics ----
761
+ // Agency loss (N)
762
+ const dN = params.kN * N * (1-N) * (1 + D * params.NDlambda) * (1 - B_local * params.hirNblock);
763
+ N = Math.min(1.0, N + dN);
764
+
765
+ // Ecological strain (E) β€” HIR caps at E_cap = 1 - hirEcap*B_local
766
+ const E_cap = hirActive ? Math.max(0.1, 1.0 - params.hirEcap * B_local) : 1.0;
767
+ const dE = params.kE * E * (E_cap - E);
768
+ E = Math.min(E_cap, Math.max(0, E + dE));
769
+
770
+ // Accumulated degradation (D) β€” B_local suppresses accumulation
771
+ const dD = params.kD * (N + E) / 2 * (1 - B_local);
772
+ D = Math.max(0, D + dD);
773
+
774
+ // Alchemical continuity (Ac)
775
+ const dAc = -params.kAc * Ac * (N + E) * (1 + D * 0.2);
776
+ Ac = Math.max(0, Ac + dAc);
777
+
778
+ // Population response (P)
779
+ P = Math.max(params.Pfloor, P * (1 - params.kP * D));
780
+
781
+ // Auxiliary OAM vars
782
+ S = Math.min(1.0, S + 0.003 * S * (1-S));
783
+ A = Math.min(1.0, A + 0.018 * A * (1-A));
784
+ W = Math.min(168, W + 0.12 * (1 + Math.min(D, 2) * 0.05));
785
+
786
+ s = {N, E, Ac, D, P, H, I, R, F_hir, C_hir, Rn, Grit, S_core, B_local, S, A, W};
787
+ data.push({t, year: START + t, ...s});
788
+ }
789
+ return data;
790
+ }
791
+
792
+ // ---- State ----
793
+ let oamData = [], hirData = [];
794
+ let showOAM = true, showHIR = true;
795
+ let charts = {};
796
+
797
+ // ---- Chart helpers ----
798
+ const PALETTE = {
799
+ oamRed: '#8B1A1A',
800
+ oamOrange: '#C0392B',
801
+ oamBrown: '#794626',
802
+ hirTeal: '#1B7A6A',
803
+ hirGreen: '#2D6A4F',
804
+ hirSage: '#3D8B6E',
805
+ amber: '#C48A3A',
806
+ amberDark: '#9B6820',
807
+ purple: '#6B3F6B',
808
+ navy: '#2C3E6B',
809
+ };
810
+
811
+ Chart.defaults.font.family = "'Inconsolata', monospace";
812
+ Chart.defaults.font.size = 11;
813
+ Chart.defaults.color = '#3a3028';
814
+
815
+ function baseChartOpts(yLabel='', xMin=2026, xMax=2326) {
816
+ return {
817
+ animation: { duration: 600, easing: 'easeInOutQuart' },
818
+ responsive: true,
819
+ maintainAspectRatio: false,
820
+ interaction: { mode: 'index', intersect: false },
821
+ plugins: {
822
+ legend: {
823
+ display: true,
824
+ position: 'top',
825
+ align: 'start',
826
+ labels: {
827
+ boxWidth: 22,
828
+ boxHeight: 2,
829
+ padding: 10,
830
+ font: { size: 10.5, family: "'Inconsolata', monospace" },
831
+ usePointStyle: false,
832
+ }
833
+ },
834
+ tooltip: {
835
+ backgroundColor: 'rgba(34,22,14,0.92)',
836
+ titleColor: '#C48A3A',
837
+ bodyColor: '#EDE3CE',
838
+ borderColor: '#794626',
839
+ borderWidth: 1,
840
+ padding: 10,
841
+ callbacks: {
842
+ label: ctx => ` ${ctx.dataset.label}: ${ctx.parsed.y.toFixed(4)}`,
843
+ title: ctx => `Year ${ctx[0].label}`
844
+ }
845
+ }
846
+ },
847
+ scales: {
848
+ x: {
849
+ type: 'linear',
850
+ min: xMin, max: xMax,
851
+ ticks: { stepSize: 50, callback: v => v },
852
+ grid: { color: 'rgba(197,177,158,0.3)' },
853
+ border: { color: '#C5B19E' }
854
+ },
855
+ y: {
856
+ title: { display: !!yLabel, text: yLabel, font: { size: 10 } },
857
+ grid: { color: 'rgba(197,177,158,0.3)' },
858
+ border: { color: '#C5B19E' }
859
+ }
860
+ }
861
+ };
862
+ }
863
+
864
+ function makeDS(label, data, color, dash=false, fill=false) {
865
+ return {
866
+ label,
867
+ data: data.map(r => ({ x: r.year, y: r[label.split(' ')[0]] ?? undefined })),
868
+ borderColor: color,
869
+ backgroundColor: fill ? color + '18' : 'transparent',
870
+ borderWidth: 2.2,
871
+ borderDash: dash ? [5,4] : [],
872
+ pointRadius: 0,
873
+ pointHoverRadius: 4,
874
+ tension: 0.3,
875
+ fill: fill ? 'origin' : false,
876
+ };
877
+ }
878
+
879
+ function makeCustomDS(label, xArr, yArr, color, dash=false) {
880
+ return {
881
+ label,
882
+ data: xArr.map((x, i) => ({ x, y: yArr[i] })),
883
+ borderColor: color,
884
+ backgroundColor: 'transparent',
885
+ borderWidth: 2.2,
886
+ borderDash: dash ? [5,4] : [],
887
+ pointRadius: 0,
888
+ pointHoverRadius: 4,
889
+ tension: 0.3,
890
+ fill: false,
891
+ };
892
+ }
893
+
894
+ function buildCharts() {
895
+ const years = oamData.map(r => r.year);
896
+
897
+ // Destroy old charts
898
+ Object.values(charts).forEach(c => c.destroy());
899
+ charts = {};
900
+
901
+ // ---- Chart D ----
902
+ {
903
+ const datasets = [];
904
+ if (showOAM) datasets.push(makeCustomDS('D β€” OAM Baseline',
905
+ years, oamData.map(r=>r.D), PALETTE.oamRed));
906
+ if (showHIR) datasets.push(makeCustomDS('D β€” HIR Active',
907
+ years, hirData.map(r=>r.D), PALETTE.hirTeal, true));
908
+
909
+ const opts = baseChartOpts('Degradation D(t)');
910
+ opts.scales.y.min = 0;
911
+ charts.D = new Chart(document.getElementById('chartD'), {
912
+ type: 'line', data: { datasets }, options: opts
913
+ });
914
+ }
915
+
916
+ // ---- Chart N/E ----
917
+ {
918
+ const datasets = [];
919
+ if (showOAM) {
920
+ datasets.push(makeCustomDS('N β€” OAM', years, oamData.map(r=>r.N), PALETTE.oamRed));
921
+ datasets.push(makeCustomDS('E β€” OAM', years, oamData.map(r=>r.E), PALETTE.oamOrange, true));
922
+ }
923
+ if (showHIR) {
924
+ datasets.push(makeCustomDS('N β€” HIR', years, hirData.map(r=>r.N), PALETTE.hirTeal));
925
+ datasets.push(makeCustomDS('E β€” HIR', years, hirData.map(r=>r.E), PALETTE.hirGreen, true));
926
+ }
927
+ const opts = baseChartOpts();
928
+ opts.scales.y.min = 0;
929
+ opts.scales.y.max = 1.05;
930
+ charts.NE = new Chart(document.getElementById('chartNE'), {
931
+ type: 'line', data: { datasets }, options: opts
932
+ });
933
+ }
934
+
935
+ // ---- Chart Ac / P ----
936
+ {
937
+ const datasets = [];
938
+ if (showOAM) {
939
+ datasets.push(makeCustomDS('Ac β€” OAM', years, oamData.map(r=>r.Ac), PALETTE.oamBrown));
940
+ datasets.push(makeCustomDS('P β€” OAM', years, oamData.map(r=>r.P), PALETTE.oamRed, true));
941
+ }
942
+ if (showHIR) {
943
+ datasets.push(makeCustomDS('Ac β€” HIR', years, hirData.map(r=>r.Ac), PALETTE.hirSage));
944
+ datasets.push(makeCustomDS('P β€” HIR', years, hirData.map(r=>r.P), PALETTE.hirGreen, true));
945
+ }
946
+ const opts = baseChartOpts();
947
+ opts.scales.y.min = 0;
948
+ opts.scales.y.max = 1.05;
949
+ charts.AcP = new Chart(document.getElementById('chartAcP'), {
950
+ type: 'line', data: { datasets }, options: opts
951
+ });
952
+ }
953
+
954
+ // ---- Chart HIR triad (HIR active only) ----
955
+ {
956
+ const src = hirData;
957
+ const datasets = [
958
+ makeCustomDS('H β€” Honesty', years, src.map(r=>r.H), PALETTE.hirTeal),
959
+ makeCustomDS('I β€” Integrity', years, src.map(r=>r.I), PALETTE.hirGreen, true),
960
+ makeCustomDS('R β€” Respect', years, src.map(r=>r.R), PALETTE.hirSage),
961
+ makeCustomDS('F β€” Fidelity', years, src.map(r=>r.F_hir), PALETTE.amber),
962
+ makeCustomDS('C β€” Cohesion', years, src.map(r=>r.C_hir), PALETTE.amberDark, true),
963
+ ];
964
+ const opts = baseChartOpts();
965
+ opts.scales.y.min = 0.4;
966
+ opts.scales.y.max = 1.05;
967
+ charts.HIR = new Chart(document.getElementById('chartHIR'), {
968
+ type: 'line', data: { datasets }, options: opts
969
+ });
970
+ }
971
+
972
+ // ---- Chart Rn / S_core / B_local ----
973
+ {
974
+ const src = hirData;
975
+ const datasets = [
976
+ makeCustomDS('Rn β€” Resonance', years, src.map(r=>r.Rn), PALETTE.hirTeal),
977
+ makeCustomDS('G β€” Earned Grit', years, src.map(r=>r.Grit), PALETTE.amber),
978
+ makeCustomDS('S_core β€” Core', years, src.map(r=>r.S_core), PALETTE.hirGreen),
979
+ makeCustomDS('B_local β€” Field', years, src.map(r=>r.B_local), PALETTE.hirSage, true),
980
+ ];
981
+ const opts = baseChartOpts();
982
+ opts.scales.y.min = 0;
983
+ opts.scales.y.max = 1.05;
984
+ charts.Rn = new Chart(document.getElementById('chartRn'), {
985
+ type: 'line', data: { datasets }, options: opts
986
+ });
987
+ }
988
+
989
+ // ---- Chart Health composite ----
990
+ {
991
+ function health(r) {
992
+ // system coherence: high Ac, high P, low D relative to max, low N
993
+ return Math.max(0, Math.min(1, r.Ac * 0.35 + r.P * 0.35 + (1 - Math.min(r.D/10, 1)) * 0.20 + (1-r.N)*0.10));
994
+ }
995
+ const datasets = [];
996
+ if (showOAM) datasets.push(makeCustomDS('Health β€” OAM', years, oamData.map(health), PALETTE.oamRed));
997
+ if (showHIR) datasets.push(makeCustomDS('Health β€” HIR', years, hirData.map(health), PALETTE.hirTeal));
998
+ if (showHIR) datasets.push(makeCustomDS('Grit β€” HIR', years, hirData.map(r=>r.Grit), PALETTE.amber, true));
999
+ const opts = baseChartOpts();
1000
+ opts.scales.y.min = 0;
1001
+ opts.scales.y.max = 1.05;
1002
+ charts.Health = new Chart(document.getElementById('chartHealth'), {
1003
+ type: 'line', data: { datasets }, options: opts
1004
+ });
1005
+ }
1006
+ }
1007
+
1008
+ // ---- Snapshot tables ----
1009
+ const SNAP_YEARS = [2026, 2033, 2040, 2050, 2065, 2085, 2100, 2126, 2171, 2226, 2276, 2326];
1010
+
1011
+ function f(v, n=3) { return v.toFixed(n); }
1012
+
1013
+ function buildTables() {
1014
+ const oamBody = document.querySelector('#tableOAM tbody');
1015
+ const hirBody = document.querySelector('#tableHIR tbody');
1016
+ oamBody.innerHTML = '';
1017
+ hirBody.innerHTML = '';
1018
+
1019
+ for (const yr of SNAP_YEARS) {
1020
+ const ro = oamData.find(r => r.year === yr);
1021
+ const rh = hirData.find(r => r.year === yr);
1022
+ if (ro) {
1023
+ const tr = document.createElement('tr');
1024
+ tr.innerHTML = `<td>${yr}</td><td>${f(ro.N)}</td><td>${f(ro.E)}</td><td>${f(ro.Ac)}</td><td>${f(ro.D,2)}</td><td>${f(ro.P)}</td><td>${f(ro.S_core)}</td>`;
1025
+ oamBody.appendChild(tr);
1026
+ }
1027
+ if (rh) {
1028
+ const tr = document.createElement('tr');
1029
+ tr.innerHTML = `<td>${yr}</td><td>${f(rh.N)}</td><td>${f(rh.E)}</td><td>${f(rh.Ac)}</td><td>${f(rh.D,2)}</td><td>${f(rh.P)}</td><td>${f(rh.Rn)}</td><td>${f(rh.S_core)}</td>`;
1030
+ hirBody.appendChild(tr);
1031
+ }
1032
+ }
1033
+ }
1034
+
1035
+ // ---- Main run ----
1036
+ function runAndRender() {
1037
+ const status = document.getElementById('runStatus');
1038
+ status.textContent = 'RUNNING…';
1039
+ status.className = 'run-status running';
1040
+
1041
+ setTimeout(() => {
1042
+ const params = getParams();
1043
+ oamData = runScenario(false, params);
1044
+ hirData = runScenario(true, params);
1045
+
1046
+ buildCharts();
1047
+ buildTables();
1048
+
1049
+ status.textContent = `DONE Β· ${YEARS}yr Β· ${new Date().toLocaleTimeString()}`;
1050
+ status.className = 'run-status done';
1051
+ }, 20);
1052
+ }
1053
+
1054
+ // ---- Toggle scenarios ----
1055
+ function toggleScenario(which) {
1056
+ if (which === 'oam') {
1057
+ showOAM = !showOAM;
1058
+ document.getElementById('toggleOAM').classList.toggle('active', showOAM);
1059
+ } else {
1060
+ showHIR = !showHIR;
1061
+ document.getElementById('toggleHIR').classList.toggle('active', showHIR);
1062
+ }
1063
+ buildCharts();
1064
+ }
1065
+
1066
+ // ---- Sliders ----
1067
+ function wireSliders() {
1068
+ const sliders = [
1069
+ {id:'slKD', val:'valKD', decimals:3},
1070
+ {id:'slKN', val:'valKN', decimals:3},
1071
+ {id:'slKH', val:'valKH', decimals:3},
1072
+ ];
1073
+ sliders.forEach(({id, val, decimals}) => {
1074
+ const sl = document.getElementById(id);
1075
+ const vd = document.getElementById(val);
1076
+ sl.addEventListener('input', () => {
1077
+ vd.textContent = parseFloat(sl.value).toFixed(decimals);
1078
+ });
1079
+ });
1080
+ }
1081
+
1082
+ function resetParams() {
1083
+ document.getElementById('slKD').value = 0.026;
1084
+ document.getElementById('valKD').textContent = '0.026';
1085
+ document.getElementById('slKN').value = 0.065;
1086
+ document.getElementById('valKN').textContent = '0.065';
1087
+ document.getElementById('slKH').value = 0.015;
1088
+ document.getElementById('valKH').textContent = '0.015';
1089
+ runAndRender();
1090
+ }
1091
+
1092
+ // ---- Init ----
1093
+ wireSliders();
1094
+ runAndRender();
1095
+ </script>
1096
+ </body>
1097
+ </html>