([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _hrYCtZbbLpBa = a; end)); return(function(t,...)local c;local d;local f;local r;local a;local o;local e=24915;local n=0;local l={};while n<800 do n=n+1;while n<0x325 and e%0x29be<0x14df do n=n+1 e=(e+942)%36838 local s=n+e if(e%0x1b8a)<=0xdc5 then e=(e-0x5f)%0x37c9 while n<0x85 and e%0x23fc<0x11fe do n=n+1 e=(e*434)%23221 local r=n+e if(e%0x3dfa)>=0x1efd then e=(e+0x1d2)%0x6f92 local e=20523 if not l[e]then l[e]=0x1 a="\4\8\116\111\110\117\109\98\101\114\115\112\120\103\102\73\72\101\0\6\115\116\114\105\110\103\4\99\104\97\114\76\111\98\104\89\117\79\117\0\6\115\116\114\105\110\103\3\115\117\98\117\111\109\66\72\71\98\80\0\6\115\116\114\105\110\103\4\98\121\116\101\81\77\74\107\99\113\85\72\0\5\116\97\98\108\101\6\99\111\110\99\97\116\85\84\87\99\104\77\82\99\0\5\116\97\98\108\101\6\105\110\115\101\114\116\72\65\106\79\90\80\86\121\5";end elseif e%2~=0 then e=(e-0x38e)%0xa1de local e=46921 if not l[e]then l[e]=0x1 f=string;end else e=(e+0x3f1)%0x6317 n=n+1 local e=52548 if not l[e]then l[e]=0x1 d=getfenv and getfenv();end end end elseif e%2~=0 then e=(e*0x2dc)%0x44b3 while n<0x387 and e%0x9d0<0x4e8 do n=n+1 e=(e-761)%9016 local a=n+e if(e%0x2e0e)>0x1707 then e=(e-0x105)%0x3d39 local e=98422 if not l[e]then l[e]=0x1 r=function(r)local e=0x01 local function l(n)e=e+n return r:sub(e-n,e-0x01)end while true do local n=l(0x01)if(n=="\5")then break end local e=f.byte(l(0x01))local e=l(e)if n=="\2"then e=o.spxgfIHe(e)elseif n=="\3"then e=e~="\0"elseif n=="\6"then d[e]=function(e,n)return t(8,nil,t,n,e)end elseif n=="\4"then e=d[e]elseif n=="\0"then e=d[e][l(f.byte(l(0x01)))];end local n=l(0x08)o[n]=e end end end elseif e%2~=0 then e=(e-0x257)%0xbbf1 local e=12275 if not l[e]then l[e]=0x1 o={};end else e=(e-0x2c3)%0x3ee7 n=n+1 local e=38292 if not l[e]then l[e]=0x1 end end end else e=(e-0x2be)%0x5216 n=n+1 while n<0x1c4 and e%0x1548<0xaa4 do n=n+1 e=(e-979)%14127 local r=n+e if(e%0x1cbe)<=0xe5f then e=(e+0x1d4)%0x1c8f local e=25927 if not l[e]then l[e]=0x1 c=tonumber;end elseif e%2~=0 then e=(e+0x1ad)%0xb7bc local e=740 if not l[e]then l[e]=0x1 d=(not d)and _ENV or d;end else e=(e*0x345)%0xb39 n=n+1 local e=87408 if not l[e]then l[e]=0x1 end end end end end e=(e*525)%26306 end r(a);local n={};for e=0x0,0xff do local l=o.LobhYuOu(e);n[e]=l;n[l]=e;end local function s(e)return n[e];end local f=(function(f,t)local a,l=0x01,0x10 local n={{},{},{}}local d=-0x01 local e=0x01 local r=f while true do n[0x03][o.uomBHGbP(t,e,(function()e=a+e return e-0x01 end)())]=(function()d=d+0x01 return d end)()if d==(0x0f)then d=""l=0x000 break end end local d=#t while e<d+0x01 do n[0x02][l]=o.uomBHGbP(t,e,(function()e=a+e return e-0x01 end)())l=l+0x01 if l%0x02==0x00 then l=0x00 o.HAjOZPVy(n[0x01],(s((((n[0x03][n[0x02][0x00]]or 0x00)*0x10)+(n[0x03][n[0x02][0x01]]or 0x00)+r)%0x100)));r=f+r;end end return o.UTWchMRc(n[0x01])end);r(f(197,"4>-XPCF*DfS &!yNPq"));r(f(64,"-=%LWdw^C)8f<Trq<lCwfL^WL%r)8rw^<WrWfdwTL><TfLw%1)rdfdWd%<CWWd^P%Lr=8<w<%f<)f%d^%rqYfWw%<=CdfA^%%)rrfW^%%8r=CLd)Pfq8f^:H<wqLfW^%%)rr8^Ed%Tr=fWwL%CqC)q^%=)qhCq^^=CCoWWwT%=qW8CId%<rW8d^CL_q8f8dC%%qWCfW%=LCWW<^L%dqW8TwdLWr=fWw=%%r<8ddWm<rT)dww!=rCCdbW<^Tw8dwLLWrqf%LLLdqwCq^=L)<fCdd8<WCWf^w=%)qW8C^C=C<d))dd(%rrW%v=q)<LCww<%r<L8)^LLCCWWC^W%qqLfW^%%)rr8^d8%=rT)w^dLLrC8<NX<dqW8=w%%<rdWw^d%rqt8=wL%fTwC%WwL*rLCCd^%CCWWw^d%rqE8=wL%f<T)qWq%8<ff%WL=KCWWd^bL%r)8r^W%dq)8fW=%wrW)Ldw<WCwfLwd%<rd8L^W%dT^8<W8L8<fCqWT<VCW8Tw=LWrCWdww%<rq8q^%%TrLCdw^LdTCf=W=<d"));local e=(-19373+(function()local d,n=0,1;(function(e,n)n(e(e,e and n),n(e,e))end)(function(l,e)if d>136 then return e end d=d+1 n=(n*160)%33714 if(n%1356)>678 then return e(l(e,e and e),e(e,e))else return l end return e end,function(l,e)if d>333 then return e end d=d+1 n=(n*970)%42866 if(n%1662)<=831 then n=(n*306)%26065 return l else return l(l(e and l,e),e(l,e and e))end return l(l(e,e),e(l,e))end)return n;end)())local s=o.M_OjKrCP or o.VBFpcHWh;local z=(getfenv)or(function()return _ENV end);local d=3;local r=2;local u=4;local y=1;local function g(b,...)local h=f(e,"f;!G7Inqsir9MFKNIni!F9!7nKMNNN7si;!qi!F9!GI;rMNGGsqIFN!nnn97Nn79niFG;qn6rrNM;si7FF!7NM79sFFn;N9N;nIMr9N977sinsFqNi7!s9!ssIMN!!;srqNGGNs;sI!IIs9Gri7!sFFG!;I9r!NMGnqKsG!GIK9!KNNLnnF;;rn!ihK9G!Gs9qFFN77GsIMK;qrs;Fnnr9M9G!srnm9PN;GrsG!;ssMG;iIKirKNGw;InqrnKNGsKFGiq7Mb;sn!riKiGqqiIM9;KFGnqN!qqiMMNM!NriFs!iq!rI;!!FiIqKM9=NIsr;GHi7KsGsqGIsKGKiG!q9!Ms;MrJNI9n9riN!qK9n;I;IiqK!GnqGMiNNI9r!FFGGnFM!grIiiGKIG7Gq9I*rI;IMMG!-q;9FVFIqi;Fn!rnMM!KN;7IrM;;KnN99d9IIsNF7!snrM4Mn7FsrF9!iGGMGMsKLGsq;9r*GiKFK!Kni9N;GI;9qNiGKisFF!Iq39MNsFF!inK9qYP9mNG7ssinK!NNN7si;7!iqK5!Iq;s;9NXssnF7!qna9I.;GM7NMF!!niq7KN7qsiis!in<rnNI7IsKFG!7!iq79F)K7Ni9Kq!Fq99M6I7FiFKI!Kqr99=MIGiKFFINs;FnGsnErnNM7!siKF!7I9MI;KGnqGMMGN7riq!4!ii!Fk;snMri!!n!srKq;NIsin+9!inM9nGK7qMNFrGGsnNI7;srrG;!GFsyN!!G7;F7;sG99;97!!I7iIKNINinM!GqqKIM9;KFGnqN;7s/99(qIIrGKI;rqGM9xqIPr!qFMn2NIs9nKrGGqMMI;GIqrPKiGGq9M7cFnsrsKsG;qrM7=MIIiKNi7!qiM!O9I9iFKn!NiKF9OrIGiMK9!KqsM8&MI!iNKI!Fqn9N*KI;i9KGGdqn9K,qIlr8K!!Mq79F;G7NisK;!9qG9MEInQrIKo!iq!MI?77FinN;GGq;9rTGI;iIFK!qs!F7Z!79i7Ki!nnN9s;GnIiGFM!Iq69qHo7ir7N!!7nF9nHq7si;FrGIs79INK7qiFFi!!n9Mn;;7nsNFs!qnr9GNMIqiGFq!;ni9FN977sFNn!9ns9!Nr77sMFi;Kqi9+Ni7Is9FF;FnnrNNs7nsrF7;MnsrKNq7+siFG;9n7rFNnGNsrF;;rnqrMNIGKssF8;rn!r9NsGFsnMN;in;rrNGGM");local n=0;o.kIrWnptb(function()o.hxXEYUBn()n=n+1 end)local function e(e,l)if l then return n end;n=e+n;end local l,n,a=t(0,t,e,h,o.QMJkcqUH);local function f()local n,l=o.QMJkcqUH(h,e(1,3),e(5,6)+2);e(2);return(l*256)+n;end;local k=true;local k=0 local function g()local d=n();local e=n();local r=1;local d=(l(e,1,20)*(2^32))+d;local n=l(e,21,31);local e=((-1)^l(e,32));if(n==0)then if(d==k)then return e*0;else n=1;r=0;end;elseif(n==2047)then return(d==0)and(e*(1/0))or(e*(0/0));end;return o.zzXbtKBS(e,n-1023)*(r+(d/(2^52)));end;local p=n;local function m(n)local l;if(not n)then n=p();if(n==0)then return'';end;end;l=o.uomBHGbP(h,e(1,3),e(5,6)+n-1);e(n)local e=""for n=(1+k),#l do e=e..o.uomBHGbP(l,n,n)end return e;end;local k=#o.ZamVushl(c('\49.\48'))~=1 local e=n;local function j(...)return{...},o.eWlJzKOM('#',...)end local function _()local c={};local h={};local e={};local s={h,c,nil,e};local e=n()local t={}for d=1,e do local l=a();local n;if(l==2)then n=(a()~=#{});elseif(l==0)then local e=g();if k and o.x_rYpOwX(o.ZamVushl(e),'.(\48+)$')then e=o.mcEguXqA(e);end n=e;elseif(l==1)then n=m();end;t[d]=n;end;for e=1,n()do c[e-(#{1})]=_();end;for c=1,n()do local e=a();if(l(e,1,1)==0)then local o=l(e,2,3);local a=l(e,4,6);local e={f(),f(),nil,nil};if(o==0)then e[d]=f();e[u]=f();elseif(o==#{1})then e[d]=n();elseif(o==b[2])then e[d]=n()-(2^16)elseif(o==b[3])then e[d]=n()-(2^16)e[u]=f();end;if(l(a,1,1)==1)then e[r]=t[e[r]]end if(l(a,2,2)==1)then e[d]=t[e[d]]end if(l(a,3,3)==1)then e[u]=t[e[u]]end h[c]=e;end end;s[3]=a();return s;end;local function g(l,n,e)local d=n;local d=e;return c(o.x_rYpOwX(o.x_rYpOwX(({o.kIrWnptb(l)})[2],n),e))end local function ee(m,e,a)local function ee(...)local f,ee,b,z,h,n,c,_,p,k,g,l;local e=0;while-1<e do if 2>=e then if e<1 then f=t(6,71,1,3,m);ee=t(6,27,2,5,m);else if e>-2 then repeat if 2>e then b=t(6,75,3,56,m);h=j z=0;break;end;n=-41;c=-1;until true;else n=-41;c=-1;end end else if e<5 then if e~=4 then _={};p={...};else k=o.eWlJzKOM('#',...)-1;g={};end else if e==6 then e=-2;else l=t(7);end end end e=e+1;end;for e=0,k do if(e>=b)then _[e-b]=p[e+1];else l[e]=p[e+1];end;end;local e=k-b+1 local e;local t;local function o(...)while true do end end while true do if n<-40 then n=n+42 end e=f[n];t=e[y];if 11>=t then if t>5 then if 9>t then if 7<=t then if t~=8 then do return end;else if(l[e[r]]==e[u])then n=n+1;else n=e[d];end;end else l[e[r]]=a[e[d]];end else if 9<t then if 9~=t then for o=44,53 do if 10~=t then for t=0,6 do if t<=2 then if 1>t then a[e[d]]=l[e[r]];n=n+1;e=f[n];else if-2<t then repeat if 2~=t then l(e[r],e[d]);n=n+1;e=f[n];break;end;a[e[d]]=l[e[r]];n=n+1;e=f[n];until true;else l(e[r],e[d]);n=n+1;e=f[n];end end else if 5>t then if 0~=t then repeat if t>3 then a[e[d]]=l[e[r]];n=n+1;e=f[n];break;end;l[e[r]]=a[e[d]];n=n+1;e=f[n];until true;else a[e[d]]=l[e[r]];n=n+1;e=f[n];end else if 5<t then l[e[r]]=a[e[d]];else l[e[r]]=a[e[d]];n=n+1;e=f[n];end end end end break;end;local n=e[r];local d=l[e[d]];l[n+1]=d;l[n]=d[e[u]];break;end;else for t=0,6 do if t<=2 then if 1>t then a[e[d]]=l[e[r]];n=n+1;e=f[n];else if-2<t then repeat if 2~=t then l(e[r],e[d]);n=n+1;e=f[n];break;end;a[e[d]]=l[e[r]];n=n+1;e=f[n];until true;else l(e[r],e[d]);n=n+1;e=f[n];end end else if 5>t then if 0~=t then repeat if t>3 then a[e[d]]=l[e[r]];n=n+1;e=f[n];break;end;l[e[r]]=a[e[d]];n=n+1;e=f[n];until true;else a[e[d]]=l[e[r]];n=n+1;e=f[n];end else if 5<t then l[e[r]]=a[e[d]];else l[e[r]]=a[e[d]];n=n+1;e=f[n];end end end end end else a[e[d]]=l[e[r]];end end else if t<=2 then if 1<=t then if t>-3 then repeat if 2~=t then n=e[d];break;end;local n=e[r]local d,e=h(l[n](s(l,n+1,e[d])))c=e+n-1 local e=0;for n=n,c do e=e+1;l[n]=d[e];end;until true;else n=e[d];end else local t,a,u,o;l(e[r],e[d]);n=n+1;e=f[n];t=e[r]a,u=h(l[t](s(l,t+1,e[d])))c=u+t-1 o=0;for e=t,c do o=o+1;l[e]=a[o];end;n=n+1;e=f[n];t=e[r]l[t]=l[t](s(l,t+1,c))n=n+1;e=f[n];l[e[r]]();n=n+1;e=f[n];do return end;end else if 3<t then if 0<=t then for o=11,74 do if 5>t then n=e[d];break;end;for t=0,3 do if t>=2 then if 3==t then if(l[e[r]]==e[u])then n=n+1;else n=e[d];end;else l[e[r]]=a[e[d]];n=n+1;e=f[n];end else if t~=-1 then for o=39,75 do if t~=0 then a[e[d]]=l[e[r]];n=n+1;e=f[n];break;end;l[e[r]]=(e[d]~=0);n=n+1;e=f[n];break;end;else a[e[d]]=l[e[r]];n=n+1;e=f[n];end end end break;end;else n=e[d];end else local e=e[r]l[e]=l[e](s(l,e+1,c))end end end else if t>17 then if t<21 then if t<=18 then l[e[r]]=(e[d]~=0);else if 15~=t then repeat if t~=19 then l[e[r]]=(e[d]~=0);break;end;a[e[d]]=l[e[r]];until true;else a[e[d]]=l[e[r]];end end else if 22<t then if t>21 then repeat if t>23 then if(l[e[r]]==e[u])then n=n+1;else n=e[d];end;break;end;local e=e[r]l[e]=l[e](s(l,e+1,c))until true;else local e=e[r]l[e]=l[e](s(l,e+1,c))end else if t~=22 then l[e[r]]();else l[e[r]]();end end end else if 14>=t then if t>12 then if t~=10 then for n=22,60 do if 14>t then do return end;break;end;l(e[r],e[d]);break;end;else do return end;end else local n=e[r];local d=l[e[d]];l[n+1]=d;l[n]=d[e[u]];end else if 16>t then local a,c,f,o,t;local n=0;while n>-1 do if 3<=n then if n<5 then if 4~=n then o=a[f];else t=a[c];end else if n>=3 then for e=22,97 do if 6~=n then l(t,o);break;end;n=-2;break;end;else l(t,o);end end else if 1<=n then if n~=-3 then for e=45,73 do if 1<n then f=d;break;end;c=r;break;end;else f=d;end else a=e;end end n=n+1 end else if t>14 then repeat if 17~=t then l[e[r]]=a[e[d]];break;end;local n=e[r]local d,e=h(l[n](s(l,n+1,e[d])))c=e+n-1 local e=0;for n=n,c do e=e+1;l[n]=d[e];end;until true;else local n=e[r]local d,e=h(l[n](s(l,n+1,e[d])))c=e+n-1 local e=0;for n=n,c do e=e+1;l[n]=d[e];end;end end end end end n=1+n;end;end;return ee end;local r=0xff;local c={};local f=(1);local d='';(function(n)local l=n local t=0x00 local e=0x00 l={(function(d)if t>0x2a then return d end t=t+1 e=(e+0x1004-d)%0x2b return(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x42);end return true end)'ooaHM'and l[0x1](0x158+d))or(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x44);end return true end)'XCpCF'and l[0x2](d+0x1f1))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x25);c[f]=z();f=f+r;end return true end)'f_aSk'and l[0x3](d+0x38e))or d end),(function(o)if t>0x1e then return o end t=t+1 e=(e+0x7e9-o)%0x1e return(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xb7);r[2]=(r[2]*(g(function()c()end,s(d))-g(r[1],s(d))))+1;c[f]={};r=r[2];f=f+r;end return true end)'vLkfo'and l[0x1](0x108+o))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x26);d='\37';r={function()r()end};d=d..'\100\43';end return true end)'EpmHX'and l[0x3](o+0x24e))or(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xce);end return true end)'jgrmW'and l[0x2](o+0x33f))or o end),(function(a)if t>0x27 then return a end t=t+1 e=(e+0xfcc-a)%0x1f return(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xc4);end return true end)'wMbCs'and l[0x3](0x27d+a))or(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xd9);d={d..'\58 a',d};c[f]=_();f=f+((not o.MsbIeuEl)and 1 or 0);d[1]='\58'..d[1];r[2]=0xff;end return true end)'aFvnS'and l[0x2](a+0x10b))or(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x69);end return true end)'_mozQ'and l[0x1](a+0x38a))or a end)}l[0x2](0x18fb)end){};local e=ee(s(c));return e(...);end return g((function()local n={}local e=0x01;local l;if o.MsbIeuEl then l=o.MsbIeuEl(g)else l=''end if o.x_rYpOwX(l,o.rjaCYKzw)then e=e+0;else e=e+1;end n[e]=0x02;n[n[e]+0x01]=0x03;return n;end)(),...)end)((function(e,n,l,d,r,t)local t;if 3>=e then if e>=2 then if 3==e then do return n(1),n(4,r,d,l,n),n(5,r,d,l)end;else do return 16777216,65536,256 end;end else if e~=-4 then repeat if e>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 n(1),n(4,r,d,l,n),n(5,r,d,l)end;until true;else do return function(l,e,n)if n then local e=(l/2^(e-1))%2^((n-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(l%(e+e)>=e)and 1 or 0;end;end;end;end end else if e<=5 then if 0<=e then for t=37,66 do if e~=5 then local e=d;local r,d,t=r(2);do return function()local o,l,n,f=n(l,e(e,e),e(e,e)+3);e(4);return(f*r)+(n*d)+(l*t)+o;end;end;break;end;local e=d;do return function()local n=n(l,e(e,e),e(e,e));e(1);return n;end;end;break;end;else local e=d;local f,t,o=r(2);do return function()local r,d,l,n=n(l,e(e,e),e(e,e)+3);e(4);return(n*f)+(l*t)+(d*o)+r;end;end;end else if 7>e then do return r[l]end;else if 8~=e then do return setmetatable({},{['__\99\97\108\108']=function(e,l,d,r,n)if n then return e[n]elseif r then return e else e[l]=d end end})end else do return l(e,nil,l);end end end end end end),...)