[ "Üè‚ÂQfÓ?ü¬·†¼<ïq", [ [ "Vale.AsLowStar.MemoryHelpers.as_vale_buffer_len", 1, 1, 0, [ "@query", "constructor_distinct_BoxInt", "constructor_distinct_Tm_unit", "equation_Vale.Interop.Types.view_n", "projection_inverse_BoxInt_proj_0" ], 0, "d50166ee287d26fba99fb3952f107d20" ], [ "Vale.AsLowStar.MemoryHelpers.as_vale_immbuffer_len", 1, 1, 0, [ "@query", "constructor_distinct_BoxInt", "constructor_distinct_Tm_unit", "equation_Vale.Interop.Types.view_n", "projection_inverse_BoxInt_proj_0" ], 0, "0f52e9dffbb059af89901318a64c8f2f" ], [ "Vale.AsLowStar.MemoryHelpers.mk_stack_reveal", 1, 1, 0, [ "@query" ], 0, "e31e42f37eb7054638c4bf0a8fff8751" ], [ "Vale.AsLowStar.MemoryHelpers.buffer_as_seq_reveal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_LowStar.BufferView.Down.buffer", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "03987a596f4eaf30bacc47157e46fb26" ], [ "Vale.AsLowStar.MemoryHelpers.immbuffer_as_seq_reveal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.BufferView.Down.buffer", "equation_LowStar.ImmutableBuffer.ibuffer", "equation_LowStar.ImmutableBuffer.immutable_preorder", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.ibuf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_1665f1ce84843a1b3ee2b366c7c855b4", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "typing_FStar.UInt8.t", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_LowStar.ImmutableBuffer.immutable_preorder", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "48d09e9f56f8432da30f252e8c8a33ec" ], [ "Vale.AsLowStar.MemoryHelpers.buffer_as_seq_reveal2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_LowStar.BufferView.Down.buffer", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "3cf8d5fea0bd5277eabd764ce117a587" ], [ "Vale.AsLowStar.MemoryHelpers.immbuffer_as_seq_reveal2", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.BufferView.Down.buffer", "equation_LowStar.ImmutableBuffer.ibuffer", "equation_LowStar.ImmutableBuffer.immutable_preorder", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.ibuf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_1665f1ce84843a1b3ee2b366c7c855b4", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "typing_FStar.UInt8.t", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_LowStar.ImmutableBuffer.immutable_preorder", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "5ed3c4ca6fddddd58b71cf332e9c697b" ], [ "Vale.AsLowStar.MemoryHelpers.decls_eval_code_reveal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "eq2-interp", "equation_Prims.eq2", "equation_Prims.eqtype", "equation_Prims.nat", "equation_Prims.squash", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.ocmp", "function_token_typing_Vale.AsLowStar.MemoryHelpers.fuel_eq", "function_token_typing_Vale.X64.MemoryAdapters.ins_equiv", "function_token_typing_Vale.X64.MemoryAdapters.ocmp_equiv", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c" ], 0, "1dea14a012878b523ca89c1bc29fc898" ], [ "Vale.AsLowStar.MemoryHelpers.modifies_same_roots", 1, 1, 0, [ "@query" ], 0, "0927efe652226fd6bbef1ed7103c2892" ], [ "Vale.AsLowStar.MemoryHelpers.low_buffer_read", 1, 1, 0, [ "@query", "constructor_distinct_BoxInt", "constructor_distinct_Tm_unit", "equation_Vale.Interop.Types.view_n", "projection_inverse_BoxInt_proj_0" ], 0, "70a0a76b796c18fd798f21f721534c1c" ], [ "Vale.AsLowStar.MemoryHelpers.low_buffer_read", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_LowStar.BufferView.Down.buffer", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "lemma_LowStar.BufferView.Up.as_buffer_mk_buffer", "primitive_Prims.op_Modulus", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_31b51451b63a81a48de0eeb146314644", "refinement_interpretation_Tm_refine_32a927c4be2ea7459bf10eff6091102f", "refinement_interpretation_Tm_refine_3cd0392846be88751ee39656f6f7789f", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Down.get_view", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view" ], 0, "7aace7b5daed018d08a3d04fbc4db622" ], [ "Vale.AsLowStar.MemoryHelpers.buffer_read_reveal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_3cd0392846be88751ee39656f6f7789f", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Down.get_view", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "7c59c59c6ec233ef0d22d0f807a0cd2e" ], [ "Vale.AsLowStar.MemoryHelpers.imm_low_buffer_read", 1, 1, 0, [ "@query", "constructor_distinct_BoxInt", "constructor_distinct_Tm_unit", "equation_Vale.Interop.Types.view_n", "projection_inverse_BoxInt_proj_0" ], 0, "9e200af0a48402a603a05b50c4428705" ], [ "Vale.AsLowStar.MemoryHelpers.imm_low_buffer_read", 2, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.BufferView.Down.buffer", "equation_LowStar.ImmutableBuffer.ibuffer", "equation_LowStar.ImmutableBuffer.immutable_preorder", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.ibuf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "lemma_LowStar.BufferView.Up.as_buffer_mk_buffer", "primitive_Prims.op_Modulus", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_1665f1ce84843a1b3ee2b366c7c855b4", "refinement_interpretation_Tm_refine_2b6729a4351cdb471e5ae69306249673", "refinement_interpretation_Tm_refine_32a927c4be2ea7459bf10eff6091102f", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_f947f393c62e2ba125a259a7fc5e28df", "typing_FStar.UInt8.t", "typing_LowStar.BufferView.Down.get_view", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_LowStar.ImmutableBuffer.immutable_preorder", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view" ], 0, "58655a10c8da1aeed5d0c09497efcdfb" ], [ "Vale.AsLowStar.MemoryHelpers.imm_buffer_read_reveal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.ImmutableBuffer.ibuffer", "equation_LowStar.ImmutableBuffer.immutable_preorder", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.ibuf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_1665f1ce84843a1b3ee2b366c7c855b4", "refinement_interpretation_Tm_refine_2b6729a4351cdb471e5ae69306249673", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "typing_FStar.UInt8.t", "typing_LowStar.BufferView.Down.get_view", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_LowStar.ImmutableBuffer.immutable_preorder", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "3b3e21896220926f1e74eba461bb8213" ], [ "Vale.AsLowStar.MemoryHelpers.buffer_as_seq_invert", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_LowStar.BufferView.Down.buffer", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "int_inversion", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_3cd0392846be88751ee39656f6f7789f", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view", "typing_Vale.Interop.Types.view_n" ], 0, "3db549bc180b7a6456961ad8a13f21dc" ], [ "Vale.AsLowStar.MemoryHelpers.same_down_up_buffer_length", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.view_n", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "projection_inverse_BoxInt_proj_0", "typing_Vale.Interop.Types.down_view" ], 0, "b5be352237360e5dcbccaf9e495e1a8f" ], [ "Vale.AsLowStar.MemoryHelpers.down_up_buffer_read_reveal", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_Prims.eqtype", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Types.view_n", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "lemma_LowStar.Monotonic.Buffer.length_as_seq", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "refinement_interpretation_Tm_refine_96975b37654180c418b81485491a8291", "refinement_interpretation_Tm_refine_d7142fd4e0dfd5a4c83a9bb5208b3a4d", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Down.get_view", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view" ], 0, "b99add6edb573d9a649619a38b6e3a27" ], [ "Vale.AsLowStar.MemoryHelpers.same_buffer_same_upviews", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.Buffer.buffer", "equation_LowStar.Buffer.trivial_preorder", "equation_LowStar.BufferView.Down.buffer", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.buf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "refinement_interpretation_Tm_refine_83bd940927020bb51199658f6752ed80", "typing_FStar.UInt8.t", "typing_LowStar.Buffer.trivial_preorder", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view" ], 0, "0ac33c604a7300c46289409065def9c5" ], [ "Vale.AsLowStar.MemoryHelpers.same_immbuffer_same_upviews", 1, 1, 0, [ "@MaxIFuel_assumption", "@query", "constructor_distinct_Tm_unit", "equation_LowStar.BufferView.Down.buffer", "equation_LowStar.ImmutableBuffer.ibuffer", "equation_LowStar.ImmutableBuffer.immutable_preorder", "equation_Prims.eqtype", "equation_Prims.pos", "equation_Vale.AsLowStar.LowStarSig.view_of_base_typ", "equation_Vale.Interop.Base.ibuf_t", "equation_Vale.Interop.Types.base_typ_as_type", "equation_Vale.Interop.Types.down_view", "equation_Vale.Interop.Types.get_downview", "equation_Vale.Interop.Views.down_view128", "equation_Vale.Interop.Views.down_view16", "equation_Vale.Interop.Views.down_view32", "equation_Vale.Interop.Views.down_view64", "equation_Vale.Interop.Views.down_view8", "equation_Vale.Interop.Views.up_view128", "equation_Vale.Interop.Views.up_view16", "equation_Vale.Interop.Views.up_view32", "equation_Vale.Interop.Views.up_view64", "equation_Vale.Interop.Views.up_view8", "fuel_guarded_inversion_FStar.Pervasives.dtuple4", "fuel_guarded_inversion_LowStar.BufferView.Down.view", "fuel_guarded_inversion_LowStar.BufferView.Up.view", "lemma_LowStar.BufferView.Down.as_buffer_mk_buffer_view", "lemma_LowStar.BufferView.Down.get_view_mk_buffer_view", "proj_equation_FStar.Pervasives.Mkdtuple4__1", "proj_equation_FStar.Pervasives.Mkdtuple4__2", "proj_equation_FStar.Pervasives.Mkdtuple4__3", "proj_equation_LowStar.BufferView.Down.View_n", "proj_equation_LowStar.BufferView.Up.View_n", "projection_inverse_BoxInt_proj_0", "projection_inverse_LowStar.BufferView.Down.View_get", "projection_inverse_LowStar.BufferView.Down.View_n", "projection_inverse_LowStar.BufferView.Down.View_put", "projection_inverse_LowStar.BufferView.Up.View_n", "refinement_interpretation_Tm_refine_1665f1ce84843a1b3ee2b366c7c855b4", "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f", "refinement_interpretation_Tm_refine_774ba3f728d91ead8ef40be66c9802e5", "typing_FStar.UInt8.t", "typing_LowStar.BufferView.Up.__proj__View__item__n", "typing_LowStar.ImmutableBuffer.immutable_preorder", "typing_Vale.AsLowStar.LowStarSig.view_of_base_typ", "typing_Vale.Interop.Types.base_typ_as_type", "typing_Vale.Interop.Types.down_view" ], 0, "e8a619d3f731ca6d80303527792545b4" ] ] ]