Changed to grabbing first 16 bytes
 - forgot that bread takes both hex values as 1 byte, so don't need to read as much

Added in detection for windows executables