([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _yHBaAIkbxMpk = a; end)); return(function(o,...)local d;local u;local a;local r;local e;local f;local n=24915;local l=0;local t={};while l<704 do l=l+1;while l<0x269 and n%0x2378<0x11bc do l=l+1 n=(n*757)%32697 local c=l+n if(n%0x29f0)<=0x14f8 then n=(n*0xf8)%0x48bd while l<0x28e and n%0x1758<0xbac do l=l+1 n=(n-468)%24285 local a=l+n if(n%0x1efc)<=0xf7e then n=(n*0x53)%0x181a local e=75327 if not t[e]then t[e]=0x1 u=tonumber;end elseif n%2~=0 then n=(n+0x396)%0x810f local e=99867 if not t[e]then t[e]=0x1 f=(not f)and _ENV or f;end else n=(n*0x1ef)%0xa014 l=l+1 local n=72542 if not t[n]then t[n]=0x1 d=function(t)local n=0x01 local function l(e)n=n+e return t:sub(n-e,n-0x01)end while true do local t=l(0x01)if(t=="\5")then break end local n=r.byte(l(0x01))local n=l(n)if t=="\2"then n=e.SzoYFkrm(n)elseif t=="\3"then n=n~="\0"elseif t=="\6"then f[n]=function(n,e)return o(8,nil,o,e,n)end elseif t=="\4"then n=f[n]elseif t=="\0"then n=f[n][l(r.byte(l(0x01)))];end local l=l(0x08)e[l]=n end end end end end elseif n%2~=0 then n=(n*0x13e)%0x2c69 while l<0x247 and n%0xf16<0x78b do l=l+1 n=(n-57)%20969 local e=l+n if(n%0xf44)<=0x7a2 then n=(n+0x2c6)%0x260e local e=64938 if not t[e]then t[e]=0x1 r=string;end elseif n%2~=0 then n=(n-0x43)%0x3bda local e=3140 if not t[e]then t[e]=0x1 end else n=(n+0x264)%0x3096 l=l+1 local e=26367 if not t[e]then t[e]=0x1 end end end else n=(n*0x220)%0xf95 l=l+1 while l<0x92 and n%0x147c<0xa3e do l=l+1 n=(n-985)%48919 local d=l+n if(n%0x33e6)>0x19f3 then n=(n+0x34e)%0x878a local e=45745 if not t[e]then t[e]=0x1 a="\4\8\116\111\110\117\109\98\101\114\83\122\111\89\70\107\114\109\0\6\115\116\114\105\110\103\4\99\104\97\114\82\120\88\106\80\117\103\107\0\6\115\116\114\105\110\103\3\115\117\98\122\105\85\102\89\75\75\72\0\6\115\116\114\105\110\103\4\98\121\116\101\110\80\107\114\65\122\80\79\0\5\116\97\98\108\101\6\99\111\110\99\97\116\67\79\116\86\87\105\119\95\0\5\116\97\98\108\101\6\105\110\115\101\114\116\74\107\104\79\101\120\89\89\5";end elseif n%2~=0 then n=(n-0x3ad)%0xb8af local e=20100 if not t[e]then t[e]=0x1 f=getfenv and getfenv();end else n=(n-0x1d9)%0x1a1a l=l+1 local n=11889 if not t[n]then t[n]=0x1 e={};end end end end end n=(n-702)%777 end d(a);local l={};for n=0x0,0xff do local e=e.RxXjPugk(n);l[n]=e;l[e]=n;end local function c(e)return l[e];end local r=(function(r,d)local a,t=0x01,0x10 local l={{},{},{}}local f=-0x01 local n=0x01 local o=r while true do l[0x03][e.ziUfYKKH(d,n,(function()n=a+n return n-0x01 end)())]=(function()f=f+0x01 return f end)()if f==(0x0f)then f=""t=0x000 break end end local f=#d while ne.RtVPHglt then return f end d=d+e.ylvYXZmy t=(t-e.ZmZtj_KW)%e.yGIGGgIt if(t%e.YvzxIoPu)e.BvXMaVlI then return l end d=d+e.ylvYXZmy t=(t-e.eGtvvkkH)%e.wBSKcrAh if(t%e.bkfmhdtb)<=e.jGIVQMcQ then t=(t+e.PhnSYjkr)%e.ksnwbCOu return f else return f(n(f,l and n,l and l)and l(n,n,l),f(n,n,n),l(n,l and n,n and f))end return n(l(l,n,l),n(n,n,n)and f(l,l,f),f(n,f,l))end,function(n,f,l)if d>e.yj_gwxHb then return n end d=d+e.ylvYXZmy t=(t+e.xZZZcKnU)%e.aRcITY_G if(t%e.VzwPMZqn)<=e.xmDCWzQY then return f else return f(n(l,n and f,n),l(l,f,n),l(n and f,f,n))end return n(n(n,l,f and l),f(l and n,l,l),n(n and l,f and f,n))end)return t;end)())local te=(getfenv)or(function()return _ENV end);local c=e.xrwY_ryt or e.siYyD_bP;local d=e.HBXgGSsO;local fe=e.ylvYXZmy;local f=e.tEYXSWaD;local s=e.wHyIfLYD;local function ne(y,...)local h=r(n,"SrfyQW?}wCM{EeD_yWWEwM{wD?y{Qf},CDfm?fCrECMQrwQC}MMrwMb_f}?}QfEj_ur{QD?eCCew_}fQyDwCCMEw_?fQWfwfMDeErwyw??CQEy_)r_QE}MEfe?iQyf?rwD{EDM");local l=e.AOVSnzBu;e.LCPkMad_(function()e.OduhrCIO()l=l+e.ylvYXZmy end)local function n(n,e)if e then return l end;l=n+l;end local t,l,a=o(e.AOVSnzBu,o,n,h,e.nPkrAzPO);local function r()local t,l=e.nPkrAzPO(h,n(e.ylvYXZmy,e.HBXgGSsO),n(e.SORZABbY,e.fwRBlaFE)+e.tEYXSWaD);n(e.tEYXSWaD);return(l*e.GZiKOMOL)+t;end;local _=true;local _=e.AOVSnzBu local function b()local f=l();local n=l();local d=e.ylvYXZmy;local f=(t(n,e.ylvYXZmy,e.ZKYrUQSt)*(e.tEYXSWaD^e.qjwTVabg))+f;local l=t(n,e.eTQdDWQk,e.jaowaWOr);local n=((-e.ylvYXZmy)^t(n,e.qjwTVabg));if(l==e.AOVSnzBu)then if(f==_)then return n*e.AOVSnzBu;else l=e.ylvYXZmy;d=e.AOVSnzBu;end;elseif(l==e.LuSmMLrK)then return(f==e.AOVSnzBu)and(n*(e.ylvYXZmy/e.AOVSnzBu))or(n*(e.AOVSnzBu/e.AOVSnzBu));end;return e.RZECeVAu(n,l-e.CbRPkGHD)*(d+(f/(e.tEYXSWaD^e.AraEipJY)));end;local k=l;local function m(l)local t;if(not l)then l=k();if(l==e.AOVSnzBu)then return'';end;end;t=e.ziUfYKKH(h,n(e.ylvYXZmy,e.HBXgGSsO),n(e.SORZABbY,e.fwRBlaFE)+l-e.ylvYXZmy);n(l)local n=""for l=(e.ylvYXZmy+_),#t do n=n..e.ziUfYKKH(t,l,l)end return n;end;local _=#e.waYDPnwe(u('\49.\48'))~=e.ylvYXZmy local n=l;local function p(...)return{...},e.UEnQzIdB('#',...)end local function ee()local c={};local n={};local h={};local u={h,c,nil,n};local n=l()local o={}for f=e.ylvYXZmy,n do local t=a();local n;if(t==e.HBXgGSsO)then n=(a()~=#{});elseif(t==e.tEYXSWaD)then local l=b();if _ and e.kiOVwVOM(e.waYDPnwe(l),'.(\48+)$')then l=e.OquGzvZJ(l);end n=l;elseif(t==e.AOVSnzBu)then n=m();end;o[f]=n;end;for n=e.ylvYXZmy,l()do c[n-(#{e.ylvYXZmy})]=ee();end;u[e.HBXgGSsO]=a();for u=e.ylvYXZmy,l()do local n=a();if(t(n,e.ylvYXZmy,e.ylvYXZmy)==e.AOVSnzBu)then local a=t(n,e.tEYXSWaD,e.HBXgGSsO);local c=t(n,e.wHyIfLYD,e.fwRBlaFE);local n={r(),r(),nil,nil};if(a==e.AOVSnzBu)then n[d]=r();n[s]=r();elseif(a==#{e.ylvYXZmy})then n[d]=l();elseif(a==y[e.tEYXSWaD])then n[d]=l()-(e.tEYXSWaD^e.kqZTEgty)elseif(a==y[e.HBXgGSsO])then n[d]=l()-(e.tEYXSWaD^e.kqZTEgty)n[s]=r();end;if(t(c,e.ylvYXZmy,e.ylvYXZmy)==e.ylvYXZmy)then n[f]=o[n[f]]end if(t(c,e.tEYXSWaD,e.tEYXSWaD)==e.ylvYXZmy)then n[d]=o[n[d]]end if(t(c,e.HBXgGSsO,e.HBXgGSsO)==e.ylvYXZmy)then n[s]=o[n[s]]end h[u]=n;end end;return u;end;local function ne(t,l,n)local f=l;local f=n;return u(e.kiOVwVOM(e.kiOVwVOM(({e.LCPkMad_(t)})[e.tEYXSWaD],l),n))end local function le(b,n,u)local function ee(...)local r,g,h,z,_,t,a,k,y,m,j,l;local n=e.AOVSnzBu;while-e.ylvYXZmye.SORZABbY then n=-e.tEYXSWaD;break;end;l=o(e.qRtppiPJ);break;end;else l=o(e.qRtppiPJ);end end else if n>=e.ylvYXZmy then if e.tEYXSWaD~=n then h=o(e.fwRBlaFE,e.tlLnratJ,e.HBXgGSsO,e.iJZPgkCc,b);_=p z=e.AOVSnzBu;else t=-e._DePGiIn;a=-e.ylvYXZmy;end else r=o(e.fwRBlaFE,e.LQpRiJXH,e.ylvYXZmy,e.qPJGxfxY,b);g=o(e.fwRBlaFE,e.UcdLUaeX,e.tEYXSWaD,e.qRtppiPJ,b);end end n=n+e.ylvYXZmy;end;for n=e.AOVSnzBu,m do if(n>=h)then k[n-h]=y[n+e.ylvYXZmy];else l[n]=y[n+e.ylvYXZmy];end;end;local n=m-h+e.ylvYXZmy local n;local o;local function h(...)while true do end end while true do if t<-e.xxAHcEcW then t=t+e.zOIeznCT end n=r[t];o=n[fe];if e.KSjJjegU>o then if e.SORZABbYe.HBXgGSsO then for t=e.CLwjROzA,e.YDMnq_Oy do if e.qRtppiPJe.LQGyDRiw then if e.GaLlttQSo then if 1<=o then if-1~=o then repeat if 1=18 then if 20>=o then if o>18 then if 19==o then u[n[d]]=l[n[f]];else if(l[n[f]]~=n[s])then t=t+1;else t=n[d];end;end else do return end;end else if o<=21 then local t,c,o,r,a;local e=0;while e>-1 do if 3>e then if e<=0 then t=n;else if e~=2 then c=f;else o=d;end end else if e<5 then if 0<=e then for n=24,70 do if e>3 then a=t[c];break;end;r=t[o];break;end;else r=t[o];end else if 3<=e then repeat if e>5 then e=-2;break;end;l(a,r);until true;else e=-2;end end end e=e+1 end else if 22==o then local e=n[f]local t,n=_(l[e](c(l,e+1,n[d])))a=n+e-1 local n=0;for e=e,a do n=n+1;l[e]=t[n];end;else local o,c,t,a,r;local e=0;while e>-1 do if e<3 then if 0>=e then o=n;else if e>0 then for n=32,90 do if 2~=e then c=f;break;end;t=d;break;end;else t=d;end end else if 5<=e then if 13 then r=o[c];else a=o[t];end end end e=e+1 end end end end else if o<15 then if 13>o then t=n[d];else if o>13 then local e=n[f];local t=l[n[d]];l[e+1]=t;l[e]=t[n[s]];else local e=n[f]local t,n=_(l[e](c(l,e+1,n[d])))a=n+e-1 local n=0;for e=e,a do n=n+1;l[e]=t[n];end;end end else if 15>=o then local e,k,m,j,z,b,y,o,g,p,h;l[n[f]]=u[n[d]];t=t+1;n=r[t];e=n[f];k=l[n[d]];l[e+1]=k;l[e]=k[n[s]];t=t+1;n=r[t];o=0;while o>-1 do if o<3 then if o>=1 then if o>1 then z=d;else j=f;end else m=n;end else if 5>o then if o~=4 then b=m[z];else y=m[j];end else if 30x20 then return e end r=r+1 n=(n+0x973-e)%0x14 return(n%0x03==0x1 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x2a);d[2]=(d[2]*(ne(function()s()end,c(f))-ne(d[1],c(f))))+1;s[o]={};d=d[2];o=o+d;end return true end)'mRYKZ'and t[0x1](0x331+e))or(n%0x03==0x0 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xe1);s[o]=te();o=o+d;end return true end)'_qOdS'and t[0x2](e+0xe1))or(n%0x03==0x2 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x85);end return true end)'GsrqF'and t[0x3](e+0x362))or e end),(function(e)if r>0x1e then return e end r=r+1 n=(n+0x6e2-e)%0x1c return(n%0x03==0x2 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x5f);end return true end)'pnKHs'and t[0x1](0x3df+e))or(n%0x03==0x1 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xe7);end return true end)'duQHn'and t[0x3](e+0xfb))or(n%0x03==0x0 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xdd);end return true end)'vFbBK'and t[0x2](e+0xe7))or e end),(function(a)if r>0x20 then return a end r=r+1 n=(n+0x1344-a)%0x2e return(n%0x03==0x0 and(function(e)if not l[e]then n=n+0x01 l[e]=(0x3e);end return true end)'WJyec'and t[0x2](0x252+a))or(n%0x03==0x2 and(function(t)if not l[t]then n=n+0x01 l[t]=(0xe);f={f..'\58 a',f};s[o]=ee();o=o+((not e.PnTEXskP)and 1 or 0);f[1]='\58'..f[1];d[2]=0xff;end return true end)'TQuQ_'and t[0x1](a+0x3a9))or(n%0x03==0x1 and(function(e)if not l[e]then n=n+0x01 l[e]=(0xf6);f='\37';d={function()d()end};f=f..'\100\43';end return true end)'lUaaP'and t[0x3](a+0x19f))or a end)}t[0x3](0x1abd)end){};local e=le(c(s));return e(...);end return ne((function()local l={}local n=0x01;local t;if e.PnTEXskP then t=e.PnTEXskP(ne)else t=''end if e.kiOVwVOM(t,e.LaiEOaEY)then n=n+0;else n=n+1;end l[n]=0x02;l[l[n]+0x01]=0x03;return l;end)(),...)end)((function(l,e,n,f,t,d)local d;if 4<=l then if l<6 then if l>=1 then repeat if l~=4 then local l=f;do return function()local e=e(n,l(l,l),l(l,l));l(1);return e;end;end;break;end;local l=f;local r,t,f=t(2);do return function()local n,o,d,e=e(n,l(l,l),l(l,l)+3);l(4);return(e*r)+(d*t)+(o*f)+n;end;end;until true;else local l=f;local f,d,t=t(2);do return function()local e,n,o,r=e(n,l(l,l),l(l,l)+3);l(4);return(r*f)+(o*d)+(n*t)+e;end;end;end else if 7>l then do return t[n]end;else if 7~=l then do return n(l,nil,n);end else do return setmetatable({},{['__\99\97\108\108']=function(e,f,t,l,n)if n then return e[n]elseif l then return e else e[f]=t end end})end end end end else if l<=1 then if l>-1 then for d=20,71 do if l~=0 then do return function(n,e,l)if l then local e=(n/2^(e-1))%2^((l-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(n%(e+e)>=e)and 1 or 0;end;end;end;break;end;do return e(1),e(4,t,f,n,e),e(5,t,f,n)end;break;end;else do return e(1),e(4,t,f,n,e),e(5,t,f,n)end;end else if 1<=l then for d=40,78 do if l~=2 then do return e(1),e(4,t,f,n,e),e(5,t,f,n)end;break;end;do return 16777216,65536,256 end;break;end;else do return e(1),e(4,t,f,n,e),e(5,t,f,n)end;end end end end),...)