123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966 |
- var t = require;
- var e = module;
- var i = exports;
- Object.defineProperty(i, "__esModule", {value: !0});
- var t = t("BaseClass"),
- s = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"];
- class l extends t.default {
- constructor() {
- super();
- }
- static jiebase64(t) {
- for (var e, i, s, o, a = t.length, n = 0, r = ""; n < a; ) {
- for (; (e = l.base64DecodeChars[255 & t.charCodeAt(n++)]), n < a && -1 == e; );
- if (-1 == e) break;
- for (; (i = l.base64DecodeChars[255 & t.charCodeAt(n++)]), n < a && -1 == i; );
- if (-1 == i) break;
- r += String.fromCharCode((e << 2) | ((48 & i) >> 4));
- do {
- if (61 == (s = 255 & t.charCodeAt(n++))) return r;
- } while (((s = l.base64DecodeChars[s]), n < a && -1 == s));
- if (-1 == s) break;
- r += String.fromCharCode(((15 & i) << 4) | ((60 & s) >> 2));
- do {
- if (61 == (o = 255 & t.charCodeAt(n++))) return r;
- } while (((o = l.base64DecodeChars[o]), n < a && -1 == o));
- if (-1 == o) break;
- r += String.fromCharCode(((3 & s) << 6) | o);
- }
- return r;
- }
- static UrlEncode(t) {
- function o(t) {
- return t < 10
- ? t
- : 10 == t
- ? "A"
- : 11 == t
- ? "B"
- : 12 == t
- ? "C"
- : 13 == t
- ? "D"
- : 14 == t
- ? "E"
- : 15 == t
- ? "F"
- : void 0;
- }
- return (function (t) {
- for (var e, i = "", s = 0; s < t.length; s++)
- i +=
- "%" +
- (e =
- "25" ==
- (e = (function (t) {
- if (65535 < t) return "err!";
- var e = t - 4096 * Math.round(t / 4096 - 0.5),
- t = e - 256 * Math.round(e / 256 - 0.5);
- return "" + o((e = Math.round(t / 16 - 0.5))) + o(t - 16 * e);
- })(t.charCodeAt(s)))
- ? ""
- : e);
- return i;
- })(t);
- }
- static md5(t) {
- function r(t, e) {
- return (t << e) | (t >>> (32 - e));
- }
- function l(t, e) {
- var i = 2147483648 & t,
- s = 2147483648 & e,
- o = (1073741823 & t) + (1073741823 & e);
- return (t = 1073741824 & t) & (e = 1073741824 & e)
- ? 2147483648 ^ o ^ i ^ s
- : t | e
- ? 1073741824 & o
- ? 3221225472 ^ o ^ i ^ s
- : 1073741824 ^ o ^ i ^ s
- : o ^ i ^ s;
- }
- function e(t, e, i, s, o, a, n) {
- return (t = l(t, l(l((e & i) | (~e & s), o), n))), l(r(t, a), e);
- }
- function i(t, e, i, s, o, a, n) {
- return (t = l(t, l(l((e & s) | (i & ~s), o), n))), l(r(t, a), e);
- }
- function s(t, e, i, s, o, a, n) {
- return (t = l(t, l(l(e ^ i ^ s, o), n))), l(r(t, a), e);
- }
- function o(t, e, i, s, o, a, n) {
- return (t = l(t, l(l(i ^ (e | ~s), o), n))), l(r(t, a), e);
- }
- function a(t) {
- for (var e = "", i = "", s = 0; s <= 3; s++)
- e += (i = "0" + ((t >>> (8 * s)) & 255).toString(16)).substr(i.length - 2, 2);
- return e;
- }
- Array();
- for (
- var n,
- h,
- c,
- d,
- u = (function (t) {
- for (
- var e,
- i = t.length,
- s = i + 8,
- s = 16 * ((s - (s % 64)) / 64 + 1),
- o = Array(s - 1),
- a = 0,
- n = 0;
- n < i;
- )
- (a = (n % 4) * 8), (o[(e = (n - (n % 4)) / 4)] = o[e] | (t.charCodeAt(n) << a)), n++;
- return (
- (o[(e = (n - (n % 4)) / 4)] = o[e] | (128 << (a = (n % 4) * 8))),
- (o[s - 2] = i << 3),
- (o[s - 1] = i >>> 29),
- o
- );
- })(
- (t = (function (t) {
- t = t.replace(/\r\n/g, "\n");
- for (var e = "", i = 0; i < t.length; i++) {
- var s = t.charCodeAt(i);
- s < 128
- ? (e += String.fromCharCode(s))
- : (127 < s && s < 2048
- ? (e += String.fromCharCode((s >> 6) | 192))
- : ((e += String.fromCharCode((s >> 12) | 224)),
- (e += String.fromCharCode(((s >> 6) & 63) | 128))),
- (e += String.fromCharCode((63 & s) | 128)));
- }
- return e;
- })(t))
- ),
- p = 1732584193,
- f = 4023233417,
- g = 2562383102,
- m = 271733878,
- _ = 0;
- _ < u.length;
- _ += 16
- )
- (p = e((n = p), (h = f), (c = g), (d = m), u[_ + 0], 7, 3614090360)),
- (m = e(m, p, f, g, u[_ + 1], 12, 3905402710)),
- (g = e(g, m, p, f, u[_ + 2], 17, 606105819)),
- (f = e(f, g, m, p, u[_ + 3], 22, 3250441966)),
- (p = e(p, f, g, m, u[_ + 4], 7, 4118548399)),
- (m = e(m, p, f, g, u[_ + 5], 12, 1200080426)),
- (g = e(g, m, p, f, u[_ + 6], 17, 2821735955)),
- (f = e(f, g, m, p, u[_ + 7], 22, 4249261313)),
- (p = e(p, f, g, m, u[_ + 8], 7, 1770035416)),
- (m = e(m, p, f, g, u[_ + 9], 12, 2336552879)),
- (g = e(g, m, p, f, u[_ + 10], 17, 4294925233)),
- (f = e(f, g, m, p, u[_ + 11], 22, 2304563134)),
- (p = e(p, f, g, m, u[_ + 12], 7, 1804603682)),
- (m = e(m, p, f, g, u[_ + 13], 12, 4254626195)),
- (g = e(g, m, p, f, u[_ + 14], 17, 2792965006)),
- (p = i(p, (f = e(f, g, m, p, u[_ + 15], 22, 1236535329)), g, m, u[_ + 1], 5, 4129170786)),
- (m = i(m, p, f, g, u[_ + 6], 9, 3225465664)),
- (g = i(g, m, p, f, u[_ + 11], 14, 643717713)),
- (f = i(f, g, m, p, u[_ + 0], 20, 3921069994)),
- (p = i(p, f, g, m, u[_ + 5], 5, 3593408605)),
- (m = i(m, p, f, g, u[_ + 10], 9, 38016083)),
- (g = i(g, m, p, f, u[_ + 15], 14, 3634488961)),
- (f = i(f, g, m, p, u[_ + 4], 20, 3889429448)),
- (p = i(p, f, g, m, u[_ + 9], 5, 568446438)),
- (m = i(m, p, f, g, u[_ + 14], 9, 3275163606)),
- (g = i(g, m, p, f, u[_ + 3], 14, 4107603335)),
- (f = i(f, g, m, p, u[_ + 8], 20, 1163531501)),
- (p = i(p, f, g, m, u[_ + 13], 5, 2850285829)),
- (m = i(m, p, f, g, u[_ + 2], 9, 4243563512)),
- (g = i(g, m, p, f, u[_ + 7], 14, 1735328473)),
- (p = s(p, (f = i(f, g, m, p, u[_ + 12], 20, 2368359562)), g, m, u[_ + 5], 4, 4294588738)),
- (m = s(m, p, f, g, u[_ + 8], 11, 2272392833)),
- (g = s(g, m, p, f, u[_ + 11], 16, 1839030562)),
- (f = s(f, g, m, p, u[_ + 14], 23, 4259657740)),
- (p = s(p, f, g, m, u[_ + 1], 4, 2763975236)),
- (m = s(m, p, f, g, u[_ + 4], 11, 1272893353)),
- (g = s(g, m, p, f, u[_ + 7], 16, 4139469664)),
- (f = s(f, g, m, p, u[_ + 10], 23, 3200236656)),
- (p = s(p, f, g, m, u[_ + 13], 4, 681279174)),
- (m = s(m, p, f, g, u[_ + 0], 11, 3936430074)),
- (g = s(g, m, p, f, u[_ + 3], 16, 3572445317)),
- (f = s(f, g, m, p, u[_ + 6], 23, 76029189)),
- (p = s(p, f, g, m, u[_ + 9], 4, 3654602809)),
- (m = s(m, p, f, g, u[_ + 12], 11, 3873151461)),
- (g = s(g, m, p, f, u[_ + 15], 16, 530742520)),
- (p = o(p, (f = s(f, g, m, p, u[_ + 2], 23, 3299628645)), g, m, u[_ + 0], 6, 4096336452)),
- (m = o(m, p, f, g, u[_ + 7], 10, 1126891415)),
- (g = o(g, m, p, f, u[_ + 14], 15, 2878612391)),
- (f = o(f, g, m, p, u[_ + 5], 21, 4237533241)),
- (p = o(p, f, g, m, u[_ + 12], 6, 1700485571)),
- (m = o(m, p, f, g, u[_ + 3], 10, 2399980690)),
- (g = o(g, m, p, f, u[_ + 10], 15, 4293915773)),
- (f = o(f, g, m, p, u[_ + 1], 21, 2240044497)),
- (p = o(p, f, g, m, u[_ + 8], 6, 1873313359)),
- (m = o(m, p, f, g, u[_ + 15], 10, 4264355552)),
- (g = o(g, m, p, f, u[_ + 6], 15, 2734768916)),
- (f = o(f, g, m, p, u[_ + 13], 21, 1309151649)),
- (p = o(p, f, g, m, u[_ + 4], 6, 4149444226)),
- (m = o(m, p, f, g, u[_ + 11], 10, 3174756917)),
- (g = o(g, m, p, f, u[_ + 2], 15, 718787259)),
- (f = o(f, g, m, p, u[_ + 9], 21, 3951481745)),
- (p = l(p, n)),
- (f = l(f, h)),
- (g = l(g, c)),
- (m = l(m, d));
- return (a(p) + a(f) + a(g) + a(m)).toLowerCase();
- }
- static md5cycle(t, e) {
- var i = t[0],
- s = t[1],
- o = t[2],
- a = t[3],
- s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & o) | (~s & a)) + e[0] - 680876936) | 0) << 7) | (i >>> 25)) +
- s) |
- 0) &
- s) |
- (~i & o)) +
- e[1] -
- 389564586) |
- 0) <<
- 12) |
- (a >>> 20)) +
- i) |
- 0) &
- i) |
- (~a & s)) +
- e[2] +
- 606105819) |
- 0) <<
- 17) |
- (o >>> 15)) +
- a) |
- 0) &
- a) |
- (~o & i)) +
- e[3] -
- 1044525330) |
- 0) <<
- 22) |
- (s >>> 10)) +
- o) |
- 0;
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & o) | (~s & a)) + e[4] - 176418897) | 0) << 7) | (i >>> 25)) + s) |
- 0) &
- s) |
- (~i & o)) +
- e[5] +
- 1200080426) |
- 0) <<
- 12) |
- (a >>> 20)) +
- i) |
- 0) &
- i) |
- (~a & s)) +
- e[6] -
- 1473231341) |
- 0) <<
- 17) |
- (o >>> 15)) +
- a) |
- 0) &
- a) |
- (~o & i)) +
- e[7] -
- 45705983) |
- 0) <<
- 22) |
- (s >>> 10)) +
- o) |
- 0),
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & o) | (~s & a)) + e[8] + 1770035416) | 0) << 7) | (i >>> 25)) +
- s) |
- 0) &
- s) |
- (~i & o)) +
- e[9] -
- 1958414417) |
- 0) <<
- 12) |
- (a >>> 20)) +
- i) |
- 0) &
- i) |
- (~a & s)) +
- e[10] -
- 42063) |
- 0) <<
- 17) |
- (o >>> 15)) +
- a) |
- 0) &
- a) |
- (~o & i)) +
- e[11] -
- 1990404162) |
- 0) <<
- 22) |
- (s >>> 10)) +
- o) |
- 0),
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & o) | (~s & a)) + e[12] + 1804603682) | 0) << 7) | (i >>> 25)) +
- s) |
- 0) &
- s) |
- (~i & o)) +
- e[13] -
- 40341101) |
- 0) <<
- 12) |
- (a >>> 20)) +
- i) |
- 0) &
- i) |
- (~a & s)) +
- e[14] -
- 1502002290) |
- 0) <<
- 17) |
- (o >>> 15)) +
- a) |
- 0) &
- a) |
- (~o & i)) +
- e[15] +
- 1236535329) |
- 0) <<
- 22) |
- (s >>> 10)) +
- o) |
- 0),
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & a) | (o & ~a)) + e[1] - 165796510) | 0) << 5) | (i >>> 27)) +
- s) |
- 0) &
- o) |
- (s & ~o)) +
- e[6] -
- 1069501632) |
- 0) <<
- 9) |
- (a >>> 23)) +
- i) |
- 0) &
- s) |
- (i & ~s)) +
- e[11] +
- 643717713) |
- 0) <<
- 14) |
- (o >>> 18)) +
- a) |
- 0) &
- i) |
- (a & ~i)) +
- e[0] -
- 373897302) |
- 0) <<
- 20) |
- (s >>> 12)) +
- o) |
- 0),
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & a) | (o & ~a)) + e[5] - 701558691) | 0) << 5) | (i >>> 27)) +
- s) |
- 0) &
- o) |
- (s & ~o)) +
- e[10] +
- 38016083) |
- 0) <<
- 9) |
- (a >>> 23)) +
- i) |
- 0) &
- s) |
- (i & ~s)) +
- e[15] -
- 660478335) |
- 0) <<
- 14) |
- (o >>> 18)) +
- a) |
- 0) &
- i) |
- (a & ~i)) +
- e[4] -
- 405537848) |
- 0) <<
- 20) |
- (s >>> 12)) +
- o) |
- 0),
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & a) | (o & ~a)) + e[9] + 568446438) | 0) << 5) | (i >>> 27)) +
- s) |
- 0) &
- o) |
- (s & ~o)) +
- e[14] -
- 1019803690) |
- 0) <<
- 9) |
- (a >>> 23)) +
- i) |
- 0) &
- s) |
- (i & ~s)) +
- e[3] -
- 187363961) |
- 0) <<
- 14) |
- (o >>> 18)) +
- a) |
- 0) &
- i) |
- (a & ~i)) +
- e[8] +
- 1163531501) |
- 0) <<
- 20) |
- (s >>> 12)) +
- o) |
- 0),
- (s =
- ((((s +=
- ((((o =
- ((((o +=
- ((((a =
- ((((a +=
- ((((i =
- ((((i += (((s & a) | (o & ~a)) + e[13] - 1444681467) | 0) << 5) | (i >>> 27)) +
- s) |
- 0) &
- o) |
- (s & ~o)) +
- e[2] -
- 51403784) |
- 0) <<
- 9) |
- (a >>> 23)) +
- i) |
- 0) &
- s) |
- (i & ~s)) +
- e[7] +
- 1735328473) |
- 0) <<
- 14) |
- (o >>> 18)) +
- a) |
- 0) &
- i) |
- (a & ~i)) +
- e[12] -
- 1926607734) |
- 0) <<
- 20) |
- (s >>> 12)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((o =
- ((((o +=
- (((a =
- ((((a +=
- (((i = ((((i += ((s ^ o ^ a) + e[5] - 378558) | 0) << 4) | (i >>> 28)) + s) | 0) ^
- s ^
- o) +
- e[8] -
- 2022574463) |
- 0) <<
- 11) |
- (a >>> 21)) +
- i) |
- 0) ^
- i ^
- s) +
- e[11] +
- 1839030562) |
- 0) <<
- 16) |
- (o >>> 16)) +
- a) |
- 0) ^
- a ^
- i) +
- e[14] -
- 35309556) |
- 0) <<
- 23) |
- (s >>> 9)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((o =
- ((((o +=
- (((a =
- ((((a +=
- (((i =
- ((((i += ((s ^ o ^ a) + e[1] - 1530992060) | 0) << 4) | (i >>> 28)) + s) | 0) ^
- s ^
- o) +
- e[4] +
- 1272893353) |
- 0) <<
- 11) |
- (a >>> 21)) +
- i) |
- 0) ^
- i ^
- s) +
- e[7] -
- 155497632) |
- 0) <<
- 16) |
- (o >>> 16)) +
- a) |
- 0) ^
- a ^
- i) +
- e[10] -
- 1094730640) |
- 0) <<
- 23) |
- (s >>> 9)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((o =
- ((((o +=
- (((a =
- ((((a +=
- (((i =
- ((((i += ((s ^ o ^ a) + e[13] + 681279174) | 0) << 4) | (i >>> 28)) + s) | 0) ^
- s ^
- o) +
- e[0] -
- 358537222) |
- 0) <<
- 11) |
- (a >>> 21)) +
- i) |
- 0) ^
- i ^
- s) +
- e[3] -
- 722521979) |
- 0) <<
- 16) |
- (o >>> 16)) +
- a) |
- 0) ^
- a ^
- i) +
- e[6] +
- 76029189) |
- 0) <<
- 23) |
- (s >>> 9)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((o =
- ((((o +=
- (((a =
- ((((a +=
- (((i =
- ((((i += ((s ^ o ^ a) + e[9] - 640364487) | 0) << 4) | (i >>> 28)) + s) | 0) ^
- s ^
- o) +
- e[12] -
- 421815835) |
- 0) <<
- 11) |
- (a >>> 21)) +
- i) |
- 0) ^
- i ^
- s) +
- e[15] +
- 530742520) |
- 0) <<
- 16) |
- (o >>> 16)) +
- a) |
- 0) ^
- a ^
- i) +
- e[2] -
- 995338651) |
- 0) <<
- 23) |
- (s >>> 9)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((a =
- ((((a +=
- ((s ^
- ((i = ((((i += ((o ^ (s | ~a)) + e[0] - 198630844) | 0) << 6) | (i >>> 26)) + s) | 0) |
- ~o)) +
- e[7] +
- 1126891415) |
- 0) <<
- 10) |
- (a >>> 22)) +
- i) |
- 0) ^
- ((o = ((((o += ((i ^ (a | ~s)) + e[14] - 1416354905) | 0) << 15) | (o >>> 17)) + a) | 0) |
- ~i)) +
- e[5] -
- 57434055) |
- 0) <<
- 21) |
- (s >>> 11)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((a =
- ((((a +=
- ((s ^
- ((i =
- ((((i += ((o ^ (s | ~a)) + e[12] + 1700485571) | 0) << 6) | (i >>> 26)) + s) | 0) |
- ~o)) +
- e[3] -
- 1894986606) |
- 0) <<
- 10) |
- (a >>> 22)) +
- i) |
- 0) ^
- ((o = ((((o += ((i ^ (a | ~s)) + e[10] - 1051523) | 0) << 15) | (o >>> 17)) + a) | 0) | ~i)) +
- e[1] -
- 2054922799) |
- 0) <<
- 21) |
- (s >>> 11)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((a =
- ((((a +=
- ((s ^
- ((i = ((((i += ((o ^ (s | ~a)) + e[8] + 1873313359) | 0) << 6) | (i >>> 26)) + s) | 0) |
- ~o)) +
- e[15] -
- 30611744) |
- 0) <<
- 10) |
- (a >>> 22)) +
- i) |
- 0) ^
- ((o = ((((o += ((i ^ (a | ~s)) + e[6] - 1560198380) | 0) << 15) | (o >>> 17)) + a) | 0) | ~i)) +
- e[13] +
- 1309151649) |
- 0) <<
- 21) |
- (s >>> 11)) +
- o) |
- 0),
- (s =
- ((((s +=
- (((a =
- ((((a +=
- ((s ^
- ((i = ((((i += ((o ^ (s | ~a)) + e[4] - 145523070) | 0) << 6) | (i >>> 26)) + s) | 0) |
- ~o)) +
- e[11] -
- 1120210379) |
- 0) <<
- 10) |
- (a >>> 22)) +
- i) |
- 0) ^
- ((o = ((((o += ((i ^ (a | ~s)) + e[2] + 718787259) | 0) << 15) | (o >>> 17)) + a) | 0) | ~i)) +
- e[9] -
- 343485551) |
- 0) <<
- 21) |
- (s >>> 11)) +
- o) |
- 0),
- (t[0] = (i + t[0]) | 0),
- (t[1] = (s + t[1]) | 0),
- (t[2] = (o + t[2]) | 0),
- (t[3] = (a + t[3]) | 0);
- }
- static hex(t) {
- for (var e = 0; e < t.length; e += 1) t[e] = l.rhex(t[e]);
- return t.join("");
- }
- static rhex(t) {
- for (var e = "", i = 0; i < 4; i += 1) e += s[(t >> (8 * i + 4)) & 15] + s[(t >> (8 * i)) & 15];
- return e;
- }
- static InitArrayBuffer() {
- l.reset();
- }
- static reset() {
- (l._buff = new Uint8Array(0)), (l._length = 0), (l._hash = [1732584193, -271733879, -1732584194, 271733878]);
- }
- static end(t) {
- for (
- var e, i = l._buff, s = i.length, o = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], a = 0;
- a < s;
- a += 1
- )
- o[a >> 2] |= i[a] << (a % 4 << 3);
- return l._finish(o, s), (e = l.hex(l._hash)), t && (e = l.hexToBinaryString(e)), l.reset(), e;
- }
- static _finish(t, e) {
- var i,
- s = e;
- if (((t[s >> 2] |= 128 << (s % 4 << 3)), 55 < s)) for (l.md5cycle(l._hash, t), s = 0; s < 16; s += 1) t[s] = 0;
- (i = (i = 8 * l._length).toString(16).match(/(.*?)(.{0,8})$/)),
- (e = parseInt(i[2], 16)),
- (i = parseInt(i[1], 16) || 0),
- (t[14] = e),
- (t[15] = i),
- l.md5cycle(l._hash, t);
- }
- static hexToBinaryString(t) {
- for (var e = [], i = t.length, s = 0; s < i - 1; s += 2) e.push(parseInt(t.substr(s, 2), 16));
- return String.fromCharCode.apply(String, e);
- }
- static hash(t, e) {
- (t = l.md51_array(new Uint8Array(t))), (t = l.hex(t));
- return e ? l.hexToBinaryString(t) : t;
- }
- static md51_array(t) {
- for (
- var e, i, s, o, a = t.length, n = [1732584193, -271733879, -1732584194, 271733878], r = 64;
- r <= a;
- r += 64
- )
- l.md5cycle(n, l.md5blk_array(t.subarray(r - 64, r)));
- for (
- e = (t = r - 64 < a ? t.subarray(r - 64) : new Uint8Array(0)).length,
- i = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
- r = 0;
- r < e;
- r += 1
- )
- i[r >> 2] |= t[r] << (r % 4 << 3);
- if (((i[r >> 2] |= 128 << (r % 4 << 3)), 55 < r)) for (l.md5cycle(n, i), r = 0; r < 16; r += 1) i[r] = 0;
- return (
- (o = (o = 8 * a).toString(16).match(/(.*?)(.{0,8})$/)),
- (s = parseInt(o[2], 16)),
- (o = parseInt(o[1], 16) || 0),
- (i[14] = s),
- (i[15] = o),
- l.md5cycle(n, i),
- n
- );
- }
- static md5blk_array(t) {
- for (var e = [], i = 0; i < 64; i += 4)
- e[i >> 2] = t[i] + (t[i + 1] << 8) + (t[i + 2] << 16) + (t[i + 3] << 24);
- return e;
- }
- static append(t) {
- var e,
- i = l.concatenateArrayBuffers(l._buff.buffer, t, !0),
- s = i.length;
- for (l._length += t.byteLength, e = 64; e <= s; e += 64)
- l.md5cycle(l._hash, l.md5blk_array(i.subarray(e - 64, e)));
- l._buff = e - 64 < s ? new Uint8Array(i.buffer.slice(e - 64)) : new Uint8Array(0);
- }
- static concatenateArrayBuffers(t, e, i) {
- var s = new Uint8Array(t.byteLength + e.byteLength);
- return s.set(new Uint8Array(t)), s.set(new Uint8Array(e), t.byteLength), s;
- }
- }
- (i.default = l),
- (l.base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"),
- (l.base64DecodeChars = new Array(
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- 62,
- -1,
- -1,
- -1,
- 63,
- 52,
- 53,
- 54,
- 55,
- 56,
- 57,
- 58,
- 59,
- 60,
- 61,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- 0,
- 1,
- 2,
- 3,
- 4,
- 5,
- 6,
- 7,
- 8,
- 9,
- 10,
- 11,
- 12,
- 13,
- 14,
- 15,
- 16,
- 17,
- 18,
- 19,
- 20,
- 21,
- 22,
- 23,
- 24,
- 25,
- -1,
- -1,
- -1,
- -1,
- -1,
- -1,
- 26,
- 27,
- 28,
- 29,
- 30,
- 31,
- 32,
- 33,
- 34,
- 35,
- 36,
- 37,
- 38,
- 39,
- 40,
- 41,
- 42,
- 43,
- 44,
- 45,
- 46,
- 47,
- 48,
- 49,
- 50,
- 51,
- -1,
- -1,
- -1,
- -1,
- -1
- ));
|