BUG: Fixed BINARY read.

It was off due to the initial read of the header used to determine
whether the input file is ASCII or BINARY.