wyhash
