{
  "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
  "status": "passed",
  "started_at": "2026-11-04T19:37:47.974002+00:00",
  "finished_at": "2026-11-04T21:21:07.236479+00:00",
  "test_sources": {
    "data/boot-credits-legacy.bin": "231fe3df8bfcacf5cc5ff9b2ac8b65748225b13295b26ff0ffc602d710556b6f",
    "data/boot-credits.bin": "2b88c0febd2785021c646e96826d98141cec4f8ce5f9aae3205d0c72844a1dfe",
    "data/boot-credits.png": "f1d2117480f0ecb1e0289e678313f676554aff46be52515ffeab367f0f7bda5c",
    "data/menu-background-78.bin": "0dd1d03b6fc78d03d61f3271f1fd7fbf1ccee4ffdabb19ff291135d2203542fc",
    "data/menu-background-78.png": "c323c98937bb324cbf63d0deb1c42b4402dcfdd826102e333aa7e763a57a4c9b",
    "experimental/ai_attack.py": "7b74b0cbfcffe24015181e5491912c85060314c6fbac766e9f7722a1d4efe33c",
    "experimental/ai_attack.s": "23acc7598baad4e3adfee95b5fc49b96050d372a3d06fd6f031899b78e0bd61e",
    "experimental/ai_attack_gameplay_hook.py": "28c29d060d2b04819ca2f076ab273bf1ea52798ecf63b75fde847fa416a2de99",
    "experimental/ai_defence.py": "c7daf8c35885fc0ef844159ee825bfb75d43ada156d78e43c8f1244d4a477d30",
    "experimental/ai_defence.s": "a1498150cc79bbdd655e21bb8b9a600fcade95d25bd46e3c744086a41069c60c",
    "experimental/ai_defence_gameplay_hook.py": "6f3da35e4563ba6ce4ac9eee3a78ddce6cef6439840baf2436528059f04f3fb7",
    "experimental/ai_freecross.s": "edfdec9de04e8496f7bd598c99070649b0ee4db07dc261bfdaf65154e840204b",
    "experimental/ai_gap.py": "3827ce1d149e2723c7f958c73d91d5641c6aff0a298ba80994b66ff735bed7f8",
    "experimental/ai_gap.s": "341b7868d4a3e0c70b2acc3cff253169ccb768e4bf4e55aa3e651fded20611af",
    "experimental/ai_gap_gameplay_hook.py": "4a74f90b63918616234d8c119a2d49b0b87b119f556ec6e895cdafd902ac4c1b",
    "experimental/ai_keeper_pass.s": "88e41ee6f1ffaf383ff57afef0319505e8c35799800d5b6146835a349e1b5a08",
    "experimental/ai_pass_owner.s": "8578fe5cad4ec68a0304268a1aac4d2f45ccda7a65d86d30b5c1cb850fe0427a",
    "experimental/ai_pass_plan.s": "9b948e6db110beb70d22b9fb4c308e9e08b7157ce6c6a3fe591d5d6a163fd642",
    "experimental/ai_playbook.py": "ac14c59fc96c996d6decb6807d2c5c6fe009155addee4f3b2ea657031481e842",
    "experimental/ai_playbook.s": "32f1fc513512a741b2cd182cd35c1cc162d5ad7e7686c69f92b8d7c2d984a682",
    "experimental/ai_playbook_gameplay_hook.py": "4e9d57bf38e2cb2c2f2d7a20133409b91477a216ab96914968b13a2daf5d0761",
    "experimental/ai_smart_aim.s": "12410446876113111ce62117687bec28717755c1f79d4c0e223175a96cb51cf4",
    "experimental/ai_steering.s": "6ad40837a8113e88ce824c2f717fb4beee12bbd5a2f3b58ad41ba77084e1ad27",
    "experimental/ai_support_spots.s": "d94c7e6c2e0ec0be9178978f0fe3d5e67bf6501f3ae0d7e811e0c055ff14953b",
    "experimental/ai_tactics.py": "9dd7dce8fb72f218a5ff9230584f3dbf6174c65fcef57161c81239ea9b63b2ef",
    "experimental/allstar.py": "3e647eaea53b95ba34a8b146066d971dc220534dec2d41731704d93637ff5997",
    "experimental/allstar.s": "8abf07eca7774c77dd9ee48e4c54af40ab6e358f1b769bc4202f61eb22057c59",
    "experimental/allstar_catalog.json": "b75ab87cf50f7f6c865e7c6b0670ee565ce6f7d91a275ffe34c04123bf7c44f1",
    "experimental/alt_goalies.s": "a238c4775e88bdb6afe65d9b3b9b307cb574a89305878e1006f0208fb9556ee6",
    "experimental/build_test.py": "fb4770aaedd89f2cdf019fa413fbfccf55fbe026553d33890a2adce2d35646d2",
    "experimental/catch_observer_checks.py": "4b09406f8bff6c9fbf836e1a996b9ed728c6c7600cb7a49fd84395076ada633b",
    "experimental/coach_goalie.py": "8b4b802b2720ce070d7f89f37d2b37d447668291a2518b9e1d5db39714fe64fb",
    "experimental/coach_goalie.s": "e81c08e8451d1a3ff36305c2c18653afccc53fa09d5bbe5e82a1b3ff1bc23bda",
    "experimental/coach_lines.py": "625d1d8e8953a84630c4b92b6d92e58448da4a518d7fc412be305a84d0850bad",
    "experimental/coach_lines.s": "480b5b0eed8307a0dab664fc20229c781c5045f57fe6b7995c4306eb3039fccf",
    "experimental/compact_momentum.s": "76347c9ac40d4a5fba0291c0b0704234f7b2a593eb128be69995d7f47037efca",
    "experimental/credits.s": "07933951cbe2eb31dcf85beea6f95a7e9a8ad945eaed6011e326fae80c5fb2c9",
    "experimental/critical.py": "c83d1fd1e8694b3d13f847d3ceed5fdbd2ad3dd41cce52a557c36bd47abf1933",
    "experimental/critical.s": "aabe05635f79b35f939c80bd4a4c953cff4624be9a14224f50eafa2d9a1c6454",
    "experimental/critical_flash.py": "c39a8c71804100ffaf15b77d4d1f7450f63c535f7c67e69477eb1f38db925d7e",
    "experimental/critical_flash.s": "5fbeb8f0b8c965bea59c9ee4535476de8743d313a99be2a31eecd2a2b7a3bfea",
    "experimental/critical_slap.py": "518ab6580203c3f805689bc32d8e2030911006fa208a6a11563075cef600b873",
    "experimental/critical_slap.s": "4d90142a5cdcc33f759eaf71c6c276f5602817befb30acbb14a6d60e193af211",
    "experimental/critical_sound.py": "6d7a3f62da9be9a96139866e15d24a35ea97bebe04e33355e67495baab6cf107",
    "experimental/critical_sound.s": "122cee28f7d0b3d287b6a297b188b1832e9a00c41bd336c24845cb6d47c031e9",
    "experimental/critical_trail_hook.py": "a264665ee56800c882f198dc265742551c20079ae0264fb2a2da2d5c6d64ee93",
    "experimental/critical_velocity.s": "f521409b9c86e5c0a616dcac0e518502a7b5e5095f37c8574036083a6b53ec58",
    "experimental/crowd.py": "cc5994945118122828766b0734daf79c2523745b50c13df0a4b9c07733ac52f5",
    "experimental/crowd.s": "c47298df00695e06046d5bc2d9bdf0fa9b9fd5c551400ebf7bd28f0c55c9732b",
    "experimental/defensive_brake.s": "e92c7ea64c24f0e96f9c64aaeb7dc6944b75b7237802a1f6cd694c877ab73fe2",
    "experimental/defensive_brake_checks.py": "ea2cdcb02bc64a16261a975f46139c05409c2bbee46568a308de03f3404acd0e",
    "experimental/downed_receiver.s": "90a14c25e9db910d9036d23d019082354da2c15b7caeec805f4ac4e7b4d11bee",
    "experimental/downed_y.py": "1ff14978dfeba5b71a8f4f27ea4a617392d869bb6733aad55df3795255a0128e",
    "experimental/downed_y.s": "0048b2eada43547b28c0e51b23059f69c3586e443a506ec9f828d58829421994",
    "experimental/easy_stats.py": "c765ef5d006de2dce01e99ba34cfb96fcadede9463879afa59da432abca77d3e",
    "experimental/easy_stats.s": "36670566b7ed9ad2abfb142536ca4f137d8f052440dc30196502118faa3d4f70",
    "experimental/faceoff_dots.s": "c9b5c618ed1f5ec641da0e2e9f31da8cf6b4803c573e58eb0e2a1fbf00c016ef",
    "experimental/faceoff_dots_scenarios.py": "cd6ec3cbf82b1aeb25ba9c370eeb86584ee9a9e061db62702d86d79664142b0f",
    "experimental/fair_pickup.s": "e859950bf418d45c15d221b3429e965570614ebcf0c9db3bb19c3487733ed6ed",
    "experimental/finished.py": "ef2687791d325f576051546a10556bf7c0a85c05b6e9eed23f90c0922c0f3f27",
    "experimental/finished.s": "89b8ea1ff99d983a2d92fb90acd3c387b0a581a0a1ed5380a4c9356b5bf06060",
    "experimental/finisher_native_checks.py": "d7659665218f9fd678aa00ba0d907b962892656da9a3366611db9edb1cf63511",
    "experimental/finisher_position.s": "0247dd40eaf1764a574192dcbb22c4234b18ab91f7ad19a92ba6a3071c8b82aa",
    "experimental/fixture_readiness.py": "26945bbba4e0cb9855b626b11ce65450398de137b29420261a2aafcfe271c3df",
    "experimental/forumfix.py": "9c5a6c0dd39599e90628a29effd3b2f37c97f80339f77376ef3ad38a5c8a9dc8",
    "experimental/forumfix.s": "98eef6a6346c62b36956daba06f6a8a3aa740060838495caddbc0ebdb9efeec4",
    "experimental/four_goalie_hook.py": "20eb6e4a7821ac94d5b675b02d6451b62aa0620e8cfd8f6aa9a9398fe54e4464",
    "experimental/four_lifecycle_hook.py": "84903df4a527bbb7920fd1c1ad2b2a4e6694595cd6852b7fe3c6b38f8d892632",
    "experimental/four_pad_reboot_hook.py": "a3fa5f61cccea508e5499ad34d8ad22da9833fe3c1f8d096f562061d67b3565d",
    "experimental/fourgoalie.s": "b41b0a23dc743a45f6f9a6303289f982241ecbd110b7d1cb6cfb2ca0c275c79c",
    "experimental/friendly_reception.s": "1d0b99d8c1e95a1f1f927c65fcc271b506bb99d048ab20da279060fe0782fe46",
    "experimental/friendly_reception_scope.py": "a9f51a041a774aa148687fa8e592c69259ef7cd681ac5e27dced1d3ddd188d19",
    "experimental/glass.s": "585b2af2cca19c8ca1475d681a8147ab82555c2ed30858fdc3e3f0c6a8cfae67",
    "experimental/goalie_ai.s": "5da4f65ef3251b7d7c0a33f1b1e85ddf472b51a8c87e0e2a96671e4795b8118b",
    "experimental/goalie_anticipation.s": "a1af74f7f4d9e2d540c35bc95110ebadf40506dc34239245bf45b3f245a9d06a",
    "experimental/goalie_catch_control.s": "4e5ef27857796c5349f876169f07cecdc4722e2260541584e3f5f54d4e22b2a6",
    "experimental/goalie_lateral_gameplay_hook.py": "0da7a63917899bf0079dca3ee5e1201f605e3990f6341ebbe5bd265bc3e7f67d",
    "experimental/goalie_offense.s": "5fff9e83614bffd50fbb3e5c6c8cc29ed95bd2202eb10a2c8f3fcfe00112c7b1",
    "experimental/goalie_request_hook.py": "49eac6b40a8ac1bbabfa4abaed4f4435e58de4b33428a0e9d9e62415a532b80f",
    "experimental/goalie_season.s": "32f30f4d61ebddabb6cc2d59fd86439dcc49f3d448cca68867a57ec8836b64cc",
    "experimental/grey_panels.py": "b64a813885b032e93d974df596c7c50ebeb72330d85043411c6ae9c78741c552",
    "experimental/grey_panels.s": "f59e07a0791025fb40c448d526e8b8c41cce9c060c29bf5d44855a081db48bf9",
    "experimental/icing.s": "3ec3c82edfc9792c56aa18aed0ba13c2a0cbedf435144d5298c04ef341cf5b51",
    "experimental/main_menu.py": "9b0d94319d8d349ae96bfcaa878cf138aadf79a5d4dd2adcb00829d6e7bc7a54",
    "experimental/main_menu.s": "2d5026eb963b2b1f82c06a969a470f68f3c0587f950f4c6f6dd21c8305cfe8c9",
    "experimental/main_menu_scope.py": "bceb70caab73bdd26309e19727943807747c7783f66b1548bac485df300cd1dd",
    "experimental/menu_protocol.py": "921960f282824553051f7827fc03e018b26e8cf1c39fb28a073c4952c5fab113",
    "experimental/menu_ui.py": "18beaebf7eed509c11185b0743eed7c1b92c0c2e78bf1975838acabe2d9d65c6",
    "experimental/menu_ui.s": "13da84a700db64245cd529639459454ec1e4903746ca0b9a1efdb645a3f20bf0",
    "experimental/menubg.s": "0c0537f39f47c4aed5550c528c5371a926faada2853edcbdadcec68b276621c3",
    "experimental/momentum.s": "476a3a714bf8b422ad960513265976d73e4af4f22d892d3a3e873e00d7dc67e3",
    "experimental/momentum_native_checks.py": "a9b6af90abb6dd5a9b533b76935951b1c70aedb1a3c6fc370f75b851a73b862a",
    "experimental/momentum_scenarios.py": "eb18a998841b58a3fc9e512d45f7a4a649644ef4988351eb08ab0920caebb2a5",
    "experimental/mtap.s": "74a5558d111030654d456d973f6847282bb140d037c56d522782fb08f9932da3",
    "experimental/native_probe.py": "ccd54cdb94a7d5da52b7c5e7b1a8751018b3e8751c0ee202fe4d387c851c6413",
    "experimental/onetimer.py": "e2b28a6663ed87e1d3725ff3d4d05b6852fd14d219e7c4b2c01e71edf68d0e02",
    "experimental/onetimer.s": "4c96d75b14e9a7ac0f9639ca155ba71fe1e895d75aec7c16a1c9404c43b0aa46",
    "experimental/outlet.s": "06d79cbc970eff56b56ce802aa52267d153a3c8725b477b32ebbb7d0ad110623",
    "experimental/outlet_deadline.s": "62b6db7c52423faba1df32efec257e027a7923306f7a65548afe7587d83a2423",
    "experimental/outlet_deadline_gameplay_hook.py": "2843d222e543d06a8f4a351eda409f5cfa8551a6ae1c680aab3d7f3c0bd3e841",
    "experimental/pad_colors.py": "fc4414c47e4c4a15c7baa8dd68f3decd8a182b8a859383096862ff948757f8d8",
    "experimental/pass_charge.s": "dde292d6d73ad9f94d5213674155a7ac73b312169ebb966e9e2c181881483778",
    "experimental/pass_height.s": "a8a9e1333b443c8846ed090e0042355cc545b9dda989384b830dc2b8e6a7d694",
    "experimental/pass_input_observer_checks.py": "ffc0e823bcb655a2178c258d394472541a49582df60ef332f9c725a5ce79943a",
    "experimental/pass_mode.s": "0f1ea83d8f67cdc29c2dab9ee71ce2120749614df8b74b8409089ccf3bbde555",
    "experimental/pass_speed.s": "e887aa880d569672410900195279bfb508a065870331986ba7b379d1e5faaecb",
    "experimental/passcone.s": "ef5b81bbd1192a696beddcd13bc503dacc1888643320c59fa824d8d118ad70b0",
    "experimental/patch_diving_recovery.py": "1d404006e9cc5f81c37fbd9d97fbfb732e36dee46d95f3eef785833d240452c3",
    "experimental/penalty.s": "2e02df55681a2fc078ab34324ae1cbbfc407d21e375911613488a009dfbf4807",
    "experimental/penalty_owner.s": "b1531784a8d340340cf0afe4319dc4da48bd9a41dedc9a1292d581ea4f71cbf2",
    "experimental/penalty_rate.s": "0f08e66a5c0685b3e01b86b1a06a8653547c98a7796b85b0a21e3f248a3dd3da",
    "experimental/permanent_rules_test.py": "284a588026916cf4309d8f3a615a0d4f315bfce38b7c69dcb5265ee5d5f5215a",
    "experimental/pickup_delay.s": "d3e1523a3c8f8b0c7df5be4bf016ab659c4a6cfae2f7997f80c8fa9d075faf63",
    "experimental/pim.s": "fb61e6ba5a2cb5af0c7dbae918751dc0ddbeed0e6ec4067a42f79d1931f15d1a",
    "experimental/player_cards.py": "bcc01754be6375b6200de63b641753833791235f2dba95e577b8901eb57860b4",
    "experimental/postats.s": "016c3fa719155948561058a9897390ba751456043ad487ac58cff5e6df91ed80",
    "experimental/prepare_boot_credits.py": "552505cd0fcded40f769b2cb9a3421fdf35c4e3dbe50d994192523ec1dca114a",
    "experimental/prepare_critical_twin_cobra.py": "b61e04a1269526abc3f309dd273a4d9e81edc619e86c2bb40b31d8539d37c61c",
    "experimental/prepare_player_cards.py": "f9f651ebc3be2d77aa75731db59c5a9dcc03d62fbb8c46ecba0ebfd44075ea12",
    "experimental/preview_scope.py": "c40b24d130b461ee1120a2694f9567ccca7b57d5147bc1f53cd50a29101a9c15",
    "experimental/pwrplay_clear.py": "c8cb84b1e92ac99c10da11414b1cc8fcbbafaf5ffdd61d35d0881097c09ea9f2",
    "experimental/pwrplay_clear.s": "18afc3c7c4d452d82f850c0ad57eed54b8ee55b21b0a07a7c7f411138af1285c",
    "experimental/quickgame.s": "b673324675e0886fa3f442af315ef72319d8b8ad8a13160ffaf4836249319606",
    "experimental/refinement_font.py": "de93701ae364d3eb4324e7c26b3172e6700c6ed6b5e4fb90bde91ccd59fd3d85",
    "experimental/refinements.s": "8019ca4843606def225c0df5a0aaafa525b65ce4ffd121a38eb8e1c6754ab53e",
    "experimental/refinements_scope.py": "3705800822ca5fe979b6e01380fab7587ba22a59aa87597c0aa8d180ccea4643",
    "experimental/replay.py": "93a06c7a0c6c89fa6ee6470326a24d39d914213efc719d82d7b5046ba8b5f772",
    "experimental/replay.s": "bbf6536b597a6f6527973d2d07570507e34012f93c3dd256b4fa6ce398d91e35",
    "experimental/replay_hud_contract.py": "b81a15d2e587d5003a458c839b4450c5f799825f54ad1ddad086e52811ce9de6",
    "experimental/replay_trajectory_checks.py": "3fea629013bf706445dfbc6ab4fd902541882acf432b50d237760502089bab93",
    "experimental/replaymenu.py": "3bd7af7ee9ae0358ae2573c4fd3f9bfa7e1a23b61a160a601ddbcc21822d6025",
    "experimental/replaymenu.s": "491e608486b3535238da5c742039b0ed796efbd0b0d00229c812e4722cd6a9c2",
    "experimental/replaytitle.py": "deae9e003803a1fed054962a36d667e10f823bc892dad6e1ab100a9745b82ce1",
    "experimental/replaytitle.s": "297a193b33ec3904986b3e15adc70f48b3843c768254dccf8d49d25ee96deba1",
    "experimental/run_release_checks.py": "0a54f9d4afc422b8ac9ac766c1a3695fbf8e70bedbbff4b675b381d4f2bcbda4",
    "experimental/seasonend.py": "c3b5dd9dcab534ef603ce3de0d7992134acba5ca9378bc0867b34445aa43b6d6",
    "experimental/seasonend.s": "8a6e94d1988ddefa16932ca08aee846e78ef5c6bacaf0f2a200b94baaa1c0de8",
    "experimental/seasonplayers.s": "3cfd9ffe3318820f0c1d9299c87d47088d7b4026d7cb01822a73a3ffd1eda825",
    "experimental/shootout.s": "e33606035b3b3d8ea202ad9b5dff84d9a496e5506e798b0853b763342044be9c",
    "experimental/shootout_rules.s": "5faa4a097eae611ff713d99e6215fa99b972baeff08c61c0451f8b7f14601bb2",
    "experimental/shot_balance_fixture_hook.py": "d24c5553000534f0bfe63d02ed81ce28a85b175712e0e7e54fd1571d22013917",
    "experimental/shot_balance_hook.py": "b1f43ff3db6e414d42f832432a187b174979ba26ed84c06db25c21f7d3b692b5",
    "experimental/shot_colour_hook.py": "ad872c66ef08f969a24062face20271fca0f9d3aeef21d0e7bce59c69f5d68f4",
    "experimental/shot_panel_hook.py": "eb1180b85028e69afb054522cbdc18ac59043c88edfc865aef202cc313239888",
    "experimental/shot_panel_left.py": "020e6812e4542a2a7321566b62ceac1104f9fd6033af59220b7ab69fa54885f6",
    "experimental/shot_panel_left.s": "6ba23884b561196f9f5e02dc5ae604d1fb08233a8f67d7094a690576191d47fb",
    "experimental/shot_panel_left_hook.py": "aac456ad16958d4a77fab4110e42a39ba5a641cc5c3d50fccaa2c4d48ccb505c",
    "experimental/shot_plan.s": "d1b3489775442cec5935686af6eb5b747b32b01115a6097ec7fb79d73bbae5ef",
    "experimental/shot_plan_start_fixture.py": "eaf2a602fdb03d7b6035e251e8f656bfda405363368970715a1b6ef917ed853b",
    "experimental/shotmeter.s": "a8693679dfe04ef26268935517079f8fb542e45fa5be9e5d986e915eceffa43b",
    "experimental/simulate.s": "f4b419d74e200b7d08ded12a7a16feacc0fdf314986288acd1a8f0bcf121b8ec",
    "experimental/smart_aim_test_support.py": "4c47315e1abd587d68796da2ae3081a87e21051602be91f16e8926b82897826d",
    "experimental/stars_hud.s": "6ca89995f035653f76a512cf129df81035efb6986c88ca122033e20ae383c3cc",
    "experimental/stars_hud_current.py": "91b77321a68dc74647e9425189ee5b96b7c05867ceeda95c8f024c854b38173d",
    "experimental/strict_so.s": "d89db59f273e40999ad6a5b1b890379516a3c0a9ef0d0fe22bca8740d24176a5",
    "experimental/switch.s": "fd932214dca5f2f1ba772b71f3c5063bd2e0467b6b6e528261b122d1c3187dee",
    "experimental/team_ovr.py": "dade9951eb4d132232e9a7382a939c2d4c89f21d7fb3667bd2313492767978fa",
    "experimental/team_ovr.s": "0e2c382bd1761756d063c2dc289745a8e21b97d248591e6cb772c2e88b02db1e",
    "experimental/test_core.py": "777365c84080b2a18cc48aa36de22c1da10e3bc523b6c68ed64cb4a6c4ac97c7",
    "experimental/testcases/alt_goalies_input_hook.py": "0680d5e237310b3f0f929d4a7d59c3e7252e5b8ad0b0e5ed14758bccdcf43315",
    "experimental/testcases/alt_goalies_menu_hook.py": "7808a72811269213545066f996655cb7c7f62bb815a15360c5a3e388bfc47121",
    "experimental/testcases/alt_goalies_observe.py": "e52d89c0996ed8947d74c341a02e7ce5782f97242bbe7c21f956922a72547bf9",
    "experimental/testcases/alt_goalies_physics_hook.py": "bfb100e53472c0c07e7367839dd5925a42c686137ef211e48b16ca89c193203d",
    "experimental/testcases/alt_goalies_save_probe.s": "2161ee62a417d6b332a35dddda793b859cf59c890318139d48fa34b794155a3f",
    "experimental/testcases/capture_native.py": "06e380fe505b85e5ba26918e6272fc12349144bb31a45a14035f307d329513cd",
    "experimental/testcases/capture_native_live.py": "25a2f1e8ee959d56120e2b6152f08bb2e36ed70eabf1e1254fbd3980617af7da",
    "experimental/testcases/critical_driver.s": "002a4c8ec77aa89386c365c1f8862eefffc6a76fda16a47fc4255c583203afc7",
    "experimental/testcases/critical_flash_driver.s": "0c89551bf20be119ce9c860466d6968af09b9ee980bce66c13749a5758ab89d1",
    "experimental/testcases/critical_lookup.s": "5ebb64cb61a2a21cb1eadc1eb3b77fd096c14bee089162e9235b9af2cbe2d09e",
    "experimental/testcases/downed_receiver_input_hook.py": "325490dda0eb3605379189e48f9b2b35cc855a37417ed13d86410b88364315b1",
    "experimental/testcases/downed_y_abi.py": "8a49ec81e39823938fcc68f99a9bd8c335f1406b01a6ba539b570512e22686d7",
    "experimental/testcases/downed_y_cold_hook.py": "1ccd96cb2193cc57cfa59ea57147496fef52a215d5845848975742cc5b3c0eda",
    "experimental/testcases/easy_energy_probe.s": "ce6d26cce28bed4389356f5dad775e5906ae44cb0293c8933da7e05f47bf6e27",
    "experimental/testcases/easy_input_hook.py": "a0bd7d4db7884ec320eb0ff6a9c8c1c90d4ce263a7a735560f448a1c130e6908",
    "experimental/testcases/exhibition_policy_hook.py": "8cdd23d23f669d3c49e6188f947c29ec2cbbcc7be79e5b409350889f20f0f396",
    "experimental/testcases/faceoff_dots_flow_hook.py": "e829483806a354f6e5c4f5100b60edccb266ce8debf973656427da79b554f17a",
    "experimental/testcases/faceoff_dots_foul_probe.s": "00e992ad0bfaf845a2c5debca3059f963473ad6c5a2b29aa2bfac8f1b89704d9",
    "experimental/testcases/faceoff_dots_lifetime_hook.py": "7806c83383b3dd6c1966491c6c0cbba0597aadb5645f6a58b5ee3ba8516ed48d",
    "experimental/testcases/faceoff_dots_menu_hook.py": "d6db21fa439170f77440e4d5fff02fc7b39a531e87ef09efea81741dc4a14125",
    "experimental/testcases/fair_pickup_input_hook.py": "715b3bb29c59142622c6a18e568fc8f45528a7c5974d99fb8df0a7c7e41a20d3",
    "experimental/testcases/full_cpu_hook.py": "7eb01418cc9aedbdf8acbc8decc7e3afae83f0eb6dae6e92f10733e045e23032",
    "experimental/testcases/human_contact_hook.py": "82b19f4937c632e3d4ab3595aed1071deb16c8075dc8b64153a05da5dcbbf04d",
    "experimental/testcases/human_contact_probe.s": "6184002033d2fe875d0d77370e579be9627007ddb6f50be304dd94e15900b06f",
    "experimental/testcases/keeper_attack_gameplay_hook.py": "29fb09ef8bac7b80f52ff25c7c4396d6ea8648324c5abb124ceace386c9aa327",
    "experimental/testcases/main_menu_abi.py": "6da4d5be23f5ad765b92fd93d8eaa06d12da29605d6a0b964a26fc4182f0f240",
    "experimental/testcases/main_menu_active.py": "a367b5240e464d8a509e7a47474b606c3ea6a04151bf11e5844ffd1fc01f889d",
    "experimental/testcases/main_menu_continuous.py": "ce472ccb83c78425034a6cea7f298d0826c83e5b765a4f311fd38a3e6cdd24ca",
    "experimental/testcases/main_menu_profile_hook.py": "16631e7425d1128ef0914290b22ac84e94f9ebf7691b67d1bc05c091b82cb712",
    "experimental/testcases/main_menu_sound_probe.s": "d0a23ecb8a5a5f28a59bc506ee83e82efe0eddc59faa75dc0520bc73f835e299",
    "experimental/testcases/manual_keeper_banks.s": "05023b0f9585c2ca007fc89fdc9ea7a3298d733a96be5c5f0d9790e1c65663d8",
    "experimental/testcases/manual_keeper_pass_hook.py": "edad8fcb350d223e3787ab35b76dd19cf06694cac05a4dee74e3ec2c006166e6",
    "experimental/testcases/marker_colors_hook.py": "d0d2491d64fb1f08f8e3da6e1f4d8549b6516d5dd8842f003fd014e266376dd7",
    "experimental/testcases/momentum_easy_input_hook.py": "b84f5b22baad7007c1bec8ecfd136fe70a95b438869b3c4e6405da5886deac01",
    "experimental/testcases/momentum_frame_probe.s": "8c3ebf742794058f579b906888ae523ce303ba1c1cfdca76731ab59234161fb1",
    "experimental/testcases/momentum_game_hook.py": "a0a50ce1aa9cb9f6f83e5353e04a051edf0ba81d527591e7ef46ba4c96cb585e",
    "experimental/testcases/momentum_menu_hook.py": "e6bb66367191bbde449aaa9e61fa160361d8b094d4f2a8c644e8979cb912d5d2",
    "experimental/testcases/neon_raw_colors_hook.py": "2a4d20a6354831bb4801ee8f3c160c735e2fd618e4fe2022908f9dc173e1e2e2",
    "experimental/testcases/net_contact_audit_hook.py": "cf9da673ae1f02f31fe5100c6a3460905a2d2766660764264034f920dc5ca771",
    "experimental/testcases/net_contact_burst_hook.py": "e69240f6c2355d8c3e89c83dc6f7ab18b9a3302d20efbbb3d156004135aa7cba",
    "experimental/testcases/net_contact_gameplay_hook.py": "61a463bdfdecb5682c0e08dc7b796a191ec54c1ffa7d0132d36bb82b1184f11e",
    "experimental/testcases/pass_charge_input_hook.py": "070e2c1179e7b15be8b1eed91f02059a92fa41d598e6d4ce729d7ca14ab3a958",
    "experimental/testcases/pass_charge_input_probe.s": "f813cd3fc9cc416081d39b5ecbf415d44b146ede20ac80f553bf1bb290d9864f",
    "experimental/testcases/pass_charge_menu_hook.py": "b998ec29f4f78ef4892cd460f722d70493f39f02a2e226d044e7f3e6c86b9364",
    "experimental/testcases/pass_height_input_hook.py": "9cc8e49e78eaf034df27c2bfba0717741792b2b5440fe72814354b59cc3cbe30",
    "experimental/testcases/pass_height_menu_hook.py": "199cfde4c40afc27e9bba202d45056855762396d14908d16914fb231eef6c994",
    "experimental/testcases/pass_height_probe.s": "b48e9dfeb859d96b3b2d8f967035653a1f6b8085adc54a75352ab9fc558dc371",
    "experimental/testcases/pass_mode_input_hook.py": "f0f0565aa7c051db77a1abac6722fae6ce3978df5414604d5e6bd66b1042c61a",
    "experimental/testcases/pass_mode_input_probe.s": "4b537142f571178f93eb87d3f949290eb0744a08dba92665721abd651581a2aa",
    "experimental/testcases/pass_mode_menu_hook.py": "609455982a81c1ca02b14a8699807696046d823bc4fa931ca8545dac36eeb2b3",
    "experimental/testcases/pass_speed_input_hook.py": "2e0f5398e88519e3719e80813a94646d3b52b2412f6ecf27f38bf7721c426bf0",
    "experimental/testcases/pass_speed_menu_hook.py": "e44d3487180738552f0b4793fa5253bd44d6442d1836b803f9b63b1cd3f8e991",
    "experimental/testcases/pass_speed_probe.s": "368c20c9a59158116ec0c6f23283c9f52065eb343be74cd3656d3f956b42deba",
    "experimental/testcases/penalty_blue_line_cases.json": "5017ef04f6cef41cfaea3743c2acff2e8841243b86dce8af0fa16971e8f8e1eb",
    "experimental/testcases/penalty_owner_hook.py": "d4d40b8b42ba4a8e2a64aa6293f21fdd017cb10b1b62c1aef5b33e52d85bbc85",
    "experimental/testcases/penalty_owner_probe.s": "df1bc6ac6bf01cff80b8b885dae07872f9b368ecc901c60951d3bb51c00511ee",
    "experimental/testcases/penalty_rate_input_hook.py": "b260d2ff3b1e3743a3236734c49426e8efc5ed645873115f8870ae7fd9b536c7",
    "experimental/testcases/penalty_rate_input_probe.s": "ba4f18f5980c4e0ceaca7678c699074048dd2ef74e34fe78e4d40c203cf26882",
    "experimental/testcases/penalty_rate_menu_hook.py": "4703e9856190e2fb8a110621d97414f0766a59f02c3d3e9e3a2099de1399d7a1",
    "experimental/testcases/pickup_delay_input_hook.py": "2b8de22c3b27735d05f3bb58c85b3103e29d99996f5cd91850b54a9df7db64a4",
    "experimental/testcases/pickup_delay_input_probe.s": "e3c80798f20073c988ffddbb3c469c8ee90af6e9b8829c4bbdb29d0d43bc416b",
    "experimental/testcases/pickup_delay_menu_hook.py": "9bfd108ed1ed87e84af4ff3c73c917daea78f8a8011302c1022e9a5923acbae8",
    "experimental/testcases/pickup_delay_release_probe.s": "ecf5a7ef8f2b1bded9fa0ddedc5ae0433ab5d771527564c60f70bc207885b98f",
    "experimental/testcases/preview_parent_team_ovr.s": "851950fbe998b4fad5fde33a7ebcbc5e7455b0f91c84fdb2798a7f6c9ebfcb35",
    "experimental/testcases/preview_scope_fixture.json": "9a033efb0d61e6178170fc422ba33b42e4fbf434e50738008fd803b8aa557f52",
    "experimental/testcases/quickgame_cpu_menu_hook.py": "f10ac38d47aa935765e9cfb38fb68fcbae55c885f74c53d8deda7fcdf9915f49",
    "experimental/testcases/quickgame_cpu_shootout_hook.py": "42e47e8d0e0d137a1f166fb896192ec74d00702227a7cdf4c41cb057e2a48f04",
    "experimental/testcases/quickgame_flow_hook.py": "2a9999264cf9aa578291b9f11467d83cce948026a27798109772dd253ec68b04",
    "experimental/testcases/quickgame_input_hook.py": "31f865adf4f52018ccc886c0b34c3fbb6e2faafab8f7bf25132327459d7c48dc",
    "experimental/testcases/quickgame_shootout_hook.py": "f36549bfa51a9ed0eb24f4e393f7afb046c9a18a37fe9bf0773237059b6773dc",
    "experimental/testcases/refinement_PP_frame_contract.py": "5755e7977c0a5640af1dc62d7de32b1be97af57c881ced5443484c088a483b92",
    "experimental/testcases/refinement_font.py": "1738496add0f2b8b9ccf4cad34e404091ddbad1e07a98e25f3c0efff18867948",
    "experimental/testcases/refinement_footer_contract.py": "28fb633f45880c293d0465869bf3a3dea6e23e7d650b4cbce89ecb0cd8a657be",
    "experimental/testcases/refinement_glass.py": "0694210ba72175a0b8bd8a6b3ddd7bc62eac498e70d00c7ec3bfb85b6c4adcfc",
    "experimental/testcases/refinement_input_hook.py": "28b1269d3fb03559361b2ebeb80e02441b2c6e86d2e5e56da01e6d55db8a49f1",
    "experimental/testcases/refinement_line_input.py": "23ffb321f940676f6002f25c6e3e88fca7c5a9776a8ce3d239928be269becc65",
    "experimental/testcases/refinement_line_input_hook.py": "932956f69a9f8cf62fdfb006a9330812724943948aa272292457056dfadad6c0",
    "experimental/testcases/refinement_line_pool.py": "7f4578a8af26d0c797373835563dacc721c9beed1c713eafb67c15e7bdc01930",
    "experimental/testcases/refinement_menu_contract.py": "47a6c5c1aa96e0845254dcb99d77a7b2e7c223793299ae3fd029f569fc163a99",
    "experimental/testcases/refinement_menu_inputs.py": "8c83e6d6554b6dcd632076a0f1fae0a4696818a7725770e5416ad48109aed908",
    "experimental/testcases/refinement_menu_inputs_hook.py": "87a5216c9d1590c149b4952cea782aeb2380ba797e915758489f710487928bca",
    "experimental/testcases/refinement_momentum_frame.py": "b60a09a5c2668a57350454bbb3c040ea1e5eb289012b26ecb73f6ea3564976b4",
    "experimental/testcases/refinement_momentum_natural.py": "35e52392919bd78f3fabe3a4ecd8227a13347e893e810fed35d9f9face9eeef5",
    "experimental/testcases/refinement_momentum_off.py": "e50288c0dc543b0c78c5d227963397bb7b347f8fbd969614876c79f72de51511",
    "experimental/testcases/refinement_momentum_off_hook.py": "b424072bffe9aa46bf407e45782c4ec0d6bf978ce964fb2d2465577d379a991b",
    "experimental/testcases/refinement_native.py": "86bb28acf7c23cc24df47e4195444ce747826c9ce5bd4f86d584104b683f9fde",
    "experimental/testcases/refinement_overall.py": "7bf0fda0ea8ce1925e13bd8d2f8e1cb0599d26ce162da05108adcce10870e485",
    "experimental/testcases/refinement_powerplay.py": "f9ddbcb1025248c307cffb772d5b368cbf7822849b594fbc641e19006fefdee8",
    "experimental/testcases/refinement_powerplay_hook.py": "64028d3c3ce9e312b92115824accfd1849eb1eff941079eb35608b8dea9210fa",
    "experimental/testcases/refinement_scope.py": "01c69e371568ca7b2d727e5ef6a67c936eebda801206f6cf3b4e1de0e5e04447",
    "experimental/testcases/refinement_warning.py": "8bb27104a6f227fe60a7dd8b4a560ad53ca5bfe42dc03509c070d502965fc329",
    "experimental/testcases/refinement_warning_fixture.py": "a658719c920ca8ad82194d0ea71b312a1f60dbf9d6c64404b53fc8f1a75c0fe8",
    "experimental/testcases/refinement_warning_hook.py": "533f815de388efa8ce545e59efe6d5ff5cfbfcb4fa870c6b0ef2dca8d8c88e57",
    "experimental/testcases/season_navigation_hook.py": "d076b168ebcfab0d69ce9e038d9c9cc5dfb9ec8882a5edc0f5bdec2e740df398",
    "experimental/testcases/season_slots_hook.py": "4f6db68d0618bda665b3800e2f59c9b749b8d87a774332b1e6c2711aee1b4439",
    "experimental/testcases/season_teams_hook.py": "daca5448f01a14021cc9c3daea47b6671f6fda1b7fc7b98067add85377e4dd8f",
    "experimental/testcases/shootout_hook.py": "ea41cdf98944af223c63445dcf2bf77fd95be464f3c8f18f9c6643f1cea1a0ca",
    "experimental/testcases/shootout_rules_input_hook.py": "03ecec9d857db5a188bdf69dc7dd124edb4f16a794c54beef2f8638ba54e5c06",
    "experimental/testcases/shootout_start_hook.py": "6d656dda8068393b01342c1f5cf87e9d0278a41a51af49fe549e91eab8435b93",
    "experimental/testcases/shot_bar_probe.s": "a3de7affe9832e44347ab543b0c54cf75fa1f75711eebb3772ee4c2ef2670f86",
    "experimental/testcases/shot_panel_dma_hook.py": "23da80043ebb3aed22cd31bdbdf4cb9b6014d04f78070c88d78bc86366fccc5d",
    "experimental/testcases/shot_panel_penalty_hook.py": "be172eb44a39e33bb33d6065fd866a5eda30012ebe6f72bcd3bd09e2017a513d",
    "experimental/testcases/shot_plan_flow_hook.py": "aa5fc165b96bc15496bfc58dc0f49c772cbb252b21ccfd8dcdbac9a5aa5e3a20",
    "experimental/testcases/shot_plan_input_hook.py": "6ea217178d80b6c82a82fbe395ba6d3d78f988125b6485133df09d7576fd8782",
    "experimental/testcases/shot_plan_lifetime_hook.py": "3757fcdde6860ef46733e322314b241243bcd7cc7201ef919d6e8a0ca42af996",
    "experimental/testcases/shot_plan_menu_hook.py": "72d313619dc5b662944f9ad0b4525c46adefca4c1ad0ec79acc5b2449798ac48",
    "experimental/testcases/shot_plan_observer.s": "90787c99845f7ec6c8630d6d984bab29a73de7fbebbe888818fb88db267dc11f",
    "experimental/testcases/strict_so_lifetime_hook.py": "b890cc8b237d96ddaea50353952cb9af00ee8a6161289fefe4847d521a0a6d2e",
    "experimental/testcases/strict_so_menu_hook.py": "93e36e706d91810db2714956522be62e7957b03adf477510567a5d227abf9d9a",
    "experimental/testcases/team_ovr_cases.py": "078013172e3f7f63354010d99d768952b1298c4ca4fa1cf1d110bac4e1f559c0",
    "experimental/testcases/transfer_boot.py": "11ad20adfbe54eb64e4f8b561bdf40f88cbc818227e9f76f5d98b5d59d6469ec",
    "experimental/testcases/transfer_cards.py": "088db037917c856e7f9c1608e416b092e25fc5f5f75826d1d3a9027052d4308d",
    "experimental/testcases/transfer_core.py": "758b93e41d4720f00a24bb1293d767466d7ba3b8a542899587ccc3a8e1cf931c",
    "experimental/testcases/transfer_display.py": "f9b04f6cb8788bc83c3a41377b199621615f0d2fccbf13a4373c5d2892dc1ac2",
    "experimental/testcases/transfer_end_coach.py": "27a3146bc1433f2d2c418d44e80e3dc4c9f51d753e22bfcacd9950e9a45ecef9",
    "experimental/testcases/transfer_flow.py": "b111b689e6a107c413eb5c612f2ba08fb097ef2d32f01929efdbd15b89653943",
    "experimental/testcases/transfer_flow_commands.txt": "6749a5f8d2c7c22d62eccbf64f49e65ff6fd8ecf898cf8594a05c7652ccdf216",
    "experimental/testcases/transfer_flow_spec.json": "ba05b88a5817ca9a0b922308b44563af28b6f351366f663d4a642c9880a6c4a6",
    "experimental/testcases/transfer_getters.py": "6058c951d2d850c1292989d356ea3247fe9d4bf5efe60c67b4a31cd908ac3841",
    "experimental/testcases/transfer_journal.py": "8ca0b4f9458bb8c523a63c83d37c90af633dcde329f3150ea97a366709c8021a",
    "experimental/testcases/transfer_journal_torn.py": "90368df7f13eb091d8fffec4463bb68d09bb8879e1e766a72f86e6809d2e5848",
    "experimental/testcases/transfer_lifetime_hook.py": "e99d97ee48a1f47ae706fab72358ca006b0597d1ae191c726c8eb4c6a727111f",
    "experimental/testcases/transfer_lines.py": "dffda862f849c6a1da16ee124318f50a48221644f2343f9e050972a603f989c9",
    "experimental/testcases/transfer_menu.py": "58bf7ec870eb7fb0b102b3176d1854b31615f2ba40a57a2ad172077e13cdb982",
    "experimental/testcases/transfer_menu_play_hook.py": "140c637fb5488775a3343c6a129bb587bc8b9029fcc7e88c12cd755893a2bf54",
    "experimental/testcases/transfer_model_check.py": "bc9b04bbade5ab9cbf23673e7ba8c47af0ba384c1939cc944f1e9fce4e49572c",
    "experimental/testcases/transfer_negative.py": "496a6478101fd890ab603d00176606905d50f54543de4fc27614de6e9bd4abf8",
    "experimental/testcases/transfer_off.py": "4881af61b601b03ba7fd6ebdc04515e50027052a6ebd77d9e37ddac1bed80beb",
    "experimental/testcases/transfer_records.py": "82b1aa55a224d377f8d9b78c0425039719008456ca3dc2cc8dc652b52b439b95",
    "experimental/testcases/transfer_runtime.py": "01ae67e8311c9d3beb1f23b3213bbd09dc722c9442b27c028c89e42d4eca6632",
    "experimental/testcases/transfer_statistics.py": "9c74749620198e6228bdff26ee05ee40c596641a745d54b7abc4dc74ba8573bb",
    "experimental/testcases/transfer_store.py": "e7e059009a029934160d8c92c3cf34148fa70fe065c422f5fc6747cae2d7cecf",
    "experimental/testcases/transfer_torn.py": "3e76dc9592f6089ec2ef0def512bdb31945f86e00d0a46cb273dca3c2294d133",
    "experimental/testcases/transfer_transactions.py": "67d099dda2c3ea6f26a592b3e0f234a014f0632ac6b183007659ef0532a6e7e3",
    "experimental/testcases/transfer_weights.py": "3a070f3cd6860dad0bb3132282811dfa6e24a2eae1c3aefe3a0bc62505395306",
    "experimental/trail.py": "714ed463db27672045409cdcd211224ae5f129cbf563705bea14cc030c5c2851",
    "experimental/trail.s": "69c5054e7d3766f272ae80a2053ea23546e46b55f8d342bc3f818bbcba6015e1",
    "experimental/transfer_model.py": "651f2390b75c3c2ee4db65620f7d9b507670fb73116e061da877c19b7b981a16",
    "experimental/transfer_qualification.py": "9c5c1c02e4b5a5f2b397e18b7683babb808447f3aed151fe142ef354504d68e7",
    "experimental/transfer_test_support.py": "8827f5bf1fafd6f3f80d8ee34e08503862d79097298b99622b845aeddc6a13c5",
    "experimental/transfers.py": "cbec03ed3550bf92275a0f79162fcf65fe4bdd88fbbbca7f30a7743a63e484e5",
    "experimental/transfers.s": "94da7c09663340cb4dabbbd679fea811fdced05c4e2770c5205eb511749a0cb0",
    "experimental/transfers_cards.s": "0301f9e006d095d58402dcdae61f2dbf6fd83d644df42d23c01fdc49c1991448",
    "experimental/transfers_getters.s": "6b0cad5f209942fe3df10bd65952d59eb5559e44f2309f25a6e5afa3765f9b9c",
    "experimental/transfers_lines.s": "3a31e19e85b595f6beb75e5a5241c22e64c764ab9b8066070fade81e4bfe7931",
    "experimental/transfers_menu.s": "61262f15d20ecf65045dea0a36579b1d867ad7325af5a532620e5e7d8387ec92",
    "experimental/transfers_reset.s": "b1e210b9a91ac6704e092ae6461a59a71bd2d52a1a7adce3723eec388184e6b1",
    "experimental/transfers_runtime.s": "dd170d4f16002011f7dd873637bcd5bc2e4e1f0256c424fec199d457d623a886",
    "experimental/transfers_scope.py": "cd964ad9382a2a47d4bf8d99e2cf229a704cf30a0564d69729ae8f9b7dbca8a2",
    "experimental/transfers_season.s": "d2a27a0487937d5d8731b31bc6ac87525ff2fbb8cb3a45043374d8486d10d421",
    "experimental/transfers_store.s": "3a11d7b219855061a571750dd7a8b84ba14576ec0f45068d61d6dc2bd24f3cd0",
    "experimental/transfers_tx.s": "67854a174ec22a4dcb76aaec150ad7da6d1a0590b12589fee47c101cfb830eb9",
    "experimental/transfers_ui.s": "e2cb9ef5996dd8874c730752a759efe354cc2934ce7e37f16d6923cd102d23ce",
    "experimental/verify_ai_actor_layout.py": "09f8bde09122a4e4a8ccf2993dab5e1375c3d3b001220e364e2d0529038646cf",
    "experimental/verify_ai_attack.py": "94ffb7f7716454827ed3ed23f3ce036e226461118e5bd436abb694447ae601dd",
    "experimental/verify_ai_attack_gameplay.py": "ee554f2ad14db3668228583dd1befa2d4966ee44ac7eacf5d2b006073c2881da",
    "experimental/verify_ai_attribution.py": "4800ca3a43ccdee559129efdca1712d3959ee85be58f893f36a34a63d0ce8444",
    "experimental/verify_ai_complete_lanes.py": "27c35cded56c43824ca98fe1ee6f6c59d3a025849d27961b7c48fc91e9382f8d",
    "experimental/verify_ai_cross_choice.py": "ce7e5c7ca1355021b010ba4940ddf5aff8709a6f99ef81f5e33a4b0f79582af2",
    "experimental/verify_ai_cross_hooks.py": "2f4069252b4d771f044d303d0551004d24577a590c9a742fc4ecca647fd93345",
    "experimental/verify_ai_defence.py": "6359bb566906d3346c3da438786ea259f2c167e1203aa7e498d9175031dffab4",
    "experimental/verify_ai_defence_gameplay.py": "92b17ce7b041bab7b4d19779d4065b3172826de5acc85e52e95e979f0f09eb7f",
    "experimental/verify_ai_flight_coverage.py": "6c07481b13ebc06810e75d72e45424fdfec6eab000f2c0a6f1df2e2e2e08773c",
    "experimental/verify_ai_gap.py": "250b4e8a52cc3f8a7d8d2d04707ec47fce3415ebf2814ec2ef7ac3022900e541",
    "experimental/verify_ai_gap_gameplay.py": "975ed935eef8100e458d4f79d897c46104230a81d2bca280d26954ebba8811d7",
    "experimental/verify_ai_keeper_pass.py": "69f43b7ff4014f75dae077699ab1ab03f7664e759589ae7c399eb26b7c138c2b",
    "experimental/verify_ai_pass_plan.py": "fe9b61f9a4fb32cd508e673638df2d169b78eeb6123b629240c4c7166c81cc36",
    "experimental/verify_ai_pass_plan_gameplay.py": "e4f9322bdbb74e80d80d999702f7838a9a4a3c93688e88fb8cf004f3276ba4cb",
    "experimental/verify_ai_playbook.py": "549b3fd68573db6b26f28e4ecec3156cb0ac2cf6322ea55f896bad3ddd99e1c3",
    "experimental/verify_ai_playbook_gameplay.py": "9b133b5087338cb77b5e3e33383660388665a2e75433aea2c8877913791203a8",
    "experimental/verify_ai_relay_choice.py": "9374af942b2ac78f8f5530c91f2eabe5f4897fed94b64d19837b6a2b4e54c816",
    "experimental/verify_ai_smart_aim.py": "a3f72e908a562dbb82cc399a608703bb1fdab036206ebce5f8f816bd175e4bf1",
    "experimental/verify_ai_smart_aim_gameplay.py": "8b8cd182f3374fd07e2c7cd5270f34a968b579e87e9737c1347dd93d33e3b062",
    "experimental/verify_ai_smart_aim_physics.py": "104aa95c84d97be8252c0b6fc2e655340da68576f0ae6e0f3706e743296e0d48",
    "experimental/verify_ai_smart_catch.py": "098f4f14828fe593aaa5f63277b8c707e08a7c41dcbcbc9a82bdc7bea8c4a44c",
    "experimental/verify_ai_steering.py": "12b63c32928133f5122304f7f04855f95425c4573c6ef64950327c9a8e49850e",
    "experimental/verify_ai_steering_frequency.py": "8a10bc3e2d533ef32e8cb0152b8c5f8f1d352c6c8cbea578dce665e5580019b7",
    "experimental/verify_ai_support_spots.py": "497b016329edb443f63c140aa24f2f5d04076964974716b9ce65b9bda8bdda65",
    "experimental/verify_allstar.py": "7a15764a86593b711637d97cbf6144452498e31c4190ec9341bff42eb6e24b63",
    "experimental/verify_allstar_cpu.py": "b92a51985e7b94a65d417257437441d6263a3e5a904971fec7bb1f8c7149c23e",
    "experimental/verify_allstar_cpu_flow.py": "ffaa2a064a9148dd83bd135f746d370d1b85bc339c3d3834b606b3844f50d5e0",
    "experimental/verify_allstar_cpu_shootout.py": "28b3f1a81ca6b25b96803889374ba88003b0c42600f1e5947cf37a984d5b4af0",
    "experimental/verify_allstar_flow.py": "5dfe9f94c770c5010af13f36b4a1839671503a5b8ec89dca1cdd20d38d898235",
    "experimental/verify_allstar_shootout.py": "72473de20cee550c7a0ffbe29500175722799996f5b8389eb06a046603a6d82f",
    "experimental/verify_alt_goalies.py": "ed16657fd950460b7c8e3da83cc1c9e49063bd00a3672ffa4bce137e9777d091",
    "experimental/verify_b_switch.py": "e3e8e3e08a86215022ba53e82a3d4ca3a77f29bb0b0aa84fd4ea940ecb138faf",
    "experimental/verify_centered_cross_gameplay.py": "f84dbb8de6b3355dbe6c611572fdad5f46158b3b53b90eaa559fc3fda1592105",
    "experimental/verify_coach_goalie.py": "9a31d7effd7a5d3b6323cfa73401e193b1f6c8d8d6d65c8f236f24f7446c4334",
    "experimental/verify_coach_lines.py": "75d4ac8a54a22334b04e330906e7a0cf71ae3446bc3da0dba462161f950f6517",
    "experimental/verify_credits.py": "14b5be0abf0c5a6bdf32640cde2c72d0c7045f1c441b6cd41850b618e72c0cdf",
    "experimental/verify_crit_lock.py": "a85ca1ffb294887a94f5bb17dac60f921beb55ad9b2ac360fa35392574d4f2fb",
    "experimental/verify_crit_menu_render.py": "8a8c8de10100fca3b91e29f3c323dfca2e97cd06dfb183dfd8a58f0e100ea663",
    "experimental/verify_crit_option.py": "e82453a04dc8c7ec3e43cfa7df179609d0de2e99ad42fddfeb8aa57d26b02414",
    "experimental/verify_critical.py": "ad7356660eabc37d5a6b33d4d02698183c096d74be57a01cd579e968f6de05a0",
    "experimental/verify_critical_flash.py": "1dbdd1bfdaa4342714af750d6ca5c168bef0c8b288da361a2986e15a95c2f29a",
    "experimental/verify_critical_slap.py": "f58b13fed7286665f4a800389cd49a2bb3fe314daadb1af017b712915fac8643",
    "experimental/verify_critical_sound.py": "b203a30e593304f09a89cb7b3269fde4f4e294d0ca1163f35491ea70c582e012",
    "experimental/verify_critical_trail.py": "8c6f272063beaae6571e6b590a40c4f2a143c516e38beeeafd545a76e512d876",
    "experimental/verify_critical_velocity.py": "9b56002698cfd3786bcc7acb4c887896cc9b3cc3841b047d35df752513229c70",
    "experimental/verify_crowd_modes.py": "6adff0572b084cad23fffe30f3290250d6f5c530dc188875b989a84eaa57feb0",
    "experimental/verify_downed_receiver.py": "b638c5a3c14f1772e5d1a2d319799ed9f9e60498af14916d1f46582c546e8e92",
    "experimental/verify_downed_y.py": "b431d806f5d941a88d5bd2ceb629d0626a09266990df5661abf4754ad41511c3",
    "experimental/verify_easy_stats.py": "1c9c57028ef42ea62706232393432630cffb36c66d9089321b93762b33251a98",
    "experimental/verify_exhibition_policy.py": "0b1c661ca9596bf16d0504ddddaedf38b644d390a1e24a8c07c7b767f7047c15",
    "experimental/verify_faceoff_dots.py": "9fd898f725fd7dfdddc23a5d999ad82aa2dfb6d7e0e2845d0b23ee6fd47b89ba",
    "experimental/verify_fair_pickup.py": "f5eb9dd44db497d54021e9f6c3d5d5690fbd77a705c023d922606290328547a0",
    "experimental/verify_finished_season.py": "e5b74fedd65b0ab9e80e284c7804615b024af045f96e26294244963a211e5ed8",
    "experimental/verify_finisher_geometry.py": "6fa0b848516b474919409fdc9d46761b21ef8fab2ccbfe52d0d050cabce77c9a",
    "experimental/verify_finisher_hold.py": "1de01068e7d223405183920212f06edd7a5a2aed49f0e0f88ea66ebf1bf672f0",
    "experimental/verify_finisher_position.py": "cea6ba56c13e258f9d0e052a3984a6291873a941367122d81ab46f4f151f8666",
    "experimental/verify_forum_fixes.py": "c0564956cfcc71d5c997ca4b4f2bbe56547faf323b5ecf0e6c6656abfc1cfb61",
    "experimental/verify_four_goalie.py": "ba1493b81f2ccd63cded538c09e4186feb88233811f59791f13d73ee5e948315",
    "experimental/verify_four_lifecycle.py": "dc8edc5536ee6ee0c8181ac589d07f6ed436bc13fcf1a0896e83e8ce51ab4d29",
    "experimental/verify_friendly_reception.py": "30a9a5ea34806d07b5761d9663cf4b8e7019554b2650184c0a5f9b322454b6f9",
    "experimental/verify_goalie_attack.py": "874f0858e469ea08063f05c7b158bc92e17fb80bd9b39273086f3324b15c7d27",
    "experimental/verify_goalie_attack_gameplay.py": "871c2017aa9c912c5be625c7e0a685549978e69896613d0a79fd9ce9c301459f",
    "experimental/verify_goalie_attack_reset.py": "1cfff8fdc94ca5327763c339a3828989080b1ff4b21007261c396e6fcebeb55b",
    "experimental/verify_goalie_catch_control.py": "9aa61e79ebf336e880066820a92d18a813e4f228641777f0f91764ae9d01d616",
    "experimental/verify_goalie_catch_gameplay.py": "f8e756607baffcc8ea09f57b96d44694a7321f6d7dd5907f05dd275d46e31bb8",
    "experimental/verify_goalie_lateral.py": "e02e42e008c75c1df3d184d2f1e0561091f8aecd2d4f3a809be508da269a4c0d",
    "experimental/verify_goalie_lateral_gameplay.py": "5d0584279b66286a775af1ae2a6dabc2b2f8a6d48ba77769e5145b5fc4895899",
    "experimental/verify_goalie_request.py": "6b9d32dd8bbecd0e16e2f4e9daf97a7ba048aa14f8b368d7da70240ee46570a8",
    "experimental/verify_goalie_season.py": "9defc999409c09e8b3d49faac8ca1518cb44c040e98fdb7b5fca1388a90857d7",
    "experimental/verify_hud_overlay.py": "c2f46f3bcf43ffb4549c2669af8469354d6dad133adb497ffc6f29c43125e110",
    "experimental/verify_human_contact.py": "fb70c0e7c30137cc451767d13f53393d0870ecbc8a215f7399015e3f7afdb477",
    "experimental/verify_icing_menu.py": "4efbafce0634b17350dadac635c3a18839b6fb6780e7ff7a4db67bf56c772f81",
    "experimental/verify_icing_rule.py": "0a380757ff643a67a8812f04355cf9ca7a5d0d7bf56947c8f91443106a1db17e",
    "experimental/verify_leaders_exit.py": "a1763531f2944bbc8b6c47c4368dcb4ce82868583557abcd5683ae3f34031ea5",
    "experimental/verify_main_menu.py": "91377c5e7a8ea12037dc0832505983dfc329594e1449e50430f780670143fa5a",
    "experimental/verify_maintenance_replay.py": "b304f4d8f0224cee498cd9425d901aa768a6f7e5402e38fb36270a9f0e6b5aee",
    "experimental/verify_manual_keeper_pass.py": "13ad8b8bc375173b5957841c15b3934637e7107c2f0556cf37a8be5969c0bb70",
    "experimental/verify_menu_background.py": "263153c7ad684b1f2b27d1728e9cdcb150d2d737e8f17176fc453c7f83987353",
    "experimental/verify_menu_defaults.py": "a176da2523a1d77e5e4a0236114b5ed046eb69750aea609edd89ba304c433bb7",
    "experimental/verify_menu_font.py": "61d1fdca40ed5dcb12742765a9160de6113b2432948e4933dfe83a00855e61fa",
    "experimental/verify_menu_team.py": "5604c2a0f10f15dd4bc77604023af7179a4ccc0e4f167eee53451cc4e8fa5419",
    "experimental/verify_mini_division.py": "bbefdc7b96e556eebaa93f98e922d22cfb622864ff123f74fb6543640b6f58de",
    "experimental/verify_mini_seven.py": "154c669d6025c4ae8d7f1b7d25bd590168638f0a3f0df95e4f9bb4b3bb152ed1",
    "experimental/verify_momentum.py": "005aae318907e4f3e1412aa0dc5874d6b7ebe6fa6221c1f192f211307d39a22d",
    "experimental/verify_native_observers.py": "56e9ece837209deb47506379f0e411a189881ed56aa012c6b8a7e5fc369f9a25",
    "experimental/verify_native_players.py": "1a2f88761f6b4909bddf130b2fa459f61e9cce69f36685eb0c43dff40be44889",
    "experimental/verify_neon_marker.py": "471917c7c9853b00fe1eec17540ed6638a4f203a1570f349fae0e2aef39eb886",
    "experimental/verify_net_contact.py": "72755569f27cffbb07b6c8ebaaecfefc0529936743e94b1cad224a1af5d814c4",
    "experimental/verify_outlet_deadline.py": "ac0ac4b5b94e7de717484f1b04cd220fda683230d2276cb02b0cd91d647a8fb5",
    "experimental/verify_pad_colors.py": "dd4712765eda49ad54a955bc89793835bad4e994becd973f46f8a592f09ec1df",
    "experimental/verify_pass_charge.py": "6b818407d4d4310ced09c12e2ea73ed529e198c112de2c7fe23205cc764c6c6d",
    "experimental/verify_pass_height.py": "f2e24e80129b595dd8962539e1b124d7849bcd46b17178fa22de65c2622381f9",
    "experimental/verify_pass_mode.py": "ecfd99615abd9c9d21aeeeb332fa7a7babcea709988494afdf6711f78de6369f",
    "experimental/verify_pass_speed.py": "0e577e3dc0109ead8dc64dd0ac941d920766ccea9192ce4bd87975749a47baa0",
    "experimental/verify_penalty_owner.py": "285ef3d2bca99360139c369f26e792ff4e96a50958f0f764dfec4b6b27f9fcb4",
    "experimental/verify_penalty_rate.py": "b717960ab533c21a8a5b47b7be6bcbf960f8f8b22626705b1ec097405176c0f2",
    "experimental/verify_pickup_delay.py": "df270b5fc1c9ac0552819d947e8025d2365359c1bce96789ef50301475e7834a",
    "experimental/verify_player_cards.py": "bf85e0258ee7ddc89d5722f6dec0da19e5aac62fb312e309d06680014cd5c480",
    "experimental/verify_pwrplay_clear.py": "90e420909e4f8015a9cca9bb0ea42aea6569ca8ba9c33ff7ec280be062a44f7b",
    "experimental/verify_quickgame.py": "5023e64badbaa84c26527af25d08fbc557c1d3e2f151dc5483217b976edebfd8",
    "experimental/verify_quickgame_cpu.py": "67e7e52a28810a15080c65b6cc6b6eb1dd9950abe182cf187dc1bc720561181c",
    "experimental/verify_quickgame_cpu_flow.py": "2d126f587a2f53aebab1c3e18f558482c3834c3660071f9b50efe5497f6b5b5f",
    "experimental/verify_quickgame_cpu_shootout.py": "f9162744c1aeb88f3d561fc779cb905694e8af9c8cc8163d25681382c830082a",
    "experimental/verify_quickgame_flow.py": "f0e166167ea058797af1ea4599e7fcd844055a42404e2cfdaba24e4661f39fbc",
    "experimental/verify_quickgame_shootout.py": "7ea150b97bcddae7309c6936d6ade2c2cb61bdfb240b85d1aeda295c9abc4b88",
    "experimental/verify_refinements.py": "4a2b9430ca4a94668f9c667c3408ae74877f1b0941f16a8108794fbbc8bbc057",
    "experimental/verify_replay_hud.py": "8bd945bceeceeb9ec1d931507225bb23694d1ec3be5f2b3bf6ebc98e49573b6c",
    "experimental/verify_replay_option.py": "d67cf27a47f0d88a8b1ad5e515140f7882f37185b77beee27ed28cb3ac149a86",
    "experimental/verify_rewind_wrap.py": "9821f05cf1426ad94e6c3ccfeb85d1a4ff69bb219b39738da561db8643f8c36e",
    "experimental/verify_season_browser.py": "7df6e9242c909e6c90fcf1ce43379e761155f99cdde2e4c364bfdf77fc176977",
    "experimental/verify_season_identity.py": "2367951546f3a6958f55110063214b044ab5d0cb13e237ef08a4f57bd2d39f55",
    "experimental/verify_season_navigation.py": "84f2368d3097bd620b8e90feaef427fc9f79652d08b7dad9893050ee475dd809",
    "experimental/verify_season_players.py": "597f9d2b6e327777f267f31cef0ae1d3f51c8e5045d18d7d835d336a0785e97c",
    "experimental/verify_season_settings.py": "a6493994f4979fdaa2e67f1f5fc55460675f5a090f3001faf5dcb8868e5b7ab2",
    "experimental/verify_season_slots.py": "de49b74072b560fe81128470a9ed5b3efaa5572cc6f154ffde07f5e525ec6357",
    "experimental/verify_season_teams.py": "1e0f367197b219f773e82ac9562f31bed3d1bb995419280f3fb1e44acfa643b0",
    "experimental/verify_shootout.py": "9677fc6af8a2f32defbc253e6faa975a0093a5f9f985cc0e9d74ff36d2cc68fb",
    "experimental/verify_shootout_rules.py": "51789ef6e1eb6936e3b59ed692e3f1675b1ca63dad6db6339f8ec475e314a29d",
    "experimental/verify_shot_balance.py": "9041b0c32d72d4aaa05a77596f9d5e15ba8808560a2b256a52d4dbd192a69dae",
    "experimental/verify_shot_colour.py": "f1d5d554036c18f06ebb9a3ad4ae79e45882a84deb12b0997c0f73a5c7f11ddd",
    "experimental/verify_shot_panel.py": "d3b965028c77603fcb6168e66f4b2f06116f2f0108945ce4edbd3d55310cade0",
    "experimental/verify_shot_panel_left.py": "9f87f63166e7f6f2bad18f0d72aee26859862ee2aeff8936abdd17b443352a26",
    "experimental/verify_shot_plan.py": "5ca2f867ac81c98c498d9d46265899482fbc19ff433440dc352126fcb9f81020",
    "experimental/verify_sram_commit_readiness.py": "ca132d9161dd75d6d7d6accd6fc20bb40d95ab54a9719c5ce062f9b2ed9a3628",
    "experimental/verify_stars_hud.py": "48d31c87491424c96d52d8e870337481389272793d39bccf23836721a978a060",
    "experimental/verify_strict_so.py": "8066c90e3397d75c60316ce8d1d71b03a88845e8342df4b84bfdf9fb49b285fd",
    "experimental/verify_team_ovr.py": "d7acbda2f30448e75c697d5159b409415348a1db40607a61bd3768c45f8c880b",
    "experimental/verify_transfer_dollars.py": "033993e24d8e27f00352f809b1fb3c16bf71c813b4a49e1f8eeb6cb83264f73f",
    "experimental/verify_transfers_engine.py": "cdf25b33a18e5a3fd085e35b1bc5f85e7fa0fba7596ca33ab190634b50004a15",
    "experimental/verify_transfers_flow.py": "d057bb422fae1f475637d4dc4d499ac7a405c9e1ed7331e1c9c6f5bf9311c7d6",
    "experimental/verify_transfers_journal.py": "392f32da50eac4bf3b18a87f5e81c68f2c8ab5065ae916321cc7d3e282358256",
    "experimental/verify_transfers_model.py": "0443ff8da16302173d42540ad3e29894e786e59e66d31acb8d5fc289305a7061",
    "experimental/verify_transfers_persistence.py": "1419ed768b7e3ff3316501a6a008e81550607b2f0cb07a36e971e9bf6562e562",
    "experimental/verify_transfers_runtime.py": "751f0be5b905f462d32a709beaf50e79ac937bcb5d0362a67d268fe3d4e07f78",
    "experimental/verify_transfers_season.py": "bafd9787c9640aa21c0129b1e1076b4bdf44231f247cbc9e379f8fc2b9a4e0c8",
    "experimental/verify_whistle_momentum.py": "8f9b6258454ef4372be78d123fd054675f41f2f533dc6ceb97acd02777c57305",
    "experimental/ygoalie.s": "26be4911441f737003b4646ef23c9a0124a3209dec5eb1f788406017471cffe1",
    "patch.py": "776dce5d5369f235dde36fe36fbc7752f47a02e51d6abc4a1b4c375c6f5ea89e",
    "season/build_season.py": "701077c618e37164089f12d2a0c15d2336740cc524beaf956e58e89646240cb6",
    "season/features.inc": "08578e842dac195c8e5421b72555ee176a16c736504e54c64b054dea5a1fc751",
    "season/gk.inc": "c97738a386761d98a32ed898eb51fa9f9317ebf005906bc866e0b3d89c52ae84",
    "season/leaders.s": "33635be5e96d86e6084f0725de828659483e49dce9ee34252b92974e4428def6",
    "season/minisched.inc": "55813b51bef49b3eff0fbc84471f7d237d0384d4aa8fcd6079ea2f575683d421",
    "season/minischedule.s": "5aaaf17f9dd58389cfb69f895803887d77dbd31d209f9eca29587ea4a7acd393",
    "season/mknv.py": "f936cc648740002964da356f4d9f366c2cd026c28ed746849d23bb86fd6b8ffd",
    "season/newseason.s": "17a44e3b81de48bf4e6295dc7f2b3895c9c5f1a6e911fa5e63c8f14197174648",
    "season/opponents.s": "5458bc94be5f1ed56a92f871523f53b945bf4f05a158bceb7e29ced4e0dfcaa2",
    "season/playoffs.s": "faadcee94f832b770cc472742be4c7f11f684a396c458940e3ceea7fbc75b288",
    "season/pweights.inc": "e5ec74a87f34b7ef9f91524a24b56f44243d1fc032b0349ebe2b3f14414a4784",
    "season/readsram.py": "65addad4ec2366ae2b2a18db506371cec06721d3d5bf87800bff351bed4d5bcc",
    "season/sched.inc": "984b057c1de152d343aa2f0bd9a56e0b5631340c1a733b52f1a9c7f9999386ce",
    "season/season.s": "38caf2ae644f3ed58859e87ebaa0ce449eec76d67cd27ec74d389ed3423e403c",
    "season/seasonmenu.s": "3a6a8f4fddecb9f97054a2b81f73fe914e9862ab829ea272e36da33dc723a5d6",
    "season/slots.s": "53753f78156376d1c1cd2e191cf40673d7bd9add95da8ec15e37d557bfa087f4",
    "season/standings.s": "e2ec39cd54bcc3301e4abd0e521aea937668e918447b9df7e1c0d685abbb3dfc",
    "season/statsinput.s": "3dcd4445a29453020a5ae5232ba7bc0d35a2c86f0e6a8dc57b5cc04da0bcc6f5",
    "season/strength.inc": "56f3d61bfba563d08280f0eac7540f25bad257b5a55449be9ba8ec65a15bb1eb",
    "season/table.s": "c5e92df88c155de4236d9943845dcef6e8e1e63f48f707aa36fb88000f822b09",
    "season/teamstats.s": "2a7ca488db25482edb5af3f2e76c2ea90b32debd008817007416099884d7d5a1"
  },
  "required": 128,
  "passed": 128,
  "failed": 0,
  "qualification_method": "Fresh full128 exact candidate, then ONE complete affected refinements group after two audited host-only fixture files. Every old oracle and all old required groups retained. All failed raw/diagnostic batches preserved; no older-ROM passes used.",
  "required_count": 128,
  "supplemental_required": 13,
  "supplemental_passed": 13,
  "source_count": 472,
  "source_set_sha256": "58ff79db84a60e54628e7ac96cbf450f226b3d7984de1af8790f7275da4a772d",
  "checks": [
    {
      "test": "critical_flash",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.73,
      "log_sha256": "553958fdfa5fcb69ea7f3921e980b1d8fa389a37c9eb2488bae9c7037e6ae0d9"
    },
    {
      "test": "critical_trail",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 2.04,
      "log_sha256": "2835bc5cf4aee45b23b261fb4c6fa789ec73e8298eb2274ad52ea9585984fd57"
    },
    {
      "test": "critical",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.98,
      "log_sha256": "357ef87093f0346be83f180a36c0a219a630abc06a111b53b53f41cf62520a95"
    },
    {
      "test": "season_navigation",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.29,
      "log_sha256": "d35092be6aa3db126fa7d10e94b9749867b86d55a92a61f0f966cdc3c582f13e"
    },
    {
      "test": "finished_season",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.74,
      "log_sha256": "6db5560b756c2a5bbe2a8112ce32d5a867362e801f6494e30c5d967f78efe6b0"
    },
    {
      "test": "menu_team",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 6.38,
      "log_sha256": "872292bd8d6885790f538d75c886eb044d0392b7a58980f4eecfc287946f72db"
    },
    {
      "test": "menu_font",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.49,
      "log_sha256": "2930cbc5dda09ab0feb9e0e8e7a74903fa6f25c84c66763c615051a526444e2b"
    },
    {
      "test": "season_slots",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 20.2,
      "log_sha256": "fb49c47d94fc327dab4d0373f707c294f4492d15f1cd9f2228a979c7dc7aad7d"
    },
    {
      "test": "four_goalie",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 17.65,
      "log_sha256": "935282ce3481873b400c855a06479346c10ef6f89d8fad66f747400249008f64"
    },
    {
      "test": "goalie_request",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.28,
      "log_sha256": "fde90ae9e81c050d6c757216557ed028b942c5c14e580b248675ad13c134534e"
    },
    {
      "test": "shootout",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 120.56,
      "log_sha256": "6f20013ec022a8112588bcc7c9f153be5a3fd7c6e497e1e7582dbc5f9ebf920d"
    },
    {
      "test": "forum_fixes",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.98,
      "log_sha256": "d389ee7d80caac6bc52020386b178944a86603b74988cf1bc4181b6cb81b338d"
    },
    {
      "test": "critical_velocity",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.69,
      "log_sha256": "6fed990b2b64306cecd8a0992624110d74acb7ceb971533f4a7f8cab48dba7da"
    },
    {
      "test": "shot_panel",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.06,
      "log_sha256": "960eaf5ffbdfbbc9fee178cbe638ae9ad94ad9e1538386715934b46a05a04bd3"
    },
    {
      "test": "shot_colour",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 1.83,
      "log_sha256": "c7f53df0e2abbe99ca5a3a1ce2480fdf57209cbd28c889040b3e3539a35a76d0"
    },
    {
      "test": "shootout4",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 111.75,
      "log_sha256": "e553027cd364e01fc6fcf2ec1fa1dd5bf64f3087312e85869c69db3c2c71cd22"
    },
    {
      "test": "four_lifecycle",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 37.53,
      "log_sha256": "a4b0c960db45e00631803e292e39b8934aeb2300c42aeab89b3703d29468912a"
    },
    {
      "test": "season_settings",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 24.07,
      "log_sha256": "cc9ff6503be940377b82217501a75e98df3c256645e9051d631a60f5a4a0ef6f"
    },
    {
      "test": "ai_defence_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.95,
      "log_sha256": "d015e333816f7d081fa2b31fa99c6b08d2c934f8183c8ceddf08f6bed3fdcee5"
    },
    {
      "test": "ai_defence",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 21.52,
      "log_sha256": "57426fdd3a45339861b3e7e7371485bbf031e89fd741be205ffd20108ae54cc9"
    },
    {
      "test": "ai_attack_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.95,
      "log_sha256": "908fdb9d904fb1ded75eccccb22407df6b2a450a48a2a42965c69603551f069f"
    },
    {
      "test": "ai_attack",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 38.42,
      "log_sha256": "c07a986ab1449e29681e815a21d38a940f6e5e3ff472387174af7212e93be298"
    },
    {
      "test": "ai_gap",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 28.33,
      "log_sha256": "2b37bf4fb2e6c2cf666511032cb25da5dbef50ab06ed1a5cc1861f984f9cc585"
    },
    {
      "test": "ai_playbook",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 6.29,
      "log_sha256": "94c2bfa782bad685e3576ecd2b9e96a13057e2f6fd3bcc2446bf72eb628d11c9"
    },
    {
      "test": "ai_gap_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 16.46,
      "log_sha256": "b291a024c71de4dc981b1c1bbd4f1493a0a8641aeab7d4f74234217f620cad2b"
    },
    {
      "test": "crowd_modes",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.14,
      "log_sha256": "0ab18f47116b4ad850c9d89788ad40bb67c67bb9ac40074683958f6aa6b40eb8"
    },
    {
      "test": "credits",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 1.05,
      "log_sha256": "071e5dfb9d2f25cf7b943befca9695cb1b0f0d12d1efe5bfa2632c847b410069"
    },
    {
      "test": "leaders_exit",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 2.09,
      "log_sha256": "ed5a57992f5d1db3a9293044523dac7582af93f62f1756727fbc7ff9df8131ac"
    },
    {
      "test": "hud_overlay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.34,
      "log_sha256": "ab53f8646d5d77a0a49f509a41a426fd1c207d539899937c816a70a49f1b0c39"
    },
    {
      "test": "ai_playbook_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 17.37,
      "log_sha256": "98f4d4acfd3dc6e938e920337f420fc373f13402e72bc98871290f6ee55d8b47"
    },
    {
      "test": "ai_cross_choice",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.19,
      "log_sha256": "ca6fa3438eb0240098a18b823face66092bac0f9f3a0cd13b7ae56c4dcdff184"
    },
    {
      "test": "ai_steering",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.43,
      "log_sha256": "b0f6f677c9e886c0e986364646ea6c1b6788bc2c0757a34a63886bfbb8e97bd5"
    },
    {
      "test": "ai_cross_hooks",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.49,
      "log_sha256": "23b27cf86653c7904f88c5d60e44fd9fc8c54c08b43d1b6cd006a427da87f96a"
    },
    {
      "test": "ai_steering_frequency",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.49,
      "log_sha256": "d9dee7f2269756a6679b244c88f14d3dc9cc258cba4a613f68173654a8e4de31"
    },
    {
      "test": "ai_keeper_pass",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 1.8,
      "log_sha256": "7e70abf3b52830691e2b61580fe6c08cd1466e15db8318fa50f80bc66fd3b105"
    },
    {
      "test": "ai_relay_choice",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.58,
      "log_sha256": "6f427cce01d3352457f5fde72c9a7f8757b6c205f8af742a69cfd03bad26cc88"
    },
    {
      "test": "ai_attribution",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 17.35,
      "log_sha256": "d72bca9316711435184f853aad028d477a4d2bbcbce997a3c0d7f44106a353b3"
    },
    {
      "test": "ai_complete_lanes",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.71,
      "log_sha256": "564bcbe733dbac7e5527b4782fbf603d0f95e56db243b08de9c3b168d8ad7db3"
    },
    {
      "test": "ai_support_spots",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 33.63,
      "log_sha256": "ddf1c63d153049b377389052a64c4760e0e0ca69c777c7dc85aeab5197e78c11"
    },
    {
      "test": "finisher_hold",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 8.19,
      "log_sha256": "39a69debf97dca087f6865277a16343b192c93ec4ab2c90069d67c7adfc4c364"
    },
    {
      "test": "ai_actor_layout",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 13.7,
      "log_sha256": "f9350aba9a692dc789b27ef3f125f8b3c6b11a1c37c9dde2efa6274560fdcd98"
    },
    {
      "test": "ai_pass_plan",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.35,
      "log_sha256": "eb343ed6b125d9edb6960556de8a78571fc585eaca00dbef22ac610b201b0945"
    },
    {
      "test": "ai_pass_plan_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.16,
      "log_sha256": "417b77b1944aa7296bce46195abaaef9f51a7fb7d8eb0c64a677b24192b9504f"
    },
    {
      "test": "goalie_attack_reset",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 2.09,
      "log_sha256": "ff14c7df6c4b7d198157d59f8e443cc8ecfdcc3ecf8b03e0d0a409b30bf688ac"
    },
    {
      "test": "goalie_attack_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 2.08,
      "log_sha256": "b6667e755cc40559573694e2f264ba6bf200fd53f9c70a24a5f83ca13ca6e9c3"
    },
    {
      "test": "sram_commit_readiness",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.39,
      "log_sha256": "b1fee96f7ef7c7a7729c5cfb8e26c2639157bb1b225e6e63a1b68e3053fe466d"
    },
    {
      "test": "goalie_attack",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 12.76,
      "log_sha256": "25da5a04b592bfd6c7b54d0ff62b40058d35797cd57cf70e049927ed85a754e6"
    },
    {
      "test": "centered_cross_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.58,
      "log_sha256": "25383fc29e655a874d8223c8bcad62dd278c2d2e373f56cab50c5211d8b44f29"
    },
    {
      "test": "ai_smart_aim",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 64.14,
      "log_sha256": "ad906871e63440f0470d5293f928535e739e3a2bc91fb56e26713c74d24426ed"
    },
    {
      "test": "ai_smart_aim_physics",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 11.85,
      "log_sha256": "9f833366d086741f5f4d9661bddce2c29b46807ec97e2ab3f8673297691db524"
    },
    {
      "test": "ai_smart_catch",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 23.36,
      "log_sha256": "cde9a0f184a12c73235971201b30683f6f9a671dc9cf506ce9097ae12bea32fe"
    },
    {
      "test": "ai_smart_aim_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.31,
      "log_sha256": "a9930cb64aedabb51ad70ddf34735368c04bedc1a5449174d41aeca5d0bf95c3"
    },
    {
      "test": "ai_flight_coverage",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 122.92,
      "log_sha256": "007a59ff31795533458d03d42a898fe7b00c8f7813f0293d12dbb0820b57750b"
    },
    {
      "test": "crit_lock",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 12.74,
      "log_sha256": "90a8294bb2a5b88f3ab76254d7884b1e1584d366764eda458bdd30c6886d3a48"
    },
    {
      "test": "b_switch",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.64,
      "log_sha256": "5923e0e677a6824d23111fc88fcf798e1177fe86ff782308cf24ccd47d9a20ea"
    },
    {
      "test": "stars_hud",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 41.79,
      "log_sha256": "df374a6882ccc189c8a4bfcd76d0aedd3092f5e4b9818a23730420b87538668f"
    },
    {
      "test": "goalie_lateral",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 6.65,
      "log_sha256": "dac53361f1e396fe80afc2768f24d48505bf5cb0618f2dcdb78f8cc0d6db0985"
    },
    {
      "test": "goalie_lateral_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 21.02,
      "log_sha256": "bd82a6a6e838f5be540c40796be88ffc38e0b2141b364a96a01126e6282240db"
    },
    {
      "test": "outlet_deadline",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 21.36,
      "log_sha256": "aac8429db4c3bde6b28b6d0b193837073692730de56201d025ce404758997eeb"
    },
    {
      "test": "season_identity",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 14.56,
      "log_sha256": "723464f6ec41a2ddcbebbfd9ffcf0ef6a41d33163b4c8ab9ac4a2d7d13af238b"
    },
    {
      "test": "replay_option",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.12,
      "log_sha256": "e8f954bb70d673b9d5616a748358782b159fc02ccc06b8486b2680f0ff4f8444"
    },
    {
      "test": "rewind_wrap",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.83,
      "log_sha256": "c9ca63206d3887f50863743a58405aeed34c57e3180980c3e5274699a97ca869"
    },
    {
      "test": "pwrplay_clear",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.93,
      "log_sha256": "bb8312464030295c436564a149f7861d561181a08419844a550eb29a65632683"
    },
    {
      "test": "coach_goalie",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.35,
      "log_sha256": "356cfc6d24c148cd74017c17c05581bf2e3914697c804b8d16512a2aedabf8a0"
    },
    {
      "test": "coach_lines",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 22.56,
      "log_sha256": "8ea0fca4327cdd9e403fa36914998ede66ea3b7c2bc229661a303cdf02068f01"
    },
    {
      "test": "goalie_season",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.05,
      "log_sha256": "311c5e716d76f8715ab673b1f4c8ab648c9e5e5a238526ce60968b6de0acb420"
    },
    {
      "test": "crit_option",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 16.35,
      "log_sha256": "8d294f27e3db331ec752337192da3f29e2a6de904e23ad4633b9bc8fd9e3ef59"
    },
    {
      "test": "crit_menu_render",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 12.34,
      "log_sha256": "9da375a92529a1f7b147303847f7d542af03fed07325cbb8965e4e7b5ff858c5"
    },
    {
      "test": "icing_menu",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 20.99,
      "log_sha256": "1e53ab0ad52b5899992199f3d703eab7488a6b623fb71a7e6125743b522786e2"
    },
    {
      "test": "icing_rule",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.73,
      "log_sha256": "891440151db7b61d3f2e1bb307c93703f585592944739b7cd8ca3f7461c57da8"
    },
    {
      "test": "goalie_catch_control",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.6,
      "log_sha256": "b31448b46f1b1307e75ced7c7098bc39513578825ebfd5062d07e31c907788b4"
    },
    {
      "test": "goalie_catch_gameplay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.93,
      "log_sha256": "e01e267f9fc02ab99e5cad6f88bc5f4a7c6378d3933fd4d2f60f9c6836eea9d5"
    },
    {
      "test": "menu_defaults",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.64,
      "log_sha256": "b684f37af4b773bc33353d77f29be3fdf98dba174b5a51351d4f4fb43ea98fe9"
    },
    {
      "test": "whistle_momentum",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 0.98,
      "log_sha256": "d436cebd7772c898210315dd24ffa8e65cd40fc65c8ce5e1fcf1c902616a0c04"
    },
    {
      "test": "mini_division",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 13.9,
      "log_sha256": "f270e40b3c9a9a76ea3352480fcf196835a643c1373f732244f230c7b7708e3c"
    },
    {
      "test": "mini_seven",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 4.08,
      "log_sha256": "8629ab698fc7c17cdabaa77f07cd3801a9cff1dd90383639cdad0745ffc8d555"
    },
    {
      "test": "human_contact",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 34.8,
      "log_sha256": "c0d9b0508c546418a193a92fdd9d321d35a642103707933f9fde0d096bd78275"
    },
    {
      "test": "penalty_owner",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 46.07,
      "log_sha256": "b87f95da149833453c6b636b94201c0df19135cffddd5fc08dde6afdbeb7b78d"
    },
    {
      "test": "manual_keeper_pass",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 27.81,
      "log_sha256": "44da3edb95d221fd16918d4f863abed79e38acedec5717e10441979e50a51689"
    },
    {
      "test": "net_contact",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 87.5,
      "log_sha256": "69e16ab03a81658a9f22af978265110ec96d097ea8dcab86ca910513d9027dd3"
    },
    {
      "test": "shootout_rules",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 13.45,
      "log_sha256": "298ef292e2087f10993c2c8a3b7929f9ae207543fae19acb619d7933125678df"
    },
    {
      "test": "downed_receiver",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 24.22,
      "log_sha256": "e6fe54fd08660369510757d7288e80b8a738ece169205d33968fa187c85ee4e3"
    },
    {
      "test": "pass_height",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 40.19,
      "log_sha256": "5ab5e5189d232db359608f9a0bd00491224f8e68b285d6ca73c8aede6b0da9e0"
    },
    {
      "test": "maintenance_replay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 541.6,
      "log_sha256": "c1c71e153996eea3d39fa16178aa1765bf570f374bb2a5901902ac0d91349666"
    },
    {
      "test": "pass_speed",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 65.33,
      "log_sha256": "80e874ba5c15af08f25e1398b1178773dce9af9d2913ed7186a16eedb85b042f"
    },
    {
      "test": "fair_pickup",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 82.18,
      "log_sha256": "ca648e0044bf4565145c8902ada9320316bdba06a732c27a485f5ab26e7771ef"
    },
    {
      "test": "pass_mode",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 151.16,
      "log_sha256": "5ec017ad61caca1e646d9aeb0f5d087f723e837b54bd932e73644bb9dd9e2f38"
    },
    {
      "test": "penalty_rate",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 165.45,
      "log_sha256": "fd983a8422c219546698408b69f2203615a09b5e8161555580e7da0091eec6fd"
    },
    {
      "test": "pickup_delay",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 100.23,
      "log_sha256": "0bb51832e97b69e82ade2139a93231f6d71f0e5f210ac6ac87017fae71758271"
    },
    {
      "test": "faceoff_dots",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 101.6,
      "log_sha256": "0c2860b461e6660ce0102a88b9870b3dee7d16a95573c4964c4f1242d665524a"
    },
    {
      "test": "strict_so",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 751.62,
      "log_sha256": "f35fa9266964c4241447d23642931cb310b813827b8f3913b5002e8749f45c72"
    },
    {
      "test": "shot_plan",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 1039.57,
      "log_sha256": "915dbee2a4c95475cf76014c571acc5f44058f245f7257a5eb385387c301b69a"
    },
    {
      "test": "alt_goalies",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 373.83,
      "log_sha256": "31916e151840ac24bf5c360cac3428313b4a344cbb9a5dc1220bb2d5917e9aab"
    },
    {
      "test": "pass_charge",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 180.62,
      "log_sha256": "a30a91f3807870d3dadc6f34c84dfc041b30776e23d2a812e4006374f6ae9dea"
    },
    {
      "test": "finisher_position",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 35.25,
      "log_sha256": "e96c77d657f26e706d8b11a75fc6314655f67e0a2a093276701b2399d8b18df6"
    },
    {
      "test": "shot_panel_left",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 27.75,
      "log_sha256": "d353a00f1b567cdab56456e00a89876ae8e1c15288ac0d3b1582b83d2fb38104"
    },
    {
      "test": "easy_stats",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 119.07,
      "log_sha256": "71768e93cc684e01d78e6a84e86ad8df67cb282d5c1e22da4a71b61e385be855"
    },
    {
      "test": "pad_colors",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 19.59,
      "log_sha256": "658076455e0a10a060ec9a2a11a4f43a69fddc3da0f479e4294f82f793d51c75"
    },
    {
      "test": "quickgame",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 31.52,
      "log_sha256": "ec1213ff93c21dc3dba9ef035e6a112c846174a223009745b940dec6adf9ad4b"
    },
    {
      "test": "quickgame_flow",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 9.68,
      "log_sha256": "3600f84f2cb50eba11d54e3093a9b842a6dd688d34b3b57fd0c1bfae95b8a514"
    },
    {
      "test": "quickgame_shootout",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 8.93,
      "log_sha256": "e7ddf679eebcbf6e1f447376f41413518ccbde294a420b3e9c4dece8be89cbd9"
    },
    {
      "test": "transfers_model",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 2.29,
      "log_sha256": "36c2e24db99f7f9315ad9bbf9f15b6606d15fd463fdc6bfadc40cf95d8bdcb6b"
    },
    {
      "test": "momentum",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 268.85,
      "log_sha256": "f1298ec14650ea1be8e39f37aac0b6d00b5174d23e2095acdf4d74d831bf0121"
    },
    {
      "test": "transfers_engine",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 341.43,
      "log_sha256": "c7027d15df26d546e176bbe65e2fe2d86a5cad5fc71715d1a94b46f2429e91e1"
    },
    {
      "test": "transfers_persistence",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 555.76,
      "log_sha256": "0d68ecc991df0f1ce00361ad608cd3e05cc3e029fe98bd7f8a41eee8754e7241"
    },
    {
      "test": "transfers_season",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 1229.32,
      "log_sha256": "28e31ea936961fffdf5f8693103bc8c278e1f72ba5a7107d6e63dea3fe510200"
    },
    {
      "test": "transfers_runtime",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 1591.58,
      "log_sha256": "183401ecaf48394815953f5cb2ec510dd67866b844e00b40304bfa6e3639efda"
    },
    {
      "test": "transfers_flow",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 411.06,
      "log_sha256": "c6ba783d373af73695016a3d223fb9c9ef33961d7a0f98f2c8fc3ab3b064a56d"
    },
    {
      "test": "transfers_journal",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 819.72,
      "log_sha256": "17256a2680e2257ae968c9857f1273eae113158ecac515c6b07da08880f1a123"
    },
    {
      "test": "friendly_reception",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 49.6,
      "log_sha256": "ab1866e681d3db4261d15e7c9e237f27fc5b3f45675a0520f16d0564aaa57723"
    },
    {
      "test": "transfer_dollars",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 11.34,
      "log_sha256": "60186f1cde68ff207c15ece619f9493d5222bb4872ce2659dd8f070de81f1240"
    },
    {
      "test": "refinements",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 897.17,
      "log_sha256": "942e68f2ac5bf7fb82feb47731037b5023c44420a86e23263f6ed84cc26ff6a9"
    },
    {
      "test": "downed_y",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 37.5,
      "log_sha256": "71922da84a1ed1d40e221932060b0c4dc44149a3678d7e2a6078cff1e0dd618d"
    },
    {
      "test": "team_ovr",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 89.87,
      "log_sha256": "d215e913b4c78cb4472feccfa6fb292213d7224ed16d32c34e52558b94dc6fbb"
    },
    {
      "test": "neon_marker",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 5.6,
      "log_sha256": "77e7aef52ad60ba2df779afce42c70eb8a1b49e7070f7a664edc3d5bccaccdaf"
    },
    {
      "test": "menu_background",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.07,
      "log_sha256": "00efd2c1773b77f386c4b7cda6f9b46f4b9eebb7a257ed774126850b330a6867"
    },
    {
      "test": "quickgame_cpu",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 6.49,
      "log_sha256": "96584ccfbb478f3ed339517908a038662705c4055f07fa0759fa2cf269dfadc1"
    },
    {
      "test": "quickgame_cpu_flow",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 9.38,
      "log_sha256": "3600f84f2cb50eba11d54e3093a9b842a6dd688d34b3b57fd0c1bfae95b8a514"
    },
    {
      "test": "quickgame_cpu_shootout",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 8.66,
      "log_sha256": "e7ddf679eebcbf6e1f447376f41413518ccbde294a420b3e9c4dece8be89cbd9"
    },
    {
      "test": "allstar_cpu",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 17.51,
      "log_sha256": "3dbe81c7c2e501d6071f8db8fbb496aedaa2fdebf04e02245e687149fe288251"
    },
    {
      "test": "allstar_cpu_flow",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.28,
      "log_sha256": "130394ed62fd12c9deac3463a693ee0358cbac41fbea6b6dc3633f9774cdd355"
    },
    {
      "test": "allstar_cpu_shootout",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 3.1,
      "log_sha256": "47c1b5c2eaab67ff16b56ef4072776defcf613b4fc0155cbfbd8b385b6e0e5ba"
    },
    {
      "test": "replay_hud",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 17.85,
      "log_sha256": "0a31636e278be2a8cfab0c492c8308a797a9277db6993cde1c3d8ba6de13e611"
    },
    {
      "test": "allstar",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 167.49,
      "log_sha256": "37e1c6abb35e09699ee155c8a6670662a914ba5d77ebe96f8fa145cf3811d524"
    },
    {
      "test": "main_menu",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 718.45,
      "log_sha256": "1f09da598707400bb860540a823f0a69b13f13c3fdf794fd2912a2fca284ad99"
    },
    {
      "test": "allstar_flow",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 7.49,
      "log_sha256": "3600f84f2cb50eba11d54e3093a9b842a6dd688d34b3b57fd0c1bfae95b8a514"
    },
    {
      "test": "allstar_shootout",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 6.54,
      "log_sha256": "e7ddf679eebcbf6e1f447376f41413518ccbde294a420b3e9c4dece8be89cbd9"
    },
    {
      "test": "full_cpu_game",
      "returncode": 0,
      "rom_sha256": "89734acf17e7412e4b0aef71039cdcd4737231ba2fa801ccaece72f6eb794355",
      "seconds": 21.56,
      "log_sha256": "e79c264cff49b998acba414778af476fe78b7105d185af1e7fc27f1f11e06cdc"
    }
  ],
  "manual_limits": [
    "Physical controllers and live jdc/Bodin multiplayer remain manual beta acceptance."
  ],
  "requalification": "Complete fresh128 batch retained; original PP capture selector failure followed by complete18-child affected group. Original criteria retained; final shared validator passed.",
  "evidence_url": "audits/h32-20261104-r2/",
  "report_url": "notes.html#H32_FOOTER_RELEASE_20261104_R2.md"
}
