[ "F\u0012Ôƒf\u0004¿\u0013Y\"\u001eÛƒ\u0017PÃ", [ [ "Hacl.Bignum32.add", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.Buffer.MUT@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.Definitions.lbignum", "equation_Hacl.Bignum.Definitions.limb", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "equation_Hacl.Spec.Bignum.Definitions.limb", "equation_Lib.Buffer.lbuffer_t", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_b949d9ea5e1ec687344019be5c9c283f", "refinement_interpretation_Tm_refine_c29dba53b6346b9e77a30a2bfe0f746d", "typing_Hacl.Bignum32.t_limbs" ], 0, "9e7d3ba8bf460b0137620de6b935ea87" ], [ "Hacl.Bignum32.sub", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.Buffer.MUT@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.Definitions.lbignum", "equation_Hacl.Bignum.Definitions.limb", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "equation_Hacl.Spec.Bignum.Definitions.limb", "equation_Lib.Buffer.lbuffer_t", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_b949d9ea5e1ec687344019be5c9c283f", "refinement_interpretation_Tm_refine_c29dba53b6346b9e77a30a2bfe0f746d", "typing_Hacl.Bignum32.t_limbs" ], 0, "c65cf82cd2d23bdd46c562c23386154d" ], [ "Hacl.Bignum32.add_mod", 1, 0, 0, [ "@query" ], 0, "584111f1157e217dce7a1571fd11e8d6" ], [ "Hacl.Bignum32.add_mod", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.Buffer.MUT@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.Definitions.lbignum", "equation_Hacl.Bignum.Definitions.limb", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "equation_Hacl.Spec.Bignum.Definitions.limb", "equation_Lib.Buffer.lbuffer_t", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_7204c8770cc063917c761f48b8744be8", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_a46c7368e8b0ebd70f94dc79e946ff87", "typing_Hacl.Bignum32.t_limbs" ], 0, "3af7c262d4b9fd02162f9820c9af9757" ], [ "Hacl.Bignum32.sub_mod", 1, 0, 0, [ "@query" ], 0, "3c13fca3c777edc919945bcf43c61c5d" ], [ "Hacl.Bignum32.sub_mod", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.Buffer.MUT@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.Definitions.lbignum", "equation_Hacl.Bignum.Definitions.limb", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "equation_Hacl.Spec.Bignum.Definitions.limb", "equation_Lib.Buffer.lbuffer_t", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_7204c8770cc063917c761f48b8744be8", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_a46c7368e8b0ebd70f94dc79e946ff87", "typing_Hacl.Bignum32.t_limbs" ], 0, "1901c12d5cc83ef3adb8511fc520c6fd" ], [ "Hacl.Bignum32.mul", 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_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "18b86996a296f74793b5ad5c9453214d" ], [ "Hacl.Bignum32.mul", 2, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.meta_len", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_06eb4f1fa9612b97cc2b633a94839814", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "27cc140890fd258104d66f95a7419cc8" ], [ "Hacl.Bignum32.mul", 3, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.Buffer.MUT@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.Definitions.lbignum", "equation_Hacl.Bignum.Definitions.limb", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.lbignum", "equation_Hacl.Bignum32.t_limbs", "equation_Hacl.Spec.Bignum.Definitions.limb", "equation_Lib.Buffer.lbuffer_t", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_6e5f9d7d0aa690957ea92ba2a0523feb", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "refinement_interpretation_Tm_refine_ee6c43a9af18d532f71a5ed4c6c9468b", "typing_Hacl.Bignum32.t_limbs" ], 0, "03c1d9b6a2952e5ac5c89d2dda937c64" ], [ "Hacl.Bignum32.sqr", 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_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2" ], 0, "86bd3aa312e8c12a7eecd7b60385ff02" ], [ "Hacl.Bignum32.sqr", 2, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.meta_len", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_06eb4f1fa9612b97cc2b633a94839814", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "028d152ade5c821df94c705211e1c9fe" ], [ "Hacl.Bignum32.sqr", 3, 0, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.Buffer.MUT@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.Definitions.lbignum", "equation_Hacl.Bignum.Definitions.limb", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.lbignum", "equation_Hacl.Bignum32.t_limbs", "equation_Hacl.Spec.Bignum.Definitions.limb", "equation_Lib.Buffer.lbuffer_t", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_9d89bf7b57667578cd0e1f4470daef3b", "typing_Hacl.Bignum32.t_limbs" ], 0, "a1ea4b49eb2ac78ca74991706d9904bb" ], [ "Hacl.Bignum32.bn_slow_precomp", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.kam", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.AlmostMontgomery.mk_runtime_almost_mont_len_lemma", "proj_equation_Hacl.Bignum.Mkbn_len", "refinement_interpretation_Tm_refine_59e8ac11c057ec947e365e8d817610af", "refinement_interpretation_Tm_refine_b52b0b64206b0dc25e10e09e9b58d151", "typing_Hacl.Bignum32.t_limbs" ], 0, "17d2c3b0cb690fb6d43a081938abb97e" ], [ "Hacl.Bignum32.mod", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum.meta_len", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_06eb4f1fa9612b97cc2b633a94839814", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "d22b5e2b93728bad42c23fbad88e295a" ], [ "Hacl.Bignum32.mod", 2, 0, 0, [ "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.kam", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.AlmostMontgomery.mk_runtime_almost_mont_len_lemma", "typing_Hacl.Bignum32.t_limbs" ], 0, "081e92a4e0b8bf275f886b0a2524d27f" ], [ "Hacl.Bignum32.mod_exp_vartime", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "c529ac82067df0fc3d61b29e11846adc" ], [ "Hacl.Bignum32.mod_exp_vartime", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_9fc86615ca5bfa52c32f4b00eb241121", "refinement_interpretation_Tm_refine_aa369defcc95ee048c3222a3a21b6d68", "typing_Hacl.Bignum32.t_limbs" ], 0, "cea8f174f0a274862df9e72d49621ecd" ], [ "Hacl.Bignum32.mod_exp_consttime", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "e7c27986b6812dc85f967aaaec5154a0" ], [ "Hacl.Bignum32.mod_exp_consttime", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_9fc86615ca5bfa52c32f4b00eb241121", "refinement_interpretation_Tm_refine_aa369defcc95ee048c3222a3a21b6d68", "typing_Hacl.Bignum32.t_limbs" ], 0, "31cbc603cc8afdc302832ee50dbb6709" ], [ "Hacl.Bignum32.mod_inv_prime_vartime", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "proj_equation_Hacl.Bignum.Mkbn_len", "refinement_interpretation_Tm_refine_9fc86615ca5bfa52c32f4b00eb241121", "refinement_interpretation_Tm_refine_aa369defcc95ee048c3222a3a21b6d68", "typing_Hacl.Bignum32.t_limbs" ], 0, "66ff7936ba46abf0813114650cc4beb0" ], [ "Hacl.Bignum32.mont_ctx_init", 1, 0, 0, [ "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "typing_Hacl.Bignum32.t_limbs" ], 0, "d03e8ac6774e2dd8aae03483a370c05e" ], [ "Hacl.Bignum32.mod_precomp", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition", "primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.v", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "7020c055c1b0ad0cdcec994a59ccc5a5" ], [ "Hacl.Bignum32.mod_precomp", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "refinement_interpretation_Tm_refine_b52b0b64206b0dc25e10e09e9b58d151", "refinement_interpretation_Tm_refine_c0f3a1f42f2e6f14262e46fbfd060af8" ], 0, "3e040ebb22bc6fd27373ca19d58051b5" ], [ "Hacl.Bignum32.mod_exp_vartime_precomp", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "93c17b7d9f69ea90f03395e16e6b595f" ], [ "Hacl.Bignum32.mod_exp_vartime_precomp", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_91a065436d7476444109c9716ec30f93", "refinement_interpretation_Tm_refine_ad90753b19a29365aa13b9343a89fd05", "typing_Hacl.Bignum32.t_limbs" ], 0, "e4b4cf2188bc9273a6be00179cb29c6f" ], [ "Hacl.Bignum32.mod_exp_consttime_precomp", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U32", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "int_typing", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "e8489931860b79bd3317416ef9f55e7f" ], [ "Hacl.Bignum32.mod_exp_consttime_precomp", 2, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_91a065436d7476444109c9716ec30f93", "refinement_interpretation_Tm_refine_ad90753b19a29365aa13b9343a89fd05", "typing_Hacl.Bignum32.t_limbs" ], 0, "e6513c9c242b74299c3de6e7c8b05702" ], [ "Hacl.Bignum32.mod_inv_prime_vartime_precomp", 1, 0, 0, [ "@MaxIFuel_assumption", "@query", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.ke", "equation_Hacl.Bignum32.t_limbs", "lemma_Hacl.Bignum.Exponentiation.mk_runtime_exp_len_lemma", "refinement_interpretation_Tm_refine_54ad2147ad0291d22c5016626b39d1b5", "refinement_interpretation_Tm_refine_6d85828eead5e093e2a837a5df9efda8", "refinement_interpretation_Tm_refine_ab6999b4516a11554ee44992ac5eeacc", "refinement_interpretation_Tm_refine_ad90753b19a29365aa13b9343a89fd05", "typing_Hacl.Bignum32.t_limbs" ], 0, "3a661bc8dbce2c5ba91cc089583222a0" ], [ "Hacl.Bignum32.bn_to_bytes_be", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U1", "constructor_distinct_Lib.IntTypes.U32", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.numbytes", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.numbytes", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "d4ab6193e183f8c886df1cf372108894" ], [ "Hacl.Bignum32.bn_to_bytes_be", 2, 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.U1", "constructor_distinct_Lib.IntTypes.U32", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.numbytes", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.numbytes", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "a315768e846f8945ad4284980733791f" ], [ "Hacl.Bignum32.bn_to_bytes_le", 1, 0, 0, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query", "constructor_distinct_Lib.IntTypes.U1", "constructor_distinct_Lib.IntTypes.U32", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.numbytes", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.numbytes", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "17e20b06f806e37c828c03c9e11d0a77" ], [ "Hacl.Bignum32.bn_to_bytes_le", 2, 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.U1", "constructor_distinct_Lib.IntTypes.U32", "constructor_distinct_Lib.IntTypes.U8", "equality_tok_Lib.IntTypes.PUB@tok", "equality_tok_Lib.IntTypes.U32@tok", "equation_Hacl.Bignum32.t_limbs", "equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.numbytes", "equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned", "equation_Prims.nat", "lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.v_mk_int", "primitive_Prims.op_Subtraction", "projection_inverse_BoxInt_proj_0", "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2", "refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b", "typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.numbytes", "typing_tok_Lib.IntTypes.PUB@tok", "typing_tok_Lib.IntTypes.U32@tok" ], 0, "f83b9f80cadbab50a1beac1d6101dc4e" ] ] ]