"undefined"==typeof EncryptUtil&&(EncryptUtil={}); (function(){var k=function(c,d){return c<>>32-d},p=function(c){var d,h="";for(d=7;0<=d;d--){var n=c>>>4*d&15;h+=n.toString(16)}return h};EncryptUtil.mask=function(c){var d,h=Array(80),n=1732584193,q=4023233417,r=2562383102,t=271733878,u=3285377520;var a=c.replace(/\r\n/g,"\n");var e="";c=0;for(d=a.length;cb?e+=String.fromCharCode(b):(127b?e+=String.fromCharCode(b>>6|192):(e+=String.fromCharCode(b>>12|224),e+=String.fromCharCode(b>>6&63|128)),e+=String.fromCharCode(b& 63|128))}c=e;b=c.length;e=[];for(a=0;a>>29);e.push(b<<3&4294967295);for(c=0;ca;a++)h[a]=e[c+a]; for(a=16;79>=a;a++)h[a]=k(h[a-3]^h[a-8]^h[a-14]^h[a-16],1);d=n;b=q;var f=r;var g=t;var l=u;for(a=0;19>=a;a++){var m=k(d,5)+(b&f|~b&g)+l+h[a]+1518500249&4294967295;l=g;g=f;f=k(b,30);b=d;d=m}for(a=20;39>=a;a++)m=k(d,5)+(b^f^g)+l+h[a]+1859775393&4294967295,l=g,g=f,f=k(b,30),b=d,d=m;for(a=40;59>=a;a++)m=k(d,5)+(b&f|b&g|f&g)+l+h[a]+2400959708&4294967295,l=g,g=f,f=k(b,30),b=d,d=m;for(a=60;79>=a;a++)m=k(d,5)+(b^f^g)+l+h[a]+3395469782&4294967295,l=g,g=f,f=k(b,30),b=d,d=m;n=n+d&4294967295;q=q+b&4294967295; r=r+f&4294967295;t=t+g&4294967295;u=u+l&4294967295}m=p(n)+p(q)+p(r)+p(t)+p(u);return m.toLowerCase()}})();