Fixed truncation bug: Parsing was assuming we are using Little Endian machines