{
  "manuscript_sha256": "84259d8ba8da08bb2db4d3b1950eb2cb032902be1e42970ff64d6f7c1411d805",
  "source_sha256": "030a9f0f22940df0f9ce68730a239afaedc1fbc8a11cf153d9cbf3361a3c2160",
  "python": "3.11.0",
  "numpy": "2.4.1",
  "scipy": "1.16.1",
  "sympy": "1.14.0",
  "module_sha256": {
    "construction.py": "4f0485627ab00ff47d33240d6c1f3564d5e428ad12aad6612df1c304b14696b5",
    "paper_checks.py": "ab3698917257aa597c2d629a93da3439bc09e2eea52b0fc18f7ca8de8f70073a",
    "phos_sharp.py": "5f22ecd1a0945863926ddada62ae6d3094f0e4b79d62773285d54fec5383498b",
    "reactor.py": "de5b34fa35c5d5c68282827c5facad2bf1b65bce4133fdc0e9aeb65016bc1e29"
  },
  "output_sha256": {
    "certified_substrate_window.json": "35376f57f8da916fe687f5efb46b64cbbd3fd0268d34aedc833f4eb74fa35c49",
    "coefficient_positivity_counterexample.json": "f6635206eb07ed2e0f7b8b2f9c8220cdd4eca0577154af3c0ec1a5e053b81c0a",
    "configured_design.json": "c15dce8a573f7334894347d5ffe8c64934c228c144710922a3aa3ed218f6ee6f",
    "console.txt": "7ec075d83d2d01643b4235f52981a31212ce27251adf46f321b8a7e106c60d70",
    "equilibrium_classification.json": "72272acf23fafbdec5f37230c9a63f53062284edff1ef95a1c586ef84efa4b12",
    "exceptional_ratio_example.json": "0b600a4c1f8418d95a170eb3e3c4518963537ac515b5df95d9088e8e5f5be7a5",
    "full_reactor_sink_0.csv": "1aa192eedff59fe5155bcd08f7d22682e154de03bab4601099a55b52f459ee60",
    "full_reactor_sink_2.csv": "719763f05581fd4a52e885214e25372682261e394328b92369e8c162f839a575",
    "full_reactor_sink_4.csv": "0182e64e4f5d58e758ab4305d4099f9728abe9011b1e79010a85bcd34d39733a",
    "numerical_recovery_checks.json": "558730626d29c8d47a6515d3285a76473061d62b3445f1c83841d99260296d9b",
    "physical_rate_constants.csv": "a03d4b8426371e36344a4e7f1cf14206d78834987252baecf3958ea47d893a45",
    "physical_root_audit.json": "b72a37e13c144f3fb4e2b18cde6d7a1ef1efbc9917a5c37a5ce9beafe64b0d7e",
    "prescribed_states_recovery.png": "f5921bbf21735737fa74727f9c30926bf3a0f14f835a73ae1b3bc4b7bfe51604",
    "prescribed_states_recovery.svg": "7147ecd7b9849e2fcda4bda05273710cc34093ab6cfe90c5254e2ad3edf0831d",
    "same_equilibria_different_speeds.csv": "b6debc9e2d612b645e917a05cef46e3c8d9622436798efd8f630bc7e90d5eb95",
    "source_arithmetic_replay.json": "49243d69544fec3a7284ff136dff67cd0dd8666d0673eccee9bd044adb4661b7",
    "substrate_offset_-1_500.json": "dfe212dc0f2caae7b6289a6e02cddd11c38d3c8a0652a35e92b0969ce900cd05",
    "substrate_offset_0.json": "b72a37e13c144f3fb4e2b18cde6d7a1ef1efbc9917a5c37a5ce9beafe64b0d7e",
    "substrate_offset_1_500.json": "68593aa248d845100b6221878fd95be6fe1d919e8020b280e60bc629bbee0b9b",
    "substrate_total_continuation.csv": "9c0f2d023da28b60c554665a903314298fbc160587427f96d3da8fe2e6286882",
    "wider_window_attempt.json": "f723c5e2931bc6d43ff94ed4efa4662c62d450b35907e2795063fc3934ada221",
    "window_and_count.png": "e0544c09da974e04b033a5c66e6b08e1885239a8cb0436d691d600395a0db50d",
    "window_and_count.svg": "14a3c7a4cbf7984a81d79a3acc80e4b68e58e93aef293e3467bb0cc3af53502c"
  }
}
