Revision 93281362ad4fa0df971a98b303733ad47f7ee0b5 authored by Jonathan Protzenko on 15 April 2020, 18:25:02 UTC, committed by Jonathan Protzenko on 15 April 2020, 18:25:02 UTC
1 parent 321f8c4
Hacl.Poly1305.Field32xN.Lemmas1.fst.hints
[
"�N`�V,d�k=��\u0015\u000eS ",
[
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_prime",
1,
0,
0,
[ "@query" ],
0,
"86275006c04d950f53e8bc2c1eec7263"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_prime",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Prims.pos",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"d18fa7c5a99b536298d0f61df8caf428"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query", "b2t_def",
"constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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.int_t",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"int_typing", "lemma_FStar.UInt32.vu_inv",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt32.uint_to_t", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"ac72f2d4985680ae65d993a22f58e2a0"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero_eq",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26_wide",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_Lib.IntTypes.add_mod_lemma", "lemma_Lib.IntTypes.v_injective",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.Sequence.eq_elim", "primitive_Prims.op_Addition",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a190d9fd2e1a8de03152e87cdbef4fbd",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_a8ac4e0098b50328dadbc05b3b27c877",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_f37327594b97f54132ce6bcb98ee4847",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_Lib.Sequence.create",
"typing_Lib.Sequence.index", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"d3ca3222ed75c091a26794d232a75131"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.vec_smul_mod_five_i",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"int_typing", "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",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"c6bdfe5461d2be94e258e2aa51dd94ec"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.vec_smul_mod_five_i",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26", "equation_Prims.pos",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26"
],
0,
"7d6d8905efbab4dbce1d94cdb466c29a"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.vec_smul_mod_five_i",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.vec_v_t", "equation_Lib.IntVector.width",
"equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "int_inversion", "int_typing",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.mul_mod_lemma", "lemma_Lib.IntTypes.pow2_2",
"lemma_Lib.IntTypes.shift_left_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_3667fd6eabf06c7cb385f1857e7237ec",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_57eccc6c8bd59ba82f57846da8a801f7",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7c94516bb2f52db0f466939edf55e5d0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fffc918f3ac13711d39fee794fcdce53",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Lib.IntTypes.v",
"typing_Prims.pow2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U64@tok"
],
0,
"88a01162108634e7fdab453bab5da8ed"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.vec_smul_mod_five",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"int_typing", "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",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"15828498ab0580f747b7a3f5b3365fdc"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.vec_smul_mod_five",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26", "equation_Prims.pos",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26"
],
0,
"e7d0ac6f02434ba0d23c5b893dfa0e69"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.vec_smul_mod_five",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_cd6e2af2c720a97ef71723e3dc123b88",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_left_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.mul_mod",
"function_token_typing_Lib.IntTypes.shift_left_i",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.Sequence.eq_elim", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_1b43ad09734150a98a09eb8af4f2257c",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_7c94516bb2f52db0f466939edf55e5d0",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_a8ac4e0098b50328dadbc05b3b27c877",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d2e89358d7bc2020d2e2464f7734f373",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_e7b192ccdafff2daa28742e0e1384221",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_f37327594b97f54132ce6bcb98ee4847",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.mul_mod",
"token_correspondence_Lib.IntTypes.shift_left_i",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntVector.vec_v", "typing_Lib.Sequence.map",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U64@tok"
],
0,
"1e956fba25e27fc90ca8e280b441df96"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_compact",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.bits",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Lib.IntTypes.bits", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_tok_Lib.IntTypes.U64@tok"
],
0,
"7972d06a4f8addd4b1374b45513bfbef"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_lemma_i",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Lib.IntVector.width", "equation_Prims.pos",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26"
],
0,
"648762154db28da15dcb423dde344ba3"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_lemma_i",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26", "equation_Prims.pos",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26"
],
0,
"33d645755fb7336ea9c5e7a9c1f1a7f5"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_lemma_i",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.IntVector_interpretation_Tm_arrow_760746993345c1327f70c87a340d60e0",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mod_mask",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_right_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.shift_right_i",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.vec_and", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntTypes.add_lemma", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.shift_left_lemma",
"lemma_Lib.IntTypes.shift_right_lemma",
"lemma_Lib.IntTypes.sub_lemma", "lemma_Lib.IntTypes.v_injective",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_13236e0c52dbe4f6e0704a273d0ea060",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_3667fd6eabf06c7cb385f1857e7237ec",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_4ae12848fac0601da6605bac9d6872f1",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_57eccc6c8bd59ba82f57846da8a801f7",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_7c94516bb2f52db0f466939edf55e5d0",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_8fff9b5af34beb307f1433ff6c3eaf37",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_9d46a7a194748aba4367abac00faa061",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_d96d126280e4d44b4c6d27838df6e25f",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_interpretation_Tm_refine_feb9bb9f35b4e580b5c2b388310d192a",
"refinement_interpretation_Tm_refine_fffc918f3ac13711d39fee794fcdce53",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"token_correspondence_Lib.IntTypes.logand",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Lib.IntTypes.add_mod", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.shift_left", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.index", "typing_Lib.Sequence.map",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"c7f31ff1f339d8d818b750595d400716"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_fits_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Addition", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"35a9270a546cf604df1780890704a072"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_fits_lemma",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26", "equation_Prims.pos",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26"
],
0,
"d2b00c5cf660cfe405c8ce09a007f28d"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_fits_lemma",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Lib.IntVector_interpretation_Tm_arrow_760746993345c1327f70c87a340d60e0",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntVector.vec_and", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_14fc39f7b1b344cf900ab79e0d214e0c",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_7c94516bb2f52db0f466939edf55e5d0",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d46a7a194748aba4367abac00faa061",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Lib.IntTypes.minint", "typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_tok_Lib.IntTypes.U64@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"4c3e44aefa3aa076cb2952e05fd8d2d3"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_eval_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "int_inversion",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"f97bd39fbcc5c701f3c24154a4cb1a60"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_eval_lemma",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26", "equation_Prims.pos",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26"
],
0,
"afda25e886c398dc88897c08d6abdead"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_eval_lemma",
3,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"int_inversion", "projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181"
],
0,
"29fb7ab63ea84b9e20c4d0439f39c1a9"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_lemma_i",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"9f672dcfb98ba336ab0ad25b8000706d"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_lemma_i",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"78bc370e7cfdfec6871367ffc5d3ed10"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_lemma_i",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale32",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mod_mask",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_right_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.shift_right_i",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntTypes.add_lemma", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.mod_mask_lemma",
"lemma_Lib.IntTypes.shift_left_lemma",
"lemma_Lib.IntTypes.shift_right_lemma",
"lemma_Lib.IntTypes.sub_lemma", "lemma_Lib.IntTypes.v_injective",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_13236e0c52dbe4f6e0704a273d0ea060",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_3667fd6eabf06c7cb385f1857e7237ec",
"refinement_interpretation_Tm_refine_36a04e927def1e73ac998ceb9d1e059e",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_4ae12848fac0601da6605bac9d6872f1",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_57eccc6c8bd59ba82f57846da8a801f7",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_6e9be704ead8ad76f9833bf58145f462",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8634b8cea33f1f5cba1ac603ce991931",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_8fff9b5af34beb307f1433ff6c3eaf37",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_abeafaec270226fd0b37bcfd80c71ee1",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d14c34939b0787063146b4d3f1d83d07",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_d96d126280e4d44b4c6d27838df6e25f",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_interpretation_Tm_refine_feb9bb9f35b4e580b5c2b388310d192a",
"refinement_interpretation_Tm_refine_fffc918f3ac13711d39fee794fcdce53",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.logand",
"token_correspondence_Lib.IntTypes.shift_right_i",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Lib.IntTypes.add_mod", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.shift_left",
"typing_Lib.IntTypes.v", "typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_load",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.index", "typing_Lib.Sequence.map",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"e9c0e6e01ef7674dc9071e020af6929d"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_fits_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale32",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8634b8cea33f1f5cba1ac603ce991931",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"9ed636929e21ebe5e313887496b892a9"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_fits_lemma",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"885d818ad6b847698852583a9a0b2137"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_fits_lemma",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.FunctionalExtensionality_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Lib.IntVector_interpretation_Tm_arrow_2ee99524035b4fc0efae0dbafd0f30fd",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale32",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.v_inttype",
"equation_Lib.IntVector.vec_v_t", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.shift_right_i", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_14fc39f7b1b344cf900ab79e0d214e0c",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_8634b8cea33f1f5cba1ac603ce991931",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_abeafaec270226fd0b37bcfd80c71ee1",
"refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
"refinement_interpretation_Tm_refine_d14c34939b0787063146b4d3f1d83d07",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.minint", "typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_tok_Lib.IntTypes.U64@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"1aff522f90ace5ec4bbdd024efd5ffb2"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_eval_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale32",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "int_inversion",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Addition",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8634b8cea33f1f5cba1ac603ce991931",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"c8bc54cd655037e87f49b8da6edb34dd"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_eval_lemma",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key", "lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key"
],
0,
"c4736cecf28c4a1c649396dec8c41e7f"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry26_eval_lemma",
3,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.FunctionalExtensionality_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Lib.IntVector_interpretation_Tm_arrow_2ee99524035b4fc0efae0dbafd0f30fd",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale32",
"equation_Hacl.Spec.Poly1305.Field32xN.scale64",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.pub_int_t",
"equation_Lib.IntTypes.pub_int_v", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.v_inttype",
"equation_Lib.IntVector.vec_v_t", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.shift_right_i", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02b2ebf135b3092fb5fd0ef9178a9ca3",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_14fc39f7b1b344cf900ab79e0d214e0c",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_8634b8cea33f1f5cba1ac603ce991931",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_abeafaec270226fd0b37bcfd80c71ee1",
"refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d14c34939b0787063146b4d3f1d83d07",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.minint", "typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_and",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_tok_Lib.IntTypes.U64@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"01b43df105a5ccf99a828c63b36fa8ea"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_fits_lemma0",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"4ba366093bb358fd0c625697009ec195"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_fits_lemma0",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.FunctionalExtensionality_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.IntVector_interpretation_Tm_arrow_2ee99524035b4fc0efae0dbafd0f30fd",
"Lib.IntVector_interpretation_Tm_arrow_3c3a9219e4df813f1b2ae9adc23ed76a",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26_wide",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.v_inttype",
"equation_Lib.IntVector.vec_v_t", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.shift_right_i",
"function_token_typing_Lib.IntVector.vec_shift_right",
"int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_14fc39f7b1b344cf900ab79e0d214e0c",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d11bd122d8489a9a2546b9192a15416d",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"token_correspondence_Lib.IntTypes.add_mod",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.sec_int_v", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Lib.Sequence.map2",
"typing_Prims.pow2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U64@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"aab7497ac2980d8833098bfb6bdc8010"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_fits_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_cd6e2af2c720a97ef71723e3dc123b88",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.IntVector_interpretation_Tm_arrow_faead18bad5c13a0f7beeb36c910236f",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26_wide",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_wide_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_right_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.mul_mod",
"function_token_typing_Lib.IntTypes.shift_right_i",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.vec_shift_right",
"int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_FStar.UInt32.vu_inv", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.mul_mod_lemma",
"lemma_Lib.IntTypes.shift_right_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_13236e0c52dbe4f6e0704a273d0ea060",
"refinement_interpretation_Tm_refine_1d9d3fa86e53fad766cc041660ba4ad0",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d2e89358d7bc2020d2e2464f7734f373",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.mul_mod",
"token_correspondence_Lib.IntTypes.shift_right_i",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.sec_int_v", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_left",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.index", "typing_Lib.Sequence.map",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U64@tok"
],
0,
"c786bcc6315fde65f563cfe6cad5a9ad"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma_i0",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"50f984f10516795e259d26fa786b8b5f"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma_i0",
2,
0,
0,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.pow104",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow52",
"equation_Hacl.Spec.Poly1305.Field32xN.pow78",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"int_inversion", "int_typing", "primitive_Prims.op_Addition",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Lib.IntTypes.v", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"00183fc98aaeae54d050ecaecf429bbb"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma_i1",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26_wide",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "int_inversion",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"34d9f42581d3c848147780483e6a11e9"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma_i1",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_5644a8a9a66bca6b63aba1f3f0bf5682",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero",
"equation_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26_wide",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.feval5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Hacl.Spec.Poly1305.Vec.prime",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_right_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.felem", "equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.shift_right_i",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Hacl.Spec.Poly1305.Vec.lemma_pow2_128",
"lemma_Lib.IntTypes.add_mod_lemma", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.shift_right_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Division", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_13236e0c52dbe4f6e0704a273d0ea060",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d11bd122d8489a9a2546b9192a15416d",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"token_correspondence_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.shift_right_i",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.transpose",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.index", "typing_Lib.Sequence.map",
"typing_Lib.Sequence.map2", "typing_Prims.pow2",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"4d92ccd8de43df8ca820219770711d83"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma_i",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.Poly1305.felem",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"int_inversion",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d11bd122d8489a9a2546b9192a15416d",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"typing_Hacl.Spec.Poly1305.Field32xN.carry_wide_felem5",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5"
],
0,
"b25cbe5035e1b386f9c47f911c8b770c"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma_i",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_5644a8a9a66bca6b63aba1f3f0bf5682",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_cd6e2af2c720a97ef71723e3dc123b88",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.IntVector_interpretation_Tm_arrow_faead18bad5c13a0f7beeb36c910236f",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"data_typing_intro_FStar.Pervasives.Native.Mktuple5@tok",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Poly1305.Field32xN.Lemmas1.carry26_wide_zero",
"equation_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26_wide",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_wide_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.feval5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Hacl.Spec.Poly1305.Vec.prime",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_right_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.felem",
"equation_Spec.Poly1305.prime", "equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.mul_mod",
"function_token_typing_Lib.IntTypes.shift_right_i",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.vec_shift_right",
"int_inversion", "int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Hacl.Spec.Poly1305.Vec.lemma_pow2_128",
"lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.mul_mod_lemma", "lemma_Lib.IntTypes.pow2_127",
"lemma_Lib.IntTypes.shift_right_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_13236e0c52dbe4f6e0704a273d0ea060",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_49520c4a78c26da590d892803fee487f",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d11bd122d8489a9a2546b9192a15416d",
"refinement_interpretation_Tm_refine_d2e89358d7bc2020d2e2464f7734f373",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_dbb6e2304996c2066357799607e51556",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"token_correspondence_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.mul_mod",
"token_correspondence_Lib.IntTypes.shift_right_i",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.transpose",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.sec_int_v",
"typing_Lib.IntTypes.shift_right_i", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Lib.Sequence.map2",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"42f91154f489125353fda709a4e88993"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_wide_felem5_eval_lemma",
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.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntVector.width",
"equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq",
"equation_Prims.nat", "equation_Spec.Poly1305.felem",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"int_inversion", "lemma_Lib.Sequence.eq_elim",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_a8ac4e0098b50328dadbc05b3b27c877",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_f37327594b97f54132ce6bcb98ee4847",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"typing_Hacl.Spec.Poly1305.Field32xN.carry_wide_felem5",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5"
],
0,
"6699a5e42260b09ebf15bf69201f39d6"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_subtract_p5_0",
1,
0,
0,
[ "@query" ],
0,
"4f71f3f68b25ce9043176125eae0bb9c"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_subtract_p5_0",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.pow104",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow52",
"equation_Hacl.Spec.Poly1305.Field32xN.pow78",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Vec.prime",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.prime",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "int_typing", "lemma_FStar.UInt.pow2_values",
"lemma_Lib.IntTypes.v_injective", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Equality", "primitive_Prims.op_LessThan",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction", "primitive_Prims.op_disEquality",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2f45c9e16b35ebca4e315d4cbca606f7",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26", "typing_Lib.IntTypes.v",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"ed44bf8ca552af5cd2de002a1abbd603"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_subtract_p5_1",
1,
0,
0,
[ "@query" ],
0,
"cc0269da04529444f9203f6733d14028"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_subtract_p5_1",
2,
0,
0,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow104",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow52",
"equation_Hacl.Spec.Poly1305.Field32xN.pow78",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Vec.prime", "equation_Lib.IntTypes.v",
"equation_Prims.nat", "equation_Prims.pos",
"equation_Spec.Poly1305.prime", "equation_Spec.Poly1305.size_key",
"int_inversion", "int_typing",
"lemma_Hacl.Spec.Poly1305.Vec.lemma_pow2_128",
"lemma_Lib.IntTypes.pow2_127", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_Addition", "primitive_Prims.op_AmpAmp",
"primitive_Prims.op_Equality", "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.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_2f45c9e16b35ebca4e315d4cbca606f7",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"typing_Spec.Poly1305.prime", "typing_Spec.Poly1305.size_key",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"76112060560fd4f8390e9fd19dc30a3a"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_subtract_p5",
1,
0,
0,
[ "@query" ],
0,
"0a4d21fdde771554f309c38b0a570a6a"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.lemma_subtract_p5",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "bool_inversion",
"bool_typing", "constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf",
"function_token_typing_Prims.__cache_version_number__",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"primitive_Prims.op_Equality", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"b408e1dbebc359d8a69c265ea9fb09a3"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_s",
1,
0,
0,
[ "@query" ],
0,
"3901ef824aeff48fc328a308b130cbdc"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_s",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "bool_inversion",
"bool_typing", "constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.S128",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.ones_v",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "int_typing",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.eq_mask_lemma",
"lemma_Lib.IntTypes.eq_mask_logand_lemma",
"lemma_Lib.IntTypes.gte_mask_logand_lemma",
"lemma_Lib.IntTypes.sub_mod_lemma", "lemma_Lib.IntTypes.v_injective",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
"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", "primitive_Prims.op_disEquality",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_32fa55545657d174d24f9d18b564fe78",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_79cccf554dcdd144234157e1c40e9988",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_8fff9b5af34beb307f1433ff6c3eaf37",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.minint",
"typing_Lib.IntTypes.op_At_Percent_Dot", "typing_Lib.IntTypes.v",
"typing_Lib.Sequence.createi", "typing_Spec.AES.gf8",
"typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"a970a88ccc33fc82dec111a4f69efc61"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_felem5_lemma_i",
1,
0,
1,
[ "@query" ],
0,
"7be6b8446184654b0cde40fa007ad925"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_felem5_lemma_i",
2,
0,
1,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_ddf90b607a103b2a2807495669efe916",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.IntTypes_interpretation_Tm_arrow_f4afff6b394bf99658a087b1e50597af",
"Lib.IntVector_interpretation_Tm_arrow_760746993345c1327f70c87a340d60e0",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"data_elim_FStar.Pervasives.Native.Mktuple5",
"disc_equation_Lib.IntTypes.S128", "disc_equation_Lib.IntTypes.U1",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_s",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.subtract_p5",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.v_inttype",
"equation_Lib.IntVector.vec_v_t", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.eq_mask",
"function_token_typing_Lib.IntTypes.gte_mask",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.sub_mod",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.vec_and", "int_inversion",
"int_typing",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntVector.vec_and_lemma",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_02f19e993527e03e7a59aa8004f650d1",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_32fa55545657d174d24f9d18b564fe78",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_6e9be704ead8ad76f9833bf58145f462",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_bbd3d2fea005af06678c3d220f823f6e",
"refinement_interpretation_Tm_refine_bcbf37505db68bf5374bb6fe39b43a3d",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d13c5132af51f62dfb7018a438f66ab7",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"token_correspondence_Lib.IntTypes.logand",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.mk_int", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_and", "typing_Lib.IntVector.vec_eq_mask",
"typing_Lib.IntVector.vec_gte_mask", "typing_Lib.IntVector.vec_load",
"typing_Lib.IntVector.vec_sub_mod", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"0182975432cb40c76bd202148a43644d"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_felem5_lemma",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.subtract_p5",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.Poly1305.felem", "equation_Spec.Poly1305.size_key",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"int_inversion", "projection_inverse_BoxInt_proj_0",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_32fa55545657d174d24f9d18b564fe78",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"typing_Hacl.Spec.Poly1305.Field32xN.fas_nat5",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5",
"typing_Hacl.Spec.Poly1305.Field32xN.subtract_p5",
"typing_Spec.Poly1305.size_key"
],
0,
"d067d18efdd345469304e64e03366fe3"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.subtract_p5_felem5_lemma",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_10283246b3c03adf663505527582a37c",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_5644a8a9a66bca6b63aba1f3f0bf5682",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.fas_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.feval5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.subtract_p5",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.felem", "equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"int_inversion", "int_typing",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_32fa55545657d174d24f9d18b564fe78",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"token_correspondence_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.subtract_p5",
"typing_Hacl.Spec.Poly1305.Field32xN.transpose",
"typing_Lib.IntTypes.minint", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.map", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"a433eaee194833b32d31cf9e4d977a03"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_t",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntVector.width", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"5bd19390a0bc4bcd798d47dc09de085c"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_lemma_i",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntVector.width", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"7493c51e1b62cb6c1f7e100f6ba61e43"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_lemma_i",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"primitive_Prims.op_Addition",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_32fa55545657d174d24f9d18b564fe78",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_57eccc6c8bd59ba82f57846da8a801f7",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e0294068a636be83f4d3a151cd3b95b7",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.v",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"213677d1d06824791893fd95e64019dd"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_lemma",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.unsigned",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"e91a7cbbf6a7a1d4ef3f8d9d4a17d859"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_lemma",
2,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_t",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"int_inversion", "int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"l_quant_interp_b62ffa816c17a75b8d8572868ea487dd",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_32fa55545657d174d24f9d18b564fe78",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Lib.IntTypes.minint", "typing_Lib.Sequence.createi",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"a881b949b931e7129934ae11935cb45c"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_fits_lemma0",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_2cff1949ae54a0c8aa277799c4a16dc5",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.index",
"typing_Spec.AES.gf8", "typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key", "typing_tok_Lib.IntTypes.SEC@tok",
"typing_tok_Lib.IntTypes.U64@tok", "typing_tok_Lib.IntTypes.U8@tok"
],
0,
"0ceb8adec2969b42e331546a69a5d2ce"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_fits_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"Lib.IntTypes_interpretation_Tm_arrow_cd6e2af2c720a97ef71723e3dc123b88",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.SEC",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf",
"function_token_typing_Lib.IntTypes.mul_mod",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.mul_mod_lemma",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_d2e89358d7bc2020d2e2464f7734f373",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"token_correspondence_Lib.IntTypes.mul_mod",
"typing_Lib.IntTypes.bits", "typing_Lib.IntTypes.sec_int_v",
"typing_Lib.IntVector.vec_v", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"01ba73f7bd9dc920049f9389276a3000"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma_i0",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"980eeb40f2de246b774e19f01f36ca49"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma_i0",
2,
0,
0,
[
"@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.pow104",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow52",
"equation_Hacl.Spec.Poly1305.Field32xN.pow78",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"int_inversion", "int_typing", "primitive_Prims.op_Addition",
"primitive_Prims.op_Modulus", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Lib.IntTypes.v", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"d18791b1bb5b0ef9e5acc2f4ac6cea23"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma_i1",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "int_inversion",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t"
],
0,
"72c726525716610ca019edf5561aae89"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma_i1",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_5644a8a9a66bca6b63aba1f3f0bf5682",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.feval5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Hacl.Spec.Poly1305.Vec.prime",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.width",
"equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.felem", "equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values",
"lemma_Hacl.Spec.Poly1305.Vec.lemma_pow2_128",
"lemma_Lib.IntTypes.pow2_127", "primitive_Prims.op_Addition",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5710dd694b7534e75f33436725eb7d40",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"token_correspondence_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.transpose",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_Lib.Sequence.create",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Spec.AES.gf8",
"typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"48f618ee94c61a9da63ad14ce07209e7"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma_i",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.Poly1305.felem",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"int_inversion",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5710dd694b7534e75f33436725eb7d40",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"typing_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5"
],
0,
"58befeb4d99b23824021a63f2e4b5006"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma_i",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_5644a8a9a66bca6b63aba1f3f0bf5682",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_cd6e2af2c720a97ef71723e3dc123b88",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"Prims_pretyping_ae567c2fb75be05905677af440075565",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"data_typing_intro_FStar.Pervasives.Native.Mktuple5@tok",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_nat5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.feval5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_fits",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.felem",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.mul_mod",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.mul_mod_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"primitive_Prims.op_Addition", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_49520c4a78c26da590d892803fee487f",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_56d08faeb4b1f0343acfaa06fb459d6d",
"refinement_interpretation_Tm_refine_5710dd694b7534e75f33436725eb7d40",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d2e89358d7bc2020d2e2464f7734f373",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"token_correspondence_Hacl.Spec.Poly1305.Field32xN.as_pfelem5",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.mul_mod",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.transpose",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Lib.IntTypes.v", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Lib.Sequence.map2",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"fa4b4dc381a05df7c7d11eb792f6cdc7"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_eval_lemma",
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.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_wide5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Vec.pfelem",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntVector.width",
"equation_Lib.Sequence.lseq", "equation_Lib.Sequence.to_seq",
"equation_Prims.nat", "equation_Spec.Poly1305.felem",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"int_inversion", "lemma_Lib.Sequence.eq_elim",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_a8ac4e0098b50328dadbc05b3b27c877",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_f37327594b97f54132ce6bcb98ee4847",
"refinement_kinding_Tm_refine_7469e637a8c96cb70cd78854c6904f1b",
"typing_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"typing_Hacl.Spec.Poly1305.Field32xN.feval5"
],
0,
"2048fb87e41dc60c12dc1098acf0ebb1"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_full_felem5_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_t",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"int_inversion",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"l_quant_interp_b62ffa816c17a75b8d8572868ea487dd",
"lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2cff1949ae54a0c8aa277799c4a16dc5",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.Sequence.createi", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a"
],
0,
"e1905abe2264d2a2699b5c615ad1538c"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_lemma_i",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntVector.width",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
],
0,
"5f10c2c95d45c7cf1b109220a9724ed8"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_lemma_i",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Lib.IntTypes_interpretation_Tm_arrow_80450669f43858ae3009d97d5eb015a7",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_f4a9562bad893d799188b75efefcbe4b",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"b2t_def", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.mod_mask",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shift_right_i",
"equation_Lib.IntTypes.shiftval", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Lib.Sequence.lseq",
"equation_Lib.Sequence.to_seq", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.logand",
"function_token_typing_Lib.IntTypes.shift_right_i",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntTypes.add_lemma", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.shift_left_lemma",
"lemma_Lib.IntTypes.shift_right_lemma",
"lemma_Lib.IntTypes.sub_lemma", "lemma_Lib.IntTypes.v_injective",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_AmpAmp", "primitive_Prims.op_Division",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ea1fba779ad5718e28476faeef94d56",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_13236e0c52dbe4f6e0704a273d0ea060",
"refinement_interpretation_Tm_refine_1cc58e901e83e96dff5b4d1682343605",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_33026181614126bf2f989b87912ad69b",
"refinement_interpretation_Tm_refine_3667fd6eabf06c7cb385f1857e7237ec",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_48486e77aa5457d9a27027fef170c244",
"refinement_interpretation_Tm_refine_4ae12848fac0601da6605bac9d6872f1",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_57eccc6c8bd59ba82f57846da8a801f7",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_8fff9b5af34beb307f1433ff6c3eaf37",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d8d83307254a8900dd20598654272e42",
"refinement_interpretation_Tm_refine_d96d126280e4d44b4c6d27838df6e25f",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_interpretation_Tm_refine_feb9bb9f35b4e580b5c2b388310d192a",
"refinement_interpretation_Tm_refine_fffc918f3ac13711d39fee794fcdce53",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"token_correspondence_Lib.IntTypes.add_mod",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.add_mod", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.shift_left", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.index", "typing_Lib.Sequence.map",
"typing_Lib.Sequence.map2", "typing_Spec.AES.gf8",
"typing_Spec.AES.irred",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"e25e2f27a3e26ef38065b1d04f1ef13f"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_fits_lemma_i0",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntVector.width",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c"
],
0,
"ff968e9174b2ab1dda6dea7224de7842"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_fits_lemma_i0",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.FunctionalExtensionality_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntVector_interpretation_Tm_arrow_2ee99524035b4fc0efae0dbafd0f30fd",
"Lib.IntVector_interpretation_Tm_arrow_760746993345c1327f70c87a340d60e0",
"Prims_pretyping_ae567c2fb75be05905677af440075565", "b2t_def",
"bool_inversion", "constructor_distinct_Lib.IntTypes.PUB",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.PUB@tok",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U128@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@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_Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_t",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.scale32",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.int_t",
"equation_Lib.IntTypes.maxint", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.pub_int_t", "equation_Lib.IntTypes.pub_int_v",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.shiftval",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntTypes.v", "equation_Lib.IntVector.v_inttype",
"equation_Lib.IntVector.vec_v_t", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.uint64",
"function_token_typing_Lib.IntVector.shift_right_i",
"function_token_typing_Lib.IntVector.vec_and",
"function_token_typing_Prims.__cache_version_number__",
"int_inversion", "int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"l_quant_interp_b62ffa816c17a75b8d8572868ea487dd",
"lemma_FStar.UInt.pow2_values", "lemma_FStar.UInt32.vu_inv",
"lemma_Lib.IntTypes.v_injective", "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_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0778771350877a4f173130f493961171",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_14fc39f7b1b344cf900ab79e0d214e0c",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_49520c4a78c26da590d892803fee487f",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8634b8cea33f1f5cba1ac603ce991931",
"refinement_interpretation_Tm_refine_8b148b95a729cf5fe3aa2da01c92567d",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c6c18a7ceb46d419c35ff8551117551e",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_e40dba697735a60216c598c2a27841b5",
"refinement_interpretation_Tm_refine_f13070840248fced9d9d60d77bdae3ec",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_FStar.UInt32.uint_to_t",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.IntTypes.v", "typing_Lib.IntVector.vec_add_mod",
"typing_Lib.IntVector.vec_shift_right", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Lib.Sequence.index", "typing_Lib.Sequence.map",
"typing_Prims.pow2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"0956e7f38ab839ce5b1362afda56cedd"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_fits_lemma_i1",
1,
0,
0,
[
"@MaxIFuel_assumption", "@query",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Lib.IntVector.width",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181"
],
0,
"c068afe3ad0a4767d7615ecb5a012cde"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_fits_lemma_i1",
2,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_t",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint", "equation_Lib.IntTypes.range",
"equation_Lib.IntTypes.uint64", "equation_Lib.IntTypes.unsigned",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"l_quant_interp_b62ffa816c17a75b8d8572868ea487dd",
"lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0778771350877a4f173130f493961171",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9d3fd79fd314167f1a9c213a188da3ec",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_interpretation_Tm_refine_fc1f69e4229a94f85b0de30f1747a8d3",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.zero",
"typing_Lib.IntTypes.minint", "typing_Lib.IntTypes.mk_int",
"typing_Lib.Sequence.create", "typing_Lib.Sequence.createi",
"typing_Prims.pow2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"8f8f31e0a1b7ce12ca9346edebed4930"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_fits_lemma_i",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.List.Tot.Base_interpretation_Tm_arrow_6980332764c4493a7b0df5c02f7aefbe",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_183de1cb59f51c46c962d4e8a1ebd3e9",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"Lib.IntTypes_interpretation_Tm_arrow_b6c7b131dcab59a8eb8f50c70226d5b9",
"Lib.IntTypes_interpretation_Tm_arrow_cd6e2af2c720a97ef71723e3dc123b88",
"Lib.Sequence_interpretation_Tm_arrow_31983ce7bb3fa3288ec94b088df0f02a",
"constructor_distinct_Lib.IntTypes.S16",
"constructor_distinct_Lib.IntTypes.S32",
"constructor_distinct_Lib.IntTypes.S8",
"constructor_distinct_Lib.IntTypes.U128",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "disc_equation_Lib.IntTypes.U128",
"equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.mask26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"equation_Hacl.Spec.Poly1305.Field32xN.zero",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.maxint",
"equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.op_At_Percent_Dot",
"equation_Lib.IntTypes.range", "equation_Lib.IntTypes.uint64",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.v_inttype", "equation_Lib.IntVector.vec_v_t",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Spec.AES.gf8", "equation_Spec.AES.irred",
"equation_Spec.GaloisField.gf", "equation_Spec.Poly1305.size_key",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"function_token_typing_Lib.IntTypes.add_mod",
"function_token_typing_Lib.IntTypes.mul_mod",
"function_token_typing_Lib.IntTypes.uint64", "int_inversion",
"int_typing",
"interpretation_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "lemma_Lib.IntTypes.add_mod_lemma",
"lemma_Lib.IntTypes.mul_mod_lemma",
"lemma_Lib.IntVector.vec_add_mod_lemma",
"lemma_Lib.IntVector.vec_and_lemma", "primitive_Prims.op_Addition",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Modulus",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_2b9ac1d6c43e9e240d84837e7e466c45",
"refinement_interpretation_Tm_refine_387e6d282145573240ab7b8a4b94cce5",
"refinement_interpretation_Tm_refine_40d37ebab7c1b683bff04f4efbb0b134",
"refinement_interpretation_Tm_refine_49520c4a78c26da590d892803fee487f",
"refinement_interpretation_Tm_refine_4e3bbd8eec0c3ef82902d2336c68c242",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_5d7fc65a01f63f2bc577298c179f855a",
"refinement_interpretation_Tm_refine_83845a86f2550cdf941eeb1d9b59602b",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_9341db820105e61c7250a290c9437d90",
"refinement_interpretation_Tm_refine_9920ad7fdb83d776ac74c5ec84d5fe0e",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_c1424615841f28cac7fc34e92b7ff33c",
"refinement_interpretation_Tm_refine_c7434c6c05b6023e64eda6cbe46f4ac9",
"refinement_interpretation_Tm_refine_d280f3c089c48c764f6d0e8776c26166",
"refinement_interpretation_Tm_refine_d2e89358d7bc2020d2e2464f7734f373",
"refinement_interpretation_Tm_refine_d98ca274c8e1fa507a92f56e0bc852d3",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"refinement_kinding_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"token_correspondence_Lib.IntTypes.add_mod",
"token_correspondence_Lib.IntTypes.mul_mod",
"typing_Hacl.Spec.Poly1305.Field32xN.mask26",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Hacl.Spec.Poly1305.Field32xN.uint64xN_v",
"typing_Hacl.Spec.Poly1305.Field32xN.zero", "typing_Lib.IntTypes.v",
"typing_Lib.IntVector.vec_add_mod", "typing_Lib.IntVector.vec_v",
"typing_Lib.Sequence.createi", "typing_Lib.Sequence.index",
"typing_Lib.Sequence.map", "typing_Lib.Sequence.map2",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_key",
"typing_Tm_abs_5af39d96c1dfe248ec83931fe73dcc8b",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.SEC@tok", "typing_tok_Lib.IntTypes.U64@tok"
],
0,
"ba938a99a601fcbe90811a4aa73dd32f"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_fits_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U8",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.carry26",
"equation_Hacl.Spec.Poly1305.Field32xN.carry_full_felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.uint64xN",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntVector.width",
"equation_Prims.nat", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"int_inversion", "int_typing",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"lemma_FStar.UInt.pow2_values", "primitive_Prims.op_LessThanOrEqual",
"primitive_Prims.op_Multiply", "primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0778771350877a4f173130f493961171",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Lib.IntTypes.minint", "typing_Lib.Sequence.createi",
"typing_Spec.AES.gf8", "typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"d4cc762243af8b213ac0f4f3902e36e6"
],
[
"Hacl.Poly1305.Field32xN.Lemmas1.carry_reduce_felem5_lemma",
1,
0,
0,
[
"@MaxFuel_assumption", "@MaxIFuel_assumption",
"@fuel_correspondence_Prims.pow2.fuel_instrumented", "@query",
"FStar.Seq.Base_interpretation_Tm_arrow_44bb45ed5c2534b346e0f58ea5033251",
"Hacl.Spec.Poly1305.Field32xN_interpretation_Tm_arrow_a7361ff514189f826f088552abd677d3",
"constructor_distinct_Lib.IntTypes.U32",
"constructor_distinct_Lib.IntTypes.U64",
"constructor_distinct_Lib.IntTypes.U8",
"disc_equation_Lib.IntTypes.U1", "equality_tok_Lib.IntTypes.SEC@tok",
"equality_tok_Lib.IntTypes.U1@tok",
"equality_tok_Lib.IntTypes.U32@tok",
"equality_tok_Lib.IntTypes.U64@tok",
"equality_tok_Lib.IntTypes.U8@tok",
"equation_Hacl.Poly1305.Field32xN.Lemmas1.acc_inv_t",
"equation_Hacl.Spec.Poly1305.Field32xN.as_tup64_i",
"equation_Hacl.Spec.Poly1305.Field32xN.felem5",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.felem_fits5",
"equation_Hacl.Spec.Poly1305.Field32xN.lanes",
"equation_Hacl.Spec.Poly1305.Field32xN.max26",
"equation_Hacl.Spec.Poly1305.Field32xN.pow26",
"equation_Hacl.Spec.Poly1305.Field32xN.transpose",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits1",
"equation_Hacl.Spec.Poly1305.Field32xN.tup64_fits5",
"equation_Lib.IntTypes.bits", "equation_Lib.IntTypes.minint",
"equation_Lib.IntTypes.unsigned", "equation_Lib.IntTypes.v",
"equation_Lib.IntVector.width", "equation_Prims.nat",
"equation_Prims.pos", "equation_Spec.AES.gf8",
"equation_Spec.AES.irred", "equation_Spec.GaloisField.gf",
"equation_Spec.Poly1305.size_block",
"equation_Spec.Poly1305.size_key",
"fuel_guarded_inversion_FStar.Pervasives.Native.tuple5",
"function_token_typing_Hacl.Spec.Poly1305.Field32xN.tup64_5",
"int_inversion", "int_typing",
"interpretation_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"l_quant_interp_b62ffa816c17a75b8d8572868ea487dd",
"lemma_FStar.UInt.pow2_values",
"primitive_Prims.op_GreaterThanOrEqual",
"primitive_Prims.op_LessThanOrEqual", "primitive_Prims.op_Multiply",
"primitive_Prims.op_Subtraction",
"proj_equation_Spec.GaloisField.GF_t",
"projection_inverse_BoxBool_proj_0",
"projection_inverse_BoxInt_proj_0",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__1",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__2",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__3",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__4",
"projection_inverse_FStar.Pervasives.Native.Mktuple5__5",
"projection_inverse_Spec.GaloisField.GF_t",
"refinement_interpretation_Tm_refine_0778771350877a4f173130f493961171",
"refinement_interpretation_Tm_refine_0ec011aea9f93256a3547ad9f0c667f1",
"refinement_interpretation_Tm_refine_26b730cb944f71bac9def42c920eb7ed",
"refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
"refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5",
"refinement_interpretation_Tm_refine_8f5bacb69a016785e5356e99e7760edf",
"refinement_interpretation_Tm_refine_a658c976a9118ef6c4559f187aff2181",
"refinement_interpretation_Tm_refine_abbfe228c7a3d1ae1f16ed243e0e6a67",
"refinement_interpretation_Tm_refine_de8080fdc4bd6678af723874a7d70466",
"typing_Hacl.Spec.Poly1305.Field32xN.max26",
"typing_Hacl.Spec.Poly1305.Field32xN.pow26",
"typing_Lib.IntTypes.minint", "typing_Lib.Sequence.createi",
"typing_Prims.pow2", "typing_Spec.AES.gf8",
"typing_Spec.GaloisField.__proj__GF__item__t",
"typing_Spec.Poly1305.size_block", "typing_Spec.Poly1305.size_key",
"typing_Tm_abs_baadd0755aa20f9b2a01722e1436594a",
"typing_tok_Lib.IntTypes.U8@tok"
],
0,
"4a064f280f4cbb44ed01c97294897971"
]
]
]
Computing file changes ...