public List <byte> Write() { List <byte> bytes = new List <byte>(); bytes.AddRange(Transform1.Write()); bytes.AddRange(Transform2.Write()); bytes.AddRange(Transform3.Write()); bytes.AddRange(Transform4.Write()); bytes.AddRange(Transform5.Write()); if (bytes.Count != 320) { throw new InvalidDataException("FPF_SubEntry is an invalid size."); } return(bytes); }