void ReadNames(MemoryStream fs)
{
fs.Seek(NameOffset, SeekOrigin.Begin);
names = new List<string>();
for (int i = 0; i < NameCount; i++)
{
int len = fs.ReadValueS32();
string s = fs.ReadString((uint)(len - 1));
fs.Seek(5, SeekOrigin.Current);
names.Add(s);
}
}