• Yeah I don't understand it either but I've found that there is an identifier about 160 bytes before the data I want so I will read for it at the location for 512 byte files and if not there assume that it's a 4k file and read the appropriate data location.