public override uint GetPhysicalLength() { var size = (uint)(sizeof (ushort) + Encoding.ASCII.GetByteCount(Name) + 1); if ((StartOffset + size) % 2 != 0) size++; return size; }