[ "ùO¤Ø{)§q\u0002Ý´¼§˜Ðs", [ [ "Vale.AsLowStar.Wrapper.prediction_pre_rel", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.squash", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "4377cee228129cdcd553dc83b53d69fb" ], [ "Vale.AsLowStar.Wrapper.prediction_post_rel", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_f8666440faa91836cc5a13998af863fc", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.l_Exists", "equation_Prims.squash", "equation_Prims.subtype_of", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "l_quant_interp_5b2993f9f2c0eba3627049a3b4167c7a", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "unit_typing" ], 0, "722971d7892730dc9b371115d7f26e55" ], [ "Vale.AsLowStar.Wrapper.vale_lemma_as_prediction", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.squash", "equation_Vale.X64.Bytes_Code_s.code_t", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "04597b5b981ed30b8976918119b5cb33" ], [ "Vale.AsLowStar.Wrapper.pre_rel_generic", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@query", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.squash", "equation_Vale.Interop.Base.arg", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "equation_Vale.X64.Machine_s.reg_64", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "function_token_typing_Prims.int", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "kinding_Vale.Interop.Base.td@tok", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_FStar.List.Tot.Base.length" ], 0, "231e040f751fb7f62e1f5a3cc15ee3af" ], [ "Vale.AsLowStar.Wrapper.pre_rel_generic", 2, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_correspondence_Vale.Interop.X64.rel_gen_t.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", "@query", "Vale.AsLowStar.Wrapper_interpretation_Tm_arrow_0f1eb0bdc3bd6a30ce5ae4140ecbdc23", "Vale.AsLowStar.Wrapper_interpretation_Tm_arrow_922591bf7788f693780f5cf469a58fda", "Vale.Interop.X64_interpretation_Tm_arrow_c500d95a1aae296c9b882c37ef8e9551", "Vale.Interop.X64_interpretation_Tm_arrow_d4536d6667b09fb97c97e4fd518201d7", "binder_x_539449a65710b411a0d6ba2b5dcd2e3e_3", "binder_x_6297ae5f737aaa6bc9dfa87506c2566c_2", "binder_x_a2968b5aedabccc4f9a87ef4627271f7_1", "binder_x_a6b3b6f0fb0875824086163164df9d9e_4", "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Prims.squash", "equation_Vale.Interop.Base.arg", "equation_Vale.Interop.Base.coerce", "equation_Vale.Interop.Base.td_as_type", "equation_Vale.Interop.X64.arg_list", "equation_Vale.Interop.X64.op_Plus_Plus", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "equation_with_fuel_Vale.Interop.X64.rel_gen_t.fuel_instrumented", "fuel_guarded_inversion_Prims.list", "fuel_guarded_inversion_Vale.Interop.Base.td", "fuel_guarded_inversion_Vale.Interop.X64.arg_reg_relation_", "function_token_typing_Vale.Interop.Base.arg", "function_token_typing_Vale.Interop.X64.prediction_pre_rel_t", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "int_inversion", "kinding_Vale.Interop.Base.td@tok", "primitive_Prims.op_Addition", "proj_equation_Prims.Cons_hd", "proj_equation_Prims.Cons_tl", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_183fa7eb53b3817742e19ea929ff4910", "refinement_interpretation_Tm_refine_27d2df70cea38c5a8832d2b54b387e26", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_9efdbb0756b059e2036eecbec13c6ae0", "refinement_interpretation_Tm_refine_c3cbe7f117264d27f668c6bc66a2ceff", "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length", "typing_Tm_abs_683d68069a932552c920115a8da6ba36", "typing_Vale.Interop.X64.op_Plus_Plus" ], 0, "18db2d81f0e0024723318f3ccba7e5dd" ], [ "Vale.AsLowStar.Wrapper.post_rel_generic", 1, 1, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@query", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.squash", "equation_Vale.Interop.Base.arg", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "kinding_Vale.Interop.Base.td@tok", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_205e1581c7f858dcc87f1e87014091cb", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_FStar.List.Tot.Base.length" ], 0, "4408b53e1d0d727b3e1dfe15df38f8f6" ], [ "Vale.AsLowStar.Wrapper.post_rel_generic", 2, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_correspondence_Vale.Interop.X64.rel_gen_t.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", "@query", "Vale.AsLowStar.Wrapper_interpretation_Tm_arrow_56d0533291d70399238e3abbeb4cc0d3", "Vale.AsLowStar.Wrapper_interpretation_Tm_arrow_58a74084664ca087aa1825590429218e", "Vale.Interop.X64_interpretation_Tm_arrow_c500d95a1aae296c9b882c37ef8e9551", "Vale.Interop.X64_interpretation_Tm_arrow_d4536d6667b09fb97c97e4fd518201d7", "binder_x_4e5fa8d30a41da8adfd375da86aca9b0_3", "binder_x_539449a65710b411a0d6ba2b5dcd2e3e_2", "binder_x_6297ae5f737aaa6bc9dfa87506c2566c_1", "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Prims.squash", "equation_Vale.Interop.Base.arg", "equation_Vale.Interop.Base.coerce", "equation_Vale.Interop.Base.td_as_type", "equation_Vale.Interop.X64.arg_list", "equation_Vale.Interop.X64.op_Plus_Plus", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "equation_with_fuel_Vale.Interop.X64.rel_gen_t.fuel_instrumented", "fuel_guarded_inversion_Prims.list", "fuel_guarded_inversion_Vale.Interop.Base.td", "function_token_typing_Vale.Interop.Base.arg", "function_token_typing_Vale.Interop.X64.prediction_post_rel_t", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "int_inversion", "kinding_Vale.Interop.Base.td@tok", "primitive_Prims.op_Addition", "proj_equation_Prims.Cons_hd", "proj_equation_Prims.Cons_tl", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_183fa7eb53b3817742e19ea929ff4910", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_9efdbb0756b059e2036eecbec13c6ae0", "refinement_interpretation_Tm_refine_e8f0078e53c2c55a8ce5ff532aaeb238", "subterm_ordering_Prims.Cons", "typing_FStar.List.Tot.Base.length", "typing_Tm_abs_37b69f3328e9de32eb8d5b2db37458b3", "typing_Vale.Interop.X64.op_Plus_Plus" ], 0, "58cac7f8603f9cc39c5d71787f284cbe" ], [ "Vale.AsLowStar.Wrapper.mk_prediction", 1, 1, 0, [ "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@query", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.squash", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "kinding_Vale.Interop.Base.td@tok", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_FStar.List.Tot.Base.length" ], 0, "7c7766b9126d22dcdc410a908e275eef" ], [ "Vale.AsLowStar.Wrapper.mk_prediction", 2, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_correspondence_Vale.AsLowStar.Wrapper.post_rel_generic.fuel_instrumented", "@fuel_correspondence_Vale.AsLowStar.Wrapper.pre_rel_generic.fuel_instrumented", "@fuel_correspondence_Vale.Interop.X64.prediction_t.fuel_instrumented", "@fuel_irrelevance_FStar.List.Tot.Base.length.fuel_instrumented", "@fuel_irrelevance_Vale.AsLowStar.Wrapper.post_rel_generic.fuel_instrumented", "@fuel_irrelevance_Vale.AsLowStar.Wrapper.pre_rel_generic.fuel_instrumented", "@query", "Vale.AsLowStar.Wrapper_interpretation_Tm_arrow_1038cea3781b8e8015e4bc8cc2815e31", "Vale.AsLowStar.Wrapper_interpretation_Tm_arrow_dd5d23b2a8b38e450000aef5445b54ea", "binder_x_18188c0989a4beba9930605826f0255e_2", "binder_x_49f2b0686d89026c6c650d37442eba41_8", "binder_x_50928706450ce7e88c67bba3d083489c_6", "binder_x_539449a65710b411a0d6ba2b5dcd2e3e_5", "binder_x_6297ae5f737aaa6bc9dfa87506c2566c_4", "binder_x_79deb58d926b1bf42fda656bdbf70515_7", "binder_x_a2968b5aedabccc4f9a87ef4627271f7_1", "binder_x_bb4e1c9af0265270f8e7a5f250f730e2_0", "binder_x_dd9e83b52f92ad97e2c16a5b757872ef_3", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "eq2-interp", "equation_Prims.eq2", "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals", "equation_Prims.squash", "equation_Vale.Interop.Base.arg", "equation_Vale.Interop.Base.coerce", "equation_Vale.Interop.Base.elim_1", "equation_Vale.Interop.Base.td_as_type", "equation_Vale.Interop.X64.arg_list", "equation_Vale.Interop.X64.elim_rel_gen_t_cons", "equation_Vale.Interop.X64.op_Plus_Plus", "equation_Vale.X64.Bytes_Code_s.code_t", "equation_Vale.X64.Machine_Semantics_s.code", "equation_with_fuel_FStar.List.Tot.Base.length.fuel_instrumented", "equation_with_fuel_Vale.AsLowStar.Wrapper.post_rel_generic.fuel_instrumented", "equation_with_fuel_Vale.AsLowStar.Wrapper.pre_rel_generic.fuel_instrumented", "equation_with_fuel_Vale.Interop.X64.prediction_t.fuel_instrumented", "fuel_guarded_inversion_Prims.list", "fuel_guarded_inversion_Vale.Interop.Base.td", "fuel_guarded_inversion_Vale.Interop.X64.arg_reg_relation_", "function_token_typing_Vale.Interop.Base.arg", "function_token_typing_Vale.X64.MemoryAdapters.code_equiv", "int_inversion", "interpretation_Tm_abs_2ab3e838e3477be23a1ed9f2add9d341", "interpretation_Tm_abs_74815e270789770810c1ee89a0651dfe", "kinding_Vale.Interop.Base.td@tok", "primitive_Prims.op_Addition", "proj_equation_Prims.Cons_hd", "proj_equation_Prims.Cons_tl", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_27d2df70cea38c5a8832d2b54b387e26", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_518f8d46747c28a6d8e504a1715d599c", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_68c575862832f04af62b305429dbfc2c", "refinement_interpretation_Tm_refine_9efdbb0756b059e2036eecbec13c6ae0", "refinement_interpretation_Tm_refine_a35207d7a1af5a6a7a10e1a20befcfdb", "refinement_interpretation_Tm_refine_aedc138702446b65fd6f58c5f54c76e5", "subterm_ordering_Prims.Cons", "token_correspondence_Vale.AsLowStar.Wrapper.post_rel_generic.fuel_instrumented", "token_correspondence_Vale.AsLowStar.Wrapper.pre_rel_generic.fuel_instrumented", "token_correspondence_Vale.Interop.Base.elim_1", "token_correspondence_Vale.Interop.X64.elim_rel_gen_t_cons", "typing_FStar.List.Tot.Base.length", "typing_Tm_abs_515da3fc9bc63b1bb38188700f0c6326", "typing_Vale.Interop.X64.op_Plus_Plus" ], 0, "40a650f29c3c674f6257d62454810ce2" ] ] ]