public override void Write(BinaryWriter writer)
{
writer.Write(LotItemId01);
writer.Write(LotItemId02);
writer.Write(LotItemId03);
writer.Write(LotItemId04);
writer.Write(LotItemId05);
writer.Write(LotItemId06);
writer.Write(LotItemId07);
writer.Write(LotItemId08);
writer.Write((Int32)LotItemCategory01);
writer.Write((Int32)LotItemCategory02);
writer.Write((Int32)LotItemCategory03);
writer.Write((Int32)LotItemCategory04);
writer.Write((Int32)LotItemCategory05);
writer.Write((Int32)LotItemCategory06);
writer.Write((Int32)LotItemCategory07);
writer.Write((Int32)LotItemCategory08);
writer.Write(LotItemBasePoint01);
writer.Write(LotItemBasePoint02);
writer.Write(LotItemBasePoint03);
writer.Write(LotItemBasePoint04);
writer.Write(LotItemBasePoint05);
writer.Write(LotItemBasePoint06);
writer.Write(LotItemBasePoint07);
writer.Write(LotItemBasePoint08);
writer.Write(CumulateLotPoint01);
writer.Write(CumulateLotPoint02);
writer.Write(CumulateLotPoint03);
writer.Write(CumulateLotPoint04);
writer.Write(CumulateLotPoint05);
writer.Write(CumulateLotPoint06);
writer.Write(CumulateLotPoint07);
writer.Write(CumulateLotPoint08);
writer.Write(GetItemFlagId01);
writer.Write(GetItemFlagId02);
writer.Write(GetItemFlagId03);
writer.Write(GetItemFlagId04);
writer.Write(GetItemFlagId05);
writer.Write(GetItemFlagId06);
writer.Write(GetItemFlagId07);
writer.Write(GetItemFlagId08);
writer.Write(GetItemFlagId);
writer.Write(CumulateNumFlagId);
writer.Write(CumulateNumMax);
writer.Write(Rarity);
writer.Write(LotItemNum01);
writer.Write(LotItemNum02);
writer.Write(LotItemNum03);
writer.Write(LotItemNum04);
writer.Write(LotItemNum05);
writer.Write(LotItemNum06);
writer.Write(LotItemNum07);
writer.Write(LotItemNum08);
}