MetroHash checksum algorithm
