public override Stream Open() { var reader = Library.Reader; reader.BaseStream.Position = Offset; return new MemoryStream(reader.ReadBytes(Size), false); }