| apebs[m] = mkpeb(aehdr, avhdr, buf, m0, boolvar), subarray(apebs, 0, m + 1)[m] = mkpeb(aehdr0, avhdr0, buf0, m1, boolvar0), m < # apebs ⊦ valid-peb(v, n, subarray(apebs, 0, m + 1)[m]) ∧ avhdr0.sqn ≠ (valid-sqns(v, n, apebs, m) ∪ (valid-peb(v, n, mkpeb(aehdr, avhdr, buf, m0, boolvar)) ⊃ {avhdr.sqn} ;∅)).max ↔ valid-peb(v, n, mkpeb(aehdr, avhdr, buf, m0, boolvar)) ∧ valid-sqns(v, n, apebs, m) ≠ ∅ ∧ avhdr.sqn < valid-sqns(v, n, apebs, m).max |
subarray(apebs, 0, m + 1)[m] = mkpeb(aehdr0, avhdr0, buf0, m1, boolvar0), apebs[m] = mkpeb(aehdr, avhdr, buf, m0, boolvar), m < # apebs ⊦ valid-peb(v, n, mkpeb(aehdr0, avhdr0, buf0, m1, boolvar0)) ∧ avhdr0.sqn ≠ (valid-sqns(v, n, apebs, m) ∪ (valid-peb(v, n, mkpeb(aehdr, avhdr, buf, m0, boolvar)) ⊃ {avhdr.sqn} ;∅)).max ↔ valid-peb(v, n, mkpeb(aehdr, avhdr, buf, m0, boolvar)) ∧ valid-sqns(v, n, apebs, m) ≠ ∅ ∧ avhdr.sqn < valid-sqns(v, n, apebs, m).max