public byte[] Serialize()
{
List<byte> result = new List<byte>();
result.AddRange(BitConverter.GetBytes(this.ReplyTemplateFID));
result.AddRange(BitConverter.GetBytes(this.ReplyTemplateMID));
result.AddRange(this.ReplyTemplateGUID);
return result.ToArray();
}