Added CRC16 checksum