Shouldn't byte order be explicitly set?