[ "£j1õÊÇgÓ«»²]\u0006{å‹", [ [ "Lib.Sequence.to_lseq", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", "refinement_interpretation_Tm_refine_63c2dd5c1d96d3ed77642e23ae97146c" ], 0, "29126da496d4cbd6532123f6ce9f2446" ], [ "Lib.Sequence.index", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, "eed112188ea26ade87b050d539e23140" ], [ "Lib.Sequence.create", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1" ], 0, "aedf937378d6441d795ae1dc5e07c543" ], [ "Lib.Sequence.concat", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_87b488a9cf5689c8094f1a153b9356a0" ], 0, "dd184ce3e9591bbf62bae60610822f61" ], [ "Lib.Sequence.to_list", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype", "equation_Prims.nat", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f" ], 0, "2caa7388274188273d23cc09a2288ac9" ], [ "Lib.Sequence.of_list", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_f2f46e59ec8203b19b1042d057b66530" ], 0, "473c2d032d140efc54abc8540e77fd70" ], [ "Lib.Sequence.of_list_index", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_c86aba5c6243e6b7f9a4b0ad41b4e9a0", "refinement_interpretation_Tm_refine_f2f46e59ec8203b19b1042d057b66530" ], 0, "0b9782299e1f512319745aed69cafdd0" ], [ "Lib.Sequence.eq_intro", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq", "refinement_interpretation_Tm_refine_42c42a38dac60cf556273cb50abc9e82", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, "52cfc2634b62bbe94a9f76811698a63c" ], [ "Lib.Sequence.upd", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq", "equation_Prims.eqtype", "equation_Prims.nat", "function_token_typing_Prims.int", "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_62e53d9cfa59f3fc33281615a392dc08", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, "2759855f22680593527c0a668d71a088" ], [ "Lib.Sequence.sub", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_LessThanOrEqual", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_0f7f5bcf08e8db1ef86bd2d55b0d74fb", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, "aeb04154c6566fd269ef24c95226c431" ], [ "Lib.Sequence.slice", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_782420a2054fd965084564ef5ff53609" ], 0, "d9af7c197c4f5957c2c1f237ef8d62ce" ], [ "Lib.Sequence.update_sub", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0b72b617030921a422a8020811c2f320", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_0f7f5bcf08e8db1ef86bd2d55b0d74fb", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, "50027d9df16d6409c677cfc690028712" ], [ "Lib.Sequence.lemma_update_sub", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_03ea481677aa4f241e0fcf866da3eab4", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_0f7f5bcf08e8db1ef86bd2d55b0d74fb", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42" ], 0, "653683331cabe49106fb866fee522c0a" ], [ "Lib.Sequence.lemma_concat2", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_87b488a9cf5689c8094f1a153b9356a0" ], 0, "1d272ce96496b682e82615042df64635" ], [ "Lib.Sequence.lemma_concat3", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_00fa94391fe0cec5e77f0fd24a439f4e", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_87b488a9cf5689c8094f1a153b9356a0" ], 0, "b07688ef0be1317c83f83f68debf84e3" ], [ "Lib.Sequence.update_slice", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_782420a2054fd965084564ef5ff53609" ], 0, "f9032a35dc49ceb632708f0437a3039b" ], [ "Lib.Sequence.update_slice", 2, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_782420a2054fd965084564ef5ff53609" ], 0, "613af54b99e46c4d99d3d79ccee12256" ], [ "Lib.Sequence.createi", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1" ], 0, "1382f7c7e555f4e1a919ca11a247ccb7" ], [ "Lib.Sequence.mapi", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1" ], 0, "79b8b76aa806c6f5bc99b5ecf3eb6c13" ], [ "Lib.Sequence.map", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1" ], 0, "71660d5a0b593f8b23949ef3e64507e2" ], [ "Lib.Sequence.map2i", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1" ], 0, "5cc752e119d2fe42973e29e0720939af" ], [ "Lib.Sequence.map2", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1" ], 0, "58068e06637ab1955cb61eee73b93529" ], [ "Lib.Sequence.repeati_blocks", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_854ac88ba27f00b6ffd4e86ced11eaad" ], 0, "46f8feea18d0531970f8bc5a157c7979" ], [ "Lib.Sequence.repeat_blocks_f", 1, 2, 1, [ "@query" ], 0, "4a4f3aa2a765cd8edea920fefab496dd" ], [ "Lib.Sequence.repeat_blocks_f", 2, 2, 1, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.unsigned", "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq", "equation_Prims.nat", "int_inversion", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Addition", "primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_1c325641987cce6783228428bd15a869", "refinement_interpretation_Tm_refine_1f6c16a51cd4ba3256b95ca590c832c5", "refinement_interpretation_Tm_refine_4822116822fd2cd76140beff9d06b6d5", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "typing_FStar.Seq.Base.length" ], 0, "5fdec34a69a0a5983df766356f56a29d" ], [ "Lib.Sequence.repeat_blocks", 1, 2, 1, [ "@query" ], 0, "7b18bf1d25294783bc147d64bb0f0735" ], [ "Lib.Sequence.lemma_repeat_blocks", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Division", "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", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, "fa1a5c26cd4e8effb09a62ef3a9c9022" ], [ "Lib.Sequence.repeat_blocks_multi", 1, 2, 1, [ "@query" ], 0, "ce35465421e5cd6c7e9ba88a6f1c6a7b" ], [ "Lib.Sequence.lemma_repeat_blocks_multi", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Division", "primitive_Prims.op_Modulus", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_b14928a18ba707004108386997fed9d6", "typing_Lib.Sequence.length" ], 0, "8702bc7b70a4a2fcda496dcec978180f" ], [ "Lib.Sequence.generate_blocks", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, "d1a2078ff765a1c9adf6cd181421b704" ], [ "Lib.Sequence.generate_blocks_simple", 1, 0, 0, [ "@query" ], 0, "7f3643dfab55a86d6fb4faae87020fac" ], [ "Lib.Sequence.div_interval", 1, 0, 0, [ "@query" ], 0, "84cd1c65b32bb5dad811c94ae7b91233" ], [ "Lib.Sequence.mod_interval_lt", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "00fff57a4103d7e0bfc8dd7676c902c2" ], [ "Lib.Sequence.div_mul_lt", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Division", "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "8bf78b6c68e45ad6ded805722b34a2c7" ], [ "Lib.Sequence.mod_div_lt", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "60c6f7ea088efe20a3bd8fcc4b2cc20a" ], [ "Lib.Sequence.div_mul_l", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "e1ff843fb7c641b31907c53b7f193278" ], [ "Lib.Sequence.map_blocks_f", 1, 0, 0, [ "@query" ], 0, "0af766c08f988a1d9be988b9b531dfdb" ], [ "Lib.Sequence.map_blocks_f", 2, 0, 0, [ "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.unsigned", "equation_Lib.Sequence.length", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.map_blocks_a", "equation_Lib.Sequence.seq", "equation_Prims.nat", "int_inversion", "lemma_FStar.Seq.Base.lemma_len_append", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Addition", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_1c325641987cce6783228428bd15a869", "refinement_interpretation_Tm_refine_4822116822fd2cd76140beff9d06b6d5", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42", "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, "fd6b1f98335a18547c5d2fcf132bdbf1" ], [ "Lib.Sequence.map_blocks_multi", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "196dc13e420fa56302595767a9688aee" ], [ "Lib.Sequence.lemma_map_blocks_multi", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", "equation_Prims.pos", "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_7e0b9b2dbca36eab00de093c1b701c6d" ], 0, "76ef3ed4738dc45d5cc7c4aa5a5049ef" ], [ "Lib.Sequence.index_map_blocks_multi", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.length", "equation_Lib.Sequence.lseq", "equation_Lib.Sequence.seq", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "int_typing", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Addition", "primitive_Prims.op_Division", "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", "refinement_interpretation_Tm_refine_07295705544891065e7a01d318c0ba51", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_ade7773d9cd7cd1a2abc2fe3f191b9e0", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42", "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29", "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", "typing_FStar.Seq.Base.length" ], 0, "bd386428d36af2ae4fdbcd04d9423690" ], [ "Lib.Sequence.block", 1, 0, 0, [ "@query" ], 0, "369e3efe3ae6ada2d54140199fa2ed9f" ], [ "Lib.Sequence.last", 1, 0, 0, [ "@query" ], 0, "6a8ee4793163a5f749af11f696ad2382" ], [ "Lib.Sequence.map_blocks", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_854ac88ba27f00b6ffd4e86ced11eaad" ], 0, "74b5e39b316eb3035e41d69f4baf9eef" ], [ "Lib.Sequence.lemma_map_blocks", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "int_typing", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Division", "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", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "typing_FStar.Seq.Base.length", "typing_Lib.Sequence.length" ], 0, "ae13d957528f6e531928c90d118fb611" ], [ "Lib.Sequence.get_block", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equation_Prims.pos", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5" ], 0, "8424faf1ef34e5aec747126c487bcce3" ], [ "Lib.Sequence.get_block", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "int_typing", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Addition", "primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_ade7773d9cd7cd1a2abc2fe3f191b9e0", "refinement_interpretation_Tm_refine_c37230a0b45bfa733513e4ce89ef34d6", "typing_FStar.Seq.Base.length" ], 0, "c1e753665e5e174625bae71aa781e004" ], [ "Lib.Sequence.get_last", 1, 0, 0, [ "@query" ], 0, "c536dc4f558dd3f7b476a7c565bb4197" ], [ "Lib.Sequence.get_last", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "lemma_FStar.Seq.Base.lemma_len_slice", "primitive_Prims.op_Division", "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_3833667c59aecdf581ef615fb6194b08", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_81407705a0828c2c1b1976675443f647", "refinement_interpretation_Tm_refine_eeb59caff9a959bab0eef3a399bf14b7", "typing_FStar.Seq.Base.length" ], 0, "8be8ef10a6407178ba5add22182d33de" ], [ "Lib.Sequence.index_map_blocks", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equation_Lib.Sequence.length", "equation_Lib.Sequence.lseq", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "primitive_Prims.op_LessThan", "primitive_Prims.op_Modulus", "projection_inverse_BoxBool_proj_0", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_44540322a5aeeac77ad2eb12638c2b4f", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_824da4eabc6ac6d5c984b1ec60534f76", "refinement_interpretation_Tm_refine_8710a3dcbb7aeecb1da33ddf8070b919", "refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42", "typing_Lib.Sequence.map_blocks" ], 0, "47d3790909a9f8fb019ce82ee92185dc" ], [ "Lib.Sequence.eq_generate_blocks0", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", "equation_Prims.nat", "int_inversion", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c" ], 0, "ac60604e8ed3723cad621ced041751bb" ], [ "Lib.Sequence.unfold_generate_blocks", 1, 2, 1, [ "@MaxIFuel_assumption", "@query", "equation_Lib.Sequence.length", "equation_Lib.Sequence.seq", "equation_Prims.nat", "int_inversion", "lemma_FStar.Seq.Base.lemma_len_append", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_a78e81a34494fa620ef91991a1267b1f", "refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c", "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", "typing_FStar.Seq.Base.append", "typing_FStar.Seq.Base.length" ], 0, "9ca07f90fbff4f211940db519c8e1749" ], [ "Lib.Sequence.index_generate_blocks", 1, 2, 1, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@fuel_irrelevance_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.Sequence.length", "equation_Prims.nat", "equation_Prims.pos", "int_inversion", "lemma_Lib.IntTypes.pow2_values", "primitive_Prims.op_Division", "primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_07295705544891065e7a01d318c0ba51", "refinement_interpretation_Tm_refine_3833667c59aecdf581ef615fb6194b08", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_642416fe6039ccdba55bf60d260af469", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_e37a8a81b6e72b6dae52414929365d29", "refinement_interpretation_Tm_refine_f4f040c0afc8e02646bd007fb369c803", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok", "unit_typing" ], 0, "4eefc0fafdbe97865e08441bd0886022" ], [ "Lib.Sequence.create2", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "103df4fb676405a62956e55b5b79b92b" ], [ "Lib.Sequence.create2_lemma", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.S16", "constructor_distinct_Lib.IntTypes.S8", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "8fb356ec4cff8c0c1076bc93472d8c74" ], [ "Lib.Sequence.create4", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "49c8e151dd0078efc89798cf5ac4fe43" ], [ "Lib.Sequence.create4_lemma", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.S16", "constructor_distinct_Lib.IntTypes.S8", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "31da071a594a64cba75facd2a9350d8e" ], [ "Lib.Sequence.create8", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "da0f81c91f28c308cd6d30a37aba038e" ], [ "Lib.Sequence.create8_lemma", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.S16", "constructor_distinct_Lib.IntTypes.S8", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "d3d460979c4e1a77c7f70b3bc6c44d73" ], [ "Lib.Sequence.create16", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "9c4a3670422370ad8b9218f954e3b1ca" ], [ "Lib.Sequence.create16_lemma", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.S16", "constructor_distinct_Lib.IntTypes.S8", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.U32@tok", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "537badef54937555c82cbb46c40d244e" ] ] ]