Hamming Trademarks