public IEnumerable<ushort> GetIplOffsets() { var Stream = this.Stream.SliceWithLength(NandReader.BytesPerBlock * 4); while (true) { var Result = Stream.ReadStruct<ushort>(); if (Result == 0) break; yield return Result; } }