use another crc32 algorithm