--[[ .____ ________ ___. _____ __ | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| \/ \/ \/ \/ \/ \/ \/ \_Welcome to LuaObfuscator.com (Alpha 0.10.5) ~ Much Love, Ferib ]]-- 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==1) then v21=nil;function v21(v31,v32,v33) if v33 then local v83=(1637 -(1523 + 114)) -0 ;local v84;while true do if ((0 -0)==v83) then v84=(v31/((3 -1)^(v32-(1 + 0))))%((4 -2)^(((v33-(620 -(555 + 64))) -(v32-1)) + (932 -(857 + (105 -31))))) ;return v84-(v84%(569 -(367 + 201))) ;end end else local v85=927 -(214 + 713) ;local v86;while true do if (v85==0) then v86=(879 -(282 + 595))^(v32-1) ;return (((v31%(v86 + v86))>=v86) and (1 + 0)) or (0 + 0) ;end end end end v22=nil;v18=2;end if (v18==3) then v24=nil;function v24() local v34=1065 -(68 + 997) ;local v35;local v36;local v37;local v38;while true do if (v34==((705 + 253) -(892 + 65))) then return (v38 * (40022563 -23245347)) + (v37 * (66806 -(226 + 1044))) + (v36 * (1114 -858)) + v35 ;end if ((117 -(32 + 85))==v34) then v35,v36,v37,v38=v1(v16,v19,v19 + (7 -4) + 0 );v19=v19 + ((731 -547) -(67 + 113)) ;v34=1 + 0 ;end end end v25=nil;v18=4;end if (v18==6) then v29=nil;function v29() local v39=1767 -(308 + 1459) ;local v40;local v41;local v42;local v43;local v44;local v45;local v46;local v47;while true do if (v39~=(4 -1)) then else v46=nil;v47=nil;v39=9 -5 ;end if (v39==2) then v44=nil;v45=nil;v39=10 -7 ;end if (v39==0) then v40=0;v41=nil;v39=868 -(550 + 317) ;end if (v39==1) then v42=nil;v43=nil;v39=2;end if (v39~=(5 -1)) then else while true do if (v40==(2 -0)) then local v99=0;local v100;while true do if (v99==(0 -0)) then v100=0;while true do if (v100==(286 -(134 + 151))) then v40=1668 -(970 + 695) ;break;end if (v100==(0 -0)) then local v142=0;while true do if (v142==(1990 -(582 + 1408))) then v45=nil;v46=nil;v142=3 -2 ;end if (v142~=(1 -0)) then else v100=3 -2 ;break;end end end end break;end end end if (v40==(1825 -(1195 + 629))) then v43=nil;v44=nil;v40=2 -0 ;end if (0~=v40) then else local v101=0;while true do if (v101~=0) then else local v129=241 -(187 + 54) ;while true do if (v129==(781 -(162 + 618))) then v101=1 + 0 ;break;end if (v129==(0 + 0)) then v41=0;v42=nil;v129=1;end end end if (v101~=1) then else v40=1;break;end end end if (v40==3) then v47=nil;while true do local v102=0;local v103;local v104;while true do if ((0 -0)==v102) then v103=0 -0 ;v104=nil;v102=1;end if (v102~=(1 + 0)) then else while true do if (v103~=(1636 -(1373 + 263))) then else v104=1000 -(451 + 549) ;while true do if (1~=v104) then else if (v41~=(1 + 0)) then else local v144=0 -0 ;while true do if (v144~=(0 -0)) then else v45={v42,v43,nil,v44};v46=v24();v144=1;end if (v144==1) then v47={};v41=343 -(218 + 123) ;break;end end end if (v41~=(1584 -(1535 + 46))) then else local v145=0;local v146;while true do if (v145==(0 + 0)) then v146=0 + 0 ;while true do if (v146~=0) then else for v152=1,v24() do v43[v152-1 ]=v29();end return v45;end end break;end end end break;end if (v104~=0) then else local v143=560 -(306 + 254) ;while true do if (v143==0) then if (v41==0) then local v147=0;while true do if (1==v147) then v44={};v41=1;break;end if (v147~=(0 + 0)) then else local v151=0 -0 ;while true do if (v151~=1) then else v147=1;break;end if (0==v151) then v42={};v43={};v151=1;end end end end end if (v41==(1469 -(899 + 568))) then local v148=0;local v149;local v150;while true do if (v148~=1) then else while true do if (v149==(0 + 0)) then v150=0;while true do if (v150==(2 -1)) then for v156=1,v24() do local v157=603 -(268 + 335) ;local v158;local v159;local v160;while true do if (v157~=0) then else v158=0;v159=nil;v157=291 -(60 + 230) ;end if (v157~=(573 -(426 + 146))) then else v160=nil;while true do if (v158==(0 + 0)) then local v162=1456 -(282 + 1174) ;while true do if (v162~=1) then else v158=812 -(569 + 242) ;break;end if (v162==(0 -0)) then v159=0;v160=nil;v162=1 + 0 ;end end end if (v158==(1025 -(706 + 318))) then while true do if (v159~=(1251 -(721 + 530))) then else v160=v22();if (v21(v160,1,1272 -(945 + 326) )~=0) then else local v168=0 -0 ;local v169;local v170;local v171;local v172;local v173;while true do if (v168~=1) then else v171=nil;v172=nil;v168=2 + 0 ;end if (v168==(700 -(271 + 429))) then v169=0;v170=nil;v168=1;end if (v168==(2 + 0)) then v173=nil;while true do if (v169==1) then local v177=1500 -(1408 + 92) ;while true do if (v177~=(1086 -(461 + 625))) then else v172=nil;v173=nil;v177=1;end if (v177~=(1289 -(993 + 295))) then else v169=2;break;end end end if (v169~=(1 + 1)) then else while true do if (3==v170) then if (v21(v172,3,1174 -(418 + 753) )~=(1 + 0)) then else v173[1 + 3 ]=v47[v173[4]];end v42[v156]=v173;break;end if (v170==(0 + 0)) then local v180=0 + 0 ;while true do if (v180~=(529 -(406 + 123))) then else local v188=1769 -(1749 + 20) ;while true do if (v188~=1) then else v180=1 + 0 ;break;end if (0~=v188) then else v171=v21(v160,2,1325 -(1249 + 73) );v172=v21(v160,2 + 2 ,6);v188=1;end end end if (v180==1) then v170=1146 -(466 + 679) ;break;end end end if ((2 -1)~=v170) then else local v181=0;local v182;while true do if (v181~=(0 -0)) then else v182=0;while true do if (v182==0) then v173={v23(),v23(),nil,nil};if (v171==(0 + 0)) then local v189=0;while true do if (v189~=0) then else v173[3]=v23();v173[2 + 2 ]=v23();break;end end elseif (v171==(2 -1)) then v173[7 -4 ]=v24();elseif (v171==(116 -(4 + 110))) then v173[587 -(57 + 527) ]=v24() -((1429 -(41 + 1386))^(119 -(17 + 86))) ;elseif (v171==(3 + 0)) then local v198=0;local v199;local v200;while true do if (v198==1) then while true do if (v199~=(0 -0)) then else v200=0 -0 ;while true do if (v200==0) then v173[169 -(122 + 44) ]=v24() -((2 -0)^(52 -36)) ;v173[4]=v23();break;end end break;end end break;end if (v198==0) then v199=0;v200=nil;v198=1 + 0 ;end end end v182=1;end if (v182~=(1 + 0)) then else v170=3 -1 ;break;end end break;end end end if (v170==(67 -(30 + 35))) then local v183=0;local v184;while true do if (v183~=(0 + 0)) then else v184=0;while true do if (v184~=(1258 -(1043 + 214))) then else v170=3;break;end if (v184==0) then if (v21(v172,1,3 -2 )~=(1213 -(323 + 889))) then else v173[2]=v47[v173[5 -3 ]];end if (v21(v172,582 -(361 + 219) ,322 -(53 + 267) )~=(1 + 0)) then else v173[416 -(15 + 398) ]=v47[v173[985 -(18 + 964) ]];end v184=1;end end break;end end end end break;end if (v169==0) then local v178=0;while true do if (v178==(0 -0)) then local v185=0 + 0 ;while true do if (v185==(0 + 0)) then v170=0;v171=nil;v185=851 -(20 + 830) ;end if (v185==(1 + 0)) then v178=1;break;end end end if ((127 -(116 + 10))==v178) then v169=1 + 0 ;break;end end end end break;end end end break;end end break;end end break;end end end v41=3;break;end if (v150==0) then local v154=0;local v155;while true do if (0==v154) then v155=0;while true do if (v155~=1) then else v150=1;break;end if (v155==(738 -(542 + 196))) then local v161=0 -0 ;while true do if (v161~=(1 + 0)) then else v155=1 + 0 ;break;end if (v161==0) then for v164=1 + 0 ,v46 do local v165=0 -0 ;local v166;local v167;while true do if (v165~=0) then else local v174=0;while true do if (v174==1) then v165=2 -1 ;break;end if (v174~=0) then else local v176=1551 -(1126 + 425) ;while true do if (v176~=1) then else v174=1;break;end if (v176~=(405 -(118 + 287))) then else v166=v22();v167=nil;v176=3 -2 ;end end end end end if (v165==1) then if (v166==(1122 -(118 + 1003))) then v167=v22()~=(0 -0) ;elseif (v166==(379 -(142 + 235))) then v167=v25();elseif (v166==(13 -10)) then v167=v26();end v47[v164]=v167;break;end end end v45[3]=v22();v161=1 + 0 ;end end end end break;end end end end break;end end break;end if (v148~=(977 -(553 + 424))) then else v149=0 -0 ;v150=nil;v148=1 + 0 ;end end end v143=1 + 0 ;end if (v143==(1 + 0)) then v104=1;break;end end end end break;end end break;end end end break;end end break;end end end v30=nil;v18=7;end if (v18==4) then function v25() local v48=0 + 0 ;local v49;local v50;local v51;local v52;local v53;local v54;while true do if (2==v48) then v53=v21(v50,12 + 9 ,67 -36 );v54=((v21(v50,88 -56 )==(2 -1)) and -1) or (1 + 0) ;v48=14 -11 ;end if (v48==(756 -(239 + 514))) then if (v53==0) then if (v52==(0 + 0 + 0)) then return v54 * (1329 -(797 + 532)) ;else v53=1 + 0 ;v51=0 + 0 ;end elseif (v53==(4812 -(2291 + 474))) then return ((v52==(1202 -(373 + 829))) and (v54 * (((311 + 421) -(476 + 255))/(1130 -(369 + 761))))) or (v54 * NaN) ;end return v8(v54,v53-((2096 -(363 + 1141)) + 431) ) * (v51 + (v52/((2 -0)^52))) ;end if (v48==(0 -0)) then v49=v24();v50=v24();v48=239 -(64 + 174) ;end if (v48==((1581 -(1183 + 397)) + 0)) then v51=1 -0 ;v52=(v21(v50,1,356 -(144 + 192) ) * ((218 -(42 + 174))^(97 -65))) + v49 ;v48=2;end end end v26=nil;function v26(v55) local v56=0;local v57;local v58;while true do if (v56==(2 + 0)) then v58={};for v91=1 + (0 -0) , #v57 do v58[v91]=v2(v1(v3(v57,v91,v91)));end v56=1978 -(1913 + 62) ;end if (v56==(1 + 0 + 0)) then v57=v3(v16,v19,(v19 + v55) -((858 -(564 + 292)) -(1 -0)) );v19=v19 + v55 ;v56=1935 -(565 + 1368) ;end if (v56==(0 -0)) then v57=nil;if not v55 then v55=v24();if (v55==((5006 -3345) -((1781 -(244 + 60)) + 184))) then return "";end end v56=1;end if (v56==3) then return v6(v58);end end end v18=5;end if (v18==2) then function v22() local v59=v1(v16,v19,v19);v19=v19 + 1 ;return v59;end v23=nil;function v23() local v60,v61=v1(v16,v19,v19 + 2 + 0 );v19=v19 + (478 -(41 + 435)) ;return (v61 * 256) + v60 ;end v18=3;end if (v18==0) then v19=1;v20=nil;v16=v4(v3(v16,5),"..",function(v62) if (v1(v62,2)==79) then v20=v0(v3(v62,1,1));return "";else local v87=v2(v0(v62,16));if v20 then local v93=0;local v94;while true do if (v93==0) then v94=v5(v87,v20);v20=nil;v93=1;end if (v93==1) then return v94;end end else return v87;end end end);v18=1;end if (v18==7) then function v30(v63,v64,v65) local v66=v63[1];local v67=v63[2];local v68=v63[3];return function(...) local v69=v66;local v70=v67;local v71=v68;local v72=v28;local v73=1;local v74= -1;local v75={};local v76={...};local v77=v12("#",...) -1 ;local v78={};local v79={};for v88=0,v77 do if (v88>=v71) then v75[v88-v71 ]=v76[v88 + 1 ];else v79[v88]=v76[v88 + 1 ];end end local v80=(v77-v71) + 1 ;local v81;local v82;while true do v81=v69[v73];v82=v81[1];if (v82<=3) then if (v82<=1) then if (v82==0) then local v105=v81[2];local v106=v79[v81[3]];v79[v105 + 1 ]=v106;v79[v105]=v106[v81[4]];else do return;end end elseif (v82==2) then v79[v81[2]]=v81[3];else v79[v81[2]]();end elseif (v82<=5) then if (v82>4) then local v112=v81[2];v79[v112]=v79[v112](v13(v79,v112 + 1 ,v74));else local v114;local v115,v116;local v117;local v118;v79[v81[2]]=v65[v81[3]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v65[v81[3]];v73=v73 + 1 ;v81=v69[v73];v118=v81[2];v117=v79[v81[3]];v79[v118 + 1 ]=v117;v79[v118]=v117[v81[4]];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v81[3];v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]=v81[3]~=0 ;v73=v73 + 1 ;v81=v69[v73];v118=v81[2];v115,v116=v72(v79[v118](v13(v79,v118 + 1 ,v81[3])));v74=(v116 + v118) -1 ;v114=0;for v130=v118,v74 do v114=v114 + 1 ;v79[v130]=v115[v114];end v73=v73 + 1 ;v81=v69[v73];v118=v81[2];v79[v118]=v79[v118](v13(v79,v118 + 1 ,v74));v73=v73 + 1 ;v81=v69[v73];v79[v81[2]]();v73=v73 + 1 ;v81=v69[v73];do return;end end elseif (v82<=6) then v79[v81[2]]=v81[3]~=0 ;elseif (v82==7) then local v133=v81[2];local v134,v135=v72(v79[v133](v13(v79,v133 + 1 ,v81[3])));v74=(v135 + v133) -1 ;local v136=0;for v139=v133,v74 do v136=v136 + 1 ;v79[v139]=v134[v136];end else v79[v81[2]]=v65[v81[3]];end v73=v73 + 1 ;end end;end return v30(v29(),{},v17)(...);end end end return v15("LOL!043O00030A3O006C6F6164737472696E6703043O0067616D6503073O00482O7470476574034C3O00682O7470733A2O2F7261772E67697468756275736572636F6E74656E742E636F6D2F4261636F6E426F2O735363726970742F44696E6F5479632O6F6E2F6D61696E2F44696E6F5479632O6F6E00093O0012043O00013O00122O000100023O00202O00010001000300122O000300046O000400016O000100049O0000026O000100016O00017O00",v9(),...);