CRC optimize