code: function hash(s) {
      var h = hash.BASE
  
      for (var i = 0, l = s.length; i < l; i++) {
          h ^= s.charCodeAt(i)
          h += (h << 1) + (h << 4) + (h << 7) + (h << 8) + (h << 24)
      }
  
      return h >>> 0
  }
docs: Generates 32 bit FNV-1a hash from the given string.
  As explained here: http://isthe.com/chongo/tech/comp/fnv/
  
  @param s {string} String to generate hash from.
  @returns {number} The result integer hash.