| v ∈ avols, vtblpnum < # avols[v], vtblpnum0 + n ≤ LEB_SIZE, n0 + n ≤ # buf, abs(avols, apebs, vols, q), ebm-cons(avols), ubi-cons(apebs, vols, wlar, q, bflipset, vtblpnum1, sqnum), vtblpnum2 = LEB_SIZE, vtblpnum3 = EB_PAGE_SIZE, ubi-io-inv(apebs), buf = buf0 ⊦ ⟪ubi_read#(v, vtblpnum, vtblpnum0, n0, n, vols, vtblpnum2, apebs; buf, bflipset; err)⟫ ⟨ebm_read#(v, vtblpnum, vtblpnum0, n0, n, avols; buf0; err0)⟩ (abs(avols, apebs, vols, q) ∧ buf = buf0 ∧ err = err0) |