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 v19=v0(v3(v30,1,1));return "";else local v67=v2(v0(v30,16));if v19 then local v75=0;local v76;while true do if (v75==1) then return v76;end if (v75==0) then v76=v5(v67,v19);v19=nil;v75=1;end end else return v67;end end end);local function v20(v31,v32,v33) if v33 then local v68=(v31/(2^(v32-(2 -1))))%((5 -3)^(((v33-(1 -0)) -(v32-(2 -(878 -(282 + 595))))) + (620 -(555 + 64)))) ;return v68-(v68%(932 -(857 + 74))) ;else local v69=0;local v70;while true do if (v69==0) then v70=(570 -(367 + 201))^(v32-(928 -(214 + (2350 -(1523 + 114))))) ;return (((v31%(v70 + v70))>=v70) and (1 + 0)) or (0 + 0) ;end end 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 + 2 + 0 );v18=v18 + (2 -0) ;return (v36 * (1321 -(68 + 997))) + v35 ;end local function v23() local v37,v38,v39,v40=v1(v16,v18,v18 + (1273 -(226 + 1044)) );v18=v18 + (17 -13) ;return (v40 * ((16778290 -(892 + 65)) -(32 + 85))) + (v39 * (64226 + 1310)) + (v38 * ((135 -78) + 199)) + v37 ;end local function v24() local v41=v23();local v42=v23();local v43=1 -0 ;local v44=(v20(v42,1 -(0 -0) ,370 -(87 + 263) ) * ((182 -(67 + (904 -(368 + 423))))^(24 + 8))) + v41 ;local v45=v20(v42,51 -30 ,23 + (25 -17) );local v46=((v20(v42,127 -95 )==(953 -(802 + 150))) and -(2 -1)) or (1 -0) ;if (v45==(0 + (18 -(10 + 8)))) then if (v44==0) then return v46 * 0 ;else v45=998 -(915 + 82) ;v43=(0 -0) -(442 -(416 + 26)) ;end elseif (v45==2047) then return ((v44==(0 + 0)) and (v46 * ((1 -0)/(1187 -(1061 + 8 + 118))))) or (v46 * NaN) ;end return v8(v46,v45-(2320 -1297) ) * (v43 + (v44/((3 -(3 -2))^(10 + 42)))) ;end local function v25(v47) local v48;if not v47 then local v71=0 + 0 ;while true do if (v71==(0 -0)) then v47=v23();if (v47==(438 -(47 + 98 + 293))) then return "";end break;end end end v48=v3(v16,v18,(v18 + v47) -(431 -(44 + 317 + 69)) );v18=v18 + v47 ;local v49={};for v64=1487 -(998 + 488) , #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;local v51;local v52;local v53;local v54;local v55;local v56;while true do local v66=142 -(72 + 70) ;while true do if (v66==0) then if (v50==(1262 -(1091 + 171))) then local v94=0;local v95;while true do if (0==v94) then v95=0 + 0 ;while true do if (v95==1) then v53={};v50=3 -2 ;break;end if ((0 -0)==v95) then v51={};v52={};v95=1;end end break;end end end if (v50~=3) then else for v99=1,v23() do v52[v99-1 ]=v28();end return v54;end v66=375 -(123 + 251) ;end if (v66~=1) then else if (v50~=1) then else local v96=0;local v97;while true do if (v96==0) then v97=0 -0 ;while true do if (v97~=0) then else v54={v51,v52,nil,v53};v55=v23();v97=837 -(660 + 176) ;end if (v97==(1 + 0)) then v56={};v50=204 -(14 + 188) ;break;end end break;end end end if (2==v50) then local v98=0;while true do if (0~=v98) then else for v106=1,v55 do local v107=0;local v108;local v109;local v110;local v111;while true do if (v107==(675 -(534 + 141))) then local v115=0 + 0 ;while true do if (v115~=1) then else v107=1;break;end if (v115==(0 + 0)) then v108=0 + 0 ;v109=nil;v115=1 -0 ;end end end if (v107~=(2 -0)) then else while true do if (v108~=0) then else local v166=0 -0 ;local v167;while true do if (v166~=(0 + 0)) then else v167=0 + 0 ;while true do if (0==v167) then local v194=396 -(115 + 281) ;while true do if (v194~=0) then else v109=0 -0 ;v110=nil;v194=1 + 0 ;end if (v194~=1) then else v167=1;break;end end end if (v167~=(2 -1)) then else v108=3 -2 ;break;end end break;end end end if (v108~=(868 -(550 + 317))) then else v111=nil;while true do if (v109==(1 -0)) then if (v110==(1 -0)) then v111=v21()~=(0 -0) ;elseif (v110==2) then v111=v24();elseif (v110==(288 -(134 + 151))) then v111=v25();end v56[v106]=v111;break;end if (v109==0) then local v188=1665 -(970 + 695) ;local v189;while true do if (v188~=(0 -0)) then else v189=1990 -(582 + 1408) ;while true do if (v189~=(0 -0)) then else local v197=0;while true do if (v197==(0 -0)) then v110=v21();v111=nil;v197=3 -2 ;end if (v197==(1825 -(1195 + 629))) then v189=1 -0 ;break;end end end if (v189~=(242 -(187 + 54))) then else v109=781 -(162 + 618) ;break;end end break;end end end end break;end end break;end if ((1 + 0)==v107) then local v116=0;while true do if (v116~=1) then else v107=2;break;end if (0==v116) then v110=nil;v111=nil;v116=1;end end end end end v54[2 + 1 ]=v21();v98=1 -0 ;end if (v98~=(1 -0)) then else for v112=1,v23() do local v113=0;local v114;while true do if (v113==(0 + 0)) then v114=v21();if (v20(v114,1,1)==(1636 -(1373 + 263))) then local v121=0;local v122;local v123;local v124;local v125;while true do if (v121==(1000 -(451 + 549))) then v122=0;v123=nil;v121=1 + 0 ;end if (v121==(1 -0)) then v124=nil;v125=nil;v121=2;end if (v121~=(2 -0)) then else while true do if (v122~=(1384 -(746 + 638))) then else local v190=0;while true do if (v190==1) then v122=1;break;end if (v190~=0) then else v123=v20(v114,1 + 1 ,3);v124=v20(v114,4,6);v190=1 -0 ;end end end if (v122~=3) then else if (v20(v124,3,344 -(218 + 123) )~=(1582 -(1535 + 46))) then else v125[4 + 0 ]=v56[v125[1 + 3 ]];end v51[v112]=v125;break;end if (v122~=(562 -(306 + 254))) then else local v192=0 + 0 ;while true do if (v192~=(0 -0)) then else if (v20(v124,1468 -(899 + 568) ,1 + 0 )~=(2 -1)) then else v125[605 -(268 + 335) ]=v56[v125[292 -(60 + 230) ]];end if (v20(v124,2,2)~=(573 -(426 + 146))) then else v125[1 + 2 ]=v56[v125[3]];end v192=1457 -(282 + 1174) ;end if (v192==1) then v122=814 -(569 + 242) ;break;end end end if (v122==1) then local v193=0;while true do if (v193==1) then v122=5 -3 ;break;end if (v193~=(0 + 0)) then else v125={v22(),v22(),nil,nil};if (v123==(1271 -(945 + 326))) then local v202=0 -0 ;while true do if ((0 + 0)~=v202) then else v125[3]=v22();v125[704 -(271 + 429) ]=v22();break;end end elseif (v123==1) then v125[3 + 0 ]=v23();elseif (v123==(1502 -(1408 + 92))) then v125[3]=v23() -((1088 -(461 + 625))^16) ;elseif (v123~=3) then else local v207=1288 -(993 + 295) ;local v208;local v209;while true do if (v207~=(0 + 0)) then else v208=1171 -(418 + 753) ;v209=nil;v207=1;end if (v207==(1 + 0)) then while true do if (v208~=(0 + 0)) then else v209=0;while true do if (v209==0) then v125[3]=v23() -((1 + 1)^(5 + 11)) ;v125[533 -(406 + 123) ]=v22();break;end end break;end end break;end end end v193=1770 -(1749 + 20) ;end end end end break;end end end break;end end end v50=1 + 2 ;break;end end end break;end end end end local function v29(v57,v58,v59) local v60=0;local v61;local v62;local v63;while true do if (v60==0) then v61=v57[1];v62=v57[2];v60=1;end if (v60==1) then v63=v57[3];return function(...) local v77=v61;local v78=v62;local v79=v63;local v80=v27;local v81=1;local v82= -1;local v83={};local v84={...};local v85=v12("#",...) -1 ;local v86={};local v87={};for v91=0,v85 do if (v91>=v79) then v83[v91-v79 ]=v84[v91 + 1 ];else v87[v91]=v84[v91 + 1 ];end end local v88=(v85-v79) + 1 ;local v89;local v90;while true do v89=v77[v81];v90=v89[1];if (v90<=14) then if (v90<=6) then if (v90<=2) then if (v90<=0) then v87[v89[2]]=v87[v89[3]][v89[4]];elseif (v90==1) then v87[v89[2]]=v87[v89[3]][v89[4]];else v81=v89[3];end elseif (v90<=4) then if (v90==3) then if v87[v89[2]] then v81=v81 + 1 ;else v81=v89[3];end else v87[v89[2]][v89[3]]=v89[4];end elseif (v90==5) then v87[v89[2]]=v89[3];else local v133=v89[2];v87[v133]=v87[v133]();end elseif (v90<=10) then if (v90<=8) then if (v90>7) then v87[v89[2]][v89[3]]=v89[4];else local v137=v89[2];v87[v137]=v87[v137]();end elseif (v90==9) then local v139=0;local v140;while true do if (0==v139) then v140=v89[2];v87[v140](v87[v140 + 1 ]);break;end end else v87[v89[2]]=v59[v89[3]];end elseif (v90<=12) then if (v90==11) then v87[v89[2]][v89[3]]=v87[v89[4]];else for v168=v89[2],v89[3] do v87[v168]=nil;end end elseif (v90>13) then local v145=0;local v146;local v147;while true do if (v145==0) then v146=v89[2];v147=v87[v89[3]];v145=1;end if (v145==1) then v87[v146 + 1 ]=v147;v87[v146]=v147[v89[4]];break;end end else local v148=0;local v149;while true do if (0==v148) then v149=v89[2];v87[v149](v13(v87,v149 + 1 ,v89[3]));break;end end end elseif (v90<=21) then if (v90<=17) then if (v90<=15) then v87[v89[2]][v89[3]]=v87[v89[4]];elseif (v90==16) then do return;end else do return;end end elseif (v90<=19) then if (v90==18) then local v150=0;local v151;while true do if (v150==0) then v151=v89[2];v87[v151]=v87[v151](v13(v87,v151 + 1 ,v89[3]));break;end end elseif (v87[v89[2]]==v89[4]) then v81=v81 + 1 ;else v81=v89[3];end elseif (v90>20) then v81=v89[3];else local v153=v89[2];local v154=v87[v89[3]];v87[v153 + 1 ]=v154;v87[v153]=v154[v89[4]];end elseif (v90<=25) then if (v90<=23) then if (v90==22) then local v158=0;local v159;while true do if (0==v158) then v159=v89[2];v87[v159]=v87[v159](v13(v87,v159 + 1 ,v89[3]));break;end end else local v160=v89[2];v87[v160](v13(v87,v160 + 1 ,v89[3]));end elseif (v90==24) then if (v87[v89[2]]==v89[4]) then v81=v81 + 1 ;else v81=v89[3];end elseif v87[v89[2]] then v81=v81 + 1 ;else v81=v89[3];end elseif (v90<=27) then if (v90>26) then local v161=v89[2];v87[v161](v87[v161 + 1 ]);else for v170=v89[2],v89[3] do v87[v170]=nil;end end elseif (v90>28) then v87[v89[2]]=v89[3];else v87[v89[2]]=v59[v89[3]];end v81=v81 + 1 ;end end;end end end return v29(v28(),{},v17)(...);end return v15("LOL!163O00028O0003093O00776F726B7370616365030E3O0044656C697665727953797374656D03163O00446F6E7444656C65746554686573654F626A65637473030A3O0054617267657450617274030A3O004765744A6F6250617274026O00F03F030A3O0043616E436F2O6C6964650100027O004003043O007461736B03043O007761697403133O006669726570726F78696D69747970726F6D7074030F3O0050726F78696D69747950726F6D707403043O0067616D6503073O00506C6179657273030B3O004C6F63616C506C6179657203093O0043686172616374657203063O004D6F7665546F03083O00506F736974696F6E030E3O0046696E6446697273744368696C6403103O0048756D616E6F6964522O6F745061727400403O00121D3O00014O001A000100023O0026183O000D000100010004153O000D000100120A000300023O00202O00030003000300202O00030003000400202O00010003000500120A000300023O00202O00030003000300202O00030003000400202O00020003000600121D3O00073O0026183O0012000100070004153O0012000100300800010008000900300800020008000900121D3O000A3O0026183O00020001000A0004153O0002000100120A0003000B3O00202O00030003000C2O00070003000100020006190003003F00013O0004153O003F000100121D000300013O00261800030020000100070004153O0020000100120A0004000D3O00202O00050002000E2O001B0004000200010004153O001400010026180003001A000100010004153O001A000100121D000400013O00261800040036000100010004153O0036000100120A0005000F3O00202O00050005001000202O00050005001100202O00050005001200201400050005001300202O0007000200142O000D00050007000100120A0005000F3O00202O00050005001000202O00050005001100202O00050005001200201400050005001500121D000700164O001200050007000200202O00050005001400100F00010014000500121D000400073O00261800040023000100070004153O0023000100121D000300073O0004153O001A00010004153O002300010004153O001A00010004153O001400010004153O003F00010004153O000200012O00103O00017O00",v9(),...);