private long hashUnsigned32Bit(long unsigned32BitVal) {
		return (unsigned32BitVal * 1664525L + 1013904223L) & 0xffffffff;
	}
Hashes (V2) {@link String}, using unsigned32BitMod, which the user should ensure
 is <= 0xffffffff.  Returns an unsigned integer value (32-bit) returned as a long.
@param string The input {@link String} to be hashed.
@param unsigned32BitMod Modulus to be used for the hash.
@return An unsigned integer hash value returned as a long.
@throws PdbException Upon not enough data left to parse.
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/Hasher32V2.java