[
  "鹊I轡u0000▂\r\u0003\u0019抿飽慔",
  [
    [
      "Vale.X64.QuickCodes.label",
      1,
      1,
      0,
      [ "@query" ],
      0,
      "b0b2b84b64411eaa63b2637282d2e813"
    ],
    [
      "Vale.X64.QuickCodes.lemma_label_Type0",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_2a09f2450e26fe8d9312d402cf7d7936",
        "typing_Vale.X64.QuickCodes.label"
      ],
      0,
      "0ea78b239bf6977da297a95e3f141504"
    ],
    [
      "Vale.X64.QuickCodes.lemma_label_bool",
      1,
      1,
      1,
      [ "@query" ],
      0,
      "80d9f609a087dce6add61028712a0543"
    ],
    [
      "Vale.X64.QuickCodes.mods_contains1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_0",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
        "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons"
      ],
      0,
      "ea801da362529ec3952f596b404a4a09"
    ],
    [
      "Vale.X64.QuickCodes.mods_contains",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_1",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
        "equation_Prims.op_Equals_Equals_Equals",
        "fuel_guarded_inversion_Prims.list",
        "projection_inverse_BoxBool_proj_0", "subterm_ordering_Prims.Cons"
      ],
      0,
      "18294a86f97676fdd72d52a024a41991"
    ],
    [
      "Vale.X64.QuickCodes.quickCodes",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "c450c8559d89d87e737303fe6cdedf9a"
    ],
    [
      "Vale.X64.QuickCodes.quickCodes",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5"
      ],
      0,
      "c080ff500e3c113201657aad38ba5c2e"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QEmpty__item___0",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QEmpty",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_3bf1e58005ba552fb333da9a044d3e87"
      ],
      0,
      "2daa1d8dc1f7ba237d0e863ce6da52ed"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item__b",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "a77a561b3d5291efa2ad610e1b6a803c"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item__c",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "d1208a313b1199a9191585982b8bb3a3"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "9a5568bd2a6502f68f76d11b0ba44999"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item__r",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "9aa46e77ac07bff47f4ed693406f86ff"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item__msg",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "d195b3fff608f4c6b13e07ecb8c745eb"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item___5",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "proj_equation_Vale.X64.QuickCodes.QSeq_b",
        "proj_equation_Vale.X64.QuickCodes.QSeq_c",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_b",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_c",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "682753858a786b8052e1540d02ca9f89"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QSeq__item___6",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "proj_equation_Vale.X64.QuickCodes.QSeq_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_cs",
        "refinement_interpretation_Tm_refine_a91a7f4d40ff1cab01209a19b453f3b9"
      ],
      0,
      "1f233eae26db5aedbd4e934fdf5c0b97"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item__b",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "7d389059ce6b9eed5dd841029e35b7ab"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item__c",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "cd2df75db74c2f1ef7c5cdf14a62c0d2"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "f2af4135aaf31af9a741d3f8b0c2575f"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item__r",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "3df4fe207bbb9d8fa7729c62834d540e"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item__msg",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "8271c06541cc3521da27bc69ab50d83d"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item___5",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "proj_equation_Vale.X64.QuickCodes.QBind_b",
        "proj_equation_Vale.X64.QuickCodes.QBind_c",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QBind_b",
        "projection_inverse_Vale.X64.QuickCodes.QBind_c",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "a0b8246c6193862895e390984942471b"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QBind__item___6",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "proj_equation_Vale.X64.QuickCodes.QBind_b",
        "proj_equation_Vale.X64.QuickCodes.QBind_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QBind_b",
        "projection_inverse_Vale.X64.QuickCodes.QBind_cs",
        "refinement_interpretation_Tm_refine_7d5c31cc88b5ced2af2f0af6163ab025"
      ],
      0,
      "c724315dafc81ede0464e43ae415a965"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGetState__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGetState",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_4031209a8486d66d031d8a593c8e7fff"
      ],
      0,
      "74fdf860f950502c7df8203f278c4701"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGetState__item___1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGetState",
        "proj_equation_Vale.X64.QuickCodes.QGetState_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QGetState_cs",
        "refinement_interpretation_Tm_refine_4031209a8486d66d031d8a593c8e7fff"
      ],
      0,
      "2bb27eab6d364f7feb6498d1ab079dca"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e"
      ],
      0,
      "bf25c090d61e6d82bd4766bc1710211c"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item__r",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e"
      ],
      0,
      "d2cbdd0d44dee48fd93d2b379289d5a8"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item__msg",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e"
      ],
      0,
      "6ce7c173f64f4ee2e6eaf7fa27e64ace"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item__pre",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e"
      ],
      0,
      "ed7f61dcd16cc4ce8ccad5258d24ca70"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item___4",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5",
        "token_correspondence_Vale.X64.QuickCodes.__proj__QPURE__item__pre",
        "typing_Vale.X64.QuickCodes.__proj__QPURE__item__pre"
      ],
      0,
      "817c2fa500d57302747fab9534dc6254"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item___4",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "data_elim_Vale.X64.QuickCodes.QPURE",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "proj_equation_Vale.X64.QuickCodes.QPURE_pre",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_pre",
        "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e",
        "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5",
        "token_correspondence_Vale.X64.QuickCodes.__proj__QPURE__item__pre"
      ],
      0,
      "18a92f98e496f6fd86491d65d56803d5"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QPURE__item___5",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "proj_equation_Vale.X64.QuickCodes.QPURE_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_cs",
        "refinement_interpretation_Tm_refine_66a4a737a20620fc555cee70170fd74e"
      ],
      0,
      "3ea4bf4cb9bb682fbf853a5e80c5f7e7"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27"
      ],
      0,
      "57e7bbfb90d8cc4e88174c7632223e48"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item__r",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27"
      ],
      0,
      "d86d6b5c873c70e949b075db388198ae"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item__msg",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27"
      ],
      0,
      "7dbc4ed7bcc618584c94b60c34604af3"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item__pre",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27"
      ],
      0,
      "162e1ca34addb3ef7b7d75d5bc01ebb9"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item__post",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "proj_equation_Vale.X64.QuickCodes.QLemma_pre",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_pre",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27"
      ],
      0,
      "fa2fd3fd96f32209a8c344e2960561da"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item___5",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.squash",
        "proj_equation_Vale.X64.QuickCodes.QLemma_pre",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "1c093f869bd20873535c5b0e4ae6a625"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item___5",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma", "equation_Prims.squash",
        "proj_equation_Vale.X64.QuickCodes.QLemma_post",
        "proj_equation_Vale.X64.QuickCodes.QLemma_pre",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_post",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_pre",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27",
        "token_correspondence_Vale.X64.QuickCodes.__proj__QLemma__item__post"
      ],
      0,
      "17135e3dcd4730c9e0d69f32f8cd0953"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QLemma__item___6",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "proj_equation_Vale.X64.QuickCodes.QLemma_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_cs",
        "refinement_interpretation_Tm_refine_5742cde477deec60e39fd91f3654dc27"
      ],
      0,
      "4c63800434cef2e3375ea56a5ca9e92b"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "82dc9d32b5111a80b356d0c9301511af"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item__b",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "805763026b09e2f6f66cc6c1cbb4bcfa"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item__r",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "ace604554f2ed9dc4e97b8e53fc5df43"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item__msg",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "d2201228eab600f42915800a66969c49"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item__pre",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "6330954c97e15ee4caa84adea7993233"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item__post",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "proj_equation_Vale.X64.QuickCodes.QGhost_b",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_b",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "2f0ae090d591d82e0cf677252feb39e8"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item___6",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "proj_equation_Vale.X64.QuickCodes.QGhost_b",
        "proj_equation_Vale.X64.QuickCodes.QGhost_post",
        "proj_equation_Vale.X64.QuickCodes.QGhost_pre",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_b",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_post",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_pre",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb",
        "token_correspondence_Vale.X64.QuickCodes.__proj__QGhost__item__post"
      ],
      0,
      "93b73129dd9900fde0271f45f71b0c3a"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QGhost__item___7",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "proj_equation_Vale.X64.QuickCodes.QGhost_b",
        "proj_equation_Vale.X64.QuickCodes.QGhost_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_b",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_cs",
        "refinement_interpretation_Tm_refine_e472aaae78391477fd73f5609049bdfb"
      ],
      0,
      "e72485b9f8a65ef73fb2178ae5e5f77a"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QAssertBy__item__cs",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4"
      ],
      0,
      "33b398870213f38610caf018f2cbc9f7"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QAssertBy__item__r",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4"
      ],
      0,
      "6d0f7c523c71578f9e8eb0fb4c6876df"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QAssertBy__item__msg",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4"
      ],
      0,
      "d23d1576dc586d695616fa1ac71e9809"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QAssertBy__item__p",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4"
      ],
      0,
      "4f5a4e974d5c34ea6c11077b1689c5a9"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QAssertBy__item___4",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4"
      ],
      0,
      "fdbc74c094a47dc1bc91c5c171d75cf3"
    ],
    [
      "Vale.X64.QuickCodes.__proj__QAssertBy__item___5",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "proj_equation_Vale.X64.QuickCodes.QAssertBy_cs",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy_cs",
        "refinement_interpretation_Tm_refine_b73f35781bfc1860f57b6f8b87012ba4"
      ],
      0,
      "953e3f7494ef5ff843173a9dc0e763d6"
    ],
    [
      "Vale.X64.QuickCodes.va_QLemma",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "13c104bca53981e3c267eaadd9891c66"
    ],
    [
      "Vale.X64.QuickCodes.va_qPURE",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5"
      ],
      0,
      "388d6c4ac4ca86b1c859c5db627b27cf"
    ],
    [
      "Vale.X64.QuickCodes.empty_list_is_small",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "binder_x_0a56e3de562c08d8ab59f4ac6f626a98_2",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
        "fuel_guarded_inversion_Prims.list", "subterm_ordering_Prims.Cons"
      ],
      0,
      "7663c330472e3081ee04217d41743eec"
    ],
    [
      "Vale.X64.QuickCodes.wp",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_41eb46af108ce0d9ddf3b217c77e4436_1",
        "binder_x_b91e708adc12161aa3247ce7e87e7caa_2",
        "constructor_distinct_Prims.Cons",
        "data_elim_Vale.X64.QuickCodes.QAssertBy",
        "data_elim_Vale.X64.QuickCodes.QBind",
        "data_elim_Vale.X64.QuickCodes.QGetState",
        "data_elim_Vale.X64.QuickCodes.QGhost",
        "data_elim_Vale.X64.QuickCodes.QLemma",
        "data_elim_Vale.X64.QuickCodes.QPURE",
        "data_elim_Vale.X64.QuickCodes.QSeq", "disc_equation_Prims.Cons",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "disc_equation_Vale.X64.QuickCodes.QEmpty",
        "disc_equation_Vale.X64.QuickCodes.QGetState",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "disc_equation_Vale.X64.QuickCodes.QSeq",
        "equation_Prims.op_Equals_Equals_Equals",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.quickCodes",
        "function_token_typing_Prims.__cache_version_number__",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Prims.Cons_a",
        "projection_inverse_Prims.Cons_hd",
        "projection_inverse_Prims.Cons_tl",
        "refinement_interpretation_Tm_refine_2a09f2450e26fe8d9312d402cf7d7936",
        "subterm_ordering_Prims.Cons",
        "subterm_ordering_Vale.X64.QuickCodes.QAssertBy",
        "subterm_ordering_Vale.X64.QuickCodes.QLemma",
        "subterm_ordering_Vale.X64.QuickCodes.QPURE",
        "typing_Vale.X64.QuickCodes.label"
      ],
      0,
      "895f587e1f56d09a1701cb31518916a4"
    ],
    [
      "Vale.X64.QuickCodes.wp",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "equation_Prims.op_Equals_Equals_Equals",
        "function_token_typing_Prims.__cache_version_number__", "int_typing",
        "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat"
      ],
      0,
      "bc47e9393ad45c090f7121097201ba4d"
    ],
    [
      "Vale.X64.QuickCodes.wp",
      3,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "equation_Prims.op_Equals_Equals_Equals",
        "function_token_typing_Prims.__cache_version_number__", "int_typing",
        "projection_inverse_BoxInt_proj_0", "well-founded-ordering-on-nat"
      ],
      0,
      "897ba992bd5d52eb0f379b7bb6fc8b77"
    ],
    [
      "Vale.X64.QuickCodes.state_mod_eq",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCode.Mod_None",
        "disc_equation_Vale.X64.QuickCode.Mod_flags",
        "disc_equation_Vale.X64.QuickCode.Mod_mem",
        "disc_equation_Vale.X64.QuickCode.Mod_mem_heaplet",
        "disc_equation_Vale.X64.QuickCode.Mod_mem_layout",
        "disc_equation_Vale.X64.QuickCode.Mod_ok",
        "disc_equation_Vale.X64.QuickCode.Mod_reg",
        "disc_equation_Vale.X64.QuickCode.Mod_stack",
        "disc_equation_Vale.X64.QuickCode.Mod_stackTaint",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t"
      ],
      0,
      "57322941b7a5c641d451c063210376a2"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_refl",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@query",
        "Vale.X64.Machine_s_pretyping_518a4fb262eb27362824d01da01681c3",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_0",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_1",
        "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil",
        "data_elim_Vale.X64.QuickCode.Mod_mem_heaplet",
        "data_elim_Vale.X64.QuickCode.Mod_reg",
        "data_elim_Vale.X64.State.Mkvale_state",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
        "equation_Prims.nat", "equation_Vale.Arch.HeapImpl.heaplet_id",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Decls.upd_register",
        "equation_Vale.X64.Decls.va_upd_flags",
        "equation_Vale.X64.Decls.va_upd_mem",
        "equation_Vale.X64.Decls.va_upd_mem_heaplet",
        "equation_Vale.X64.Decls.va_upd_mem_layout",
        "equation_Vale.X64.Decls.va_upd_ok",
        "equation_Vale.X64.Decls.va_upd_stack",
        "equation_Vale.X64.Decls.va_upd_stackTaint",
        "equation_Vale.X64.Memory.set_vale_heap",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCode.update_state_mod",
        "equation_Vale.X64.State.state_eq",
        "equation_Vale.X64.State.update_reg",
        "equation_with_fuel_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "fuel_guarded_inversion_Prims.list",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.Machine_s.reg",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "int_inversion", "int_typing",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.Lib.Map16.lemma_equal_intro",
        "lemma_Vale.Lib.Map16.lemma_other",
        "lemma_Vale.Lib.Map16.lemma_self",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Flags.lemma_equal_intro",
        "lemma_Vale.X64.Regs.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_intro",
        "lemma_Vale.X64.Regs.lemma_upd_eq",
        "lemma_Vale.X64.Regs.lemma_upd_ne",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Prims.Cons_a",
        "projection_inverse_Prims.Cons_hd",
        "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c365eb902b454950de62fba701d9049d",
        "subterm_ordering_Prims.Cons",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.Lib.Map16.sel", "typing_Vale.Lib.Map16.upd",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.Regs.sel", "typing_Vale.X64.Regs.upd",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "80dcfeac03813863c851d0a848cf1f6f"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_not1",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@query",
        "Vale.X64.Machine_s_pretyping_518a4fb262eb27362824d01da01681c3",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_0",
        "binder_x_7a2122c20d44fc80e093f4f4614be2e2_3",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_1",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_2", "bool_inversion",
        "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil",
        "data_elim_Vale.X64.QuickCode.Mod_mem_heaplet",
        "data_elim_Vale.X64.QuickCode.Mod_reg",
        "data_elim_Vale.X64.State.Mkvale_state",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
        "equation_Prims.nat", "equation_Vale.Arch.HeapImpl.heaplet_id",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Decls.upd_register",
        "equation_Vale.X64.Decls.va_upd_flags",
        "equation_Vale.X64.Decls.va_upd_mem",
        "equation_Vale.X64.Decls.va_upd_mem_heaplet",
        "equation_Vale.X64.Decls.va_upd_mem_layout",
        "equation_Vale.X64.Decls.va_upd_ok",
        "equation_Vale.X64.Decls.va_upd_stack",
        "equation_Vale.X64.Decls.va_upd_stackTaint",
        "equation_Vale.X64.Memory.set_vale_heap",
        "equation_Vale.X64.QuickCode.update_state_mod",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_Vale.X64.State.update_reg",
        "equation_with_fuel_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "equation_with_fuel_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "fuel_guarded_inversion_Prims.list",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.Machine_s.reg",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "int_inversion", "int_typing", "lemma_Vale.Lib.Map16.lemma_other",
        "lemma_Vale.X64.Regs.lemma_upd_ne", "primitive_Prims.op_BarBar",
        "primitive_Prims.op_Equality",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Prims.Cons_hd",
        "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_flags",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_ok",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stack",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_ddc5344e9fbdb840fb693550a88dc8ff",
        "subterm_ordering_Prims.Cons",
        "token_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.Lib.Map16.sel", "typing_Vale.X64.QuickCode.mod_eq",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.QuickCodes.mods_contains1",
        "typing_Vale.X64.Regs.sel",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "9ff6ca27df54aea266bceb6a670541b2"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_from1",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@query", "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_with_fuel_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "primitive_Prims.op_Negation", "projection_inverse_BoxBool_proj_0"
      ],
      0,
      "662a834d85269b8d79d58b1f12320934"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_to1",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@query",
        "Vale.X64.Machine_s_pretyping_518a4fb262eb27362824d01da01681c3",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_0",
        "binder_x_7a2122c20d44fc80e093f4f4614be2e2_3",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_1",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_2", "bool_inversion",
        "constructor_distinct_Prims.Nil",
        "constructor_distinct_Vale.X64.QuickCode.Mod_None",
        "data_elim_Vale.X64.QuickCode.Mod_mem_heaplet",
        "data_elim_Vale.X64.QuickCode.Mod_reg",
        "data_elim_Vale.X64.State.Mkvale_state",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "eq2-interp",
        "equality_tok_Vale.X64.QuickCode.Mod_None@tok",
        "equation_Prims.l_not", "equation_Prims.nat",
        "equation_Prims.squash", "equation_Vale.Arch.HeapImpl.heaplet_id",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Decls.upd_register",
        "equation_Vale.X64.Decls.va_upd_flags",
        "equation_Vale.X64.Decls.va_upd_mem",
        "equation_Vale.X64.Decls.va_upd_mem_heaplet",
        "equation_Vale.X64.Decls.va_upd_mem_layout",
        "equation_Vale.X64.Decls.va_upd_ok",
        "equation_Vale.X64.Decls.va_upd_stack",
        "equation_Vale.X64.Decls.va_upd_stackTaint",
        "equation_Vale.X64.Memory.set_vale_heap",
        "equation_Vale.X64.QuickCode.update_state_mod",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_Vale.X64.State.update_reg",
        "equation_with_fuel_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "equation_with_fuel_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "fuel_guarded_inversion_Prims.list",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.Machine_s.reg",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "int_inversion", "int_typing", "l_not-interp", "l_or-interp",
        "lemma_Vale.Lib.Map16.lemma_other",
        "lemma_Vale.Lib.Map16.lemma_self",
        "lemma_Vale.X64.Regs.lemma_upd_eq",
        "lemma_Vale.X64.Regs.lemma_upd_ne", "primitive_Prims.op_BarBar",
        "primitive_Prims.op_Equality",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Prims.Cons_hd",
        "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_flags",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_ok",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stack",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_ddc5344e9fbdb840fb693550a88dc8ff",
        "subterm_ordering_Prims.Cons",
        "token_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "token_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.Lib.Map16.sel", "typing_Vale.X64.QuickCode.mod_eq",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.QuickCodes.mods_contains1",
        "typing_Vale.X64.Regs.sel",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs",
        "typing_tok_Vale.X64.QuickCode.Mod_None@tok"
      ],
      0,
      "1be56848c9feab11383abc013de4e0fa"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_from",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t"
      ],
      0,
      "4ef875e1fb0af3bed1eb22b73ab35644"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_to",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@query", "constructor_distinct_Vale.X64.QuickCode.Mod_flags",
        "constructor_distinct_Vale.X64.QuickCode.Mod_mem",
        "constructor_distinct_Vale.X64.QuickCode.Mod_mem_heaplet",
        "constructor_distinct_Vale.X64.QuickCode.Mod_mem_layout",
        "constructor_distinct_Vale.X64.QuickCode.Mod_ok",
        "constructor_distinct_Vale.X64.QuickCode.Mod_reg",
        "constructor_distinct_Vale.X64.QuickCode.Mod_stack",
        "constructor_distinct_Vale.X64.QuickCode.Mod_stackTaint",
        "data_elim_Vale.X64.State.Mkvale_state",
        "equality_tok_Vale.X64.QuickCode.Mod_flags@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_mem@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_mem_layout@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_ok@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_stack@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_stackTaint@tok",
        "equation_Prims.nat", "equation_Vale.Arch.HeapImpl.heaplet_id",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_Vale.X64.State.state_eq",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "int_inversion", "lemma_Vale.Lib.Map16.lemma_equal_intro",
        "lemma_Vale.X64.Flags.lemma_equal_intro",
        "lemma_Vale.X64.Regs.lemma_equal_intro",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_BoxInt_proj_0",
        "projection_inverse_Vale.X64.QuickCode.Mod_mem_heaplet__0",
        "projection_inverse_Vale.X64.QuickCode.Mod_reg__0",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_c365eb902b454950de62fba701d9049d",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "187ea3aba2416a8679e451d802fc30c0"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_trans",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@query", "data_elim_Vale.X64.State.Mkvale_state",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_Vale.X64.State.state_eq",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_elim",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "edb47aab572d9ef68b5b1f1e1f8ef2f2"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_weaken1",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.mods_contains.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@query",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_0",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_1",
        "binder_x_7a2122c20d44fc80e093f4f4614be2e2_4",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_2",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_3", "bool_inversion",
        "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil",
        "constructor_distinct_Vale.X64.QuickCode.Mod_None",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Prims.Cons", "disc_equation_Prims.Nil",
        "equality_tok_Vale.X64.QuickCode.Mod_None@tok",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_with_fuel_Vale.X64.QuickCodes.mods_contains.fuel_instrumented",
        "equation_with_fuel_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "fuel_guarded_inversion_Prims.list",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "primitive_Prims.op_AmpAmp", "primitive_Prims.op_BarBar",
        "primitive_Prims.op_Equality", "projection_inverse_BoxBool_proj_0",
        "projection_inverse_Prims.Cons_a",
        "projection_inverse_Prims.Cons_hd",
        "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a",
        "refinement_interpretation_Tm_refine_ddc5344e9fbdb840fb693550a88dc8ff",
        "subterm_ordering_Prims.Cons",
        "token_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "typing_Vale.X64.QuickCode.mod_eq",
        "typing_Vale.X64.QuickCodes.mods_contains",
        "typing_Vale.X64.QuickCodes.mods_contains1",
        "typing_tok_Vale.X64.QuickCode.Mod_None@tok", "unit_inversion",
        "unit_typing"
      ],
      0,
      "cc464b10bfe16639719180cdfe3c8c7e"
    ],
    [
      "Vale.X64.QuickCodes.update_state_mods_weaken",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@query", "data_elim_Vale.X64.State.Mkvale_state",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.State.state_eq",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_elim",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "5759d3cfef69d27bc1b86f654a76896d"
    ],
    [
      "Vale.X64.QuickCodes.call_QPURE",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5"
      ],
      0,
      "49a8d4f9551e5df480ea8d8433e12623"
    ],
    [
      "Vale.X64.QuickCodes.call_QPURE",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_interpretation_Tm_arrow_92458cff82f9ffee1f6e26a1c0c579f3",
        "Vale.X64.QuickCodes_interpretation_Tm_arrow_2a3381d384e2722434518a0bfbf9e1c6",
        "Vale.X64.QuickCodes_interpretation_Tm_arrow_b9ff16838ca14be79c4714dd5f2c76fe",
        "equation_Prims.l_True", "equation_Prims.pure_post",
        "equation_Prims.pure_post_",
        "refinement_interpretation_Tm_refine_2a09f2450e26fe8d9312d402cf7d7936",
        "refinement_interpretation_Tm_refine_8d65e998a07dd53ec478e27017d9dba5",
        "refinement_interpretation_Tm_refine_c80e4213ca8a6822bfe77f09569c8af5",
        "string_inversion", "true_interp",
        "typing_Vale.X64.QuickCodes.label", "unit_typing"
      ],
      0,
      "373db1090164784cd0ac48f8353bcf89"
    ],
    [
      "Vale.X64.QuickCodes.wp_sound",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.wp.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.wp_Bind.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.wp_Seq.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.wp.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.wp_Bind.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.wp_Seq.fuel_instrumented",
        "@query",
        "Prims_interpretation_Tm_arrow_289ee2cc5874944bf725b9e3db8c0fd6",
        "Vale.X64.QuickCode_interpretation_Tm_arrow_0d128dfda008d2ae08295ef66bd11d0c",
        "Vale.X64.QuickCodes_interpretation_Tm_arrow_74a73da46d81cd90b8f01a4ee193c186",
        "Vale.X64.QuickCodes_interpretation_Tm_ghost_arrow_f102d3877375f4c982e3f68c37e9da43",
        "b2t_def", "b2t_typing",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_3",
        "binder_x_41eb46af108ce0d9ddf3b217c77e4436_1",
        "binder_x_97dd616240a10d798be60579c1f54712_4",
        "binder_x_b91e708adc12161aa3247ce7e87e7caa_2",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_5",
        "binder_x_fe28d8bcde588226b4e538b35321de05_0", "bool_inversion",
        "constructor_distinct_Prims.Cons",
        "constructor_distinct_Vale.X64.QuickCodes.QAssertBy",
        "constructor_distinct_Vale.X64.QuickCodes.QBind",
        "constructor_distinct_Vale.X64.QuickCodes.QEmpty",
        "constructor_distinct_Vale.X64.QuickCodes.QGetState",
        "constructor_distinct_Vale.X64.QuickCodes.QGhost",
        "constructor_distinct_Vale.X64.QuickCodes.QLemma",
        "constructor_distinct_Vale.X64.QuickCodes.QPURE",
        "constructor_distinct_Vale.X64.QuickCodes.QSeq",
        "data_elim_Vale.X64.QuickCodes.QAssertBy",
        "data_elim_Vale.X64.QuickCodes.QBind",
        "data_elim_Vale.X64.QuickCodes.QEmpty",
        "data_elim_Vale.X64.QuickCodes.QGetState",
        "data_elim_Vale.X64.QuickCodes.QGhost",
        "data_elim_Vale.X64.QuickCodes.QLemma",
        "data_elim_Vale.X64.QuickCodes.QPURE",
        "data_elim_Vale.X64.QuickCodes.QSeq",
        "data_elim_Vale.X64.State.Mkvale_state", "disc_equation_Prims.Cons",
        "disc_equation_Vale.X64.QuickCodes.QAssertBy",
        "disc_equation_Vale.X64.QuickCodes.QBind",
        "disc_equation_Vale.X64.QuickCodes.QEmpty",
        "disc_equation_Vale.X64.QuickCodes.QGetState",
        "disc_equation_Vale.X64.QuickCodes.QGhost",
        "disc_equation_Vale.X64.QuickCodes.QLemma",
        "disc_equation_Vale.X64.QuickCodes.QPURE",
        "disc_equation_Vale.X64.QuickCodes.QSeq", "equation_Prims.logical",
        "equation_Prims.op_Equals_Equals_Equals",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCode.t_require",
        "equation_Vale.X64.QuickCode.va_t_ensure",
        "equation_Vale.X64.QuickCodes.k_AssertBy",
        "equation_Vale.X64.QuickCodes.wp_Bind_t",
        "equation_Vale.X64.QuickCodes.wp_Seq_t",
        "equation_Vale.X64.QuickCodes.wp_proc",
        "equation_Vale.X64.State.state_eq",
        "equation_with_fuel_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "equation_with_fuel_Vale.X64.QuickCodes.wp.fuel_instrumented",
        "equation_with_fuel_Vale.X64.QuickCodes.wp_Bind.fuel_instrumented",
        "equation_with_fuel_Vale.X64.QuickCodes.wp_Seq.fuel_instrumented",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.QuickCode.quickCode",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.quickCodes",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Prims.l_and",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "interpretation_Tm_abs_77065efcccdc78272ade8981ff48ee13",
        "interpretation_Tm_abs_c8c3955c6d20d50ca51d19c6d5f0e657",
        "l_and-interp", "l_imp-interp",
        "l_quant_interp_304bab225187ac37ac9d69ad8b8c114a",
        "l_quant_interp_77ce7dc2822dda058d24973d401dffa9",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_elim",
        "proj_equation_Prims.Cons_hd", "proj_equation_Prims.Cons_tl",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.QuickCode.QProc_mods",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__3",
        "projection_inverse_Prims.Cons_a",
        "projection_inverse_Prims.Cons_hd",
        "projection_inverse_Prims.Cons_tl",
        "projection_inverse_Vale.X64.QuickCode.QProc_c",
        "projection_inverse_Vale.X64.QuickCode.QProc_mods",
        "projection_inverse_Vale.X64.QuickCode.QProc_proof",
        "projection_inverse_Vale.X64.QuickCode.QProc_wp",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy__4",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy__5",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy_a",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy_cs",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy_msg",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy_p",
        "projection_inverse_Vale.X64.QuickCodes.QAssertBy_r",
        "projection_inverse_Vale.X64.QuickCodes.QBind__5",
        "projection_inverse_Vale.X64.QuickCodes.QBind__6",
        "projection_inverse_Vale.X64.QuickCodes.QBind_a",
        "projection_inverse_Vale.X64.QuickCodes.QBind_b",
        "projection_inverse_Vale.X64.QuickCodes.QBind_c",
        "projection_inverse_Vale.X64.QuickCodes.QBind_cs",
        "projection_inverse_Vale.X64.QuickCodes.QBind_msg",
        "projection_inverse_Vale.X64.QuickCodes.QBind_r",
        "projection_inverse_Vale.X64.QuickCodes.QEmpty__0",
        "projection_inverse_Vale.X64.QuickCodes.QEmpty_a",
        "projection_inverse_Vale.X64.QuickCodes.QGetState__1",
        "projection_inverse_Vale.X64.QuickCodes.QGetState_a",
        "projection_inverse_Vale.X64.QuickCodes.QGetState_cs",
        "projection_inverse_Vale.X64.QuickCodes.QGhost__6",
        "projection_inverse_Vale.X64.QuickCodes.QGhost__7",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_a",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_b",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_cs",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_msg",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_post",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_pre",
        "projection_inverse_Vale.X64.QuickCodes.QGhost_r",
        "projection_inverse_Vale.X64.QuickCodes.QLemma__5",
        "projection_inverse_Vale.X64.QuickCodes.QLemma__6",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_a",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_cs",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_msg",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_post",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_pre",
        "projection_inverse_Vale.X64.QuickCodes.QLemma_r",
        "projection_inverse_Vale.X64.QuickCodes.QPURE__4",
        "projection_inverse_Vale.X64.QuickCodes.QPURE__5",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_a",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_cs",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_msg",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_pre",
        "projection_inverse_Vale.X64.QuickCodes.QPURE_r",
        "projection_inverse_Vale.X64.QuickCodes.QSeq__5",
        "projection_inverse_Vale.X64.QuickCodes.QSeq__6",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_a",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_b",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_c",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_cs",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_msg",
        "projection_inverse_Vale.X64.QuickCodes.QSeq_r",
        "refinement_interpretation_Tm_refine_2a09f2450e26fe8d9312d402cf7d7936",
        "refinement_interpretation_Tm_refine_9f8cb5a84b67f50c9d5f87a914037545",
        "subterm_ordering_Prims.Cons",
        "subterm_ordering_Vale.X64.QuickCodes.QAssertBy",
        "subterm_ordering_Vale.X64.QuickCodes.QLemma",
        "subterm_ordering_Vale.X64.QuickCodes.QPURE",
        "token_correspondence_Vale.X64.QuickCodes.wp_Seq.fuel_instrumented",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.QuickCodes.label",
        "typing_Vale.X64.QuickCodes.mods_contains",
        "typing_Vale.X64.QuickCodes.wp_proc",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs",
        "unit_typing"
      ],
      0,
      "ca2754697b0788572d03df52c5121b11"
    ],
    [
      "Vale.X64.QuickCodes.qblock_proof",
      1,
      1,
      1,
      [ "@query", "equation_Vale.X64.QuickCodes.wp_block" ],
      0,
      "109d4747c67a3216c85ff701ffc05eb0"
    ],
    [
      "Vale.X64.QuickCodes.qblock",
      1,
      1,
      1,
      [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure" ],
      0,
      "739b3f84cec0dbe426f0e977203915da"
    ],
    [
      "Vale.X64.QuickCodes.qInlineIf_proof",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains.fuel_instrumented",
        "@query", "bool_inversion",
        "equation_Vale.X64.QuickCode.va_t_ensure",
        "equation_Vale.X64.QuickCodes.if_code",
        "equation_Vale.X64.QuickCodes.wp_InlineIf",
        "fuel_guarded_inversion_Vale.X64.QuickCode.quickCode",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "proj_equation_Vale.X64.QuickCode.QProc_c",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__3",
        "typing_Vale.X64.QuickCode.__proj__QProc__item__mods",
        "typing_Vale.X64.QuickCodes.mods_contains"
      ],
      0,
      "ce31e6426e9297b24c7e945945f37fee"
    ],
    [
      "Vale.X64.QuickCodes.va_qInlineIf",
      1,
      1,
      1,
      [
        "@query", "equation_Vale.X64.QuickCode.va_t_ensure",
        "equation_Vale.X64.QuickCodes.if_code"
      ],
      0,
      "fe5c4474793aefed34d94329daf95fe4"
    ],
    [
      "Vale.X64.QuickCodes.cmp",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "6cc8a08d63cd51fda4c7adf5c88120b0"
    ],
    [
      "Vale.X64.QuickCodes.cmp",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "424ad5ced9ee1c3fb2a3df9a09120a0e"
    ],
    [
      "Vale.X64.QuickCodes.cmp",
      3,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "4af57c322d97d123985563e6216c4017"
    ],
    [
      "Vale.X64.QuickCodes.cmp",
      4,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "714f253c3faa0c48b461c66341c2ca7e"
    ],
    [
      "Vale.X64.QuickCodes.cmp",
      5,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "5b40983318d7379e7ab6467906e76b34"
    ],
    [
      "Vale.X64.QuickCodes.cmp",
      6,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "1ac8a0fbcb7c5a9e89199bed04ca3dc6"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "0fa1523a72c6f0f53560a2c39bdc8e28"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o1",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_79e3a6e70e67630cf427a80ed0a4e1d3"
      ],
      0,
      "860d9b92eb9c16b1911e1629ec4990fc"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o2",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "3a1e34bba0545c09e0bd2c102aa544b1"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_eq__item__o2",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_eq", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_79e3a6e70e67630cf427a80ed0a4e1d3"
      ],
      0,
      "0314b424ebdeeda5a823fb109c21b884"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "b9231112e536b4d8b61bb5f6b247dcfe"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o1",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_cf3a5e84197e0dc095e3f4b6944c03ad"
      ],
      0,
      "041965c7e861b8af28ea44f45582892f"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o2",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "4d891a290d69838c2e628b7217b65758"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ne__item__o2",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_cf3a5e84197e0dc095e3f4b6944c03ad"
      ],
      0,
      "a931ef0c862791a85604ecd6674783be"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_le__item__o1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "d75bfdea53727c8519e5c68d182262a5"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_le__item__o1",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_le", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_e81e0a8f29a0b7a0a0192b5e4daa0ea7"
      ],
      0,
      "1017f466b159545f9494b01eff3033f0"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_le__item__o2",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "a49941588671ca22724019193eee9765"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_le__item__o2",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_le", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_e81e0a8f29a0b7a0a0192b5e4daa0ea7"
      ],
      0,
      "fa6bf9d762563d4b5ceb764aad3e2905"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "ee7b298899ef87596094060836ec2070"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o1",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_963c01ae6ff8fce053e3fb4c65517cf0"
      ],
      0,
      "0ab982aefd970a4fb978e91da007fba7"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o2",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "b184a68aa43ffd1b1b8fc6dfc7dacf59"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_ge__item__o2",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ge", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_963c01ae6ff8fce053e3fb4c65517cf0"
      ],
      0,
      "c8c2e884d5e21bbde7ff30748049867a"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "b930c380f63928ed1217f1cbeeb40675"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o1",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_7a0baeddd930b9285f08819aa1aae3d9"
      ],
      0,
      "ae739779ad71e23b4b0bd782f2106057"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o2",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "6afd147c300b7d8e12fd9b5ef48a668e"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_lt__item__o2",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_lt", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_7a0baeddd930b9285f08819aa1aae3d9"
      ],
      0,
      "93292125aa8d68634927cb9b78bf52c9"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o1",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "0788af1db20751cedca25fde6eb22065"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o1",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_d215a1997b8658bff7ac4ee881057f3a"
      ],
      0,
      "b19e5a11d13115c6d1f396dd54b6621f"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o2",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "d8494a6ac259ac2be5dd860a1329398d"
    ],
    [
      "Vale.X64.QuickCodes.__proj__Cmp_gt__item__o2",
      2,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_gt", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "equation_Vale.X64.Machine_s.reg_64",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "haseqTm_refine_c365eb902b454950de62fba701d9049d",
        "projection_inverse_BoxBool_proj_0",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f",
        "refinement_interpretation_Tm_refine_d215a1997b8658bff7ac4ee881057f3a"
      ],
      0,
      "8791be8c84045d20a504063df49bad42"
    ],
    [
      "Vale.X64.QuickCodes.cmp_to_ocmp",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_eq",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ge",
        "disc_equation_Vale.X64.QuickCodes.Cmp_gt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_le",
        "disc_equation_Vale.X64.QuickCodes.Cmp_lt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ne",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp"
      ],
      0,
      "0f89f416ea51b61ea0ebf381fcf9913c"
    ],
    [
      "Vale.X64.QuickCodes.valid_cmp",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_eq",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ge",
        "disc_equation_Vale.X64.QuickCodes.Cmp_gt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_le",
        "disc_equation_Vale.X64.QuickCodes.Cmp_lt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ne",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp"
      ],
      0,
      "6c5022b07a8c25b6a01c234e28315852"
    ],
    [
      "Vale.X64.QuickCodes.eval_cmp",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "disc_equation_Vale.X64.QuickCodes.Cmp_eq",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ge",
        "disc_equation_Vale.X64.QuickCodes.Cmp_gt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_le",
        "disc_equation_Vale.X64.QuickCodes.Cmp_lt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ne", "equation_Prims.eqtype",
        "equation_Prims.nat", "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.Def.Words_s.natN",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp",
        "function_token_typing_Prims.int",
        "haseqTm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "haseqTm_refine_c1424615841f28cac7fc34e92b7ff33c",
        "refinement_interpretation_Tm_refine_414d0a9f578ab0048252f8c8f552b99f"
      ],
      0,
      "50c00ba8a1b53f67d196d5c383885dc2"
    ],
    [
      "Vale.X64.QuickCodes.qIf_proof",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@query",
        "Vale.X64.QuickCode_pretyping_7a2122c20d44fc80e093f4f4614be2e2",
        "bool_inversion", "constructor_distinct_Vale.X64.QuickCode.Mod_None",
        "constructor_distinct_Vale.X64.QuickCode.Mod_flags",
        "constructor_distinct_Vale.X64.QuickCodes.Cmp_eq",
        "constructor_distinct_Vale.X64.QuickCodes.Cmp_ge",
        "constructor_distinct_Vale.X64.QuickCodes.Cmp_gt",
        "constructor_distinct_Vale.X64.QuickCodes.Cmp_le",
        "constructor_distinct_Vale.X64.QuickCodes.Cmp_lt",
        "constructor_distinct_Vale.X64.QuickCodes.Cmp_ne",
        "data_elim_Vale.X64.State.Mkvale_state",
        "data_typing_intro_Vale.X64.QuickCode.Mod_ok@tok",
        "disc_equation_Vale.X64.QuickCodes.Cmp_eq",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ge",
        "disc_equation_Vale.X64.QuickCodes.Cmp_gt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_le",
        "disc_equation_Vale.X64.QuickCodes.Cmp_lt",
        "disc_equation_Vale.X64.QuickCodes.Cmp_ne",
        "equality_tok_Vale.X64.QuickCode.Mod_None@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_flags@tok",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.X64.Decls.state_inv",
        "equation_Vale.X64.Decls.va_upd_flags",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCode.t_require",
        "equation_Vale.X64.QuickCode.va_t_ensure",
        "equation_Vale.X64.QuickCodes.cmp_to_ocmp",
        "equation_Vale.X64.QuickCodes.eval_cmp",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_Vale.X64.QuickCodes.valid_cmp",
        "equation_Vale.X64.QuickCodes.wp_If",
        "equation_Vale.X64.State.eval_operand",
        "equation_Vale.X64.State.state_eq",
        "equation_with_fuel_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "fuel_guarded_inversion_Prims.list",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t",
        "fuel_guarded_inversion_Vale.X64.QuickCode.quickCode",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap", "l_and-interp",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_elim", "primitive_Prims.op_BarBar",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_disEquality",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.QuickCode.QProc_c",
        "proj_equation_Vale.X64.QuickCode.QProc_mods",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__3",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_eq_o1",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_eq_o2",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_ge_o1",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_ge_o2",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_gt_o1",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_gt_o2",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_le_o1",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_le_o2",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_lt_o1",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_lt_o2",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_ne_o1",
        "projection_inverse_Vale.X64.QuickCodes.Cmp_ne_o2",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_flags",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_ok",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stack",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "refinement_interpretation_Tm_refine_ba365082b22759c5ffc3f70184bff703",
        "refinement_interpretation_Tm_refine_ddc5344e9fbdb840fb693550a88dc8ff",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.Decls.eval_ocmp",
        "typing_Vale.X64.Decls.havoc_flags",
        "typing_Vale.X64.Decls.va_cmp_eq", "typing_Vale.X64.Decls.va_cmp_ge",
        "typing_Vale.X64.Decls.va_cmp_gt", "typing_Vale.X64.Decls.va_cmp_le",
        "typing_Vale.X64.Decls.va_cmp_lt", "typing_Vale.X64.Decls.va_cmp_ne",
        "typing_Vale.X64.Decls.va_upd_flags",
        "typing_Vale.X64.Decls.valid_ocmp",
        "typing_Vale.X64.QuickCode.mod_eq",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.QuickCodes.eval_cmp",
        "typing_Vale.X64.QuickCodes.mods_contains1",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs",
        "typing_tok_Vale.X64.QuickCode.Mod_None@tok",
        "typing_tok_Vale.X64.QuickCode.Mod_flags@tok"
      ],
      0,
      "059d74a1b5aa96b2f454e825e7d1941e"
    ],
    [
      "Vale.X64.QuickCodes.va_qIf",
      1,
      1,
      1,
      [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure" ],
      0,
      "210de0bae5dd9f169c1ac2f78c4996d5"
    ],
    [
      "Vale.X64.QuickCodes.qWhile_proof_rec",
      1,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.mods_contains1.fuel_instrumented",
        "@query",
        "Vale.X64.QuickCodes_interpretation_Tm_arrow_5ff11c0e8f366cbbe8245cc49215a32a",
        "binder_x_0b3155f809aebd4145416b801f6c5395_5",
        "binder_x_26920e03138cd27e3894dcce3ed826e9_6",
        "binder_x_5be19c503dc123c73b0a0968efc19363_4",
        "binder_x_e09860b75d8922ab497a3e5bc9347578_11",
        "binder_x_eb96f2119e19317ec6e3b596d5a46609_10", "bool_inversion",
        "constructor_distinct_Vale.X64.Machine_s.While",
        "data_elim_Vale.X64.QuickCodes.Cmp_eq",
        "data_elim_Vale.X64.QuickCodes.Cmp_ge",
        "data_elim_Vale.X64.QuickCodes.Cmp_gt",
        "data_elim_Vale.X64.QuickCodes.Cmp_le",
        "data_elim_Vale.X64.QuickCodes.Cmp_lt",
        "data_elim_Vale.X64.QuickCodes.Cmp_ne",
        "data_elim_Vale.X64.State.Mkvale_state",
        "data_typing_intro_Vale.X64.State.Mkvale_state@tok",
        "disc_equation_Vale.X64.Machine_s.While",
        "equality_tok_Prims.LexTop@tok",
        "equality_tok_Vale.X64.QuickCode.Mod_flags@tok",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.Def.Words_s.nat64",
        "equation_Vale.X64.Decls.state_inv",
        "equation_Vale.X64.Decls.va_upd_flags",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCode.t_require",
        "equation_Vale.X64.QuickCode.va_t_ensure",
        "equation_Vale.X64.QuickCodes.cmp_to_ocmp",
        "equation_Vale.X64.QuickCodes.eval_cmp",
        "equation_Vale.X64.QuickCodes.state_mod_eq",
        "equation_Vale.X64.QuickCodes.valid_cmp",
        "equation_Vale.X64.QuickCodes.wp_While",
        "equation_Vale.X64.QuickCodes.wp_While_body",
        "equation_Vale.X64.QuickCodes.wp_While_inv",
        "equation_Vale.X64.State.state_eq",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.QuickCode.mod_t",
        "fuel_guarded_inversion_Vale.X64.QuickCode.quickCode",
        "fuel_guarded_inversion_Vale.X64.QuickCodes.cmp",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap", "l_and-interp",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.X64.Decls.lemma_cmp_eq",
        "lemma_Vale.X64.Decls.lemma_cmp_ge",
        "lemma_Vale.X64.Decls.lemma_cmp_gt",
        "lemma_Vale.X64.Decls.lemma_cmp_le",
        "lemma_Vale.X64.Decls.lemma_cmp_lt",
        "lemma_Vale.X64.Decls.lemma_cmp_ne",
        "lemma_Vale.X64.Decls.lemma_valid_cmp_eq",
        "lemma_Vale.X64.Decls.lemma_valid_cmp_ge",
        "lemma_Vale.X64.Decls.lemma_valid_cmp_gt",
        "lemma_Vale.X64.Decls.lemma_valid_cmp_le",
        "lemma_Vale.X64.Decls.lemma_valid_cmp_lt",
        "lemma_Vale.X64.Decls.lemma_valid_cmp_ne",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_elim",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "primitive_Prims.op_GreaterThanOrEqual",
        "primitive_Prims.op_LessThan", "primitive_Prims.op_LessThanOrEqual",
        "primitive_Prims.op_disEquality",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.Machine_s.While_whileBody",
        "proj_equation_Vale.X64.Machine_s.While_whileCond",
        "proj_equation_Vale.X64.QuickCode.QProc_c",
        "proj_equation_Vale.X64.QuickCode.QProc_mods",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__2",
        "projection_inverse_FStar.Pervasives.Native.Mktuple3__3",
        "projection_inverse_Vale.X64.Machine_s.While_t_ins",
        "projection_inverse_Vale.X64.Machine_s.While_t_ocmp",
        "projection_inverse_Vale.X64.Machine_s.While_whileBody",
        "projection_inverse_Vale.X64.Machine_s.While_whileCond",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_flags",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_ok",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stack",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "token_correspondence_Vale.X64.QuickCodes.wp_While_inv",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.Decls.eval_ocmp",
        "typing_Vale.X64.Decls.havoc_flags",
        "typing_Vale.X64.Decls.valid_ocmp",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.QuickCodes.cmp_to_ocmp",
        "typing_Vale.X64.QuickCodes.mods_contains1",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_ok",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_stack",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_stackTaint",
        "typing_tok_Vale.X64.QuickCode.Mod_flags@tok"
      ],
      0,
      "e23e562a1e2d03e791dc67b5d0c3abd9"
    ],
    [
      "Vale.X64.QuickCodes.qWhile_proof",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCode.update_state_mods.fuel_instrumented",
        "@query", "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCode.t_require",
        "equation_Vale.X64.State.state_eq",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "lemma_Vale.Lib.Map16.lemma_equal_elim",
        "lemma_Vale.X64.Flags.lemma_equal_elim",
        "lemma_Vale.X64.Regs.lemma_equal_elim",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__1",
        "projection_inverse_FStar.Pervasives.Native.Mktuple2__2",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.QuickCode.update_state_mods",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "d14b93df5f6fdfe40ae8ef9e521cf8ad"
    ],
    [
      "Vale.X64.QuickCodes.va_qWhile",
      1,
      1,
      1,
      [ "@query", "equation_Vale.X64.QuickCode.va_t_ensure" ],
      0,
      "7a8ec0d123a117172cb1fafd2deab21a"
    ],
    [
      "Vale.X64.QuickCodes.qAssertLemma",
      1,
      1,
      1,
      [ "@query" ],
      0,
      "57fed6a8816c6369d6b96e2c42a695a1"
    ],
    [
      "Vale.X64.QuickCodes.qAssertSquashLemma",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "equation_Prims.squash",
        "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c"
      ],
      0,
      "5b7c824b57d6db5e51c4609b763d97af"
    ],
    [
      "Vale.X64.QuickCodes.wp_sound_code",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "equation_Vale.X64.QuickCode.va_t_ensure",
        "fuel_guarded_inversion_Vale.X64.QuickCode.quickCode",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "proj_equation_Vale.X64.QuickCode.QProc_mods",
        "proj_equation_Vale.X64.QuickCode.QProc_wp",
        "projection_inverse_Vale.X64.QuickCode.QProc_c",
        "projection_inverse_Vale.X64.QuickCode.QProc_mods",
        "projection_inverse_Vale.X64.QuickCode.QProc_wp",
        "token_correspondence_Vale.X64.QuickCode.__proj__QProc__item__wp"
      ],
      0,
      "34d31a89576e3864ea2e4c0d70720f11"
    ],
    [
      "Vale.X64.QuickCodes.regs_match_file",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_25f4b27a20f72ed456cefba9461105d5_2",
        "binder_x_9bc66468c4c7ad1611e8748185d6e29f_3", "equation_Prims.nat",
        "equation_Prims.op_Equals_Equals_Equals",
        "equation_Vale.X64.Machine_s.reg_file_id",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_46e1d323f68f206e5b156d1cf36df4aa",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d9979b96a3f2b18961b3dd63a2783b64",
        "well-founded-ordering-on-nat"
      ],
      0,
      "fc2ca32c0bb072a9d2a5d7345cadea42"
    ],
    [
      "Vale.X64.QuickCodes.regs_match",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_b86c2548ce36a17f03fdb05cdd982de7_2", "equation_Prims.nat",
        "equation_Prims.op_Equals_Equals_Equals",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "primitive_Prims.op_Equality",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0d7abd59d64d4ac197ae128854a17b2f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "well-founded-ordering-on-nat"
      ],
      0,
      "d632f0d3581c6b67cc6c6d0c5abbc0fa"
    ],
    [
      "Vale.X64.QuickCodes.all_regs_match",
      1,
      1,
      1,
      [
        "@query", "equation_Vale.X64.Machine_s.n_reg_files",
        "projection_inverse_BoxInt_proj_0"
      ],
      0,
      "704fdc7e9383df885d1d50763fbcbda2"
    ],
    [
      "Vale.X64.QuickCodes.lemma_regs_match_file",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_4e06eb71be19481d79ede56b6735559a"
      ],
      0,
      "22a2e8413a4a756c16828006fa929995"
    ],
    [
      "Vale.X64.QuickCodes.lemma_regs_match_file",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCodes.regs_match_file.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.regs_match_file.fuel_instrumented",
        "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_25f4b27a20f72ed456cefba9461105d5_2",
        "binder_x_9bc66468c4c7ad1611e8748185d6e29f_3",
        "binder_x_e8c929cfff8c8fbabcf0223966249701_0",
        "binder_x_e8c929cfff8c8fbabcf0223966249701_1", "eq2-interp",
        "equation_Prims.nat", "equation_Prims.op_Equals_Equals_Equals",
        "equation_Vale.X64.Machine_s.reg_file_id",
        "equation_with_fuel_Vale.X64.QuickCodes.regs_match_file.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "l_and-interp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_46e1d323f68f206e5b156d1cf36df4aa",
        "refinement_interpretation_Tm_refine_4cd2cd249de1c01a346e065af2ec7c1e",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d9979b96a3f2b18961b3dd63a2783b64",
        "well-founded-ordering-on-nat"
      ],
      0,
      "276aff6206880040806c278dc57044e4"
    ],
    [
      "Vale.X64.QuickCodes.lemma_regs_match",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "refinement_interpretation_Tm_refine_7c70c47e2074397d4a4922f62cb4d0fe"
      ],
      0,
      "a4079e95c26a8a59af432983bd471196"
    ],
    [
      "Vale.X64.QuickCodes.lemma_regs_match",
      2,
      1,
      1,
      [
        "@MaxFuel_assumption", "@MaxIFuel_assumption",
        "@fuel_correspondence_Vale.X64.QuickCodes.regs_match.fuel_instrumented",
        "@fuel_correspondence_Vale.X64.QuickCodes.regs_match_file.fuel_instrumented",
        "@fuel_irrelevance_Vale.X64.QuickCodes.regs_match.fuel_instrumented",
        "@query", "Prims_pretyping_ae567c2fb75be05905677af440075565",
        "binder_x_b86c2548ce36a17f03fdb05cdd982de7_2",
        "binder_x_e8c929cfff8c8fbabcf0223966249701_0",
        "binder_x_e8c929cfff8c8fbabcf0223966249701_1",
        "constructor_distinct_Tm_unit", "equation_Prims.nat",
        "equation_Prims.op_Equals_Equals_Equals",
        "equation_Vale.X64.Machine_s.n_regs",
        "equation_Vale.X64.Machine_s.reg_file_id",
        "equation_with_fuel_Vale.X64.QuickCodes.regs_match.fuel_instrumented",
        "function_token_typing_Prims.__cache_version_number__",
        "int_inversion", "int_typing", "l_and-interp",
        "primitive_Prims.op_Equality", "primitive_Prims.op_GreaterThan",
        "projection_inverse_BoxBool_proj_0",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0d7abd59d64d4ac197ae128854a17b2f",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d9979b96a3f2b18961b3dd63a2783b64",
        "well-founded-ordering-on-nat"
      ],
      0,
      "3aab5b79c99e5d95c9af6061208823a9"
    ],
    [
      "Vale.X64.QuickCodes.lemma_state_match",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query", "data_elim_Vale.X64.Machine_s.Reg",
        "equation_Prims.nat", "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.Machine_s.n_reg_files",
        "equation_Vale.X64.Machine_s.reg_file_id",
        "equation_Vale.X64.Machine_s.reg_id",
        "equation_Vale.X64.Memory.vale_full_heap_equal",
        "equation_Vale.X64.QuickCodes.all_regs_match",
        "equation_Vale.X64.QuickCodes.state_match",
        "equation_Vale.X64.State.state_eq",
        "fuel_guarded_inversion_Vale.X64.Machine_s.reg",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "int_inversion", "lemma_Vale.Lib.Map16.lemma_equal_intro",
        "lemma_Vale.X64.Flags.lemma_equal_intro",
        "lemma_Vale.X64.Regs.lemma_equal_intro",
        "proj_equation_Vale.X64.Machine_s.Reg_rf",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "projection_inverse_BoxInt_proj_0",
        "refinement_interpretation_Tm_refine_0559236e7a05befcc7b6302f3642ad81",
        "refinement_interpretation_Tm_refine_542f9d4f129664613f2483a6c88bc7c2",
        "refinement_interpretation_Tm_refine_d9979b96a3f2b18961b3dd63a2783b64",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.Machine_s.__proj__Reg__item__rf",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_flags",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "eb408fd466306ed7a38e7e019159d2fb"
    ],
    [
      "Vale.X64.QuickCodes.va_state_match",
      1,
      1,
      1,
      [ "@query" ],
      0,
      "10bd0c5d1594c4606cecfadc1aa08580"
    ],
    [
      "Vale.X64.QuickCodes.wp_sound_code_pre",
      1,
      1,
      1,
      [
        "@query", "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.X64.State.state_eta",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "lemma_Vale.Lib.Map16.lemma_eta", "lemma_Vale.X64.Regs.lemma_eta",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "projection_inverse_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_flags",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_heap",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_ok",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_regs",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stack",
        "projection_inverse_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "typing_Vale.Arch.HeapImpl.__proj__Mkvale_full_heap__item__vf_heaplets",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "bf1cf9eaf25efea60ab71cd38b2f294a"
    ],
    [
      "Vale.X64.QuickCodes.wp_sound_code_wrap",
      1,
      1,
      1,
      [
        "@MaxIFuel_assumption", "@query",
        "Vale.Arch.HeapImpl_pretyping_2195a25d4c69eb6f86b92400490af393",
        "bool_inversion", "bool_typing",
        "data_elim_Vale.Arch.HeapImpl.Mkvale_full_heap",
        "data_elim_Vale.X64.State.Mkvale_state",
        "equation_Vale.Arch.HeapImpl.vale_heaplets",
        "equation_Vale.Arch.HeapTypes_s.memTaint_t",
        "equation_Vale.Lib.Map16.map16", "equation_Vale.Lib.Map16.map8",
        "equation_Vale.X64.Memory.memtaint",
        "equation_Vale.X64.State.state_eta",
        "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap",
        "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_heap_layout",
        "fuel_guarded_inversion_Vale.X64.State.vale_state",
        "function_token_typing_Vale.Arch.HeapImpl.vale_heap",
        "lemma_Vale.Lib.Map16.lemma_eta", "lemma_Vale.X64.Regs.lemma_eta",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heap",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_heaplets",
        "proj_equation_Vale.Arch.HeapImpl.Mkvale_full_heap_vf_layout",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_flags",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_heap",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_ok",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_regs",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stack",
        "proj_equation_Vale.X64.State.Mkvale_state_vs_stackTaint",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_heap",
        "typing_Vale.X64.State.__proj__Mkvale_state__item__vs_regs"
      ],
      0,
      "9646c564932951ba90ca4d54ae1af9f1"
    ],
    [
      "Vale.X64.QuickCodes.assert_normal",
      1,
      1,
      1,
      [ "@query" ],
      0,
      "f605b7d9221f5eb5f2eb7d49ae77d563"
    ],
    [
      "Vale.X64.QuickCodes.va_wp_sound_code_norm",
      1,
      1,
      1,
      [ "@query" ],
      0,
      "50492f6a647350a9102b2bf3ca8ff1fa"
    ]
  ]
]