Cracking hashes

Last updated