Edinburgh Research Explorer GPH: Similarity Search in Hamming Space