CRC: confusion ahead

14 Sep 2010