hashing.py