| 20 | return r(o ^ (t | ~e), n, t, u, p, i) |
| 21 | } |
| 22 | function t(n) { |
| 23 | return function(n) { |
| 24 | var t, o = ""; |
| 25 | for (t = 0; t < 32 * n.length; t += 8) |
| 26 | o += String.fromCharCode(n[t >> 5] >>> t % 32 & 255); |
| 27 | return o |
| 28 | }(function(n, t) { |
| 29 | n[t >> 5] |= 128 << t % 32, |
| 30 | n[14 + (t + 64 >>> 9 << 4)] = t; |
| 31 | var o, e, u, p, i, r = 1732584193, f = -271733879, h = -1732584194, c = 271733878; |
| 32 | for (o = 0; o < n.length; o += 16) |
| 33 | r = g(e = r, u = f, p = h, i = c, n[o], 7, -680876936), |
| 34 | c = g(c, r, f, h, n[o + 1], 12, -389564586), |
| 35 | h = g(h, c, r, f, n[o + 2], 17, 606105819), |
| 36 | f = g(f, h, c, r, n[o + 3], 22, -1044525330), |
| 37 | r = g(r, f, h, c, n[o + 4], 7, -176418897), |
| 38 | c = g(c, r, f, h, n[o + 5], 12, 1200080426), |
| 39 | h = g(h, c, r, f, n[o + 6], 17, -1473231341), |
| 40 | f = g(f, h, c, r, n[o + 7], 22, -45705983), |
| 41 | r = g(r, f, h, c, n[o + 8], 7, 1770035416), |
| 42 | c = g(c, r, f, h, n[o + 9], 12, -1958414417), |
| 43 | h = g(h, c, r, f, n[o + 10], 17, -42063), |
| 44 | f = g(f, h, c, r, n[o + 11], 22, -1990404162), |
| 45 | r = g(r, f, h, c, n[o + 12], 7, 1804603682), |
| 46 | c = g(c, r, f, h, n[o + 13], 12, -40341101), |
| 47 | h = g(h, c, r, f, n[o + 14], 17, -1502002290), |
| 48 | r = a(r, f = g(f, h, c, r, n[o + 15], 22, 1236535329), h, c, n[o + 1], 5, -165796510), |
| 49 | c = a(c, r, f, h, n[o + 6], 9, -1069501632), |
| 50 | h = a(h, c, r, f, n[o + 11], 14, 643717713), |
| 51 | f = a(f, h, c, r, n[o], 20, -373897302), |
| 52 | r = a(r, f, h, c, n[o + 5], 5, -701558691), |
| 53 | c = a(c, r, f, h, n[o + 10], 9, 38016083), |
| 54 | h = a(h, c, r, f, n[o + 15], 14, -660478335), |
| 55 | f = a(f, h, c, r, n[o + 4], 20, -405537848), |
| 56 | r = a(r, f, h, c, n[o + 9], 5, 568446438), |
| 57 | c = a(c, r, f, h, n[o + 14], 9, -1019803690), |
| 58 | h = a(h, c, r, f, n[o + 3], 14, -187363961), |
| 59 | f = a(f, h, c, r, n[o + 8], 20, 1163531501), |
| 60 | r = a(r, f, h, c, n[o + 13], 5, -1444681467), |
| 61 | c = a(c, r, f, h, n[o + 2], 9, -51403784), |
| 62 | h = a(h, c, r, f, n[o + 7], 14, 1735328473), |
| 63 | r = s(r, f = a(f, h, c, r, n[o + 12], 20, -1926607734), h, c, n[o + 5], 4, -378558), |
| 64 | c = s(c, r, f, h, n[o + 8], 11, -2022574463), |
| 65 | h = s(h, c, r, f, n[o + 11], 16, 1839030562), |
| 66 | f = s(f, h, c, r, n[o + 14], 23, -35309556), |
| 67 | r = s(r, f, h, c, n[o + 1], 4, -1530992060), |
| 68 | c = s(c, r, f, h, n[o + 4], 11, 1272893353), |
| 69 | h = s(h, c, r, f, n[o + 7], 16, -155497632), |
| 70 | f = s(f, h, c, r, n[o + 10], 23, -1094730640), |
| 71 | r = s(r, f, h, c, n[o + 13], 4, 681279174), |
| 72 | c = s(c, r, f, h, n[o], 11, -358537222), |
| 73 | h = s(h, c, r, f, n[o + 3], 16, -722521979), |
| 74 | f = s(f, h, c, r, n[o + 6], 23, 76029189), |
| 75 | r = s(r, f, h, c, n[o + 9], 4, -640364487), |
| 76 | c = s(c, r, f, h, n[o + 12], 11, -421815835), |
| 77 | h = s(h, c, r, f, n[o + 15], 16, 530742520), |
| 78 | r = v(r, f = s(f, h, c, r, n[o + 2], 23, -995338651), h, c, n[o], 6, -198630844), |
| 79 | c = v(c, r, f, h, n[o + 7], 10, 1126891415), |