/guava/guava/src/com/google/common/hash/FarmHashFingerprint64.java
short z = length + ( ( c & 0xFF) << 2) ;
int z = length + ( ( c & 0xFF ) << 2 ) ;
} if (length > 0) { byte a = bytes[offset]; byte b = bytes[offset + (length >> 1)]; byte c = bytes[offset + (length - 1)]; int y = (a & 0xFF) + ((b & 0xFF) << 8); <extra_id_0> return shiftMix(y * K2 ^ z * K0) * K2; } return K2; } private static long hashLength17to32(byte[] bytes, int offset, int length) { long mul = K2 + length * 2L;