let start_pos = br.tell();
let version = br.read_byte()?;
validate!(version == 0);
let _flags = br.read_u24be()?;
let entries = br.read_u32be()? as usize;
validate!(entries as u64 <= (size - 8) / 8);
let start_pos = br.tell();
let version = br.read_byte()?;
validate!(version == 0);
let _flags = br.read_u24be()?;
let entries = br.read_u32be()? as usize;
validate!(entries as u64 <= (size - 8) / 8);