Crc16 C Code