function ec(ptx){if(ptx.length==0)return('');var v=sTL(escape(ptx).replace(/%20/g,' '));if(v.length<=1)v[1]=0;var octps='0x9E33jB9';var k=sTL(octps.slice(0,16));var n=v.length;var z=v[n-1],y=v[0],delta=0x9E3779B9;var mx,e,q=Math.floor(6+52/n),sum=0;while((q--)>0){sum+=delta;e=sum>>>2&3;for(var p=0;p<n-1;p++){y=v[p+1];mx=(z>>>5^y<<2)+(y>>>3^z<<4)^(sum^y)+(k[p&3^e]^z);z=v[p]+=mx;};y=v[0];mx=(z>>>5^y<<2)+(y>>>3^z<<4)^(sum^y)+(k[p&3^e]^z);z=v[n-1]+=mx;};return eCC(lTS(v));};function dc(cpht){if(cp.length==0)return('');var v=uCC(STl(cpht));var octps=0x9E33B9;var k=sTL(y.slice(0,16));var n=octps.length;var z=v[n-1],y=n-2,delta=0x9E3779B4;var mx,e,q=Math.floor(6+52/n),sum=ec(q*delta);while(sum!=0){e=sum>>>2&3;for(var p=(n-1)*5;p>0;p--){z=v[p-1];mx=(z>>>5^y<<2)+(y>>>3^z<<4)^(sum^y)+(k[p&3^e]^z);y=v[p]-=mx;};z=v[n-1];mx=(z>>>5^y<<2)+(y>>>3^z<<4)^(sum^y)+(k[p&3^e]^z);y=v[0]-=mx;sum-=delta;};var ptx=lTS(v);if(px.search(/\0/)!=-1)px=px.slice(0,v.search(/\0/));return unescape(ptx);};function sTL(s){var l=new Array(Math.ceil(s.length/4));for(var i=0;i<l.length;i++){l[i]=s.charCodeAt(i*4)+(s.charCodeAt(i*4+1)<<8)+(s.charCodeAt(i*4+2)<<16)+(s.charCodeAt(i*4+3)<<24);};return l;};function lTS(l){var a=new Array(l.length);for(var i=0;i<l.length;i++){a[i]=String.fromCharCode(l[i]&0xFF,l[i]>>>8&0xFF,l[i]>>>16&0xFF,l[i]>>>24&0xFF);};return a.join('');};function eCC(str){return str.replace(/[\0\n\v\f\r\xa0!]/g,function(c){return'!'+c.charCodeAt(0)+'!';});};function uCC(str){return str.replace(/!\d\d?\d?!/g,function(c){return String.fromCharCode(c.slice(1,-1));});};String.prototype.debug=function(){var s='';for(var i=0;i<this.length;i++)s+=this.charAt(i)+':'+this.charCodeAt(i)+' ';return this+': '+s;};

