let pbn_mont_ctx_u64 = MA.pbn_mont_ctx_u64
let pbn_mont_ctx_u64 =
MA.pbn_mont_ctx_u64
Hacl.Bignum64.fsti.checked
prims.fst.checked Lib.IntTypes.fsti.checked Hacl.Bignum.SafeAPI.fst.checked Hacl.Bignum.MontArithmetic.fsti.checked Hacl.Bignum.Definitions.fst.checked Hacl.Bignum.Convert.fst.checked Hacl.Bignum.fsti.checked FStar.Pervasives.fsti.checked FStar.Mul.fst.checked FStar.Ghost.fsti.checked
Hacl.Bignum64.fsti
Hacl.Bignum.MontArithmetic.pbn_mont_ctx_u64
module Hacl.Bignum64

open FStar.Mul

module BN = Hacl.Bignum
module BS = Hacl.Bignum.SafeAPI
module MA = Hacl.Bignum.MontArithmetic

#set-options "--z3rlimit 50 --fuel 0 --ifuel 0"

inline_for_extraction noextract
let t_limbs: Hacl.Bignum.Definitions.limb_t = Lib.IntTypes.U64

inline_for_extraction noextract
let lbignum = Hacl.Bignum.Definitions.lbignum
val pbn_mont_ctx_u64 : Type0
Type0