Revision b06f899cc120e08d2b3ecce79abc2c014fb6080c authored by Santiago Zanella-Beguelin on 29 November 2019, 13:25:44 UTC, committed by GitHub on 29 November 2019, 13:25:44 UTC
Only add libintvector.h include when necessary for mozilla dist
2 parent s 5b69e68 + eefad99
Raw File
MerkleTree.New.Low.fst.hints
[
  "��� \t�V�~�t\u0010]\u0015\u007f\u0015",
  [
    [
      "MerkleTree.New.Low.hash_size",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "45cf3ef49dd0d0b7cca7fe26bd89c78a"
    ],
    [
      "MerkleTree.New.Low.hash_r_inv",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "b6909bbb53381e5fa487f63e34273564"
    ],
    [
      "MerkleTree.New.Low.hash_r_inv_reg",
      1,
      0,
      0,
      [
        "@query", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_Lib.IntTypes.uint8",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "typing_LowStar.Buffer.trivial_preorder"
      ],
      0,
      "dfa4d8011d0a9f5a4d890b6545acf7b5"
    ],
    [
      "MerkleTree.New.Low.hash_r_repr",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_MerkleTree.Spec.hash_alg",
        "typing_Spec.Hash.Definitions.hash_length"
      ],
      0,
      "ffdba45391722e46d72c453b51a1280f"
    ],
    [
      "MerkleTree.New.Low.hash_r_sep",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.l_and",
        "equation_Prims.squash", "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "e80eef19350226317c26225df67cfbf2"
    ],
    [
      "MerkleTree.New.Low.hash_r_sep",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "primitive_Prims.op_Equality",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "typing_FStar.Map.contains",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_MerkleTree.New.Low.hash_region_of"
      ],
      0,
      "9670bc80f2afaf406fae56bf2bf5694f"
    ],
    [
      "MerkleTree.New.Low.hash_irepr",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.Spec.hash_alg", "equation_Prims.nat",
        "equation_Prims.pos", "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_64007e4a8c187c3787ce4f8705e9db35",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
        "typing_MerkleTree.New.Low.hash_size", "typing_Prims.pow2",
        "typing_Spec.Hash.Definitions.hash_length",
        "typing_tok_Lib.IntTypes.U8@tok",
        "typing_tok_Spec.Hash.Definitions.SHA2_256@tok"
      ],
      0,
      "f98c71a089b6b3cc6e19b3feb4bbe26e"
    ],
    [
      "MerkleTree.New.Low.hash_r_alloc",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "6940cef944ecb953f7d3519892e285e2"
    ],
    [
      "MerkleTree.New.Low.hash_r_alloc",
      2,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_Lib.IntTypes.U8",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_eternal_color",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.fresh_loc",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_irepr",
        "equation_MerkleTree.New.Low.hash_r_alloc_p",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_typing",
        "lemma_FStar.Ghost.reveal_hide", "lemma_FStar.Set.lemma_equal_elim",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.live_loc_not_unused_in",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_addresses_2",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.unused_in_loc_unused_in",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_b705d751a694432583343acc01140be8",
        "refinement_interpretation_Tm_refine_e9f008a538ff201975bcc44ede05059b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "true_interp", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.color",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.is_eternal_color",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_not_unused_in",
        "typing_LowStar.Monotonic.Buffer.loc_unused_in",
        "typing_MerkleTree.New.Low.hash_r_repr",
        "typing_MerkleTree.New.Low.hash_size", "typing_Prims.pow2",
        "typing_tok_Lib.IntTypes.U8@tok"
      ],
      0,
      "21754f18784fbf10ee06c0718b1229ac"
    ],
    [
      "MerkleTree.New.Low.hash_r_free",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "equation_FStar.Monotonic.HyperStack.live_region",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_007c3c80423debe26b11640cdf4d4e1f",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_6c3e7ed5159bfba9e50b342406735fab",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.live_region",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_MerkleTree.New.Low.hash_region_of"
      ],
      0,
      "c8068731631b63dee027db3616588a19"
    ],
    [
      "MerkleTree.New.Low.hash_copy",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_e1145881889e86f29da1f7d4660d7b65"
      ],
      0,
      "2d4a0decca5e125779c8ab6f7df95cc4"
    ],
    [
      "MerkleTree.New.Low.hash_copy",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.disjoint",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Seq.Properties.slice_length",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_c8af948c208bebb500e4c63ae878f182",
        "refinement_interpretation_Tm_refine_e1145881889e86f29da1f7d4660d7b65",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "true_interp", "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_MerkleTree.New.Low.hash_r_repr",
        "typing_MerkleTree.New.Low.hash_region_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "240a6faa24530e1d06023ceefcca8838"
    ],
    [
      "MerkleTree.New.Low.hreg",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "1b56cf225494543d479b6bc044384c9a"
    ],
    [
      "MerkleTree.New.Low.hcpy",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "function_token_typing_MerkleTree.New.Low.hash_r_inv",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_5ca5a7f647501e7cbbf860878fb61b2a",
        "refinement_interpretation_Tm_refine_e1145881889e86f29da1f7d4660d7b65",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_region_of"
      ],
      0,
      "b385788697e52262a54ceefd6ea0ff92"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_inv_reg",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.vector", "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hreg",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "proj_equation_LowStar.Vector.Vec_vs",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Vector.__proj__Vec__item__vs"
      ],
      0,
      "bf691a138b519529e7e054ad1f07a522"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_repr",
      1,
      2,
      1,
      [ "@query", "equation_MerkleTree.New.Low.hash_vec_r_inv" ],
      0,
      "1910f484bab9d70405ab77d0a971569f"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_sep",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.l_and",
        "equation_Prims.squash", "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "247bcb2a49a767ead66052ee73ea0199"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_sep",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_typing",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hreg",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.High.hash",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_4a1ae72fb902c4c48dbc965827444857",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.singleton",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_MerkleTree.New.Low.hash_vec_r_repr",
        "typing_MerkleTree.New.Low.hash_vec_region_of"
      ],
      0,
      "a8b550d1dc8f45c9631f9b40b658e7b9"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_alloc_p",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "cf640269f95eefb24197adb7282d4702"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_alloc",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "b6112647c37aea8ce99db9d4afde3f0b"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_alloc",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_FStar.Pervasives.Native.None",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_typing_intro_FStar.Pervasives.Native.None@tok",
        "disc_equation_FStar.Pervasives.Native.None",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.fresh_region",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.fresh_loc",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable",
        "equation_LowStar.Vector.size_of", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_irepr",
        "equation_MerkleTree.New.Low.hash_vec_r_alloc_p",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_typing",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom", "lemma_FStar.Map.lemma_SelUpd2",
        "lemma_FStar.Map.lemma_UpdDomain",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.mem_union", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_none",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_unused_in",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Monotonic.Buffer.new_region_modifies",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.None_a",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Map.contains", "typing_FStar.Map.domain",
        "typing_FStar.Map.upd", "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Set.singleton",
        "typing_FStar.Set.union", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.loc_vector",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hreg"
      ],
      0,
      "dde4eae1d94defcf50f49e40e0a1c41f"
    ],
    [
      "MerkleTree.New.Low.hash_vec_r_free",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hreg",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "refinement_interpretation_Tm_refine_17b638c7a8ba94e64fd93e05804ef821",
        "refinement_interpretation_Tm_refine_f32c2bb7cb486a280fc4955b43a4c11b"
      ],
      0,
      "84489012adb4729a7c8276cea5d841b6"
    ],
    [
      "MerkleTree.New.Low.hvreg",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "f4482cd72eb9e9febe081b28bc863104"
    ],
    [
      "MerkleTree.New.Low.hash_vec_rv_inv_r_inv",
      1,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hreg",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_3ad7e8d31d4f7ddaf221c3f88a64b52c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_dummy"
      ],
      0,
      "b3008d5e97edf10d3eec94c338174e53"
    ],
    [
      "MerkleTree.New.Low.hash_vv_rv_inv_r_inv",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.squash",
        "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "9fd0e401f1d492a7b4f74e25ee916bde"
    ],
    [
      "MerkleTree.New.Low.hash_vv_rv_inv_r_inv",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_dummy"
      ],
      0,
      "7a86f042e74b0a49f0eaabc7973a89a3"
    ],
    [
      "MerkleTree.New.Low.hash_vv_rv_inv_disjoint",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.squash",
        "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "245edb9fd929f4273913b9696b8c685d"
    ],
    [
      "MerkleTree.New.Low.hash_vv_rv_inv_disjoint",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "LowStar.Regional.Instances_interpretation_Tm_ghost_arrow_eede091701a37973ca651c844473dd7f",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.Instances.vector_region_of",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hvreg"
      ],
      0,
      "8890872c84409acd823d7fcc46cfa6ea"
    ],
    [
      "MerkleTree.New.Low.hash_vv_rv_inv_includes",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "equation_Prims.squash",
        "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "ad349d0fd34495ed92a6837190242fcc"
    ],
    [
      "MerkleTree.New.Low.hash_vv_rv_inv_includes",
      2,
      0,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "LowStar.Regional.Instances_interpretation_Tm_ghost_arrow_eede091701a37973ca651c844473dd7f",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_5e1d89ec9fedf867e4fbc150aaf9c895",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "equation_MerkleTree.Spec.hash_raw",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.Instances.vector_region_of",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.New.Low.hash_vec_region_of",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fe364954dfd8c51ccd295638754d5640",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Regional.Instances.vector_region_of",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_region_of",
        "typing_MerkleTree.New.Low.hvreg"
      ],
      0,
      "5e342d228148a5eabd3d0071c345d2d2"
    ],
    [
      "MerkleTree.New.Low.hash_vv_as_seq_get_index",
      1,
      0,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@query", "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "equation_Prims.squash", "equation_Spec.Hash.Definitions.bytes_hash",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg"
      ],
      0,
      "a3ec0f98c5b4216743004a5923854c73"
    ],
    [
      "MerkleTree.New.Low.hash_vv_as_seq_get_index",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@query", "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing", "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fe364954dfd8c51ccd295638754d5640",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg"
      ],
      0,
      "32232fb8ddf3b77b88e17a48475d37ed"
    ],
    [
      "MerkleTree.New.Low.hash_2",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_2f468236be40ff6d5c8e421af5f990f4"
      ],
      0,
      "efc9dd94818d331fa129f570d45a5969"
    ],
    [
      "MerkleTree.New.Low.hash_2",
      2,
      0,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_EverCrypt.Hash.footprint",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.inline_stack_inv",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.fresh_frame",
        "equation_FStar.Monotonic.HyperStack.is_stack_region",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Monotonic.HyperStack.pop",
        "equation_FStar.Monotonic.HyperStack.poppable",
        "equation_FStar.Monotonic.HyperStack.popped",
        "equation_FStar.Monotonic.HyperStack.remove_elt",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.disjoint",
        "equation_LowStar.Monotonic.Buffer.fresh_loc",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_2",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash2_raw",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Hash.Definitions.block_length",
        "equation_Spec.Hash.Definitions.block_word_length",
        "equation_Spec.Hash.Definitions.bytes",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_Spec.Hash.Definitions.hash_alg@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_equal_domains_trans",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_non_tip_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomRestrict",
        "lemma_FStar.Map.lemma_SelRestrict", "lemma_FStar.Map.lemma_SelUpd2",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperStack.lemma_mk_mem__projectors",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Properties.slice_is_empty",
        "lemma_FStar.Seq.Properties.slice_length",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_complement",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.fresh_frame_loc_not_unused_in_disjoint",
        "lemma_LowStar.Monotonic.Buffer.fresh_frame_modifies",
        "lemma_LowStar.Monotonic.Buffer.lemma_live_equal_mem_domains",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_loc_not_unused_in",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_addresses_2",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_none",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer_weak",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_remove_fresh_frame",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Monotonic.Buffer.popped_modifies",
        "lemma_LowStar.Monotonic.Buffer.unused_in_loc_unused_in",
        "lemma_LowStar.Monotonic.Buffer.unused_in_not_unused_in_disjoint_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_2f468236be40ff6d5c8e421af5f990f4",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_64007e4a8c187c3787ce4f8705e9db35",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_ac71412df229325d87fe0031c0bc930b",
        "refinement_interpretation_Tm_refine_b361ba8089a6e963921008d537e799a1",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c8af948c208bebb500e4c63ae878f182",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f57294c296d1d065e6beb1a639e52532",
        "refinement_interpretation_Tm_refine_f63e058f9631c11993f3ef0430296051",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr", "true_interp",
        "typing_EverCrypt.Hash.footprint", "typing_FStar.Map.contains",
        "typing_FStar.Map.domain", "typing_FStar.Map.restrict",
        "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperHeap.root",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_rid_ctr",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Monotonic.HyperStack.is_stack_region",
        "typing_FStar.Monotonic.HyperStack.remove_elt",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.create",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.slice", "typing_FStar.Set.complement",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.loc_not_unused_in",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_MerkleTree.New.Low.hash_size", "typing_Prims.pow2",
        "typing_Spec.Hash.Definitions.block_length",
        "typing_tok_Lib.IntTypes.U8@tok",
        "typing_tok_Spec.Hash.Definitions.SHA2_256@tok"
      ],
      0,
      "628086fc74fb119f2112ae0758495435"
    ],
    [
      "MerkleTree.New.Low.offsets_connect",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt64.gte",
        "equation_MerkleTree.New.Low.offset_t", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt64.v"
      ],
      0,
      "42e3d49c988e4c886736937f1f88f753"
    ],
    [
      "MerkleTree.New.Low.split_offset",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt64.gte", "equation_FStar.UInt64.lte",
        "equation_MerkleTree.New.Low.offset_range_limit",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_Spec.Poly1305.size_key", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_a5a9d1de915f892cfd75ef0ecd3d3b7a",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt64.gte", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v",
        "typing_MerkleTree.New.Low.offset_range_limit",
        "typing_MerkleTree.New.Low.offsets_connect",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "47526affcf98b8b905d0dc0a6fcff3dd"
    ],
    [
      "MerkleTree.New.Low.add64_fits",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_Lib.IntTypes.bits", "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.uint64_max", "equation_Prims.nat",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt64.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt64.v",
        "typing_MerkleTree.New.Low.uint64_max"
      ],
      0,
      "de8871df281ad7ffea9387a37515a5b9"
    ],
    [
      "MerkleTree.New.Low.join_offset",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt64.gte", "equation_FStar.UInt64.lte",
        "equation_Lib.IntTypes.bits",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.add64_fits",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.offset_range_limit",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.uint32_max",
        "equation_MerkleTree.New.Low.uint64_max", "equation_Prims.nat",
        "equation_Spec.Chacha20.size_block",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_typing",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt64.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_1869e686f0c259dcab54279f2dbbf12d",
        "refinement_interpretation_Tm_refine_21e94d81ba30d97ef8ce075f9a843f09",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Int.Cast.uint32_to_uint64", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v", "typing_MerkleTree.New.Low.add64_fits",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.offsets_connect",
        "typing_MerkleTree.New.Low.uint64_max",
        "typing_Spec.Chacha20.size_block", "typing_Spec.Poly1305.size_key"
      ],
      0,
      "c53d5d62a52da2dcae3f5dad1415304b"
    ],
    [
      "MerkleTree.New.Low.merkle_tree",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "dabcee6bb8893da8597e0785689125e7"
    ],
    [
      "MerkleTree.New.Low.__proj__MT__item__j",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.UInt32.lte", "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.add64_fits",
        "equation_MerkleTree.New.Low.index_t",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "projection_inverse_MerkleTree.New.Low.MT_i",
        "projection_inverse_MerkleTree.New.Low.MT_offset",
        "refinement_interpretation_Tm_refine_e543045781779502997d52bafeacc58c",
        "typing_FStar.UInt32.lte", "typing_MerkleTree.New.Low.add64_fits"
      ],
      0,
      "f9866f8330c0f5ff3a7b62a89ec70a0b"
    ],
    [
      "MerkleTree.New.Low.__proj__MT__item__hs",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "0016d21bbde67a973b09be3c05cbc799"
    ],
    [
      "MerkleTree.New.Low.__proj__MT__item__hs",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "2e16033443413a92311b08355327d050"
    ],
    [
      "MerkleTree.New.Low.__proj__MT__item__rhs",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "6d520d9040cdb16c36d5157a7f03a982"
    ],
    [
      "MerkleTree.New.Low.__proj__MT__item__rhs",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "b6e46c9d5e5eff3da6bd560ca700f15a"
    ],
    [
      "MerkleTree.New.Low.merkle_tree_conditions",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "b64d453c050ddc81df5b99c973922de0"
    ],
    [
      "MerkleTree.New.Low.mt_not_full",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.Low.mt_p",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "ef16eafcf223691d566107eb0e55491e"
    ],
    [
      "MerkleTree.New.Low.offset_of",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.unsigned",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.index_t", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.mod",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.v",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "7d1c3dcebb2c7bf61c07b05fdbbd377f"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "321e54ac7bd2146b8f4da4a15b1e385f"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "a4eb48068efc5249cd1733bcf865612e"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def",
        "binder_x_228b2d416d039d36c5783c2d803ee40b_2",
        "binder_x_7899ebd8d5c0f9e7402415170397f2bb_1",
        "binder_x_a199c73b20fda7a65ede46712f9b4d2c_3",
        "binder_x_b96016b2bf9609c045dea3584f37077e_4", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_283146a3c43f550134f6e7ddf330fc49",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c1128cdca57a48d33405245d91379bdc",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.Spec.hash_size", "well-founded-ordering-on-nat"
      ],
      0,
      "7749a618d6f5773329d694917e585f6c"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_constr",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "529b87d3351e1793a4117d09c63a0522"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_constr",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "84454fe41014573b94b7b2e3f2062df5"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_constr",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@query", "bool_inversion", "eq2-interp", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str", "l_and-interp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "true_interp", "typing_FStar.UInt32.gte"
      ],
      0,
      "98554b5c2f50bdc4fd17d3a779ed8b52"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_head",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "d9a3c4f6b2e3630e65b424a9b6aa9a7b"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_head",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "6ec28cb75c2de9df42e4510ee82cd89e"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_head",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@query", "bool_inversion", "eq2-interp",
        "equation_EverCrypt.Helpers.uint8_p", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Vector.size_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.index_t",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "l_and-interp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "typing_FStar.UInt32.gte"
      ],
      0,
      "cc6a4d9dc00ad5979b2add354133eab7"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_rec",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Prims.pos", "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_430a5074f3a28dcbdb8a5c1f8b050b57",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "token_correspondence_Prims.pow2.fuel_instrumented",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "1b6eaf6e4f6bbc6546e16982712b1ccf"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_rec",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "7fe374dd90025e7314c762fed5b888c7"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_rec",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@query", "bool_inversion", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str", "l_and-interp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "typing_FStar.UInt32.gte"
      ],
      0,
      "4ff311be1ff842afd0b3d115abddd001"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_init",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "bool_inversion",
        "data_elim_LowStar.Vector.Vec", "equation_FStar.UInt.lte",
        "equation_FStar.UInt32.lte", "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "typing_FStar.UInt32.lte",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg"
      ],
      0,
      "aeb2c47f890eb864db78588b95adc0c9"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_init",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "bool_inversion",
        "data_elim_LowStar.Vector.Vec", "equation_FStar.UInt.lte",
        "equation_FStar.UInt32.lte", "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_5e246e043015bcfc6cc784dd6da15705",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "typing_FStar.UInt32.lte",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg"
      ],
      0,
      "ff60d20f8ae831a8ca803787e7cc8080"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_init",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def",
        "binder_x_228b2d416d039d36c5783c2d803ee40b_2",
        "binder_x_7899ebd8d5c0f9e7402415170397f2bb_1",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_0", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Vector.Vec", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Integers.int_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of", "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_4fc6f26ec76d7f052d8b26c802302c7e",
        "l_and-interp", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c1128cdca57a48d33405245d91379bdc",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "true_interp", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of", "well-founded-ordering-on-nat"
      ],
      0,
      "542a5fd0b9d913d21b57511db78e9084"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_preserved",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "bool_inversion",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "typing_FStar.UInt32.lte",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg"
      ],
      0,
      "bd07b7876846d83c68c30456e3f7ae73"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_preserved",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "bool_inversion",
        "equation_FStar.UInt.lte", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "typing_FStar.UInt32.lte",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg"
      ],
      0,
      "4a222fc31d233911dc05a772a96eb21c"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_preserved",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def",
        "binder_x_228b2d416d039d36c5783c2d803ee40b_1",
        "binder_x_7899ebd8d5c0f9e7402415170397f2bb_0",
        "binder_x_8358b93aec0670665ebb4c0f52fc04b7_4",
        "binder_x_a199c73b20fda7a65ede46712f9b4d2c_2",
        "binder_x_a35808f3016938ea30346c461217a2b4_3",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_5",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_6", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.eq2",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "l_and-interp",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3481c1f8baba96be19322d5d507d2f81",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_7049a020ea80c0a77cae89c506b0aca6",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "token_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Spec.hash_size", "well-founded-ordering-on-nat"
      ],
      0,
      "4ffca3c1c13a228f07daf81ede8c38cf"
    ],
    [
      "MerkleTree.New.Low.mt_safe",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "data_elim_MerkleTree.New.Low.MT",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_p",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_e543045781779502997d52bafeacc58c",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "d235e43940eb505cbed46888c8de938a"
    ],
    [
      "MerkleTree.New.Low.mt_safe_preserved",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.Low.mt_p",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "4918d16b51c23cd9f14b2710b2470a53"
    ],
    [
      "MerkleTree.New.Low.mt_safe_preserved",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing", "data_elim_LowStar.Regional.Rgl",
        "data_elim_LowStar.Vector.Vec", "data_elim_MerkleTree.New.Low.MT",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.Spec.hash_raw",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.mt_loc"
      ],
      0,
      "bff39d87f22ed7afb99e2c4f5bf236f1"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_spec",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.l_and",
        "equation_Prims.nat", "equation_Prims.squash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "ca7fba0e2ab3335cbb7cec00369b169f"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_spec",
      2,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_Prims.nat", "equation_Prims.squash",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_17f17bf2e687eb28cfab28108e803fc1",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_MerkleTree.New.Low.hash_size"
      ],
      0,
      "9caa383eba150e63fcdfb02f1c14c972"
    ],
    [
      "MerkleTree.New.Low.mt_safe_elts_spec",
      3,
      2,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def",
        "binder_x_228b2d416d039d36c5783c2d803ee40b_2",
        "binder_x_7899ebd8d5c0f9e7402415170397f2bb_1",
        "binder_x_a199c73b20fda7a65ede46712f9b4d2c_3",
        "binder_x_b96016b2bf9609c045dea3584f37077e_4",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_0", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.SEC@tok",
        "equality_tok_Lib.IntTypes.U8@tok", "equality_tok_Prims.LexTop@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "equation_Prims.pos", "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "l_and-interp",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_283146a3c43f550134f6e7ddf330fc49",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "true_interp", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
        "typing_Lib.IntTypes.mk_int",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of", "typing_Prims.pow2",
        "typing_Spec.Hash.Definitions.hash_length",
        "typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U8@tok",
        "typing_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "well-founded-ordering-on-nat"
      ],
      0,
      "59d271df03169c9494cdad82de2c6bf4"
    ],
    [
      "MerkleTree.New.Low.merkle_tree_lift",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "data_elim_MerkleTree.New.Low.MT",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_e543045781779502997d52bafeacc58c",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "874ba050d761ca496e5c341c3fd77f11"
    ],
    [
      "MerkleTree.New.Low.merkle_tree_lift",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "data_elim_MerkleTree.New.Low.MT",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_e543045781779502997d52bafeacc58c",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "ac47322420b46ec14861c96faa2933a9"
    ],
    [
      "MerkleTree.New.Low.merkle_tree_lift",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec", "data_elim_MerkleTree.New.Low.MT",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.mt_wf_elts",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_2eb8eca0e96b1f33053dbf2b2cc2ab84",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_a6565d3d13f2a8618197ead2207432ef",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f27b2f9175d58009ca36abd01d810ba7",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "1815e383e6da6b7d14cdbaa6a16e6f06"
    ],
    [
      "MerkleTree.New.Low.mt_lift",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_fce206bf89c1ea041b18e31b779c4bc2",
        "typing_LowStar.Buffer.trivial_preorder"
      ],
      0,
      "92130648fbc6d7284d5ffe920c84b395"
    ],
    [
      "MerkleTree.New.Low.mt_preserved",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.l_and",
        "equation_Prims.squash", "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "a0c4bce94d33d4b9ec29364c0fe1eec3"
    ],
    [
      "MerkleTree.New.Low.mt_preserved",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "data_elim_MerkleTree.New.Low.MT",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.Spec.hash_raw",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.mt_loc"
      ],
      0,
      "be25b2aa2c285f542b3e6ca312fd0f02"
    ],
    [
      "MerkleTree.New.Low.create_empty_mt",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt64.t__uu___haseq",
        "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.Low.mt_p",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "469ba04d8618bff5aa8b97c051c31970"
    ],
    [
      "MerkleTree.New.Low.create_empty_mt",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Pervasives.Native.None",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "data_typing_intro_FStar.Pervasives.Native.None@tok",
        "disc_equation_FStar.Pervasives.Native.None",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.SEC@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.fresh_region",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.live_region",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gt",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_FStar.UInt64.gte", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
        "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.create_empty_mt",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_init",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.add64_fits",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_irepr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_irepr",
        "equation_MerkleTree.New.Low.hash_vec_r_alloc_p",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_not_full",
        "equation_MerkleTree.New.Low.mt_not_full_nst",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.New.Low.uint64_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_22b25bbb82fb0a61e88d744db6771653",
        "interpretation_Tm_abs_4fc6f26ec76d7f052d8b26c802302c7e",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomUpd1", "lemma_FStar.Map.lemma_SelUpd2",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "lemma_FStar.UInt64.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_none",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_region_weak",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Monotonic.Buffer.new_region_modifies",
        "lemma_LowStar.Monotonic.Buffer.region_liveness_insensitive_buffer",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_irepr",
        "proj_equation_LowStar.Regional.Rgl_r_alloc_p",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.None_a",
        "projection_inverse_LowStar.Regional.Rgl_irepr",
        "projection_inverse_LowStar.Regional.Rgl_r_alloc_p",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.Low.MT_hs",
        "projection_inverse_MerkleTree.New.Low.MT_i",
        "projection_inverse_MerkleTree.New.Low.MT_j",
        "projection_inverse_MerkleTree.New.Low.MT_mroot",
        "projection_inverse_MerkleTree.New.Low.MT_offset",
        "projection_inverse_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_21e94d81ba30d97ef8ce075f9a843f09",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a7d7af90e6d5e1a1bf6a72eab1927ce6",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_db6e022af12628454cdc667972c85d88",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_alloc_p",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_alloc_p",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Map.contains", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Monotonic.HyperStack.live_region",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v", "typing_Lib.IntTypes.mk_int",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Monotonic.Buffer.region_liveness_insensitive_locs",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.hash_init",
        "typing_MerkleTree.New.Low.hash_irepr",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.New.Low.mt_not_full",
        "typing_MerkleTree.New.Low.uint64_max",
        "typing_MerkleTree.Spec.hash_size", "typing_Prims.pow2",
        "typing_Spec.Hash.Definitions.hash_word_length",
        "typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U8@tok",
        "typing_tok_Spec.Hash.Definitions.SHA2_256@tok"
      ],
      0,
      "6ccb7b4c95c27fbca8513d4edd6b1c93"
    ],
    [
      "MerkleTree.New.Low.mt_free",
      1,
      0,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.gte",
        "equation_FStar.UInt32.gte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.frameOf_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_gsub",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_06398dfbaa3179b7fb2439411731dc5d",
        "refinement_interpretation_Tm_refine_0bef3076bd3ad5dafdd7f0e1bfbfb03f",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b5dc0e9d549a54b0b7e3368b288eb09b",
        "refinement_interpretation_Tm_refine_bfb6f4d0a84e826e7c71edfcbd91f09f",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_ee969e177f8efeb965edd056122a25ba",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "true_interp", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.index", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.gte",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.mt_loc"
      ],
      0,
      "c588bdcf435895d36ae9e0eb94ec1923"
    ],
    [
      "MerkleTree.New.Low.as_seq_sub_upd",
      1,
      0,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_Prims.squash",
        "fuel_guarded_inversion_LowStar.Regional.regional",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_84ff72f0f989b356a8f5bc0eecceeb91",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "47c04cfd7157be392ac24f0952fd8c35"
    ],
    [
      "MerkleTree.New.Low.as_seq_sub_upd",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@query", "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Seq.Properties.cons", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Regional.regional",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing", "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_index_upd1",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Base.lemma_len_upd",
        "lemma_FStar.Seq.Properties.cons_index_slice",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_MerkleTree.New.High.seq_slice_equal_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_0545ca68af3b2fc8df509fb388f7f2ee",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_09d2e9ab3b9c121b24316d151747e281",
        "refinement_interpretation_Tm_refine_23857cbed27910cb77d978ed22a5bc32",
        "refinement_interpretation_Tm_refine_278716a0a7c30c36e02453685bf0b301",
        "refinement_interpretation_Tm_refine_2ca062977a42c36634b89c1c4f193f79",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5a8634b460d149c76a5c0476662af1d0",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_7c6fae798549fc775eabfd0ed569153a",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_84ff72f0f989b356a8f5bc0eecceeb91",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c523b3664e09b3a560d02220fdaf88c6",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_ea22cbe5972b8bdbae159f26bc45cad8",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.create",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.slice", "typing_FStar.Seq.Base.upd",
        "typing_FStar.Seq.Properties.cons", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Regional.__proj__Rgl__item__repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "d89512bd699f0e672270ee15002aed6c"
    ],
    [
      "MerkleTree.New.Low.hash_vv_insert_copy",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq", "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.freeable",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_387f6089c5ba453761be7b2a95fa6206",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_bbcc51eaa48296511e3f50dd5cee1b2d",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fe364954dfd8c51ccd295638754d5640",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.New.Low.uint32_32_max",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "99e04b9c1c7f132ab84d99d7b2cf9818"
    ],
    [
      "MerkleTree.New.Low.hash_vv_insert_copy",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key",
        "function_token_typing_FStar.UInt32.t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "8c5c2a651e29550be6d282064bc10a47"
    ],
    [
      "MerkleTree.New.Low.hash_vv_insert_copy",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_58bd2b132c78456d47de924119038fc5",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall2",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss_insert",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_319f83d1e2e5d90763ce20b373c5fc6d",
        "interpretation_Tm_abs_55788a6c97282187c29842ece46254ed",
        "interpretation_Tm_abs_5dd8f165954d58674b6f2ca587337be4",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "interpretation_Tm_abs_c8ed13f8f40794f95cde689eb4dd7a69",
        "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_upd1",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction", "primitive_Prims.op_disEquality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_387f6089c5ba453761be7b2a95fa6206",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_3ef9986ea936a4727afae598c250fd24",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_bbcc51eaa48296511e3f50dd5cee1b2d",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_dfe51f46ab10699f2138b1ecb67cc7d5",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f4852e3b5207493b467b6c1d4b5e6a3a",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "token_correspondence_Prims.pow2.fuel_instrumented",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.create",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.upd",
        "typing_FStar.Seq.Properties.cons",
        "typing_FStar.Seq.Properties.snoc", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.is_full", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of"
      ],
      0,
      "5d4d26db088f3e166f40ba88b532a746"
    ],
    [
      "MerkleTree.New.Low.insert_index_helper_even",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.unsigned",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_typing",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_853c5cd44f31c033c59a9ff403b132ea",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Int.op_Slash", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.mod", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "ccef2087a2b7dab17bc004c8c0e0360d"
    ],
    [
      "MerkleTree.New.Low.insert_index_helper_even",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.v",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "e295f76c33ddd9abd4da38d69f44c32d"
    ],
    [
      "MerkleTree.New.Low.insert_index_helper_even",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.unsigned",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_853c5cd44f31c033c59a9ff403b132ea",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "9dd96b3beee8a33ef94b2dc1fe922876"
    ],
    [
      "MerkleTree.New.Low.insert_index_helper_odd",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Int.op_Slash",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
        "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.unsigned",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.squash",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented", "int_inversion",
        "int_typing", "l_and-interp", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_0766302b68bb44ab7aff8c4d8be0b46f",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_50455c3ffa336de556d779eec2365189",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.Int.op_Slash", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.mod", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "7ac39080e0dc9a5c3dc49ff49f16573e"
    ],
    [
      "MerkleTree.New.Low.insert_index_helper_odd",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_Spec.Poly1305.size_key"
      ],
      0,
      "e43b1fdda3fb02afb1e59749e137fa2e"
    ],
    [
      "MerkleTree.New.Low.insert_index_helper_odd",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint8_p", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gt", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_EverCrypt.Helpers.uint8_p", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThan", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_50455c3ffa336de556d779eec2365189",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_Lib.IntTypes.bits", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.New.Low.uint32_32_max",
        "typing_Spec.Poly1305.size_key", "typing_tok_Lib.IntTypes.U32@tok"
      ],
      0,
      "931434867c4ab39cf87be8cf1473ce92"
    ],
    [
      "MerkleTree.New.Low.loc_union_assoc_4",
      1,
      2,
      1,
      [ "@query", "lemma_LowStar.Monotonic.Buffer.loc_union_comm" ],
      0,
      "fb114300ee9191873412e6702df20895"
    ],
    [
      "MerkleTree.New.Low.insert_modifies_rec_helper",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_Spec.Poly1305.size_key",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "f853c6a38716270a1e6cc29b6bdf1157"
    ],
    [
      "MerkleTree.New.Low.insert_modifies_rec_helper",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "9800356f63699a25d5d2cf79fcee6c2e"
    ],
    [
      "MerkleTree.New.Low.insert_modifies_rec_helper",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.Integers.int_t",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.uint_t", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.loc_union_idem",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_l",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_r",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "3068e5887a2adf385263b6554cb77505"
    ],
    [
      "MerkleTree.New.Low.insert_modifies_union_loc_weakening",
      1,
      2,
      1,
      [
        "@query", "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "typing_LowStar.Monotonic.Buffer.loc_union"
      ],
      0,
      "f500efa89b99e990128ad3190f4f1978"
    ],
    [
      "MerkleTree.New.Low.insert_snoc_last_helper",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.Seq.Properties.snoc", "equation_Prims.nat",
        "int_inversion", "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.length"
      ],
      0,
      "51200cc243bc64bb00ff0c18e4574e6f"
    ],
    [
      "MerkleTree.New.Low.insert_snoc_last_helper",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.Seq.Properties.last",
        "equation_FStar.Seq.Properties.snoc", "equation_Prims.nat",
        "int_typing", "lemma_FStar.Seq.Base.lemma_index_app1",
        "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_167ef714932ec832fb671890fc3eee6c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "typing_FStar.Seq.Base.create"
      ],
      0,
      "26ec34826d2f191c2c61b081fa839a73"
    ],
    [
      "MerkleTree.New.Low.rv_inv_rv_elems_reg",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "fuel_guarded_inversion_LowStar.Regional.regional",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_disEquality",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_c636272db3d847ac27ada58aba43fab2",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "65adb507c04d4100975364dc0c826741"
    ],
    [
      "MerkleTree.New.Low.insert_",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_387f6089c5ba453761be7b2a95fa6206",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_bbcc51eaa48296511e3f50dd5cee1b2d",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.uint32_32_max",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "2da0b7df487d6ef6cb1f7c2f1a2b2eb0"
    ],
    [
      "MerkleTree.New.Low.insert_",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key",
        "function_token_typing_FStar.UInt32.t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "ba8ce13a67c7738dc1e16ad78cad5646"
    ],
    [
      "MerkleTree.New.Low.insert_",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_65c1bfdbb0d838bd51cc927c26b8919b",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_418f9a7e2d95a1fa64ed5e24433757e1",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_58bd2b132c78456d47de924119038fc5",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_5e1d89ec9fedf867e4fbc150aaf9c895",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.live", "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_2",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.hash_ss_insert",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.bytes",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.New.Low.hash_vec_r_repr",
        "function_token_typing_MerkleTree.New.Low.hash_vec_region_of",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Set.mem_complement", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.frameOf_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_gsub",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ebab6413668cea23d45b923df58f62f",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_2351d9ecf03f169d19c5554516c249dc",
        "refinement_interpretation_Tm_refine_338b41074878c245ebb079c220ea3772",
        "refinement_interpretation_Tm_refine_387f6089c5ba453761be7b2a95fa6206",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_4a1ae72fb902c4c48dbc965827444857",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5bd34bf04340340b1bef17bcddc72002",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_bbcc51eaa48296511e3f50dd5cee1b2d",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_dfe51f46ab10699f2138b1ecb67cc7d5",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_interpretation_Tm_refine_f839bef58bc6997ea515395509e67f20",
        "refinement_interpretation_Tm_refine_fe364954dfd8c51ccd295638754d5640",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "true_interp", "typing_FStar.Ghost.reveal",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.snoc",
        "typing_FStar.Set.complement", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gt", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of", "typing_MerkleTree.New.High.hash_2",
        "typing_MerkleTree.New.High.insert_",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hash_vec_region_of",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.New.Low.uint32_32_max"
      ],
      0,
      "3965d33da67435ecf91eccb9b62bed3c"
    ],
    [
      "MerkleTree.New.Low.mt_insert_pre_nst",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lt", "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.mt_not_full_nst",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_Spec.Poly1305.size_key", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.uint32_32_max",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "2709e59501e592333be6cc3d2b87193e"
    ],
    [
      "MerkleTree.New.Low.mt_insert_pre",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_0bef3076bd3ad5dafdd7f0e1bfbfb03f"
      ],
      0,
      "f62ebf70ac2c9088d809dcffc14574fe"
    ],
    [
      "MerkleTree.New.Low.mt_insert",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_MerkleTree.New.High.mt_not_full",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.mt_insert_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_not_full_nst",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_0bbad8420622ecbf7c042615df165640",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v", "typing_MerkleTree.New.Low.uint32_32_max"
      ],
      0,
      "1051b8b8c42ade375feb45e953bd8cf2"
    ],
    [
      "MerkleTree.New.Low.mt_insert",
      2,
      0,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.insert_.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.mt_insert",
        "equation_MerkleTree.New.High.mt_wf_elts",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_insert_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_not_full_nst",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.UInt32.uv_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_hs",
        "projection_inverse_MerkleTree.New.Low.MT_i",
        "projection_inverse_MerkleTree.New.Low.MT_j",
        "projection_inverse_MerkleTree.New.Low.MT_mroot",
        "projection_inverse_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0bbad8420622ecbf7c042615df165640",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_338b41074878c245ebb079c220ea3772",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5bd34bf04340340b1bef17bcddc72002",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_88b2421350c3a459eae3f69956c7e70c",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_dfe51f46ab10699f2138b1ecb67cc7d5",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f839bef58bc6997ea515395509e67f20",
        "refinement_interpretation_Tm_refine_fce206bf89c1ea041b18e31b779c4bc2",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "true_interp", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.complement",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.insert_",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.mt_lift",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.New.Low.mt_not_full_nst",
        "typing_MerkleTree.New.Low.uint32_32_max",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "93c3a8d2f142a96a3d8bee32695a4795"
    ],
    [
      "MerkleTree.New.Low.mt_create",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_847061c6a80ec157ba1bb19af8403577"
      ],
      0,
      "b0ff27e6a167ee2acebd1830bad6336a"
    ],
    [
      "MerkleTree.New.Low.mt_create",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt64.gte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t",
        "equation_MerkleTree.New.High.create_empty_mt",
        "equation_MerkleTree.New.High.create_mt",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.add64_fits",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.mt_insert_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_not_full",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.uint64_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing", "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt64.uv_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_21e94d81ba30d97ef8ce075f9a843f09",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_847061c6a80ec157ba1bb19af8403577",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.New.Low.mt_not_full",
        "typing_MerkleTree.New.Low.uint64_max",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "b711ab9e928602887803f63b727322ee"
    ],
    [
      "MerkleTree.New.Low.path_safe",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Buffer.pointer", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.path",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "a5a9b3c4f1b157cf45ebf12f08ccb5b5"
    ],
    [
      "MerkleTree.New.Low.lift_path_",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "lemma_FStar.Map.lemma_ContainsDom",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip"
      ],
      0,
      "b8ee2b0ecc578f30d76d996ba8ae642c"
    ],
    [
      "MerkleTree.New.Low.lift_path_",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_EverCrypt.Helpers.uint8_t", "equation_FStar.UInt.gte",
        "equation_FStar.UInt32.gte", "equation_LowStar.Buffer.buffer",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "function_token_typing_FStar.UInt8.t",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_dummy"
      ],
      0,
      "62ca639b949854347d9db4f91c2cf463"
    ],
    [
      "MerkleTree.New.Low.lift_path_",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "binder_x_02b7f0727cec747cf5b268761b788960_3",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_2",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_0", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_3882ffd9dbb4f8267fed1698649ec299",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "primitive_Prims.op_Addition", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_04f09b2d2ab66fd329f106ca1319e60e",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_92fb08a57dc7bf7a9a9c3f1c0e50c956",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "well-founded-ordering-on-nat"
      ],
      0,
      "4ac7e201984cfd29306f4b92ddf71076"
    ],
    [
      "MerkleTree.New.Low.lift_path_",
      4,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "lemma_FStar.Map.lemma_ContainsDom",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip"
      ],
      0,
      "bd5fd111ef08d97aa1fafd9b4808c242"
    ],
    [
      "MerkleTree.New.Low.lift_path_",
      5,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "lemma_FStar.Map.lemma_ContainsDom",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip"
      ],
      0,
      "7a11e9aa2fd84449f741987025e7f9b0"
    ],
    [
      "MerkleTree.New.Low.lift_path_",
      6,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "lemma_FStar.Map.lemma_ContainsDom",
        "primitive_Prims.op_LessThanOrEqual",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip"
      ],
      0,
      "9e927622a911b7795207f65dfa41c280"
    ],
    [
      "MerkleTree.New.Low.lift_path",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Buffer.pointer", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.path",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "087e6e5e7a837d9781b7a8c579d2088e"
    ],
    [
      "MerkleTree.New.Low.lift_path",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "data_elim_LowStar.Vector.Vec", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.size_of", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_safe", "equation_Prims.nat",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "l_and-interp", "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_36af19f7f55bfc5c1624e42675b382d1",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "2b620fe5c2e0342ca9dc51ba7995947e"
    ],
    [
      "MerkleTree.New.Low.lift_path_index_",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.squash",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4194b876593024679409237d5ac2f961",
        "refinement_interpretation_Tm_refine_6a84d5e45e29b9257ca3ce2b05c9acb1",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6"
      ],
      0,
      "d2724d05f9452d035ef0d696150bd361"
    ],
    [
      "MerkleTree.New.Low.lift_path_index_",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.squash",
        "equation_Spec.Hash.Definitions.bytes_hash", "int_inversion",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4194b876593024679409237d5ac2f961",
        "refinement_interpretation_Tm_refine_6a84d5e45e29b9257ca3ce2b05c9acb1",
        "refinement_interpretation_Tm_refine_6ddb1d4a1104e3cd92d2ffeee26e2acb",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6"
      ],
      0,
      "efa29609b749023a5c862dd8a6da8977"
    ],
    [
      "MerkleTree.New.Low.lift_path_index_",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_arrow_6d534963616bba9b1bc876219f6bb43c",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_65c1bfdbb0d838bd51cc927c26b8919b",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_58bd2b132c78456d47de924119038fc5",
        "binder_x_4281d543ec30fd0cd706b241bbcc6194_1",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_2",
        "binder_x_bfd1c1dc8ee5573e6749a7f4246c6731_4",
        "binder_x_c2fb43aca0cecf35f0232d13a661eee0_3",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_0",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Integers.int_t",
        "equation_FStar.Seq.Properties.snoc",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_3882ffd9dbb4f8267fed1698649ec299",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_2351d9ecf03f169d19c5554516c249dc",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4194b876593024679409237d5ac2f961",
        "refinement_interpretation_Tm_refine_5233e72a539b98de2de786d803f8f035",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_7ba937251c6c7c1732c4c14fde8ac51c",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9b09aedb1aa10e4e24a56dd1608738db",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_MerkleTree.New.Low.hreg",
        "typing_MerkleTree.New.Low.lift_path_", "unit_inversion",
        "unit_typing", "well-founded-ordering-on-nat"
      ],
      0,
      "88d6c7a956fbf8e74d6b9ec34ee14f1a"
    ],
    [
      "MerkleTree.New.Low.lift_path_index",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.squash",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "l_and-interp", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "ad41762876c6bfa82b32ecc764ddf776"
    ],
    [
      "MerkleTree.New.Low.lift_path_index",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.squash",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "l_and-interp", "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_13808589057a98270a396770c62f87d7",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "2d960e9121d2267a7c84a488ef4286c7"
    ],
    [
      "MerkleTree.New.Low.lift_path_index",
      3,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "binder_x_9efda964e93f7c8637f4a54b78c7be8c_3",
        "binder_x_f542b3f1dbb10fe21950d3399f5bb073_2", "bool_inversion",
        "data_elim_LowStar.Vector.Vec",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.lift_path",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_safe",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "interpretation_Tm_abs_3882ffd9dbb4f8267fed1698649ec299",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "l_and-interp", "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_87d6efca4e9a1aee31a799b70397727a",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "0be4eba35e4312d0ddc41a6cb7fa4ab9"
    ],
    [
      "MerkleTree.New.Low.lift_path_eq",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "equation_FStar.Integers.nat",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem", "equation_Prims.squash",
        "function_token_typing_FStar.Monotonic.Heap.heap", "l_and-interp",
        "lemma_FStar.Map.lemma_ContainsDom",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_ef3919256654f6b3ff3f6a54193365a0",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip"
      ],
      0,
      "a488e708bb90cd64ad2ecc86ce233903"
    ],
    [
      "MerkleTree.New.Low.lift_path_eq",
      2,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_arrow_6d534963616bba9b1bc876219f6bb43c",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_65c1bfdbb0d838bd51cc927c26b8919b",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_with_fuel_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_MerkleTree.New.High.seq_slice_equal_index",
        "lemma_MerkleTree.New.Low.lift_path_index_",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_0545ca68af3b2fc8df509fb388f7f2ee",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0c9f596ac6a4d4fdfe4476c4d708ec08",
        "refinement_interpretation_Tm_refine_2351d9ecf03f169d19c5554516c249dc",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4194b876593024679409237d5ac2f961",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5a8634b460d149c76a5c0476662af1d0",
        "refinement_interpretation_Tm_refine_6a84d5e45e29b9257ca3ce2b05c9acb1",
        "refinement_interpretation_Tm_refine_7ba937251c6c7c1732c4c14fde8ac51c",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "typing_FStar.Map.contains", "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.slice", "typing_FStar.UInt32.v",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hreg",
        "typing_MerkleTree.New.Low.lift_path_"
      ],
      0,
      "8af5dddee9aba1aa55fe6aab198dcac3"
    ],
    [
      "MerkleTree.New.Low.path_safe_preserved_",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "binder_x_8358b93aec0670665ebb4c0f52fc04b7_4",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_2",
        "binder_x_c1c1de8ea7481018f23ab7c648051e51_0",
        "binder_x_c2fb43aca0cecf35f0232d13a661eee0_3", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Integers.int_t",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.Low.hash", "equation_Prims.eqtype",
        "equation_Prims.nat", "function_token_typing_Prims.int",
        "int_inversion",
        "interpretation_Tm_abs_8732766561b6b9e9af8d944d1cda04fe",
        "interpretation_Tm_abs_9202949e90ff87d556a4be94a4e1cf46",
        "l_and-interp",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4e5801b99be38dbf2c3591845093d9fc",
        "refinement_interpretation_Tm_refine_5233e72a539b98de2de786d803f8f035",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid", "typing_FStar.Set.singleton",
        "well-founded-ordering-on-nat"
      ],
      0,
      "c3a93970d850d5ba5f965165a6353872"
    ],
    [
      "MerkleTree.New.Low.path_safe_preserved",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.path_loc"
      ],
      0,
      "f99a83805a423feb61627aed1bd71025"
    ],
    [
      "MerkleTree.New.Low.path_safe_init_preserved",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Buffer.pointer", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.path",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "53a124480adcfe5f2f8f158ac9a558ba"
    ],
    [
      "MerkleTree.New.Low.path_safe_init_preserved",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_Negation", "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.path_loc"
      ],
      0,
      "b6d16ddee0e5990521f1ab2254ba9257"
    ],
    [
      "MerkleTree.New.Low.path_preserved_",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.Low.hash", "equation_Prims.l_and",
        "equation_Prims.squash",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "l_and-interp", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_37596c7d5296c9eb4c1c444e6df371b9"
      ],
      0,
      "140154e16d5b44d71713e94553697d82"
    ],
    [
      "MerkleTree.New.Low.path_preserved_",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.Low.hash", "equation_Prims.l_and",
        "equation_Prims.squash",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "l_and-interp", "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_37596c7d5296c9eb4c1c444e6df371b9"
      ],
      0,
      "3f73972af16ba499226d66b1ce9c353a"
    ],
    [
      "MerkleTree.New.Low.path_preserved_",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "binder_x_4281d543ec30fd0cd706b241bbcc6194_1",
        "binder_x_8358b93aec0670665ebb4c0f52fc04b7_4",
        "binder_x_8f7f11c8feab2d1dbfb8e60676b43aaf_2",
        "binder_x_c1c1de8ea7481018f23ab7c648051e51_0",
        "binder_x_c2fb43aca0cecf35f0232d13a661eee0_3",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_5",
        "binder_x_ed25b04ac1a3660bf4cdc8ae577888d8_6", "bool_inversion",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Regional.Rgl",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Prims.LexTop@tok", "equation_FStar.Integers.int_t",
        "equation_LowStar.Vector.forall_seq",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_with_fuel_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int", "int_inversion",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "interpretation_Tm_abs_8732766561b6b9e9af8d944d1cda04fe",
        "interpretation_Tm_abs_9202949e90ff87d556a4be94a4e1cf46",
        "l_and-interp",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4194b876593024679409237d5ac2f961",
        "refinement_interpretation_Tm_refine_5233e72a539b98de2de786d803f8f035",
        "refinement_interpretation_Tm_refine_7ba937251c6c7c1732c4c14fde8ac51c",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Properties.snoc",
        "typing_FStar.Set.singleton", "typing_MerkleTree.New.Low.hreg",
        "typing_MerkleTree.New.Low.lift_path_",
        "well-founded-ordering-on-nat"
      ],
      0,
      "9425a1da8ef5a25b7617ccd77c3c37f5"
    ],
    [
      "MerkleTree.New.Low.path_preserved",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.l_and",
        "equation_Prims.squash", "l_and-interp",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "b0a99d8b19067d2c58051fea77e27ce6"
    ],
    [
      "MerkleTree.New.Low.path_preserved",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "data_elim_LowStar.Vector.Vec",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.gte", "equation_FStar.UInt32.gte",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.lift_path",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.path_loc"
      ],
      0,
      "c82d0349d7a5bd25f16bd2d09a27012c"
    ],
    [
      "MerkleTree.New.Low.init_path",
      1,
      2,
      1,
      [ "@query" ],
      0,
      "07a4a71164bdf616e29684efdccf777a"
    ],
    [
      "MerkleTree.New.Low.init_path",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def", "bool_inversion",
        "data_elim_LowStar.Vector.Vec",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.erid",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_irepr",
        "equation_MerkleTree.New.Low.hash_vec_r_alloc_p",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.lift_path",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomUpd1",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Vector.modifies_as_seq", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Equality",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Negation",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_161e04719814801d293219f408210f95",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_568fdce3550fec4bb378ce5f1cedde1b",
        "refinement_interpretation_Tm_refine_6804b46126ca14ff1a0e860171d7028d",
        "refinement_interpretation_Tm_refine_6c5072d4c9562dd38fd2703ecfb013df",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Ghost.reveal", "typing_FStar.Map.contains",
        "typing_FStar.Map.domain", "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.loc_vector",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hash_vec_irepr",
        "typing_MerkleTree.New.Low.lift_path"
      ],
      0,
      "8ce93543c44c8a5039ece4d3d2c4f6a5"
    ],
    [
      "MerkleTree.New.Low.clear_path",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Buffer.pointer", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.path",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "6c9ab1d3eeb7868607ca05f332e52d90"
    ],
    [
      "MerkleTree.New.Low.clear_path",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query", "bool_inversion",
        "data_elim_LowStar.Vector.Vec",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.HyperStack.ST.is_eternal_region",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.clear",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.live",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.lift_path",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer_weak",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_Negation", "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Vector.Vec_vs",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_45f738d123897594beb0114aa3423a28",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_d81396d0340c389091a0de4867a86693",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "true_interp", "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.clear",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.lift_path"
      ],
      0,
      "f9598b5cd01b7409d0281b3475a5925d"
    ],
    [
      "MerkleTree.New.Low.free_path",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_LowStar.Buffer.pointer", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.path",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e"
      ],
      0,
      "3363af4f1f0adb329bd3f8cb9eed1073"
    ],
    [
      "MerkleTree.New.Low.free_path",
      2,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "bool_inversion",
        "bool_typing", "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.live_region",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.loc_addr_of_vector",
        "equation_LowStar.Vector.vector", "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Equality", "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0debaeb7e67a195d056ae441253820d9",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_849ec5c154f63127b0a8274ed9a2f4be",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_f4a7136eb27f34d4e1210cce6a687f39",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.live_region",
        "typing_FStar.Set.singleton",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.loc_addr_of_vector",
        "typing_MerkleTree.New.Low.path_loc"
      ],
      0,
      "1073eeefed1e7c26743091bc7324a1eb"
    ],
    [
      "MerkleTree.New.Low.construct_rhs",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_418f9a7e2d95a1fa64ed5e24433757e1",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_r_inv",
        "equation_LowStar.Regional.Instances.vector_r_repr",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.New.Low.hash_vec_r_repr",
        "int_inversion", "int_typing",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_1760a6574b9d4181bb43862abfddea1e",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4a1ae72fb902c4c48dbc965827444857",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_94f5365ecf9ae85b330135e4736c19ae",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_c62a622d5246dd37690eb295dd742e61",
        "refinement_interpretation_Tm_refine_c99b4025e6018cbeec9a97bb9cd21b65",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "token_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "token_correspondence_LowStar.Regional.Instances.vector_r_inv",
        "token_correspondence_LowStar.Regional.Instances.vector_r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.index",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "1ab578aac123aed6bcd24b1893b261a9"
    ],
    [
      "MerkleTree.New.Low.construct_rhs",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_Spec.Poly1305.size_key"
      ],
      0,
      "e3bbcecf110c08631dd7c4aa80674b53"
    ],
    [
      "MerkleTree.New.Low.construct_rhs",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.construct_rhs.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_arrow_6d534963616bba9b1bc876219f6bb43c",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_65c1bfdbb0d838bd51cc927c26b8919b",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_FStar.Pervasives.Native.Mktuple2",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_r_inv",
        "equation_LowStar.Regional.Instances.vector_r_repr",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.live", "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_2",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.bytes",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_with_fuel_MerkleTree.New.High.construct_rhs.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.New.Low.hash_vec_r_inv",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_gsub",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_gsub_buffer_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_cap",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_116339fd1727358a67e4504891c96c9b",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_1760a6574b9d4181bb43862abfddea1e",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_2351d9ecf03f169d19c5554516c249dc",
        "refinement_interpretation_Tm_refine_25d781cf4dd4c5378fa62ae6c24bfec0",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_5ca5a7f647501e7cbbf860878fb61b2a",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a58839b74b8298be9cd25ee19796c6e3",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_db6e022af12628454cdc667972c85d88",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fe364954dfd8c51ccd295638754d5640",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.Instances.vector_r_inv",
        "token_correspondence_LowStar.Regional.Instances.vector_r_repr",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "true_interp", "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.upd",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.mod",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.construct_rhs",
        "typing_MerkleTree.New.High.hash_2",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of", "unit_inversion",
        "unit_typing"
      ],
      0,
      "6017e008f463e74a79ec553a402d13b9"
    ],
    [
      "MerkleTree.New.Low.mt_get_root_pre",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_5c9be57b52f7bf19ef9831956f8f160a"
      ],
      0,
      "b51a063f00bf82e6536381784ace78f0"
    ],
    [
      "MerkleTree.New.Low.mt_get_root",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq",
        "data_elim_MerkleTree.New.Low.MT", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.mt_p",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_e543045781779502997d52bafeacc58c",
        "refinement_interpretation_Tm_refine_fb138c5f8808e18d3db9bceabbd98fa7",
        "typing_MerkleTree.New.Low.__proj__MT__item__j"
      ],
      0,
      "8b126df875b6d2a3d1113bbbce35acea"
    ],
    [
      "MerkleTree.New.Low.mt_get_root",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "data_elim_MerkleTree.New.Low.MT",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_r_inv",
        "equation_LowStar.Regional.Instances.vector_r_repr",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Regional.Instances.vector_repr",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_get_root_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_empty",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.High.MT_rhs_ok",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.High.MT_rhs_ok",
        "projection_inverse_MerkleTree.New.Low.MT_hs",
        "projection_inverse_MerkleTree.New.Low.MT_i",
        "projection_inverse_MerkleTree.New.Low.MT_j",
        "projection_inverse_MerkleTree.New.Low.MT_mroot",
        "projection_inverse_MerkleTree.New.Low.MT_offset",
        "projection_inverse_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_94f5365ecf9ae85b330135e4736c19ae",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c99b4025e6018cbeec9a97bb9cd21b65",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fb138c5f8808e18d3db9bceabbd98fa7",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.Instances.vector_r_inv",
        "token_correspondence_LowStar.Regional.Instances.vector_r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "true_interp", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.Spec.hash_size", "unit_inversion", "unit_typing"
      ],
      0,
      "25c08fbde0dfd5423198eadbbbc0ff3c"
    ],
    [
      "MerkleTree.New.Low.path_insert",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_abe8cb7b104394978d4a628fa1cfb305",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Vector.as_seq", "typing_LowStar.Vector.max_uint32"
      ],
      0,
      "e3f8a9884303958db5e59f8d744bcbdf"
    ],
    [
      "MerkleTree.New.Low.path_insert",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_8efe83896e61f87df00cf72ae31ef9ac",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.Set.subset",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.loc_addr_of_vector",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.path_insert",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.lift_path",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.New.Low.lift_path_.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "interpretation_Tm_abs_5d505633535cc8dd75ae481fdd4f601b",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Seq.Properties.slice_length",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_08698b4b6e166624b5bf789ac071b4cf",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_4194b876593024679409237d5ac2f961",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_7ba937251c6c7c1732c4c14fde8ac51c",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ad17c2a19f7100388adf9a3ebbdea99",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_abe8cb7b104394978d4a628fa1cfb305",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "true_interp", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
        "typing_FStar.Seq.Properties.snoc", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_addr_of_vector",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.max_uint32", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.path_insert",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg",
        "typing_MerkleTree.New.Low.lift_path_",
        "typing_MerkleTree.New.Low.path_loc"
      ],
      0,
      "085b15290f7bf8b25501f63b02d54a84"
    ],
    [
      "MerkleTree.New.Low.mt_path_length_step",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lte",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.index_t", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThanOrEqual",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_de77311fc9a8de71e148655169552426",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt32.v"
      ],
      0,
      "aa443a88eec5b9abc33015174d1eefc7"
    ],
    [
      "MerkleTree.New.Low.mt_path_length_step",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint8_p", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.mt_path_length_step",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Poly1305.size_key",
        "function_token_typing_EverCrypt.Helpers.uint8_p",
        "function_token_typing_Prims.__cache_version_number__", "int_typing",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_de77311fc9a8de71e148655169552426",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.mod",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "dd155104d112ce3dc0505d21529a65c5"
    ],
    [
      "MerkleTree.New.Low.mt_path_length",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "c6202ca0aceb0852f449ebbbd22a9050"
    ],
    [
      "MerkleTree.New.Low.mt_path_length",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "bdf396b46a20e58fb3c1af38aa031301"
    ],
    [
      "MerkleTree.New.Low.mt_path_length",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def",
        "binder_x_7899ebd8d5c0f9e7402415170397f2bb_0",
        "binder_x_a199c73b20fda7a65ede46712f9b4d2c_1",
        "binder_x_b6cf11561156941193dfa0263f62bc67_2",
        "binder_x_f537159ed795b314b4e58c260361ae86_3", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_Prims.LexTop@tok",
        "equation_EverCrypt.Helpers.uint8_p", "equation_FStar.Int.op_Slash",
        "equation_FStar.Integers.int_t", "equation_FStar.Integers.v",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.mt_path_length_step",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_path_length_step",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_EverCrypt.Helpers.uint8_p",
        "function_token_typing_MerkleTree.New.High.hash",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_Lib.IntTypes.pow2_values",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_6a68734ed65afb28914ca0094e95d074",
        "refinement_interpretation_Tm_refine_a2e18e897dc7b5e9127735c221164e8f",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_a79fcb762789d099714bcfed87e9a018",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.mod",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.High.mt_path_length",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_Spec.Poly1305.size_key", "well-founded-ordering-on-nat"
      ],
      0,
      "a3d7a050b18d10c1e8d878d8591f8d33"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_step",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_path_length_step",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_14cf93f0441170ac54723e959dd13dd2",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_4ffe599e5957efaf57f1453b32227829",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_7ec93711915adffd85d3d91dd8d7c1e2",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_8fb9d88bac74b014c79d8f965ac1a6f0",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_db6e022af12628454cdc667972c85d88",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "7e3d9366a2f65955bc0d1e49cf45c68c"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_step",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_Spec.Poly1305.size_key"
      ],
      0,
      "08ce50a61062c2b47bbd2809dc073282"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_step",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_arrow_6d534963616bba9b1bc876219f6bb43c",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_65c1bfdbb0d838bd51cc927c26b8919b",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.mt_get_path_step",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.path_insert",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.lift_path",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_path_length_step",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.abs",
        "equation_Prims.nat",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_index_app1",
        "lemma_FStar.Seq.Base.lemma_index_app2",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_index_slice",
        "lemma_FStar.Seq.Base.lemma_len_append",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_14cf93f0441170ac54723e959dd13dd2",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_2351d9ecf03f169d19c5554516c249dc",
        "refinement_interpretation_Tm_refine_35a0739c434508f48d0bb1d5cd5df9e8",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4ffe599e5957efaf57f1453b32227829",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_7b32e5f6df08fd45671d81aab27574f0",
        "refinement_interpretation_Tm_refine_7ec93711915adffd85d3d91dd8d7c1e2",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_8fb9d88bac74b014c79d8f965ac1a6f0",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_abe8cb7b104394978d4a628fa1cfb305",
        "refinement_interpretation_Tm_refine_ac201cf927190d39c033967b63cb957b",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_de77311fc9a8de71e148655169552426",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.create",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_seq",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.is_full", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.High.path_insert",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.lift_path",
        "typing_MerkleTree.New.Low.mt_path_length_step",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.New.Low.path_loc", "typing_Prims.abs",
        "unit_inversion", "unit_typing"
      ],
      0,
      "ca5fc25e431539fc25ed6d170479ec5c"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_07d77323d5dc868b479c77cd96748ab6",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_14cf93f0441170ac54723e959dd13dd2",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_37a07a277816923b4806aee8ef39f486",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_4ffe599e5957efaf57f1453b32227829",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_db6e022af12628454cdc667972c85d88",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "5752bbe2bcc145a5ec12efa4737bb93d"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_",
      2,
      1,
      2,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_Spec.Poly1305.size_key"
      ],
      0,
      "8ff1dee2d30bc22b0633cd9367f6bbb1"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_",
      3,
      1,
      2,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_get_path_.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_get_path_.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.Winfinite",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Integers.v",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_MerkleTree.New.High.mt_get_path_.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_EverCrypt.Helpers.uint8_p",
        "function_token_typing_MerkleTree.New.High.hash",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_Lib.IntTypes.pow2_values",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.rv_inv_preserved",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0722e9115d2a1be8d90527397d01011c",
        "refinement_interpretation_Tm_refine_07d77323d5dc868b479c77cd96748ab6",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_116339fd1727358a67e4504891c96c9b",
        "refinement_interpretation_Tm_refine_14cf93f0441170ac54723e959dd13dd2",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_24912c01ee0f03c322e8fd592da5df56",
        "refinement_interpretation_Tm_refine_37a07a277816923b4806aee8ef39f486",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_4ffe599e5957efaf57f1453b32227829",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9fa8429b9339e6da0ce984fd8bc861e0",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a58839b74b8298be9cd25ee19796c6e3",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b3043f42ec9d3f795b43bbae33c5974d",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_cc7ec1228e62f637b46417d43aae0cfa",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "token_correspondence_Prims.pow2.fuel_instrumented",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt.mod",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_get_path_",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.lift_path",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.mt_path_length",
        "typing_MerkleTree.New.Low.path_loc", "typing_Prims.pow2",
        "typing_Spec.Poly1305.size_key", "unit_inversion", "unit_typing"
      ],
      0,
      "1fc7ae8378a4887644b7dd8936d0fc6c"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_pre_nst",
      1,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "83aac731e35f7ae58042882db9e88c83"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_pre",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.path_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_b67070cb63828710b8342a13c580a766"
      ],
      0,
      "58579fe1ad80b5b17932ee2acca86de4"
    ],
    [
      "MerkleTree.New.Low.mt_get_path_loc_union_helper",
      1,
      2,
      1,
      [ "@query", "lemma_LowStar.Monotonic.Buffer.loc_union_idem_2" ],
      0,
      "dc6bbf443a76a63cc873c502ee75f02b"
    ],
    [
      "MerkleTree.New.Low.mt_get_path",
      1,
      0,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_get_path_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_93fc6fdd918debd7c636a13273a0cb78",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Monotonic.HyperHeap.includes", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.High.mt_path_length",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy"
      ],
      0,
      "18cb75484de378145f350d555a1922c0"
    ],
    [
      "MerkleTree.New.Low.mt_get_path",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_arrow_6d534963616bba9b1bc876219f6bb43c",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_65c1bfdbb0d838bd51cc927c26b8919b",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "data_elim_MerkleTree.New.High.MT",
        "data_elim_MerkleTree.New.Low.MT", "eq2-interp",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Seq.Properties.snoc", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Regional.Instances.vector_region_of",
        "equation_LowStar.Regional.Instances.vector_regional",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.is_full",
        "equation_LowStar.Vector.max_uint32",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.mt_get_path",
        "equation_MerkleTree.New.High.mt_get_root",
        "equation_MerkleTree.New.High.mt_wf_elts",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.path_insert",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.hvvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_get_path_pre_nst",
        "equation_MerkleTree.New.Low.mt_get_root_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.New.Low.offset_range_limit",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.New.Low.uint32_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_FStar.Pervasives.Native.tuple3",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "kinding_MerkleTree.New.Low.merkle_tree@tok", "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_intro",
        "lemma_FStar.Seq.Base.lemma_len_append", "lemma_FStar.Set.mem_empty",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__3",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_2351d9ecf03f169d19c5554516c249dc",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_41aa093c8ce8504985982f9f1c5eeb27",
        "refinement_interpretation_Tm_refine_47a0ede3f6d18b288d14e848211b6898",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5ca5a7f647501e7cbbf860878fb61b2a",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_88b2421350c3a459eae3f69956c7e70c",
        "refinement_interpretation_Tm_refine_8ec3f1842e1b75fca2f009de40ef228a",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_93fc6fdd918debd7c636a13273a0cb78",
        "refinement_interpretation_Tm_refine_94c65045d00b06f678f0a0e5789c997e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_a58839b74b8298be9cd25ee19796c6e3",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_c62a622d5246dd37690eb295dd742e61",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_cc664f407b9645c9b04874e481826723",
        "refinement_interpretation_Tm_refine_cce5569ce2fdd586ce3d0cdbed37c360",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_e4c62a9b95223de40b5923788de79f98",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fce206bf89c1ea041b18e31b779c4bc2",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.Instances.vector_region_of",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub_mod",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.is_full", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.__proj__MT__item__hs",
        "typing_MerkleTree.New.High.__proj__MT__item__j",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.High.path_insert",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg",
        "typing_MerkleTree.New.Low.mt_lift",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_MerkleTree.New.Low.path_loc",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "57158e6723eefd2ac6dd5983ad70a91d"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_modifies_rec_helper",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_EverCrypt.Helpers.uint8_p",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_sz",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "a8cd6617250c85d9683824f8e670bef9"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_modifies_rec_helper",
      2,
      2,
      1,
      [ "@query", "assumption_FStar.UInt32.t__uu___haseq" ],
      0,
      "7cc99f8a698d6a713cbc502a15ddf266"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_modifies_rec_helper",
      3,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_FStar.Integers.int_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.uint_t",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_l",
        "lemma_LowStar.Monotonic.Buffer.loc_union_loc_none_r",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "b154ec2edf9a69a715704d9a3ecc869d"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_",
      1,
      2,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_MerkleTree.New.Low.hash", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_440d7757fde0472aef9c6b5c7b8cc8f5",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_d63dfdc62aac5dbb4b57762513adda78",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "439ff5cd43b4120989f587bbc8b953ce"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.Spec.hash_size",
        "equation_Spec.Poly1305.size_key",
        "function_token_typing_FStar.UInt32.t", "int_typing",
        "lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.pow2_values",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "typing_FStar.Ghost.reveal", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.v",
        "typing_Spec.Poly1305.size_key"
      ],
      0,
      "f96e2d90208b6ba7870c78bd3abe84f4"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall2",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eq2",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_319f83d1e2e5d90763ce20b373c5fc6d",
        "interpretation_Tm_abs_55788a6c97282187c29842ece46254ed",
        "interpretation_Tm_abs_5dd8f165954d58674b6f2ca587337be4",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "interpretation_Tm_abs_c5e08c481d666641fcace7e4542e6fe5",
        "interpretation_Tm_abs_c8ed13f8f40794f95cde689eb4dd7a69",
        "l_and-interp", "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.RVector.as_seq_sub_as_seq",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "primitive_Prims.op_disEquality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_2aadc4edfc6d9610f0cb6a8c3f3d6767",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_3ef9986ea936a4727afae598c250fd24",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_440d7757fde0472aef9c6b5c7b8cc8f5",
        "refinement_interpretation_Tm_refine_48b0695688f784a6a513ffe6f1b37286",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_726676721a82c4e7e8f7c603d7a1bd28",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b64648a77a60a48eb74692633eed8ca9",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bf81f3a74572a5d2ed631c98532a692c",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_d3d07693cd71377864ef84dc97d10ec1",
        "refinement_interpretation_Tm_refine_d63dfdc62aac5dbb4b57762513adda78",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_da8aa672b0d2598d42d7dcae7e0ec644",
        "refinement_interpretation_Tm_refine_dfe51f46ab10699f2138b1ecb67cc7d5",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f4852e3b5207493b467b6c1d4b5e6a3a",
        "refinement_interpretation_Tm_refine_fe364954dfd8c51ccd295638754d5640",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "token_correspondence_Prims.pow2.fuel_instrumented",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.index", "typing_FStar.Seq.Base.length",
        "typing_FStar.Seq.Base.slice", "typing_FStar.Seq.Base.upd",
        "typing_FStar.Seq.Properties.cons", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.loc_union",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.get", "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_flush_to_",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of", "unit_inversion",
        "unit_typing"
      ],
      0,
      "09f2dc381eba3d172113e15fc87cccfd"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to_pre",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_0bef3076bd3ad5dafdd7f0e1bfbfb03f"
      ],
      0,
      "d85b5d9cd5a11d5c8b8cbe1bff9f2a32"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.mt_flush_to_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_p", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_cb0e743bcf6835226979d5a2977355da"
      ],
      0,
      "6b13214456d34a5dd5eb6eae33aa69f2"
    ],
    [
      "MerkleTree.New.Low.mt_flush_to",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_flush_to_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.mt_flush_to",
        "equation_MerkleTree.New.High.mt_wf_elts",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_flush_to_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_FStar.UInt32.t",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Ghost.reveal_hide",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_complement",
        "lemma_FStar.Set.mem_empty", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_addresses_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.High.MT_rhs_ok",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.High.MT_rhs_ok",
        "projection_inverse_MerkleTree.New.Low.MT_hs",
        "projection_inverse_MerkleTree.New.Low.MT_i",
        "projection_inverse_MerkleTree.New.Low.MT_j",
        "projection_inverse_MerkleTree.New.Low.MT_mroot",
        "projection_inverse_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_88b2421350c3a459eae3f69956c7e70c",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bf81f3a74572a5d2ed631c98532a692c",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_cb0e743bcf6835226979d5a2977355da",
        "refinement_interpretation_Tm_refine_da1b0dfb8283502ec162998a8bbb6431",
        "refinement_interpretation_Tm_refine_da8aa672b0d2598d42d7dcae7e0ec644",
        "refinement_interpretation_Tm_refine_dfe51f46ab10699f2138b1ecb67cc7d5",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fce206bf89c1ea041b18e31b779c4bc2",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_Prims.pow2.fuel_instrumented", "true_interp",
        "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.complement",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_flush_to_",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.mt_flush_to_pre_nst",
        "typing_MerkleTree.New.Low.mt_lift",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.New.Low.offsets_connect"
      ],
      0,
      "ddd2f409839d701c7871e90376ccc607"
    ],
    [
      "MerkleTree.New.Low.mt_flush_pre",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_0bef3076bd3ad5dafdd7f0e1bfbfb03f"
      ],
      0,
      "53b87fb55517af7e0de73b3986c277ec"
    ],
    [
      "MerkleTree.New.Low.mt_flush",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "equation_FStar.UInt.gt",
        "equation_FStar.UInt32.gt", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.mt_flush_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_p", "primitive_Prims.op_GreaterThan",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_baef3733d0110a99fcd51b7250eeb112"
      ],
      0,
      "944f862161e12ebcb5b528ceafbbbfb1"
    ],
    [
      "MerkleTree.New.Low.mt_flush",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_EverCrypt.Helpers.uint8_p",
        "equation_EverCrypt.Helpers.uint8_t",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gt",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gt", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lt", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.unsigned", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.mt_flush",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.add64_fits",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.join_offset",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_flush_pre_nst",
        "equation_MerkleTree.New.Low.mt_flush_to_pre_nst",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.New.Low.uint32_32_max",
        "equation_MerkleTree.New.Low.uint64_max",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Chacha20.size_block",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_EverCrypt.Helpers.uint8_p",
        "function_token_typing_FStar.UInt8.t", "int_inversion", "int_typing",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.uv_inv",
        "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_Spec.Curve25519.Lemmas.lemma_div_n",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_1869e686f0c259dcab54279f2dbbf12d",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_21e94d81ba30d97ef8ce075f9a843f09",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_64f215d13bcac303e7028540754ce6df",
        "refinement_interpretation_Tm_refine_8db5bc3e058ba8660f1d29f550410f79",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_94c65045d00b06f678f0a0e5789c997e",
        "refinement_interpretation_Tm_refine_af232d5567a1e948814ec35ea4c83a0e",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_baef3733d0110a99fcd51b7250eeb112",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_cce5569ce2fdd586ce3d0cdbed37c360",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "typing_FStar.Int.Cast.uint32_to_uint64",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.Seq.Base.length", "typing_FStar.UInt.fits",
        "typing_FStar.UInt.max_int", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.rem",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.uint_to_t",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.add",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v", "typing_Lib.IntTypes.bits",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.as_seq",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.Low.add64_fits",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.join_offset",
        "typing_MerkleTree.New.Low.mt_flush_pre_nst",
        "typing_MerkleTree.New.Low.offsets_connect",
        "typing_MerkleTree.New.Low.split_offset",
        "typing_MerkleTree.New.Low.uint32_32_max",
        "typing_MerkleTree.New.Low.uint64_max",
        "typing_Spec.Chacha20.size_block", "typing_Spec.Poly1305.size_key",
        "typing_tok_Lib.IntTypes.U32@tok"
      ],
      0,
      "3c0d5f2988e2e0d4ed61de9761733be9"
    ],
    [
      "MerkleTree.New.Low.mt_retract_to_",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
        "equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
        "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.size_of", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_Prims.nat",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_5ebe6c4cb6e870129425932cea75b137",
        "refinement_interpretation_Tm_refine_6a220edefcdb653d2a17962fe74cdb22",
        "refinement_interpretation_Tm_refine_6d59a60bd8d0b5735d124813a4322dde",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fcc8f0be9b860dd399f092db3d4fe0fb",
        "typing_FStar.UInt32.v", "typing_Lib.IntTypes.bits",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_tok_Lib.IntTypes.U32@tok"
      ],
      0,
      "39f74f395f7902629110227ccc68a91d"
    ],
    [
      "MerkleTree.New.Low.mt_retract_to_",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "assumption_FStar.UInt32.t__uu___haseq",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok", "equation_FStar.UInt.lt",
        "equation_FStar.UInt32.lt", "equation_Lib.IntTypes.pub_int_v",
        "equation_Lib.IntTypes.v", "equation_LowStar.Vector.size_of",
        "equation_MerkleTree.New.Low.hash_vec",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_Subtraction",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_6d59a60bd8d0b5735d124813a4322dde"
      ],
      0,
      "6656371a954edded49aba81cc38b06f7"
    ],
    [
      "MerkleTree.New.Low.mt_retract_to_",
      3,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_correspondence_LowStar.RVector.rs_loc_elems.fuel_instrumented",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "eq2-interp", "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
        "equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.unsigned",
        "equation_Lib.IntTypes.v", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.as_seq_sub",
        "equation_LowStar.RVector.elems_inv",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rs_elems_inv",
        "equation_LowStar.RVector.rs_elems_reg",
        "equation_LowStar.RVector.rs_loc_elem",
        "equation_LowStar.RVector.rv_elems_inv",
        "equation_LowStar.RVector.rv_elems_reg",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall2",
        "equation_LowStar.Vector.forall2_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_seq",
        "equation_LowStar.Vector.freeable", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.offset_of",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_r_inv",
        "equation_MerkleTree.New.Low.hash_vec_r_repr",
        "equation_MerkleTree.New.Low.hash_vec_region_of",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_of",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.nat",
        "equation_with_fuel_LowStar.RVector.as_seq_seq.fuel_instrumented",
        "equation_with_fuel_LowStar.RVector.rs_loc_elems.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.hs_wf_elts.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_safe_elts.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_319f83d1e2e5d90763ce20b373c5fc6d",
        "interpretation_Tm_abs_55788a6c97282187c29842ece46254ed",
        "interpretation_Tm_abs_5dd8f165954d58674b6f2ca587337be4",
        "interpretation_Tm_abs_b84d6d1131761bd43ef81e01d55969a4",
        "interpretation_Tm_abs_c5e08c481d666641fcace7e4542e6fe5",
        "interpretation_Tm_abs_c8ed13f8f40794f95cde689eb4dd7a69",
        "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_refl",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_l_",
        "lemma_LowStar.Monotonic.Buffer.loc_union_comm",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_seq_index",
        "lemma_LowStar.Vector.modifies_as_seq",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "primitive_Prims.op_disEquality",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_03e0ee7c990720bc4bd1c73dc60b1ac5",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0b0f9776f8fbf33608e064dfe5c8ab0a",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_16113b670c3948241b38ee17f4d8fb91",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_3ef9986ea936a4727afae598c250fd24",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_5fe3f1aacb4a4abfef1ac12b11242fca",
        "refinement_interpretation_Tm_refine_61dbbc6fa1dfe9bc0341b539691630c9",
        "refinement_interpretation_Tm_refine_6a220edefcdb653d2a17962fe74cdb22",
        "refinement_interpretation_Tm_refine_6d59a60bd8d0b5735d124813a4322dde",
        "refinement_interpretation_Tm_refine_789d93a519fd1e76186335f2299f8659",
        "refinement_interpretation_Tm_refine_812316291234d8a310a2c87c27bfa989",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_948870ac4e02edd0034831ca2e654b5c",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_ad53f3413fd15db5258446e997071714",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b04a35de44c950577fa05aeace871d4d",
        "refinement_interpretation_Tm_refine_b4f63940d5eaaa49766601536460b7bc",
        "refinement_interpretation_Tm_refine_b81af55aa96bfe3f80d96d7b59c502b9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c623f40fce2466d5f7085645115cc739",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_dbeaebc706e93de3e7990d7b1e949a1f",
        "refinement_interpretation_Tm_refine_dfe51f46ab10699f2138b1ecb67cc7d5",
        "refinement_interpretation_Tm_refine_e2d659762b0df1b57c100794ee2371ec",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f4852e3b5207493b467b6c1d4b5e6a3a",
        "refinement_interpretation_Tm_refine_fcc8f0be9b860dd399f092db3d4fe0fb",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.RVector.rs_loc_elems.fuel_instrumented",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_vec_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_vec_region_of",
        "true_interp", "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Seq.Base.slice",
        "typing_FStar.Seq.Base.upd", "typing_FStar.Seq.Properties.cons",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.div", "typing_FStar.UInt32.gte",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_Lib.IntTypes.bits", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq", "typing_LowStar.RVector.as_seq_sub",
        "typing_LowStar.RVector.loc_rvector",
        "typing_LowStar.RVector.rs_loc_elem",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.RVector.rv_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector",
        "typing_LowStar.Vector.loc_vector_within",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_retract_to_",
        "typing_MerkleTree.New.High.offset_of",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.offset_of",
        "typing_tok_Lib.IntTypes.U32@tok", "unit_inversion", "unit_typing"
      ],
      0,
      "e81065ff82232c6abcdd7283a671b782"
    ],
    [
      "MerkleTree.New.Low.mt_retract_to_pre",
      1,
      2,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_0bef3076bd3ad5dafdd7f0e1bfbfb03f"
      ],
      0,
      "8d1594a47c147c8f4522b1f8eaf2f37a"
    ],
    [
      "MerkleTree.New.Low.mt_retract_to",
      1,
      1,
      0,
      [
        "@MaxIFuel_assumption", "@query", "b2t_def",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_LowStar.Buffer.pointer",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_retract_to_pre_nst",
        "equation_Prims.eqtype", "equation_Prims.nat",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_ad9317f45481a53e250e25e75218a8a2"
      ],
      0,
      "6ecc45bd1a2faccea7f5338893f512fe"
    ],
    [
      "MerkleTree.New.Low.mt_retract_to",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_LowStar.Vector.loc_vector_within.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_retract_to_.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W64",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.S16",
        "constructor_distinct_Lib.IntTypes.U32",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W64@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_FStar.UInt64.gte", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.v", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.as_seq",
        "equation_LowStar.RVector.elems_reg",
        "equation_LowStar.RVector.loc_all_exts_from",
        "equation_LowStar.RVector.loc_rvector",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rv_loc_elems",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.loc_vector",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_seq",
        "equation_MerkleTree.New.High.hash_ss",
        "equation_MerkleTree.New.High.mt_retract_to",
        "equation_MerkleTree.New.High.mt_wf_elts",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.add64_fits",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vec_repr",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.hvreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_lift",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_lift",
        "equation_MerkleTree.New.Low.mt_loc",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_retract_to_pre_nst",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.New.Low.uint64_max",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Buffer.trivial_preorder",
        "function_token_typing_MerkleTree.New.High.hash_seq",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "int_inversion",
        "int_typing",
        "interpretation_Tm_abs_612136ee4143d24977831c80e4f470a1",
        "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_anti_symmetric",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_index_create",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.lemma_equal_elim", "lemma_FStar.Set.mem_complement",
        "lemma_FStar.Set.mem_empty", "lemma_FStar.Set.mem_intersect",
        "lemma_FStar.Set.mem_singleton", "lemma_FStar.Set.mem_subset",
        "lemma_FStar.Set.subset_mem", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.address_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_addresses",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_union_r_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_addresses_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_trans_backwards",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_union_r_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.RVector.as_seq_preserved",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Multiply", "primitive_Prims.op_Negation",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.High.MT_hs",
        "proj_equation_MerkleTree.New.High.MT_i",
        "proj_equation_MerkleTree.New.High.MT_j",
        "proj_equation_MerkleTree.New.High.MT_mroot",
        "proj_equation_MerkleTree.New.High.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_i",
        "proj_equation_MerkleTree.New.Low.MT_j",
        "proj_equation_MerkleTree.New.Low.MT_mroot",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "proj_equation_MerkleTree.New.Low.MT_rhs_ok",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "projection_inverse_MerkleTree.New.High.MT_hs",
        "projection_inverse_MerkleTree.New.High.MT_i",
        "projection_inverse_MerkleTree.New.High.MT_j",
        "projection_inverse_MerkleTree.New.High.MT_mroot",
        "projection_inverse_MerkleTree.New.High.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_hs",
        "projection_inverse_MerkleTree.New.Low.MT_i",
        "projection_inverse_MerkleTree.New.Low.MT_j",
        "projection_inverse_MerkleTree.New.Low.MT_mroot",
        "projection_inverse_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_MerkleTree.New.Low.MT_rhs_ok",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_205c2f9c20ed3213e86bf19e588f6920",
        "refinement_interpretation_Tm_refine_21e94d81ba30d97ef8ce075f9a843f09",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_407506d92488c64bc0cc7a1cca63a118",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5fe3f1aacb4a4abfef1ac12b11242fca",
        "refinement_interpretation_Tm_refine_61dbbc6fa1dfe9bc0341b539691630c9",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_873b74d029d0e89978865b286954698e",
        "refinement_interpretation_Tm_refine_88b2421350c3a459eae3f69956c7e70c",
        "refinement_interpretation_Tm_refine_90a1661541e4f009452ab107b47b5955",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_ad9317f45481a53e250e25e75218a8a2",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_e2d659762b0df1b57c100794ee2371ec",
        "refinement_interpretation_Tm_refine_e39578da040f6c7003161732bc9d6b85",
        "refinement_interpretation_Tm_refine_ebd73615713cb5397e6777fdbea4fb49",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fce206bf89c1ea041b18e31b779c4bc2",
        "refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv", "true_interp",
        "typing_FStar.Int.Cast.uint32_to_uint64", "typing_FStar.Map.domain",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Seq.Base.create", "typing_FStar.Seq.Base.empty",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.complement",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.max_int", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.v", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.v", "typing_Lib.IntTypes.bits",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.as_addr",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_addresses",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.RVector.as_seq",
        "typing_LowStar.RVector.loc_all_exts_from",
        "typing_LowStar.RVector.rs_loc_elems",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.loc_vector", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_retract_to_",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__i",
        "typing_MerkleTree.New.Low.__proj__MT__item__j",
        "typing_MerkleTree.New.Low.__proj__MT__item__mroot",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.Low.add64_fits",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg", "typing_MerkleTree.New.Low.hvreg",
        "typing_MerkleTree.New.Low.mt_lift",
        "typing_MerkleTree.New.Low.mt_loc",
        "typing_MerkleTree.New.Low.mt_retract_to_pre_nst",
        "typing_MerkleTree.New.Low.offsets_connect",
        "typing_MerkleTree.New.Low.uint64_max",
        "typing_tok_Lib.IntTypes.U32@tok"
      ],
      0,
      "09105cee80f38f0a60a56e991f8ec834"
    ],
    [
      "MerkleTree.New.Low.mt_verify_",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.size", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_Lib.IntTypes.uint8",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_vec", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
        "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_07d77323d5dc868b479c77cd96748ab6",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5f6d7d7b77c04d86525cfe977c9fda3f",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_de77311fc9a8de71e148655169552426",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "refinement_interpretation_Tm_refine_ff4d36a1eb9a3ce8971f808de8083e4a",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_path_length",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.merkle_tree_size_lg",
        "typing_MerkleTree.New.Low.mt_path_length",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "cf3a2c8559e082a020d8685bbffa679f"
    ],
    [
      "MerkleTree.New.Low.mt_verify_",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.High.mt_verify_.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_irrelevance_MerkleTree.New.High.mt_verify_.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "LowStar.Regional_interpretation_Tm_ghost_arrow_a79cc47015e99b7b948cff4f4be6f51d",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_58bd2b132c78456d47de924119038fc5",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.Unsigned",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Regional.Rgl", "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.IntTypes.SEC@tok",
        "equality_tok_Lib.IntTypes.U8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Int.op_Slash", "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.UInt.fits", "equation_FStar.UInt.gte",
        "equation_FStar.UInt.lt", "equation_FStar.UInt.lte",
        "equation_FStar.UInt.max_int", "equation_FStar.UInt.min_int",
        "equation_FStar.UInt.mod", "equation_FStar.UInt.size",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lt", "equation_FStar.UInt32.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
        "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range",
        "equation_Lib.IntTypes.uint8", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.as_seq", "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.live", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.hash_2",
        "equation_MerkleTree.New.High.mt_path_length_step",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_path_length_step",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.abs",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Hash.Definitions.bytes",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_with_fuel_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.High.mt_verify_.fuel_instrumented",
        "equation_with_fuel_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_LowStar.Vector.vector_str",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_LowStar.Regional.__proj__Rgl__item__r_repr",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Monotonic.HyperHeap.includes_child",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_not_root",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_only_parent",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_refl",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_create_len",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.Set.subset_mem",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_refl",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_BarBar", "primitive_Prims.op_Division",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_sz",
        "proj_equation_LowStar.Vector.Vec_vs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_07d77323d5dc868b479c77cd96748ab6",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_1018cc4a30bb4b3362dcecc401c070c5",
        "refinement_interpretation_Tm_refine_1cc6c9f8558dddb337b6c1187115cd6a",
        "refinement_interpretation_Tm_refine_1f1bac0b841167a9274347e3f5b9a6b1",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_4fa8e2dd96f8bb1e23e6574326e9e019",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_571d9f74016be5357787170b42ecf913",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5f6d7d7b77c04d86525cfe977c9fda3f",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_785c4715e6841dc78147a1cec1934162",
        "refinement_interpretation_Tm_refine_7ec93711915adffd85d3d91dd8d7c1e2",
        "refinement_interpretation_Tm_refine_7f66c2b1aed691333fc411313c69c2c2",
        "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
        "refinement_interpretation_Tm_refine_841c2a4e1f25627a640d0c01a2a5df55",
        "refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b02cf3d55abd63ea23bf833f942d6299",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b4905e41d7a5fa14c824a58d1b274ffb",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_bff9b6e0319c4c1abd494c5d07650a24",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_cbd24d5334c6bfffa6fd8a84fb787f7a",
        "refinement_interpretation_Tm_refine_d83f8da8ef6c1cb9f71d1465c1bb1c55",
        "refinement_interpretation_Tm_refine_de77311fc9a8de71e148655169552426",
        "refinement_interpretation_Tm_refine_e40be42e98d01ee187ff0dfc002ad3da",
        "refinement_interpretation_Tm_refine_eadcda523d57eb403a923fb869133764",
        "refinement_interpretation_Tm_refine_efb39682784b175cbe60c445801df71b",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "token_correspondence_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.extends",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.index",
        "typing_FStar.Seq.Base.length", "typing_FStar.Set.empty",
        "typing_FStar.Set.intersect", "typing_FStar.Set.mem",
        "typing_FStar.Set.singleton", "typing_FStar.UInt.fits",
        "typing_FStar.UInt32.add", "typing_FStar.UInt32.div",
        "typing_FStar.UInt32.lt", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.rem", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.mk_int",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mgsub",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__sz",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.High.mt_path_length",
        "typing_MerkleTree.New.High.mt_path_length_step",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.hreg",
        "typing_MerkleTree.New.Low.lift_path",
        "typing_MerkleTree.New.Low.mt_path_length",
        "typing_MerkleTree.New.Low.mt_path_length_step",
        "typing_MerkleTree.New.Low.path_loc", "typing_Prims.abs",
        "typing_Prims.pow2", "typing_tok_Lib.IntTypes.SEC@tok",
        "typing_tok_Lib.IntTypes.U8@tok", "unit_inversion", "unit_typing"
      ],
      0,
      "18f77893faaf879723461b91c4c1306c"
    ],
    [
      "MerkleTree.New.Low.mt_verify_pre_nst",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "assumption_FStar.UInt32.t__uu___haseq", "b2t_def", "bool_inversion",
        "bool_typing", "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_elim_LowStar.Vector.Vec",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_EverCrypt.Helpers.uint8_p", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.lte", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lt", "equation_FStar.UInt64.lte",
        "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector",
        "equation_LowStar.Vector.alloc_empty",
        "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.offset_range_limit",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.New.Low.uint32_max",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Prims.pos", "equation_Spec.Chacha20.size_block",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Poly1305.size_key",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "fuel_guarded_inversion_MerkleTree.New.Low.merkle_tree",
        "function_token_typing_EverCrypt.Helpers.uint8_p", "int_inversion",
        "int_typing", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_94c65045d00b06f678f0a0e5789c997e",
        "refinement_interpretation_Tm_refine_af26a9c50cbf76fed65a3d4eca5afee1",
        "refinement_interpretation_Tm_refine_cce5569ce2fdd586ce3d0cdbed37c360",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_fedcb15e96f77db85594c779fc6adaf1",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.UInt.max_int", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.lt", "typing_FStar.UInt64.sub",
        "typing_FStar.UInt64.sub_mod", "typing_FStar.UInt64.v",
        "typing_Lib.IntTypes.bits", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.offsets_connect", "typing_Prims.pow2",
        "typing_Spec.Chacha20.size_block", "typing_Spec.Poly1305.size_key",
        "typing_tok_Lib.IntTypes.U32@tok"
      ],
      0,
      "6a3e108660b9979fa98004a95062d1ff"
    ],
    [
      "MerkleTree.New.Low.mt_verify_pre",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.path_safe",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "refinement_interpretation_Tm_refine_7e627f556f2947307a1063a2fd5dce49"
      ],
      0,
      "110713125b39a1c0c799e9e1b7117373"
    ],
    [
      "MerkleTree.New.Low.mt_verify",
      1,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_MerkleTree.New.High.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_MerkleTree.New.Low.mt_path_length.fuel_instrumented",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_58bd2b132c78456d47de924119038fc5",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "b2t_def", "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_EverCrypt.Helpers.uint64_t", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.mod",
        "equation_FStar.UInt.size", "equation_FStar.UInt.sub_mod",
        "equation_FStar.UInt.uint_t", "equation_FStar.UInt32.gte",
        "equation_FStar.UInt32.lte", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lt", "equation_FStar.UInt64.lte",
        "equation_Lib.IntTypes.uint8", "equation_LowStar.Buffer.buffer",
        "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_verify_pre_nst",
        "equation_MerkleTree.New.Low.offset_range_limit",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.New.Low.uint32_max",
        "equation_MerkleTree.New.Low.uint64_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw",
        "equation_MerkleTree.Spec.hash_size", "equation_Prims.nat",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "equation_with_fuel_Prims.pow2.fuel_instrumented",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw", "int_inversion",
        "int_typing", "kinding_MerkleTree.New.Low.merkle_tree@tok",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.uv_inv",
        "lemma_FStar.UInt32.vu_inv", "lemma_FStar.UInt64.vu_inv",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.freeable_length",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Division", "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_offset",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_07d77323d5dc868b479c77cd96748ab6",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_94c65045d00b06f678f0a0e5789c997e",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_c4e492217e8f7e3f0462ce609df39fc6",
        "refinement_interpretation_Tm_refine_cce5569ce2fdd586ce3d0cdbed37c360",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lte",
        "typing_FStar.UInt32.sub", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v", "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.mt_path_length",
        "typing_MerkleTree.New.Low.offset_range_limit",
        "typing_MerkleTree.Spec.hash_size"
      ],
      0,
      "b70068d2c6afad8cb128649d1d99b3b4"
    ],
    [
      "MerkleTree.New.Low.mt_verify",
      2,
      1,
      0,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Prims.pow2.fuel_instrumented",
        "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_202d1b792592342494bd6a7bae09993e",
        "MerkleTree.New.Low_interpretation_Tm_ghost_arrow_58bd2b132c78456d47de924119038fc5",
        "MerkleTree.New.Low_pretyping_7c8decac747292b176174a4b888f58dd",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "assumption_FStar.Monotonic.HyperHeap.Mod_set_def", "b2t_def",
        "bool_inversion", "bool_typing",
        "constructor_distinct_FStar.Integers.Signed",
        "constructor_distinct_FStar.Integers.W16",
        "constructor_distinct_FStar.Integers.W31",
        "constructor_distinct_FStar.Integers.W32",
        "constructor_distinct_FStar.Integers.W63",
        "constructor_distinct_FStar.Integers.W64",
        "constructor_distinct_FStar.Integers.W8",
        "constructor_distinct_FStar.Integers.Winfinite",
        "constructor_distinct_FStar.Pervasives.Native.None",
        "constructor_distinct_Lib.Buffer.MUT",
        "constructor_distinct_Lib.IntTypes.PUB",
        "constructor_distinct_Lib.IntTypes.S16",
        "constructor_distinct_Lib.IntTypes.U1",
        "constructor_distinct_Lib.IntTypes.U32",
        "constructor_distinct_Lib.IntTypes.U8",
        "constructor_distinct_Spec.Hash.Definitions.SHA2_256",
        "data_typing_intro_FStar.Pervasives.Native.None@tok",
        "disc_equation_FStar.Pervasives.Native.None", "eq2-interp",
        "equality_tok_FStar.Integers.W16@tok",
        "equality_tok_FStar.Integers.W31@tok",
        "equality_tok_FStar.Integers.W32@tok",
        "equality_tok_FStar.Integers.W63@tok",
        "equality_tok_FStar.Integers.W64@tok",
        "equality_tok_FStar.Integers.W8@tok",
        "equality_tok_FStar.Integers.Winfinite@tok",
        "equality_tok_Lib.Buffer.MUT@tok",
        "equality_tok_Lib.IntTypes.PUB@tok",
        "equality_tok_Lib.IntTypes.U32@tok",
        "equality_tok_Spec.Hash.Definitions.SHA2_256@tok",
        "equation_EverCrypt.Helpers.uint64_t",
        "equation_FStar.HyperStack.ST.equal_domains",
        "equation_FStar.HyperStack.ST.equal_stack_domains",
        "equation_FStar.Integers.int_t",
        "equation_FStar.Monotonic.Heap.equal_dom",
        "equation_FStar.Monotonic.HyperHeap.disjoint",
        "equation_FStar.Monotonic.HyperHeap.hmap",
        "equation_FStar.Monotonic.HyperStack.fresh_region",
        "equation_FStar.Monotonic.HyperStack.is_tip",
        "equation_FStar.Monotonic.HyperStack.is_wf_with_ctr_and_tip",
        "equation_FStar.Monotonic.HyperStack.live_region",
        "equation_FStar.Monotonic.HyperStack.mem",
        "equation_FStar.Set.subset", "equation_FStar.UInt.fits",
        "equation_FStar.UInt.gte", "equation_FStar.UInt.lt",
        "equation_FStar.UInt.lte", "equation_FStar.UInt.max_int",
        "equation_FStar.UInt.min_int", "equation_FStar.UInt.size",
        "equation_FStar.UInt.sub_mod", "equation_FStar.UInt.uint_t",
        "equation_FStar.UInt32.gte", "equation_FStar.UInt32.lt",
        "equation_FStar.UInt32.lte", "equation_FStar.UInt64.gte",
        "equation_FStar.UInt64.lt", "equation_FStar.UInt64.lte",
        "equation_Lib.Buffer.as_seq", "equation_Lib.Buffer.buffer_t",
        "equation_Lib.Buffer.lbuffer_t", "equation_Lib.Buffer.length",
        "equation_Lib.Buffer.live", "equation_Lib.Buffer.modifies",
        "equation_Lib.Buffer.modifies0", "equation_Lib.IntTypes.bits",
        "equation_Lib.IntTypes.int_t", "equation_Lib.IntTypes.pub_int_t",
        "equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.uint8",
        "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
        "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.pointer",
        "equation_LowStar.Buffer.trivial_preorder",
        "equation_LowStar.Monotonic.Buffer.get",
        "equation_LowStar.Monotonic.Buffer.length",
        "equation_LowStar.RVector.rv_inv",
        "equation_LowStar.RVector.rv_itself_inv",
        "equation_LowStar.RVector.rvector", "equation_LowStar.Vector.as_seq",
        "equation_LowStar.Vector.forall_",
        "equation_LowStar.Vector.forall_all",
        "equation_LowStar.Vector.forall_seq", "equation_LowStar.Vector.get",
        "equation_LowStar.Vector.live", "equation_LowStar.Vector.size_of",
        "equation_LowStar.Vector.uint32_t", "equation_LowStar.Vector.vector",
        "equation_MerkleTree.New.High.hash",
        "equation_MerkleTree.New.High.mt_verify",
        "equation_MerkleTree.New.High.path",
        "equation_MerkleTree.New.High.uint32_t",
        "equation_MerkleTree.New.Low.hash",
        "equation_MerkleTree.New.Low.hash_dummy",
        "equation_MerkleTree.New.Low.hash_r_inv",
        "equation_MerkleTree.New.Low.hash_r_repr",
        "equation_MerkleTree.New.Low.hash_region_of",
        "equation_MerkleTree.New.Low.hash_repr",
        "equation_MerkleTree.New.Low.hash_size",
        "equation_MerkleTree.New.Low.hash_vec",
        "equation_MerkleTree.New.Low.hash_vec_dummy",
        "equation_MerkleTree.New.Low.hash_vv",
        "equation_MerkleTree.New.Low.hreg",
        "equation_MerkleTree.New.Low.index_t",
        "equation_MerkleTree.New.Low.merkle_tree_size_lg",
        "equation_MerkleTree.New.Low.mt_p",
        "equation_MerkleTree.New.Low.mt_safe",
        "equation_MerkleTree.New.Low.mt_verify_pre_nst",
        "equation_MerkleTree.New.Low.offset_range_limit",
        "equation_MerkleTree.New.Low.offset_t",
        "equation_MerkleTree.New.Low.offsets_connect",
        "equation_MerkleTree.New.Low.path",
        "equation_MerkleTree.New.Low.path_loc",
        "equation_MerkleTree.New.Low.path_safe",
        "equation_MerkleTree.New.Low.split_offset",
        "equation_MerkleTree.New.Low.uint32_max",
        "equation_MerkleTree.Spec.hash_alg",
        "equation_MerkleTree.Spec.hash_raw", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Prims.pos",
        "equation_Spec.Hash.Definitions.bytes_hash",
        "equation_Spec.Hash.Definitions.hash_length",
        "equation_Spec.Hash.Definitions.hash_word_length",
        "equation_Spec.Hash.Definitions.word_length",
        "function_token_typing_FStar.Monotonic.Heap.heap",
        "function_token_typing_Lib.IntTypes.uint8",
        "function_token_typing_MerkleTree.New.Low.hash",
        "function_token_typing_MerkleTree.New.Low.hash_r_repr",
        "function_token_typing_MerkleTree.New.Low.hash_region_of",
        "function_token_typing_MerkleTree.New.Low.hash_vec",
        "function_token_typing_MerkleTree.Spec.hash_raw",
        "function_token_typing_Prims.__cache_version_number__",
        "function_token_typing_Prims.int", "int_inversion", "int_typing",
        "interpretation_Tm_abs_47031656ad3c86d1c7599b5b422d501e",
        "kinding_MerkleTree.New.Low.merkle_tree@tok", "l_and-interp",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_all_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_elim",
        "lemma_FStar.HyperStack.ST.lemma_same_refs_in_stack_regions_intro",
        "lemma_FStar.Map.lemma_ContainsDom",
        "lemma_FStar.Map.lemma_InDomUpd2",
        "lemma_FStar.Monotonic.HyperHeap.lemma_disjoint_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_extends_includes",
        "lemma_FStar.Monotonic.HyperHeap.lemma_includes_trans",
        "lemma_FStar.Monotonic.HyperStack.lemma_map_invariant",
        "lemma_FStar.Monotonic.HyperStack.lemma_tip_top_smt",
        "lemma_FStar.Seq.Base.lemma_eq_elim",
        "lemma_FStar.Seq.Base.lemma_eq_refl",
        "lemma_FStar.Seq.Base.lemma_len_slice",
        "lemma_FStar.Set.mem_intersect", "lemma_FStar.Set.mem_singleton",
        "lemma_FStar.Set.mem_subset", "lemma_FStar.UInt.pow2_values",
        "lemma_FStar.UInt32.uv_inv", "lemma_FStar.UInt32.vu_inv",
        "lemma_FStar.UInt64.vu_inv",
        "lemma_Lib.Buffer.modifies_preserves_live",
        "lemma_LowStar.Monotonic.Buffer.as_seq_gsub",
        "lemma_LowStar.Monotonic.Buffer.length_as_seq",
        "lemma_LowStar.Monotonic.Buffer.length_null_1",
        "lemma_LowStar.Monotonic.Buffer.length_null_2",
        "lemma_LowStar.Monotonic.Buffer.live_region_frameOf",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_includes_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_none_r",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_regions",
        "lemma_LowStar.Monotonic.Buffer.loc_disjoint_sym_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_none",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_buffer_",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region",
        "lemma_LowStar.Monotonic.Buffer.loc_includes_region_region_",
        "lemma_LowStar.Monotonic.Buffer.modifies_buffer_elim",
        "lemma_LowStar.Monotonic.Buffer.modifies_liveness_insensitive_buffer_weak",
        "lemma_LowStar.Monotonic.Buffer.modifies_loc_includes",
        "lemma_LowStar.Monotonic.Buffer.modifies_trans_linear",
        "lemma_LowStar.Monotonic.Buffer.new_region_modifies",
        "primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
        "primitive_Prims.op_Equality",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
        "primitive_Prims.op_Negation", "primitive_Prims.op_Subtraction",
        "proj_equation_LowStar.Regional.Rgl_irepr",
        "proj_equation_LowStar.Regional.Rgl_r_inv",
        "proj_equation_LowStar.Regional.Rgl_r_repr",
        "proj_equation_LowStar.Regional.Rgl_region_of",
        "proj_equation_LowStar.Regional.Rgl_repr",
        "proj_equation_LowStar.Vector.Vec_vs",
        "proj_equation_MerkleTree.New.Low.MT_hs",
        "proj_equation_MerkleTree.New.Low.MT_rhs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_FStar.Integers.Signed__0",
        "projection_inverse_FStar.Integers.Unsigned__0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.None_a",
        "projection_inverse_LowStar.Regional.Rgl_irepr",
        "projection_inverse_LowStar.Regional.Rgl_r_inv",
        "projection_inverse_LowStar.Regional.Rgl_r_repr",
        "projection_inverse_LowStar.Regional.Rgl_region_of",
        "projection_inverse_LowStar.Regional.Rgl_repr",
        "refinement_interpretation_Tm_refine_0259ae7f711bbf5250aad23eaff14623",
        "refinement_interpretation_Tm_refine_05e15190c946858f68c69156f585f95a",
        "refinement_interpretation_Tm_refine_07d77323d5dc868b479c77cd96748ab6",
        "refinement_interpretation_Tm_refine_096dcb399122345db27f37346c43e5dc",
        "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
        "refinement_interpretation_Tm_refine_15e2ca2545df4255e1f3fb01276211b6",
        "refinement_interpretation_Tm_refine_3daf37ab3cd19c1e74e63f8f5e0fb16a",
        "refinement_interpretation_Tm_refine_4097c547095e70012031c1b6bbc9fb12",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_562ac129d341d684eac8dd463a0f41fe",
        "refinement_interpretation_Tm_refine_573cbec3ba63a4df15c2747d40766bb5",
        "refinement_interpretation_Tm_refine_573cfed777dae20cc82e8fef9622857e",
        "refinement_interpretation_Tm_refine_5ca5a7f647501e7cbbf860878fb61b2a",
        "refinement_interpretation_Tm_refine_729ca5eb1de90182c9ece2075086b1e0",
        "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
        "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647",
        "refinement_interpretation_Tm_refine_827d81650b250f34fee1c4854dcd5fc0",
        "refinement_interpretation_Tm_refine_930f5d0143993541fc23b1c4800db6eb",
        "refinement_interpretation_Tm_refine_94c65045d00b06f678f0a0e5789c997e",
        "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b",
        "refinement_interpretation_Tm_refine_9ff867c004d0e891d59193a1c818b2a7",
        "refinement_interpretation_Tm_refine_aaeba06c7d51b9482de83404739c558e",
        "refinement_interpretation_Tm_refine_adefc58894388886573cb41ee073aed9",
        "refinement_interpretation_Tm_refine_b3e3751c3894f166dfde09b500dd73a6",
        "refinement_interpretation_Tm_refine_b913a3f691ca99086652e0a655e72f17",
        "refinement_interpretation_Tm_refine_c16bc1b61f58b349bf6fc1c94dcaf83b",
        "refinement_interpretation_Tm_refine_c4e492217e8f7e3f0462ce609df39fc6",
        "refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
        "refinement_interpretation_Tm_refine_ca891e6f9096260e371d6b514fb3ea09",
        "refinement_interpretation_Tm_refine_cce5569ce2fdd586ce3d0cdbed37c360",
        "refinement_interpretation_Tm_refine_e1ea66c9684dd17bd86606e3bf76e0f0",
        "refinement_interpretation_Tm_refine_f0ac051651fa0e095f1b2c1241fd6a3f",
        "refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
        "refinement_interpretation_Tm_refine_f3ba54b28d522af5b89733d71d79d3b9",
        "refinement_interpretation_Tm_refine_f746ce819cc9aaca70938c8d04298fff",
        "refinement_interpretation_Tm_refine_ff3f214a1d72a8cdeaa968f7e92cedb4",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_inv",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__r_repr",
        "token_correspondence_LowStar.Regional.__proj__Rgl__item__region_of",
        "token_correspondence_MerkleTree.New.Low.hash_r_inv",
        "token_correspondence_MerkleTree.New.Low.hash_r_repr",
        "token_correspondence_MerkleTree.New.Low.hash_region_of",
        "typing_FStar.Ghost.reveal",
        "typing_FStar.Int.Cast.uint64_to_uint32",
        "typing_FStar.Map.contains", "typing_FStar.Map.upd",
        "typing_FStar.Monotonic.Heap.emp",
        "typing_FStar.Monotonic.HyperHeap.disjoint",
        "typing_FStar.Monotonic.HyperHeap.includes",
        "typing_FStar.Monotonic.HyperHeap.mod_set",
        "typing_FStar.Monotonic.HyperHeap.rid",
        "typing_FStar.Monotonic.HyperStack.get_hmap",
        "typing_FStar.Monotonic.HyperStack.get_tip",
        "typing_FStar.Seq.Base.empty", "typing_FStar.Seq.Base.length",
        "typing_FStar.Set.empty", "typing_FStar.Set.intersect",
        "typing_FStar.Set.mem", "typing_FStar.Set.singleton",
        "typing_FStar.UInt.fits", "typing_FStar.UInt32.add",
        "typing_FStar.UInt32.gte", "typing_FStar.UInt32.lt",
        "typing_FStar.UInt32.lte", "typing_FStar.UInt32.sub",
        "typing_FStar.UInt32.uint_to_t", "typing_FStar.UInt32.v",
        "typing_FStar.UInt64.sub", "typing_FStar.UInt64.sub_mod",
        "typing_FStar.UInt64.v", "typing_Lib.Buffer.as_seq",
        "typing_Lib.ByteSequence.lbytes_eq",
        "typing_LowStar.Buffer.trivial_preorder",
        "typing_LowStar.Monotonic.Buffer.address_liveness_insensitive_locs",
        "typing_LowStar.Monotonic.Buffer.as_seq",
        "typing_LowStar.Monotonic.Buffer.frameOf",
        "typing_LowStar.Monotonic.Buffer.g_is_null",
        "typing_LowStar.Monotonic.Buffer.get",
        "typing_LowStar.Monotonic.Buffer.len",
        "typing_LowStar.Monotonic.Buffer.length",
        "typing_LowStar.Monotonic.Buffer.loc_buffer",
        "typing_LowStar.Monotonic.Buffer.loc_none",
        "typing_LowStar.Monotonic.Buffer.loc_regions",
        "typing_LowStar.Monotonic.Buffer.mnull",
        "typing_LowStar.Vector.__proj__Vec__item__cap",
        "typing_LowStar.Vector.__proj__Vec__item__vs",
        "typing_LowStar.Vector.alloc_empty", "typing_LowStar.Vector.as_seq",
        "typing_LowStar.Vector.size_of",
        "typing_MerkleTree.New.Low.__proj__MT__item__hs",
        "typing_MerkleTree.New.Low.__proj__MT__item__offset",
        "typing_MerkleTree.New.Low.__proj__MT__item__rhs",
        "typing_MerkleTree.New.Low.hash_dummy",
        "typing_MerkleTree.New.Low.hash_irepr",
        "typing_MerkleTree.New.Low.hash_size",
        "typing_MerkleTree.New.Low.hash_vec_dummy",
        "typing_MerkleTree.New.Low.mt_path_length",
        "typing_MerkleTree.New.Low.path_loc", "typing_Prims.pow2",
        "typing_tok_Lib.Buffer.MUT@tok"
      ],
      0,
      "bea844329c478147d649920441716a49"
    ]
  ]
]
back to top