Added optimized CRC32 algorithm by Ezekeel