code: def ComputeHash(self, key):
          
          if key is None:
              raise ValueError("key is None.")
  
          hash_value = self._ComputeHash(key)
          return bytearray(pack('I', hash_value))
docs: Computes the hash of the value passed using MurmurHash3 algorithm.
  
          :param bytearray key:
              Byte array representing the key to be hashed.
  
          :return:
              32 bit hash value.
          :rtype: int