https://github.com/project-everest/hacl-star
Raw File
Tip revision: 76fba559682eae69ad4c62954fe7afc18c0785d0 authored by Jonathan Protzenko on 06 July 2020, 22:59:51 UTC
UGH OLD BASH ON OSX
Tip revision: 76fba55
Lib.LoopCombinators.fst.hints
[
  "�$#�#��h6W�hq}h�",
  [
    [
      "Lib.LoopCombinators.repeat_left",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "f63a160d0dbed99651fa4215d754cf04"
    ],
    [
      "Lib.LoopCombinators.repeat_left",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "bf832f0dd07d973b90bf9795a8f0de41"
    ],
    [
      "Lib.LoopCombinators.repeat_left",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "well-founded-ordering-on-nat"
      ],
      0,
      "75c4a63bb3317bd73038de17b1c9717c"
    ],
    [
      "Lib.LoopCombinators.repeat_left_all_ml",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "e77bfaedb996a579845a05f9a4e30735"
    ],
    [
      "Lib.LoopCombinators.repeat_left_all_ml",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "87a7336553db92e1335e31e69bdef494"
    ],
    [
      "Lib.LoopCombinators.repeat_left_all_ml",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "fuel_guarded_inversion_FStar.Pervasives.result",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "d92f2f387fb173e99f3abdb229d675f0"
    ],
    [
      "Lib.LoopCombinators.repeat_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "b4a09e4ba8fadeaf04f7715d7e602b1e"
    ],
    [
      "Lib.LoopCombinators.repeat_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "bf5f1f751840c32d56f32dac69b208d9"
    ],
    [
      "Lib.LoopCombinators.repeat_right",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_68812a9442c7946d522ecd05c6a1a9af",
        "well-founded-ordering-on-nat"
      ],
      0,
      "74682fcaeca06ded5034d33fb1e3358e"
    ],
    [
      "Lib.LoopCombinators.repeat_right_all_ml",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "4794744927153ae3b207301b13b6c9dc"
    ],
    [
      "Lib.LoopCombinators.repeat_right_all_ml",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "bd074c04f85298f5065cecfc0c6d8d57"
    ],
    [
      "Lib.LoopCombinators.repeat_right_all_ml",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "fuel_guarded_inversion_FStar.Pervasives.result",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "13bf4957e83f82a25af039e9c0925e25"
    ],
    [
      "Lib.LoopCombinators.repeat_right_plus",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "7339f33350a55c30c27aee8481282828"
    ],
    [
      "Lib.LoopCombinators.repeat_right_plus",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "7b866e38129c3f6e7cbbde33f01a81ec"
    ],
    [
      "Lib.LoopCombinators.repeat_right_plus",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_475c5d8500e6c5accacf8430e17609c1",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d923f15fa51c1adf198e41a2a2b838b8",
        "binder_x_1643872395c8718ea40fbc2752387c4d_5",
        "binder_x_9c1467c8a1dc9d1a9cfdd135b2fced70_3",
        "binder_x_af5edae8b4ff911e6a823e510ac6c756_6",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_e1b475a8738f7fad7118cc46529602ed_4",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Equality",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_64e0884aedfcc28624ca5710ec89a7e4",
        "refinement_interpretation_Tm_refine_94b4e5d3116d0fdc2008285d6fe3b144",
        "refinement_interpretation_Tm_refine_9f4b8102951be8af6f4ece9f995f631e",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "typing_Lib.LoopCombinators.repeat_right",
        "well-founded-ordering-on-nat"
      ],
      0,
      "a31a80bfae0a45b72b908d90414506d3"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "9b68eb1c69116b2c2422cc193fb466fa"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "4b0113c75ac3174b7402f6b45b46e285"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_right",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "c2ed0a3616b5ad1e9f4f72f3aa7df06f"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "7a3452439428a1c93dcfd1473c672e5b"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "4e3a18d2a47483c602a208c6e34828fa"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_right",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "60a5a439acc1118eeb0c516db4805ee4"
    ],
    [
      "Lib.LoopCombinators.repeat_left_right",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "73af9f9160bc8a188605be98c78b8d87"
    ],
    [
      "Lib.LoopCombinators.repeat_left_right",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc"
      ],
      0,
      "6b69a6d96572060ef78499ba932041ff"
    ],
    [
      "Lib.LoopCombinators.repeat_left_right",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_73e03d6f682a7e8a0e2e4caa6e7e006f",
        "Lib.LoopCombinators_interpretation_Tm_arrow_e54f60146c15ffc3c6fdfdf188f36184",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_15a2a2aa213729b179fdecca4d6d5fcf_5",
        "binder_x_57098d7a08a5c655d3e755e495233706_3",
        "binder_x_61db9e95f5c6e22c0f798a9af5990a12_4",
        "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_1",
        "binder_x_ef3cff77d20be12dde95f0777a90f70e_2",
        "equality_tok_Prims.LexTop@tok", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_2eb00ca989f9ebed0ed65e52a78766e7",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_5a9b6c458d60ee3d78bcb9cb8e632018",
        "refinement_interpretation_Tm_refine_68812a9442c7946d522ecd05c6a1a9af",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "well-founded-ordering-on-nat"
      ],
      0,
      "bd9cfd160d92b24a6eaea001e13d3ff4"
    ],
    [
      "Lib.LoopCombinators.repeat_gen",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "f95c9d13c3f16f2c32d3b6d3b056e96a"
    ],
    [
      "Lib.LoopCombinators.repeat_gen",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "a974bc0338d9c231f3983dcb2adb4fc5"
    ],
    [
      "Lib.LoopCombinators.repeat_gen",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "091128fd0fd58875caaf552c2409f2b3"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_all_ml",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "21cdf792c3d8c07563c4cb415d8fcfb0"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_all_ml",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "5fced0436c360ee7a8090730a81781ad"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_all_ml",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "a57bd40c155c77990c452c51e65b0aff"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_gen",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "ccf429d32b97f26c7fd5fbbf8502cf13"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_gen",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "00e82d780a974f23d5ed2467cb132a24"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat_gen",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d14b5cd1226e414731f21670beedcc84",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "eb35964c8b575a161dd9655b96eca978"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_gen0",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "3cf11e5e31056dc03fa0ba0293cb0173"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_gen0",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "cedb8f0b9170f2a7238c36c371d265be"
    ],
    [
      "Lib.LoopCombinators.eq_repeat_gen0",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d14b5cd1226e414731f21670beedcc84",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "ea0943d294b2db53fe6e9e696cad53f6"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_def",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "62d5412355113b0986ea00a3b13b453c"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_def",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "b1398fc025056f067e59612b6e2bb0e3"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_def",
      3,
      2,
      1,
      [ "@query", "equation_Lib.LoopCombinators.repeat_gen" ],
      0,
      "546f660fc5d8a82eeb6688d73bd9e1cd"
    ],
    [
      "Lib.LoopCombinators.eq_repeati0",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "38ef0759e3b93014f076ca27db0eb313"
    ],
    [
      "Lib.LoopCombinators.eq_repeati0",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_67c7b2626869cb316f118144000415b9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_c3cac0eaa5a8b41e6eb23c42c4532cc2",
        "equation_Lib.LoopCombinators.fixed_a",
        "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Lib.LoopCombinators.fixed_a", "int_typing",
        "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "token_correspondence_Lib.LoopCombinators.fixed_a"
      ],
      0,
      "27d8655b07853e62617575a6157acf42"
    ],
    [
      "Lib.LoopCombinators.unfold_repeati",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "7ad98ddffe5486c08d1faca77db5d7c3"
    ],
    [
      "Lib.LoopCombinators.unfold_repeati",
      2,
      2,
      1,
      [
        "@query", "equation_Lib.LoopCombinators.repeati",
        "primitive_Prims.op_Addition"
      ],
      0,
      "d56d372eb3c6b790a577e10eb1b65bbc"
    ],
    [
      "Lib.LoopCombinators.repeati_def",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "dd385244db05caff1c4026bb15906438"
    ],
    [
      "Lib.LoopCombinators.repeati_def",
      2,
      2,
      1,
      [
        "@query", "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati"
      ],
      0,
      "5e70e580f18af07b2e01ce8d273e0168"
    ],
    [
      "Lib.LoopCombinators.eq_repeat0",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_67c7b2626869cb316f118144000415b9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_bfe22415bc48790397b6e21fcc88873f",
        "equation_Lib.LoopCombinators.fixed_a",
        "equation_Lib.LoopCombinators.repeat",
        "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Lib.LoopCombinators.fixed_a",
        "function_token_typing_Lib.LoopCombinators.fixed_i", "int_typing",
        "kinding_Tm_arrow_fcd589b21e6efcf1e5d17b07c282a015",
        "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "token_correspondence_Lib.LoopCombinators.fixed_a"
      ],
      0,
      "4179b15dad2e18750649ed7289f97fc2"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "fae54352c973fbd16ec24bc5e7565d7a"
    ],
    [
      "Lib.LoopCombinators.unfold_repeat",
      2,
      2,
      1,
      [
        "@query", "equation_Lib.LoopCombinators.fixed_i",
        "equation_Lib.LoopCombinators.repeat", "primitive_Prims.op_Addition",
        "token_correspondence_Lib.LoopCombinators.fixed_i"
      ],
      0,
      "8b5d0220d075f38961ba7bc00b4a750f"
    ],
    [
      "Lib.LoopCombinators.repeat_range",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "47d147230d163854a247730bcec4e1bd"
    ],
    [
      "Lib.LoopCombinators.repeat_range_all_ml",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "a4d1898e3035ea1730f1eb7bbf526411"
    ],
    [
      "Lib.LoopCombinators.repeatable",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "144f5cbdc0b44ef88e2ca306056db641"
    ],
    [
      "Lib.LoopCombinators.repeat_range_inductive",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "70dbef423b659cac9739d770bfb88bca"
    ],
    [
      "Lib.LoopCombinators.repeat_range_inductive",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913"
      ],
      0,
      "0ec3788e5f7f5462c3ef7e04c95c489e"
    ],
    [
      "Lib.LoopCombinators.repeat_range_inductive",
      3,
      2,
      1,
      [ "@query" ],
      0,
      "87760c3f9f2c780f4b07e2fccb8b6a06"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "b3d09966447204bd09a343f46e49539b"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "e5523a59f975da0f846c448f4be69ef3"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "94f19bb3822c406ad57e265e281ae6fb"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive_repeat_gen",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "808deee232f7827a4f2692805832ca7d"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive_repeat_gen",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "0043fa6baa4602a4f1b2f2e16b5b5057"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive_repeat_gen",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_9228bb88100b5a0762d39b5c83174ad9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_a5015036cf1762e788e4ccbba6a8d538",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_left.fuel_instrumented",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_0e3034507692d95678dac3878d3c5d27",
        "interpretation_Tm_abs_cf403a3c460d958924174d2b00a62cb3",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_0f5d287096bf7dd24d582019e4d18f0c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_574e14f4b9c774d5e61146c6d94cf593",
        "refinement_interpretation_Tm_refine_909c0555fed853bc5dc1098d3dd63f21",
        "refinement_interpretation_Tm_refine_96e65b2359ce32ff1f5ca9648c355aa6",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "typing_Lib.LoopCombinators.repeat_gen",
        "typing_Tm_abs_0e3034507692d95678dac3878d3c5d27"
      ],
      0,
      "3f6a3bcfec0eef4f3425465ee8f0eeb3"
    ],
    [
      "Lib.LoopCombinators.preserves_predicate",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "5f7a56452aa1d6c3f6e6c1723a1b84de"
    ],
    [
      "Lib.LoopCombinators.preserves_predicate",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "b46bb94f31eeb8bc0ee9fcc40a1441fa"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_inductive",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "6c5d161bccafd08b972de544b622cdb0"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_inductive",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "d321a254c75a0a5011cc88b9e6bd3777"
    ],
    [
      "Lib.LoopCombinators.repeat_gen_inductive",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_d14b5cd1226e414731f21670beedcc84",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.preserves_predicate",
        "equation_Lib.LoopCombinators.repeat_gen", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "int_inversion", "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_695fc9bad57438f078f1918065bbd3eb",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795"
      ],
      0,
      "6ca10043aae3db320eb7c38875bda896"
    ],
    [
      "Lib.LoopCombinators.preserves",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "int_inversion", "primitive_Prims.op_Addition",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "c3b0d57d288b1780b6bb31e840968c78"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive'",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2"
      ],
      0,
      "8e5b7f1acb8e5b286e178936cd4bb7e8"
    ],
    [
      "Lib.LoopCombinators.repeati_inductive'",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@fuel_irrelevance_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "@query",
        "Lib.LoopCombinators_interpretation_Tm_arrow_2bf7345966baadb5d8656724dcf7cee8",
        "Lib.LoopCombinators_interpretation_Tm_arrow_36dd113ffd3258af3d2f33c53ef8eea6",
        "Lib.LoopCombinators_interpretation_Tm_arrow_67c7b2626869cb316f118144000415b9",
        "Lib.LoopCombinators_interpretation_Tm_arrow_c3cac0eaa5a8b41e6eb23c42c4532cc2",
        "Lib.LoopCombinators_interpretation_Tm_arrow_f77e174321f3ceca78193a141927037b",
        "equation_Lib.LoopCombinators.fixed_a",
        "equation_Lib.LoopCombinators.preserves",
        "equation_Lib.LoopCombinators.repeat_gen",
        "equation_Lib.LoopCombinators.repeati", "equation_Prims.nat",
        "equation_with_fuel_Lib.LoopCombinators.repeat_right.fuel_instrumented",
        "function_token_typing_Lib.LoopCombinators.fixed_a", "int_inversion",
        "int_typing", "primitive_Prims.op_Addition",
        "primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_41aef3833b617e5c5b9322c9c48c2c29",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c7f248c50d182c40aac9022fc9a66edc",
        "refinement_interpretation_Tm_refine_edccc421660c61e3591d98071500d795",
        "token_correspondence_Lib.LoopCombinators.fixed_a"
      ],
      0,
      "f7eaeaed1eb0c05e3d1131c1cffd2201"
    ]
  ]
]
back to top