(function(q){var k=function(b,c){var h,g,j,i,a;j=b&2147483648;i=c&2147483648;h=b&1073741824;g=c&1073741824;a=(b&1073741823)+(c&1073741823);if(h&g)return a^2147483648^j^i;return h|g?a&1073741824?a^3221225472^j^i:a^1073741824^j^i:a^j^i},l=function(b,c,h,g,j,i,a){b=k(b,k(k(c&h|~c&g,j),a));return k(b<<i|b>>>32-i,c)},m=function(b,c,h,g,j,i,a){b=k(b,k(k(c&g|h&~g,j),a));return k(b<<i|b>>>32-i,c)},n=function(b,c,h,g,j,i,a){b=k(b,k(k(c^h^g,j),a));return k(b<<i|b>>>32-i,c)},o=function(b,c,h,g,j,i,a){b=k(b, k(k(h^(c|~g),j),a));return k(b<<i|b>>>32-i,c)},p=function(b){var c="",h="",g;for(g=0;g<=3;g++){h=b>>>g*8&255;h="0"+h.toString(16);c+=h.substr(h.length-2,2)}return c};q.extend({md5:function(b){var c=[],h,g,j,i,a,d,e,f;c=b;c=c.replace(/\x0d\x0a/g,"\n");b="";for(h=0;h<c.length;h++){g=c.charCodeAt(h);if(g<128)b+=String.fromCharCode(g);else{if(g>127&&g<2048)b+=String.fromCharCode(g>>6|192);else{b+=String.fromCharCode(g>>12|224);b+=String.fromCharCode(g>>6&63|128)}b+=String.fromCharCode(g&63|128)}}c=b= b;b=c.length;h=b+8;g=((h-h%64)/64+1)*16;j=Array(g-1);for(a=i=0;a<b;){h=(a-a%4)/4;i=a%4*8;j[h]|=c.charCodeAt(a)<<i;a++}h=(a-a%4)/4;i=a%4*8;j[h]|=128<<i;j[g-2]=b<<3;j[g-1]=b>>>29;c=j;a=1732584193;d=4023233417;e=2562383102;f=271733878;for(b=0;b<c.length;b+=16){h=a;g=d;j=e;i=f;a=l(a,d,e,f,c[b+0],7,3614090360);f=l(f,a,d,e,c[b+1],12,3905402710);e=l(e,f,a,d,c[b+2],17,606105819);d=l(d,e,f,a,c[b+3],22,3250441966);a=l(a,d,e,f,c[b+4],7,4118548399);f=l(f,a,d,e,c[b+5],12,1200080426);e=l(e,f,a,d,c[b+6],17,2821735955); d=l(d,e,f,a,c[b+7],22,4249261313);a=l(a,d,e,f,c[b+8],7,1770035416);f=l(f,a,d,e,c[b+9],12,2336552879);e=l(e,f,a,d,c[b+10],17,4294925233);d=l(d,e,f,a,c[b+11],22,2304563134);a=l(a,d,e,f,c[b+12],7,1804603682);f=l(f,a,d,e,c[b+13],12,4254626195);e=l(e,f,a,d,c[b+14],17,2792965006);d=l(d,e,f,a,c[b+15],22,1236535329);a=m(a,d,e,f,c[b+1],5,4129170786);f=m(f,a,d,e,c[b+6],9,3225465664);e=m(e,f,a,d,c[b+11],14,643717713);d=m(d,e,f,a,c[b+0],20,3921069994);a=m(a,d,e,f,c[b+5],5,3593408605);f=m(f,a,d,e,c[b+10],9,38016083); e=m(e,f,a,d,c[b+15],14,3634488961);d=m(d,e,f,a,c[b+4],20,3889429448);a=m(a,d,e,f,c[b+9],5,568446438);f=m(f,a,d,e,c[b+14],9,3275163606);e=m(e,f,a,d,c[b+3],14,4107603335);d=m(d,e,f,a,c[b+8],20,1163531501);a=m(a,d,e,f,c[b+13],5,2850285829);f=m(f,a,d,e,c[b+2],9,4243563512);e=m(e,f,a,d,c[b+7],14,1735328473);d=m(d,e,f,a,c[b+12],20,2368359562);a=n(a,d,e,f,c[b+5],4,4294588738);f=n(f,a,d,e,c[b+8],11,2272392833);e=n(e,f,a,d,c[b+11],16,1839030562);d=n(d,e,f,a,c[b+14],23,4259657740);a=n(a,d,e,f,c[b+1],4,2763975236); f=n(f,a,d,e,c[b+4],11,1272893353);e=n(e,f,a,d,c[b+7],16,4139469664);d=n(d,e,f,a,c[b+10],23,3200236656);a=n(a,d,e,f,c[b+13],4,681279174);f=n(f,a,d,e,c[b+0],11,3936430074);e=n(e,f,a,d,c[b+3],16,3572445317);d=n(d,e,f,a,c[b+6],23,76029189);a=n(a,d,e,f,c[b+9],4,3654602809);f=n(f,a,d,e,c[b+12],11,3873151461);e=n(e,f,a,d,c[b+15],16,530742520);d=n(d,e,f,a,c[b+2],23,3299628645);a=o(a,d,e,f,c[b+0],6,4096336452);f=o(f,a,d,e,c[b+7],10,1126891415);e=o(e,f,a,d,c[b+14],15,2878612391);d=o(d,e,f,a,c[b+5],21,4237533241); a=o(a,d,e,f,c[b+12],6,1700485571);f=o(f,a,d,e,c[b+3],10,2399980690);e=o(e,f,a,d,c[b+10],15,4293915773);d=o(d,e,f,a,c[b+1],21,2240044497);a=o(a,d,e,f,c[b+8],6,1873313359);f=o(f,a,d,e,c[b+15],10,4264355552);e=o(e,f,a,d,c[b+6],15,2734768916);d=o(d,e,f,a,c[b+13],21,1309151649);a=o(a,d,e,f,c[b+4],6,4149444226);f=o(f,a,d,e,c[b+11],10,3174756917);e=o(e,f,a,d,c[b+2],15,718787259);d=o(d,e,f,a,c[b+9],21,3951481745);a=k(a,h);d=k(d,g);e=k(e,j);f=k(f,i)}return(p(a)+p(d)+p(e)+p(f)).toLowerCase()}})})(jQuery);
