local v0=tonumber;local v1=string.byte;local v2=string.char;local v3=string.sub;local v4=string.gsub;local v5=string.rep;local v6=table.concat;local v7=table.insert;local v8=math.ldexp;local v9=getfenv or function()return _ENV;end ;local v10=setmetatable;local v11=pcall;local v12=select;local v13=unpack or table.unpack ;local v14=tonumber;local function v15(v16,v17,...)local v18=1;local v19;v16=v4(v3(v16,5),"..",function(v30)if (v1(v30,2)==79) then local v80=0;while true do if (v80==0) then v19=v0(v3(v30,1,1));return "";end end else local v81=0;local v82;while true do if (v81==0) then v82=v2(v0(v30,16));if v19 then local v98=v5(v82,v19);v19=nil;return v98;else return v82;end break;end end end end);local function v20(v31,v32,v33)if v33 then local v83=(v31/((929 -(214 + 713))^(v32-(1 + 0))))%((5 -3)^(((v33-(2 -1)) -(v32-(1638 -(1523 + 112 + 2)))) + (1 -0))) ;return v83-(v83%(2 -1)) ;else local v84=(1067 -(68 + 997))^(v32-(620 -(555 + 64))) ;return (((v31%(v84 + v84))>=v84) and (932 -(191 + 666 + 74))) or ((1525 -(892 + 65)) -(367 + 201)) ;end end local function v21()local v34=v1(v16,v18,v18);v18=v18 + 1 ;return v34;end local function v22()local v35,v36=v1(v16,v18,v18 + (4 -2) );v18=v18 + 2 ;return (v36 * (472 -216)) + v35 ;end local function v23()local v37,v38,v39,v40=v1(v16,v18,v18 + 3 );v18=v18 + (7 -3) ;return (v40 * ((12302533 + 4475033) -(87 + 263))) + (v39 * 65536) + (v38 * (436 -((164 -97) + 113))) + v37 ;end local function v24()local v41=v23();local v42=v23();local v43=1;local v44=(v20(v42,1 + 0 ,79 -(1197 -(116 + 1022)) ) * ((3 -1)^((133 -101) + 0))) + v41 ;local v45=v20(v42,973 -(471 + 331 + 150) ,83 -52 );local v46=((v20(v42,57 -25 )==(1 + 0)) and -(998 -(915 + 82))) or (2 -1) ;if (v45==(0 -0)) then if (v44==(0 + (0 -0))) then return v46 * (0 -0) ;else v45=1 + (0 -0) ;v43=0;end elseif (v45==(3621 -1574)) then return ((v44==(1187 -(1069 + 118))) and (v46 * ((431 -(44 + 386))/((859 -(814 + 45)) -0)))) or (v46 * NaN) ;end return v8(v46,v45-((800 -475) + 698) ) * (v43 + (v44/((2 + 0)^(113 -61)))) ;end local function v25(v47)local v48;if not v47 then local v85=(1423 -(630 + 793)) + 0 ;while true do if (v85==(0 + 0)) then v47=v23();if (v47==(885 -(261 + (2114 -1490)))) then return "";end break;end end end v48=v3(v16,v18,(v18 + v47) -(1 -0) );v18=v18 + v47 ;local v49={};for v64=1081 -(1020 + 60) , #v48 do v49[v64]=v2(v1(v3(v48,v64,v64)));end return v6(v49);end local v26=v23;local function v27(...)return {...},v12("#",...);end local function v28()local v50=0 + 0 ;local v51;local v52;local v53;local v54;local v55;local v56;local v57;while true do if (v50==(1 + 0)) then v53=nil;v54=nil;v50=2;end if (v50==(577 -(507 + 67))) then v57=nil;while true do if (v51==(1749 -(1013 + 736))) then local v96=0;while true do if (2==v96) then v51=1;break;end if ((0 + 0)==v96) then v52={};v53={};v96=2 -1 ;end if (v96~=1) then else v54={};v55={v52,v53,nil,v54};v96=2;end end end if (v51~=(2 -0)) then else for v99=1 -0 ,v23() do local v100=0 -0 ;local v101;local v102;while true do if (v100==(286 -(134 + 151))) then while true do if (v101==0) then v102=v21();if (v20(v102,1666 -(970 + 695) ,1 -0 )==0) then local v139=1990 -(582 + 1408) ;local v140;local v141;local v142;local v143;while true do if (v139~=0) then else local v232=0 -0 ;while true do if (v232==(0 -0)) then local v319=0 -0 ;while true do if (v319==1) then v232=1;break;end if (0==v319) then v140=1824 -(1195 + 629) ;v141=nil;v319=1 -0 ;end end end if (v232==1) then v139=242 -(187 + 54) ;break;end end end if (v139==(782 -(162 + 618))) then while true do if (v140~=(1 + 0)) then else local v320=0;local v321;while true do if (v320~=0) then else v321=0;while true do if ((0 + 0)~=v321) then else local v330=0 -0 ;while true do if (v330~=0) then else v143={v22(),v22(),nil,nil};if (v141==(1636 -(1373 + 263))) then local v334=0;local v335;while true do if (v334~=(1000 -(451 + 549))) then else v335=0 + 0 ;while true do if ((0 -0)==v335) then v143[4 -1 ]=v22();v143[4]=v22();break;end end break;end end elseif (v141==(1385 -(746 + 638))) then v143[3]=v23();elseif (v141==(1 + 1)) then v143[3]=v23() -((2 -0)^16) ;elseif (v141==3) then local v345=341 -(218 + 123) ;local v346;local v347;while true do if (0==v345) then v346=1581 -(1535 + 46) ;v347=nil;v345=1 + 0 ;end if (v345==1) then while true do if (v346~=(0 + 0)) then else v347=0;while true do if (v347==(560 -(306 + 254))) then v143[1 + 2 ]=v23() -(2^(30 -14)) ;v143[4]=v22();break;end end break;end end break;end end end v330=1;end if ((1468 -(899 + 568))==v330) then v321=1 + 0 ;break;end end end if (v321~=(2 -1)) then else v140=605 -(268 + 335) ;break;end end break;end end end if (2~=v140) then else local v322=290 -(60 + 230) ;local v323;local v324;while true do if (v322==(572 -(426 + 146))) then v323=0;v324=nil;v322=1;end if (v322==1) then while true do if (v323~=(0 + 0)) then else v324=1456 -(282 + 1174) ;while true do if (1==v324) then v140=3;break;end if (v324==0) then local v333=811 -(569 + 242) ;while true do if (v333==(0 -0)) then if (v20(v142,1,1 + 0 )==(1025 -(706 + 318))) then v143[1253 -(721 + 530) ]=v57[v143[1273 -(945 + 326) ]];end if (v20(v142,2,2)==(2 -1)) then v143[3 + 0 ]=v57[v143[3]];end v333=1;end if (v333==1) then v324=701 -(271 + 429) ;break;end end end end break;end end break;end end end if (v140~=(0 + 0)) then else local v325=1500 -(1408 + 92) ;local v326;while true do if (v325==0) then v326=1086 -(461 + 625) ;while true do if (v326==0) then local v331=1288 -(993 + 295) ;local v332;while true do if (v331==(0 + 0)) then v332=0;while true do if (v332~=0) then else local v336=1171 -(418 + 753) ;while true do if (v336==0) then v141=v20(v102,2,2 + 1 );v142=v20(v102,1 + 3 ,2 + 4 );v336=1 + 0 ;end if (v336~=1) then else v332=1;break;end end end if (v332==(530 -(406 + 123))) then v326=1770 -(1749 + 20) ;break;end end break;end end end if (v326==1) then v140=1;break;end end break;end end end if (v140==(1 + 2)) then if (v20(v142,1325 -(1249 + 73) ,3)==1) then v143[2 + 2 ]=v57[v143[1149 -(466 + 679) ]];end v52[v99]=v143;break;end end break;end if ((2 -1)~=v139) then else v142=nil;v143=nil;v139=5 -3 ;end end end break;end end break;end if (v100~=(1900 -(106 + 1794))) then else v101=0 + 0 ;v102=nil;v100=1;end end end for v103=1,v23() do v53[v103-1 ]=v28();end return v55;end if (v51==1) then local v97=0 + 0 ;while true do if (v97~=(5 -3)) then else v51=2;break;end if (v97~=(0 -0)) then else v56=v23();v57={};v97=1;end if (v97==1) then for v106=1,v56 do local v107=0;local v108;local v109;while true do if (v107==(115 -(4 + 110))) then if (v108==1) then v109=v21()~=(584 -(57 + 527)) ;elseif (v108==(1429 -(41 + 1386))) then v109=v24();elseif (v108==(106 -(17 + 86))) then v109=v25();end v57[v106]=v109;break;end if (v107==0) then v108=v21();v109=nil;v107=1;end end end v55[3 + 0 ]=v21();v97=3 -1 ;end end end end break;end if (v50==(0 -0)) then local v88=0;while true do if (v88==0) then v51=0;v52=nil;v88=1;end if (v88~=1) then else v50=167 -(122 + 44) ;break;end end end if ((2 -0)==v50) then local v89=0 -0 ;while true do if (v89~=(0 + 0)) then else v55=nil;v56=nil;v89=1;end if (v89~=(1 + 0)) then else v50=5 -2 ;break;end end end end end local function v29(v58,v59,v60)local v61=v58[1];local v62=v58[2];local v63=v58[3];return function(...)local v66=v61;local v67=v62;local v68=v63;local v69=v27;local v70=1;local v71= -1;local v72={};local v73={...};local v74=v12("#",...) -1 ;local v75={};local v76={};for v86=0,v74 do if (v86>=v68) then v72[v86-v68 ]=v73[v86 + 1 ];else v76[v86]=v73[v86 + 1 ];end end local v77=(v74-v68) + 1 ;local v78;local v79;while true do local v87=0;while true do if (v87==1) then if (v79<=12) then if (v79<=5) then if (v79<=2) then if (v79<=0) then local v111;local v112;v112=v78[2];v111=v76[v78[3]];v76[v112 + 1 ]=v111;v76[v112]=v111[v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v112=v78[2];v76[v112]=v76[v112](v13(v76,v112 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];if v76[v78[2]] then v70=v70 + 1 ;else v70=v78[3];end elseif (v79>1) then local v145=v78[2];local v146=v78[4];local v147=v145 + 2 ;local v148={v76[v145](v76[v145 + 1 ],v76[v147])};for v220=1,v146 do v76[v147 + v220 ]=v148[v220];end local v149=v148[1];if v149 then v76[v147]=v149;v70=v78[3];else v70=v70 + 1 ;end elseif v76[v78[2]] then v70=v70 + 1 ;else v70=v78[3];end elseif (v79<=3) then v76[v78[2]]=v78[3];elseif (v79>4) then v76[v78[2]][v78[3]]=v78[4];else local v152=v78[2];v76[v152](v76[v152 + 1 ]);end elseif (v79<=8) then if (v79<=6) then if (v76[v78[2]]==v78[4]) then v70=v70 + 1 ;else v70=v78[3];end elseif (v79==7) then local v154;local v155;local v156;local v157;v76[v78[2]]=v60[v78[3]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v157=v78[2];v156=v76[v78[3]];v76[v157 + 1 ]=v156;v76[v157]=v156[v78[4]];v70=v70 + 1 ;v78=v66[v70];v157=v78[2];v155={v76[v157](v76[v157 + 1 ])};v154=0;for v223=v157,v78[4] do local v224=0;while true do if (v224==0) then v154=v154 + 1 ;v76[v223]=v155[v154];break;end end end v70=v70 + 1 ;v78=v66[v70];v70=v78[3];else v76[v78[2]]=v76[v78[3]] * v78[4] ;end elseif (v79<=10) then if (v79==9) then local v169=0;local v170;local v171;while true do if (v169==1) then v76[v171 + 1 ]=v170;v76[v171]=v170[v78[4]];v70=v70 + 1 ;v78=v66[v70];v169=2;end if (0==v169) then v170=nil;v171=nil;v171=v78[2];v170=v76[v78[3]];v169=1;end if (v169==8) then v78=v66[v70];v76[v78[2]]=v78[3];break;end if (v169==4) then v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v169=5;end if (6==v169) then v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v60[v78[3]];v169=7;end if (v169==5) then v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v169=6;end if (v169==3) then v76[v171]=v76[v171](v13(v76,v171 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v169=4;end if (v169==2) then v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v171=v78[2];v169=3;end if (v169==7) then v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v169=8;end end else local v172=0;local v173;while true do if (v172==0) then v173=v78[2];v76[v173]=v76[v173](v13(v76,v173 + 1 ,v78[3]));break;end end end elseif (v79>11) then local v174=0;local v175;local v176;while true do if (v174==5) then v175=v76[v78[3]];v76[v176 + 1 ]=v175;v76[v176]=v175[v78[4]];v70=v70 + 1 ;v78=v66[v70];v174=6;end if (v174==0) then v175=nil;v176=nil;v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v174=1;end if (v174==2) then v78=v66[v70];v176=v78[2];v76[v176]=v76[v176](v13(v76,v176 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v174=3;end if (v174==3) then v76[v78[2]]=v76[v78[3]] * v76[v78[4]] ;v70=v70 + 1 ;v78=v66[v70];v76[v78[2]][v78[3]]=v76[v78[4]];v70=v70 + 1 ;v174=4;end if (v174==6) then v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v176=v78[2];v76[v176]=v76[v176](v13(v76,v176 + 1 ,v78[3]));break;end if (v174==4) then v78=v66[v70];v76[v78[2]]=v60[v78[3]];v70=v70 + 1 ;v78=v66[v70];v176=v78[2];v174=5;end if (v174==1) then v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]] * v78[4] ;v70=v70 + 1 ;v174=2;end end else v70=v78[3];end elseif (v79<=18) then if (v79<=15) then if (v79<=13) then local v124=v78[2];v76[v124]=v76[v124]();elseif (v79==14) then local v178=0;local v179;local v180;while true do if (v178==3) then v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v180=v78[2];v76[v180]=v76[v180](v13(v76,v180 + 1 ,v78[3]));v70=v70 + 1 ;v178=4;end if (v178==1) then v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v178=2;end if (v178==2) then v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v178=3;end if (v178==5) then v78=v66[v70];v180=v78[2];v179=v76[v78[3]];v76[v180 + 1 ]=v179;v76[v180]=v179[v78[4]];break;end if (v178==0) then v179=nil;v180=nil;v180=v78[2];v76[v180]=v76[v180](v13(v76,v180 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v178=1;end if (v178==4) then v78=v66[v70];v76[v78[2]][v78[3]]=v76[v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v60[v78[3]];v70=v70 + 1 ;v178=5;end end else local v181=v78[2];local v182=v76[v78[3]];v76[v181 + 1 ]=v182;v76[v181]=v182[v78[4]];end elseif (v79<=16) then local v126;local v127;v127=v78[2];v126=v76[v78[3]];v76[v127 + 1 ]=v126;v76[v127]=v126[v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v127=v78[2];v76[v127]=v76[v127](v13(v76,v127 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v127=v78[2];v126=v76[v78[3]];v76[v127 + 1 ]=v126;v76[v127]=v126[v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v127=v78[2];v76[v127]=v76[v127](v13(v76,v127 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];if v76[v78[2]] then v70=v70 + 1 ;else v70=v78[3];end elseif (v79==17) then local v187=v78[2];local v188={v76[v187](v76[v187 + 1 ])};local v189=0;for v225=v187,v78[4] do v189=v189 + 1 ;v76[v225]=v188[v189];end else v76[v78[2]]=v76[v78[3]][v78[4]];end elseif (v79<=21) then if (v79<=19) then for v137=v78[2],v78[3] do v76[v137]=nil;end elseif (v79==20) then v76[v78[2]][v78[3]]=v76[v78[4]];else local v194;local v195;v195=v78[2];v76[v195]=v76[v195](v13(v76,v195 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v195=v78[2];v194=v76[v78[3]];v76[v195 + 1 ]=v194;v76[v195]=v194[v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v195=v78[2];v76[v195]=v76[v195](v13(v76,v195 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];if v76[v78[2]] then v70=v70 + 1 ;else v70=v78[3];end end elseif (v79<=23) then if (v79>22) then v76[v78[2]]=v60[v78[3]];else v76[v78[2]]=v76[v78[3]] * v76[v78[4]] ;end elseif (v79>24) then do return;end else local v208;local v209;v209=v78[2];v208=v76[v78[3]];v76[v209 + 1 ]=v208;v76[v209]=v208[v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v78[3];v70=v70 + 1 ;v78=v66[v70];v209=v78[2];v76[v209]=v76[v209](v13(v76,v209 + 1 ,v78[3]));v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v60[v78[3]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v76[v78[3]][v78[4]];v70=v70 + 1 ;v78=v66[v70];v76[v78[2]]=v60[v78[3]];v70=v70 + 1 ;v78=v66[v70];v209=v78[2];v208=v76[v78[3]];v76[v209 + 1 ]=v208;v76[v209]=v208[v78[4]];end v70=v70 + 1 ;break;end if (0==v87) then v78=v66[v70];v79=v78[1];v87=1;end end end end;end return v29(v28(),{},v17)(...);end v15("LOL!1E3O00028O0003073O0067657467656E762O033O00676F642O0103043O007461736B03043O007761697403043O006E65787403093O00776F726B737061636503053O0042612O6C73030B3O004765744368696C6472656E03043O0067616D65030A3O004765745365727669636503073O00506C6179657273030B3O004C6F63616C506C6179657203093O00436861726163746572030E3O0046696E6446697273744368696C6403103O0048756D616E6F6964522O6F745061727403063O00434672616D652O033O006E657703083O00506F736974696F6E03093O00486967686C69676874026O002440026O0024C003083O0056656C6F6369747903093O004D61676E697475646502EC51B81E85EBC1BF03113O005265706C69636174656453746F7261676503073O0052656D6F74657303103O0050612O727942752O746F6E5072652O7303043O0046697265007A3O0012033O00013O0026063O00010001000100040B3O00010001001217000100024O000D000100010002003005000100030004001217000100024O000D0001000100020020120001000100030006010001007900013O00040B3O00790001001217000100053O0020120001000100062O000D0001000100020006010001007900013O00040B3O00790001001217000100073O001207000200083O00202O00020002000900202O00020002000A4O00020002000300044O007400010006010005007400013O00040B3O007400010012170006000B3O00202O00060006000C00122O0008000D6O00060008000200202O00060006000E00202O00060006000F00062O0006007400013O00040B3O007400010012170006000B3O00201000060006000C00122O0008000D6O00060008000200202O00060006000E00202O00060006000F00202O00060006001000122O000800116O00060008000200062O0006007400013O00040B3O00740001001203000600014O0013000700073O0026060006002D0001000100040B3O002D0001001203000700013O002606000700300001000100040B3O003000010012170008000B3O00201800080008000C00122O000A000D6O0008000A000200202O00080008000E00202O00080008000F00202O00080008001100122O000900123O00202O00090009001300122O000A000B3O00202O000A000A000C001203000C000D4O000E000A000C000200202O000A000A000E00202O000A000A000F00202O000A000A001100202O000A000A001400202O000B000500144O0009000B000200102O00080012000900122O0008000B3O00202O00080008000C001203000A000D4O00150008000A000200202O00080008000E00202O00080008000F00202O00080008001000122O000A00156O0008000A000200062O0008007400013O00040B3O00740001001203000800013O002606000800520001000100040B3O005200010012170009000B3O00200900090009000C00122O000B000D6O0009000B000200202O00090009000E00202O00090009000F00202O00090009001100202O000A0005001200122O000B00123O00202O000B000B001300122O000C00163O001203000D00173O00200C000E0005001800202O000E000E001900202O000E000E001A4O000B000E00024O000A000A000B00102O00090012000A00122O0009000B3O00202O00090009000C00122O000B001B6O0009000B000200201200090009001C00201200090009001D00200F00090009001E2O000400090002000100040B3O0074000100040B3O0052000100040B3O0074000100040B3O0030000100040B3O0074000100040B3O002D0001000602000100160001000200040B3O0016000100040B3O0006000100040B3O0079000100040B3O000100012O00193O00017O00",v9(),...);