function bitRotateLeft(num, cnt) {
        return (num << cnt) | (num >>> (32 - cnt));
      }
Bitwise rotate a 32-bit number to the left.

@param {number} num 32-bit number
@param {number} cnt Rotation count
@returns {number} Rotated number