code: def hash64(data: Any, seed: int = 0) -> int:
      
      # -------------------------------------------------------------------------
      # MurmurHash3
      # -------------------------------------------------------------------------
      c_data = to_str(data)
      if mmh3:
          c_signed_low, _ = mmh3.hash64(data, seed=seed, x64arch=IS_64_BIT)
          return c_signed_low
      py_data = to_bytes(c_data)
      py_signed_low, _ = pymmh3_hash64(py_data, seed=seed)
      return py_signed_low
docs: Non-cryptographic, deterministic, fast hash.
  
      Args:
          data: data to hash
          seed: seed
  
      Returns:
          signed 64-bit integer