([[This file was protected with MoonSec V3]]):gsub('.+', (function(a) _HEfjAPfFrpfV = a; end)); return(function(u,...)local d;local a;local l;local f;local c;local t;local r=24915;local e=0;local n={};while e<917 do e=e+1;while e<0xc2 and r%0x441e<0x220f do e=e+1 r=(r+477)%24766 local o=e+r if(r%0x2a18)<=0x150c then r=(r*0xe2)%0x841d while e<0x16e and r%0x29e4<0x14f2 do e=e+1 r=(r-236)%6421 local l=e+r if(r%0x14f8)<0xa7c then r=(r*0x250)%0x88c6 local r=6703 if not n[r]then n[r]=0x1 d=string;end elseif r%2~=0 then r=(r-0x40)%0x5d01 local r=747 if not n[r]then n[r]=0x1 c=tonumber;end else r=(r-0x25d)%0x55c4 e=e+1 local r=43590 if not n[r]then n[r]=0x1 f="\4\8\116\111\110\117\109\98\101\114\105\101\77\80\76\111\115\84\0\6\115\116\114\105\110\103\4\99\104\97\114\112\105\68\88\119\71\107\95\0\6\115\116\114\105\110\103\3\115\117\98\70\67\71\98\87\103\98\83\0\6\115\116\114\105\110\103\4\98\121\116\101\102\71\83\74\101\121\88\108\0\5\116\97\98\108\101\6\99\111\110\99\97\116\113\120\71\82\108\110\86\112\0\5\116\97\98\108\101\6\105\110\115\101\114\116\87\112\97\107\97\108\79\89\5";end end end elseif r%2~=0 then r=(r+0x85)%0x3e36 while e<0x309 and r%0x2504<0x1282 do e=e+1 r=(r-449)%46618 local f=e+r if(r%0x1672)>=0xb39 then r=(r+0x21b)%0x343a local r=22193 if not n[r]then n[r]=0x1 end elseif r%2~=0 then r=(r-0x36b)%0x8065 local r=48171 if not n[r]then n[r]=0x1 t=function(t)local r=0x01 local function n(e)r=r+e return t:sub(r-e,r-0x01)end while true do local e=n(0x01)if(e=="\5")then break end local r=d.byte(n(0x01))local r=n(r)if e=="\2"then r=a.ieMPLosT(r)elseif e=="\3"then r=r~="\0"elseif e=="\6"then l[r]=function(r,e)return u(8,nil,u,e,r)end elseif e=="\4"then r=l[r]elseif e=="\0"then r=l[r][n(d.byte(n(0x01)))];end local e=n(0x08)a[e]=r end end end else r=(r+0x34d)%0x1b73 e=e+1 local r=96301 if not n[r]then n[r]=0x1 end end end else r=(r+0x174)%0x25bd e=e+1 while e<0xd6 and r%0x91c<0x48e do e=e+1 r=(r+461)%3194 local t=e+r if(r%0x1224)>=0x912 then r=(r*0x16)%0xa899 local r=95860 if not n[r]then n[r]=0x1 l=getfenv and getfenv();end elseif r%2~=0 then r=(r*0x21)%0x1232 local r=74274 if not n[r]then n[r]=0x1 a={};end else r=(r+0x23f)%0x9be1 e=e+1 local r=11160 if not n[r]then n[r]=0x1 l=(not l)and _ENV or l;end end end end end r=(r+752)%964 end t(f);local e={};for r=0x0,0xff do local n=a.piDXwGk_(r);e[r]=n;e[n]=r;end local function h(r)return e[r];end local f=(function(f,t)local o,n=0x01,0x10 local e={{},{},{}}local l=-0x01 local r=0x01 local d=f while true do e[0x03][a.FCGbWgbS(t,r,(function()r=o+r return r-0x01 end)())]=(function()l=l+0x01 return l end)()if l==(0x0f)then l=""n=0x000 break end end local l=#t while rQ?7qTs0Q?"));t(f(191,"B49ys#;Lhb(T/^Hls4hhy;LhTLHly#;ls^HHs3LbT^.9yT;b(TeTy(Lb(^b(^/hhT/lTsLhh/sS/#s;y/l4/sL;;;;(T#Lb(^94h#lL^^^99y>bLTLl/;#ysLT9b;T((H99h;9s4H(4lLy(yHbQL;/TKla9hLHb^^^/(6lTbHHs9LL##l^y;Lh//u#94;L(4Hs4Hh^TTzsH99T^y{;#;b /b4bsLbT/bJT#;bDH;ly##LT/lW(#HhLLhT^;((;HT9^;/(sH(9s#hhL^;9/##(H/h4(?;s/l/9(;/TLl4^yhyT^2 y9L#THlT9^#lTlHh4T;;/h(YHyby/^4Zs9h#/H4y9;L4H4l(y/LbT4T*l9bHH44b#l(;/9l/y/(_HH9/LkbTLl/9Lj(yHT9#;sT;/HyyLybHl4yLLg/shT^ZL((lUyyh4;Thllsyhs/hX(seh(/nls9Th9(l(s"));local r=(-1550+(function()local d,n=0,1;(function(e,r,l,n)r(r(l,e,l,e),r(n,e,r,r),e(r and r,r,e,r and n),r(n,l and e,r,r))end)(function(e,r,t,l)if d>379 then return l end d=d+1 n=(n-95)%4108 if(n%850)>425 then return e else return r(r(e and e,l and t,e,r)and r(r,l and r,r,l),e(r,t,l,r and l),r(e and e,e,t,r),t(t,r,l and r,l))end return r(l(r,e,e and l,t),r(r,e,r,e),t(l,t,l,r),e(l and r,t,l,e)and r(t and e,e,e,l))end,function(t,l,e,r)if d>170 then return r end d=d+1 n=(n+893)%32388 if(n%982)>=491 then return l(e(l,r,l,r),t(e,r and t,r,t),e(e and e,l and r,e,t)and t(t,l,r,r and l),t(e,e,r,r))else return l end return l end,function(e,l,r,t)if d>357 then return r end d=d+1 n=(n*52)%9409 if(n%540)<270 then n=(n*734)%1162 return l(t(e,l,r,e),e(r,e,t,t)and l(e,l,l,r),r(t and l,e,r,t),e(t,e,r,l))else return r end return t end,function(l,r,t,e)if d>288 then return r end d=d+1 n=(n+385)%29306 if(n%1112)<556 then n=(n+964)%32359 return l else return e(r(r,r,t,e),l(t,t,r,l)and e(r and r,t and t,l,e),l(e,t and r,t and l,r),e(l,r,l,l)and t(t,r,l,e and e))end return r(e(e,e,l,r),t(t,t,e,r),e(e,l,l,e),t(t and r,r,l,l and r))end)return n;end)())local h=a.oAKzRSOF or a.gXIhPBLm;local lr=(getfenv)or(function()return _ENV end);local l=2;local t=3;local m=1;local o=4;local function j(b,...)local s=f(r,">.S/7218;wR%W+r38+rW1S+;73Ww/R%-S13 then p=a.KonXjogz('#',...)-1;s={};break;end;j={};z={...};break;end;else p=a.KonXjogz('#',...)-1;s={};end else if r~=3 then for n=12,77 do if 6~=r then e=u(7);break;end;r=-2;break;end;else r=-2;end end end r=r+1;end;for r=0,p do if(r>=d)then j[r-d]=z[r+1];else e[r]=z[r+1];end;end;local r=p-d+1 local r;local d;local function u(...)while true do end end while true do if n<-40 then n=n+42 end r=f[n];d=r[m];if d<=37 then if d<19 then if 8=6 then repeat if d~=9 then for d=0,6 do if 3<=d then if d<5 then if d>-1 then for o=44,69 do if 4~=d then e[r[l]]=e[r[t]];n=n+1;r=f[n];break;end;e(r[l],r[t]);n=n+1;r=f[n];break;end;else e(r[l],r[t]);n=n+1;r=f[n];end else if 2-1 then for o=44,69 do if 4~=d then e[r[l]]=e[r[t]];n=n+1;r=f[n];break;end;e(r[l],r[t]);n=n+1;r=f[n];break;end;else e(r[l],r[t]);n=n+1;r=f[n];end else if 2d then if 13<=d then repeat if d<15 then e[r[l]]=e[r[t]][r[o]];break;end;do return e[r[l]]end until true;else e[r[l]]=e[r[t]][r[o]];end else if d>16 then if 15<=d then repeat if d~=18 then e[r[l]]=_(k[r[t]],nil,c);break;end;local u=k[r[t]];local h;local d={};h=a.zFgL_YlT({},{__index=function(e,r)local r=d[r];return r[1][r[2]];end,__newindex=function(n,r,e)local r=d[r]r[1][r[2]]=e;end;});for l=1,r[o]do n=n+1;local r=f[n];if r[m]==75 then d[l-1]={e,r[t]};else d[l-1]={b,r[t]};end;s[#s+1]=d;end;e[r[l]]=_(u,h,c);until true;else local u=k[r[t]];local h;local d={};h=a.zFgL_YlT({},{__index=function(e,r)local r=d[r];return r[1][r[2]];end,__newindex=function(n,r,e)local r=d[r]r[1][r[2]]=e;end;});for l=1,r[o]do n=n+1;local r=f[n];if r[m]==75 then d[l-1]={e,r[t]};else d[l-1]={b,r[t]};end;s[#s+1]=d;end;e[r[l]]=_(u,h,c);end else e[r[l]]=r[t]-e[r[o]];end end end else if 36 then for n=32,79 do if 7~=d then local n=r[l];do return e[n](h(e,n+1,r[t]))end;break;end;local t=r[t];local n=e[t]for r=t+1,r[o]do n=n..e[r];end;e[r[l]]=n;break;end;else local t=r[t];local n=e[t]for r=t+1,r[o]do n=n..e[r];end;e[r[l]]=n;end end end else if 1d then if 22>=d then if 21<=d then if 18-1 do if 3n then if n>2 then for r=31,76 do if 5>n then a=c[o[h]];break;end;d=o[f];break;end;else d=o[f];end else if 21 then if n>=1 then for r=29,59 do if n>2 then c=e;break;end;h=t;break;end;else h=t;end else if n>=-2 then for e=41,58 do if n~=0 then f=l;break;end;o=r;break;end;else f=l;end end end n=n+1 end until true;else e[r[l]]=r[t]^e[r[o]];end else if 17<=d then for n=18,95 do if d>19 then e[r[l]]=r[t]-e[r[o]];break;end;local r=r[l]e[r]=e[r](e[r+1])break;end;else local r=r[l]e[r]=e[r](e[r+1])end end else if d<=24 then if d>=21 then repeat if d>23 then local r=r[l]e[r](e[r+1])break;end;local a,h,d;for c=0,1 do if-1~=c then repeat if 00)then if(d>e[l+1])then n=r[t];else e[l+3]=d;end elseif(d=d then if d>=31 then for n=38,58 do if d~=34 then e[r[l]]();break;end;local t=r[t];local n=e[t]for r=t+1,r[o]do n=n..e[r];end;e[r[l]]=n;break;end;else e[r[l]]();end else if d>35 then if 32~=d then repeat if d~=36 then e[r[l]]=c[r[t]];break;end;local r=r[l];do return h(e,r,g)end;until true;else local r=r[l];do return h(e,r,g)end;end else local n=r[l]local t={e[n](e[n+1])};local l=0;for r=n,r[o]do l=l+1;e[r]=t[l];end end end else if d<=29 then if d>=27 then repeat if d<29 then e[r[l]]=e[r[t]]-r[o];break;end;if(r[l]=d then if d<47 then if d>41 then if d<44 then if 40d then local d,f,h,a,o;local n=0;while n>-1 do if n<=2 then if 1>n then d=r;else if n~=2 then f=l;else h=t;end end else if n>=5 then if 5~=n then n=-2;else e(o,a);end else if n>=2 then repeat if n~=3 then o=d[f];break;end;a=d[h];until true;else o=d[f];end end end n=n+1 end else if d>=41 then repeat if 450)then if(d>e[l+1])then n=r[t];else e[l+3]=d;end elseif(d0)then if(d>e[l+1])then n=r[t];else e[l+3]=d;end elseif(dd then if d<39 then if(e[r[l]]==r[o])then n=n+1;else n=r[t];end;else local l=r[l];local n=e[r[t]];e[l+1]=n;e[l]=n[r[o]];end else if d>36 then for f=47,55 do if 400)then if(d<=e[l+1])then n=r[t];e[l+3]=d;end elseif(d>=e[l+1])then n=r[t];e[l+3]=d;end break;end;else local l=r[l];local f=e[l+2];local d=e[l]+f;e[l]=d;if(f>0)then if(d<=e[l+1])then n=r[t];e[l+3]=d;end elseif(d>=e[l+1])then n=r[t];e[l+3]=d;end end end end else if d>51 then if d>=54 then if 54d then if d>-1 then repeat if 3~=d then e[r[l]]=e[r[t]]-r[o];n=n+1;r=f[n];break;end;a=r[l]e[a]=e[a](h(e,a+1,r[t]))n=n+1;r=f[n];until true;else e[r[l]]=e[r[t]]-r[o];n=n+1;r=f[n];end else if d~=3 then for o=14,61 do if d>5 then e(r[l],r[t]);break;end;e(r[l],r[t]);n=n+1;r=f[n];break;end;else e(r[l],r[t]);n=n+1;r=f[n];end end else if d>0 then if d~=2 then a=r[l];c=e[r[t]];e[a+1]=c;e[a]=c[r[o]];n=n+1;r=f[n];else e[r[l]]=e[r[t]];n=n+1;r=f[n];end else e[r[l]]=b[r[t]];n=n+1;r=f[n];end end end end else if d<53 then e[r[l]]=r[t]^e[r[o]];else e(r[l],r[t]);end end else if 48>=d then if d==47 then e[r[l]]=e[r[t]]%e[r[o]];else for d=0,3 do if d<2 then if-1<=d then repeat if d~=0 then c[r[t]]=e[r[l]];n=n+1;r=f[n];break;end;e[r[l]]=(r[t]~=0);n=n+1;r=f[n];until true;else e[r[l]]=(r[t]~=0);n=n+1;r=f[n];end else if d~=1 then for a=28,94 do if d~=3 then e[r[l]]=c[r[t]];n=n+1;r=f[n];break;end;if(e[r[l]]==r[o])then n=n+1;else n=r[t];end;break;end;else if(e[r[l]]==r[o])then n=n+1;else n=r[t];end;end end end end else if 49d then if 59<=d then if 60>d then for d=0,6 do if d>2 then if 4>=d then if d>=-1 then for a=45,83 do if d>3 then e[r[l]]=e[r[t]]%e[r[o]];n=n+1;r=f[n];break;end;e[r[l]]=r[t]^e[r[o]];n=n+1;r=f[n];break;end;else e[r[l]]=r[t]^e[r[o]];n=n+1;r=f[n];end else if 6~=d then e[r[l]]=e[r[t]]-e[r[o]];n=n+1;r=f[n];else if(r[l]d then e[r[l]]=r[t]^e[r[o]];n=n+1;r=f[n];else if-3<=d then repeat if 153 then repeat if 58>d then local d;for o=0,1 do if-2~=o then for a=31,90 do if o~=1 then e(r[l],r[t]);n=n+1;r=f[n];break;end;d=r[l]e[d](e[d+1])break;end;else e(r[l],r[t]);n=n+1;r=f[n];end end break;end;e[r[l]]=#e[r[t]];until true;else local d;for o=0,1 do if-2~=o then for a=31,90 do if o~=1 then e(r[l],r[t]);n=n+1;r=f[n];break;end;d=r[l]e[d](e[d+1])break;end;else e(r[l],r[t]);n=n+1;r=f[n];end end end end else if 6364 then if 64~=d then repeat if 65=58 then for a=41,64 do if 62a then if a>-2 then repeat if 1~=a then e(r[l],r[t]);n=n+1;r=f[n];break;end;d=r[l]e[d]=e[d](h(e,d+1,r[t]))n=n+1;r=f[n];until true;else d=r[l]e[d]=e[d](h(e,d+1,r[t]))n=n+1;r=f[n];end else if a<=2 then e[r[l]]=e[r[t]];n=n+1;r=f[n];else if 0<=a then repeat if a<4 then d=r[l];c=e[r[t]];e[d+1]=c;e[d]=c[r[o]];n=n+1;r=f[n];break;end;e(r[l],r[t]);until true;else d=r[l];c=e[r[t]];e[d+1]=c;e[d]=c[r[o]];n=n+1;r=f[n];end end end end break;end;if e[r[l]]then n=n+1;else n=r[t];end;break;end;else if e[r[l]]then n=n+1;else n=r[t];end;end end end else if 7174 then if d~=74 then for f=18,59 do if 76~=d then local d,c,o,f,a,h;local n=0;while n>-1 do if 3=0 then repeat if n>4 then h=d[c];break;end;a=f[d[o]];until true;else a=f[d[o]];end else if n~=7 then e[h]=a;else n=-2;end end else if 1>=n then if n~=-1 then repeat if n~=1 then d=r;break;end;c=l;until true;else d=r;end else if-2<=n then for r=16,87 do if 3~=n then o=t;break;end;f=e;break;end;else f=e;end end end n=n+1 end break;end;if(e[r[l]]==r[o])then n=n+1;else n=r[t];end;break;end;else local d,h,o,f,a,c;local n=0;while n>-1 do if 3=0 then repeat if n>4 then c=d[h];break;end;a=f[d[o]];until true;else a=f[d[o]];end else if n~=7 then e[c]=a;else n=-2;end end else if 1>=n then if n~=-1 then repeat if n~=1 then d=r;break;end;h=l;until true;else d=r;end else if-2<=n then for r=16,87 do if 3~=n then o=t;break;end;f=e;break;end;else f=e;end end end n=n+1 end end else e[r[l]]=e[r[t]][r[o]];end else if 7172 then local l=r[l];local f=e[l+2];local d=e[l]+f;e[l]=d;if(f>0)then if(d<=e[l+1])then n=r[t];e[l+3]=d;end elseif(d>=e[l+1])then n=r[t];e[l+3]=d;end break;end;e[r[l]]=(r[t]~=0);until true;else e[r[l]]=(r[t]~=0);end end else if d<=68 then if 65~=d then for n=45,81 do if 67~=d then e[r[l]]=(r[t]~=0);break;end;e[r[l]]=e[r[t]]%e[r[o]];break;end;else e[r[l]]=e[r[t]]%e[r[o]];end else if d>=70 then if 68~=d then repeat if 70~=d then e[r[l]]=#e[r[t]];break;end;do return end;until true;else do return end;end else e[r[l]]=e[r[t]]+e[r[o]];end end end end end end n=1+n;end;end;return lr end;local t=0xff;local a={};local f=(1);local l='';(function(e)local n=e local d=0x00 local r=0x00 n={(function(o)if d>0x2a then return o end d=d+1 r=(r+0x858-o)%0x33 return(r%0x03==0x2 and(function(n)if not e[n]then r=r+0x01 e[n]=(0xe5);end return true end)'CdIRZ'and n[0x2](0x15b+o))or(r%0x03==0x0 and(function(n)if not e[n]then r=r+0x01 e[n]=(0x7a);t[2]=(t[2]*(rr(function()a()end,h(l))-rr(t[1],h(l))))+1;a[f]={};t=t[2];f=f+t;end return true end)'bhRvz'and n[0x1](o+0x81))or(r%0x03==0x1 and(function(n)if not e[n]then r=r+0x01 e[n]=(0x9);a[f]=lr();f=f+t;end return true end)'CrMee'and n[0x3](o+0x20c))or o end),(function(o)if d>0x26 then return o end d=d+1 r=(r+0xce4-o)%0xa return(r%0x03==0x1 and(function(n)if not e[n]then r=r+0x01 e[n]=(0x55);end return true end)'C_TYq'and n[0x3](0x117+o))or(r%0x03==0x2 and(function(n)if not e[n]then r=r+0x01 e[n]=(0x75);l={l..'\58 a',l};a[f]=j();f=f+(1);l[1]='\58'..l[1];t[2]=0xff;end return true end)'HPumw'and n[0x1](o+0x3cb))or(r%0x03==0x0 and(function(n)if not e[n]then r=r+0x01 e[n]=(0x51);l='\37';t={function()t()end};l=l..'\100\43';end return true end)'ZYTHW'and n[0x2](o+0x231))or o end),(function(l)if d>0x30 then return l end d=d+1 r=(r+0xfed-l)%0x39 return(r%0x03==0x1 and(function(n)if not e[n]then r=r+0x01 e[n]=(0xa3);end return true end)'rJDHi'and n[0x3](0x166+l))or(r%0x03==0x2 and(function(n)if not e[n]then r=r+0x01 e[n]=(0x9e);end return true end)'WoGnH'and n[0x2](l+0x1a5))or(r%0x03==0x0 and(function(n)if not e[n]then r=r+0x01 e[n]=(0xa6);end return true end)'aDmQH'and n[0x1](l+0x100))or l end)}n[0x2](0x1e0a)end){};local r=_(h(a));return r(...);end return j((function()local e={}local r=0x01;local n;if a.tlYZygeX then n=a.tlYZygeX(j)else n=''end if a.EilkbwUT(n,a.QptAgFJr)then r=r+0;else r=r+1;end e[r]=0x02;e[e[r]+0x01]=0x03;return e;end)(),...)end)((function(r,n,e,l,t,d)local d;if r<=3 then if 1>=r then if r~=1 then do return n(1),n(4,t,l,e,n),n(5,t,l,e)end;else do return function(n,r,e)if e then local r=(n/2^(r-1))%2^((e-1)-(r-1)+1);return r-r%1;else local r=2^(r-1);return(n%(r+r)>=r)and 1 or 0;end;end;end;end else if r~=0 then repeat if 2=r then if 1<=r then repeat if 5~=r then local r=l;local l,t,d=t(2);do return function()local f,e,o,n=n(e,r(r,r),r(r,r)+3);r(4);return(n*l)+(o*t)+(e*d)+f;end;end;break;end;local r=l;do return function()local e=n(e,r(r,r),r(r,r));r(1);return e;end;end;until true;else local r=l;local o,f,l=t(2);do return function()local e,n,t,d=n(e,r(r,r),r(r,r)+3);r(4);return(d*o)+(t*f)+(n*l)+e;end;end;end else if 7>r then do return t[e]end;else if r>4 then repeat if 8>r then do return setmetatable({},{['__\99\97\108\108']=function(r,n,l,t,e)if e then return r[e]elseif t then return r else r[n]=l end end})end break;end;do return e(r,nil,e);end until true;else do return e(r,nil,e);end end end end end end),...)