-- This file was protected using Luraph Obfuscator v14.4.1 [https://lura.ph/] return({_9=function(U,m,J,y,q,B,P,L)y[0b100110]=function()local e,s=({y,y[36]});for D=0B1011110_,0XaF,16 do if D~=110 then s=e[0X2]();e[0X1][0X11]=e[1][0X11]+s;continue;else return e[0X1][22](e[0B1][0B11000],e[0X1][0x11]-s,e[0B1][0X11]-0B1);end;end;end;y[39]=function(...)local e=({y});local s=e[0x1][0b10101]("\35",...);if s==0X0 then return s,e[0X01][0X1B];end;return s,{...};end;(y)[0X28]=nil;y[0x29]=nil;(y)[42]=nil;q=(92);while true do if q<0X0__5C then U:uC(y);break;else if not(q>0xB)then else y[0x28]=(function(e,s)local D={y,y[0b110]};local Y=(e[11]);local b,I,z,o,O,i,H,a,k=e[0B10_01],e[10],e[0x7],e[0X4],e[0X3],e[0X5__],e[1],(e[0X6]);k=(function(...)local Q,A,N=D[0B1][0b10111](Y),(0b0);local Y,M=D[0x1][39](...);local v,g,w=(0B1);local S,Z,E,R=0X1,(0X1);local d,t,c,h=D[0X1][10](function()repeat local u=a[Z];if not(u>=70)then if not(u<0x2__3)then if u>=52 then if u<61 then if not(u>=0X38)then if u<0x36 then if u==0x35 then v=(I[Z]);(Q[v])();v-=0X1;else(Q)[H[Z]]=(a);end;else if u~=0X37 then Q[H[Z]][z[Z]]=(o[Z]);else Z=(I[Z]);end;end;else if not(u>=0X3a)then if u==0X0039 then Q[O[Z]]=game;else local V=s[I[Z]];(Q)[O[Z]]=(V[0x3][V[0x02]][i[Z]]);end;else if not(u>=0X3B)then local V,x,G=I[Z],H[Z],O[Z];if x==0X0 then else v=V+x-0B1;end;local r,X;if x==0b1 then r,X=D[0X1][0b100111](Q[V]());else r,X=D[0x1][0X27](Q[V](D[0X1][0XE](Q,V+1,v)));end;if G==0X1 then v=(V-1);else if G~=0 then r=V+G-0X2_;v=r+0X001;else r=r+V-1;v=r;end;x=0;for G=V,r do x+=0X1;(Q)[G]=(X[x]);end;end;else if u==0X3C then if g then for V,x in g do if V>=0X1 then(x)[0b11]=(x);x[0b1]=Q[V];x[0x2]=0B1;(g)[V]=nil;end;end;end;local V=O[Z];return false,V,V+H[Z]-2;else Q[O[Z]][Q[I[Z]]]=(i[Z]);end;end;end;end;else if not(u<0X4_1)then if u<67 then if u==0X42 then(Q)[I[Z]]=Enum;else Q[O[Z]]=Q[H[Z]]+Q[I[Z]];end;else if not(u<68)then if u~=0X45 then Q[O[Z]]=U.Q9;else if g then for V,x in g do if V>=1 then(x)[3]=x;(x)[0X1]=(Q[V]);x[0X2]=0X1;g[V]=(nil);end;end;end;return false,I[Z],v;end;else local V=(s[I[Z]]);V[0B11][V[0X2]]=Q[H[Z]];end;end;else if u<63 then if u~=0x03_e then(Q)[I[Z]]=(s[H[Z]]);else local V=(I[Z]);Q[V]=Q[V](Q[V+0B1__]);v=V;end;else if u==0B1000000 then Q[H[Z]]=UDim2;else local V=(I[Z]);v=(V+H[Z]-0b1);Q[V]=Q[V](D[1][14](Q,V+1,v));v=(V);end;end;end;end;else if not(u<0x2b)then if u<0b101111 then if not(u<0B10110__1)then if u==0X2E then Q[O[Z]]=s[H[Z]][z[Z]];else Q[H[Z]]=(Q[I[Z]]*o[Z]);end;else if u==0X2C then for V=0B1,I[Z]do Q[V]=M[V];end;else local V=O[Z];(Q[V])(D[0x001][0Xe_](Q,V+0B1,v));v=(V-0X1);end;end;else if not(u<49)then if u<0B110010 then Q[I[Z]]=U.K9;else if u~=0B110011 then Q[H[Z]]=(D[1][0B10010](Q[O[Z]],Q[I[Z]]));else Q[I[Z]]=Q[O[Z]]/i[Z];end;end;else if u==0B110000 then else(Q)[I[Z]]=(typeof);end;end;end;else if u>=0X27 then if not(u<0X0029)then if u==0x2A then Q[I[Z]]=getfenv;else Q[I[Z]]=pcall;end;else if u~=0x28 then(Q)[I[Z]]=(i[Z]*Q[O[Z]]);else(Q)[O[Z]]=(Q);end;end;else if not(u>=0X25)then if u==36 then if Q[H[Z]]==Q[I[Z]]then else Z=(O[Z]);end;else(Q)[O[Z]]=D[0X1][0x0017](I[Z]);end;else if u~=0B100110 then if g then for V,x in g do if V>=0b1 then x[0x3]=(x);(x)[0X1]=Q[V];(x)[0X2__]=0X1;g[V]=(nil);end;end;end;return;else Q[O[Z]]=(Q[I[Z]]-i[Z]);end;end;end;end;end;else if not(u>=17)then if not(u>=8)then if not(u<0B100)then if not(u<0X006)then if u==0X7 then(Q)[H[Z]]=(Q[O[Z]]%z[Z]);else if not(Q[I[Z]])then else Z=O[Z];end;end;else if u==0X5 then(Q)[I[Z]]=rawset;else(Q)[O[Z]]=(Q[H[Z]]);end;end;else if not(u>=0x2)then if u==0x1 then local V,x,G,r=0,0X006,43;while true do if not(G<0X2b)then r=(4503599627370495);G=(0xB+(((G>=u and u or u)==G and I[Z]or I[Z])+u+u));else V*=r;r=(D[0B1][32]);break;end;end;local X,T=0XB;r=(r[x]);x=(D[0X1][32]);G=114;while true do if G==0X72 then T=(0X7);x=x[T];G=(41+(D[0B1__][32][0B110](G+u-I[Z]-G,I[Z])));continue;else T=a[Z];break;end;end;x=x(T);G=(9);while true do if G<0X54 then T=(I[Z]);G=(0X3_3_+((D[1][32][8]((I[Z]>=G and u or G)-G))+I[Z]));elseif not(G>0x9)then else x=x==T;break;end;end;if x then x=u;end;G=(0X5_B);while true do if G==0X5b then if not x then x=u;end;G=(-0X39+((D[1][0X20][0B1001]((D[0x1_][0x20][0X9](G))-G))+u));elseif G==0X7e then T=(I[Z]);G=-4294967226+(D[1][32][10]((D[0B1_][0X20][0B1010]((D[1][32][9]((D[1][0X20][0XB](u,(u))))))),G));continue;elseif G==0X45 then x+=T;T=(I[Z]);break;end;end;x+=T;G=0B11;while true do if not(G>0X3__)then T=I[Z];x-=T;G=(0B0011+(((D[0X1][32][0XC](G,G,u))>G and u or G)+u-u));else T=a[Z];break;end;end;r=r(x,T);G=114;while true do if not(G>0X29)then r-=x;break;else x=a[Z];G=-0X12D+((D[0b1][0X20][0b1100](I[Z]-I[Z],G))+G+G);end;end;x=a[Z];r-=x;G=(0B100011);while true do if G>0X23 then X+=V;break;elseif not(G<0X26)then else V+=r;G=(0B100110+(D[0X1][0B100000][0B1100]((D[0X1][0X20][0Xc_]((D[0B1][0X20][0B1101]((D[1][0x20][8](u)),I[Z],G)))))));continue;end;end;a[Z]=(X);G=(0X32);while true do if not(G<105)then V=I[Z];break;else X=(Q);G=5+(((D[0X1][0X20][0x7](u-I[Z]))<=G and G or G)+G);continue;end;end;X=(X[V]);V=i[Z];X=(XG and G or u)+G);elseif not(G>0x24)then else if X then x=(O[Z]);Z=(x);end;break;end;end;else if not(g)then else for V,x in g do if not(V>=0X1)then else(x)[0X3]=x;(x)[1]=(Q[V]);(x)[2]=0b1__;g[V]=(nil);end;end;end;local V=H[Z];v=(V+0X1);return true,V,0B1__0_;end;else if u~=0X3 then(Q)[I[Z]]=(H);else local V=O[Z];local x=(Q[V]);local G=(I[Z]);(D[0b1][35])(Q,V+0x1,v,G+0X1,x);end;end;end;else if not(u<12)then if u>=0XE then if not(u>=0XF)then(s[I[Z]])[o[Z]]=(Q[H[Z]]);else if u==0X1__0 then w={[4]=E,[0b001]=N,[0B0010]=w,[0X5]=R};local V=(I[Z]);N=(Q[V+0X2]+0X0);E=Q[V+0X1]+0B0;R=(Q[V]-N);Z=(O[Z]);else(Q)[I[Z]]=#Q[H[Z]];end;end;else if u==13 then if Q[I[Z]]==o[Z]then else Z=(H[Z]);end;else Q[H[Z]]=o[Z];end;end;else if u<10 then if u==0X09 then Q[O[Z]]=(Q[I[Z]]>=Q[H[Z]]);else local V=(s[I[Z]]);(Q)[H[Z]]=(V[0X3][V[0x2]][Q[O[Z]]]);end;else if u==0B1011 then(s[O[Z]])[z[Z]]=(i[Z]);else if not(not(Q[I[Z]]=0x15)then if u>=0X13 then if u~=20 then local V=(I[Z]);(Q)[V]=Q[V](Q[V+0b1],Q[V+2]);v=V;else(Q)[I[Z]]=i[Z]..Q[O[Z]];end;else if u~=0X1__2__ then if not(g)then else for V,x in g do if not(V>=0B1)then else(x)[0X3]=x;(x)[0B1]=(Q[V]);(x)[2]=0X1;(g)[V]=nil;end;end;end;return true,O[Z],0X1;else(Q)[I[Z]]=i[Z]~=o[Z];end;end;else if not(u<23)then if not(u>=24)then for V=I[Z],O[Z]do Q[V]=nil;end;else if u~=0X19 then(Q)[O[Z]]=(next);else if not(g)then else for V,x in g do if not(V>=1)then else(x)[0X3]=x;(x)[0X1]=Q[V];(x)[0X2]=1;g[V]=(nil);end;end;end;local V=O[Z];return false,V,V;end;end;else if u~=0B10110 then if not(not(Q[H[Z]]=E;else V=R<=E;end;if not(V)then else(Q)[H[Z]+0b11]=R;Z=(I[Z]);end;end;end;end;else if not(u>=30)then if not(u>=0B11100)then if u~=0X01b then(Q)[H[Z]]=task;else(Q)[O[Z]]=(UDim);end;else if u~=0x1D__ then(Q)[I[Z]]=(readfile);else Q[O[Z]]=(D[0x1_][0X20][H[Z]]);end;end;else if not(u>=0x20)then if u==0X1f then(Q)[H[Z]]=loadstring;else(Q)[O[Z]]=workspace;end;else if not(u<0X21)then if u==34 then local V=H[Z];Q[V]=Q[V](D[0X1][0Xe](Q,V+0B1,v));v=V;else Q[H[Z]]=isfile;end;else if g then for V,x in g do if not(V>=0x1)then else(x)[3]=x;(x)[0B1]=Q[V];x[0B10]=(0X1_);g[V]=nil;end;end;end;return true,I[Z],0X0;end;end;end;end;end;end;else if not(u>=0X69)then if u>=0X5__7 then if not(u>=0B1100000)then if u>=0X5b then if not(u<0X5D)then if not(u>=0B1011110)then local V,x=I[Z],(H[Z]);v=(V+x-0x1);if not(g)then else for G,r in g do if G>=0X1 then(r)[0X03]=(r);r[0X1]=(Q[G]);(r)[0B10]=(0B1);(g)[G]=nil;end;end;end;return true,V,x;else if u==0B1011111 then(Q)[I[Z]]=writefile;else Q[H[Z]]=(e);end;end;else if u~=0X5C then Q[I[Z]]=s[O[Z]][Q[H[Z]]];else if not Q[O[Z]]then Z=(I[Z]);end;end;end;else if u>=0x59 then if u~=0B1011010 then Q[I[Z]]=Q[O[Z]]/Q[H[Z]];else(Q)[O[Z]]=(Q[I[Z]]-Q[H[Z]]);end;else if u~=0X58 then(Q)[I[Z]]=(Q[O[Z]][Q[H[Z]]]);else(Q)[I[Z]]=(Q[O[Z]]<=Q[H[Z]]);end;end;end;else if u<0x64 then if u<0X62 then if u==0X61 then local e,V=H[Z],Q[O[Z]];(Q)[e+0X1]=V;Q[e]=V[z[Z]];else(Q)[O[Z]]=-Q[H[Z]];end;else if u==0X63_ then if Q[O[Z]]~=Q[I[Z]]then else Z=(H[Z]);end;else(Q)[H[Z]]=U.h9;end;end;else if not(u<102)then if not(u<0X67_)then if u~=0X0068 then w=({[4]=E,[1]=N,[0X2]=w,[5]=R});v=I[Z];local e=D[0X1][25](function(...)(D[1][0B100001])();for V,x in...do D[0X1][0X21](true,V,x);end;end);(e)(Q[v],Q[v+0B001],Q[v+2]);R=(e);Z=(H[Z]);else Q[H[Z]]=(Q[O[Z]][z[Z]]);end;else Q[O[Z]]=z[Z]^Q[H[Z]];end;else if u~=101 then(Q)[I[Z]]=(D[0b1][0B10__010](Q[H[Z]],o[Z]));else Q[H[Z]]=(Q[I[Z]]==o[Z]);end;end;end;end;else if u>=78 then if u>=0B10100__10 then if u>=0X005__4 then if not(u<0X55)then if u~=86 then(Q)[H[Z]]=U.O9;else Q[O[Z]][z[Z]]=(Q[H[Z]]);end;else(Q)[O[Z]]=(Q[I[Z]]*Q[H[Z]]);end;else if u~=0B1010011 then Q[I[Z]]=(CFrame);else Q[I[Z]]=pairs;end;end;else if not(u>=0B101__0000)then if u~=0X4f then Q[O[Z]]=type;else(Q)[O[Z]]={};end;else if u==81 then local e=H[Z];v=e+I[Z]-0x1_;Q[e](D[1][14](Q,e+0X1,v));v=e-1;else local e,V,x,G,r,X=(0X9);while true do if e<0B100011 then r=-3;V=(0X0);e=-0X7FFFA2+((D[0x1][0X20_][0B1__10](u-u-u,(e)))-e);elseif e>0x9 and e<84 then V*=x;break;elseif e>0x23 then x=4503599627370495;e=-4294967235+(D[0B1][0X20][9]((D[0B1][0X20][0b111__]((D[0X1][0x20][0X8](e))+u))));continue;end;end;local T;x=D[0x1][0X20];e=92;local n;while true do if e>92 then if not(e<=0X6E)then T=(0Xd);break;else X=(D[0X1][0B100000_]);e=-4294967069+(D[1][0X20][13]((D[0X1][32][0B1111](e-e,(15)))-e));continue;end;else if e~=0XB then X=12;e=0B100_1100+((D[0B1][0X20][0B110]((D[0B1][0X20][0X9]((D[0B1][0X20][12](e,u)))),(0X1c)))-u);continue;else x=x[X];e=(0b1011000+((D[0b1][0x20][0XC]((D[0B1][0X20][0x07](u))~=u and e or u))+e));continue;end;end;end;local F;X=X[T];e=0X61;while true do if e<76 then T=(T[n]);n=(D[0B1][32]);break;elseif e>0X4c then T=(D[0X1][32]);e=-0X0__045+((D[0x1][0X20][0Xe]((D[1][0X20][0X8](u)),(0B11011)))+e-u);continue;elseif not(e>0B11101_1 and e<0X61)then else n=(0xc);e=133+((D[0X1][0X20_][0X8](e-e+e))-e);continue;end;end;e=0B110100;while true do if e<=0b1__1 then n=(n[G]);break;else G=0xf;e=(-0X1fC+(D[0x1][0x20][0X6]((D[1][32][0b1101](u-e-e)),(0B10111))));continue;end;end;G=(u);e=0X2D;while true do if not(e<=0x28)then if e<=45 then F=(0X1B);e=(0b00101000+(((D[0B1][0X2__0][7](u+e))>=u and e or u)-u));else G=u;T=T(n,G);e=(-0X104+(((D[0B1][32][8](e))==e and u or u)+e+e));continue;end;else if e~=0X28 then n=(a[Z]);break;else n=n(G,F);e=(0b1001_0_+((D[0B1][0X020][8](u+u))+e+e));continue;end;end;end;T+=n;e=0X3D;while true do if e<=0B11__1101 then n=u;e=(173+((D[0X1][0X20][0X7]((D[1][0X20][7]((D[1][0X20][0B1100](e,u))))))-u));continue;else if e==0b1111000 then G=(u);e=-4294967016+((D[0X1][0x20][0X9](e-e==e and u or u))-u);else X=X(T,n,G);break;end;end;end;T=(a[Z]);e=0x6a;while true do if e==0X6A then X=X==T;if X then X=(u);end;e=-4294967070+(D[0B1][32][13]((D[0B1][32][0X7](e))-u-e));continue;elseif e==0b1000001 then if not X then X=(u);end;e=(-0X24+((D[0x1][0B100000][0x8]((D[0B1][32][0B1101](u))))+e~=e and u or e));elseif e==0x2c then T=a[Z];e=-4294967266+(D[0B1][0B100000_][0xa]((D[1][0X20][0B111]((D[1][0X20][0xC](u,e))))-e,u,u));continue;elseif e==27 then X-=T;e=(0X3e+(D[0b1][0X0__20][6]((D[1][0B100000][0x8](e))+e==u and u or e,(e))));continue;elseif e~=62 then else T=(a[Z]);break;end;end;x=x(X,T);X=(u);e=(0X7a);while true do if e==0B111101__0 then x=x==X;e=-0X82+((D[0X001][0b100000][0B111]((D[0B1][32][0Xa]((D[0x1][32][0B1000](u)),e,u))))+e);elseif e==0X11 then if not(x)then else x=(a[Z]);end;e=(-524228+(D[0B1][0X20][15]((D[1][0x20][8]((D[0X1][32][0b110__1]((D[1][32][0x7](e)),u,u)))),(e))));elseif e~=60 then else if not(not x)then else x=a[Z];end;break;end;end;e=(0X3f);while true do if not(e<=18)then if e>=0X49_ then a[Z]=r;r=(Q);break;else V+=x;e=-0B1110+(D[1][0X0020][0X8]((D[0b1][32][0XA]((D[0X1][32][0b1__10__]((D[0X1][32][15](u,(D[0B1][0B100000][0X10]('\z\u{03E}i8','\0\0\0\0\0\u{0}\x00\11')))),(0B0_11101)))))));continue;end;else r+=V;e=-20971447+(D[1][32][0XF](u-e+e==e and u or u,(e)));end;end;e=(0B10_01101);while true do if e==77 then V=(H[Z]);e=-184+(D[1][32][0XF]((D[1][0X20][0x6]((D[0B1][0X20][13](e~=e and u or u,u,e)),(0X2))),(4)));elseif e==0B1001000 then x=Color3;e=-4294967201+((D[0X1][32][13]((e~=e and u or e)-u))-u);continue;elseif e~=0X7 then else(r)[V]=x;break;end;end;end;end;end;else if u<74 then if u<72 then if u~=0x47 then Q[I[Z]]=rawget;else Q[H[Z]]=(not Q[O[Z]]);end;else if u~=0X49_ then local e=(O[Z]);Q[e](Q[e+0X1]);v=e-1;else R=(w[0b101]);E=w[0x4];N=w[1];w=w[0X2];end;end;else if u<0B1001100 then if u==75 then local e,N,w,E,V=(30);while true do if e==0X0065 then E=(0X0__);N=(4503599627370495);E*=N;break;else w=(-4.294967134E9);e=101+(D[0X1][0b100000][0X7]((D[0B1][32][0b1000](e+e))-u));continue;end;end;N=(D[0X1][32]);local x;e=0X37;while true do if e>0b1010_10 then if e==0X6C then V=u;break;else x=(0x9);e=(0X12+((D[0x1][32][0X7]((D[0X1][0X20][0B11__10](e,(0B11_110_)))))-e+e));continue;end;else if e==0X1 then x=(a[Z]);e=(0B11111+(D[1][0B100000__][0XA]((D[0X1][0x2_0][0B1101](u,u))+e+e)));continue;else N=N[x];e=0B1000__+((D[0b1][0X20][0B1__11](u-e))+e-u);end;end;end;e=0X65;while true do if e==101 then x+=V;e=-0XFFfFFF3+(D[0X1][0X20][0x6](u-u-e-e,(4)));elseif e==0 then V=a[Z];e=0x14+(((D[0x1][0x20][6](u,(e)))~=u and e or e)-e>=e and u or e);continue;elseif e~=0X5f then else x+=V;break;end;end;e=(0X46);while true do if e<0B1011010 and e>39 then V=(a[Z]);e=(-36+((D[0B001][0B10000_0][12](e-e+u))+e));elseif e<0B01000110 then x=x<=V;e=(0b10100101+((D[0X1][0B100000][8]((D[0B1][0X20][0B1110](u,(22)))-u))-u));continue;elseif e>0X46 and e<0X68 then if x then x=a[Z];end;break;elseif e>0X68 then x-=V;e=(-0x7+(D[0b1][0X20][0B1010]((D[0b1][32][0B110__1](e))+e>=e and e or e,e,u)));elseif e<0B01101101 and e>0b1011010 then V=u;e=(-0X41+((D[0X1][32][0b1__011]((u>=e and u or u)u and e or u));continue;end;end;if not(not x)then else x=u;end;e=(1);while true do if e>0X4_5 then if e<=0B1011011 then x+=V;e=(0X7e+(D[1][0X20][0B111]((D[0X1][0B1000__00][0X9_]((D[1][0X020][0XC]((D[0X001][32][0B1111](e,(0X9))))))))));else if e>=0X7E then V=(u);e=-1610612793+((D[0x001_][32][0XE](u+u-e,(0X6)))+e);continue;else x-=V;V=(a[Z]);e=(-0X1_4+(D[0X1][32][12]((D[0x1][0B100000][0XD]((D[1][0X020][0X0d](u~=u and e or u)),e)),u,e)));end;end;else if not(e<=0x1)then x=x=u and u or u)+u+e-u);continue;elseif e==0X6A then E=(O[Z]);e=0B1000001+(D[0X1][32][0XC]((e=0b1111010)then if not(u>=0x71)then if u<0X6d then if u>=0X6b__ then if u==0X6c then local e,z,N=I[Z],0B0,Y-A-1;if N<0X0 then N=(-0X1);end;for Y=e,e+N do Q[Y]=M[S+z];z+=0X1;end;v=(e+N);else local e=o[Z];local Y=(e[0X8]);local z=(#Y);local N=z>0 and{};local w=D[0x1][0X28](e,N);(Q)[H[Z]]=w;if N then for E=1,z do w=Y[E];e=(w[3]);local Y=(w[0x2_]);if e==0 then if not g then g={};end;local z=g[Y];if not(not z)then else z=({[2]=Y,[0X3]=Q});(g)[Y]=(z);end;N[E-0b1]=z;elseif e~=0X1 then N[E-1]=(s[Y]);else N[E-1]=Q[Y];end;end;end;end;else if u~=106 then local e=(s[H[Z]]);(e[0B11])[e[0X2]]=o[Z];else local e=O[Z];local Y,z,N=R();if Y then Q[e+0X1]=(z);(Q)[e+2]=(N);Z=I[Z];end;end;end;else if not(u>=0b1__101111)then if u==0B1101110 then local e=s[H[Z]];(e[3][e[0X2]])[Q[I[Z]]]=Q[O[Z]];else Q[H[Z]]=(assert);end;else if u~=0x70 then local e=(s[H[Z]]);(Q)[O[Z]]=(e[0b11][e[0X2]]);else(Q)[I[Z]]=M[S];end;end;end;else if u<0B1110__101 then if not(u<0X73)then if u~=0X74 then if not(i[Z]=119)then if u~=118 then Q[H[Z]]=tostring;else Q[O[Z]]=unpack;end;else if not(u>=0B1__111000)then Q[O[Z]]=(Instance);else if u~=0X79 then(Q)[I[Z]]=(Q[H[Z]]^Q[O[Z]]);else(Q)[H[Z]]=(wait);end;end;end;end;end;else if u<0x83 then if u<0X7E then if u<0B111__1100 then if u~=0X7B then Q[I[Z]]=(tick);else Q[I[Z]]=(xpcall);end;else if u~=0X7d then D[0x1][0B100000][O[Z]]=Q[I[Z]];else(Q)[H[Z]]=(nil);end;end;else if u>=0b10000000 then if not(u>=0x81)then Q[I[Z]]=select;else if u~=0X82 then local e=H[Z];(Q[e])(Q[e+0x1],Q[e+0X2]);v=(e-0B1);else(Q)[I[Z]]=O;end;end;else if u~=0X7F then Q[O[Z]]=Q[I[Z]]%Q[H[Z]];else local e,s,Y,z,N,w,E=0x44;while true do if e<83 then E=(240);s=(0B0);z=4503599627370495;e=0B1111+(D[0X1][0x20][0XD](u+u+e<=u and e or e,e,u));elseif e>0x44 then s*=z;break;end;end;e=(35);while true do if e==0X23 then z=(D[0X1][0x20]);e=-4221566937+(D[0X1][0X20][0XD]((D[0X1][0x20][11]((D[0x1][0b0010000__0][0x9](e))-e,(0X14)))));continue;elseif e~=38 then else N=(0B11__00);break;end;end;z=(z[N]);N=(D[0X01][0b1000_00]);local R=0X8;N=(N[R]);R=D[0X1][0b100000];e=(0X45);while true do if e==0x60 then R=R[Y];break;else Y=0X6;e=(-0X00A0+(D[1][0B100000][0XA]((D[1][0b100000][0XC_](e+u,u))+e)));end;end;Y=(u);e=0B1110;while true do if e>0X15 and e<0X22 then R+=Y;break;elseif e>0B11001 and e<0X0__070 then Y=a[Z];e=(-0B11100101+((e>u and e or e)-e+u+u));elseif e<0XF then w=(17);e=-0x5+(D[0X1][0x20][0X7]((D[0X1__][0X20][0xc]((D[1][0X20][7](e))+e,e))));continue;elseif e>0x22 then Y=(u);e=-97+((D[1][0X20][0X7]((D[0B001][0X20][0x6](e,(0X7)))-u))==e and e or e);elseif e<0X15_ and e>0XE then R-=Y;e=(-0X37FFde+(D[0B1][0X2_0][0xb](((u~=u and u or u)==e and e or u)-e,(e))));elseif e>0B1111 and e<25 then R=R(Y,w);e=(85+(D[0X1][0X20][7]((D[0B1_][0x20][0X8](e31 then Y=(a[Z]);e=-4294892735+(D[0B1][0x2_0][0X9]((D[0B01][0X20][0Xe](u+e+u,(24)))));elseif e<0x5e and e>0B100101 then z=z(N,R,Y);e=(-4294967391+((D[0B1][32][0X9]((D[0X1][32][0XC](u~=e and e or u,e))))+u));elseif not(e>64)then else R=u;e=-4294967231+(D[0X1][0X0_020][0B1001]((D[0X001_][0b100000][7]((D[0B1][0b100000][13]((D[1][0X20][0X7](u)),u))))));end;end;e=(0X72);while true do if e>0b101001 then z-=N;e=-4294770773+((D[0X1][0X20][0Xe]((D[0X001][0X20][0Xd](u,e))-u,(0B00100_10)))+u);elseif not(e<0X72)then else s+=z;E+=s;break;end;end;(a)[Z]=(E);E=Q;s=(I[Z]);z=i[Z];e=0x21;while true do if e==33 then N=(Q);R=(O[Z]);e=-0X15+((D[1][32][0B1101](u))+e+u>e and e or u);elseif e==12 then N=(N[R]);break;end;end;e=0X7e;while true do if e==0X7e then z+=N;e=(0B1100__0100+((D[0X1][32][0Xb]((D[1][0B100__000][0XD](u-u)),(0X8)))-u));continue;else(E)[s]=(z);break;end;end;end;end;end;else if u>=0B10000111 then if not(u<0X89)then if not(u>=138)then Q[O[Z]]=setclipboard;else if u~=0X8B then(Q)[H[Z]]=tonumber;else(Q)[I[Z]]=o[Z]+i[Z];end;end;else if u~=0x88 then v=(I[Z]);(Q)[v]=Q[v]();else Q[I[Z]]=(Q[H[Z]]+o[Z]);end;end;else if not(u<0X085)then if u~=0X86 then A=(O[Z]);for e=0X1,A do Q[e]=M[e];end;S=(A+0x1);else Q[H[Z]]=U.d9;end;else if u==0B10000100 then Q[O[Z]]=I;else Q[O[Z]]=U.t9;end;end;end;end;end;end;end;Z+=1;until false;end);if not(d)then if g then for e,s in g do if not(e>=0X1)then else(s)[0X3]=s;(s)[1]=(Q[e]);(s)[2]=0X1_;(g)[e]=nil;end;end;end;if D[2](t)=="\115t\u{072}\z i\u{06E}g"then if not(D[0X1_][0X8](t,":\u{28}\x25\100\+\x29\z \x5B\58\u{0D}\n\u{005D}"))then D[0x1][0X1A](t,0b0);else(D[1][26])('\z L\zu\114aph\u{20}\S\99\114\i\p\u{74}:'..(b[Z]or'(\x69\110te\u{0072}\z n\z a\108)')..': '..D[1][0X1](t),0X0);end;else D[1][0x1A](t,0X0);end;else if t then if h~=1 then return Q[c](D[0b1][0xe](Q,c+0X1,v));else return Q[c]();end;elseif not(c)then else return D[0X1][0Xe](Q,c,h);end;end;end);return k;end);y[41]=U.Z;if not P[20545]then q=(-0X2+((P[10730]+U.J[0X1]<=P[16631]and P[10730]or P[3822])+U.J[0x2]>U.J[8]and P[0X40f7]or P[6077]));P[0X5_04_1]=q;else q=(P[20545]);end;end;end;end;J=function()local P,e=({y,y[36],y[0X26],y[0b011110]});(P[1])[0X10__]=({});local y,s,D,Y=P[0x2]()-30166,(0X2B);repeat if s==0X2b then P[0x1][0B10011]=P[0X1][0b10111](y);s=0X0e;continue;elseif s==0XE then s=(0X15);D=P[0X1][0x1D]()~=0X0;continue;elseif s==0X15 then s=(0B111__0000);if P[0X1][28]==P[0B1][4]then e=U:IC(D);return U.q(e);end;P[0X1][0X29]=D;continue;else if s==0B111000_0 then for b=0X1,y do local I;e,I=U:w9(P,y,D,I);if e==nil then else return U.q(e);end;if not(D)then U:f9(I,b,P);else P[0B1][0X0013][b]={[0X0]=I};end;end;s=(0XF);continue;else if s~=0Xf then else Y=P[0b10]()-0X9F__c0;break;end;end;end;until false;e=(nil);y=(nil);for b=0X44,0X1A6,118 do if b<186 then e=P[1][23](Y);elseif b>0X44 and b<0x001_30 then y=U:N9(y);else if b<422 and b>0XBA then U:Y9(Y,P);else if b>0x130 then for b=0X1,Y,1 do if y~=0B10011_1__ then return;end;(e)[b]=P[1][0b101010__]();end;for y=0B1,#P[1][0x2],0X3 do(P[0X1][2][y])[P[0X1__][2][y+0B1]]=e[P[0x1][2][y+0x2]];end;if not(D)then else s=(0X25);repeat if s==0X25 then s=(0x40);P[0X1][0X2__0][0X3]=P[0B1][0X13];else if s~=64 then else P[0X1][0x20][0B1]=e;break;end;end;until false;end;end;end;end;end;Y=(e[P[0x2]()]);(P[0B1])[19]=U.Z;P[1][0b10]=nil;P[0X1][0B10000]=U.Z;return Y;end;L=(function(...)local y;y=U:R9(...);return U.q(y);end);B=J();m=nil;return m,B,J,q,L;end,OC=function(U,U)(U[0B11])[0b100]=(U[0b11][0X22]);end,S=function(U,m,J)m=-2928329960+((U.U9((U.x9(U.J[0X7]+m))))+U.J[0b100]);J[0X2_42d]=(m);return m;end,RC=function(U,U,m,J,y)for q=U-U%1,J,0X1 do y[q]=m;end;end,y=function(U,m,J,y)if m>0B00110011 then U:O(y);return 51469,m;elseif m<0b1110110 and m>36 then m=U:X(y,J,m);return 22280,m;else if not(m<0X33)then else y[14]=(function(q,B,P)local L={y[0XD],y};B=B or 0X1;P=(P or#q);if(P-B+1)>0X1f3D then return L[0x1](B,q,P);else return L[0B10][0Xc](q,B,P);end;end);if not J[23819]then J[0XEee]=(0X37+((U.S9((U.j9((U.M9(J[0x242D])))),(J[0X242D])))~=U.J[0X5]and m or J[29020]));m=2008766718+((U.x9((U.S9(J[29020]-J[0X242D__],(J[0X37__a8])))))-U.J[0B100_1]);J[0X5d__0b]=(m);else m=U:M(m,J);end;return 22280,m;end;end;return nil,m;end,q9=function(U,m,J,y,q,B,P,L,e)if m>3 then m=U:l9(B,q,m);return 0xDed6,P,m;else if m<52 then P=q[0X28](P,L)(y,U.W,J,e,q[34],q[0X1D],q[30],U.J,q[0x1C],q[40]);return 0X883d,P,m;end;end;return nil,P,m;end,Z9=function(U,m,J,y)if m[0b100]==J then else y=U:W9(y,m);end;return y;end,e9=(function(U)local m,J,y={};J,y=U:A(J,m,y);local q;q=U:g(q,m);q,y=U:j(y,J,q,m);y=U:t(m,y,J);U:d(m);y=U:G(m,y,J,q);U:B(m);y=U:NC(m,y,J);local B,P,L,e;e,L,B,y,P=U:_9(e,B,m,y,L,J,P);q=nil;y,q,e=U:F9(e,m,J,y,q);y,L=U:A9(q,L,P,J,m,B,e,y);return m[40](L,e);end),u=function(U,m,J)J=0B10001+((U.j9((U.J[0X1]<=m[0Xa0_2]and m[0X36E__7]or J)-U.J[2],m[24198]))==m[29551]and m[27569]or m[30200]);(m)[10730]=(J);return J;end,a=function(U,U)U[0X15]=(select);end,N=unpack,q=unpack,ZC=function(U,m)local J,y,q=0,0X1,(0X64);repeat if q==0X6__4 then q=0X73;repeat local B;for P=68,292,112 do if P<=0X44 then else J,B=U:WC(J,y,P,B,m);end;end;y*=128;m[0x1__][0x11]=(m[0x1][0X11]+0x1);until B<0b1000000_0;continue;else if q~=115 then else return{J};end;end;until false;return nil;end,z=error,f9=function(U,U,m,J)J[0B1][0X13][m]=U;end,H9=function(U,m,J)m=(0B10001+((U.x9(J[23819]+J[29020]+J[0X4179]))+J[0X5d03]));(J)[0x1B]=m;return m;end,W9=function(U,U,m)U=m[0X1_][0x1F]();return U;end,CC=function(U,m,J,y,q,B,P,L,e,s,D,Y,b,I,z,o,O,i,H)local a;if e==0X4d then e=U:tC(e,b,I,s,L,B,D,H,P,y,J,z,m,o,Y);return e,0x73De,i;else if e==0B1001000 then if O==0B1 then U:KC(J,y,L,P,q);elseif O==0B100__ then local m=0B1010101;while true do a,i,m=U:sC(m,P,y,J,H,i,b);if a~=58024 then else break;end;end;elseif O==0b110 then H[J]=J+y;elseif O==0X5 then U:VC(H,J,y);else if O==3 then local U;for m=0X18,0B1_0001111,0X67 do if m~=0X7F then U=(#P[0B11][0x2]);else(P[0X3][0X2])[U+0X001]=(q);P[3][2][U+0X002_]=J;(P[0X3][0B10])[U+0x3]=y;break;end;end;end;end;return e,18853,i;end;end;return e,nil,i;end,wC=function(U,U,m)U=m[0X1]();return U;end,hC=function(U,U,m)(m)[U+3]=4;end,bC=function(U,U)return{U};end,mC=function(U,U,m,J)if m[0X1][0B1_110]==m[0x1][32]then return{},U;else if J~=20 then U=(m[1][0X1d]()==0B1);else U=m[0X3]();end;end;return nil,U;end,p=function(U,m,J)m=-1505123724+((U.S9((U.j9(U.J[0x7]-J[0X242d],U.J[0b10])),(J[14055])))>=U.J[6]and J[9261]or U.J[0x6]);J[0x6Bb1]=(m);return m;end,pC=function(U,U,m,J,y,q,B)J=q[0X3][37]();U=nil;y=nil;m=nil;B=0X55;return U,y,m,B,J;end,rC=function(U,m,J,y,q,B,P,L,e,s,D,Y,b,I)local z;if not(e<=39)then if not(e>0X7A)then m=0XD7;else z,y=U:BC(I,D,b,Y,s,B,q,y,J,P,m,L);return y,{U.q(z)},m;end;else(s)[0X4]=q;end;return y,nil,m;end,BC=function(U,m,J,y,q,B,P,L,e,s,D,Y,b)local I;if P[0X3_][40]~=P[0B11][0X4]then I,e=U:GC(J,b,B,P,e,y,s,Y,m,D,L,q);if I==nil then else return{U.q(I)},e;end;end;return{B},e;end,tC=function(U,m,J,y,q,B,P,L,e,s,D,Y,b,I,z,o)local O;e[Y]=(D);if L==0X1 then if not(s[0X3][41])then z[Y]=s[3][0B10__011][I];else local i,H,a;H,a,i=U:jC(i,I,s,a,H);repeat H,O,a=U:XC(J,H,s,i,B,a);if O==6156 then break;else if O~=0Xb121 then else continue;end;end;until false;(i)[H+2]=Y;(i)[H+3]=7;end;else if L==0X4 then o[Y]=I;elseif L==6 then(o)[Y]=Y+I;elseif L==5 then if J==0B1101000 then else o[Y]=(Y-I);end;else if L~=0x3 then else D=nil;e=35;repeat if e>0X23__ then s[0x3][0X2][D+0X001]=(z);break;else if e<0X26 then D=(#s[0X3][2]);e=(0B100110);end;end;until false;(s[3][0X2])[D+0X2]=Y;(s[3][0X2])[D+3]=I;end;end;end;if y==1 then if s[0B11__][0B101001]then U:yC(s,P,Y,B);else(b)[Y]=(s[3][19][P]);end;elseif y==0X4 then(q)[Y]=P;elseif y==0x6 then U:iC(Y,q,P);else if y==0X5 then U:aC(q,P,Y);else if y~=0b11 then else z=(#s[0X3][0x2]);(s[0x3][0B1_0_])[z+0x1]=b;s[3][0X2][z+0X002]=Y;(s[0X3][0X2])[z+0B11]=P;end;end;end;m=(0X48);return m;end,i=function(U,m,J)J=-0X59b65deb+(((m[29020]>U.J[0X9]and m[0X5D03]or m[0X36e7])+U.J[0x9]~=m[14055]and m[9261]or m[24198])+U.J[0X006]);m[2562]=(J);return J;end,R9=function(U,...)return{(...)()};end,z9=function(U,m,J,y)y={};if not(not m[0X36Be])then J=(m[14014]);else J=U:n9(m,J);end;return J,y;end,B=function(U,U)U[0B010_0000]=nil;(U)[0X21]=(nil);U[0X22]=(nil);(U)[0X023]=nil;end,xC=function(U,U,m,J,y,q)m[J]=(q);U[J]=y;end,L9=function(U,m,J,y)y[0X20_][0XA]=U.j9;if not(not m[28421])then J=(m[28421]);else J=(-2928490633+((U.o9((U.j9(m[27820]+m[0XC5_0])),(m[18202])))+U.J[0X4]));m[0X6F05__]=J;end;return J;end,F9=function(U,m,J,y,q,B)q=0B1__0011;while true do if q==0X13 then(J[0B10_0000])[0X9]=U.E;if not(not y[27820])then q=(y[27820]);else q=(-1564871288+((U.J[7]-y[29020]-y[10730]>y[0X5D03]and U.J[0X3]or y[29020])\z \x494",b);(y)[P]=Y;return Y;end}));end)(J[0x16]([=[LPH/o]uSY'EM0F+ohTCz'EhliDfQNn/jDo.'EM#E!Fc`E6tm>97MH&EF_tT!EYJOp'ELK6#%(_I@;Kaiz!!$t''EqiNE,Tr4V$KOns8W-!'EWGl'EM>N!E0[7@W-9$!G<)O?XIMbA7^!"#@h[pDKKoF'EhljFCc-f8net?DA3+_'ENAez!!#8L'ELQ8#'Fg&@:O'e!EKm9D/!Shz!!!"2GlRgEz'EUj?'EqiNA8-4!"TSN&z'EMoXz!!"]='EM]R!!'h7s8UtB'EN%b!G3#K?XIV\'ELf?!ETs<@UX.b'EVWU'ELW:!GW;L,8:/R'EN2c#QOi)z'EN7h!Cmh,@W$++'ErSe@VfTi!FulFE+8kJ!!!!+a?UF?9b[V.'ELlA!a05Iz!!"-,Aci#5z!#,TR@/@Ales4z!#,QT@:O(_z!!)LQ'ENLo!?bkPzi,:jp#@_UiCh7$m'F8&Q@rH6p@<<1e?XIks@MAiM@fQK/z!#,H;AfdpRq>^KprtGK*'EWAj@fQK/z5SWi*$6UH6+#0L>7(][+^+=o/o,:+W_-9sg]5UId*-nd5,0.84s,9nKZ,9nTb0.JG&/1r%f+52e/gWbJ5X7S"5X6VH+,!+5X7S"5X7S"5X6kK-m_,D5X7RZ/g)8Z+=nj)5U/NZ-7U,j-9sg]5X6YI/gEVH5X6tL5X6VD5X7R]-nd,"-7g8m/.*LB++!D++,pk5O+5B$5X6YI++uj+5',5X7S"5X7S"5X7S"5X6_?+=nj)5X7S"5X7R]/0H?+5UIs65U\8m++s*5X7S"5X7R_+,!+,p4``$6UH6++s*5Umm05X6tF+,;i++cb5X7S"5UA'7+J+,!+5U.m(-pU$_5UJ*55X7S"5X7S",q^;i0.n@i+".P<&55V+$2$6UH6+4i[.OIDG5X6VH+5uF5X6eA-jh(>+,2p-m^3*5X7S"-8$o!$6UH6+,8t/1`>'/1`>)/hSb!+!!!#sT0Qldz!,t4<"Cl+REao(Lz5peCh7)Vz!)Pop#%MRh@psHn#&.srATDm&z!!"]?e@u%bz$3M.L?(H]P!]Lkr!]LSjWXhLT"Mu&aK`M5V)G^D9!c0%^)?U$BaTW(S+p'nW!\uD(!t#*G3W]@,!\2:q$j&1Z&0_/o=$er3,XMh>2^SS-8HJqp4X(L?2'N)',m"-70$sh065]h+!Z"c[!]NOLz!"&cJ)8h12!]Rgp!Wkg-#s)\'#!+eE1--U86Lb?`2_5$1)*Y&&\eBo)/M]@J1HL?s!]S+#!m(Tt1-.HP3f+%B2pMI+M$>Oe3]\,[!jN%?!]n.'$j&`s5:RiY4Yd@*"9K2;2`:^=59_;F#q[>F,!cP[!^/"?1'@Xk!]OZlklD1o637fU!]"B0"Yqi@!]#T:%4Z5s2dQOe4UM5lLB._`!^..t!f$dh!Wk:b!m(TS!ZD,'+poe&!YWTY$j&3##n-kr!]Rdn!Wk;E!iZG7.RX=s-3D9m$j%o8"q1PO!]NLK3Z.u#!]LepM$=D52$,_4!%[mS'0EM<.!G_`D!c/JN![%gO!]M)#z!"fQ4"[P:W/KH,dAV5a?!]ROi!Wk<`!s/Ne=s=#*=onaa[Kcj84ZY&Z"9JqP"c*1O.T.TKaTV`)IKECM!Xd$QL]L[/@O!JcPuU;?DCM!ce?*E_:W\!`B(Yo`5*q4`X/@"9MbY!<`I=!eC@REWS1b!8E3W]@A9`g.UL]L[GM$Ab:@QN$?"r[OE2cTnZz#Qn$0K`RQq!s1D6!Wk;-!n%tq\f0!"+thgT$6g>h!Wk:b!Wjnc!X`Ut"r\C])A3rn*!-1#('4hE.M=3K!Wj8G![9*Hi;j98DAiQX4Xq(""9Kbs8-/ho2ba>Rz%KO"n!s1E9!WiE^rW*'M"9Kbs)$0jREsda.!]Pi8!Y08YM$=#?Q3%+#'dO+f2^SS5#I+I_&dPZG1+Hch7KPOB!E;('6E1!ZG,Y$5sc`!Wjnc!ZFi9![96W!X_O<+sJYe"Tft)!Wk=K!7&.Xh^S!]L;b.L@RK.U3Yh!]Pi7!m(V%!@fQKB!DOi,(:^c+pZ3n.OnUG.KVO5!\,&h![8s(aTWl#Ym)BZ=X#%>-5su01+!XU"Y*\*1'0CW!\,&h!f@M.RMMV5aTW(S.KVOC!f7*i!\+712$*aX!!!!)#6J$_4])@lUP8jP2qA!2!]SC*!Wk=#!4M"Y'R47KNWS$47+P!WiEd&i(A$!Wn2_$j%X#!Xo,[!`:ES!]NOL_#b#H1'0ZY+p'nO&ct3G+u1d%!\2"f$j&Hk3[,aT.fobR4UMf'2d?Cc4UMMt6NRSr4UMf'2^AG)z$NQlT!s1E1!Wk<(!WjYL!Wke!YZaZ1M[%A6Yc`YF)(h5G82`1YW8h,,g4`VGB4aI_BLB2]&!^2,9!WkE7!=AlP!ciT3$3C8lJcQJc2[05Gm"p+ieM?+%c+p*&l2n]:p!Z&-F1'0Da!s/Nq!WiEd$46ht&eY7)"p+j]!>5G84W4A'3Z8>,+:815"',1-aq4UR!!!!*!sK8OW.kBU2pMF*!]S+"!Wk![?;($j&Hk'.O'g#V@MU!^/:O3WoL&klD1o637fU!Wk<(!]gGc&r?o'!^Zr%1'2GI1,:=F1+E>g1(lVN!Xb=u$j&`s2]Ml#4UM5l4VA+D"UkGNOU)?s+p'\[!m(a#1,:=F1+E>g1(jXIMua"&#:6)NiXc(i!!!!$!1AQD!]NRM!]N:E!Z$Lk&ct"0!WlF)$49Q1!m(TS!YPPF)?Kt!2?Hfm!X\ud$3D+^!WiF0!Wq$2\Z;nz%KMEB!s1EQ"Te`aQ3@>i*t=)7\eG3)L'7WfFom6t>#pai@bLs3@KHTiV?R+%"WmeT>#mpu@Mf/u%9cep!FhH%2R*?f!\n/Y#Qcr^#6O,q2PC@ZWXN><@Tlh&#\*'*04Fta2c]u`#tG#@KM8bWWuu72jOLH>#s#V@[RK[\H5r<@>P"g!WW:*@RRL/!a8Xp!b,V6!eL\]<\\%b2sp\JTa3R8"Bkj1@]BH4#r`J@O`g9!a8XX!b)3i706XnM$%3r9EObn>#pal@`\m6=^&?A2Lu'9\Ht0f"^1sdmK3N"BYaj]>#pI]@eg0cf`t[^2ad`#"#fBG>(Hi8W<6<*L&n"O@Ua$H"C_EkV#^X[#<))W>*/tH@9N_i!CC7!#q$p@eg6ei#,2$q#NCa#?lrh2XpfOGrEJ@>,_W_M$."G!G_aG>#pI\@]9Sjklb1`"#frW>-S)dYm4G67Ul3'>#qU'@KJ8nl31?lOT].0#<'s4>,_Z`aT>XC2Lu-;f`a:="^1sdPQCo;#<(69>)EH5!Fc+6#r`G@^-%oOTSeW"ZDbL>,_Q]M$7&a2r+N:km99D#[.9a@epIABXn.Q!]S=*!kALnW,hdD!b,>6d0=%]2ba?&2UM\3@Y4[_Z34?3aTH#"#r_S`>/:4tJHT-X2nT1n@VF-k@Tlg+!b0ge2E=qB2^AG)z%g=*[-"06rL'%K9*WcC,)?T.,%2tN6!]M_5!\=Z[$>>8#&ct37![7aK&ct!#!Wk4-!t$5"1783S"c*171'0B=!\t"#1*Qi&19h#l!\sff3YKO<$j&bM!>%!f!^._?.KfecaTW(S1>e?sE@NF^-W6?6\HRci;GpBtEDdt`!`B(YK`V=\#)E:X3XSqd;F4Gg;G'Pb&gCO`;?Ad(!X`!q3lqP]!D5B[=%Z'd2cToG='Ad:0&Zg<8kN8r!]SX2!WW3#!!"PU":5ML+Vbk8N/7W<2pMR.!]S+&!h'1*jp(qh2l7Aml2b)R!V-9^!A;Iu,3f24l2gGVnc:Ab"sW=5>3Z.Z!`!\WF9+p(!o!@%(80"D'.!]MA+aTW(Sg&VOoT`X3S$>@fll2gGV0&[!Y!]O*\nc:B-"sW=5>3Z.Z!\j!nmYX!kJC62;/'4!]Tf_!Wk=S#6Fru!Wq'VDZTtALB6*0!c`=6!q?AM!Z_=\WW<5(M?3i<"p0Y`*lr.L"9N$>B[I%4!=EL#g&W*QaoNEP$3nWR!Wk=#!WnMc:BCS)BSck\!?tU6!La#rBZUCO!=EN!!NH0ICBCdB95=U?!Q"k5!WiE^I0,9,:BCT[!]J.)M?2B52R*=@!MKWS_$5bt!]P6'$>>P&.LKk:!AY!qJHe.Z=#rAD2[0?C@;?Ad0!Wjn[!X`V_!tkrSOTl^2BUK#J!]PN/,$.Z?$>AB"=s@$O=perr!b)LMi;m[#B__^M$>?sOH6QF:H4"?U!J1=r=+UI)!\cPoh#0I"I!bd\tao]E]E!pTe=\H=#W2f8\S!X&S9!i>Q2>R=T!]M/%!^6A\.KVL(!AB!ncA"VA+BZ/"9LM/!pTdh!YY&)"9R!P!^>lM!Wk;D!Wk=I!>7uiW8!?2rt&AL'AoT!oa4^2jFIH!_EFp!]U)Z!nmYX!kJC62;/'4!]ROm!qH@ET`cS)!F"ahnc8eUiW0,G!A;Iu,2rW,iW8jMIm!]R7b!pU-tM?_c:M?3n^\cDjiM?3h\2nfCrRK@5`"Te`ac3".5!<`I5!^6)T&fNgr!>>50"9N$62[0!<`IEiW0/`dK'\gi;r3E!eC@Rg&[rLCBDobg&V5GmV#^W!2q7p1!]A[4!WkO=!@$4u>`B!j!]TNJ!WmoR!ic=%!X&SI!O;b0!ho_t2i[n?,AR@<=!X`W*"6'@J!@6Y*g&V76NlM!qH?p!YPPn[K-Hp!D;>PncA"V"9NW7!<`JX!p*hq>g^#6@o7A!nmYV55G9]JcZ&V&rH_n!nmYV5(Wh;h#Set!U9[e2f8]N!D`auiW2gV!X`UDl2_6*aTD#6!]QAF!r;p#!oa4^JH5i;!U9[g!^ZrIeH#aJ!<`JX!q>gX!2l$c^&S.mCJc`4Z"9LWq!X&RV!WkQk!WoA'9#:V7!eLJ$WWJRi\HRciWWK1%WWEEFWWIbR"9PS)!]U#Y!Wkpp!X`W"!La'.I$t*<$>AB!RK<=!X`VG"6'@8!Ft*ieH,e2V$[8(z!s&geL'%K.$3C8r!X\uT!WiE^"9RR$'oEHp*rl9@!!!Q5"^O-"U5&gP2i\(D+tbkW)G1Vd4)4m9!^._?.Sg*I!]TfT!WkDL)?M)a1-.&8"TeaV!;?R%F!]N4C1+o7*!\+,"bfY,"c!1+sM80,"d;V;?Ad`!\sl[&cr^j!WkM7)?Mk3!Wj94&dfO0Ym1=K8eMIL/n"f"8eMIL0)5\Q!]LMh6,#SOF+p'^)!![7\)"p.[*![:eN![;(V![7\0=or.9![7\,@L$:tg66ZIT!\uehd00RQJH5g%!]T0B![:5\.KVa_)DVEs)Br6D,!lD6+p'^j!Wj8mkl_&+8eMIL0$se'!]Q&?![:5\.KVa_)DVEs)EJ!&+p']f!WiE^h#d_A)_]VLdM)eneg9UUG2,:t9eDanV'ThgXUKXK?uhV!bdNGOP2p,6ZH$3Tf[7TdJV?$0q_r8^&mF9(g0X=d^1&[>lT^`iQ9YrYO2E>'F+51)B#aQ'FED4JG?Eb;<0hR&SGp+dnh)b@sMt5H+b%MO?jQeTRfu'qU-h_IhVpj'G%7O4z6bjBHPR*_?CG"k"@:c8]mM5M,z!!#'q@fQK/!!!!R^gd?Ez7DKTCI$/ue6s.2[@fQK/!!!!h^gd?Ez5/:Y.z!"cqUz!'jAr'F&0eYpT,m@fQK/!!!!b^_@,#K4Fd#mF7<3Wadh@1G^gCj1c96&;JEs:tCoh@fQK/!!%OA^_@1>nENK^Zde..c4jagz!!p@S$Q-fKVfN;.VY.lB'FY1:gI3ns@rYW$F/NLJz!%,Kkz!!"jk'Fm_^nZYL6i:/]):6^-('FX&:0r9-+7t7iq;A99Y4M/PA@fQK/!!!!^^gd?Ez1;FS9rY&4m*%16_>3u7H1@B7EFVG?]6R0Fk>EamqaKRf"2;T#Q"n4UO^+f-/A"&gRR@0JB^LI6Dz0#1rsz!%boqz!.[_X@fQK/!!%OG^_@+7>P0'!_iM77'FaFQGU;"l;ndoJb,f(Qz!&MD)&)8GJ*]OiHQQpq5k)l6/mY^5l>tg:hWO[^;\TMLgC-??j8)gk#F8\5FfBfh'Ef[D(8hiNo4=t+=KZ-6zi,?D@z!.[DO'F'1H`)#eh@fQK/!!!!p^gd?E!!!"L:;C?>z!%>Wmz!!(rl'G(nfV6?6fUtT6ka/-JibKU_116P%"WAA[J#p&-3:h'J*z28E]%z!:[a5z!!"La@fQK/!!!!9^gd?Ez,/=lt)h73$%AcC$zz@fQK/!!!!e^_@&RJ&/q$G8Ro$z!!$`K@fQK/!!#8d^gd?E!!!"L7DKTRgU\SK:?.mbjM(Z.O8WdHfh"IWqj/X$!>Guq/]:Ha8X4?+%'9Ak'FP%MI@&n8I-'FKUs%.&'nFY*lA@fQK/!!!!`^gd?Ez7_f]A?Vg(u9GA'KJor%?MYu"E)pNIKD$(i)@fQK/!!!!A^_@-oNP4'N8VO8cSRVX"!!!!aA\_dUz!&hW&z!!!]u@fQK/!!%O=^_@<0Zb=c/k6]g5q/=#d'c^]`z!$&daz!!!#7'EuGeB'/7j"]`A-p'5(-zJ6'Hqz!!%,V@fQK/!!!!m^gd?E!!!!a@)*H]i^E\Ps3d'?z!!#-s'Fd%:Bg`%T(JUUr"ZVSX#:n!J:_Yon'FSPmC;r[t:4?nUaV5=7VQLr.=,EcPOoq!3A:2bD8H9G>+z!$o?iz!8r1=@fQK/!!!!Q^gd?E!!!#'JA>XpzJ5A!Wz0RplJz!5MRL@fQK/!!!RQ^gd?E!!!"\G/.SfzTPhPTz!'kM=@fQK/!!$DM^_@!qYY#K$<+>n.!!!!aCVXE[z5[V<:z!!$$7@fQK/!!%OK^gd?E!!!",D89W]zn8Q/W)B]gMHYXduB__r3_h5YrK0F%(Wu%C0e`?=3z!.]F3@fQK/!!'fR^_@1XZ0D<=hBL&I4ua-a1G^gC1GdLp@fQK/!!'N[^gd?E!!!"LCVXE[z?uj%mz!5MLJ@fQK/!!#8a^gd?E!!!"lAAAl_MZ';p&Rte@!!!#'FMMAdz!+\?)z!.\4f@fQK/!!'f?^gd?E!!!!A@DH@QzOEeQNz!$Hd,@fQK/!!#iE^gd?E!!!!aAAD[Tz:j0Waz!5N-\@fQK/!!#8`^gd?E!!!"LB#%mVzE.Yl8z!!!!a@fQK/!!!RO^gd?E!!!"4h`qkp'/<72EY6<6W\#H]:iP<_JC]`%m14Fcgk$b\z!5MFH@fQK/!!"-W^_@;17\tUk#liD,\%KQtEL.@M;9Q7KnGM>Prc=lE6j##Qc\2>us8W-!@fQK/!!"-_^gd?E!!!!ABu"3Yz5\IlBz!5MgS@fQK/!!'6P^h,.ts8W-!s8QR/z0R(hBV*OR5Yfc2^#]?[DJ^`@fQK/!!)M:^h2$os8W-!s8QR/z!(an8z!"a.c@fQK/!!#8^^gd?E!!!!9K"tjrz^f/$Yz!+9ES@fQK/!!!:T^h,b0s8W-!s8Q[As8W-!s8W+/z!+9KU@fQK/!!"-Z^gd?E!!!#7F2/Il`uF5Pz!&/Z5@fQK/!!!!k^gd?E!!!#WBYY;q;c;T?I40\.D#!p)!Bj:O&'b>gz!'jJu@fQK/!!$DK^gd?E!!!!IJA>Xpz5^1"Rz!'k_C@fQK/!!'fW^gd?E!!!!a>/4VJ!!!#7hp=V&$OQfCh_aSaQ6pTK'FI7?`2:u!$R)!9@fQK/!!(qd^gd?E!!!#W@DEQgNLN/n51lDJW6u*q]4WM=@fQK/!!"-V^h/]"s8W-!s8QR/zY][`kz!3gsg'EktANnn1Fzn9MfZz!2+bUAl/O-s8W-!s'l$/!!!!AB>A!Wz+FV%;h#@?Rs8W-!@fQK/!!%7q^gd?E!!!!aC;=o?WcAh!c[s8W-!s'l$/!!!"L8AJ^8z=Fe1sz!.][:@fQK/!!&+%^gd?E!!!"L6bjBDiP/X2X(5d,(osu!r2sWM#ee%I0(T"BScct\H36B&dh/2!WkLl&ct!=!WkLl,-_@_$46hQiWBMh2]Ml#2[04!"o83!13`d!&O]V!&O]V!&O]V!&O]V!&"m!2'>m!!30$!!WH(!!WH(!!WH(!!WH(!5ed:!,;K6!1j/j!7q2N!-%u=!1s5k!'gPb!'gPb!'gPb!'gPb!($\d!($\d!)`gt!)`gt!)rt!!)`gt!)`gt!;c`r!.b+M!0I6]!!NB'!0@0\!/U[U!$_LE!0mNa!0mNa!%\-N!%\-N!%\-N!&FWU!3#qu!29Gn!.FqK!/LXU!2'>m!2'>m!2'>m!+,a,!4)Y*!0.$Z!,2H6!4r42!1Elf!&aiX!&aiX!.=kJ!5\^9!29Gn!/CRT!6Y?B!/LUT!"o;4!"o;4!"o;4!1s8l!7LoJ!0I6]!3#u!!8RVT!.t7O!5/C5!9=+[!1Nrg!6YBC!9sOa!1X#h!7q5O!;$6k!0@0\!:'Xc!!**#!0R<^!<)ru!<)ru!<)ru!!!$"!!!$"!!!$"!!30$!!30$!!30$!!30$!#YhS8!#P_:!#bkX!JCIT!q?COOTM6XU&foJ!WoVA8.!L/I0-,DZ4:R<"Y,oB$j&1F"9KbK'.O&=)Zkm#!]PQ0i<2'L"Y'RMRL1f*B^l6]!]PiS"ubEMU>hKE2,UaU^;_!ho\sI0-,DRK7*L"Mt4L@<#b?!G_aW!eC@R@KJLF"Te`a"p+i_!ho_+"?(f=U>hKE2,UR0kk*&#'(+I0-,DM$7Gl1@YYZ!]l/A$j&`s2qA07dfF4cJcPq(!ui<0Pj9&Tm]!`B(a3[-=[aT4F(69:P;3b[a^3]^r*!]i);kls2"#W5$T=+PU&b=D!ho_3";h3W$],B&!]n.#$j&cK%L`D2!^A.a,$*Y(.KVQ3#Qirf$j&KK":P>ui<0Pj8ch44+t?X8!AX^C1AV;4B^#^V!]Pc7!Wk:b!eD$uOo`Z6Oo\et!pLC-!g3Qo#*JugYn%6EOo^^HJ!'i;&a9d]!KmJH!K$o2!AF:T12&C_Ea`s.!]RLj!f7'h!]mRj$j&bX":P?(!^AFa!]T6J!Wk:b!Wk1[U&g)O2W5(=!MTUJ!e&N9FmU&b=D!ho]^f)Yps!Y[B1,I0-,DOU"ng8ch4,.O%oU"tB[>q?\W$B^l6U!]TKL!WkX(#;S&JnHC],":P>mM$4:h639*Z"Te`a"p+jX!MTSr\H=aH$DIQq!JCIT!jN.lR0]Mf!dt-E!LaBViXQ#>B^l0S!YZIR!]Qt[!]k#b"ZkTF$j&bH%h&M3M$4:h;NV+k!a5Xi3[umcOTmiJ5l(dJ3b\$e3f+"K!^cDX$j'%X"UkH1!]R7c!Wk:b!Wk1[U&he-2Mi!>!MTUJ!+p&E-!Wke'/kCHU&b=D!ho_k$I]"W=opoL.Pb&`!]n^62SfJN!]PQ03WoL.!Y[$b!`6031,92R*pi!N%!JCIT!mq93q%BD&!dt-E!]#r^`RU&b=D!ho\sc2l/o!WWN,zzz!!!<*!!!Q1!!#[mz!!";F!!!i9!!!$"!!"eT!!"&?!!#[m!!&_n!!&Gf!!!9*/>\('!]Pi7!Wk<0!Wk<(!WjYL!Wk:b!Wk1[3f*qsklEh+KE2,UnHUt_"$-L3!]g\=!Vla?!^\Ag$S#ic!@fR4T`chb,Usu>2gtf02[0B59M?EuI)Ys^XB__ZI)JJ@;)A6Nu('6E?!icBAOp7?g!^d"r!]M)#!!rW*zzz!9aC_!9aC_!"Ao.!"Ju/!-8,?!$;1@!#5J6!!*'"!%e0N!%7gI!-8,?!13`d!!iT6Y(d#[2f8Zu2eE*m2dQOe6NRSr2jOLH!]L;b!eLG6!mq$,\HFrSKE2,UklE^4"?HU4!]mmsB^#U;&n;h"!]P9(!]L;b!]0s>M$>lk"?JSs!m!B.aq3Wa^23WeFE$3CQJq#M*065nP^)JJpI)?MiK!\.lW"=e"/.O"pQm!]J.%;?D7J;CZ@J#:b<8B]0%K.R>g>1,pID!]L;b!]L;b!eLGN!ndc9i=]$dKE2,UJH7[V"&]2K!`Cde#r84[3$LXLBUK)d&njQt!]M)#!]L;b!Wl7$d/c.^##\?P!U&iMaJ!dt,J$>AB"&fPZi&e\@\nd#:^l3S@IB^l6E+uge*"!VCb+t>Pri<'-?C]XYa!WoqN=gAEe$N`6k!WmrS;?Ge]2VAdB;M5&P!mq]?_#[F8I0*:J/.)IL"E+>C>pL$i!]LSj!]T3A!ZGtY$6!/t!Wk;,!WWE)zzz!!$=+!!$C,!!!H.!!!`6!!'2&!!!0("Tk-I!s1E1!Wk<(!Wk;u!WjYL!qHma_?/^3!]L;b!WjPIi!!!i9!!#Lh!!!0("Tk6L!s1Dn!Wk;e!Wk;]!l>=jOoaP[_$+NS$3DLT!Wk:b!Wk1[,1-HMkl`1SKE2,U\HFhD"sO+s![7[Y"p+ib"p+i_![;nJnGsgXKE2,UnH(Vj![7\o![8!.!Vlcu!^[O2"qkVF!YQ,ZJHQT:,SCFc2^AG)'`\46zzz63$uc$NL/,$ig8-G5qUC)ZTj<'`\46!<<*"`W,u=aoDDAci=%Gci=%GdJs7Ici=%Gj8]/[j8]/[jo>A]jo>A]5l^lb-3+#GEW?(>mJm4emJm4en,NFgn,NFg$NUR;L'%K9?310e5#m*$i!WiF$!f7(=\HGf.KE2,UnHUt_"&]2K!`B)N!;M5&P!q?:LklalcI0*:J/.)G.#nd7P;M5&P!gs0Li=]#iI0*:J#6HqI0$se'3am"hCMNuD!]MA+!]OWk!#bh;zzz!!rW*!"],1!,2E5!:g*i!7CiI!%.aH!#knP<+p((\_>u-"q#MrpBV>PY*[E3Z!]M/%!]M)#l2aN:*eFY!,m",L2[0ATa*V>KE2,U=Z5dO3Wa^23lqV@!Wi^Vi;so!6OFG-2]`%D!G_`\!eC@R&ct"G!M!B,cD3]_op!Wr032JG2RI0)G2/.)FcB__ZA!^[g"#o[LQ!?)"uFTMV'Hia9S!!!!$!!!!(!!!!"!!!!A!WW3C!WW3C!WW3:!!!!1!!!!2!<<*E!!!!8z!!!#U!!!!C!WW3E!WW3(!D/oAT`u\bKE2,UnH:c/"5"u]m6!dt+o!^d(lWWO/k",[6p)$0jS"qgt=2f/Tr&HDe2zzz#ljr*%KHJ/a8c2?*rl9@)ZTj<`rH)>Mu`nY3rf6\+TMKB`;fl;#gRr1B7CTa8c2?OoYO_OoYO_D#aP97K(cnX!r2sWM#gc]I0*Th$t76i6E(.t!`B(5639JY[K-F22pMF*!]L;b>(cnX!kACkf`bO\1]gk.#r^H?>$?R[!Won:2SfGu!dt,RU']KRJcPos@CZe%!]i(L,!%1T!bWuP!]P3&)I_"t+qY4b1u'K2'W=os*R=opiR!]hC="%iVY639JYK`M6A"9KK.)$0jHC=N=d!]P9(!]L;b!]0s^d0V_1"Bnu^!-"?))A=os*R>07,R!=Al@*jQ1U&nnNP&csur!YSr#!>5Gp&eZBL$3C9A$AAK^8HJqp,m",JkPtS_zz3WK-[49,?]49,?]49,?]49,?]:&k7o:&k7o:&k7o:&k7o1]RLU1]RLU1]RLU2?3^W2?3^W,6.]D'`\46.KBGK/H>bN+92BA+ohTC7K6"X'1B7CT&-)\1AcMf2CB+>73<0$Z1]RLUFT;CA6N@)d2?3^WD?'Y:D?'Y:8cShkNrT.[:&k7o-3+#G5QCca5QCca5QCca5QCcaVZ6\s=TAF%1]RLUC]FG8C]FG8\GuU0A,lT0/cYkO?2ss*?2ss*cN!qFCB+>7)uos=f`2!PDu]k<,QIfE=o\O&=o\O&=o\O&>Q=a(>Q=a(Du]kEW?(>pAb0nL&_2R)#sX:8,rVi8,rVi8,rVi8,rVi-3+#G-ia5I-ia5I-ia5I*ru?AV#UJq!<<*""98E%"98E%-ia5I-ia5I.KBGK.KBGK+92BA+ohTC,QIfE-3+#G-3+#G-3+#G-3+#GB)qu4^An66%0-A.JH5`Nb5_MB'*&"4R/m9feGoRL3rf6\XT8D%g].fO8c\nl/cYkOQN@-e;?6at"98E%$31&+%KHJ/%KHJ/XTAJ&>QFg)$NL/,(]XO9)?9a;)?9a;_#aT:AcVl30`V1RcN4(HCB4D81&q:Sf`D-RG6%[D%0-A.;ucmu;ucmu;ucmu;ucmu=9&=$=9&=$7KKQN7'd(]XO90`qCUT`G,n%fcS0+92BA+92BA8HSqmZ2jq*,6.]DB*/,6])_m32ZNgXDu]kmTV2ZNgX^B4H9k5bP_0E;(Q@K6B.@K6B.@K6B.f)l!Qp&P-n2uipY=9&=$=9&=$=9&=$=9&=$pB(Bq!qQOm**WY&S!s1FL#Qb&djp2#;2SfJN!^\r"!BOoY#!+eYJH\(92kD)m!`5$b6:,@j!^`"P$j'$&2kCriOTc-p;?B'D+u2g-#$j&JH"UkH!M$4:h8q@!O!`B(a1+E>a`WlRe!]D2g8p:?b#ten$"\P0b$j'=1"9Lmk2pMF*!]L;b!WqWf!f6q9f`LF>l2cP=!WnJi2UN6(!!Cl99BEN!^P098cgs&$j)7h$j(GN5>it'9AoqMi<2'L"\JhThAH@r2[0s4!oa8id00m!!t55L!YYnB$>AZ*$5,Ai#m(/eXp>(aBRp4?.SK"114]]h+Y!OP`WlPp99BE6d0_eJ""N742Rru@!`4IO1,52PCcK!R!G_b2!E3b8WWAjqCBCdB\cDp8Z2k#^!P/:5!]SU1!kAFl+\F1A_#m]#W@MLl2^s7!pTe9B^l83$],#q!]#<3$j&JH"UkH!Ymq0D8ch4,.O%NJ"tB[>dKqBQB^l6U_#t/J18,'a!]n.#$j&bH#n-l-!^A.a,"pkr.KWG($7Z*9XptN,!t56/_$1;L>)*/pr!b)3q8g4e'/kCHl2^s7!pTg7"_dE09#1W=!`HQ2$j'Uh"UkHA!]Sm-'/l6dl2^s7!pTe9[fQ"$.KU8%!l5$uW5&N8S]l2^s7!pTfC"ZFI*dL"##2YdG!.X(sb$j&AI#6Frc"p+jX!U9[eTa!FN$0hQV!JCIT!oXMFJJ7;L!dt.8!La-laT5!86;#r58ndGn8kNcJ!_PdPkls`]2k0sO!]L;b!]0uD!P&=kfb!EL!WqWf!hffVfb!ELl2cP=!Wmo^2UN3'!!]Rh"!Wk:b!Wk1[l2c_B2LuA'!f!M&N6U$l2^s7!pTeIP5taE%K[:n!WkXH!\sg9j8oAa2[05Tf6:,@:!^\q@klsHU2q8!3!`5m'K5Inl2^s7!pTeaiW8QQU'BQZ$j'Uh"UkHAM$4:hC'$?U!WiE^"p+i-l2^ss"?+X8l2g/NKE2,UR1hKX&*a/sI0/[7OTZ'ol4!eZ8g6Sp_$q#6I5*nHD7i#7LZ+;?R%F!]Rgo!Wk:b!WiGg!u_%$kT8cgs5#m(/nJcn+qB^l6eM$4:h639*q#6Frc*Wjau#s*Y?iZ)CD(QoX##7pYL_@?W+"p+i_!pTg6!]I"`l2g/NKE2,Ufa'Lp$L.WnI0/[7!q--o!Wk:b!WmrSl2^t>"uaR5l2g/NKE2,Ud18/*%I*rqI0/[7Op5SS\cKAC@<&jZK)o`haoMQp!]#I0/[76;oVM!P/;?EOl1W!G_bZ!RC"p+jX!?qU("u`.[+p'S&,3]LoTa)bcKE2,U=Z5dO+p*/o+p';&!nmaI!AaT=LaKE2,Ukl`p7"?HU4!]gZsnHORI+tgD=!oaDmR/nK53[,1<+p&AY2^AIa%6B@^RK3IK"p+jX!BL:=!B-&A3W_,>3dEWG!]iAq!5Gt&crCC!YPiKnHKU-2l$HU!]MY3!!iQ)zzz!!rW*!#5J6!42_+!%e0N!#tt=!!*'"!':/\!$VCC!42_+!(R"h!%IsK!4;e,!,)B5!!iTJY_E5]2l6TW!]Q\O!Wk2f8Zu2[0PY!]M)#!]PQ0&n;i'!]O]m!]L;b!eLG6!oX8?OTIR)KE2,Ukm',W#!)g6!]gB6$3Hq/B__ZA!^[fg#o[LQ!?)kiklVh*2g#0'2_5"32[0J>`.e?q2g,6(2f8Zu2eE+P"d0&[&HXo"!WiE^"p+i_![=lP2Rrr7,(osu!pK_DnH:$;I0(So#SJ'?%1E:V&kE'*!]Pi9!Wk:b!Wk1[,'c)W"sP7E!U"?(f:+p*/o+q!'*_#j`G@>P*o!^6qm!^./'!]L;b)?^*K!^74u&mQsh!]MA+!]L;b!]0s&\Ht0^"3D!YVa=$j%=[8-/ho2[0+sM[@!Wq+n9E>+n9E>+n:&t=p:&t=p:&t=p$NhXd.(=p5!]QtX!Wk_2I0*;%FU9fa3"eMAB"&fPZi!YSZL)?N1@"r\CnnHBg42lm#]WYS3i%H7Zo&-)\1zzzEWH.?EWH.?EWH.?%fcS0%0-A.zEWH.?F9)@AF9)@AF9)@AF9)@A-NF,H)ZTjg,(osu!kAFlf`iW%I0(So'.s=f,m",L4VAAG"9JoC8-/ho2_>(42[0$>AB"&ctE-&ct!=!YSp]&j'k1+p*;r!YPPn`W6,B2[05GmC]`$*G4GrC!]L;b!]0s>M$>ls"Ze\t!5H#)NkIHB__ZI)JI4r)A6Nu*!/&7!WjYL!Wk;#!Wk:b!]ku8!Won72SfDT!]0s>f`F(J!BN8p!]#<%DC3Wa^23XTQr!?qSkRL>hs.VSVY.Oo,*"=aI3"p+ib"p-i=!5"#c8B3W]@D!f6q9OT@L(KE2,Uf`sF?#s&-9!]n:$,l.e0!"p+ib"p+i-8cjhM2Rs#a!]0sN\HFh$#"hL@!m!]IRl8cjDB9&Tm]!YY#($j%@+"O7#LJd*J3&cr+n"p+i_!_V\X2Lu')8q[3H!g*OBOTS2WI0*"B8HJqpBpf.@"TftO!hfZ*!\sg9,Q\$+"p+jX!D3F`"?))@8kOa;!WnJf2W4g3!dt,Bg(&B01:[Gp!]i)-!WoA'/ti=J\H7Qf1,8niFTMOKzz!!!!(!!!!-!!!!Q!<<++!WW4,!WW4,!WW4,!WW5u!!!!%!BHI#!s1Df!Wk;]!Wk:b!Wk1[)S#u/nHTsNKE2,UTa!F&!?)#f!ZD,'$3JTb(]k!YPi2!WiE^'EYQI3gpql('6EP!WW`2zzz!!!9+!!!B,!!!B,!!!$"!!!9+!!!9+!!!9+!!'Y3!!"/B!!!c7!!!0'!!)ir!!!?-!!!?-!!!?-!!!?-!!!3'TS&im#<'*p.KY#".KV..!Wl^AZ3RZ@>T!]m:h2TZ"]3eRM8!pKhGnH:lSI0)G2HP1o3$>?sN&e\Vm&i4;)+p'\C!m([]!Wi^Bi;sVn6OFG=0&ZjM!]MY3![RmLZ3k6u%,(k7BV>PY,pXra!]O-]!]L;b!WkCaM#fNn"Ze\t!l;'KQ;D!]gD4!L*Td!]L;b!]0s>M$>l;&3;k*!]#<$ig!dt,2!YbtC$>B59&ctBd0:L,$j%m[2[0\0"9KbK2[0pmKT,m".J#?!Sa3b\$e3f+"K!^a.,$j'%X"UkH1!]O-]!]L;b!]0t!OU="?$?C0?!m$T>O)EWUXjEWW`O!`BYER1EJ)@<#HP2kC$O!^A^i!d[J5!s45Y8cf&QFTMV'"p+i_!cj,"2SfiCEeFGp!r3*[q$(j@I0+F=(pO<$g'(A8!]k#b"ZhJD$j&bP$k*20M$4:h;?B'D+u3+Q3W_72!WiaF!bqcM=oqS)!a5XaXTJVc*P)m+#m(LN"1\sM3T:,B$>@N`$3E-j!X`W*!X]Q#M?O%o@F55kYnRTJ+p&Dj!Wk=9!WiE^>lk'R!\s`^zz!!!!(!!!!:!!!"2!!!!V!!!!C!!!!"!!!#A!!!#A!!!#A!!!!n!!!!P!!!"2!!!##!!!!,!tYVM[>"bb2oYk"!]Rgo!\u_J5r**[1-.B-5lru7!Wk:b!Wk1[;TStuklam^KE2,U\HFhD##YMN!`ItYD@.9`,m",L2[072H`oZI0*:J/.)Fc_#`Kr&fPlo!YSZL)?N10$Q9psnHBgT3"k0P,%q9,.QA("!s1Cc!\.lO#:^@"i<(hb5r'nk2\Z>a#:\@4q?$dX`;p#?$NL/,zzz#ljr*$31&+$NU5-q>gQr('4I9)ZTj<'`\46$3:,,q>gQr0)ttP-3+#G$3:,,-ia5I;#gRr/H>bN$3:,,"9>`^!s1FD!mZZ2qA!2!]L;b!Wj8Ai<2'L"<&23!u"?));)?P\4$=2c]t]2[0=%KE2,Ui<2'l"WA;4!m!B.aq)?P*!-*Wzzz!!!"N!!!!,!!!!0!!!#R!!!!B!!!!5!!!#T!!!#-!<<*O!!!!?!!!#U!!!!`!!!!F!!!#Q!!!#-!<<,.!<<*s!!!!Q!!!#S!!!#1!<<,2!<<,.!<<,.!<<,*!<<,,!<<,,!<<+>!!!!d!!!#P!!!#+!<<,2!<<,2!<<,2!<<*,!6g0"!]ROi!Wk<`!s/N_V?6nR'T3!l&u$BJ2[0'_OTJ-IKE2,Ukm',W#"erF!_OYFd0;Aj''oW#63:FJ)?Mi%!WiEq!oX>AR06,SKE2,U3AuEm8cjDB8cg:?q?R-o!WiEL!WiE^"p+i_!_Vta2Rs>j8q[3H!m(X)OTe>YI0*"b@F59/&I\_%!n[N'!\.Fb!Wk<.!YT6Z!Wk.UA!q[3822]and U.J[6]or q[27569])-q[0x47__1a]-q[0x715c]);m=(-0X20+((U.x9((U.X9((U.x9(q[0X715C])),(q[18202])))))+q[0X736F]));q[0X41_7__9]=m;else m=q[16761];end;return m;end,A9=function(U,m,J,y,q,B,P,L,e)local s;(B[0X20])[0x10]=(U.w.unpack);(B[0B100000])[15]=(U.R.lshift);e=(0x34);repeat s,J,e=U:q9(e,m,P,B,q,J,L,y);if s==34877 then break;else if s~=57046 then else continue;end;end;until false;return e,J;end,o=function(U,U,m)m=(U[2421]);return m;end,x=function(U,m,J)m=(-850143012+((U.j9(J[0X5E__86]+U.J[0X3],J[0X36e7]))+U.J[0X2]>=U.J[0b11_]and U.J[2]or U.J[0x5]));J[0X471A]=m;return m;end,uC=function(U,m)(m)[0x2a]=(function()local J,y,q,B,P,L=({m[36],m[30],m,m[13]});P,q,B,L=U:YC(P,J,q,L,B);local m,e;L,P,e,B,m=U:EC(B,e,q,P,J,L,m);local B,s,D,Y,b,I;b,Y,I,m,B,y,e,D,s=U:qC(D,m,Y,I,s,L,e,q,J,B,b);if y==nil then else return U.q(y);end;m=nil;e=nil;for z=0B111100,0x106,0x4d do if z<214 and z>0X3c then m=J[0B11][23](B);else if z<0X89 then I=J[0X003][0B10111](B);else if not(z>0x89)then else e=J[0x3_][0b10111](B);if J[0B11][22]==J[0x3][0X20]then else U:AC(Y,m,q,e);end;break;end;end;end;end;L=(nil);for z=0B100111,319,0X053 do P,y,L=U:rC(L,m,P,D,J,I,s,z,q,e,Y,b,B);if y==nil then else return U.q(y);end;end;end);end,S9=bit32.lshift,Y=string.gsub,N9=function(U,U)U=(0X27);return U;end,J={61850,850143022,2005503587,2928329984,1708656608,1505123821,1564871374,1676501431,2008766692},MC=function(U,U,m,J,y,q)if U<178 then q=(#m);return 0X6F4b,q;else if not(U>0X3e)then else(m)[q+0X1]=(y);(m)[q+2]=J;m[q+0B11]=(0b101);return 31790,q;end;end;return nil,q;end,k=function(U,m,J)J[3152]=-850142907+(((U.X9(U.J[4],(J[0X36e7])))+J[0x5d03]>=U.J[0X2]and U.J[0B0010]or J[0X5d03])-J[0X5D03]);(J)[29551]=-0XFFffD7+((U.o9((U.M9(J[24198]+U.J[0X03])),(J[0X242d])))+J[29020]);m=-3717423182+((U.M9((U.y9(J[23811]))))+U.J[0B1001]+U.J[0X5]);return m;end,R=bit32,x9=bit32.countrz,b9=function(U,m,J,y,q,B)local P;if q[0b1][9]==B then P=U:vC(q);if P~=nil then return{U.q(P)},J;end;else if m<=73 then P,J=U:PC(q,m,J);if P==nil then else return{U.q(P)},J;end;else if q[0x1][0X4]==q[1][0x22]then(q[0B1])[0B1_001_],q[0B1][4]=q[0x1][27],(0Xb5);q[0X1__][0X25],q[1][0X16__]=-y,q[0B10];end;for B=0x6F,354,0X7B do if B>111 then U:J9();break;else if B<0Xea then if m~=0B1100110 then J=q[0X1][0X22__]();else J=U:Z9(q,y,J);end;continue;end;end;end;end;end;return 0XB02D__,J;end,g=function(U,U,m)U=(nil);(m)[8]=nil;m[9]=(nil);(m)[0xA]=(nil);return U;end,O=function(U,m)(m)[0b10010]=(U.R.bxor);end,r=function(U,U,m,J)J[2][17]=(U);m=0X1F;return m;end,Y9=function(U,U,m)(m[0X1])[2]=m[1][23](U*0X3);end,UC=function(U,U,m,J)m=(J%0X8);U=(0X30);return m,U;end,XC=function(U,m,J,y,q,B,P)if P==0X25 then J=(#q);P=64;return J,45345,P;elseif P==0X40 then P=U:oC(m,P,y);else if P==0B11111 then q[J+0X1]=B;return J,6156,P;end;end;return J,nil,P;end,c9=function(U,m,J)J[25044]=(-0X12+((U.x9(J[0X00736F]<=J[5280]and J[19542]or J[0x5D0B]))-J[5280]<=U.J[0X6]and J[0X1b]or U.J[0B10_]));(J)[25379]=65+(U.x9((U.M9(J[9261]0Xd then m[0X1b]=({});if not(not y[0X4c56])then J=y[0X4c56];else J=(0B101100+(U.U9((U.U9((U.j9((U.U9(y[0x242d])),y[29020])))),y[18202],y[0X4179])));(y)[0x4c5_6]=(J);end;elseif J>99 then m[28]=function(q)local B,P={m};P=U:e(B,q);if P==nil then else return U.q(P);end;end;if not y[6077]then y[30200]=(-0x8+((U.x9((y[0X715C]<=y[29020]and y[0x5D03]or y[0X7C84])0X28 then while-0Xe1 do(m[1])[0XE],m[1][0X1]=m[1][4],(m[0X01][0x1]);end;y=(0X28);else if y<0x2D then while m[0X1][0B1110_]do for U=46,0Xc2,0X20 do if U~=0X2e then return{};else(m[0X1])[0B10110]=0B0011010110;continue;end;end;end;break;end;end;until false;end;y=(44);repeat if y<44 then m[0B1][0X11]=1;break;else if y>0B11011 then y=27;(m[0x1])[0X18]=(J);end;end;until false;return nil;end,X=function(U,m,J,y)m[0xf]=U.Y;m[0B010000]=(nil);(m)[0x11__]=(1);if not J[0x975]then y=U:k(y,J);(J)[0X975]=y;else y=U:o(J,y);end;return y;end,Z=nil,n9=function(U,m,J)J=(-6003623686+((U.y9(m[0X4C56]-m[19542]+m[27569]))+U.J[0x5]));m[14014]=(J);return J;end,i9=string.sub,V=function(U,U,m,J,y)if U==0X6F then m,y=J[1]('<\x49\52',J[0B10][24],J[0B10][0X11]);U=(2);else if U~=0X2 then else(J[0B10])[0X11]=(y);return U,0X67d3,m,y;end;end;return U,nil,m,y;end,U=function(U,U,m)U=(m[27569]);return U;end,P=function(U,U,m,J)J+=((m>0X7f and m-0X80 or m)*U);return J;end,IC=function(U,U)return{U};end,H=table.create,fC=function(U,U,m)return{U-m[0X2][0X4]};end,L="135 then U:RC(J,P,B,y);return B,10625,P;else if q>0X31 and q<0B11011101 then P=m[0X2]();return B,0X74eC,P;else if not(q<135)then else B=U:_C(B,m);end;end;end;return B,nil,P;end,E9=function(U,U,m)m=U[5280];return m;end,kC=function(U,m,J)if J then U:OC(m);end;end,n=coroutine.wrap,PC=function(U,m,J,y)local q;if m[0b1][42]~=m[0B1][0X4]then q,y=U:mC(y,m,J);if q~=nil then return{U.q(q)},y;end;end;return nil,y;end,s=function(U,U,m)U=m[0X1__7bD];return U;end,W=function(...)(...)[...]=nil;end,jC=function(U,U,m,J,y,q)U=(J[0x3][19][m]);q=nil;y=0x25;return q,y,U;end,j9=bit32.bor,K=function(U,m)local J;while m[0x01][0X1]do J=U:Q(m);return{U.q(J)};end;return nil;end,GC=function(U,m,J,y,q,B,P,L,e,s,D,Y,b)local I;y[0X06_]=(D);y[0b11]=(J);(y)[0B101]=P;for z=0X1,s do local s,o,O,i;o,s,O,i=U:SC(i,O,o,s,q);local H,a,k,Q,A;a,k,Q,A,H=U:pC(a,Q,H,k,q,A);while true do if A>0B110000 then a,A=U:UC(A,a,i);continue;else if not(A<0X55)then else k=H%0B1__000;Q=((s-o)/0X8);break;end;end;end;s=((i-a)/0x8);i=(nil);for N=0X74,391,0X6f do if N==0x0e3 then if e==0B1101011__1__ then else if not(B)then else return{q[0B11__][0x22]},B;end;end;else if N==0X152 then U:xC(D,m,z,O,i);break;else if N==0X74 then i=(H-k)/0B1000;end;end;end;end;L[z]=(s);A=(0X4D);while true do A,I,B=U:CC(s,z,Q,Y,i,q,y,A,m,a,L,e,k,P,b,o,B,J);if I==0x049A5 then break;else if I==29662 then continue;end;end;end;end;return nil,B;end,LC=function(U,U)U=({});return U;end,eC=function(U,U,m,J)J[U]=(m);end,VC=function(U,U,m,J)(U)[m]=(m-J);end,I=function(U,m,J,y)y[0x20]=({});y[0X21]=(coroutine.yield);(y)[0x22]=function()local q,B,P,L={y[5],y},(0x25);while true do if B==0b100101 then B=0X40;P,L=q[0x1]('2 then if P==0B1110100 then m,J=U:gC(J,B,m);break;else y=(q%0B1000);continue;end;else q=B[0X3][0X25]();continue;end;end;return y,q,J,m;end,AC=function(U,U,m,J,y)(J)[7]=U;(J)[0x1]=(y);(J)[0xA__]=(m);end,_=string.byte,TC=function(U,m,J,y,q,B)local P;if B>0X8 then if not(B<=0X47)then(m)[0x8]=(q);return 0XDf_73,B,q;else if y[0B11][0B100101]==m then P=U:FC(y);if P==nil then else return{U.q(P)},B,q;end;end;B=0X7__a;return 0x8b64,B,q;end;else B=71;q=y[0X3][0x17](J);end;return nil,B,q;end,O9=setmetatable,d9=string,DC=function(U,m,J,y,q,B,P)if m<0X0D2 and m>136 then for L=0x1_,B[2]()do L=B[0B1_0]();local e,s=98;repeat if e==0B1011001 then J=U:nC(P,J,s,L,B);break;else s=(L/2);e=89;continue;end;until false;J+=0B1;end;q[11]=B[0B1]();return P,44094,J,y;elseif m>0X63 and m<0XA__D then U:zC(P,q);elseif m>0B10101101 then y=B[0x1]();return P,26245,J,y;else if m<0B10001000 then P=U:LC(P);end;end;return P,nil,J,y;end,WC=function(U,m,J,y,q,B)if y>=292 then m=U:P(J,q,m);else q=U:JC(q,B);end;return m,q;end,sC=function(U,m,J,y,q,B,P,L)if m>48 then m=48;if L==0X9__E then if not(L)then else local e=(18);while true do if e<0X49 then e=0x49;J[3][37],J[0B11][1]=L,0B11100101;continue;else if e>0X12 then P,J[0x3][0B1001_11]=J[0X4],(L);break;end;end;end;end;end;else if m<0B1010101 then U:eC(q,y,B);return 0xe2a8,P,m;end;end;return nil,P,m;end,k9=bit32.band,EC=function(U,m,J,y,q,B,P,L)local e;for s=0X63,213,0X2__5 do q,e,m,P=U:DC(s,m,P,y,B,q);if e==26245 then break;else if e~=0XA__c3e then else continue;end;end;end;L=nil;J=(8);return P,q,J,m,L;end,Q9=table,j=function(U,m,J,y,q)q[0Xb]=nil;(q)[0b110__0]=nil;m=0X76;repeat if m>97 then q[0x7]=U.O9;if not J[24198]then m=(-2347662846+((U.k9((U.U9((U.U9(J[0X5d03],U.J[0b1000])),U.J[0B1_1]))))+U.J[3]));(J)[24198]=m;else m=(J[0x5E86]);end;continue;elseif m>0X4C and m<0X61__ then y=(U.w.char);if not J[9261]then m=U:S(m,J);else m=J[0X242D];end;else if m<0x17 then q[0XA]=(pcall);if not(not J[27569])then m=U:U(m,J);else m=U:p(m,J);end;continue;elseif m>0Xa and m<0X18 then(q)[0b1001]=({});if not J[0X471A]then m=U:x(m,J);else m=(J[0x471_A]);end;continue;elseif m<0X76 and m>0x5D then(q)[0XB]=4503599627370496;if not(not J[0X715c])then m=J[29020];else m=(-0x5D460a82+((U.o9((U.X9(U.J[0X2]+U.J[4],(J[0x036e7]))),(J[0X24__2d])))0x0018 then q[0B001100]=U.N;break;else if not(m<0b1001100 and m>0x1__7)then else(q)[8]=U.f;if not(not J[0X37A8])then m=J[14248];else J[14055]=-3444824186+((U.U9(m-U.J[0B001001],U.J[0X9]))-U.J[0X2]-J[0x0242D]);m=(-1564871399+(m+U.J[0x7]-U.J[0b101]+m+U.J[0X5]));(J)[0X37A8]=m;end;end;end;end;until false;q[0Xd]=function(U,J,B,P)P=({q[0XD]});if U>B then return;end;local L=B-U+0X1;if L>=0x8 then return J[U],J[U+1],J[U+2],J[U+3],J[U+4],J[U+0X005],J[U+0x6],J[U+0x7],P[0X1](U+0x8,J,B);elseif L>=0B111 then return J[U],J[U+0x1],J[U+2],J[U+0X3],J[U+0X4],J[U+5],J[U+6],P[0x1](U+0X7,J,B);elseif L>=6 then return J[U],J[U+1],J[U+0B10],J[U+0B011],J[U+4],J[U+0X5],P[0B1](U+0x6,J,B);else if L>=0b10_1 then return J[U],J[U+0X1],J[U+2],J[U+3],J[U+0X4],P[0x1](U+5,J,B);elseif L>=4 then return J[U],J[U+0b1],J[U+0B10],J[U+0B11],P[0B1](U+0b10_0,J,B);else if L>=3 then return J[U],J[U+0x01],J[U+0x2_],P[0x1](U+0X3,J,B);else if L>=0B10 then return J[U],J[U+0X1],P[1](U+0X2,J,B);else return J[U],P[1](U+0x1,J,B);end;end;end;end;end;q[0Xe]=(nil);q[0b1111]=nil;(q)[0x10]=nil;return y,m;end,FC=function(U,m)local J;for y=0B1__010011,0B10111000,0X30 do if y==0B10000011 then if not(-m[0X3][0X22])then else return{};end;break;else if y~=0b1010011 then else J=U:cC(m);if J==10010 then continue;else if J==nil then else return{U.q(J)};end;end;end;end;end;return nil;end,yC=function(U,m,J,y,q)local B,P=m[3][0x13][J];m=nil;for J=0X3e,0X119,0B1110100 do P,m=U:MC(J,B,y,q,m);if P==31790 then break;else if P~=0X6F4B then else continue;end;end;end;end,T=bit32.lrotate,A=function(U,m,J,y)m={};J[0B1]=tostring;J[2]=(nil);J[3]=nil;J[0X4]=(nil);y=0X41;while true do if y<0X41 then(J)[0x4]=9007199254740992;break;else if y>0B10_1100 then(J)[2]=U.Z;J[0B11]=U.g9;if not m[23811]then y=1309328684+((U.S9(U.J[3]+U.J[0B1_10]-U.J[0X7],(0X16)))-U.J[4]);m[23811]=y;else y=m[0x5d03];end;continue;end;end;end;J[0X5]=U.p9;J[0x6]=U.b;(J)[7]=nil;return m,y;end,g9=string.pack,F=bit32.bxor,m=function(U,m,J,y,q)if y==0x46 then return{q},q,J;else if y~=0B100110 then else J,q=U:v(q,m,J);end;end;return nil,q,J;end,qC=function(U,m,J,y,q,B,P,L,e,s,D,Y)local b;repeat b,L,J=U:TC(e,P,s,J,L);if b==57203 then break;elseif b==0x8b64 then continue;else if b~=nil then return Y,y,q,J,D,{U.q(b)},L,m,B;end;end;until false;for e=1,P do b=s[0x1]();if s[3][16][b]then(J)[e]=(s[3][0X10_][b]);else U:lC(s,e,J,b);end;end;D=nil;B=(nil);for U=0B1001111,0X9F,80 do if U==0b10__01111 then D=(s[0B1]()-0XC304);continue;else if U==0X09f__ then B=s[0X3][23](D);end;end;end;m=s[3][23](D);y=s[0X3][0X17](D);Y=s[0x3][23](D);q=nil;return Y,y,q,J,D,nil,L,m,B;end,iC=function(U,U,m,J)(m)[U]=U+J;end,a9=bit32.rshift,p9=string.unpack,d=function(U,U)U[0b1011__1]=(nil);(U)[0B11000]=nil;U[0X19]=(nil);U[0X1a]=nil;end,K9=bit32,D9=function(U,m,J)(J)[0X3F7F]=0B111110+(U.k9((U.x9((U.k9(U.J[0X8],U.J[0X5]))))-U.J[0B11],U.J[0X1],J[0X5E13]));(J)[18130]=96+((U.J[0x8__]>J[16761]and J[29551]or J[9261])+J[23819]-J[27820]<=J[14055]and J[27820]or J[9261]);m=-1564871377+((U.k9((U.J[0b1_001]~=J[24083]and m or J[0X06BB__1])+U.J[0X7]))-J[18202]);(J)[5280]=(m);return m;end,nC=function(U,m,J,y,q,B)local P;if q%0x2~=0X0 then local q;for L=49,256,0b1010110 do J,P,q=U:HC(B,y,m,L,J,q);if P==0X74EC then continue;else if P~=10625 then else break;end;end;end;else m[J]=(y-y%0B1);end;return J;end,J9=function(U)end,YC=function(U,m,J,y,q,B)y=({U.Z,U.Z,nil,nil,U.Z,nil,U.Z,nil,U.Z,nil,nil});B=(0x1);y[2]=J[0B1]();m=nil;q=(nil);return m,y,B,q;end,h9=math,t=function(U,m,J,y)local q;(m)[0B100__01]=(nil);m[18]=nil;J=(0X24);while true do q,J=U:y(J,y,m);if q==22280 then continue;else if q~=0XC9__0d__ then else break;end;end;end;(m)[0B10011]=U.Z;m[0x14]=nil;m[0B10101]=nil;J=(103);repeat if J==0B1100111 then m[20]=U._;if not(not y[2562])then J=(y[2562]);else J=U:i(y,J);end;continue;else if J==26 then U:a(m);break;end;end;until false;m[0x1_6]=U.i9;return J;end,X9=bit32.rrotate,v=function(U,m,J,y)m,y=J[1](U.L,J[0B10][0X18],J[0X2][0x11]);(J[0x2])[0X11]=(y);return y,m;end,o9=bit32.lrotate,c=bit32.countlz,C=function(U,m)local J,y,q,B=111;while true do J,y,q,B=U:V(J,q,m,B);if y~=26579 then else break;end;end;return{q};end,aC=function(U,U,m,J)U[J]=(J-m);end,T9=function(U,m,J)m[0X2F_4d]=(0X1+((m[29020]+J-m[9261]<=m[0B11011]and U.J[0X6]or m[0x36E7])>=U.J[0B111]and U.J[0X008]or m[0Xa0_2]));J=0X10+((U.M9(m[0x715C]+m[0X5__e13]+m[10730]))-m[0X007__c84]);(m)[28198]=J;return J;end,dC=function(U,U,m,J,y)m=nil;U=nil;local q=75;repeat if q==0B1001011 then m=(y[0B11][0B1__0011][J]);q=(0x2e__);continue;else if q==0X2e then U=(#m);break;end;end;until false;return U,m;end,w9=function(U,m,J,y,q)local B;q=nil;local P,L=(0X7d);repeat if P>56 then q=nil;L=m[0X1][0b111__01]();P=(0X38);else if not(P<0X7D__)then else B,q=U:b9(L,q,y,m,J);if B==45101 then break;else if B~=nil then return{U.q(B)},q;end;end;end;end;until false;return nil,q;end,M=function(U,U,m)U=(m[23819]);return U;end,f=string.match,QC=function(U,U,m,J,y)J[y]=(U[0X3][0X0013][m]);end,lC=function(U,U,m,J,y)local q,B;for P=0X7,0b1_1011111,0X6C do if P>0x073 then if U[0X2_]~=U[3][4]then(U[0B11][0X10])[y]=B;J[m]=B;end;else if P<0b11011111 and P>0X007 then B={[0X2]=q-q%1,[3]=y%4};else if not(P<0X7__3)then else q=y/4;continue;end;end;end;end;end,oC=function(U,m,J,y)if m~=0B11010111 then U:kC(y,m);end;J=(31);return J;end,D=table.move,w=string,vC=function(U,U)local m=(0xB);while true do if m>0XB then return{};else if m<0X6e then m=(110);U[0X1][0x4],U[1][0B101010]=U[0b1][14],-(-102);end;end;end;return nil;end,E=bit32.bnot,l=bit32.countrz,zC=function(U,U,m)m[0B1_001]=(U);end,cC=function(U,U)if U[0b1]then return{0XD6};end;return 0X271A;end,NC=function(U,m,J,y)J=(0X79);while true do if not(J<=0X04)then if J~=19 then(m)[0X1F]=function()local q,B,P,L={m[0b101],m};for e=0X26,0XaB_,0X020 do B,P,L=U:m(q,L,e,P);if B==nil then else return U.q(B);end;end;end;if not(not y[16631])then J=(y[16631]);else J=38+(((U.U9((U.j9(y[29020])),y[14248]))~=U.J[0b11]and y[0X471a]or y[0Xeee])-y[23811]);(y)[0X40F7]=(J);end;else(m)[0x23]=U.D;break;end;else J=U:I(y,J,m);continue;end;end;(m)[0X24]=function()local y,q={m};q=U:ZC(y);if q==nil then else return U.q(q);end;end;m[37]=(function()local y,q,B={m[0X24],m};for m=17,0X67,0X2__8 do if m==0B110000__1 then q=U:bC(B);return U.q(q);elseif m==0B10001 then B=U:wC(B,y);else if m~=57 then else if B>=y[0X2][0xb]then q=U:fC(B,y);return U.q(q);end;continue;end;end;end;end);return J;end,Q=function(U,U)return{U[1][9]};end,gC=function(U,U,m,J)U=m[0X3][0X25]();J=m[0x3__][0X2__5]();return J,U;end,y9=bit32.bnot,KC=function(U,m,J,y,q,B)if q[0b11][0X029]then local P,L;L,P=U:dC(L,P,J,q);(P)[L+0X1]=y;for y=0x32,0B11_1101__1,0X49 do if y==0X7B then U:hC(L,P);else if y~=0b1_10010 then else(P)[L+0x2]=(m);end;end;end;else U:QC(q,J,B,m);end;end}):e9()(...);