[
  "ߣ(ÀV\\¦FÕV4™_ÿ>ž",
  [
    [
      "Vale.Curve25519.FastUtil_helpers.sub_carry",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Curve25519.Fast_defs.bit",
        "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN",
        "primitive_Prims.op_LessThan", "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_b51b45ce195a33a465eab411d92fdae9",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "f997c1f3bd663322e747250524e164a2"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub2",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_Vale.Curve25519.FastUtil_helpers.sub_carry",
        "equation_Vale.Curve25519.Fast_defs.bit",
        "equation_Vale.Curve25519.Fast_defs.pow2_two",
        "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing", "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_b51b45ce195a33a465eab411d92fdae9",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
      ],
      0,
      "3a02889c6846008265da3b9af2abe380"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_pow2_int_23",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_Vale.Curve25519.FastUtil_helpers.pow2int_three",
        "equation_Vale.Curve25519.FastUtil_helpers.pow2int_two",
        "int_inversion", "int_typing", "projection_inverse_BoxInt_proj_0"
      ],
      0,
      "f681bcf0129d4413c9c5c88b1a3572b0"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_pow2_int_34",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_Vale.Curve25519.FastUtil_helpers.pow2int_four",
        "equation_Vale.Curve25519.FastUtil_helpers.pow2int_three",
        "int_inversion", "projection_inverse_BoxInt_proj_0",
        "typing_Vale.Curve25519.FastUtil_helpers.pow2int_four"
      ],
      0,
      "29e5ead07d908a98177a1c2e80407949"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub3",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "ec027019fbf962b8a828bcc0de88d296"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub3",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Curve25519.Fast_defs.bit",
        "equation_Vale.Def.Words_s.nat64", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "true_interp"
      ],
      0,
      "8fb57897135edc0ee1a347ba73cdc1c5"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub3",
      3,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_Vale.Curve25519.Fast_defs.pow2_three",
        "equation_Vale.Curve25519.Fast_defs.pow2_two",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_548c05480199a0cca35a3fd3322151fe"
      ],
      0,
      "8a0a32fe98154f6cf1e37ac7dbcb7da3"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub3",
      4,
      0,
      0,
      [ "@query" ],
      0,
      "cb0f1c82b70229482b492e6db1a5ceba"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub3",
      5,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Curve25519.FastUtil_helpers.sub_carry",
        "equation_Vale.Curve25519.Fast_defs.bit",
        "equation_Vale.Def.Words_s.nat64", "int_inversion", "int_typing",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_1443269d7eadc969721b34d6f64e8860",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_548c05480199a0cca35a3fd3322151fe",
        "refinement_interpretation_Tm_refine_a3acfd6805ff36eae3bce4fb321c9713",
        "refinement_interpretation_Tm_refine_b51b45ce195a33a465eab411d92fdae9"
      ],
      0,
      "570ce83cf51625b3d5c8d4a6b07f0660"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "61a0e2c0b0619b093045cb25b0aa2bf1"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Curve25519.Fast_defs.bit",
        "equation_Vale.Def.Words_s.nat64", "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "true_interp"
      ],
      0,
      "da18f9eec3f42f4e2aa626a5ceb8a6fc"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub",
      3,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_Vale.Curve25519.Fast_defs.pow2_four",
        "equation_Vale.Curve25519.Fast_defs.pow2_three",
        "equation_Vale.Curve25519.Fast_defs.pow2_two",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_a415f19ed81e26742f6055320e3cb3d0"
      ],
      0,
      "dbacb5aba123d6d73df7151030b736b8"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub",
      4,
      0,
      0,
      [ "@query" ],
      0,
      "3a72ddf6f18581bd6a42bfd64ce5f6f7"
    ],
    [
      "Vale.Curve25519.FastUtil_helpers.lemma_sub",
      5,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.nat",
        "equation_Vale.Curve25519.FastUtil_helpers.sub_carry",
        "equation_Vale.Curve25519.Fast_defs.bit",
        "equation_Vale.Def.Words_s.nat64", "int_inversion", "int_typing",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "refinement_interpretation_Tm_refine_1443269d7eadc969721b34d6f64e8860",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_a3acfd6805ff36eae3bce4fb321c9713",
        "refinement_interpretation_Tm_refine_a415f19ed81e26742f6055320e3cb3d0",
        "refinement_interpretation_Tm_refine_b51b45ce195a33a465eab411d92fdae9"
      ],
      0,
      "eee78e3d98dc3e6b7c7dcbafda372901"
    ]
  ]
]