Hash Geneology