| # wlar = # apebs, apebs[m1] = mkpeb(aehdr0, avhdr0, buf0, m2, boolvar0), subarray(wlar[m, wl-entry(m0, stat)], 0, m + 1)[m1] = wl-entry(m6, stat0), recs[avhdr0.vol × avhdr0.leb] = recovery-entry(m1, m4), subarray(apebs, 0, m + 1)[m1] = mkpeb(aehdr, avhdr, buf, m5, boolvar), wlar[m1] = wl-entry(m3, stat1), stat1 = used, m1 + 1 < # apebs, m < # apebs, m1 < m, m1 < # apebs, avhdr0.vol × avhdr0.leb ∈ recs ⊦ stat = used, stat0 = used ∧ avhdr.vol = avhdr0.vol ∧ avhdr.leb = avhdr0.leb |
# wlar = # apebs, wlar[m1] = wl-entry(m3, used), subarray(apebs, 0, m + 1)[m1] = mkpeb(aehdr, avhdr, buf, m5, boolvar), recs[avhdr0.vol × avhdr0.leb] = recovery-entry(m1, m4), subarray(wlar[m, wl-entry(m0, stat)], 0, m + 1)[m1] = wl-entry(m6, stat0), apebs[m1] = mkpeb(aehdr0, avhdr0, buf0, m2, boolvar0), m1 < # apebs, m1 < m, m < # apebs, m1 + 1 < # apebs, avhdr0.vol × avhdr0.leb ∈ recs ⊦ stat = used, stat0 = used ∧ avhdr.vol = avhdr0.vol ∧ avhdr.leb = avhdr0.leb