public override object Read(BinaryReader reader, byte version)
{
var dateTime = new DateTime(reader.ReadInt64());
return new OnLoggedIn(dateTime)
{
UserId = reader.ReadInt32(),
UserName = reader.ReadString(),
DefaultAlgoId = reader.ReadInt32(),
Fields = (ObjectTable)StreamerManager.Deserialize(reader)
};
}