Multiattribute hashing using Gray codes | Synapse