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=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 v30=nil;v30=function(v31,v32,v33)local v39=v31[1];local v40=v31[2];local v41=v31[3];return function(...)local v68=1;local v69= -1;local v70={...};local v71=v12("#",...) -1 ;local function v72()local v73=v39;local v74=v40;local v75=v41;local v76=v28;local v77={};local v78={};local v79={};for v87=1096 -(54 + 1042) ,v71 do if ((v87>=v75) or ((5157 -(371 + 271))<=(869 -((204 -111) + 2)))) then v77[v87-v75 ]=v70[v87 + 1 ];else v79[v87]=v70[v87 + 1 + 0 ];end end local v80=(v71-v75) + (960 -(772 + 187)) ;local v81;local v82;while true do local v88=0 + 0 ;while true do if (((2669 + (3700 -2313))>=3445) and ((0 + 0 + 0)==v88)) then v81=v73[v68];v82=v81[(852 -(58 + 623)) -(104 + 66) ];v88=1444 -(854 + 589) ;end if ((3601>3579) and (v88==1)) then if (((154 + 140 + 890)<=(6537 -(3195 + 633))) and (v82<=(4 + 1))) then if (((6548 -3583)>=(2580 -((2124 -1061) + 258))) and (v82<=(1831 -(1441 + 388)))) then if (((1175 + 652)>=(1010 + 705)) and (v82<=(0 -0))) then do return;end elseif (((3707 -((351 -251) + 519))>2643) and (v82==(1 + 0))) then v68=v81[2 + 1 ];else v79[v81[7 -5 ]]={};end elseif ((v82<=(784 -(319 + 462))) or ((44 + 1524)<(1448 -(213 + 54)))) then v79[v81[4 -2 ]]=v33[v81[1697 -(950 + 744) ]];elseif ((v82>4) or (((570 -99) + 2414)>=(3262 + 1728))) then for v136=v81[2 + 0 ],v81[573 -(370 + 200) ] do v79[v136]=nil;end else local v112=0;local v113;local v114;local v115;local v116;local v117;while true do if (((930 -(517 + 412))==v112) or ((1768 + 322)<(6100 -4172))) then v115=nil;v116=nil;v112=2;end if (((1516 -(569 + 377))<(3717 -(319 + 643))) and (v112==(0 + 0))) then v113=995 -((268 -206) + 933) ;v114=nil;v112=1 + 0 + 0 ;end if ((((7808 -5489) -(1751 + 200))<=(4076 -(77 + 27))) and (v112==((1165 + 43) -(1036 + 170)))) then v117=nil;while true do if ((v113==2) or ((9819 -6618)>=(12800 -8934))) then for v147=v114,v69 do local v148=0 + (741 -(260 + 481)) ;local v149;while true do if ((4907>=(14702 -11755)) and (v148==(881 -((2523 -1687) + 45)))) then v149=0 + 0 ;while true do if ((1010==(3975 -2965)) and (v149==(1774 -((939 -(61 + 464)) + 1360)))) then v117=v117 + (1392 -(482 + 909)) ;v79[v147]=v115[v117];break;end end break;end end end break;end if ((v113==((1 + 3) -3)) or ((1223 + 196 + 1087)<(275 + 269))) then v69=(v116 + v114) -1 ;v117=0;v113=4 -2 ;end if ((0==v113) or (((16288 -10566) -3157)<=(4115 -(1692 + 242)))) then local v141=0 -0 ;while true do if (((1 + 0)==v141) or ((18666 -14130)<(1668 -(166 + 392)))) then v113=1 + 0 ;break;end if ((v141==(184 -(158 + 26))) or ((5372 -2162)>3394)) then v114=v81[2 + 0 ];v115,v116=v76(v79[v114](v79[v114 + 1 ]));v141=480 -(376 + 103) ;end end end end break;end end end elseif ((v82<=(1 + 7)) or (3381>(5476 -(51 + 1854)))) then if (((2362 + 372)<=3025) and (v82<=(2 + 4))) then if ((v79[v81[990 -(595 + 393) ]]==v81[3 + 1 ]) or ((2280 -(62 + 1428))>=1217)) then v68=v68 + 1 + 0 ;else v68=v81[3];end elseif ((v82==(5 + 2)) or ((3842 + 841)==(12840 -9426))) then local v119=0 -0 ;local v120;local v121;while true do if ((v119==(1 + 0)) or ((2938 -(33 + 222))>=(11949 -8751))) then while true do if ((v120==((38 + 195) -(113 + 120))) or (2728>=3161)) then v121=v81[7 -5 ];v79[v121](v13(v79,v121 + (725 -(176 + 548)) ,v69));break;end end break;end if ((v119==0) or ((7296 -5657)<(1840 -(358 + 168 + 1262)))) then v120=0 -(0 + 0) ;v121=nil;v119=1 + 0 + 0 ;end end else v79[v81[3 -1 ]]=v79[v81[3]];end elseif ((v82<=(1446 -(18 + 1418))) or ((11259 -6521)==((521 + 379) -540))) then if (((2182 -(94 + (566 -(88 + 181))))<=(10544 -7155)) and (v82==9)) then v79[v81[(4 + 0) -2 ]][v81[3]]=v81[(1825 -(1142 + 675)) -4 ];else local v126=0;local v127;local v128;local v129;while true do if ((((18051 -12796) -2941)<=(2065 + 366)) and ((148 -(39 + 108))==v126)) then v129=nil;while true do if ((v127==(1898 -(96 + 1801))) or ((501 + 2403)<(425 + 1413))) then v79[v128 + (1 -0) ]=v129;v79[v128]=v129[v81[1 + 3 ]];break;end if ((v127==0) or ((1900 + 105)==(131 -(50 + 2)))) then local v146=0;while true do if ((v146==(678 -(430 + 248))) or (((23737 -15738) -5202)>=(20813 -16225))) then local v153=0;while true do if ((v153==1) or ((239 + 265 + 691)>=(4374 -(24 + (2042 -(637 + 286)))))) then v146=420 -(50 + 369) ;break;end if (((1795 -(918 + 473))<=(1823 + 254)) and (v153==(123 -(24 + 99)))) then v128=v81[(1000 -(11 + 5)) -(131 + 851) ];v129=v79[v81[1315 -(1052 + 260) ]];v153=1 + 0 ;end end end if (((3239 + 983)>=(6729 -3482)) and (v146==(1 + 0))) then v127=1 + 0 ;break;end end end end break;end if (((1422 + 1108)>=508) and (v126==((123 + 1071) -(120 + 1074)))) then v127=256 -(119 + (1920 -(1075 + 708))) ;v128=nil;v126=1 + 0 ;end end end elseif (((4858 -(62 + 1059))<=4230) and (v82>(43 -32))) then local v130=1237 -(614 + 623) ;local v131;local v132;local v133;while true do if ((v130==(1 -0)) or ((6569 -4245)>(4338 -(290 + 1408)))) then v133=nil;while true do if (((313 + 142)<=(4677 -(5 + 5))) and (v131==(0 + 0))) then v132=0 -0 ;v133=nil;v131=(1093 -720) -(369 + 3) ;end if ((v131==(1 + 0)) or ((4224 -2413)>=(12336 -8701))) then while true do if ((v132==(1583 -(652 + 931))) or (2996>=(359 + 955 + 2650))) then v133=v81[2];v79[v133]=v79[v133](v13(v79,v133 + (1457 -(553 + 903)) ,v81[4 -1 ]));break;end end break;end end break;end if (((94 + 182)<=(5302 -(1209 + 648))) and (v130==(1900 -(243 + 1657)))) then v131=(0 -0) -0 ;v132=nil;v130=1 + 0 ;end end else v79[v81[1473 -(1106 + 365) ]]=v81[2 + 1 ];end v68=v68 + (1379 -(333 + (1996 -(188 + 763)))) ;break;end end end end A,B=v28(v11(v72));if not A[1] then local v89=0;local v90;while true do if (v89==0) then v90=v31[4][v68] or "?" ;error("Script error at [" .. v90 .. "]:" .. A[2] );break;end end else return v13(A,2,B);end end;end;return v30(v29(),{},v17)(...);end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v34)if (v1(v34,2)==79) then v20=v0(v3(v34,1,1));return "";else local v83=v2(v0(v34,16));if v20 then local v94=v5(v83,v20);v20=nil;return v94;else return v83;end end end);v21=nil;v18=1;end if (v18==3) then v25=function()local v42=v24();local v43=v24();local v44=2 -1 ;local v45=(v21(v43,1132 -(169 + 962) ,1 + 19 ) * ((1 + 1)^(1200 -(428 + 740)))) + v42 ;local v46=v21(v43,18 + 3 ,31);local v47=((v21(v43,50 -18 )==1) and -(1529 -(56 + 1472))) or (535 -((646 -406) + 294)) ;if (v46==(0 + 0)) then if (v45==(0 -0)) then return v47 * (686 -(145 + 541)) ;else v46=206 -((545 -356) + 16) ;v44=24 -(15 + 9) ;end elseif (v46==(5413 -3366)) then return ((v45==(0 -(0 + 0))) and (v47 * ((896 -(121 + 774))/(0 + (753 -(442 + 311)))))) or (v47 * NaN) ;end return v8(v47,v46-(989 + 34) ) * (v44 + (v45/((1779 -(1147 + 630))^((103 + 3) -54)))) ;end;v26=nil;v26=function(v35)local v48=39 -(27 + 12) ;local v49;local v50;while true do if (((2076 -(132 + 336)) -(1279 + (586 -258)))==v48) then v49=v3(v16,v19,(v19 + v35) -(2 -1) );v19=v19 + v35 ;v48=1817 -(866 + 949) ;end if (v48==(5 -(1327 -(316 + 1009)))) then return v6(v50);end if (v48==(0 -0)) then v49=nil;if not v35 then v35=v24();if (v35==(1952 -(1083 + 843 + 26))) then return "";end end v48=964 -(298 + 665) ;end if (v48==(7 -5)) then v50={};for v95=4 -3 , #v49 do v50[v95]=v2(v1(v3(v49,v95,v95)));end v48=1027 -(177 + 847) ;end end end;v27=v24;v18=4;end if (v18==2) then v23=function()local v51=0 + 0 + 0 ;local v52;local v53;while true do if (0==v51) then v52,v53=v1(v16,v19,v19 + 1 + 1 + 0 );v19=v19 + 1 + 1 ;v51=1 + 0 ;end if (v51==(2 -1)) then return (v53 * (625 -369)) + v52 ;end end end;v24=nil;v24=function()local v54=0 + 0 + 0 + 0 ;local v55;local v56;local v57;local v58;while true do if (v54==(2 -(950 -(547 + 402)))) then return (v58 * (11779496 + 1786182 + 3211538)) + (v57 * (271799 -206263)) + (v56 * (476 -(108 + 112))) + v55 ;end if (v54==(0 -0)) then v55,v56,v57,v58=v1(v16,v19,v19 + 3 + 0 );v19=v19 + 4 + 0 ;v54=1;end end end;v25=nil;v18=3;end if (v18==1) then v21=function(v36,v37,v38)if v38 then local v84=(v36/((5 -3)^(v37-(1 + 0))))%((4 -2)^(((v38-(1 + 0)) -(v37-(4 -3))) + 1 + 0)) ;return v84-(v84%(1 -(1705 -(742 + 963)))) ;else local v85=(1519 + 239) -(827 + 731 + 200) ;local v86;while true do if (v85==((1156 -(103 + 919)) -(119 + 15))) then v86=(1 + 1)^(v37-(1381 -(270 + 1110))) ;return (((v36%(v86 + v86))>=v86) and (1 + 0)) or (1812 -((1111 -681) + 1382)) ;end end end end;v22=nil;v22=function()local v59=v1(v16,v19,v19);v19=v19 + 1 ;return v59;end;v23=nil;v18=2;end if (v18==4) then v28=nil;v28=function(...)return {...},v12("#",...);end;v29=nil;v29=function()local v60=0 + 0 ;local v61;local v62;local v63;local v64;local v65;local v66;local v67;while true do if (v60~=(1951 -(938 + 1013))) then else v61=0;v62=nil;v60=1 + 0 ;end if (v60~=(1 + 1)) then else local v91=0;local v92;while true do if (v91~=(0 -0)) then else v92=0;while true do if (v92~=(0 -0)) then else v65=nil;v66=nil;v92=1 + 0 ;end if ((1 + 0)~=v92) then else v60=3;break;end end break;end end end if (v60~=(305 -(106 + 196))) then else v67=nil;while true do local v97=0 + 0 ;local v98;local v99;while true do if (v97==(1 -0)) then while true do if (v98~=0) then else v99=0;while true do if (v99==(3 -2)) then if (v61==(1922 -(1893 + 28))) then local v138=0 -0 ;local v139;while true do if ((923 -(162 + 761))==v138) then v139=0;while true do if (v139~=0) then else local v150=0 + 0 ;while true do if (v150~=(1 -0)) then else v139=2 -1 ;break;end if (v150~=(1640 -(1376 + 264))) then else v66=v24();v67={};v150=1;end end end if (v139==(5 -3)) then v61=2 + 0 ;break;end if (v139==(590 -(583 + 6))) then local v151=0 + 0 ;while true do if (v151==(0 -0)) then for v161=1236 -(232 + 1003) ,v66 do local v162=0 + 0 ;local v163;local v164;while true do if (v162~=(0 + 0)) then else local v169=0 -0 ;while true do if (v169==0) then v163=v22();v164=nil;v169=1 + 0 ;end if (v169==(821 -(458 + 362))) then v162=100 -(31 + 68) ;break;end end end if (v162==(1005 -(484 + 520))) then if (v163==(260 -(88 + 171))) then v164=v22()~=0 ;elseif (v163==(1 + 1)) then v164=v25();elseif (v163==3) then v164=v26();end v67[v161]=v164;break;end end end v65[3]=v22();v151=2 -1 ;end if (v151==1) then v139=1343 -(1027 + 314) ;break;end end end end break;end end end break;end if (v99~=(0 -0)) then else local v108=86 -(41 + 45) ;local v109;while true do if (v108==(1694 -(227 + 1467))) then v109=0;while true do if (v109==(1305 -(1147 + 158))) then local v140=0 + 0 ;while true do if (v140==0) then if (v61~=0) then else local v157=1966 -(1699 + 267) ;local v158;while true do if (v157~=(0 + 0)) then else v158=0;while true do if (v158==1) then local v173=0;local v174;while true do if (v173==0) then v174=0 + 0 ;while true do if (v174~=(0 + 0)) then else v64={};v65={v62,v63,nil,v64};v174=1;end if (v174==(1899 -(248 + 1650))) then v158=2 -0 ;break;end end break;end end end if (v158~=(370 -(12 + 356))) then else v61=1 -0 ;break;end if (v158~=0) then else local v175=0;local v176;while true do if ((0 -0)==v175) then v176=501 -(169 + 332) ;while true do if (v176~=(3 -2)) then else v158=1;break;end if (v176~=(0 + 0)) then else local v177=0 + 0 ;while true do if (0~=v177) then else v62={};v63={};v177=984 -(967 + 16) ;end if (v177==(1 -0)) then v176=1 + 0 ;break;end end end end break;end end end end break;end end end if (2==v61) then local v159=0 -0 ;local v160;while true do if (v159==0) then v160=0;while true do local v171=0 + 0 ;local v172;while true do if (v171==0) then v172=0 -0 ;while true do if (v172==(0 + 0)) then if (v160~=(0 -0)) then else local v178=0 + 0 ;local v179;while true do if (v178==(0 + 0)) then v179=1374 -(1110 + 264) ;while true do if ((754 -(418 + 336))~=v179) then else local v183=0 -0 ;while true do if (v183==(1397 -(1208 + 189))) then for v184=1,v24() do local v185=0 + 0 ;local v186;local v187;local v188;while true do if (v185==(0 -0)) then v186=1558 -(506 + 1052) ;v187=nil;v185=1 + 0 ;end if (v185~=(1 + 0)) then else v188=nil;while true do if (v186~=1) then else while true do if ((0 -0)~=v187) then else v188=v22();if (v21(v188,1 -0 ,1 -0 )==(0 + 0)) then local v192=0 + 0 ;local v193;local v194;local v195;local v196;local v197;while true do if (v192==(955 -(431 + 523))) then v195=nil;v196=nil;v192=1 + 1 ;end if (v192~=(0 + 0)) then else v193=61 -(42 + 19) ;v194=nil;v192=1 + 0 ;end if (v192==2) then v197=nil;while true do if (v193==(0 + 0)) then local v198=0;local v199;while true do if ((1976 -(1675 + 301))~=v198) then else v199=0 -0 ;while true do if (v199~=1) then else v193=2 -1 ;break;end if (v199~=0) then else local v210=1570 -(1369 + 201) ;while true do if (v210==(1 + 0)) then v199=1 -0 ;break;end if (v210~=(0 + 0)) then else v194=0;v195=nil;v210=642 -(37 + 604) ;end end end end break;end end end if (v193==(286 -(95 + 189))) then while true do if (v194~=3) then else if (v21(v196,1939 -(1498 + 438) ,3)~=(2 -1)) then else v197[10 -6 ]=v67[v197[442 -(404 + 34) ]];end v62[v184]=v197;break;end if (v194~=(1689 -(1070 + 617))) then else local v202=1952 -(1677 + 275) ;while true do if ((3 -2)==v202) then v194=6 -3 ;break;end if (v202==(111 -(59 + 52))) then local v211=286 -(256 + 30) ;while true do if (v211==(1 -0)) then v202=1;break;end if (v211==(0 + 0)) then if (v21(v196,1 + 0 ,577 -(265 + 311) )==(2 -1)) then v197[722 -(266 + 454) ]=v67[v197[8 -6 ]];end if (v21(v196,2 + 0 ,2 -0 )==(1 + 0)) then v197[906 -(639 + 264) ]=v67[v197[3 + 0 ]];end v211=1 + 0 ;end end end end end if ((0 -0)==v194) then local v203=0 -0 ;local v204;local v205;while true do if (v203==(3 -2)) then while true do if (v204==(1911 -(1102 + 809))) then v205=1763 -(4 + 1759) ;while true do if ((0 -0)==v205) then v195=v21(v188,1 + 1 ,3 + 0 );v196=v21(v188,765 -(361 + 400) ,6 + 0 );v205=2 -1 ;end if (v205~=1) then else v194=1;break;end end break;end end break;end if (v203~=(0 + 0)) then else v204=96 -(79 + 17) ;v205=nil;v203=1 + 0 ;end end end if (1~=v194) then else local v206=0;local v207;while true do if (v206==(379 -(183 + 196))) then v207=0 + 0 ;while true do if (v207==1) then v194=241 -(49 + 190) ;break;end if (v207==(0 -0)) then local v212=0 + 0 ;while true do if (v212~=(1074 -(582 + 492))) then else v197={v23(),v23(),nil,nil};if (v195==(0 -0)) then local v217=429 -(6 + 423) ;local v218;while true do if (v217~=(0 -0)) then else v218=1972 -(1897 + 75) ;while true do if (v218==(0 -0)) then v197[3]=v23();v197[4 + 0 ]=v23();break;end end break;end end elseif (v195==(1371 -(467 + 903))) then v197[1400 -(186 + 1211) ]=v24();elseif (v195==(1 + 1)) then v197[6 -3 ]=v24() -((5 -3)^16) ;elseif (v195~=(673 -(259 + 411))) then else local v223=1598 -(667 + 931) ;local v224;local v225;local v226;while true do if (v223~=(1 + 0)) then else v226=nil;while true do if ((3 -2)==v224) then while true do if (v225~=(439 -(17 + 422))) then else v226=0 -0 ;while true do if (v226==0) then v197[4 -1 ]=v24() -((3 -1)^(38 -22)) ;v197[4]=v23();break;end end break;end end break;end if (v224==(0 + 0)) then local v227=0;while true do if (v227~=0) then else v225=0;v226=nil;v227=1507 -(431 + 1075) ;end if (v227==(1435 -(216 + 1218))) then v224=1422 -(1127 + 294) ;break;end end end end break;end if (v223==(1505 -(909 + 596))) then v224=0 -0 ;v225=nil;v223=1;end end end v212=1;end if ((3 -2)~=v212) then else v207=1 -0 ;break;end end end end break;end end end end break;end if ((1 + 0)~=v193) then else local v200=0 + 0 ;while true do if (v200==(867 -(541 + 325))) then v193=1713 -(860 + 851) ;break;end if (v200==0) then v196=nil;v197=nil;v200=447 -(55 + 391) ;end end end end break;end end end break;end end break;end if (0~=v186) then else local v191=0 + 0 ;while true do if (v191==(1 + 0)) then v186=1;break;end if (v191~=(0 + 0)) then else v187=1883 -(1602 + 281) ;v188=nil;v191=1 + 0 ;end end end end break;end end end for v189=1,v24() do v63[v189-1 ]=v29();end v183=1;end if (v183==1) then v179=1510 -(255 + 1254) ;break;end end end if (v179==1) then v160=1996 -(290 + 1705) ;break;end end break;end end end if (v160~=1) then else local v180=0 + 0 ;while true do if (v180~=(0 + 0)) then else for v181=1 + 0 ,v24() do v64[v181]=v24();end return v65;end end end break;end end break;end end end break;end end end v140=1;end if (v140==(1195 -(832 + 362))) then v109=1 + 0 ;break;end end end if (v109==1) then v99=1219 -(330 + 888) ;break;end end break;end end end end break;end end break;end if (v97~=(866 -(378 + 488))) then else v98=0 -0 ;v99=nil;v97=3 -2 ;end end end break;end if (v60~=1) then else local v93=0 + 0 ;while true do if (v93~=(0 -0)) then else v63=nil;v64=nil;v93=1 -0 ;end if (v93==(1645 -(151 + 1493))) then v60=1559 -(307 + 1250) ;break;end end end end end;v18=5;end end end v15("LOL!0F3O00028O00026O00F03F03043O00476F6C64027O004003043O0047656D73026O000840025O00D88F4003043O0067616D65030A3O004765745365727669636503113O005265706C69636174656453746F72616765030C3O0057616974466F724368696C64030C3O00547261646552656D6F746573030C3O00547261646555706461746564030A3O004669726553657276657203063O00756E7061636B00243O00120B3O00014O0005000100023O0026063O0007000100010004013O0007000100120B000100014O0005000200023O00120B3O00023O0026063O0002000100020004013O0002000100260600010009000100010004013O000900012O000200033O00030030090003000200030030090003000400050030090003000600072O0008000200033O001203000300083O00200A00030003000900120B0005000A4O000C00030005000200200A00030003000B00120B0005000C4O000C00030005000200200A00030003000B00120B0005000D4O000C00030005000200200A00030003000E0012030005000F4O0008000600024O0004000500064O000700033O00010004013O002300010004013O000900010004013O002300010004013O000200016O00017O00243O00023O00033O00063O00063O00073O00083O00093O000B3O000B3O000D3O000D3O000E3O000E3O000E3O000E3O000E3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O000F3O00103O00113O00133O00143O00163O00",v9(),...);end