protected override void ReadData(ESPReader reader)
 {
     using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size)))
         using (ESPReader subReader = new ESPReader(stream, reader.Plugin))
         {
             try
             {
                 Layer0.ReadBinary(subReader);
                 Layer1.ReadBinary(subReader);
                 Layer2.ReadBinary(subReader);
                 Layer3.ReadBinary(subReader);
             }
             catch
             {
                 return;
             }
         }
 }