[ "\t{Û\nzA„GUå\u0018L >Ü“", [ [ "Vale.X64.Print_s.print_reg_name", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "int_inversion", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c365eb902b454950de62fba701d9049d" ], 0, "ee5f596c6d534bac3ed6854148fe5586" ], [ "Vale.X64.Print_s.print_maddr", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.Machine_s.MConst", "disc_equation_Vale.X64.Machine_s.MIndex", "disc_equation_Vale.X64.Machine_s.MReg", "fuel_guarded_inversion_Vale.X64.Machine_s.maddr" ], 0, "c84f175c7ba9283ab2d7eef73cb91e04" ], [ "Vale.X64.Print_s.print_reg_int", 1, 1, 0, [ "@query", "equation_Vale.X64.Machine_s.n_regs", "projection_inverse_BoxInt_proj_0" ], 0, "b39979f48c5700106d7792e0293b20e5" ], [ "Vale.X64.Print_s.print_operand", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.Machine_s.OConst", "disc_equation_Vale.X64.Machine_s.OMem", "disc_equation_Vale.X64.Machine_s.OReg", "disc_equation_Vale.X64.Machine_s.OStack", "equation_Vale.Def.Words_s.nat64", "equation_Vale.X64.Machine_s.operand64", "equation_Vale.X64.Machine_s.reg_64", "fuel_guarded_inversion_Vale.X64.Machine_s.operand" ], 0, "419cb841ae922ac0d533ed97c071423c" ], [ "Vale.X64.Print_s.print_operand", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "87043587854e69e920baf76ff62622e9" ], [ "Vale.X64.Print_s.print_operand", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "9c1e8436770dbce1c8f897f64bac4501" ], [ "Vale.X64.Print_s.print_operand", 4, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "a445e1710e512ee7d494d05bd050d28d" ], [ "Vale.X64.Print_s.print_operand", 5, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "5083ce696d4f6c8baa9bc02ad7d971db" ], [ "Vale.X64.Print_s.print_operand", 6, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "bff111a26585af3e0682e767edf2fb0b" ], [ "Vale.X64.Print_s.print_operand", 7, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "d584fd4b7efa3a94c24792a224e1bade" ], [ "Vale.X64.Print_s.print_operand", 8, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "e280284d73b57f875feafdbd8e9c1155" ], [ "Vale.X64.Print_s.print_operand", 9, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "0fa99375eda21bf08589f6dff71dae99" ], [ "Vale.X64.Print_s.print_operand32", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.Machine_s.OConst", "disc_equation_Vale.X64.Machine_s.OMem", "disc_equation_Vale.X64.Machine_s.OReg", "disc_equation_Vale.X64.Machine_s.OStack", "equation_Vale.Def.Words_s.nat64", "equation_Vale.X64.Machine_s.operand64", "equation_Vale.X64.Machine_s.reg_64", "fuel_guarded_inversion_Vale.X64.Machine_s.operand" ], 0, "1c6f96cd8d4cb2eea1fc6c54e8265f7a" ], [ "Vale.X64.Print_s.print_operand32", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "2ddf685079dd3fba069bc6ccaac0eb70" ], [ "Vale.X64.Print_s.print_operand32", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "2972cd3422362eeeae267e8d36ac9abb" ], [ "Vale.X64.Print_s.print_operand32", 4, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "e936d5fc957201258d60249291911dfc" ], [ "Vale.X64.Print_s.print_operand32", 5, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "e613dbee644bddfdcfa97545406985ae" ], [ "Vale.X64.Print_s.print_operand32", 6, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "432a70e8b3afb6b01e29848e3f95caee" ], [ "Vale.X64.Print_s.print_operand32", 7, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "38d635b8c33de4dd24e37e0444c62e76" ], [ "Vale.X64.Print_s.print_operand32", 8, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "90b878dbc0c50465895985608fc60601" ], [ "Vale.X64.Print_s.print_operand32", 9, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "ff61c17e9e1d06861f64055062b9815b" ], [ "Vale.X64.Print_s.print_small_operand", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "1c2b5f497467e5ae41b51b467236e711" ], [ "Vale.X64.Print_s.print_small_operand", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "b9683526785ba03a23e1b66a95b53331" ], [ "Vale.X64.Print_s.print_small_operand", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "e0f331f8601632a70c72c50d3f15fb27" ], [ "Vale.X64.Print_s.print_small_operand", 4, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "72c8616855222c076b3e2a4dec644d68" ], [ "Vale.X64.Print_s.print_mov128_op", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.Machine_s.OConst", "disc_equation_Vale.X64.Machine_s.OMem", "disc_equation_Vale.X64.Machine_s.OReg", "disc_equation_Vale.X64.Machine_s.OStack", "equation_Vale.Def.Types_s.quad32", "equation_Vale.X64.Machine_s.operand128", "equation_Vale.X64.Machine_s.reg_xmm", "fuel_guarded_inversion_Vale.X64.Machine_s.operand" ], 0, "2c868534251934f309a445947a279c62" ], [ "Vale.X64.Print_s.print_mov128_op", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_xmm", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "456aed6fe4355b4055eca6f834448fb9" ], [ "Vale.X64.Print_s.print_mov128_op", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_xmm", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "9599e233d98078aa915b7c5f65a4afac" ], [ "Vale.X64.Print_s.print_mov128_op", 4, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_xmm", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "294595b8ffcccf227c74052999ca9c6b" ], [ "Vale.X64.Print_s.print_mov128_op", 5, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_xmm", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "34442f54ebf890fc583d9593f3a7b649" ], [ "Vale.X64.Print_s.print_shift_operand", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Vale.X64.Machine_s.OReg", "disc_equation_Vale.X64.Machine_s.OReg", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.Machine_s.OReg_r", "projection_inverse_Vale.X64.Machine_s.OReg_tc", "projection_inverse_Vale.X64.Machine_s.OReg_tr", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "5d69301eb2b673a1ca44cdb303049847" ], [ "Vale.X64.Print_s.print_shift_operand", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "62c0fe3589b693be29186bbed759fdde" ], [ "Vale.X64.Print_s.print_shift_operand", 3, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "832feef3bb8e4214e01b3c30a11665fb" ], [ "Vale.X64.Print_s.print_shift_operand", 4, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "14a963bd385afc7f01ed47ad62ad9563" ], [ "Vale.X64.Print_s.print_shift_operand", 5, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "a36a950a09ca54284980df3b8619365c" ], [ "Vale.X64.Print_s.cmp_not", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.Bytes_Code_s.OEq", "disc_equation_Vale.X64.Bytes_Code_s.OGe", "disc_equation_Vale.X64.Bytes_Code_s.OGt", "disc_equation_Vale.X64.Bytes_Code_s.OLe", "disc_equation_Vale.X64.Bytes_Code_s.OLt", "disc_equation_Vale.X64.Bytes_Code_s.ONe", "equation_Vale.X64.Machine_Semantics_s.ocmp", "fuel_guarded_inversion_Vale.X64.Bytes_Code_s.ocmp" ], 0, "1f35816304cb714949da5f36ae801581" ], [ "Vale.X64.Print_s.uu___185", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_f8666440faa91836cc5a13998af863fc", "Vale.X64.Bytes_Code_s_pretyping_8d8114524e962c921a106571a277b146", "constructor_distinct_Prims.unit", "constructor_distinct_Tm_unit", "constructor_distinct_Vale.X64.Bytes_Code_s.OEq", "constructor_distinct_Vale.X64.Bytes_Code_s.OGe", "constructor_distinct_Vale.X64.Bytes_Code_s.OGt", "constructor_distinct_Vale.X64.Bytes_Code_s.OLe", "constructor_distinct_Vale.X64.Bytes_Code_s.OLt", "constructor_distinct_Vale.X64.Bytes_Code_s.ONe", "constructor_distinct_Vale.X64.Bytes_Code_s.ocmp", "equation_Vale.X64.Machine_Semantics_s.ocmp", "equation_Vale.X64.Print_s.cmp_not", "projection_inverse_Vale.X64.Bytes_Code_s.OEq_o1", "projection_inverse_Vale.X64.Bytes_Code_s.OEq_o2", "projection_inverse_Vale.X64.Bytes_Code_s.OGe_o1", "projection_inverse_Vale.X64.Bytes_Code_s.OGe_o2", "projection_inverse_Vale.X64.Bytes_Code_s.OGt_o1", "projection_inverse_Vale.X64.Bytes_Code_s.OGt_o2", "projection_inverse_Vale.X64.Bytes_Code_s.OLe_o1", "projection_inverse_Vale.X64.Bytes_Code_s.OLe_o2", "projection_inverse_Vale.X64.Bytes_Code_s.OLt_o1", "projection_inverse_Vale.X64.Bytes_Code_s.OLt_o2", "projection_inverse_Vale.X64.Bytes_Code_s.ONe_o1", "projection_inverse_Vale.X64.Bytes_Code_s.ONe_o2", "typing_Vale.X64.Print_s.cmp_not", "unit_typing" ], 0, "ececd641830123d72ba65c848d024fee" ], [ "Vale.X64.Print_s.print_instr", 1, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_FStar.List.Tot.Base.append.fuel_instrumented", "@query", "Prims_pretyping_f537159ed795b314b4e58c260361ae86", "bool_typing", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "disc_equation_Vale.X64.Instruction_s.P16", "disc_equation_Vale.X64.Instruction_s.P32", "disc_equation_Vale.X64.Instruction_s.P64", "disc_equation_Vale.X64.Instruction_s.P8", "disc_equation_Vale.X64.Instruction_s.PImm", "disc_equation_Vale.X64.Instruction_s.POpcode", "disc_equation_Vale.X64.Instruction_s.PShift", "disc_equation_Vale.X64.Instruction_s.PSuffix", "disc_equation_Vale.X64.Instruction_s.PXmm", "disc_equation_Vale.X64.Instruction_s.PrintPSha256rnds2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_xmm", "equation_with_fuel_FStar.List.Tot.Base.append.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "fuel_guarded_inversion_Prims.list", "fuel_guarded_inversion_Vale.X64.Instruction_s.instr_print_kind", "fuel_guarded_inversion_Vale.X64.Instruction_s.instr_print_operand", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "kinding_Vale.X64.Instruction_s.instr_print_operand@tok", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__1", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_tl", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "subterm_ordering_Prims.Cons" ], 0, "4f08a886a34aaa861301ce5470ef1abe" ], [ "Vale.X64.Print_s.print_ins", 1, 1, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.X64.Instruction_s.instr_operands_t.fuel_instrumented", "@fuel_irrelevance_Vale.X64.Instruction_s.instr_operands_t.fuel_instrumented", "@query", "data_elim_Vale.X64.Bytes_Code_s.Noop", "disc_equation_Vale.X64.Bytes_Code_s.Alloc", "disc_equation_Vale.X64.Bytes_Code_s.Comment", "disc_equation_Vale.X64.Bytes_Code_s.Dealloc", "disc_equation_Vale.X64.Bytes_Code_s.Instr", "disc_equation_Vale.X64.Bytes_Code_s.LargeComment", "disc_equation_Vale.X64.Bytes_Code_s.Newline", "disc_equation_Vale.X64.Bytes_Code_s.NoNewline", "disc_equation_Vale.X64.Bytes_Code_s.Noop", "disc_equation_Vale.X64.Bytes_Code_s.Pop", "disc_equation_Vale.X64.Bytes_Code_s.Push", "disc_equation_Vale.X64.Bytes_Code_s.Space", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "equation_Vale.X64.Bytes_Code_s.instr_annotation_t", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_s.reg_64", "equation_with_fuel_Vale.X64.Instruction_s.instr_operands_t.fuel_instrumented", "fuel_guarded_inversion_Vale.X64.Bytes_Code_s.instruction_t", "fuel_guarded_inversion_Vale.X64.Bytes_Code_s.noop", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "proj_equation_Vale.X64.Bytes_Code_s.Noop_n", "proj_equation_Vale.X64.Instruction_s.InstrTypeRecord_args", "proj_equation_Vale.X64.Instruction_s.InstrTypeRecord_outs", "projection_inverse_BoxBool_proj_0", "projection_inverse_Vale.X64.Instruction_s.InstrTypeRecord_args", "projection_inverse_Vale.X64.Instruction_s.InstrTypeRecord_outs", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_ecaa158820527beb786f45515b0c6b58", "typing_Vale.X64.Bytes_Code_s.__proj__Noop__item__n" ], 0, "8709135afaddc621197fc74e540516d3" ], [ "Vale.X64.Print_s.print_cmp", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "disc_equation_Vale.X64.Bytes_Code_s.OEq", "disc_equation_Vale.X64.Bytes_Code_s.OGe", "disc_equation_Vale.X64.Bytes_Code_s.OGt", "disc_equation_Vale.X64.Bytes_Code_s.OLe", "disc_equation_Vale.X64.Bytes_Code_s.OLt", "disc_equation_Vale.X64.Bytes_Code_s.ONe", "equation_Vale.X64.Machine_Semantics_s.ocmp", "fuel_guarded_inversion_Vale.X64.Bytes_Code_s.ocmp" ], 0, "b1ad73c8737eb42360288440e816c884" ], [ "Vale.X64.Print_s.print_block", 1, 1, 1, [ "@MaxIFuel_assumption", "@query", "binder_x_69b3af25a4334715774d1242034fc6f2_0", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "equation_Vale.X64.Bytes_Code_s.codes_t", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.codes", "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons" ], 0, "e7c6448fc28bf761232c736ff3cad7d5" ], [ "Vale.X64.Print_s.print_block", 2, 1, 1, [ "@MaxIFuel_assumption", "@query", "binder_x_97ef5ff619e486c846fe112d821f649f_0", "disc_equation_Vale.X64.Machine_s.Block", "disc_equation_Vale.X64.Machine_s.IfElse", "disc_equation_Vale.X64.Machine_s.Ins", "disc_equation_Vale.X64.Machine_s.While", "equation_Vale.X64.Bytes_Code_s.code_t", "equation_Vale.X64.Machine_Semantics_s.code", "equation_Vale.X64.Machine_Semantics_s.codes", "fuel_guarded_inversion_Vale.X64.Machine_s.precode", "subterm_ordering_Vale.X64.Machine_s.Block", "subterm_ordering_Vale.X64.Machine_s.IfElse", "subterm_ordering_Vale.X64.Machine_s.While" ], 0, "d9470fde4ae2dedde720bb80507112db" ], [ "Vale.X64.Print_s.masm", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "bool_inversion", "bool_typing", "disc_equation_FStar.Pervasives.Native.None", "disc_equation_FStar.Pervasives.Native.Some", "equation_Prims.eqtype", "function_token_typing_Prims.string", "kinding_FStar.Pervasives.Native.tuple2@tok", "lemma_FStar.Pervasives.invertOption", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "b8576cd78175366c360c180390f34434" ], [ "Vale.X64.Print_s.gcc", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64", "equation_Vale.Def.Words_s.natN", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "cf1051ae9aa34ddc31a901124fcdf157" ], [ "Vale.X64.Print_s.gcc", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Vale.X64.Machine_s.reg_64", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "haseqTm_refine_c365eb902b454950de62fba701d9049d", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "2e419abe6830ca3a4fbc26c318fde4f2" ], [ "Vale.X64.Print_s.gcc", 3, 1, 1, [ "@MaxIFuel_assumption", "@query", "Prims_pretyping_ce036b6b736ef4e0bc3a9ff132a12aed", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "equation_Prims.eqtype", "equation_Prims.op_Equals_Equals_Equals", "equation_Vale.X64.Machine_s.operand64", "fuel_guarded_inversion_Prims.list", "function_token_typing_Prims.string", "kinding_FStar.Pervasives.Native.tuple2@tok", "lemma_FStar.Pervasives.invertOption", "projection_inverse_BoxBool_proj_0", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "string_inversion", "subterm_ordering_Prims.Cons" ], 0, "a13f6cdf3157e04f4a1b87b91070c320" ] ] ]