public int hashUnsafeWords(byte[] bytes) {
        return hashUnsafeWords((Object) bytes, Platform.BYTE_ARRAY_OFFSET, bytes.length);
    }
32-bit Murmur3 hasher.  This is based on Guava's Murmur3_32HashFunction.
indexr-common/src/main/java/io/indexr/util/Hasher32.java