docs: function (str) {
          var bin = [];
          for(var i = 0; i < str.length * 8; i += 8)
          {
              bin[i>>5] |= (str.charCodeAt(i / 8) & 255) << (i%32);
          }
          return bin;
      }