public override object Read(object target, Package package, BinaryReader reader, long end) { return new Guid(reader.ReadBytes(16)); }