function encoding(A){return MD5(A)}var MD5=function(R){function j(G,F){return(G<<F)|(G>>>(32-F))}function i(a,G){var c,F,I,b,H;I=(a&2147483648);b=(G&2147483648);c=(a&1073741824);F=(G&1073741824);H=(a&1073741823)+(G&1073741823);if(c&F){return(H^2147483648^I^b)}if(c|F){if(H&1073741824){return(H^3221225472^I^b)}else{return(H^1073741824^I^b)}}else{return(H^I^b)}}function Q(F,H,G){return(F&H)|((~F)&G)}function P(F,H,G){return(F&G)|(H&(~G))}function O(F,H,G){return(F^H^G)}function M(F,H,G){return(H^(F|(~G)))}function T(H,G,AA,z,F,I,k){H=i(H,i(i(Q(G,AA,z),F),k));return i(j(H,I),G)}function B(H,G,AA,z,F,I,k){H=i(H,i(i(P(G,AA,z),F),k));return i(j(H,I),G)}function f(H,G,AA,z,F,I,k){H=i(H,i(i(O(G,AA,z),F),k));return i(j(H,I),G)}function S(H,G,AA,z,F,I,k){H=i(H,i(i(M(G,AA,z),F),k));return i(j(H,I),G)}function A(a){var d;var I=a.length;var H=I+8;var G=(H-(H%64))/64;var c=(G+1)*16;var k=Array(c-1);var F=0;var b=0;while(b<I){d=(b-(b%4))/4;F=(b%4)*8;k[d]=(k[d]|(a.charCodeAt(b)<<F));b++}d=(b-(b%4))/4;F=(b%4)*8;k[d]=k[d]|(128<<F);k[c-2]=I<<3;k[c-1]=I>>>29;return k}function Z(H){var G="",I="",a,F;for(F=0;F<=3;F++){a=(H>>>(F*8))&255;I="0"+a.toString(16);G=G+I.substr(I.length-2,2)}return G}function h(G){G=G.replace(/\r\n/g,"\n");var F="";for(var I=0;I<G.length;I++){var H=G.charCodeAt(I);if(H<128){F+=String.fromCharCode(H)}else{if((H>127)&&(H<2048)){F+=String.fromCharCode((H>>6)|192);F+=String.fromCharCode((H&63)|128)}else{F+=String.fromCharCode((H>>12)|224);F+=String.fromCharCode(((H>>6)&63)|128);F+=String.fromCharCode((H&63)|128)}}}return F}var e=Array();var o,D,g,U,C,y,w,v,u;var r=7,p=12,m=17,l=22;var Y=5,X=9,W=14,V=20;var N=4,L=11,K=16,J=23;var t=6,s=10,q=15,n=21;R=h(R);e=A(R);y=1732584193;w=4023233417;v=2562383102;u=271733878;for(o=0;o<e.length;o+=16){D=y;g=w;U=v;C=u;y=T(y,w,v,u,e[o+0],r,3614090360);u=T(u,y,w,v,e[o+1],p,3905402710);v=T(v,u,y,w,e[o+2],m,606105819);w=T(w,v,u,y,e[o+3],l,3250441966);y=T(y,w,v,u,e[o+4],r,4118548399);u=T(u,y,w,v,e[o+5],p,1200080426);v=T(v,u,y,w,e[o+6],m,2821735955);w=T(w,v,u,y,e[o+7],l,4249261313);y=T(y,w,v,u,e[o+8],r,1770035416);u=T(u,y,w,v,e[o+9],p,2336552879);v=T(v,u,y,w,e[o+10],m,4294925233);w=T(w,v,u,y,e[o+11],l,2304563134);y=T(y,w,v,u,e[o+12],r,1804603682);u=T(u,y,w,v,e[o+13],p,4254626195);v=T(v,u,y,w,e[o+14],m,2792965006);w=T(w,v,u,y,e[o+15],l,1236535329);y=B(y,w,v,u,e[o+1],Y,4129170786);u=B(u,y,w,v,e[o+6],X,3225465664);v=B(v,u,y,w,e[o+11],W,643717713);w=B(w,v,u,y,e[o+0],V,3921069994);y=B(y,w,v,u,e[o+5],Y,3593408605);u=B(u,y,w,v,e[o+10],X,38016083);v=B(v,u,y,w,e[o+15],W,3634488961);w=B(w,v,u,y,e[o+4],V,3889429448);y=B(y,w,v,u,e[o+9],Y,568446438);u=B(u,y,w,v,e[o+14],X,3275163606);v=B(v,u,y,w,e[o+3],W,4107603335);w=B(w,v,u,y,e[o+8],V,1163531501);y=B(y,w,v,u,e[o+13],Y,2850285829);u=B(u,y,w,v,e[o+2],X,4243563512);v=B(v,u,y,w,e[o+7],W,1735328473);w=B(w,v,u,y,e[o+12],V,2368359562);y=f(y,w,v,u,e[o+5],N,4294588738);u=f(u,y,w,v,e[o+8],L,2272392833);v=f(v,u,y,w,e[o+11],K,1839030562);w=f(w,v,u,y,e[o+14],J,4259657740);y=f(y,w,v,u,e[o+1],N,2763975236);u=f(u,y,w,v,e[o+4],L,1272893353);v=f(v,u,y,w,e[o+7],K,4139469664);w=f(w,v,u,y,e[o+10],J,3200236656);y=f(y,w,v,u,e[o+13],N,681279174);u=f(u,y,w,v,e[o+0],L,3936430074);v=f(v,u,y,w,e[o+3],K,3572445317);w=f(w,v,u,y,e[o+6],J,76029189);y=f(y,w,v,u,e[o+9],N,3654602809);u=f(u,y,w,v,e[o+12],L,3873151461);v=f(v,u,y,w,e[o+15],K,530742520);w=f(w,v,u,y,e[o+2],J,3299628645);y=S(y,w,v,u,e[o+0],t,4096336452);u=S(u,y,w,v,e[o+7],s,1126891415);v=S(v,u,y,w,e[o+14],q,2878612391);w=S(w,v,u,y,e[o+5],n,4237533241);y=S(y,w,v,u,e[o+12],t,1700485571);u=S(u,y,w,v,e[o+3],s,2399980690);v=S(v,u,y,w,e[o+10],q,4293915773);w=S(w,v,u,y,e[o+1],n,2240044497);y=S(y,w,v,u,e[o+8],t,1873313359);u=S(u,y,w,v,e[o+15],s,4264355552);v=S(v,u,y,w,e[o+6],q,2734768916);w=S(w,v,u,y,e[o+13],n,1309151649);y=S(y,w,v,u,e[o+4],t,4149444226);u=S(u,y,w,v,e[o+11],s,3174756917);v=S(v,u,y,w,e[o+2],q,718787259);w=S(w,v,u,y,e[o+9],n,3951481745);y=i(y,D);w=i(w,g);v=i(v,U);u=i(u,C)}var E=Z(y)+Z(w)+Z(v)+Z(u);return E.toLowerCase()};
