The slice returned by the library is 1 item too long. That is, `len(eeprom[0:5])` is equal to 6 instead of 5.