Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local v0=string.char;local v1=string.byte;local v2=string.sub;local v3=bit32 or bit ;local v4=v3.bxor;local v5=table.concat;local v6=table.insert;local function v7(v24,v25) local v26={};for v41=1, #v24 do v6(v26,v0(v4(v1(v2(v24,v41,v41 + 1 )),v1(v2(v25,1 + (v41% #v25) ,1 + (v41% #v25) + 1 )))%256 ));end return v5(v26);end local v8=tonumber;local v9=string.byte;local v10=string.char;local v11=string.sub;local v12=string.gsub;local v13=string.rep;local v14=table.concat;local v15=table.insert;local v16=math.ldexp;local v17=getfenv or function() return _ENV;end ;local v18=setmetatable;local v19=pcall;local v20=select;local v21=unpack or table.unpack ;local v22=tonumber;local function v23(v27,v28,...) local v29=1;local v30;v27=v12(v11(v27,15 -10 ),v7("\153\95","\78\183\113\226\77\197\42\188"),function(v42) if (v9(v42,2)==79) then local v103=0;while true do if (v103==0) then v30=v8(v11(v42,1,1));return "";end end else local v104=v10(v8(v42,16));if v30 then local v116=0;local v117;while true do if (v116==0) then v117=v13(v104,v30);v30=nil;v116=1;end if (v116==1) then return v117;end end else return v104;end end end);local function v31(v43,v44,v45) if v45 then local v105=(v43/(2^(v44-1)))%(2^(((v45-1) -(v44-1)) + 1)) ;return v105-(v105%(2 -1)) ;else local v106=0;local v107;while true do if (v106==0) then v107=2^(v44-1) ;return (((v43%(v107 + v107))>=v107) and 1) or (0 -0) ;end end end end local function v32() local v46=0;local v47;while true do if (v46==0) then v47=v9(v27,v29,v29);v29=v29 + 1 ;v46=1;end if (v46==1) then return v47;end end end local function v33() local v48=0;local v49;local v50;while true do if (v48==1) then return (v50 * 256) + v49 ;end if (0==v48) then v49,v50=v9(v27,v29,v29 + (4 -2) );v29=v29 + 2 ;v48=1;end end end local function v34() local v51=0;local v52;local v53;local v54;local v55;while true do if (v51==0) then v52,v53,v54,v55=v9(v27,v29,v29 + (622 -(555 + 64)) );v29=v29 + 4 ;v51=1;end if (1==v51) then return (v55 * 16777216) + (v54 * 65536) + (v53 * 256) + v52 ;end end end local function v35() local v56=0;local v57;local v58;local v59;local v60;local v61;local v62;while true do if (v56==3) then if (v61==0) then if (v60==0) then return v62 * 0 ;else local v130=0;while true do if (v130==0) then v61=569 -(367 + 201) ;v59=0;break;end end end elseif (v61==2047) then return ((v60==0) and (v62 * (1/0))) or (v62 * NaN) ;end return v16(v62,v61-1023 ) * (v59 + (v60/(2^(979 -(214 + 713))))) ;end if (v56==0) then v57=v34();v58=v34();v56=1;end if (v56==1) then v59=1;v60=(v31(v58,1,20) * (2^32)) + v57 ;v56=2;end if (v56==2) then v61=v31(v58,21,31);v62=((v31(v58,32)==(932 -(857 + 74))) and -1) or 1 ;v56=3;end end end local function v36(v63) local v64;if not v63 then local v108=0;while true do if (v108==0) then v63=v34();if (v63==0) then return "";end break;end end end v64=v11(v27,v29,(v29 + v63) -1 );v29=v29 + v63 ;local v65={};for v79=1, #v64 do v65[v79]=v10(v9(v11(v64,v79,v79)));end return v14(v65);end local v37=v34;local function v38(...) return {...},v20("#",...);end local function v39() local v66={};local v67={};local v68={};local v69={v66,v67,nil,v68};local v70=v34();local v71={};for v81=1,v70 do local v82=0;local v83;local v84;while true do if (v82==0) then v83=v32();v84=nil;v82=1;end if (1==v82) then if (v83==1) then v84=v32()~=0 ;elseif (v83==2) then v84=v35();elseif (v83==3) then v84=v36();end v71[v81]=v84;break;end end end v69[3]=v32();for v85=1 + 0 ,v34() do local v86=v32();if (v31(v86,1,1)==0) then local v112=v31(v86,1 + 1 ,3);local v113=v31(v86,4,6);local v114={v33(),v33(),nil,nil};if (v112==0) then local v123=0;while true do if (v123==0) then v114[3]=v33();v114[1641 -(1523 + 114) ]=v33();break;end end elseif (v112==1) then v114[3]=v34();elseif (v112==2) then v114[3]=v34() -((2 + 0)^16) ;elseif (v112==3) then v114[3]=v34() -(2^16) ;v114[4]=v33();end if (v31(v113,1,1)==1) then v114[2]=v71[v114[2]];end if (v31(v113,2,2 -0 )==1) then v114[3]=v71[v114[3]];end if (v31(v113,3,1068 -(68 + 997) )==1) then v114[4]=v71[v114[4]];end v66[v85]=v114;end end for v87=1,v34() do v67[v87-1 ]=v39();end return v69;end local function v40(v73,v74,v75) local v76=v73[1271 -(226 + 1044) ];local v77=v73[8 -6 ];local v78=v73[120 -(32 + 85) ];return function(...) local v89=v76;local v90=v77;local v91=v78;local v92=v38;local v93=1;local v94= -1;local v95={};local v96={...};local v97=v20("#",...) -1 ;local v98={};local v99={};for v109=0 + 0 ,v97 do if (v109>=v91) then v95[v109-v91 ]=v96[v109 + 1 ];else v99[v109]=v96[v109 + 1 ];end end local v100=(v97-v91) + 1 + 0 ;local v101;local v102;while true do v101=v89[v93];v102=v101[1];if (v102<=(988 -(892 + 65))) then if (v102<=15) then if (v102<=7) then if (v102<=3) then if (v102<=1) then if (v102==0) then for v252=v101[2],v101[3] do v99[v252]=nil;end else local v137=0;local v138;local v139;local v140;local v141;while true do if (1==v137) then v94=(v140 + v138) -1 ;v141=0;v137=2;end if (v137==2) then for v310=v138,v94 do v141=v141 + 1 ;v99[v310]=v139[v141];end break;end if (v137==0) then v138=v101[4 -2 ];v139,v140=v92(v99[v138](v99[v138 + 1 ]));v137=1;end end end elseif (v102==2) then v99[v101[2]]();else local v142=0;local v143;while true do if (v142==0) then v143=v101[2];v99[v143]=v99[v143](v21(v99,v143 + 1 ,v94));break;end end end elseif (v102<=5) then if (v102==4) then v99[v101[2]]=v74[v101[3]];else local v146=0;local v147;local v148;local v149;while true do if (v146==0) then v147=v101[2];v148=v99[v147];v146=1;end if (v146==1) then v149=v99[v147 + 2 ];if (v149>0) then if (v148>v99[v147 + 1 ]) then v93=v101[3];else v99[v147 + 3 ]=v148;end elseif (v148<v99[v147 + 1 ]) then v93=v101[3];else v99[v147 + (5 -2) ]=v148;end break;end end end elseif (v102>6) then local v150=0;local v151;local v152;local v153;local v154;while true do if (1==v150) then v94=(v153 + v151) -(1 -0) ;v154=0;v150=2;end if (2==v150) then for v313=v151,v94 do v154=v154 + 1 ;v99[v313]=v152[v154];end break;end if (v150==0) then v151=v101[2];v152,v153=v92(v99[v151](v21(v99,v151 + 1 ,v94)));v150=1;end end else v93=v101[353 -(87 + 263) ];end elseif (v102<=11) then if (v102<=9) then if (v102>8) then local v156=0;local v157;while true do if (v156==0) then v157=v101[2];v99[v157]=v99[v157](v21(v99,v157 + 1 ,v101[3]));break;end end else local v158=0;local v159;while true do if (v158==0) then v159=v101[182 -(67 + 113) ];v99[v159](v21(v99,v159 + 1 ,v94));break;end end end elseif (v102>10) then local v160=0;local v161;local v162;local v163;while true do if (v160==2) then if (v162>(0 + 0)) then if (v163<=v99[v161 + 1 ]) then local v350=0;while true do if (v350==0) then v93=v101[3];v99[v161 + 3 ]=v163;break;end end end elseif (v163>=v99[v161 + 1 ]) then v93=v101[7 -4 ];v99[v161 + 3 ]=v163;end break;end if (v160==0) then v161=v101[2];v162=v99[v161 + 2 ];v160=1;end if (v160==1) then v163=v99[v161] + v162 ;v99[v161]=v163;v160=2;end end else local v164=v101[2];local v165,v166=v92(v99[v164](v21(v99,v164 + 1 ,v101[3])));v94=(v166 + v164) -1 ;local v167=0;for v254=v164,v94 do v167=v167 + 1 ;v99[v254]=v165[v167];end end elseif (v102<=13) then if (v102==12) then local v168=v101[2];do return v99[v168](v21(v99,v168 + 1 ,v101[3]));end else v99[v101[2]]=v101[3];end elseif (v102>(11 + 3)) then if (v99[v101[2]]==v101[4]) then v93=v93 + 1 ;else v93=v101[3];end else v99[v101[2]]=v101[3] + v99[v101[4]] ;end elseif (v102<=23) then if (v102<=(75 -56)) then if (v102<=17) then if (v102==16) then v99[v101[2]]={};else local v173=v101[2];v99[v173]=v99[v173](v21(v99,v173 + 1 ,v94));end elseif (v102>18) then local v175=v101[2];local v176=v99[v175];local v177=v99[v175 + (954 -(802 + 150)) ];if (v177>0) then if (v176>v99[v175 + 1 ]) then v93=v101[3];else v99[v175 + 3 ]=v176;end elseif (v176<v99[v175 + 1 ]) then v93=v101[7 -4 ];else v99[v175 + (5 -2) ]=v176;end else v99[v101[2]]= #v99[v101[3]];end elseif (v102<=21) then if (v102>20) then if (v99[v101[2]]==v101[4]) then v93=v93 + 1 ;else v93=v101[3];end else local v179=v101[2];local v180,v181=v92(v99[v179](v21(v99,v179 + 1 ,v94)));v94=(v181 + v179) -1 ;local v182=0 + 0 ;for v257=v179,v94 do local v258=0;while true do if (v258==0) then v182=v182 + 1 ;v99[v257]=v180[v182];break;end end end end elseif (v102==22) then local v183=v101[2];local v184=v99[v183];for v259=v183 + 1 ,v94 do v15(v184,v99[v259]);end else local v185=0;local v186;while true do if (0==v185) then v186=v101[2];v99[v186](v21(v99,v186 + 1 ,v94));break;end end end elseif (v102<=27) then if (v102<=(1022 -(915 + 82))) then if (v102==24) then v99[v101[2]]={};else v99[v101[5 -3 ]]=v99[v101[3]][v101[4]];end elseif (v102>26) then v93=v101[3];else v99[v101[2]]=v99[v101[3]] + v101[4] ;end elseif (v102<=29) then if (v102>28) then if v99[v101[2]] then v93=v93 + 1 ;else v93=v101[3];end else v99[v101[2]]=v99[v101[2 + 1 ]][v101[4]];end elseif (v102>30) then local v194=0;local v195;while true do if (v194==0) then v195=v101[2];v99[v195]=v99[v195](v21(v99,v195 + 1 ,v101[3]));break;end end else v99[v101[2]]=v99[v101[3]];end elseif (v102<=47) then if (v102<=39) then if (v102<=35) then if (v102<=(42 -9)) then if (v102==32) then local v198=0;local v199;local v200;local v201;local v202;while true do if (v198==2) then for v322=v199,v94 do local v323=0;while true do if (v323==0) then v202=v202 + 1 ;v99[v322]=v200[v202];break;end end end break;end if (0==v198) then v199=v101[2];v200,v201=v92(v99[v199](v21(v99,v199 + 1 ,v101[3])));v198=1;end if (v198==1) then v94=(v201 + v199) -1 ;v202=0;v198=2;end end else v99[v101[2]]();end elseif (v102==34) then local v203=v101[2];local v204=v99[v101[3]];v99[v203 + 1 ]=v204;v99[v203]=v204[v101[1191 -(1069 + 118) ]];else v99[v101[2]]=v99[v101[3]]%v101[4] ;end elseif (v102<=37) then if (v102==36) then for v260=v101[4 -2 ],v101[6 -3 ] do v99[v260]=nil;end else local v209=0;local v210;local v211;local v212;local v213;while true do if (v209==1) then v94=(v212 + v210) -1 ;v213=0;v209=2;end if (v209==0) then v210=v101[1 + 1 ];v211,v212=v92(v99[v210](v99[v210 + 1 ]));v209=1;end if (v209==2) then for v324=v210,v94 do local v325=0;while true do if (0==v325) then v213=v213 + (1 -0) ;v99[v324]=v211[v213];break;end end end break;end end end elseif (v102>38) then v99[v101[2]]= #v99[v101[3]];elseif not v99[v101[2]] then v93=v93 + 1 + 0 ;else v93=v101[794 -(368 + 423) ];end elseif (v102<=43) then if (v102<=41) then if (v102==40) then v99[v101[2]]=v99[v101[3]] + v101[4] ;else v99[v101[2]]=v99[v101[3]];end elseif (v102==42) then do return v99[v101[2]]();end else do return;end end elseif (v102<=45) then if (v102>44) then local v218=0;local v219;local v220;local v221;while true do if (v218==0) then v219=v90[v101[3]];v220=nil;v218=1;end if (v218==2) then for v326=19 -(10 + 8) ,v101[4] do v93=v93 + 1 ;local v327=v89[v93];if (v327[1]==(115 -85)) then v221[v326-1 ]={v99,v327[3]};else v221[v326-1 ]={v74,v327[3]};end v98[ #v98 + 1 ]=v221;end v99[v101[2]]=v40(v219,v220,v75);break;end if (v218==1) then v221={};v220=v18({},{[v7("\138\5\31\87\177\63\14","\57\213\90\118")]=function(v329,v330) local v331=v221[v330];return v331[1][v331[6 -4 ]];end,[v7("\114\100\32\177\65\9\67\95\43\172","\96\45\59\78\212\54")]=function(v332,v333,v334) local v335=0;local v336;while true do if (v335==0) then v336=v221[v333];v336[1][v336[2]]=v334;break;end end end});v218=2;end end else v99[v101[1 + 1 ]]=v75[v101[3]];end elseif (v102>46) then v99[v101[2]]=v101[3] + v99[v101[6 -2 ]] ;else local v225=0;local v226;while true do if (v225==0) then v226=v101[2];do return v99[v226](v21(v99,v226 + 1 ,v101[3]));end break;end end end elseif (v102<=55) then if (v102<=51) then if (v102<=(487 -(145 + 293))) then if (v102>48) then v99[v101[2]]=v101[3];else do return v99[v101[2]]();end end elseif (v102==50) then v99[v101[2]]=v99[v101[3]]%v99[v101[434 -(44 + 386) ]] ;else local v230=0;local v231;local v232;local v233;while true do if (v230==2) then if (v232>0) then if (v233<=v99[v231 + 1 + 0 ]) then v93=v101[3];v99[v231 + 3 ]=v233;end elseif (v233>=v99[v231 + 1 ]) then local v361=0;while true do if (v361==0) then v93=v101[3];v99[v231 + 3 + 0 ]=v233;break;end end end break;end if (v230==0) then v231=v101[2];v232=v99[v231 + (1488 -(998 + 488)) ];v230=1;end if (v230==1) then v233=v99[v231] + v232 ;v99[v231]=v233;v230=2;end end end elseif (v102<=53) then if (v102==52) then if v99[v101[2]] then v93=v93 + 1 ;else v93=v101[3];end else local v234=v90[v101[3]];local v235;local v236={};v235=v18({},{[v7("\47\105\138\133\130\43\181","\144\112\54\227\235\230\78\205")]=function(v262,v263) local v264=v236[v263];return v264[773 -(201 + 571) ][v264[2]];end,[v7("\140\23\1\249\199\82\189\44\10\228","\59\211\72\111\156\176")]=function(v265,v266,v267) local v268=0;local v269;while true do if (v268==0) then v269=v236[v266];v269[1][v269[2]]=v267;break;end end end});for v270=1,v101[4] do local v271=0;local v272;while true do if (v271==1) then if (v272[1]==30) then v236[v270-1 ]={v99,v272[3]};else v236[v270-1 ]={v74,v272[3]};end v98[ #v98 + 1 ]=v236;break;end if (v271==0) then v93=v93 + 1 ;v272=v89[v93];v271=1;end end end v99[v101[2]]=v40(v234,v235,v75);end elseif (v102==54) then if not v99[v101[2]] then v93=v93 + 1 ;else v93=v101[3];end else local v238=0;local v239;local v240;while true do if (1==v238) then for v341=v239 + 1 ,v94 do v15(v240,v99[v341]);end break;end if (v238==0) then v239=v101[2];v240=v99[v239];v238=1;end end end elseif (v102<=59) then if (v102<=57) then if (v102>56) then local v241=v101[2];do return v21(v99,v241,v94);end else v99[v101[2]]=v75[v101[1141 -(116 + 1022) ]];end elseif (v102>58) then local v244=0;local v245;local v246;while true do if (v244==1) then v99[v245 + 1 ]=v246;v99[v245]=v246[v101[4]];break;end if (v244==0) then v245=v101[8 -6 ];v246=v99[v101[3]];v244=1;end end else do return;end end elseif (v102<=61) then if (v102==60) then local v247=v101[2];do return v21(v99,v247,v94);end else v99[v101[2]]=v74[v101[3]];end elseif (v102==62) then v99[v101[2]]=v99[v101[3]]%v99[v101[4]] ;else v99[v101[2]]=v99[v101[3]]%v101[4] ;end v93=v93 + 1 ;end end;end return v40(v39(),{},v28)(...);end return v23("LOL!0D3O0003063O00737472696E6703043O006368617203043O00627974652O033O0073756203053O0062697433322O033O0062697403043O0062786F7203053O007461626C6503063O00636F6E63617403063O00696E7365727403053O006D6174636803083O00746F6E756D62657203053O007063612O6C00243O0012383O00013O00201C5O0002001238000100013O00201C000100010003001238000200013O00201C000200020004001238000300053O0006260003000A0001000100041B3O000A0001001238000300063O00201C000400030007001238000500083O00201C000500050009001238000600083O00201C00060006000A00062D00073O000100062O001E3O00064O001E8O001E3O00044O001E3O00014O001E3O00024O001E3O00053O001238000800013O00201C00080008000B0012380009000C3O001238000A000D3O00062D000B0001000100052O001E3O00074O001E3O00094O001E3O00084O001E3O000A4O001E3O000B4O0029000C000B4O002A000C00014O0039000C6O003A3O00013O00023O00023O00026O00F03F026O00704002264O001800025O00120D000300014O001200045O00120D000500013O0004130003002100012O003D00076O0029000800024O003D000900014O003D000A00024O003D000B00034O003D000C00044O0029000D6O0029000E00063O00201A000F000600012O0020000C000F4O0003000B3O00022O003D000C00034O003D000D00044O0029000E00014O0012000F00014O003E000F0006000F00102F000F0001000F2O0012001000014O003E00100006001000102F00100001001000201A0010001000012O0020000D00104O0007000C6O0003000A3O0002002023000A000A00022O00010009000A4O000800073O00010004330003000500012O003D000300054O0029000400024O002E000300044O003900036O003A3O00017O00043O00027O004003053O003A25642B3A2O033O0025642B026O00F03F001C3O00062D5O000100012O00048O003D000100014O003D000200024O003D000300024O001800046O003D000500034O002900068O000700074O0020000500074O003700043O000100201C00040004000100120D000500024O000900030005000200120D000400034O0020000200044O000300013O0002002615000100180001000400041B3O001800012O002900016O001800026O002E000100024O003900015O00041B3O001B00012O003D000100044O002A000100014O003900016O003A3O00013O00013O00063O00030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403423O00D9D7CF35F5E18851C3C2CC6BE1B2D316C4C1CE36E3A9C411DFD7DE2BF2F5C411DC8CC33FEDAFC807D0C2943DFCB0D311C8C2DA6AEBBACE109EC2D524EAB2D317D2D003083O007EB1A3BB4586DBA7026O00F03F010F3O0006343O000D00013O00041B3O000D0001001238000100013O001238000200023O00203B0002000200032O003D00045O00120D000500043O00120D000600054O0020000400064O000700026O000300013O00022O000200010001000100041B3O000E000100201C00013O00062O003A3O00017O00",v17(),...);
Add Comment
Please, Sign In to add comment