([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) __YvbZheXKDHE = a; end)); return(function(h,...)local o;local t;local r;local s;local f;local d;local e=24915;local n=0;local l={};while n<200 do n=n+1;while n<0x37d and e%0x18fe<0xc7f do n=n+1 e=(e+203)%24191 local c=n+e if(e%0x104c)>=0x826 then e=(e+0x2a1)%0xa942 while n<0x2d1 and e%0x4a94<0x254a do n=n+1 e=(e*953)%47195 local d=n+e if(e%0x2860)>0x1430 then e=(e-0x10d)%0xa9de local e=71878 if not l[e]then l[e]=0x1 s=tonumber;end elseif e%2~=0 then e=(e+0x2f6)%0x1831 local e=8648 if not l[e]then l[e]=0x1 t=(not t)and _ENV or t;end else e=(e-0x10c)%0x5014 n=n+1 local e=64255 if not l[e]then l[e]=0x1 end end end elseif e%2~=0 then e=(e-0x1e8)%0x991c while n<0xc2 and e%0x3f46<0x1fa3 do n=n+1 e=(e+328)%5420 local c=n+e if(e%0xc64)>0x632 then e=(e-0x126)%0x1fa0 local e=80766 if not l[e]then l[e]=0x1 d=function(d)local e=0x01 local function l(n)e=e+n return d:sub(e-n,e-0x01)end while true do local n=l(0x01)if(n=="\5")then break end local e=o.byte(l(0x01))local e=l(e)if n=="\2"then e=r.gaIlpXnG(e)elseif n=="\3"then e=e~="\0"elseif n=="\6"then t[e]=function(e,n)return h(8,nil,h,n,e)end elseif n=="\4"then e=t[e]elseif n=="\0"then e=t[e][l(o.byte(l(0x01)))];end local n=l(0x08)r[n]=e end end end elseif e%2~=0 then e=(e-0x29d)%0x1fbe local e=40375 if not l[e]then l[e]=0x1 f="\4\8\116\111\110\117\109\98\101\114\103\97\73\108\112\88\110\71\0\6\115\116\114\105\110\103\4\99\104\97\114\112\89\103\76\87\87\111\65\0\6\115\116\114\105\110\103\3\115\117\98\119\80\80\75\70\95\116\103\0\6\115\116\114\105\110\103\4\98\121\116\101\111\120\99\109\76\111\89\109\0\5\116\97\98\108\101\6\99\111\110\99\97\116\104\81\80\65\72\81\99\95\0\5\116\97\98\108\101\6\105\110\115\101\114\116\90\112\85\120\67\77\115\84\5";end else e=(e-0x355)%0x229b n=n+1 local e=64344 if not l[e]then l[e]=0x1 end end end else e=(e*0x342)%0x60a9 n=n+1 while n<0x26d and e%0x223e<0x111f do n=n+1 e=(e*168)%40229 local d=n+e if(e%0x47c0)<0x23e0 then e=(e+0x3fe)%0x6bd1 local e=46423 if not l[e]then l[e]=0x1 r={};end elseif e%2~=0 then e=(e-0x322)%0x2dcd local e=72505 if not l[e]then l[e]=0x1 o=string;end else e=(e+0x255)%0xa913 n=n+1 local e=2533 if not l[e]then l[e]=0x1 t=getfenv and getfenv();end end end end end e=(e*866)%49545 end d(f);local e={};for n=0x0,0xff do local l=r.pYgLWWoA(n);e[n]=l;e[l]=n;end local function a(n)return e[n];end local o=(function(c,o)local f,l=0x01,0x10 local n={{},{},{}}local t=-0x01 local e=0x01 local d=c while true do n[0x03][r.wPPKF_tg(o,e,(function()e=f+e return e-0x01 end)())]=(function()t=t+0x01 return t end)()if t==(0x0f)then t=""l=0x000 break end end local t=#o while e<t+0x01 do n[0x02][l]=r.wPPKF_tg(o,e,(function()e=f+e return e-0x01 end)())l=l+0x01 if l%0x02==0x00 then l=0x00 r.ZpUxCMsT(n[0x01],(a((((n[0x03][n[0x02][0x00]]or 0x00)*0x10)+(n[0x03][n[0x02][0x01]]or 0x00)+d)%0x100)));d=c+d;end end return r.hQPAHQc_(n[0x01])end);d(o(195,"tz#yOL^TEVqA!n:5O#"));d(o(1,"%q5+D,#QfcFYS>uVVV/DQaQm#>#+#Q,VVY,F#F#q#++D+D,,,5#X,V#,DVuuuu,fDFDQ,q,2+D+Y,q+Q555Y,iD+>S>VDcDFDnDDDc+S5#q++Q55qF+5+YSS>q+>+>+F+<+D5SSc+35++,5+5Q5+25-c5uqSqKL>VVY#Yc5qqD5#qcY,qYq5q55DqYqqd5q#5q<YV>qqVYF#F>q+IDq5lFeqIVVYo>VcVcG5VFMuVS-q>Q;fVq>+V+c-c5u!uuuYVYV,VQYQ>>SVuQuf>,uFSF>5QVQuVl>cu?uFu+Y#uD>VSY>F>DY7#V#>FD>FYVF>>#YqY0YfFV###c>DSu>q>qSuSDSfSBFfSOYSFVFcS>S,SQ,z,DS5FuFuYQFVDVY>Y,Y#F#FQFuFYFuF#YfF_YDQ>Yq+u+VF>F,F#c#cQcuFQcVc+QccuQSf,QF5u5ucfccfVc+cf#Y#VcDfFf+#V#,QDqV5kfSQ>f+QYQfff,#QFQ5#q,F,,f,f+CYJuQ##cQY#uUF#F#VQqQMQ5QQQ5#S#5D5DS#VDYVS"));local e=(-21255+(function()local t,n=0,1;(function(n,e)n(e(e,e)and e(e,e),n(n,n and n))end)(function(e,l)if t>481 then return l end t=t+1 n=(n-473)%22184 if(n%1772)<886 then return e else return l(e(l,e),l(e,e))end return e(e(e,l),e(l,e and e))end,function(l,e)if t>174 then return l end t=t+1 n=(n+725)%32834 if(n%1714)<857 then n=(n-574)%6729 return e(e(e,l),e(e,e and e)and e(l,e))else return l end return l end)return n;end)())local u=r.uncJpOYO or r.imfybwAv;local z=(getfenv)or(function()return _ENV end);local d=3;local ee=1;local t=2;local a=4;local function _(b,...)local f=o(e,"Y/qr>9j+FPRNvnc 9vRf g>IP5c+r:F0nf++n9qq+Fv / jN95NP h>CPJqnP c rc+rn9qrj Nrq>+qNP:c9+NrnF>PP>c>r9FcN/r>F>nqN3/o9dR# 6PqnPrb+qv qRj nvq9+/nq/cjnN /q99>3&Pcfr=F.rFP>c>r_FrPRn q N>=PjrRr  9qP>RcrrF nnc +/n*/Pq v+p99qRF  > PN r  9/R/ P>/P>c+r>FPn/q/+Uv+/jjjNP}/9PR+ Pr vF />nNjc9rqF nvqRP9nr//FqcqE/>9R9/ r/F9/9q9P9nRqPF>vF>FF Ncqqj/R/cjjqF+n/qqN/v/9Hjqvq/vPqc9r999vN n>+v, F/nN+3qqvRPNrqFj/RP)RF/N  qjcNvRh F>3PtcVF9 rr9Pqncq/+nv9N=tR9eR^ _Rv  >/P> r>>PqnPqc++jfN+)l9yRTrFN>%>9W++c9>>qX+nvV/Qj7b 9 RP/j9qPR F>9FFvN/>jFN9vTr+jaN%l7R>%F9PNrN)>jPPcvr9>yc+q/FrF=q6+qN />99RrD>>9P>R<>+FPc>qFrpRn/ j Nc r99RrN<rjjrFh/rq!+mvJ+Fn>q>+}vrnR/ j Zq>/R+Rcr+FPc>qFF9vqq9+rN9/q9rR  c9>P9cc>>>cnrq +nF  nj/NPKvjrN> 9>/Pvc9>q+jRqc 9nv//Pjvvr/>99R/ v>9RqR rnF/nPqcr njcq8X9>R{ G>M +>/Pnc9n%qn+MvE/&Rv/ j/N>*P9cR+cr>rRqc9r9Fc+Kn9/.jWN(Bb9PRW ?>bP/cdrDF*cqqj+ivo/djqN.LO9BNqpN>wPKcTrFF_naqMPjv9/-jCNb0j98R/ _>PP3c>r/Fon3q:+jv&//j8N>G/9aR: )>+POc/rfF.nqql+EvV//jkN^lujqN+ ^>JP!crr0FInGrqFTv;/Lj^N9sb9iR-)q9>P:cyrsF>neqb+<nq/njsNkf29/Re {>6PkcPruFmnZq!+<v,/O+qvjT39IRo v>CPGc=>qP+niqI+7vj/7j6NQ/qj9RT />OPNc#rSF- kqW+hv//Ej/N:s+9VNq >>zPrc?rRFdnzqB+Zn//kj/N}dr9LR8 _><R>c?raFIn3q)+qv#/3jcN)V(9BR/ I>/P1c}>CFKnoq0+/v4/tjKNg_O9_R&");local n=0;r.QYpWCMsg(function()r.nBqmZjeB()n=n+1 end)local function e(l,e)if e then return n end;n=l+n;end local l,n,c=h(0,h,e,f,r.oxcmLoYm);local function o()local l,n=r.oxcmLoYm(f,e(1,3),e(5,6)+2);e(2);return(n*256)+l;end;local j=true;local j=0 local function k()local t=n();local e=n();local d=1;local t=(l(e,1,20)*(2^32))+t;local n=l(e,21,31);local e=((-1)^l(e,32));if(n==0)then if(t==j)then return e*0;else n=1;d=0;end;elseif(n==2047)then return(t==0)and(e*(1/0))or(e*(0/0));end;return r.gYnzeXmX(e,n-1023)*(d+(t/(2^52)));end;local p=n;local function _(n)local l;if(not n)then n=p();if(n==0)then return'';end;end;l=r.wPPKF_tg(f,e(1,3),e(5,6)+n-1);e(n)local e=""for n=(1+j),#l do e=e..r.wPPKF_tg(l,n,n)end return e;end;local j=#r.PifZUzsv(s('\49.\48'))~=1 local e=n;local function y(...)return{...},r.ChaQKGxw('#',...)end local function g()local s={};local h={};local e={};local u={h,s,nil,e};local e=n()local f={}for t=1,e do local l=c();local e;if(l==2)then e=(c()~=#{});elseif(l==1)then local n=k();if j and r.eEMsbWUH(r.PifZUzsv(n),'.(\48+)$')then n=r.xtofGRvS(n);end e=n;elseif(l==0)then e=_();end;f[t]=e;end;u[3]=c();for u=1,n()do local e=c();if(l(e,1,1)==0)then local r=l(e,2,3);local c=l(e,4,6);local e={o(),o(),nil,nil};if(r==0)then e[d]=o();e[a]=o();elseif(r==#{1})then e[d]=n();elseif(r==b[2])then e[d]=n()-(2^16)elseif(r==b[3])then e[d]=n()-(2^16)e[a]=o();end;if(l(c,1,1)==1)then e[t]=f[e[t]]end if(l(c,2,2)==1)then e[d]=f[e[d]]end if(l(c,3,3)==1)then e[a]=f[e[a]]end h[u]=e;end end;for e=1,n()do s[e-(#{1})]=g();end;return u;end;local function m(l,n,e)local t=n;local t=e;return s(r.eEMsbWUH(r.eEMsbWUH(({r.QYpWCMsg(l)})[2],n),e))end local function ne(j,e,f)local function m(...)local o,g,b,z,s,n,c,_,p,k,m,l;local e=0;while-1<e do if e<=2 then if e<=0 then o=h(6,28,1,5,j);g=h(6,78,2,45,j);else if 2==e then n=-41;c=-1;else b=h(6,38,3,62,j);s=y z=0;end end else if 5<=e then if e~=1 then repeat if 6~=e then l=h(7);break;end;e=-2;until true;else e=-2;end else if 3~=e then k=r.ChaQKGxw('#',...)-1;m={};else _={};p={...};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 r;local function h(...)while true do end end while true do if n<-40 then n=n+42 end e=o[n];r=e[ee];if r<12 then if r<6 then if r>2 then if 3<r then if 1~=r then for f=10,97 do if r~=5 then local r,a,h,f;l(e[t],e[d]);n=n+1;e=o[n];r=e[t]a,h=s(l[r](u(l,r+1,e[d])))c=h+r-1 f=0;for e=r,c do f=f+1;l[e]=a[f];end;n=n+1;e=o[n];r=e[t]l[r]=l[r](u(l,r+1,c))n=n+1;e=o[n];l[e[t]]();n=n+1;e=o[n];do return end;break;end;local n=e[t]local t,e=s(l[n](u(l,n+1,e[d])))c=e+n-1 local e=0;for n=n,c do e=e+1;l[n]=t[e];end;break;end;else local n=e[t]local t,e=s(l[n](u(l,n+1,e[d])))c=e+n-1 local e=0;for n=n,c do e=e+1;l[n]=t[e];end;end else l[e[t]]=(e[d]~=0);end else if r<1 then local n=e[t];local t=l[e[d]];l[n+1]=t;l[n]=t[e[a]];else if r==1 then n=e[d];else do return end;end end end else if 8>=r then if 7>r then local t=e[t];local n=l[e[d]];l[t+1]=n;l[t]=n[e[a]];else if 3<=r then repeat if r~=8 then if(l[e[t]]==e[a])then n=n+1;else n=e[d];end;break;end;l[e[t]]=f[e[d]];until true;else l[e[t]]=f[e[d]];end end else if r>=10 then if r>=9 then repeat if r~=10 then local e=e[t]l[e]=l[e](u(l,e+1,c))break;end;local r,a,c,o,f;local n=0;while n>-1 do if 2<n then if n<=4 then if 0<n then repeat if 3~=n then f=r[a];break;end;o=r[c];until true;else o=r[c];end else if 1<=n then repeat if 5<n then n=-2;break;end;l(f,o);until true;else l(f,o);end end else if n<=0 then r=e;else if 2~=n then a=t;else c=d;end end end n=n+1 end until true;else local r,a,f,o,c;local n=0;while n>-1 do if 2<n then if n<=4 then if 0<n then repeat if 3~=n then c=r[a];break;end;o=r[f];until true;else o=r[f];end else if 1<=n then repeat if 5<n then n=-2;break;end;l(c,o);until true;else l(c,o);end end else if n<=0 then r=e;else if 2~=n then a=t;else f=d;end end end n=n+1 end end else for r=0,3 do if 2<=r then if r~=-2 then for c=35,64 do if 2<r then if(l[e[t]]==e[a])then n=n+1;else n=e[d];end;break;end;l[e[t]]=f[e[d]];n=n+1;e=o[n];break;end;else if(l[e[t]]==e[a])then n=n+1;else n=e[d];end;end else if-1<=r then repeat if 0<r then f[e[d]]=l[e[t]];n=n+1;e=o[n];break;end;l[e[t]]=(e[d]~=0);n=n+1;e=o[n];until true;else l[e[t]]=(e[d]~=0);n=n+1;e=o[n];end end end end end end else if 18>r then if 15>r then if 13>r then local n=e[t]local t,e=s(l[n](u(l,n+1,e[d])))c=e+n-1 local e=0;for n=n,c do e=e+1;l[n]=t[e];end;else if r==13 then l[e[t]]();else l[e[t]]=(e[d]~=0);end end else if 15>=r then local e=e[t]l[e]=l[e](u(l,e+1,c))else if r~=13 then for c=29,64 do if r~=17 then local c,a,h,u,s,r;for r=0,6 do if 3<=r then if r<=4 then if r<4 then l[e[t]]=(e[d]~=0);n=n+1;e=o[n];else f[e[d]]=l[e[t]];n=n+1;e=o[n];end else if r~=2 then for c=10,92 do if r~=5 then l[e[t]]=f[e[d]];break;end;l[e[t]]=f[e[d]];n=n+1;e=o[n];break;end;else l[e[t]]=f[e[d]];end end else if r<=0 then f[e[d]]=l[e[t]];n=n+1;e=o[n];else if-3~=r then for b=47,56 do if r~=1 then f[e[d]]=l[e[t]];n=n+1;e=o[n];break;end;r=0;while r>-1 do if 2<r then if r<=4 then if 3<r then s=c[a];else u=c[h];end else if r>=3 then for e=45,87 do if r>5 then r=-2;break;end;l(s,u);break;end;else r=-2;end end else if 1<=r then if 0<=r then repeat if r<2 then a=t;break;end;h=d;until true;else a=t;end else c=e;end end r=r+1 end n=n+1;e=o[n];break;end;else f[e[d]]=l[e[t]];n=n+1;e=o[n];end end end end break;end;f[e[d]]=l[e[t]];break;end;else local a,c,u,s,h,r;for r=0,6 do if 3<=r then if r<=4 then if r<4 then l[e[t]]=(e[d]~=0);n=n+1;e=o[n];else f[e[d]]=l[e[t]];n=n+1;e=o[n];end else if r~=2 then for c=10,92 do if r~=5 then l[e[t]]=f[e[d]];break;end;l[e[t]]=f[e[d]];n=n+1;e=o[n];break;end;else l[e[t]]=f[e[d]];end end else if r<=0 then f[e[d]]=l[e[t]];n=n+1;e=o[n];else if-3~=r then for b=47,56 do if r~=1 then f[e[d]]=l[e[t]];n=n+1;e=o[n];break;end;r=0;while r>-1 do if 2<r then if r<=4 then if 3<r then h=a[c];else s=a[u];end else if r>=3 then for e=45,87 do if r>5 then r=-2;break;end;l(h,s);break;end;else r=-2;end end else if 1<=r then if 0<=r then repeat if r<2 then c=t;break;end;u=d;until true;else c=t;end else a=e;end end r=r+1 end n=n+1;e=o[n];break;end;else f[e[d]]=l[e[t]];n=n+1;e=o[n];end end end end end end end else if 21<=r then if r<=22 then if r>21 then f[e[d]]=l[e[t]];else l[e[t]]();end else if 24~=r then local f,a,o,r,c;local n=0;while n>-1 do if 3<=n then if 5<=n then if n~=2 then repeat if 6>n then l(c,r);break;end;n=-2;until true;else l(c,r);end else if n>=0 then repeat if n~=3 then c=f[a];break;end;r=f[o];until true;else r=f[o];end end else if n<1 then f=e;else if n~=-2 then for e=32,90 do if n<2 then a=t;break;end;o=d;break;end;else o=d;end end end n=n+1 end else l[e[t]]=f[e[d]];end end else if 19>r then if(l[e[t]]==e[a])then n=n+1;else n=e[d];end;else if r>17 then repeat if r~=20 then n=e[d];break;end;do return end;until true;else do return end;end end end end end n=1+n;end;end;return m end;local d=0xff;local a={};local o=(1);local t='';(function(n)local l=n local f=0x00 local e=0x00 l={(function(c)if f>0x2a then return c end f=f+1 e=(e+0x8eb-c)%0x1d return(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x1a);end return true end)'WLPRy'and l[0x2](0x80+c))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x16);t={t..'\58 a',t};a[o]=g();o=o+((not r.BCecrryd)and 1 or 0);t[1]='\58'..t[1];d[2]=0xff;end return true end)'DDmLA'and l[0x3](c+0x3c8))or(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x25);t='\37';d={function()d()end};t=t..'\100\43';end return true end)'uInFZ'and l[0x1](c+0x348))or c end),(function(t)if f>0x2c then return t end f=f+1 e=(e+0x6c4-t)%0x16 return(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xba);end return true end)'ELDIn'and l[0x3](0xcb+t))or(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0xcb);end return true end)'tKnKI'and l[0x1](t+0x3cf))or(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x7b);end return true end)'iEdYz'and l[0x2](t+0x26a))or t end),(function(r)if f>0x2b then return r end f=f+1 e=(e+0xe5d-r)%0x40 return(e%0x03==0x1 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x36);end return true end)'vPbUR'and l[0x1](0x188+r))or(e%0x03==0x2 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x7b);a[o]=z();o=o+d;end return true end)'_KvFm'and l[0x2](r+0x13d))or(e%0x03==0x0 and(function(l)if not n[l]then e=e+0x01 n[l]=(0x9a);d[2]=(d[2]*(m(function()a()end,u(t))-m(d[1],u(t))))+1;a[o]={};d=d[2];o=o+d;end return true end)'BaDSB'and l[0x3](r+0x9b))or r end)}l[0x1](0x1f68)end){};local e=ne(u(a));return e(...);end return _((function()local n={}local e=0x01;local l;if r.BCecrryd then l=r.BCecrryd(_)else l=''end if r.eEMsbWUH(l,r.hSAfRKdn)then e=e+0;else e=e+1;end n[e]=0x02;n[n[e]+0x01]=0x03;return n;end)(),...)end)((function(e,l,n,t,d,r)local r;if e>3 then if 6<=e then if 6>=e then do return d[n]end;else if e>=3 then repeat if e>7 then do return n(e,nil,n);end break;end;do return setmetatable({},{['__\99\97\108\108']=function(e,d,t,l,n)if n then return e[n]elseif l then return e else e[d]=t end end})end until true;else do return n(e,nil,n);end end end else if e>=1 then repeat if 5>e then local e=t;local o,f,t=d(2);do return function()local r,d,l,n=l(n,e(e,e),e(e,e)+3);e(4);return(n*o)+(l*f)+(d*t)+r;end;end;break;end;local e=t;do return function()local n=l(n,e(e,e),e(e,e));e(1);return n;end;end;until true;else local e=t;local d,t,r=d(2);do return function()local l,n,o,f=l(n,e(e,e),e(e,e)+3);e(4);return(f*d)+(o*t)+(n*r)+l;end;end;end end else if e<=1 then if-3<e then repeat if 0~=e 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 l(1),l(4,d,t,n,l),l(5,d,t,n)end;until true;else 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;end else if 0<e then for r=33,75 do if e~=2 then do return l(1),l(4,d,t,n,l),l(5,d,t,n)end;break;end;do return 16777216,65536,256 end;break;end;else do return 16777216,65536,256 end;end end end end),...)