GenerateHashTable() done