Need to read up to 43 bytes of data, reading incorrectly.