[
  {
    "name": "NimAudit.xor_left_comm",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 14,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.xor_cancel_left",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 17,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.nimSum_append",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 20,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.scan_invariant",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 26,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.scan_from_zero",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 34,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.one_heap_difference",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 37,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.one_heap_update",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 41,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.matching_deltas_restore_original",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 45,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.conditional_restoration",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 50,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.move_to_zero_algebra",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 54,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.summary_comparison",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 59,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.two_of_three_fibre_values",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 66,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.failure_on_third_value",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 70,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.no_zero_without_zero_promise",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 72,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.lowBit_add",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 84,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.channel_xor",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 90,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.heap_count_channel",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 100,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.rollout_count_channel",
    "module": "NimCore",
    "source": "05_revision_cycle/lean/NimCore.lean",
    "line": 113,
    "sha256": "b07db6c505210d5ad7ad88b7e36d2599664e8e05084cfeaac17403484e8b5dcf"
  },
  {
    "name": "NimAudit.Rollout.policyMove_legal",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 42,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.rolloutCount_split",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 49,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.heapCount_sub_pow",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 54,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.heapCount_sub_one",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 61,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.rolloutCount_zero",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 68,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.policyMove_count",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 79,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.run_length",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 90,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.run_parity",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 99,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.subFirstGe_some",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 122,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.subFirstGe_none",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 138,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.subFirstPos_some",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 154,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.subFirstPos_none",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 170,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.policyStep_some",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 186,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.policyStep_none",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 198,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.rolloutMoves_run",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 217,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.rolloutMoves_eq",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 227,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.rolloutMoves_single",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 232,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.rolloutMoves_parity",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 238,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.lt_of_top_testBit",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 245,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.exists_heap_testBit",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 268,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.exists_decreasing_heap",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 284,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Rollout.matching_deltas_do_not_force_zero",
    "module": "NimRollout",
    "source": "05_revision_cycle/lean/NimRollout.lean",
    "line": 319,
    "sha256": "1a99428d71573d31743735c16158a22c7810e16d85fc484d4091842eb7b5ad34"
  },
  {
    "name": "NimAudit.Game.move_sum_lt",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 43,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.terminal_iff_no_move",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 48,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.terminal_lose",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 59,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.xor_eq_zero_imp",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 62,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.nimSum_move",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 67,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.move_from_zero",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 72,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.exists_move_to_zero",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 81,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.lose_of_zero_win_of_ne",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 86,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.not_win_and_lose",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 99,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.lose_iff",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 109,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.win_iff",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 117,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.wins_sound",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 135,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.testBit0_succ",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 154,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.rolloutWinner_eq",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 159,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.rolloutWinner_channel",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 173,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.ofBits_lt",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 183,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.testBit_ofBits",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 190,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.nimSum_lt",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 217,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.reconstruct_eq",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 226,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.cancelFirst_some",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 261,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.cancelFirst_none",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 277,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.cancelFirst_terminal",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 293,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.subFirstPos_terminal",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 302,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.selectMove_legal",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 311,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.selectMove_none_iff",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 326,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.selectMove_zero",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 340,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.width_move",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 354,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_eq",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 366,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_legal",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 370,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_none_iff",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 373,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_wins",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 380,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_wins_of_win",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 391,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_at_zero",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 397,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_maintains",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 403,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.restore_correct",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 412,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.heapCount_le",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 429,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.rolloutMoves_le",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 436,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.totalRolloutMoves_le",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 454,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.nimSum_bits",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 479,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.nimSum_encode",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 487,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.nimSum_encode_ne",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 490,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.reduced_move",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 497,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.unique_zero_move",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 506,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.winning_selector_parity",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 536,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.agent_parity",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 544,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.decode_reduced",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 559,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Game.no_winning_selector_of_hardness",
    "module": "NimGame",
    "source": "05_revision_cycle/lean/phase2/NimGame.lean",
    "line": 571,
    "sha256": "23df6bb87ecfd344155c0786e1b6b1de78f8ecfe33ec92561245ecd3ac9a3724"
  },
  {
    "name": "NimAudit.Prob.rsum_nil",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 35,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_cons",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 37,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_append",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 41,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_congr",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 47,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_zero",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 55,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_add",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 60,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_mul_left",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 66,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_le",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 72,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_const",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 82,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_comm",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 88,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_map",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 94,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_flatMap",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 98,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 104,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_range_ite",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 115,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_range_split0",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 133,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.range_one_add",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 143,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_offZero_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 149,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_offZero_const",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 165,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_offZero_add",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 176,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_offZero_le",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 183,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.mem_boards",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 199,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_boards_succ",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 213,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.count_boards",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 219,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.xor_eq_iff",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 227,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.sigma_uniform",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 234,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.dotB_xor_right",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 267,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.dotB_xor_left",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 276,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.dotB_zero_left",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 285,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.dotB_congr_left",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 290,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.chi_xor_right",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 298,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.chi_zero_left",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 303,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.chi_cases",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 306,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.lowZero_spec",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 314,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.lowZero_iff",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 333,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.orthogonality",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 347,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.indicator_expansion",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 381,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.successB_iff",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 430,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.nimSum_set",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 457,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.set_move",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 472,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.success_legal",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 489,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.invalid_output",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 495,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.success_iff_gval",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 500,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.q_pos",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 548,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.T_eq",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 551,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.T_pos",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 554,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_boards_eq_T",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 557,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.div_mul_cancel'",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 560,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.div_le_div_of_le",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 562,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.le_div_of_mul_le",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 568,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.sigma_lt",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 574,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.Csum_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 581,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.natCast_pred",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 602,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.exact_value_count",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 610,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.exact_value_error",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 652,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.offZero_rsum",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 695,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_offZero_indicator",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 701,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rsum_range_indicator_le",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 711,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.succCount_eq",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 717,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.disjoint_le_two",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 744,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.C0_sum_le",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 767,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.succCount_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 782,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.nonzeroCount_eq",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 806,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.prob_sigma_ne_zero",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 819,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.success_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 838,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.dotB_two_pow",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 878,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.head_linear",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 891,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.headVec_ne_zero",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 903,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.headVec_lt",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 913,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.rollout_outcome_linear",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 921,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.single_policy_affine",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 928,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.structured_head_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 941,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.negligible_const_mul",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 958,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Prob.asymptotic_bound",
    "module": "NimProbability",
    "source": "05_revision_cycle/lean/phase2/NimProbability.lean",
    "line": 988,
    "sha256": "1d5d7977a43e854db0e83facc4da36d59202c7891374b0b6c14461ecdbf8bef0"
  },
  {
    "name": "NimAudit.Attain.cancelIdx_some",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 44,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.cancelIdx_none",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 63,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.decIdx_some",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 79,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.decIdx_none",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 98,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.decIdx_terminal",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 113,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.cancelIdx_terminal",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 121,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attainF_legal",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 130,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attainF_move",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 141,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attainF_none_iff",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 147,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.gval_attainF_cancel",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 159,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_success",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 171,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.rsum_nonneg_ite",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 185,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_count_lower",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 193,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.nonzeroCount_eq'",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 225,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.qpow_pos",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 232,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.q_ge_two",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 235,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_lower",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 242,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.findLeast_some",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 275,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.findLeast_isSome",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 310,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.dotB_comm",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 330,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.dotB_two_pow_right",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 335,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.fibre_nonempty",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 339,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.fibreRep_spec",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 374,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.xor_pred_mask",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 389,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_no_extra",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 431,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_count_exact",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 527,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_exact",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 566,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.succCountRO_eq",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 582,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.attain_exact_head",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 590,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.rep_B2_false",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 597,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.rep_B2_true",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 598,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.paper_example_two_thirds",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 602,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.corrHyp_nonneg",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 614,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.Attain.sharpness",
    "module": "NimAttain",
    "source": "05_revision_cycle/lean/phase3/NimAttain.lean",
    "line": 628,
    "sha256": "dd978aa0cd3d6fe5d81a02728ea1c2ddccefe9d2124fa5391c240166b72ade10"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_input",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 84,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_const",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 85,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_not",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 86,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_and",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 88,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_or",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 90,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_input",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 92,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_const",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 93,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_not",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 94,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_and",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 95,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_or",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 96,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_input",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 97,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_const",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 98,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_not",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 99,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_and",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 100,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_or",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 102,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.maxInput_input",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 104,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.maxInput_const",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 105,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.maxInput_not",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 106,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.maxInput_and",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 107,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.maxInput_or",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 109,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.subst_input",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 111,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.subst_const",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 112,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.subst_not",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 114,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.subst_and",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 116,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.subst_or",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 118,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.le_listMax",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 121,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.listMax_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 130,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.all_congr_mem",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 140,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.any_congr_mem",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 148,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.sum_map_le_mem",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 156,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.sum_map_mul_right",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 166,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_subst",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 173,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_subst_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 186,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_subst_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 208,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_leaf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 240,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_leaf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 243,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.size_subst_leaf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 246,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.depth_subst_leaf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 260,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.maxInput_subst_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 275,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Circ.eval_congr_below",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 294,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.rsum_natCast",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 361,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.gate_rat_iff",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 368,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.nsum_succ",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 411,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.nsum_zero",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 414,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.nsum_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 416,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.nsum_congr",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 425,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.nsum_mono",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 430,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.nsum_cut",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 440,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.length_filter_eq_nsum",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 454,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Gate.psum_succ",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 466,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Gate.psum_mono",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 470,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Gate.active_length_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 477,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Gate.exists_cut",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 486,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.Gate.bounded_witness",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 503,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.eval_litC",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 548,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.mem_boards_of",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 564,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.length_boards",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 577,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.eval_termC",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 584,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.eval_dnf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 602,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.size_termC",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 652,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.depth_termC",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 671,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.maxInput_termC",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 685,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.size_dnf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 698,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.depth_dnf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 716,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.maxInput_dnf",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 727,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.gate_ac0",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 736,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.eval_compileLayer",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 771,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.eval_compileNet",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 782,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.compileLayer_size",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 801,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.compileLayer_depth",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 818,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.compileLayer_maxInput",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 829,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.sizeBound_succ'",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 836,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.compileNet_sd",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 844,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.compileNet_max",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 860,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.gfac_le",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 867,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.pow_step",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 876,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.sizeBound_pos",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 886,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.sizeBound_affine",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 896,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.sizeBound_closed",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 916,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.network_ac0",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 925,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.family_ac0",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 944,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.eval_rnnCirc",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 983,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.rnnSize_pos",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 1001,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.rnn_ac0",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 1010,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.sizeBound_mono_S",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 1044,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.AC0.rnnSize_closed",
    "module": "Circuit",
    "source": "05_revision_cycle/lean/phase3/Circuit.lean",
    "line": 1050,
    "sha256": "af97cc0eec7d8464dc795a9efafd7da523c2f96b9cc24147340307a22575d2f6"
  },
  {
    "name": "NimAudit.Recurrent.run_append",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 61,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.run_rows",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 68,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.run_position",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 77,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.fold_invariant",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 100,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.stream_from_init",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 113,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.serialize_empty",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 118,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.consecutive_sep",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 124,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.sep_resets",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 132,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.row_keeps",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 135,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.step_width",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 145,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.run_width",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 151,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.stream_diff_one_heap",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 161,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.stream_restoration",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 169,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.stream_reports_delta",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 173,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.shift_zero",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 210,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.firstSome_none_right",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 213,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.shift_map_succ",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 216,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.replay_spec",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 225,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.replayMove_eq",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 261,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.terminal_nimSum_zero",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 267,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.replay_correct",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 277,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.two_scan_protocol",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 319,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.replay_resources",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 328,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.store_fold",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 350,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.store_fold0",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 358,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.store_correct",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 364,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.eval_xorC",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 395,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.enc_acc",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 402,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.enc_prev",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 405,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.enc_valid",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 409,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.enc_tag",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 412,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.enc_x",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 416,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.circuit_update",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 424,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.ofBits_testBit_eq",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 447,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.circuit_step_correct",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 460,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.circuit_resources",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 493,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.xorNet_valid",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 505,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Recurrent.xorNet_correct",
    "module": "NimRecurrent",
    "source": "05_revision_cycle/lean/phase3/NimRecurrent.lean",
    "line": 511,
    "sha256": "1f2994aefc75e7f500afbeffb1644cb960ffe68454744cdba79a353418584f35"
  },
  {
    "name": "NimAudit.Bridge.mem_bitvecs_length",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 31,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.rsum_bitvecs_succ",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 38,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.rsum_bitvecs_add",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 43,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.count_bitvecs",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 52,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.toNatBE_lt",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 62,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.rsum_range_bitvecs",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 69,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.testBit_toNatBE",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 81,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.rsum_boards_bitvecs",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 112,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.length_decodeBoard",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 126,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.decodeBoard_width",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 131,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.mem_bitvecs_of_length",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 163,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.length_toBitsBE",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 182,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.pm_append",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 193,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.length_maskU",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 212,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.dotB_zero_right",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 217,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.length_bitvecs",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 222,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.dotB_congr_right",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 227,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.dot_toNatBE",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 236,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.chi_parity",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 258,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.ones_append",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 278,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.true_mem_toBitsBE",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 281,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.ones_pos_of_mem",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 291,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.ones_toBitsBE_pos",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 295,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.ones_le_length",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 305,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.ones_maskU",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 307,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.ones_add_zeros",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 317,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.rsum_bitvecs_merge",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 329,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.pm_merge",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 353,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.length_merge",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 367,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.merge_getD",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 376,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.rankT_lt",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 397,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.restrict_leaf",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 416,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.restrictC_resources",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 423,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.eval_restrictC",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 433,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.two_pow_pos'",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 457,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.Bridge.masked_correlation",
    "module": "BitBridge",
    "source": "05_revision_cycle/lean/phase3/BitBridge.lean",
    "line": 464,
    "sha256": "000644dc271d27f9dccbe1f8a1f914a22136276940dd10547f59b4b89bb52bb4"
  },
  {
    "name": "NimAudit.CorrBridge.firstTrue_some_iff",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 56,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.eval_getC",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 89,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.eval_eqC",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 118,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.eval_xor2",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 124,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.boardBits_heap",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 136,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.selC_eval",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 150,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.val_eval",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 160,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.lt_iff_top",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 169,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.ltC_eval",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 222,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.gval_readoutOf",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 256,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.legalC_eval",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 272,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.gval_legal",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 292,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.gval_illegal",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 302,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.gbitC_eval",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 325,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.gval_lt",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 354,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.HC_eval",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 373,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.getD_take_drop",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 408,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.decodeBoard_getD",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 412,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.boardBits_decode",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 420,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.depth_and_le",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 451,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.depth_or_le",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 459,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.sum_le_len_mul",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 467,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.upow_pos",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 473,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.size_and_le",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 475,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.size_or_le",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 485,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.size_lift",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 495,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.size_not_le",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 499,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.Upar_ge",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 524,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.getC_size",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 538,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.getC_depth",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 547,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.getC_max",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 554,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.HC_depth",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 563,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.HC_size",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 634,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.HC_max",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 746,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.corrHyp_of_premise",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 826,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.CorrBridge.circuit_readout_bound",
    "module": "NimCorrBridge",
    "source": "05_revision_cycle/lean/phase3/NimCorrBridge.lean",
    "line": 876,
    "sha256": "d3fb2e4a64db3e9249eeda1f54b991aca1f40c8b4664a091de255c5d9c1689d6"
  },
  {
    "name": "NimAudit.AttainCircuit.cancel_iff_bit",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 30,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.testBit_pred",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 65,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.pos_iff_bit",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 101,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.cancelIdx_firstTrue",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 119,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.decIdx_firstTrue",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 131,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.range_map_getD",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 142,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.firstTrue_or",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 154,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.firstTrue_lt",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 170,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.attainF_eq",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 205,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.firstC_eval",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 221,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.cancel_eval",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 239,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.nz_eval",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 252,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.toNatBE_of_bits",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 264,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.attR_correct",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 283,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.succCount_attR",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 509,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.Ua_ge",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 526,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.mem_pair",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 536,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.attRC_depth_size",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 539,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.and_max'",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 717,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.or_max'",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 721,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.in_max",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 725,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.attRC_max",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 730,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.log2_lt",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 786,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.attRC_RBound",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 794,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.RBound_mono",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 814,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.premise_nonneg",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 822,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.conditional_sharpness",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 844,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.AttainCircuit.asymptotic_sharpness",
    "module": "AttainCircuit",
    "source": "05_revision_cycle/lean/phase3/AttainCircuit.lean",
    "line": 879,
    "sha256": "13b98daabaa917e5ae4265bd2bca5a4fcceec8d89e2903cbae9da4a348715f6f"
  },
  {
    "name": "NimAudit.FiniteNet.eval_clip",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 34,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.clip_size",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 37,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.clip_depth",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 38,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.clip_max",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 39,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.netFormula_spec",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 47,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.netFormula_local",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 67,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.gate_eval_congr",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 80,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.evalLayer_congr",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 91,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.wired_pad",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 104,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.netFormula_wired",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 114,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.probe_not_wired",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 128,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.audit_example",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 136,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.totalSize_le",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 154,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.FiniteNet.family_finite",
    "module": "FiniteNet",
    "source": "05_revision_cycle/lean/phase4/FiniteNet.lean",
    "line": 170,
    "sha256": "1d45c47650006bb7ecdbd3b890cedb017653b057f6e7974ec683e4c68ae827ac"
  },
  {
    "name": "NimAudit.BinReadout.toNatBE_eq_iff",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 48,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.decodeC_eval",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 64,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.firstTrue_eqs",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 89,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.toRCirc_correct",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 112,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.getC_mem",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 146,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.decodeC_resources",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 152,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.toRCirc_RBound",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 189,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.succCountRO_congr",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 206,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.binary_readout_bound",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 216,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.pad_boardBits",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 236,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.netBCirc_eval",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 247,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.netReadout_eq",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 257,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.netBCirc_BBound",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 278,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.BinReadout.network_readout_bound",
    "module": "BinaryReadout",
    "source": "05_revision_cycle/lean/phase4/BinaryReadout.lean",
    "line": 300,
    "sha256": "17ef1a62ba9edafb290fa989f6e0a01466dee2fd92069ba40b17a0cd74c16a5d"
  },
  {
    "name": "NimAudit.ParityCircuit.par_eq_parity",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 33,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.length_encode",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 37,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.encode_width",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 40,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.winning_move_on_encode",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 48,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.low_bit_of_two",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 65,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.parSubst_leaf",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 78,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.parSubst_eval",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 85,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.parSubst_max",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 114,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.extraction",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 131,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.no_small_strong_master",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 178,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.rsum_odd",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 187,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.hard_of_premise",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 206,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.ParityCircuit.no_strong_master_of_premise",
    "module": "ParityCircuit",
    "source": "05_revision_cycle/lean/phase4/ParityCircuit.lean",
    "line": 237,
    "sha256": "03525bcfcb9f3acdd99b2cbabb2e3d4582705d8b9609e4983bdb2354ac302aac"
  },
  {
    "name": "NimAudit.Controller.crun_append",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 86,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crunStates_append",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 92,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_mem_states",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 105,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_scan_rows",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 112,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_replay_rows",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 121,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_decision",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 135,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_stream",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 160,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.cinit_idle",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 172,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_reset",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 176,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.crun_games",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 181,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.empty_board",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 196,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.decision_correct",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 211,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.ctrl_wins",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 225,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.replayStep_fits",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 243,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.scan_rows_fit",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 277,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.replay_rows_fit",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 293,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.Controller.stream_fits",
    "module": "Controller",
    "source": "05_revision_cycle/lean/phase4/Controller.lean",
    "line": 328,
    "sha256": "63d0e09c002db91e720e89ed258df6b00b397d02f63059350686923dd3723fad"
  },
  {
    "name": "NimAudit.ControllerBits.layout_map",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 59,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.layout_congr",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 67,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_mode",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 127,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_acc",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 129,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_prev",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 131,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_valid",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 133,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_sig",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 135,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_idx",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 137,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_selF",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 139,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_selI",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 141,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_selV",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 143,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_fnzF",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 145,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_fnzI",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 147,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_fnzV",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 149,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_row",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 151,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_rst",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 153,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.e_x",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 155,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.testBit_succ",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 162,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.top_bit",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 183,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.canc_iff",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 190,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.pos_iff_bitLE",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 230,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.ev_inc",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 323,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.ev_canc",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 333,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.ev_nz",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 350,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.ev_dec",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 356,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_mode",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 370,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_acc",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 374,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_prev",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 379,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_valid",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 384,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_sig",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 388,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_idx",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 393,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_selF",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 398,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_selI",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 408,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_selV",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 419,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_fnzF",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 430,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_fnzI",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 440,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.f_fnzV",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 451,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.step_state",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 495,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.step_out",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 515,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.step_refines",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 558,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.decodeS_sbits",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 587,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.brun_append",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 637,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.brun_refines",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 651,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.self_mem_crunStates",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 658,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.allDec_of_fits",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 661,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.tok_bound_stream",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 673,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.bits_stream",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 688,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.inp_row",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 701,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.inp_rst",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 703,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.bstep_reset",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 708,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.bits_games",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 724,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.reachable_lossless",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 740,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.dtoks_length",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 754,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.stream_length",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 757,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.brun_length",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 767,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.bits_one_board",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 781,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.sbits_beyond",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 791,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.nextC_beyond",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 795,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.counter_width",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 800,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.layout_forall",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 804,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.size_and_le'",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 841,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.size_or_le'",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 845,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.maxInput_and_le",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 849,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.maxInput_or_le",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 854,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.size_cancC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 863,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.depth_cancC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 885,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.max_cancC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 897,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.size_nzC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 910,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.depth_nzC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 916,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.max_nzC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 919,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.size_decC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 923,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.depth_decC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 933,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.max_decC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 942,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.size_incC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 952,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.depth_incC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 962,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.max_incC",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 971,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.nextC_resources",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 986,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.outC_length",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 1023,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.outC_resources",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 1026,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.per_update_size",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 1043,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.ControllerBits.summary_resources",
    "module": "ControllerBits",
    "source": "05_revision_cycle/lean/phase4/ControllerBits.lean",
    "line": 1057,
    "sha256": "4e23680da471fd6963593cebfa82294bf1c0d01306d93a0961ceda160b001e22"
  },
  {
    "name": "NimAudit.Shared.run_append",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 65,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.run_prefix",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 70,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.run_length",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 77,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.rd_append_left",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 82,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.rd_snoc",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 86,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.rd_map",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 89,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.rd_inv",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 94,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.run_inv",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 102,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.gstep_hom",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 123,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.run_hom",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 136,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.eval_hom",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 152,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.depth_hom",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 157,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.maxIn_hom",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 162,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.val_hom",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 199,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.formula_eval",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 207,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.formula_depth",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 209,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.formula_maxInput",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 211,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.size_list_pow",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 229,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.formula_size",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 243,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.emit_len",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 298,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.emitL_len",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 304,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.size_pos'",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 313,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.emit_val",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 328,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.emitL_val",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 357,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.emit_reads",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 375,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.emitL_reads",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 396,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.toDag_spec",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 412,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.formula_premise_of_dag",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 443,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.dag_premise_of_formula",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 453,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.Shared.network_readout_bound_dag",
    "module": "SharedCircuit",
    "source": "05_revision_cycle/lean/phase4/SharedCircuit.lean",
    "line": 463,
    "sha256": "3ece90821677bbe974c3782cd489289fa79472a3dcfeee1f0ce8c39b4e7dce0b"
  },
  {
    "name": "NimAudit.SelectCircuit.readoutOf_eq",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 34,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.selReadout_subst",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 40,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.orFirst_eval",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 48,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.firstTrue_isSome",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 68,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.max_nzC",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 96,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.max_decbitC",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 104,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.decbit_eval",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 118,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.getD_lt_of_width",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 137,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.map_getD_eq",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 141,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.firstTrue_map_getD",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 146,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.genSel_correct",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 156,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.firstIdx_cons",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 252,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.cancelIdx_eq_firstIdx",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 261,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.attainT_eq_primOr",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 265,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.cancelIdx_zero",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 270,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.attainT_eq_replayMove",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 276,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.applyM_shift",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 289,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.subFirstGe_eq",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 293,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.subFirstPos_eq",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 303,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.policyIdx_step",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 315,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.selIn_board",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 346,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.selIn_sig",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 349,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.heap_lt",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 352,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.cancV_eval",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 356,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.xbV_eval",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 380,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.varSel_correct",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 387,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.mh_inputs",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 416,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.mhSel_correct",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 439,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.mhSel_outcomes",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 445,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.pow_le_iff_bit",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 464,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.sub_pow_testBit",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 500,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.eligC_eval",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 524,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.subbitC_eval",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 539,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.polSel_correct",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 561,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.lift1",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 582,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.sz_firstC",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 586,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.dp_firstC",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 596,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.mx_firstC",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 606,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.sz_orFirst",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 616,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.dp_orFirst",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 632,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.mx_orFirst",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 646,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.nzC_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 665,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.decbitC_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 675,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.genSel_bound",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 710,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.substR_bound",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 849,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.cancV_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 869,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.xbV_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 911,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.varSel_bound",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 918,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.recC_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 925,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.mhSel_bound",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 935,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.eligC_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 949,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.subbitC_res",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 966,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.SelectCircuit.polSel_bound",
    "module": "SelectCircuit",
    "source": "05_revision_cycle/lean/phase4/SelectCircuit.lean",
    "line": 1000,
    "sha256": "922ee44ce0ababa90716fe7f351c1c4ead7a67e1b82968f265fcd7c7d822989c"
  },
  {
    "name": "NimAudit.LocalRestore.tf_left",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 36,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.tf_right",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 38,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.tf_heapL",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 41,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.tf_heapR",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 45,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.yC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 60,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.testBit_ne_iff",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 66,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.chgC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 81,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.oneChange_of_move",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 103,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.nimSum_split",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 107,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.delta_oneChange",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 111,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.getD_split",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 119,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.dC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 136,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.localDelta_eq",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 155,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.rest_inputs",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 183,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.restC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 193,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.cancelFirst_eq",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 200,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.restore_equiv",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 212,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.cntR_zero",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 236,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.cntR_succ",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 238,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.cntR_mono",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 243,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.atLeastC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 259,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.parC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 283,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.nimSum_xor_testBit",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 307,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.bdC_eval",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 345,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.bdDelta_eq",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 377,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.yC_res",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 389,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.yC_max",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 392,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.dC_res",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 396,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.chgC_res",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 411,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.restC_bound",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 424,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.atLeast_res",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 438,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.atLeast_max",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 470,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.parC_res",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 484,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.LocalRestore.bdC_res",
    "module": "LocalRestore",
    "source": "05_revision_cycle/lean/phase4/LocalRestore.lean",
    "line": 521,
    "sha256": "fc4c7f908b0c9c58e112b71747e811377de85ae028d5c4cd98dd260db5206c2f"
  },
  {
    "name": "NimAudit.Foundation.rsum_zero'",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 59,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.ind_eval_leaves",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 62,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.leaves_length",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 85,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.rsum_flip",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 100,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.par_flipAt",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 112,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.vfun_flipAt",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 120,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.sgn_not",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 133,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.pairing",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 137,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.exists_not_mem",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 149,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.sat_congr",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 160,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.dtree_corr_zero",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 170,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.par_merge",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 191,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.sgn_xor",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 210,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.inner_good",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 222,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.ind_bounds",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 228,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.mask_bound",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 232,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.maskW_sum",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 297,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.pow_nonneg'",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 310,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.maskW_nonneg",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 314,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.two_pow_split",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 326,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.mask_bound_norm",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 333,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.restriction_bound",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 365,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.premise_of_switching",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 407,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Foundation.corr_zero_of_tree",
    "module": "Foundation",
    "source": "05_revision_cycle/lean/phase4/Foundation.lean",
    "line": 419,
    "sha256": "37580abf2525427f04bb2595439c47d111f0591b30897fd363c6c2cdd327bb80"
  },
  {
    "name": "NimAudit.Coverage.no_strong_master_of_switching",
    "module": "Coverage",
    "source": "05_revision_cycle/lean/phase4/Coverage.lean",
    "line": 21,
    "sha256": "7db0789bffd2ff8fd36beff3bbbe567a3a87d9b222d83a8f97e7737037cfdd86"
  },
  {
    "name": "NimAudit.Coverage.no_strong_master_of_dag",
    "module": "Coverage",
    "source": "05_revision_cycle/lean/phase4/Coverage.lean",
    "line": 28,
    "sha256": "7db0789bffd2ff8fd36beff3bbbe567a3a87d9b222d83a8f97e7737037cfdd86"
  },
  {
    "name": "NimAudit.Coverage.network_readout_bound_switching",
    "module": "Coverage",
    "source": "05_revision_cycle/lean/phase4/Coverage.lean",
    "line": 34,
    "sha256": "7db0789bffd2ff8fd36beff3bbbe567a3a87d9b222d83a8f97e7737037cfdd86"
  },
  {
    "name": "NimAudit.Coverage.two_frame_restoration",
    "module": "Coverage",
    "source": "05_revision_cycle/lean/phase4/Coverage.lean",
    "line": 50,
    "sha256": "7db0789bffd2ff8fd36beff3bbbe567a3a87d9b222d83a8f97e7737037cfdd86"
  },
  {
    "name": "NimAudit.Coverage.multi_head_selection",
    "module": "Coverage",
    "source": "05_revision_cycle/lean/phase4/Coverage.lean",
    "line": 61,
    "sha256": "7db0789bffd2ff8fd36beff3bbbe567a3a87d9b222d83a8f97e7737037cfdd86"
  },
  {
    "name": "NimAudit.PriorityEncoder.binReadoutOf_eq",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 49,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.flags_eq",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 52,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.firstF_eval",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 62,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_correct",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 70,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.totalSize_le",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 121,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_bound",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 133,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_bound_sel",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 203,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_bound_R",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 208,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.bbound_of_bin",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 219,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.width_log",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 228,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.width_small",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 230,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.attainBin_correct",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 237,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.attainBin_bound",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 243,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.succCountRO_boards",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 253,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.attainBin_exact",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 264,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.restBin_correct",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 279,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.restBin_bound",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 287,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.polBin_correct",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 296,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.polBin_bound",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 304,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.mhBin_correct",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 312,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.mhBin_outcomes",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 317,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.mhBin_bound",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 321,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.varBin_correct",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 330,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_invalid",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 338,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_noflag",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 343,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_least",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 351,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_zero",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 364,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.encode_one",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 369,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.PriorityEncoder.attainBin_sharp",
    "module": "PriorityEncoder",
    "source": "05_revision_cycle/lean/phase5/PriorityEncoder.lean",
    "line": 378,
    "sha256": "1be04943f5455fc119e177793bbe00de6aed8109e3ff0a55a3291c70aab29c69"
  },
  {
    "name": "NimAudit.ThresholdNet.sum_range_pos",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 41,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.orGate_eval",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 58,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.constGate_eval",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 78,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.orGate_valid",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 81,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.constGate_valid",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 88,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.orGate_fanin",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 91,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.constGate_fanin",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 94,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lvlL_eq",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 114,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lvl_fhom",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 118,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lvl_le",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 123,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lvlL_le",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 129,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.run_take",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 143,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.run_getD",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 153,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.rd_take",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 173,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lvlAlg_pos",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 232,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_pos",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 236,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.getD_eq_getElem'",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 242,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.vl_eq",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 246,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_eq",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 250,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.rdv_take",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 254,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.rdl_take",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 258,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.evalLayer_at",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 262,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.listMax_ge",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 266,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.vl_inp",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 268,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.vl_cst",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 271,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.vl_neg",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 274,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.vl_disj",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 278,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.vl_conj",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 284,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_inp",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 290,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_cst",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 293,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_neg",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 296,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_disj",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 300,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.lv_conj",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 305,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.child_lv",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 310,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.decide_or1",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 314,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.ys_spec",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 324,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.evalNet_append",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 486,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.evalNet_layers",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 492,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.outs_range",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 498,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.outs_length",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 513,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.prog_length",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 515,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.valAlg_fhom",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 517,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.outs_val",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 521,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.outs_lv",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 530,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_eval",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 546,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_eval_out",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 569,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_valid",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 577,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_wired",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 605,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_length",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 626,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.cs_le_prog",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 629,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_bounded",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 641,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_gates",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 687,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_spec",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 699,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdNet.compileF_fixed_grid",
    "module": "ThresholdNet",
    "source": "05_revision_cycle/lean/phase5/ThresholdNet.lean",
    "line": 718,
    "sha256": "15c36f444487a1bdd02793ae1cee53b0472a0c5d99054c52440427cc3a63e16b"
  },
  {
    "name": "NimAudit.ThresholdInst.ofBits_congr",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 53,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.outDecode_congr",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 60,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.outDecode_eval",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 70,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.outAt_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 95,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.ctrlForms_get",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 133,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.ctrlForms_length",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 137,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.tstep_eq",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 142,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_eq",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 160,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_append",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 164,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_refines",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 172,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_stream",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 177,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.tstep_reset",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 183,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_games",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 186,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.crunStates_prefix",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 191,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_states_fit",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 205,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.trun_one_board",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 225,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.ctrlForms_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 231,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.ctrlForms_size",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 244,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.ctrlNet_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 252,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.ctrl_counts",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 266,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.summaryForms_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 279,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.summaryForms_length",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 295,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.summaryNet_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 301,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.map_range_eq",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 331,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.binNet_correct",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 339,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.binNet_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 365,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.restNet_correct",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 387,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.restNet_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 395,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.mhNet_correct",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 403,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.mhNet_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 409,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.polNet_correct",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 417,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.polNet_res",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 423,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.ThresholdInst.attainNet_correct",
    "module": "ThresholdInst",
    "source": "05_revision_cycle/lean/phase5/ThresholdInst.lean",
    "line": 431,
    "sha256": "c8c66599c8e2480456d76544e06c64378c9f10f19e77cd325b834179fad64a8e"
  },
  {
    "name": "NimAudit.WholeGame.move_length",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 30,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.twoFrame_sound",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 53,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.restReply_step",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 65,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.twoFrame_wins",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 80,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.twoFrame_terminal",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 99,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.twoFrame_lose",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 103,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.polStepN_eq",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 115,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.policyStep_move",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 118,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.rolloutMoves_some",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 130,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.rolloutMoves_none",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 134,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.rollMoves_eq",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 138,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.rollOut_eq",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 156,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.mhSelect_eq",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 165,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.wins_congr",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 171,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.mhSelect_wins",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 182,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.mhSelect_terminal",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 187,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.mhSelect_cost",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 205,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.decide_spec",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 243,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.afterState_ok",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 260,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.replayWins_sound",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 278,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.replay_wins",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 287,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.replay_game",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 306,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.WholeGame.replay_counts",
    "module": "WholeGame",
    "source": "05_revision_cycle/lean/phase5/WholeGame.lean",
    "line": 315,
    "sha256": "809a74ad589db609136b97d1ca92b4e1faf296208e84a6d9a9614a4d61de6460"
  },
  {
    "name": "NimAudit.Family.polyIn_const",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 41,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polyIn_leaf",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 44,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polyIn_add",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 48,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polyIn_mul",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 63,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polyIn_pow",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 71,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polyIn_mono",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 78,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.PE.poly",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 105,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.length_le_tsize",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 120,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.AC0Fam.outs_poly",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 137,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.netBounded_mono",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 153,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.netFam_ac0",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 160,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.log2_lt_self",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 207,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rIdx_le",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 210,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rIdx_width",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 213,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rIdx_counter",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 215,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.tsize_bForms",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 219,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.bForms_mem",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 223,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.bin_cert",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 227,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.wired_mono",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 238,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.binNet_cert",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 244,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polyE",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 259,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.restLen_pos",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 287,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_B",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 289,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_N",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 291,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_leaves",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 293,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_bound",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 305,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_sizePoly",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 309,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_ac0",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 314,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_net",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 321,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.rest_semantics",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 330,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.polLen_pos",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 352,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_B",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 354,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_N",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 356,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_leaves",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 358,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_bound",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 364,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_sizePoly",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 368,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_ac0",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 372,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_net",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 378,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.pol_semantics",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 384,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mhLen_pos",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 400,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_B",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 402,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_N",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 403,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_leaves",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 405,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_bound",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 411,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_sizePoly",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 415,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_ac0",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 419,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_net",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 424,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.mh_semantics",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 432,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.ctrl_widths",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 450,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.ctrlLen_pos",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 466,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.ctrl_leaves",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 467,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.ctrl_ac0",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 477,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.ctrl_net",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 483,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Family.ctrl_semantics",
    "module": "Family",
    "source": "05_revision_cycle/lean/phase6/Family.lean",
    "line": 506,
    "sha256": "7a647f0a667d5ede47f0e49473001e3e0c46b07c04bf20b6a0fdce7d1e3bf180"
  },
  {
    "name": "NimAudit.Barrier.extraction_enc",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 48,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.barrier_core",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 83,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.size_le_tsize",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 95,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.bbound_of_forms",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 105,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.bbound_mono",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 116,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.enc_poly",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 127,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.barrier_fam",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 135,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.decisionMove_winsOnEnc",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 152,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.winsOnEnc_congr",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 158,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.barrier_map",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 164,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.binMove_netBCirc",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 177,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.barrier_net",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 187,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.mhMove_eq",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 222,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.cinit_fits",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 232,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.recMove_eq",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 235,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.width2_encode",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 239,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.mhMove_winsOnEnc",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 241,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.recMove_winsOnEnc",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 244,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_ac0_mh",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 249,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_ac0_rec",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 257,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_net_mh",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 265,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_net_rec",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 271,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_ac0_mh_allBoards",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 279,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_ac0_rec_allBoards",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 286,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.move_split",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 299,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.getD_split'",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 303,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.promised_pred_parity",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 318,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.lowEnc_eval",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 348,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.no_ac0_predecessor",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 365,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.Barrier.twoFrame_on_encoding",
    "module": "Barrier",
    "source": "05_revision_cycle/lean/phase6/Barrier.lean",
    "line": 445,
    "sha256": "474ac44cf86dd7e72e8750ffa6c8aaab44f48ad34a5cebf57e34cc727b8911f2"
  },
  {
    "name": "NimAudit.RolloutExec.untilHalt_halted",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 61,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.rolloutWinner_none'",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 66,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.rolloutWinner_some'",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 69,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.untilHalt_spec",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 76,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.clock_ok",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 100,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.eval_mux",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 107,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepForms_length",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 131,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.polSpec_polBin",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 154,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepForms_board",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 161,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepForms_par",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 168,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepForms_halt",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 173,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.any_decode",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 179,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.eval_mvC",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 193,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.maxInput_decodeC",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 203,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.maxInput_getC_le",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 211,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.getD_set_nat",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 218,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.boardBits_set",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 225,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.bitStep_run",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 234,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.bitStep_reset",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 345,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.loopUntil_congr",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 377,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.rsStep_inv",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 382,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.loop_refines",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 412,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.execRoll_spec",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 440,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.netStep_eq",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 460,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.execRollN_eq",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 475,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.execRollN_spec",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 480,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.outBit_eq",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 503,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhExec_eq",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 506,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhExec_eq_mhMove",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 511,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhExecSel_eq",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 514,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhExec_wins",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 519,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhExec_evals",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 525,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.rollCalls_eq",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 557,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhSelect_calls",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 575,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.unbounded_steps",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 586,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.depth_mux_le",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 601,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.size_mux",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 604,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.maxInput_mux",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 607,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.xor2_res",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 610,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepForms_res",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 624,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepLen_pos",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 706,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.step_leaves",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 707,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.stepF_tsize",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 710,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.step_ac0",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 718,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.step_net",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 727,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhWork_le",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 756,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.polyIn_comp",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 779,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.work_leaves",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 796,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhWork_poly",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 808,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.RolloutExec.mhWork_poly_logB",
    "module": "RolloutExec",
    "source": "05_revision_cycle/lean/phase6/RolloutExec.lean",
    "line": 820,
    "sha256": "c7b63a6e02d1d425c00fb6b7d76899cbfcceaeb0e07772434c4875c15a468513"
  },
  {
    "name": "NimAudit.Bypass.tf_frames",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 35,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.bypass_twoFrame",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 38,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.restReply_uses_restN",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 52,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.bypass_multiHead",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 58,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.bypass_recurrent",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 75,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.prop_bypass_interfaces",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 91,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.mhExec_winsOnEnc",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 115,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.no_ac0_mhExec_allBoards",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 121,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.no_net_mhExec_allBoards",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 128,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.no_net_rec_allBoards",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 136,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.bypass_barriers",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 149,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.twoFrame_promised_parity",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 176,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.one_transition_diff",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 185,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.ctrlOuts_two",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 193,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.diff_of_transition",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 199,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.diff_with_postMove",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 215,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.diff_decision_only",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 235,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.Bypass.replay_move_current",
    "module": "Bypass",
    "source": "05_revision_cycle/lean/phase6/Bypass.lean",
    "line": 249,
    "sha256": "d2e3ef2e71220448165f5498ca3778bc54b463fb902c4d506cce7a061c81c962"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoDepth_and",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 78,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoDepth_or",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 79,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoGates_and",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 80,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoGates_or",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 81,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.negLeaf_and",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 82,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.negLeaf_or",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 83,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.nnf_and",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 84,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.nnf_or",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 86,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.any_not_eq",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 89,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.all_not_eq",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 94,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.eval_nnf",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 100,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.negLeaf_nnf",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 121,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.listMax_map_congr",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 134,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.sum_map_congr'",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 137,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoDepth_nnf",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 140,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoGates_nnf",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 153,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.maxInput_nnf",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 166,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoDepth_le",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 179,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.aoGates_le",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 198,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.dnf_aoDepth",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 213,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.sgn_not'",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 239,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.sgn_par_sum",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 241,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.indicator_signed",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 252,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.classicalCorr_mono",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 288,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.classicalCorr_mono_d",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 292,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.hastadNegl_of_deep",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 299,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.premise_of_classical",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 311,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.premise_mono",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 329,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.parityNotAC0_of_hastad",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 334,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.rsum_nonneg'",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 359,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.term_le_rsum",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 366,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.pow_cast_le",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 376,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.term_shift",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 381,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.rsum_count_le",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 385,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.half_le_self",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 400,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.le_one_of_mul",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 403,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.pow_two_split",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 406,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.etaSum_negligible",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 410,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.uparE_eval",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 452,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.upar_poly",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 456,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.netE_eval",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 463,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.netsize_poly",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 467,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.search_gap_asymptotic",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 477,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.ClassicalBoundary.search_gap_asymptotic_net",
    "module": "Classical",
    "source": "05_revision_cycle/lean/phase6/Classical.lean",
    "line": 514,
    "sha256": "ee9d365e1611d40cc3d5ba10c995dbd2607f679bf5f12be022d74249a4868a23"
  },
  {
    "name": "NimAudit.BoardStore.btoks_length",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 56,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsRun_append",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 63,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsRun_rows",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 69,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.take_set_succ",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 77,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.writes_eq",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 91,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bs_decision",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 101,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bs_reset",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 108,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.storeWins_sound",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 122,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.store_wins",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 129,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsForms_length",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 195,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsForms_board",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 208,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsForms_acc",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 214,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsForms_idx",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 222,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.eqI_eval",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 231,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.eq_of_low_bits",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 245,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.boardBits_set'",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 262,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.boardBits_zero",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 274,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsBitStep_spec",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 280,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsDecode_sep",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 378,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsBitRun_append",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 432,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bits_rows",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 438,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bits_decision",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 463,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bits_reset",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 482,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bs_counts",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 504,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bitStoreWins_sound",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 522,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bits_store_wins",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 530,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bits_store_game",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 550,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.eqI_res",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 561,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.mux_res",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 574,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.xor2_res'",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 584,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.inp_res",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 590,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.cst_res",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 593,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsForms_res",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 596,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsOuts_res",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 651,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsLen_pos",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 667,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bs_leaves",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 668,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsSizeE_eval",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 680,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsAll_tsize",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 683,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bs_ac0",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 702,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsNet_eval",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 716,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsNet_evalD",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 719,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsNet_step",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 725,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bsNet_outputs",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 742,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.BoardStore.bs_net",
    "module": "BoardStore",
    "source": "05_revision_cycle/lean/phase6/BoardStore.lean",
    "line": 754,
    "sha256": "c35ac76d5db6e833dd9c208f2fba0aa4963c035349f5f831e4da69c798ca2a39"
  },
  {
    "name": "NimAudit.Windows.wState_succ",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 51,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.wCirc_succ",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 55,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.sizeBound_ge",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 60,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.rnnSize_mono",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 69,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.window_ac0",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 82,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.window_size_closed",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 136,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.evalNet_append",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 141,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.evalNet_flatten",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 152,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.flatten_length_le",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 157,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.staged_ac0",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 169,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.majGate_not_valid",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 196,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.majGate_coeffs",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 199,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.xorChain_eval",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 209,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.xorChain_res",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 214,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.blockXor_res",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 233,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Windows.literal_shift",
    "module": "Windows",
    "source": "05_revision_cycle/lean/phase6/Windows.lean",
    "line": 239,
    "sha256": "ff59ec8bf0a0de703ade112d8cc1c19541502e4dac5e25cb8041768a647279f8"
  },
  {
    "name": "NimAudit.Misc.partner_partner",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 46,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.partner_ne",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 47,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.partner_lt",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 48,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.secondWins_sound",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 61,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.getD_set_ne'",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 69,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.getD_set_eq'",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 72,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.paired_move",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 77,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.toNatBE_heap",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 136,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.flagC_eval",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 147,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pairR_correct",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 157,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pairing_wins",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 212,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.paired_lose",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 232,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pairR_reads",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 236,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.valC_cmpR_res",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 279,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.flagC_res",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 289,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pairR_res",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 322,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pairBin_bound",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 355,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.firstHit_ge",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 389,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.run_query",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 402,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.run_yes",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 410,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.run_no",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 413,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.firstHit_hit",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 416,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.firstHit_miss",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 419,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.firstHit_end",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 423,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.shootout_from",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 429,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.shootout_spec",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 458,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.channels_or",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 469,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.shootout_decides",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 486,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.odd_count",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 494,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.detected_count",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 504,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.baseline_numbers",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 518,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.baseline_P",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 525,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.bw_total",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 535,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.bw_sign",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 542,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.flip_agree",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 558,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.flip_agree_noisy",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 564,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.par_append",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 568,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.paired_flips_cancel",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 575,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.flip_example_nat",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 579,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pm_zipWith",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 584,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.char_sum",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 596,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.zipWith_xor_all_false",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 616,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.char_orth",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 627,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.dotB_low",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 645,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.dotB_pow",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 651,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.count_eq_one",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 659,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.ones_toBitsBE_count",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 669,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.nimsum_bit_character",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 679,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.delta_bit_local",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 689,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.init_counterexample",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 710,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.single_policy_correction",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 718,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.rsum_filter_count",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 725,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.boards_count",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 735,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.board_recall",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 759,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.pow_frac",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 769,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.le_div_of_mul_le'",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 780,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.flip_example",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 788,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.restoration_figure",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 828,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.nimSum_bitBoard",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 834,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Misc.bitBoard_query",
    "module": "Misc",
    "source": "05_revision_cycle/lean/phase6/Misc.lean",
    "line": 845,
    "sha256": "07766c03566dbfca1cc2d85d424e85a8003364563979df33fffbc5869408f975"
  },
  {
    "name": "NimAudit.Noise.gs_nil",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 51,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_cons",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 52,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_append",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 54,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_map",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 59,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_congr",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 64,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_add",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 71,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_sub",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 76,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_mul_left",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 81,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_zero",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 86,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_le",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 91,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_nonneg",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 100,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_bitvecs_succ",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 104,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_bitvecs_add",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 108,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_nonneg",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 124,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_total",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 134,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_append",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 142,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_product",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 159,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_blocks",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 172,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.getD_drop'",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 195,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_fw_one",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 198,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_fw_head",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 201,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_marginal",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 211,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_sign",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 226,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.agree_formula",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 243,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.observe_law",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 251,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.one_pow'",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 267,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.agree_edges",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 272,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.ind_and",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 296,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.repeated_law",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 303,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.cnt_add",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 337,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.detRule_rule",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 347,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chan_prod",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 368,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.prodF_one",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 381,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chan_total",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 386,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chan_nonneg",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 393,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.sum3",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 403,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.dev_cons",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 408,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chan_moments",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 413,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.sq_le_sq'",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 449,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.cheb_point",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 458,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.cheb",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 476,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.nat_cast_nonneg'",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 492,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.quarter_of_cheb",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 496,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.maj_upper",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 521,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.lr_mul",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 560,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chi_identity",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 579,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chiG_bias",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 587,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.bernoulli_le",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 603,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.sum3'",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 622,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.err_sum",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 627,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.sq_unit",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 635,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.final_arith",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 639,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.chi_ge_two",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 643,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.samples_from_chi",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 687,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.lower_bound_general",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 711,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.lower_bound",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 732,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.no_signal",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 745,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.exact_channel",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 762,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.order_inv_sq",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 778,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_comm",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 786,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_point",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 792,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.obsOf_length",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 814,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.rep_expect",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 820,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.flip_order_inv_sq",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 841,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.gs_rat",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 875,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.fw_rat",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 881,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.bw_probability",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 887,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.q_bounds",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 897,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Noise.remark_instance",
    "module": "NoiseModel",
    "source": "05_revision_cycle/lean/phase7/NoiseModel.lean",
    "line": 916,
    "sha256": "bde0a1ff202682bd326df1a9c8306a190ee5811b4d009ccdd07b2b0efc85f6fd"
  },
  {
    "name": "NimAudit.Shootout.cForms_length",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 143,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_board",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 146,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_mid",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 152,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_par",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 159,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_halt",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 161,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_run",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 163,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_dec",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 165,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_j",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 168,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cF_o",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 176,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_low",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 190,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_par",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 193,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_halt",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 196,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_run",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 199,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_dec",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 202,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_j",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 205,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_o",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 209,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_rst",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 213,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.z_P",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 216,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eval_isH_bits",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 219,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eval_isH",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 236,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eval_incB",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 243,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eval_hstep",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 259,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eval_mstep",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 276,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ostep_flat",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 300,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.enc_low",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 316,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.rsBits_board",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 319,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.rsBits_par",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 322,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.rsBits_halt",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 325,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.enc_run",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 328,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.enc_dec",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 331,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.enc_j",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 334,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.enc_o",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 337,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.enc_high",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 341,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.wire_cases",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 346,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cstep_reset",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 358,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cstep_enc",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 386,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.initOS_valid",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 481,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ostep_valid",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 485,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.arun_add",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 513,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.brun_enc",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 519,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.arun_one",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 528,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ostep_hold",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 531,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.arun_hold",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 535,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.arun_untilHalt",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 543,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.roll_phase",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 570,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.query_step",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 594,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_run",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 622,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eeR_shootout",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 663,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eeR_le",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 679,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eeT_sum",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 685,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.eeT_le",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 695,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_spec",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 713,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.impl_enc",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 742,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.nimSum_width0",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 747,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_impl",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 754,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_impl_padded",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 769,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.loopRun_spec",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 782,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_loop",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 803,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ah_run",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 819,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahT_sum",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 850,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahT_total",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 857,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahT_le",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 860,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.reconstruct_congr",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 866,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahMove_eq",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 894,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahSel_wins",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 914,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.early_exit_not_move",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 920,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.nstep_eq",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 941,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.nimpl_eq",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 959,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_net",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 970,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.and_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 978,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.or_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 982,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.R3_mono",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 986,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.not_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 989,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.inp3",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 993,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cst3",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 994,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.mux3",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 996,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.S1_pos",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1003,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.hstep_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1005,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.isH_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1019,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.mstep_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1032,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.cForms_res",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1045,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.shLen_pos",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1174,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.sh_leaves",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1176,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.shF_tsize",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1187,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.sh_ac0",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1198,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.sh_net",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1205,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.sum_plus_two",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1226,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ee_counts",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1238,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ah_counts",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1254,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.tick_work",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1263,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ticks_unbounded",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1275,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.nimSum_bits",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1288,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.no_ac0_classifier",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1297,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.no_ac0_ahMove",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1310,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.reset_valid",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1321,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahMoveN_eq",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1331,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ah_loop",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1338,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahMoveL_eq",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1357,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.ahL_counts",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1370,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Shootout.run_work",
    "module": "Shootout",
    "source": "05_revision_cycle/lean/phase7/Shootout.lean",
    "line": 1378,
    "sha256": "1abd814426d345b9dcac4f3c2a101741a0bee3851d299d85a661ed15cee44b7b"
  },
  {
    "name": "NimAudit.Mastery.Role.other_ne",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 46,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.Role.eq_other_of_ne",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 48,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.cur_cons",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 60,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.mover_cons",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 65,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.mover_init",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 72,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.mover_cons_eq",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 74,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.mover_cons_ne",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 78,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.legal_sum",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 89,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.legal_length",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 94,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.legal_ne_nil",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 97,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.legal_last",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 101,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.legal_pair",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 110,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.cons_legal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 131,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.cons_own",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 138,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.secure_extend",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 168,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.secure_terminal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 181,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.play_own",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 218,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.play_own_fail",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 222,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.play_opp",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 231,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.play_opp_fail",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 235,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.play_finishes",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 245,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.play_fuel",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 263,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.terminal_start",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 292,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.secure_play",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 301,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.secure_guarantee",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 317,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.subFirstPos_move",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 328,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.subFirstPos_isSome",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 332,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.subFirst_legal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 339,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.followD_legal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 344,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.follow_legal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 364,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.followD_play",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 368,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.follow_play",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 390,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.followD_reach",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 395,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.secure_iff_guarantee",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 409,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.optOpp_legal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 425,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.optOpp_play",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 435,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.optLike_play",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 455,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.guarantee_optimal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 478,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.wins_secure",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 502,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.secondWins_secure",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 527,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.zeroSel_wins",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 553,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.le_sum_of_mem",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 569,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.width_sum",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 576,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.roleWinnable_first",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 581,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.roleWinnable_second",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 592,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.roleWinnable_game",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 604,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.roleWinnable_exclusive",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 609,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.weakMastery_iff",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 625,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.weakMastery_vacuous",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 640,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.weakMastery_restrict",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 644,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.weakMastery_iff_optimal",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 652,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.pairing_guarantee",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 665,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.pairing_weak",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 670,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.pairing_first_vacuous",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 674,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.pairNetSel_eq",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 684,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.pairing_net_weak",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 690,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.pairing_resources",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 698,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.mh_weak",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 709,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.twoFrame_secure",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 722,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.twoFrame_weak",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 753,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.twoFrame_memory",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 761,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.cons_congr",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 777,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.guarantee_congr",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 795,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.weakMastery_congr",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 806,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.strong_weak",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 819,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.legal_width",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 839,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.mh_strong",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 846,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.sep3_weak",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 858,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Mastery.sep3_not_strong",
    "module": "WeakMastery",
    "source": "05_revision_cycle/lean/phase8/WeakMastery.lean",
    "line": 880,
    "sha256": "4c83e573f527989c93abdad00fa986b0a84b8157df6f99cc5d76967387c1be26"
  },
  {
    "name": "NimAudit.Fourier.pm_comm",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 42,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_xor_right",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 49,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_of_false",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 60,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_zeros_right",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 67,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_selCount",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 78,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.cube_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 88,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.nodup_map_cons",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 91,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.cube_nodup",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 101,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.cube_card",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 115,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ofPred_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 120,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ofPred_getD",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 123,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.mask_ext",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 129,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.mask_of_subset",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 141,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.two_pos'",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 153,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.two_pow_pos''",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 156,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.two_pow_ne",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 160,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pow_mul_inv",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 163,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.one_ne_neg_one",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 165,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.sg_xor",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 168,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.sg_mul_self",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 172,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.gs_mul_right",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 175,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.gs_count",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 179,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.gs_single_le",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 184,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.chi_pow",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 202,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.coef_congr",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 221,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.chi_mul_left",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 225,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.chi_mul_right",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 229,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.chi_zeros",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 233,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.char_sum_gen",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 237,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.zipWith_length_eq",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 261,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.orth_sum",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 265,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.orthonormal",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 279,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dual_sum",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 287,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.inversion",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 307,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.uniqueness",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 332,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.parseval",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 356,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.plancherel",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 367,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dim_zero",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 372,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.tail_nonneg",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 394,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.tail_congr",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 397,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.exactDeg_unique",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 401,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.tail_of_degLe",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 409,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.coef_sq_le_tail",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 418,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.bandLimited_corr",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 427,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.sign_mass",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 432,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.tail_le_one",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 437,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.coef_chi",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 446,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.tail_chi",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 454,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.chi_exactDeg",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 469,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.bandLimited_chi",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 475,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.sg_eq_ind",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 481,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.coef_one",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 484,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.sign_indicator",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 498,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.par_eq_pm",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 508,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.maskU_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 525,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.nimBitSign_chi",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 528,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.nimBit_spectrum",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 534,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.nimBit_corr_of_tail",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 554,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.decode_two",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 570,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.delta_spectrum",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 580,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.delta_move_chi",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 594,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pt_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 609,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pt_getD",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 611,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_pt",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 615,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.twoMask_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 638,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_twoMask",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 640,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.twoMask_eq_map",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 645,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ones_map_range",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 651,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ite_lt_succ",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 656,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.count_two",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 665,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ones_twoMask",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 680,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.twoMask_getD",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 683,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.eval_yC",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 692,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.yC_chi",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 697,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.eval_dC_any",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 705,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.getD_replicate_false",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 712,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dSign_true",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 715,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dC_not_character",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 725,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dC_two_coefs",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 785,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dC_one",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 826,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dC_one_exactDeg",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 834,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dC_trivial",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 846,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.enc_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 862,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.vfun_enc",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 865,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.eval_enc",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 869,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dSign_enc",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 875,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.set_split",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 882,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.dSign_known_heap",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 891,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.frame_length",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 920,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.frame_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 922,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.frame_getD",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 925,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.enc_split",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 929,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.decode_frame",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 937,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.gMask_mem",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 970,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ones_gMask",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 973,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.gMask_delta",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 979,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.toBitsBE_getD",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 987,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.maskU_getD",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 994,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.unitBoard_length",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1012,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.zero_width",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1014,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.unitBoard_width",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1017,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.unitBoard_split",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1024,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.boardBits_zero",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1032,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.boardBits_unit",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1038,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.enc_unit_left",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1070,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.enc_unit_right",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1088,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.pm_pt_left",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1111,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.sg_inj",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1114,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.char_unique",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1126,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.nimSum_zeros",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1177,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.enc_zeros",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1181,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.char_unique_signed",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1196,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.no_low_degree_extension",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1213,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.chi_rat",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1229,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.ip_chi_rat",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1234,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.orthonormal_rat_agrees",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1240,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.Fourier.parity_corr_coef",
    "module": "Fourier",
    "source": "05_revision_cycle/lean/phase8/Fourier.lean",
    "line": 1246,
    "sha256": "afffe6072d707e408cbea6b7bceb45fbbaaf08c6a1ab6a61d76240532ef523be"
  },
  {
    "name": "NimAudit.RealNoise.natCast_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 48,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.inv_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 51,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.pow_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 55,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.add_mul_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 58,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.gs_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 64,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.two_pOf",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 74,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.pOf_bounds",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 76,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.chan_law",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 80,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mUp_spec",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 88,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.archimedean_step",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 94,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mUp_pos",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 96,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mUp_lt",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 99,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mUp_ge_16",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 103,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.majority_succeeds",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 111,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.any_rule_needs",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 122,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.ach_of_ge",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 132,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.ach_exists",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 136,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mMin_spec",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 144,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mMin_bounds",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 152,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mMin_theta",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 161,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mMin_scaled",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 177,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.zero_samples_never",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 188,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.zero_signal_never",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 194,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.err_succ",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 214,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.ach_succ",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 230,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.ach_mono",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 237,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.ach_iff_ge",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 243,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.mMin_one",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 200,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_law",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 249,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_independent",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 254,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_agree_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 258,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.agree_eq_pOf",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 262,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_repeated",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 266,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_bias_pos",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 271,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_samples",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 278,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flipAch_iff",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 304,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_mMin",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 317,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.flip_exact",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 323,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.bernoulli_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 330,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.eventually_small",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 340,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.cnt_true_replicate",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 360,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.maj_replicate",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 366,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.reuse_no_gain",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 371,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.reuse_any_rule",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 385,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.reuse_never",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 406,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealNoise.remark_real",
    "module": "RealNoise",
    "source": "05_revision_cycle/lean/phase8/RealNoise.lean",
    "line": 418,
    "sha256": "ff2ca55835deab85a775a5e7a3f4113efe166c580f19b8e66a3ce614c6d6b760"
  },
  {
    "name": "NimAudit.RealFourier.toL_mem",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 37,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.toL_injective",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 39,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.toL_surj",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 42,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.image_toL",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 48,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.gs_eq_fintype_sum",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 56,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.selCount_toL",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 66,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.chiF_formula",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 76,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.ones_toL",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 80,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.lift_toL",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 95,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.fhat_eq_coef",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 100,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.inversion_fin",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 108,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.orthonormal_fin",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 117,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.uniqueness_fin",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 129,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.parseval_fin",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 141,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.dim_zero_fin",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 153,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.tailF_eq",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 161,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.parity_fin",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 169,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.nimBit_spectrum_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 183,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.delta_spectrum_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 189,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.bandLimited_corr_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 194,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.dC_not_character_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 198,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.dC_two_coefs_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 202,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.dSign_enc_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 207,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.dSign_known_heap_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 212,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.dC_one_exactDeg_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 217,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.gMask_delta_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 220,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.char_unique_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 225,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.char_unique_signed_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 231,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  },
  {
    "name": "NimAudit.RealFourier.no_low_degree_extension_real",
    "module": "RealFourier",
    "source": "05_revision_cycle/lean/phase8/RealFourier.lean",
    "line": 237,
    "sha256": "e0e69edd199d8650ffd7ab2a6505c1a57c673abe7d1961d54eaee83c26da78be"
  }
]
