do 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 v95=0;local v96;while true do if (0==v95) then v96=v5(v82,v19);v19=nil;v95=1;end if (1==v95) then return v96;end end else return v82;end break;end end end end);local function v20(v31,v32,v33)if v33 then local v83=0;local v84;while true do if (v83==(0 + 0)) then v84=(v31/(2^(v32-(2 -1))))%((5 -3)^(((v33-(1638 -(1523 + 114))) -(v32-(1 -(1270 -(226 + 1044))))) + ((8 -6) -1))) ;return v84-(v84%(620 -(555 + 64))) ;end end else local v85=2^(v32-(932 -(857 + 74))) ;return (((v31%(v85 + v85))>=v85) and (569 -(367 + 201))) or ((1044 -(32 + 85)) -(210 + 4 + 159 + 554)) ;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 + (959 -(892 + 65)) ;return (v36 * (469 -213)) + v35 ;end local function v23()local v37,v38,v39,v40=v1(v16,v18,v18 + (353 -(87 + 263)) );v18=v18 + (9 -5) ;return (v40 * (16777396 -(67 + 113))) + (v39 * ((701275 -440804) -194935)) + (v38 * (1208 -(802 + 150))) + v37 ;end local function v24()local v41=v23();local v42=v23();local v43=1 -0 ;local v44=(v20(v42,3 -2 ,15 + 5 ) * (((7 -4) -1)^(1029 -(915 + 82)))) + v41 ;local v45=v20(v42,59 -38 ,19 + 12 );local v46=((v20(v42,41 -9 )==(1188 -(1069 + 118))) and -(2 -1)) or ((1 + 0) -0) ;if (v45==(772 -(201 + 571))) then if (v44==(0 + 0)) then return v46 * 0 ;else v45=1139 -(116 + 362 + 660) ;v43=(885 -(261 + 624)) -0 ;end elseif (v45==((3609 -1578) + 16)) then return ((v44==0) and (v46 * ((792 -(368 + 423))/(0 -0)))) or (v46 * NaN) ;end return v8(v46,v45-(3214 -2191) ) * (v43 + (v44/((20 -(10 + (1088 -(1020 + 60))))^(199 -147)))) ;end local function v25(v47)local v48;if not v47 then v47=v23();if (v47==0) then return "";end end v48=v3(v16,v18,(v18 + v47) -(1424 -(630 + 793)) );v18=v18 + v47 ;local v49={};for v64=3 -2 , #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 ((1638 -(1373 + 263))==v50) then v55=nil;v56=nil;v50=1003 -(451 + 549) ;end if (v50~=(1 + 0)) then else v53=nil;v54=nil;v50=2 -0 ;end if (v50==3) then v57=nil;while true do local v88=0;while true do if (v88==(0 -0)) then local v97=0;while true do if (v97~=1) then else v88=1;break;end if (0~=v97) then else if (v51~=(1384 -(746 + 638))) then else local v104=0;while true do if (v104==(1 + 0)) then v54={};v55={v52,v53,nil,v54};v104=1583 -(1535 + 46) ;end if (v104==0) then v52={};v53={};v104=1;end if (v104~=2) then else v51=1;break;end end end if (v51==(2 + 0)) then local v105=0 + 0 ;local v106;while true do if ((560 -(306 + 254))~=v105) then else v106=0 + 0 ;while true do local v138=0 -0 ;while true do if (v138==(1467 -(899 + 568))) then if (v106==1) then return v55;end if (v106==(0 + 0)) then local v261=0;while true do if (0==v261) then for v286=1,v23() do local v287=0;local v288;local v289;while true do if (v287==0) then local v311=0;while true do if (v311==0) then v288=0;v289=nil;v311=2 -1 ;end if ((604 -(268 + 335))~=v311) then else v287=1;break;end end end if (v287==(291 -(60 + 230))) then while true do if (v288~=0) then else v289=v21();if (v20(v289,1,573 -(426 + 146) )==(0 + 0)) then local v316=1456 -(282 + 1174) ;local v317;local v318;local v319;local v320;while true do if (v316~=0) then else local v324=811 -(569 + 242) ;while true do if (v324==(2 -1)) then v316=1 + 0 ;break;end if (v324~=(1024 -(706 + 318))) then else v317=0;v318=nil;v324=1252 -(721 + 530) ;end end end if (v316~=(1273 -(945 + 326))) then else while true do if (v317~=3) then else if (v20(v319,7 -4 ,3 + 0 )~=(701 -(271 + 429))) then else v320[4 + 0 ]=v57[v320[4]];end v52[v286]=v320;break;end if (v317==(1500 -(1408 + 92))) then local v327=1086 -(461 + 625) ;local v328;local v329;while true do if (v327==0) then v328=0;v329=nil;v327=1289 -(993 + 295) ;end if (v327==1) then while true do if (v328~=(0 + 0)) then else v329=1171 -(418 + 753) ;while true do if (v329~=(0 + 0)) then else local v339=0 + 0 ;while true do if (v339==1) then v329=1 + 0 ;break;end if (v339==0) then v318=v20(v289,1 + 1 ,532 -(406 + 123) );v319=v20(v289,1773 -(1749 + 20) ,6);v339=1 + 0 ;end end end if ((1323 -(1249 + 73))==v329) then v317=1;break;end end break;end end break;end end end if (v317~=(1 + 1)) then else local v330=1145 -(466 + 679) ;local v331;while true do if (0~=v330) then else v331=0 -0 ;while true do if (v331~=1) then else v317=3;break;end if (v331==0) then local v337=0;local v338;while true do if (v337~=(0 -0)) then else v338=0;while true do if (v338==0) then local v341=0;while true do if (v341==1) then v338=1901 -(106 + 1794) ;break;end if (v341==(0 + 0)) then if (v20(v319,1 + 0 ,1)==1) then v320[5 -3 ]=v57[v320[5 -3 ]];end if (v20(v319,116 -(4 + 110) ,2)~=(585 -(57 + 527))) then else v320[1430 -(41 + 1386) ]=v57[v320[3]];end v341=1;end end end if (v338~=(104 -(17 + 86))) then else v331=1 + 0 ;break;end end break;end end end end break;end end end if (v317~=(1 -0)) then else local v332=0 -0 ;local v333;local v334;while true do if (v332~=(167 -(122 + 44))) then else while true do if (0==v333) then v334=0 -0 ;while true do if ((3 -2)~=v334) then else v317=2 + 0 ;break;end if (v334~=0) then else local v340=0 + 0 ;while true do if (v340~=0) then else v320={v22(),v22(),nil,nil};if (v318==0) then local v342=0;local v343;while true do if (v342==(0 + 0)) then v343=0;while true do if (v343~=0) then else v320[3]=v22();v320[1261 -(1043 + 214) ]=v22();break;end end break;end end elseif (v318==(3 -2)) then v320[3]=v23();elseif (v318==2) then v320[1215 -(323 + 889) ]=v23() -((5 -3)^(596 -(361 + 219))) ;elseif (v318~=3) then else local v352=320 -(53 + 267) ;local v353;local v354;while true do if ((1 + 0)~=v352) then else while true do if ((413 -(15 + 398))~=v353) then else v354=0;while true do if ((982 -(18 + 964))~=v354) then else v320[11 -8 ]=v23() -(2^16) ;v320[4]=v22();break;end end break;end end break;end if (v352~=(0 + 0)) then else v353=0 + 0 ;v354=nil;v352=1;end end end v340=1;end if (v340==1) then v334=1;break;end end end end break;end end break;end if (v332==0) then v333=850 -(20 + 830) ;v334=nil;v332=1;end end end end break;end if (1~=v316) then else local v325=0;while true do if (v325~=1) then else v316=2;break;end if (v325~=0) then else v319=nil;v320=nil;v325=1 + 0 ;end end end end end break;end end break;end end end for v290=127 -(116 + 10) ,v23() do v53[v290-(1 + 0) ]=v28();end v261=739 -(542 + 196) ;end if (1~=v261) then else v106=1 -0 ;break;end end end break;end end end break;end end end v97=1;end end end if (v88~=1) then else if (v51==1) then v56=v23();v57={};for v99=1,v56 do local v100=0 + 0 ;local v101;local v102;local v103;while true do if (v100==0) then v101=0 + 0 ;v102=nil;v100=1 + 0 ;end if (v100~=(2 -1)) then else v103=nil;while true do if (v101~=(2 -1)) then else if (v102==1) then v103=v21()~=(1551 -(1126 + 425)) ;elseif (v102==(407 -(118 + 287))) then v103=v24();elseif (v102~=3) then else v103=v25();end v57[v99]=v103;break;end if (v101~=(0 -0)) then else v102=v21();v103=nil;v101=1;end end break;end end end v55[1124 -(118 + 1003) ]=v21();v51=5 -3 ;end break;end end end break;end if (v50==(377 -(142 + 235))) then v51=0;v52=nil;v50=4 -3 ;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==0) then v78=v66[v70];v79=v78[1];v87=1;end if (v87==1) then if (v79<=22) then if (v79<=10) then if (v79<=4) then if (v79<=1) then if (v79>0) then if not v76[v78[2]] then v70=v70 + 1 ;else v70=v78[3];end else do return;end end elseif (v79<=2) then v70=v78[3];elseif (v79==3) then v76[v78[2]][v78[3]]=v78[4];else local v157=0;local v158;local v159;local v160;while true do if (v157==1) then v160=v76[v158] + v159 ;v76[v158]=v160;v157=2;end if (2==v157) then if (v159>0) then if (v160<=v76[v158 + 1 ]) then local v277=0;while true do if (0==v277) then v70=v78[3];v76[v158 + 3 ]=v160;break;end end end elseif (v160>=v76[v158 + 1 ]) then local v278=0;while true do if (v278==0) then v70=v78[3];v76[v158 + 3 ]=v160;break;end end end break;end if (v157==0) then v158=v78[2];v159=v76[v158 + 2 ];v157=1;end end end elseif (v79<=7) then if (v79<=5) then v76[v78[2]][v78[3]]=v76[v78[4]];elseif (v79>6) then v76[v78[2]]={};elseif not v76[v78[2]] then v70=v70 + 1 ;else v70=v78[3];end elseif (v79<=8) then v70=v78[3];elseif (v79>9) then v76[v78[2]]=v59[v78[3]];else local v164=0;local v165;local v166;local v167;while true do if (v164==1) then v167=v76[v165] + v166 ;v76[v165]=v167;v164=2;end if (v164==2) then if (v166>0) then if (v167<=v76[v165 + 1 ]) then local v279=0;while true do if (v279==0) then v70=v78[3];v76[v165 + 3 ]=v167;break;end end end elseif (v167>=v76[v165 + 1 ]) then local v280=0;while true do if (v280==0) then v70=v78[3];v76[v165 + 3 ]=v167;break;end end end break;end if (0==v164) then v165=v78[2];v166=v76[v165 + 2 ];v164=1;end end end elseif (v79<=16) then if (v79<=13) then if (v79<=11) then local v111=v78[2];local v112=v76[v78[3]];v76[v111 + 1 ]=v112;v76[v111]=v112[v78[4]];elseif (v79>12) then local v168=0;local v169;while true do if (v168==0) then v169=v78[2];v76[v169]=v76[v169](v13(v76,v169 + 1 ,v78[3]));break;end end else local v170=0;local v171;local v172;while true do if (1==v170) then for v262=1, #v75 do local v263=0;local v264;while true do if (v263==0) then v264=v75[v262];for v292=0, #v264 do local v293=0;local v294;local v295;local v296;while true do if (v293==1) then v296=v294[2];if ((v295==v76) and (v296>=v171)) then local v315=0;while true do if (v315==0) then v172[v296]=v295[v296];v294[1]=v172;break;end end end break;end if (v293==0) then v294=v264[v292];v295=v294[1];v293=1;end end end break;end end end break;end if (v170==0) then v171=v78[2];v172={};v170=1;end end end elseif (v79<=14) then v76[v78[2]]=v60[v78[3]];elseif (v79>15) then local v173=v78[2];v76[v173](v13(v76,v173 + 1 ,v78[3]));else local v174=0;local v175;local v176;local v177;while true do if (v174==1) then v177=v76[v175 + 2 ];if (v177>0) then if (v176>v76[v175 + 1 ]) then v70=v78[3];else v76[v175 + 3 ]=v176;end elseif (v17621) then v76[v78[2]]=v76[v78[3]][v78[4]];else v76[v78[2]]=v29(v67[v78[3]],nil,v60);end elseif (v79<=33) then if (v79<=27) then if (v79<=24) then if (v79>23) then v76[v78[2]]=v29(v67[v78[3]],nil,v60);else local v122=v67[v78[3]];local v123;local v124={};v123=v10({},{__index=function(v140,v141)local v142=0;local v143;while true do if (v142==0) then v143=v124[v141];return v143[1][v143[2]];end end end,__newindex=function(v144,v145,v146)local v147=v124[v145];v147[1][v147[2]]=v146;end});for v149=1,v78[4] do local v150=0;local v151;while true do if (v150==1) then if (v151[1]==44) then v124[v149-1 ]={v76,v151[3]};else v124[v149-1 ]={v59,v151[3]};end v75[ #v75 + 1 ]=v124;break;end if (v150==0) then v70=v70 + 1 ;v151=v66[v70];v150=1;end end end v76[v78[2]]=v29(v122,v123,v60);end elseif (v79<=25) then local v126=0;local v127;while true do if (v126==0) then v127=v78[2];v76[v127](v13(v76,v127 + 1 ,v78[3]));break;end end elseif (v79==26) then local v185=v78[2];v76[v185]=v76[v185](v13(v76,v185 + 1 ,v78[3]));else v76[v78[2]]=v78[3];end elseif (v79<=30) then if (v79<=28) then v76[v78[2]][v78[3]]=v76[v78[4]];elseif (v79==29) then v76[v78[2]]=v78[3];else do return;end end elseif (v79<=31) then v76[v78[2]]=v76[v78[3]][v78[4]];elseif (v79==32) then v76[v78[2]]=v59[v78[3]];else v76[v78[2]]=v60[v78[3]];end elseif (v79<=39) then if (v79<=36) then if (v79<=34) then v76[v78[2]]=v76[v78[3]];elseif (v79==35) then v76[v78[2]][v78[3]]=v78[4];else local v197=v78[2];local v198={};for v218=1, #v75 do local v219=0;local v220;while true do if (v219==0) then v220=v75[v218];for v268=0, #v220 do local v269=0;local v270;local v271;local v272;while true do if (v269==1) then v272=v270[2];if ((v271==v76) and (v272>=v197)) then v198[v272]=v271[v272];v270[1]=v198;end break;end if (v269==0) then v270=v220[v268];v271=v270[1];v269=1;end end end break;end end end end elseif (v79<=37) then for v152=v78[2],v78[3] do v76[v152]=nil;end elseif (v79==38) then local v199=0;local v200;while true do if (v199==0) then v200=v78[2];v76[v200](v76[v200 + 1 ]);break;end end else for v221=v78[2],v78[3] do v76[v221]=nil;end end elseif (v79<=42) then if (v79<=40) then local v134=0;local v135;local v136;local v137;while true do if (v134==0) then v135=v78[2];v136=v76[v135];v134=1;end if (v134==1) then v137=v76[v135 + 2 ];if (v137>0) then if (v136>v76[v135 + 1 ]) then v70=v78[3];else v76[v135 + 3 ]=v136;end elseif (v13641) then local v201=v67[v78[3]];local v202;local v203={};v202=v10({},{__index=function(v226,v227)local v228=v203[v227];return v228[1][v228[2]];end,__newindex=function(v229,v230,v231)local v232=v203[v230];v232[1][v232[2]]=v231;end});for v234=1,v78[4] do v70=v70 + 1 ;local v235=v66[v70];if (v235[1]==44) then v203[v234-1 ]={v76,v235[3]};else v203[v234-1 ]={v59,v235[3]};end v75[ #v75 + 1 ]=v203;end v76[v78[2]]=v29(v201,v202,v60);else local v205=0;local v206;while true do if (v205==0) then v206=v78[2];v76[v206](v76[v206 + 1 ]);break;end end end elseif (v79<=43) then if (v76[v78[2]]==v78[4]) then v70=v70 + 1 ;else v70=v78[3];end elseif (v79==44) then v76[v78[2]]=v76[v78[3]];else local v210=0;local v211;while true do if (v210==0) then v211=v78[2];v76[v211]=v76[v211]();break;end end end v70=v70 + 1 ;break;end end end end;end return v29(v28(),{},v17)(...);end v15("LOL!063O00028O00026O00F03F03053O00737061776E03073O0067657466656E7603093O004163746976617465642O0100253O00121B3O00014O0027000100023O0026143O001D000100020004083O001D00010026140001000C000100020004083O000C000100021500025O00120E000300033O00062A00040001000100012O002C3O00024O00260003000200010004083O0023000100261400010004000100010004083O0004000100121B000300013O00261400030016000100010004083O0016000100120E000400044O00130004000100020030230004000500062O0027000200023O00121B000300023O0026140003000F000100020004083O000F000100121B000100023O0004083O000400010004083O000F00010004083O000400010004083O002300010026143O0002000100010004083O0002000100121B000100014O0027000200023O00121B3O00023O0004083O000200012O00248O001E3O00013O00023O000D3O00028O00026O00F03F03043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F7261676503063O004576656E747303023O004D45026O00184003043O0068656174027O004003053O004D6F76657303053O005461756E74030A3O0046697265536572766572002E3O00121B3O00014O0027000100023O0026143O0027000100020004083O0027000100261400010004000100010004083O0004000100120E000300033O00200B00030003000400121B000500054O001A00030005000200201600030003000600201600020003000700121B000300023O00121B000400083O00121B000500023O00040F00030024000100121B000700014O0027000800083O00261400070012000100010004083O001200012O000700093O000200302300090002000900120E000A00033O00200B000A000A000400121B000C00054O001A000A000C0002002016000A000A000B002016000A000A000C0010050009000A000A2O0022000800093O00200B00090002000D2O0022000B00084O00100009000B00010004083O002300010004083O001200010004090003001000010004083O002D00010004083O000400010004083O002D00010026143O0002000100010004083O0002000100121B000100014O0027000200023O00121B3O00023O0004083O000200012O001E3O00017O00053O0003043O007461736B03043O0077616974028O0003093O00416374697661746564025O00408F40000D3O00120E3O00013O0020165O000200121B000100034O00263O0002000100120E3O00043O002O063O0008000100010004083O000800010004083O000C00012O000A7O00121B000100054O00263O000200010004085O00012O001E3O00017O00",v9(),...);end