return setmetatable({[26]=error,Dn=function(D,D,A,F,r)if F<=66 then return not(128<=D)and 104 or 23,r,D;elseif F<=67 then local F,g,u=A[4],A[5],A[3];local E,d=F+g,g<0;local g,z,C=not d,E>=u,E<=u;local u,n,B=d and z or g and C,F<=E,F>=E;z=d and n or g and B;B=u and not(A[1]and z);A[4]=E;A[1]=true;if B then return 52,r,E;else return 28,r,D;end;else return 151,r+1,D;end;end,hn=function(D,A,F,r,g,u,E,d,z)if F<=2 then return 56,E,1+r,A,z,g;elseif F<=3 then local F,C,n=u[5],u[4],u[3];local B,S=F+C,C<0;local H,p,b=not S,B>=n,B<=n;local n,c,G=S and p or H and b,F<=B,F>=B;p=S and c or H and G;C=n and not(u[1]and p);u[5]=B;u[1]=true;if C then return 24,E,r,B,z,g;else return 108,E,r,A,z,g;end;else local F=1+E;local r,u,E,C=D[29](d,F,F+3);if not(128<=r)then return 38,F,r,A,z,g;else return 88,F,r,u,E,C;end;end;end,H=function(D,D,A,F,r,g,u,E,d)if A<=88 then if A<=87 then return not(u<128)and 46 or 30,E[1],E[2],D,F,g;else local z=1+D;return 210,E[1],E[2],z,F,g;end;elseif A<=89 then return 128>d and 105 or 138,E[1],E[2],D,F,g;elseif A<=90 then local A,d=127&g|u<<7,2+D;return 111,E[1],E[2],d,F,A;else local A,d,z,C,n=(F&127)<<14,127&g,(u&127)<<21,(127&r)<<7,(r&128)<<21;local F,r=A|z|(n|d)|C,D+4;return 284,E[1],E[2],r,F,g;end;end,On={},rn=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H,p)if C<=28 then local b=p[2];E[g]=B;return 79,b,E;elseif C<=29 then A[H]=d[r~n(B,u-1)~E];local u=(r*g+F)%256;A[8]=D.On[D[29](B,8+z-1)~(E~u)];return 143,p,(D[101](D.Tn,D[45](A),S));else return 116.0>=F and 16 or 134,p,E;end;end,J2=function(D)D.m[1]={[5]=D[115]({nil},{[D.k2]=function(A,A,A)_ENV=A;end,[D.H2]=function(D,D)return _ENV;end}),[4]=1};end,A=function(D,A)if A<=7500 then return{D[111](D.o,1,A)};end;return{};end,a=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if F<=127 then if F<=126 then E[z]=n;local H,p,b,c=D[29](S,A,3+A);if not(128>H)then return 206,g[1],g[2],A,2,H,p,b,c;else return 77,g[1],g[2],A,2,H,u,B,C;end;else local H=A+1;return 167,g[1],g[2],H,z,n,u,B,C;end;elseif F<=128 then return u<128 and 2 or 36,g[1],g[2],A,z,n,u,B,C;elseif F<=129 then A[n]=E[u];r[0]=E[E[9]];z[0]=E[E[13]];D[115](d,S);D[115](A,S);D[115](r,S);D[115](z,S);return 237,g[1],g[2],A,z,n,u,B,C;else local D,F=127&n|u<<7,A+2;return 301,g[1],g[2],F,z,D,u,B,C;end;end,[105]=string.gsub,W2=function(D,D,A,F,r,g,u,E,d)if F<=234 then local F,z,C=u[5],u[2],u[3];local n,B=F+z,z<0;local S,H,p=not B,n>=C,n<=C;local C,b,c=B and H or S and p,F<=n,F>=n;p=B and b or S and c;z=C and not(u[1]and p);u[5]=n;u[1]=true;if z then return 172,A[1],A[2],d,g,n;else return 184,A[1],A[2],d,g,D;end;else local F,u,z,C,n=(g&127)<<14,D&127,(127&E)<<21,(r&127)<<7,(128&r)<<21;local r,g=z|(F|C)|n|u,4+d;return 1,A[1],A[2],g,r,D;end;end,G2="[ -&|-~]",S2=function(D,A,F,r,g,u,E,d,z,C)if A<=35 then return not not(r>=128)and 13 or 1,E,u,z,g;elseif A<=36 then local A=z-74354;local n=D:A(A);d[5]=n;local D=1+0;return 30,{false,1-D,E,A+0,D},u,n,g;else local D,A,d,n=(g&127)<<14,C&127,(127&r)<<21,(127&F)<<7;local r=(128&F)<<21|d|(n|A)|D;return 14,E,4+u,z,r;end;end,W=function(D,A,F,r,g,u,E,d,z,C,n,B)if E<=1 then if E<=0 then return not(128>n)and 275 or 196,C,d[1],d[2],u,B,n,g,A,F;else r[u]=n;local S,H=D:A(B),D:A(B);r[r[16]]=S;r[r[8]]=H;H=1+0;local p=1-H;return 274,{C,B+0,p,false,H},d[1],d[2],S,B,n,g,A,F;end;elseif E<=2 then local E,S=n&127|((g&127)<<7|A<<14),u+3;return 3,C,d[1],d[2],S,B,E,g,A,F;else r[B]=n;local r,E,n,B=D[29](z,u,3+u);if not(128<=r)then return 271,C,d[1],d[2],u,8,r,g,A,F;else return 49,C,d[1],d[2],u,8,r,E,n,B;end;end;end,w=function(D,D,A,F,r,g,u,E)if A<=64 then if A<=63 then local d,z,C,n,B=(127&E)<<14,127&r,(127&D)<<21,(127&g)<<7,(128&g)<<21;local g,S=d|n|(B|(z|C)),F+4;return 209,u[1],u[2],S,g;else local g=E&127;local d,z=(r&127)<<7|D<<14|g,3+F;return 156,u[1],u[2],z,d;end;elseif A<=65 then return not not(D>=128)and 123 or 149,u[1],u[2],F,E;elseif A<=66 then return not(128<=D)and 81 or 308,u[1],u[2],F,E;else return not(128<=D)and 212 or 17,u[1],u[2],F,E;end;end,_=function(D,D,A,F,r,g)if A<=165 then return not(128<=D)and 174 or 219,F[1],F[2],r,g;else local A,u=g&127|D<<7,2+r;return 192,F[1],F[2],u,A;end;end,j2=function(D,D,A,F,r,g,u,E,d,z)if d<=215 then if d<=214 then local C,n,B,S=(127&F)<<14,E&127,(u&127)<<21,(z&127)<<7;local u=B|((128&z)<<21|(S|C|n));return 198,D[1],D[2],u,5,r;else local u,z,C=127&r,(127&A)<<7,g<<14;local g,n=z|u|C,3+E;return 287,D[1],D[2],F,n,g;end;elseif d<=216 then local g=1+F;return 134,D[1],D[2],g,E,r;elseif d<=217 then local g=r&127;local u,d=A<<7|g,F+2;return 261,D[1],D[2],d,E,u;else return not not(r>=128)and 225 or 257,D[1],D[2],F,E,r;end;end,q2=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if E<=239 then if E<=238 then local H=B+1;return 6,F[1],F[2],H,d,n,A,C,S,g;else local H,p=127&A,(127&C)<<7;local b,c=S<<14|(H|p),B+3;return 240,F[1],F[2],c,d,n,b,C,S,g;end;elseif E<=240 then u[n]=A;local u,H,p,b=D[29](z,B,B+3);if not(u>=128)then return 177,F[1],F[2],B,d,7,u,C,S,g;else return 84,F[1],F[2],B,d,7,u,H,p,b;end;elseif E<=241 then local u,E,H,p,b=(d&127)<<14,n&127,(A&127)<<21,(C&127)<<7,(128&C)<<21;local c,G=H|(u|E|(p|b)),B+4;return 191,F[1],F[2],G,c,n,A,C,S,g;else local A,u,E,H=D[29](z,r,3+r);if 128>A then return 93,F[1],F[2],B,d,n,A,C,S,g;else return 286,F[1],F[2],B,d,n,A,u,E,H;end;end;end,R=function(D,A,F,r,g,u,E,d,z,C,n,B)if B<=69 then if B<=68 then local S,H=C&127,(127&d)<<7;local p,b=S|(n<<14|H),3+E;return 276,u[1],u[2],r,b,p,d,n,z,F;else g[C]=d;local g,S,H,p=D[29](A,E,E+3);if not(g>=128)then return 213,u[1],u[2],r,E,16,g,n,z,F;else return 155,u[1],u[2],r,E,16,g,S,H,p;end;end;elseif B<=70 then local D=127&n;local A,g=(127&z)<<7|(D|F<<14),3+E;return 192,u[1],u[2],r,g,C,d,A,z,F;elseif B<=71 then local D,A,g,B,S=(d&127)<<14,n&127,(127&z)<<21,(127&F)<<7,(128&F)<<21;local H,p=A|g|(D|S)|B,E+4;return 69,u[1],u[2],r,p,C,H,n,z,F;else d[E]=r>>1;return 180,u[1],u[2],E,E,C,d,n,z,F;end;end,g=function(D,D,A,F,r,g,u,E,d,z,C)if d<=93 then if d<=92 then z[g]=C;return 168,E[1],E[2],z,r,u;else local g=1+z;return 261,E[1],E[2],g,r,u;end;elseif d<=94 then local g,C,n=(u&127)<<14,D&127,(127&F)<<21;local D,F=(127&A)<<7|(A&128)<<21|(g|n|C),4+r;return 111,E[1],E[2],z,F,D;elseif d<=95 then local D=r+1;return 126,E[1],E[2],z,D,u;else local D=r+1;return 150,E[1],E[2],z,D,u;end;end,AM=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H)if A<=173 then u[g]=F[C~r(d,E)~n];u[4]=D.On[(n*B+H)%256~(C~D[29](d,S+4-1))];return 143,S,(D[101](D.Q2,D[45](u),z));elseif A<=174 then return B>64.0 and 100 or 177,S,C;else local A=D[d];if not A then return 163,S,C;else return 84,A,C;end;end;end,nn=function(D,A,F,r,g,u,E,d,z,C,n)if d<=105 then if d<=103 then local B=127&r|E<<7;return 150,F,z,n,2+C,B,E,u,A;elseif d<=104 then local B,S=C&127,(127&r)<<7;local H,p=E<<14|(S|B),n+3;return 180,F,z,n,H,r,E,u,A;else local B=1+n;local S,H,p,b=D[29](C,B,B+3);if not not(128<=S)then return 21,F,z,B,C,S,H,p,b;else return 145,F,z,B,C,S,E,u,A;end;end;elseif d<=106 then local B=(z*E+u)%256;A[g]=D.On[C~(B~D[29](r,g+n-1))];return 41,F,B,n,C,r,E,u,A;elseif d<=107 then local D,g=C&127|r<<7,n+2;return 180,F,z,n,D,r,E,u,A;else return 143,F[2],z,n,C,r,E,u,A;end;end,un=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if z<=47 then if z<=46 then return not not(198.0~=E)and 34 or 168,C,r,B,A,g,S;else return not(F>59.0)and 159 or 62,C,r,B,A,g,S;end;elseif z<=48 then n[B]=g;local H=(E+r*A)%256;n[4]=D.On[C~(D[29](F,d+4-1)~H)];local n=5;return 17,C,r,n,(E+r*H)%256,D.On,(D[29](F,n+d-1));elseif z<=49 then local D=C&127;return 147,(127&r)<<7|u<<14|D,4,B,A,g,S;else return not not(128<=F)and 72 or 25,C,r,B,A,g,S;end;end,i2=function(D,D,A,F,r,g,u,E,d,z)if u<=265 then local C,n=r&127,(127&z)<<7;local B,S=d<<14|(C|n),D+3;return 191,A[1],A[2],F,S,B,g;elseif u<=266 then local u,d=F&127,(127&r)<<7;local C,n=u|(z<<14|d),3+D;return 112,A[1],A[2],C,n,r,g;else local u,d,z=E[4],E[5],E[2];local C,n=u+d,d<0;local B,S,H=not n,C>=z,C<=z;local p,b,c=n and S or B and H,u<=C,u>=C;d=n and b or B and c;z=p and not(E[3]and d);E[4]=C;E[3]=true;if z then return 139,A[1],A[2],F,D,r,C;else return 302,A[1],A[2],F,D,r,g;end;end;end,XM=function(D,A,F,r,g,u,E,d,z,C,n)if g<=163 then if g<=161 then return 66.0=128)then return 68,g,B,S,H,F,d,z,n;else return 133,g,B,S,H,F,p,b,c;end;else return not(d<128)and 121 or 137,A,E,u,C,r,d,z,n;end;end,EM=function(D,A,F,r,g,u,E,d,z)if E<=182 then local C=1+u;local n,B,S,H=D[29](F,C,C+3);if not not(128<=n)then return 157,r,C,n,B,S,H;else return 32,r,C,n,A,z,g;end;elseif E<=183 then F[z]=D.On[g~(D[29](A,r+z-1)~u)];return 143,r,D[29](D[45](F),d,d)~=203,d,A,z,g;else return 152,1+r,u,d,A,z,g;end;end,X=function(D,...)return(...)[...];end,o2=function(D,A,F,r,g,u,E,d,z,C,n)if C<=220 then if C<=219 then return not(128>r)and 73 or 239,g[1],g[2],A,z,n,E,r;else return not not(128<=z)and 55 or 58,g[1],g[2],A,z,n,E,r;end;elseif C<=221 then local B,S,H,p=D[29](u,d,3+d);if not(B<128)then return 173,g[1],g[2],1,B,S,H,p;else return 160,g[1],g[2],1,B,n,E,r;end;elseif C<=222 then local d=F[F[9]];d[0]=F[F[8]];D[115](d,u);return 237,g[1],g[2],A,z,n,E,r;else return not not(E>=128)and 91 or 25,g[1],g[2],A,z,n,E,r;end;end,x=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if u<=132 then if u<=131 then local H,p=127&r|S<<7,2+g;return 210,C,d[1],d[2],F,p,z,B,H,S,E,A;else return not(E>=128)and 62 or 289,C,d[1],d[2],F,g,z,B,r,S,E,A;end;elseif u<=133 then n[B]=r;local n,H,p,b=D[29](F,g,g+3);if not not(n>=128)then return 52,C,d[1],d[2],F,g,z,14,n,H,p,b;else return 182,C,d[1],d[2],F,g,z,14,n,S,E,A;end;elseif u<=134 then local u,n,H=(207+F)%256,D:A(g),1+0;return 236,{false,1-H,g+0,C,H},d[1],d[2],u,207,65,101,n,S,E,A;else local D,u=B&127|r<<7,g+2;return 35,C,d[1],d[2],F,u,z,D,r,S,E,A;end;end,U={39288,2312362754,757791179,4279444401,1875766100,1686724892,101863945,906079977,3764514228},r2=function(D,D,A,F,r,g,u,E)if F<=263 then local F,d=g&127|u<<7,2+E;return 191,A[1],A[2],d,F,r;else local F=127&r;local r,u=D<<7|F,E+2;return 133,A[1],A[2],u,g,r;end;end,j=function(D,A,F)local r={[1]=A};local g,u,E,d,z,C,n,B,S,H,p,b,c=D:h(r);local G,q=u,E;A=r[1];local u,E,Q,X,h,l,N,o,x,M,i,m=r[2],F,d,z,C,n,B,S,H,p,b,c;while g do repeat if G<=155 then if G<=77 then if G<=38 then if G<=18 then if G<=8 then if G<=3 then G,q,A,u,h,l,N,o,x,M=D:W(x,M,Q,o,h,G,r,E,q,N,l);break;else G,A,u,Q,X,h,l,N,o,x=D:B(r,N,X,x,E,G,i,l,h,M,o,Q);break;end;elseif G<=13 then G,A,u,h,N,o,x=D:q(G,o,h,x,M,i,N,r);break;else G,A,u,X,h,N,o=D:v(x,G,M,i,X,N,h,r,o);break;end;elseif G<=28 then if G<=23 then if G<=20 then G,A,u,X,h,N=D:z(M,h,r,X,x,o,N,G);break;else G,A,u,X,h,o=D:s(r,o,X,M,G,h,q);break;end;elseif G<=25 then G,A,u,h,N=D:I(h,o,G,r,N,x);break;else G,A,u,h,N=D:r(N,r,h,x,q,G);break;end;elseif G<=33 then G,q,A,u,X,h,N=D:i(N,r,Q,h,M,q,X,o,x,G);break;else G,A,u,h,l,N,o,x,M=D:c(G,o,Q,h,M,E,l,N,x,r);break;end;elseif G<=57 then if G<=47 then if G<=42 then if G<=40 then G,A,u,N,o,x,M,i=D:F(Q,x,E,r,i,G,o,q,N,h,M);break;else G,A,u,X,o=D:M(M,o,X,G,x,i,r);break;end;else G,A,u,h,N,o,x,M,i=D:l(r,M,o,h,i,E,G,m,G<=44,N,x,Q);break;end;elseif G<=52 then G,A,u,X,h,o=D:p(h,M,G,X,o,r,x);break;else G,q,A,u,X,h,l,N,o,x=D:u(i,G,o,q,Q,N,x,M,h,X,r,l);break;end;elseif G<=67 then if G<=62 then G,A,u,h,l,o,x=D:d(l,x,o,N,G,M,r,h);break;else G,A,u,h,o=D:w(M,G,h,x,i,r,o);break;end;elseif G<=72 then G,A,u,X,h,l,N,o,x,M=D:R(E,M,X,Q,r,h,N,x,l,o,G);break;else G,q,A,u,h,N,o=D:f(r,G,N,M,o,h,i,x,q);break;end;elseif G<=116 then if G<=96 then if G<=86 then if G<=81 then G,A,u,h,N,o,x,M,i=D:D(x,r,i,E,h,o,G,M,N);break;else G,A,u,X,h,N,o,x,M,i=D:k(x,N,r,E,X,h,i,G,o,l,M);break;end;elseif G<=91 then G,A,u,h,N,o=D:H(h,G,N,M,o,x,r,l);break;else G,A,u,X,h,o=D:g(x,i,M,h,l,o,r,G,X,N);break;end;elseif G<=106 then if G<=101 then G,A,u,E,h,N=D:N(r,x,o,E,h,N,G,M);break;else G,A,u,X,h,N=D:J(l,r,h,Q,x,o,G,X,N);break;end;elseif G<=111 then G,q,A,u,X,h,N=D:Q(q,G,N,X,l,x,M,h,o,r,Q);break;else G,q,A,u,X,h=D:Z(X,G,q,x,r,Q,h);break;end;elseif G<=135 then if G<=125 then if G<=120 then G,A,u,h,o=D:K(M,i,r,G,l,h,x,o);break;else G,A,u,h,o,x=D:n(r,o,G,M,x,i,h);break;end;elseif G<=130 then G,A,u,h,N,o,x,M,i=D:a(h,G,l,r,x,Q,X,N,i,o,M,E);break;else G,q,A,u,E,h,l,N,o,x,M,i=D:x(i,E,o,h,G,M,r,l,q,Q,N,x);break;end;elseif G<=145 then if G<=140 then G,A,u,h,N,o,x,M,i=D:t(i,M,h,X,N,E,o,r,G,Q,x);break;else G,A,u,h,l,N,o,x,M=D:V(E,h,x,r,Q,o,G,l,M,N);break;end;elseif G<=150 then if G<=147 then G,A,u,h,N=D:Y(G,N,r,h,o,x);break;else G,q,A,u,h,N,o=D:P(G,N,h,l,o,Q,M,q,r,x);break;end;else G,A,u,h,l,N,o,x,M=D:y(o,E,l,N,x,M,r,G,X,h);break;end;elseif G<=233 then if G<=194 then if G<=174 then if G<=164 then if G<=159 then G,A,u,X,h,N,o,x,M,i=D:G(E,G,o,x,M,Q,X,h,r,N,i);break;else G,q,A,u,X,h,l,N,o,x=D:L(G,Q,l,E,o,x,X,r,N,q,h);break;end;elseif G<=169 then if G<=166 then G,A,u,h,o=D:_(x,G,r,h,o);break;else G,A,u,h,l,N,o,x,M=D:e(N,q,r,l,G,h,Q,x,E,o,M);break;end;else G,A,u,X,h,N,o,x,M,i,m=D:S(m,h,G,X,E,x,M,i,o,N,r);break;end;elseif G<=184 then if G<=179 then G,q,A,u,X,h,N,o=D:U2(r,G,q,i,X,x,h,o,N,M,E);break;else G,q,A,u,X,h=D:b2(h,G,r,X,o,q);break;end;elseif G<=189 then G,A,u,X,h,N=D:C2(N,r,o,M,G,x,h,X);break;else G,A,u,X,h,l,N,o,x,M,i=D:O2(h,l,G,M,i,o,N,x,E,r,X,Q);break;end;elseif G<=213 then if G<=203 then if G<=198 then G,A,u,h,l=D:X2(r,X,h,G,l,N,Q);break;else G,q,A,u,E,Q,X,h,l,N,o,x=D:T2(r,M,l,i,Q,m,E,N,X,q,x,G,h,o);break;end;elseif G<=208 then G,A,u,h=D:m2(o,r,M,N,h,x,G);break;else G,A,u,h,N,o,x,M,i=D:A2(x,N,G,M,r,o,i,Q,h,E);break;end;elseif G<=223 then if G<=218 then G,A,u,X,h,o=D:j2(r,x,X,o,M,l,h,G,N);break;else G,A,u,h,N,o,x,M=D:o2(h,Q,M,r,E,x,X,N,G,o);break;end;elseif G<=228 then G,A,u,h,l=D:E2(o,x,l,G,r,N,h);break;else G,A,u,X,h,N,o=D:h2(r,h,x,N,o,M,X,G);break;end;elseif G<=272 then if G<=252 then if G<=242 then if G<=237 then if G<=235 then G,A,u,X,N,o=D:W2(o,r,G,M,N,q,x,X);break;else B,b,H,S,n=D:B2(r,G,x,q);if B==1 then G,A,u,x=b,H,S,n;break;elseif B==2 then return Q;end;end;else G,A,u,h,l,N,o,x,M,i=D:q2(o,r,X,i,Q,G,l,E,x,N,h,M);break;end;elseif G<=247 then G,A,u,E,h=D:v2(E,o,l,r,N,G,h,M);break;else G,q,A,u,X,h,l,N,o,x,M=D:z2(h,E,x,G,q,X,Q,o,l,r,N,M);break;end;elseif G<=262 then if G<=257 then G,A,u,h,N,o,x,M=D:s2(X,h,N,Q,G,E,i,x,r,o,M);break;else G,A,u,X,h,l,o=D:I2(M,o,h,X,r,l,G,N,x);break;end;elseif G<=267 then if G<=264 then G,A,u,h,l,o=D:r2(x,r,G,o,l,N,h);break;else G,A,u,X,h,l,x=D:i2(h,r,X,l,x,G,q,o,N);break;end;else G,A,u,h,o=D:c2(M,G,r,i,o,h,x);break;end;elseif G<=292 then if G<=282 then if G<=277 then if G<=274 then G,A,u,h,l,o=D:F2(x,l,r,q,o,h,G);break;else G,A,u,X,l,N,o,x=D:M2(G,x,l,N,o,E,h,X,Q,r);break;end;else G,A,u,h,l=D:l2(o,r,G,x,l,N,h);break;end;elseif G<=287 then G,q,A,u,X,h,l,N,o,x,M=D:p2(q,M,r,h,X,o,G,x,E,l,N,Q);break;else G,A,u,E,X,h,N,o=D:u2(G,E,r,Q,X,x,N,l,M,o,i,h);break;end;elseif G<=302 then if G<=297 then G,A,u,h,N,o,x,M,i,m=D:d2(i,h,x,N,E,o,G,r,m,X,M);break;else G,q,A,u,h,N,o,x,M,i=D:w2(h,r,o,E,G,N,i,M,q,Q,x);break;end;elseif G<=307 then G,A,u,h,N,o=D:R2(N,G,r,h,i,o,x,M);break;elseif G<=309 then G,A,u,h,o=D:f2(G,M,i,r,h,x,o);break;else G,A,u,N,o,x,M,i=D:D2(i,G,x,o,r,E,Q,N,h,M);break;end;A,u=r[1],r[2];until true;end;r[2]=u;r[1]=A;end,M=function(D,D,A,F,r,g,u,E)if r<=41 then local r,d,z,C=(A&127)<<14,127&g,(D&127)<<21,(u&127)<<7;local D,n=(128&u)<<21|C|(r|(d|z)),4+F;return 261,E[1],E[2],n,D;else return not(128>g)and 31 or 277,E[1],E[2],F,A;end;end,[11]=getmetatable,xn=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H,p,b)if d<=112 then local c,G,q,Q,X,h=r+1,65,101,(165+H)%256,D:A(2),1;local l=(q+Q*G)%256;return 146,c,165,G,b,g,q,X,h,l,D.On,l~D[29](g,h+c-1);elseif d<=113 then local d=127&C|b<<7;return 115,H,r+2,d,b,g,u,F,S,n,p,B;else local r=E[0][z];local g,E,d=A[2][r],A[1],1;local A=E[4];local z,C=D[29](A,g,g),1+g;if not(97.0r)and 18 or 11,F,g;end;end,In=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H)if r<=25 then local p,b=F&127|g<<7,u+2;return 175,u,z,p,S,H,n,C,A;elseif r<=26 then local r=z&127;local p=F<<7|r;return 119,u+2,p,F,S,H,n,C,A;else d[S]=n;local A,r,C=2,(H*z+E)%256,D.On;local n=D[29](g,A+B-1);d[A]=C[u~r~n];A=3;return 15,u,z,F,A,(r*z+E)%256,D.On,D[29],B+A-1;end;end,[45]=table.concat,i=function(D,A,F,r,g,u,E,d,z,C,n)if n<=30 then if n<=29 then return not(128<=z)and 143 or 228,E,F[1],F[2],d,g,A;else local B,S=A&127,(z&127)<<7;local H,p=C<<14|B|S,3+g;return 167,E,F[1],F[2],d,p,H;end;elseif n<=31 then local B,S,H,p=(127&A)<<14,127&z,(C&127)<<21,(127&u)<<7;local z,C=H|((u&128)<<21|B|p)|S,d+4;return 140,E,F[1],F[2],C,g,z;elseif n<=32 then D[123](r,F[1]);return 237,E,F[1],F[2],d,g,A;else return 78,E[2],F[1],F[2],d,g,A;end;end,[74]=assert,UM=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H)if E<=146 then B[r]=z[H~S];B[2]=D.On[(A+u*C)%256~(H~D[29](F,d+2-1))];return 143,g,(D[101](D.jn,D[45](B),n));elseif E<=147 then local A,F=D:A(2*H),1+0;local r=1-F;return 3,{false,g,H+0,F,r},A;else local A,F,r=H+1,(d+90)%256,D:A(1);r[1]=D.On[90~((65*F+101)%256~D[29](n,1+A-1))];return 143,g,-D[29](D[45](r),C,C);end;end,[2]=function(D,A,A,A,A,A,F)return function()local F,r,g,u,E,d,z,C,n,B,S,H,p=5;local b=D[19](D:Un(D[19]()));while true do if F<=4 then if F<=1 then if F<=0 then local c=z+S;local G,q={D[29](d,c,c+H-1)},1+0;F,r,S=7,{false,q,1-q,r,H+0},G;else local c,G,q=r[1],r[3],r[4];local Q,X=c+G,G<0;local G,h,l=not X,Q>=q,Q<=q;local N,o,x=X and h or G and l,c<=Q,c>=Q;q=X and o or G and x;c=N and not(r[2]and q);r[1]=Q;r[2]=true;if c then F,S=4,Q;else F=6;end;end;elseif F<=2 then return D:Un(b);elseif F<=3 then local c=E+1;B[c]=D[88](D[111](S,1,H));F,E=1,c;else local c=C-S;if c>32 then F=10;else F,H=0,c;end;end;elseif F<=7 then if F<=5 then local c=A[1][5][A[1][4]];local G=A[2][5][A[2][4]];local q=#c-G+1;local Q,X,h=A[3][5][A[3][4]],q-1,32+0;F,r,g,u,E,d,z,C,n,B=1,{0-h,false,h,X+0,r},0,0,0,c,G,q,Q,{};elseif F<=6 then F,r,b=2,r[5],D[19](D[45](B));else local D,A,E=r[3],r[2],r[5];local d,z=D+A,A<0;local A,C,B=not z,d>=E,d<=E;local E,b,c=z and C or A and B,D<=d,D>=d;C=z and b or A and c;A=E and not(r[1]and C);r[3]=d;r[1]=true;if A then F,p=9,d;else F=8;end;end;elseif F<=8 then F,r=3,r[4];elseif F<=9 then local D=g+1&255;local A=u+n[D]&255;n[D],n[A]=n[A],n[D];local r=n[n[D]+n[A]&255];S[p]=S[p]~r;F,g,u=7,D,A;else F,H=0,32;end;end;end;end,jM=function(D,A,F,r,g,u,E,d)if E<=176 then local z=1+F;local C,n,B,S=D[29](g,z,z+3);if not(128>C)then return 110,z,C,n,B,S;else return 53,z,C,d,r,u;end;elseif E<=177 then return not not(41.0>=r)and 69 or 47,A,F,d,r,u;else return not not(185.0D)and 19 or 26,g,D;end;elseif F<=89 then return not not(128<=A)and 64 or 39,g,D;elseif F<=90 then return 128>g and 18 or 154,g,D;else return not(128<=r)and 102 or 1,g,D;end;end,z=function(D,D,A,F,r,g,u,E,d)if d<=19 then local d=1+r;return 140,F[1],F[2],d,A,E;else local d,z,C,n=(E&127)<<14,127&u,(127&g)<<21,(127&D)<<7;local g,u=d|((D&128)<<21|n|C)|z,4+A;return 92,F[1],F[2],r,u,g;end;end,I=function(D,D,A,F,r,g,u)if F<=24 then return not(128<=A)and 189 or 304,r[1],r[2],D,g;else local F=127&g;local g,E=(127&A)<<7|(u<<14|F),D+3;return 284,r[1],r[2],E,g;end;end,q=function(D,D,A,F,r,g,u,E,d)if D<=10 then if D<=9 then local z=1+F;return 112,d[1],d[2],z,E,A,r;else local z,C=A&127|r<<7,F+2;return 209,d[1],d[2],C,E,z,r;end;elseif D<=11 then return not(E<128)and 270 or 263,d[1],d[2],F,E,A,r;elseif D<=12 then local D=127&E;local z,C=A<<7|D,F+2;return 284,d[1],d[2],C,z,A,r;else local D,z=r&127,(g&127)<<7;local r,g=u<<14|(z|D),F+3;return 207,d[1],d[2],g,E,A,r;end;end,y2=[==[LPH-T`(PCBEx,JT+a)D?:d+LW@'7oQ0a;1gqaIA``R(HgWGQT9S\F+)Cn_=oRe(WW='1d3aP'W3RqqH(h\nTIIVd4SO'{gQXa;OhAaExbXa,h5o^A/YA'`7?)cK6u;a-.N'scz:C\+MZ_'g1Z5l\Zc2mERtV(Si`8w;]nc_WMkTT'(KovnrHiyP]Zs-oFoS''{t[mH02{NwVjk5Wwo[5aqp,\ZMsg[G6GB-'Pnj^qM,c6GLV]VoMU]gP6ck3mxn`RG{9H)d0E-3sNl^nZS1mpWZTZa'L(Z.p:E7ndL{fGWR;Ym'_66i]F1H5RF@8Ww_[RHVN{VTVS`nARTXa8PV]LgVl8k>\.J](H/*o(Weo(Z\:b0Il7Xc9Gq2d>Gh8TAe\R`)w;dY2oz*ZU'?[ZAl])rSMb'q4.kY'NzvJ(1+rAVcqvgnJPY>'`ZA:dR9rQP5T6FoUP=wy{`[N'H=3.P(yg\WWwT=''[`@ScBuwnVtWo'6QA1ox<{Vw\MT?''wsjSX5^,PBRK_Vx]Yy'a1Hdd?IItH{F**t`jVYpbaZC'Q+Em\2J?{dOiZq'R`ZHUL7:N\XkT5''IlMae{;'^H3BVmH`Rv[foS-'F/9>w6=8DipgZ1H/{]4Kea/t<_u:Zw+[S,E7c]kCJN'3)yC@_lu1,u)V+m_I[tHG`2bl9:H?_]8DzrAK7eZ;tRJONGOrueTEt5Q;E5l`7;Um[xr\E2lw+K8\/d>{K=2g{VPLafQVCL4D@1eo*X'vIS.T\7BxG8BXI(6rC0;0gDcp*OvL7H(W6:(e_3N{{.8WqUhJ>2zpn5ERIfFp,sXDl*p6>`Bq;_sx^/K2oL-n;s5H==x7@WC/twM*:)`0*-\VRynuiG/BV^,-c=^g8K3xC(IIOQ{\?fNCnDC/L1RWWkI1Mai+Gs8G*=+fVVso59?vSOFRQSk>fucZ)4AS1j8PmInrVFmd7px<4gZCNx.lTWx]p`@MP*f,JBhC36*dT6/=0,*')zg<;erF8EO6`qoLIh9MBO7^Xj.ltv-CMq?H.wLNPU[R8DSf>@x]:EzBlGE/(oGPz7BeJ.)o\BNn4@d4{fRbO,SR\ux^`sMOs79'r+Pz1)(sATh/V'K0q6CVqjAHo)?cJibE3A3=t^E*-;m1?oe5H]9;H6Fm1kosW+M^n/]Qd,s:ASj-bCe2kEFMnx;YjkpE))Qzb+RQqH`EExtz`-AJhtGs3_+OytQfV.G895P[Wx\OUyIGn<2nN`+d*)fLx(ZulVxH6PC4W<1/9L:D.wJf+/t[ohq3WZu<;nhf^S\5dB0(e>t:^4mKATieRu)c+`TsF9'8(Dx07*^aWkT+'lyl'*GIMKrFg0+o>EphEKQzF,fYnrBJcGP2Nzz]t]=u2E(zj:9qb-)EhCzb]eG45UC=?yQD.]x/hpJt[5Y51dx^8S05,>\ItV(G3iTQVJ7j9PX?vUiZK,jHZ'@b*,kIiUyS\v'EHRhF4o.PQ1gT`_KGec0IIemDg)q]VaS^xY3L,s_'SGbWfYhfN0+eC3kEztp2Iw@sldyi))GtC7veBRiStQSiyEkZ7`t-\[IuP=QPwjGp*PeOOXc=CiMc;b6{QyMsSDuV[q]{91]TUr_/X(]35)s?9sPJmH]T(Yf,'y6vx_1EG[@af2,E*)ghR=s'Ejd7D2kfko9A=R<^`N`s=;7hx'Js\9flCji,:,\tu;lN8gV7nUAgJo{/W2_<\BfxoQV3osD(=lwijMAv9acX]-(HCxP[9x4pQ;L(A,f^fK1zid>`(`s0*V_]mxj.V]6G7onI`VP:V9*SX`U9VYonYWXRwXeadwb'\Z6v;hAwvLTN8Ou4Jic?'51_I>Z1i<5:y\4d`O3crm;<\S9HEl'k(QRWXSktup{/rWQ;tA[Amiic5>kO@9N;Yw*]Zp3pophV\NVQQ\qu.:V?aa,_nOXvp,;EW-Jdrt1bsCy-H>**w(Ab*[O'l`8.izDExDKJuT]Vn`Zim)Ntj[:^vK)>hGo`_\t')4V=[hitu74<'jS-bjfR\g9[+9f)'PUeh{EY1X[8Qj]/;;gAN0?@;v9kwnLGEhH<`ZCl=Cr-XbHx-iThkiliWXY>h8gA9vS[T)*,X?xZ4?'QKc{lZLQT`jNROCG-I[(,MUu[/>ZEW4*9S@Z.n4wWLO^[b(+z8-L\70GPxz3taVIPEw)U4a{w-`Mu;d7X/:@`3wQTkRwA/OT([r]u?JCTi3@FHh,pr2^gV65hO,=QosytP2SvsoYwQSJO>UC'''UfE5=:AID.5kxNKVb6*=Y0\(\KQpP{p/+`[oU5^Zr9g]PYzoSNY]oy8zzRKn5GiPzEhBgl;;V6mu.fJsI+f'6RG>WOU`JE\H(7i'+]R[v^92iOTuS'6:)C+.aF.-u9XPQwr^bP7'R8A]HTZXTYJwn;Lh_.*8]1b7si6c6fejYRoiOCaL<4OTFYNKK1W8,VlMJ@cW/>,;L:;rqQXr;0/o`N7@>9UcH*,p*Z'(Q`cGf(9[=1^;h9?a6x8VA4k*I,k8L([\aI>eH,\mTLx;=H7bMA@1aV:g(hnSxAjNfKE8=3UhWdJ<;kV6j2h4BF/Feu[4HBDz3?8EWxa.E_Sdw920^Af82sAoUrhVbM2N2>/VD:9UcidC(S:q=ujvD4CxDIH3/?]a+eA@)OAui/Th2cPfwA`?bSaCq`zcJ_;sdX6]1BBaBk))^(qa)d/@NxRj3O=d(X1+shJ.yJH0v:*Hk1Kw\Bk4a\E\gN+/:7cvv\B(*A3xh^02gH:{c-xh^8<9<-u;nFR'Re(CORt0urc(0pVOPLvr.^lHjv64_@?a@eun)NKPq=8AgsC1iE_F{H`w/mw9ynxoy7kk4VefLYYCGFfD'G@P*FiXQDoL^rtyLt;tJY3Mzn2+`IW0x_=ikk^;?T-)r]UVKTSzLaH1.NB8F^3GfD6IjLCAX@Q83ahdl++C]2{QI/)K.p1vTa/xvvH`2dkI1T>[2.rQ;cXL3J1q@2v\8/<>YfsRO:^Vzim^PGZkNLauZj8B88P1QOE3KDh8Jc?g,GxD(Emq*'R<<4H)Sjz85aSJ]kQcI.,i\al,gpze*@esF`x_PnGu>T*GxG\f=>R+nW.vdY_LdN)^6'Uxleh`auTi2O=-7/70>_a*)5P^e2U>r_VpM]-?sm>iUfv'SL^C[uO=T>nX,V`(^0r4:C8KL,tQ[(zsUDQnO^\UCMlfEAlB+q3'GpHG>yc68GEZQQB)XXY9C3CKZ6jTMt]gs2d^,zs[>u6LpxQsG1.4PA6yEJq58H87GbRANLLEGIqIEG-_79pI+\SL0<{q2,p>M5SF7a4,noE?'2Tu0'1Sw[XW(-TXg91Za6gk+d)u7[xt5:YD65+PUkh-JAR`[8U65JI?8OF)>opH4U,L[YaKCxl4O7ropZ6xK:O0u4ZDdd2Gfhgz6ad)@FJo'D7v@\L*,=N3zyn^O'ttbdsq9GjSQc3EGXeT0kaAefX?h?2wbJg[;yRpfg6Uh200AlUW/A^bg7nJGn[.B\R;LaCBweHZAx{P)[Si2iFq58nh'k>.09Knc,m/ruD8AgVk{[KMhU*Fr?eW8z31q;6,KA?[pPwo30HQ8+kFpN:bE\/lqy`nmCnDwTkI>=f:[0CN75bi{Zi:Z=9>`JVO`p2ZA-AkN9'-QY9s<:7b72FX'LetS/NKPIUN_.i3LUxyA,5CTN.pL>e>*3`->U)B,WA+CVHlM6@+VCq2E2M5oz][Hg8tY-`eD(D*z^DLzNi,t/rr-'\a>9{\-3O1dQ{BuLXhk`preqlrqS:=5RI3.`*?\COYZbGC{Y5PZn<:H?4tdyI>g[Rly:+LLa]n;PN-Y+QQAW84u4fs-z\q^9i[uOgZ)]dV;TYOgLUw)w,2OmQ'VPg'YmP.v@],D:@^3^VNh8BN+IBUO:IOP1W*viIlZzft>asG^O=*ce`+fTm]4@(SJfCIf*sARlb-3NAyWOSuWKk3ffpW4;j^oQbgV^:FDv_nt?xd4\3)v>]Sr_/*[C1=shZ1su-Te<2Tjpf/wBXB`)rR=kn?QhC+Ht4Z1y;qL[i)RfcS_1I6)4bl06C;84q_]1=R13QgW6:W9rg^:[K?9rmeFuIb's`y9gU^RlAxP5[jR^Qz6\5\pe6.nZFe*k('.va8e@stR[xKrXy=nTOIAhU77N,\{v1M9rk+CczWvL{VshTS.or]7(B=R7'=+;0QIV*ebxsGo;JAsGCMA2]3h);HHa>:;x<+f5fIKO[SK*`{s,0v+vj19^A{B/Fvkdy-Zn5_O`'J_WRn[4s'{,A>+q[7(^7>2s41VAF^]w_c;E^,(y2`g0uUWX{q(GC+uM7;*UE2(>xA1MwS4Usw.i-vHVgTX]J(o?ZC@UD@01E2TTE6l`1/DdPgaRY@nYnlAc\Gm/RqUx+*jwCUB[tB{wUdP0)uSRxwUAN{X^CS6rP[;qlX@Fu8iNO\\aO9)Pt252\m>+hMe{L/\;QZp22@\UcopQ{+*[xF6yRU2X5Zel>k,/aDM`3qZ(`)Iq,O-u<5xZsu3_N6Bs>?{cm>SJ8+.Uv;CHSJ7;:MP1E5vR9-\X-.(Hu_vOe`XWKvQc{>qbo`WAoG[a+ef*XzI@nBM`J?i.:psp,Er:(I(MM42d).\nr-CaPJPmB('Mqooj<\Xq6rNQ91AcbtAIr2'80*W[H)Dvw9^[JS4A>SY9oAk3a(t'7-:h3YL3X1w@B+(zcM'F[::M`.QbfIEAuIt.RAtCi2GVZMNf@kwIq'Ex0[x.xp>VE1]/5Jbn2{;AehnNV3wEOGjmlJp*>8]n?1{euoTk6ieGqxPndw>Qvn*`JQyhaL*0GT5:QjLEho{V:K2d'*275B*1H^5Ka=yJR:[`+nOJsq3+Fi*37N_e;ONs`kZ>MiaV=y]+YPn<*lzQ[dqrK7jRuPJoXu0,{]MH'sPcyJTrd{(+^Db[D9X=PFeUFe4mENz/VVwTs=ZxGv8H?wNVDuCiq)5`Rh5oE8y'a*g2@kT?C->Liqa>tkfr]w],I)Sg{TKI`R-Gy,U`Z]Kc/uFY3s4pX8HmdQ8w\`;lDfBpn?Kj?r`EPV{FM:DVN6^E2dQ7u[T+qCW);/2MMCwOe1*-T_pdjS)r->SMn2,w'YDZIJ:'.e1r@*L)Cc=[HU4b<+IbHQfaUSd4fuE[mHh/Fp({L-]O,{R9Gh04j71\-hDq4vjrKkp/5zoBXRQ;B'u)4pQ@J\k1skIOdBusJ.aDoC9N-w=HQav/>Qa\td0.ip[T-UhO7WX+4[):uczz2'M*]UXPpnRW_55d\6X]3,W^BXy[eJ,cP?eiP-h^gax/3eps7zoXP)P[2{KTMb*?KYEp.\l>x1W4mZumuh6f6plUKz;uK8>o?'627Y+rKE'v:[l'T:iHTk>x/V6`i1PZS6BL^r*:h'V;)/xtlA(@>t=4miIqbpucF4GJa2p?lU3Sz{-PQ+rH`i8e01@OIOJD4hRcwp'bhVjbthW6Kk_W>9haS87N22;uw)na6QJ+)g5vU=Jnic5g^8ygo)m8KUzoWPgVfD-l,:?f;R>MfYm>SO1)GKlpbIr/6CWJ)Aj@yZ?Q>zx7*MqW*{qjm55A).le'bZhbBOX'dJJy<6RPv;NBZ.2;c*TWUv=[jLh*51Ms:_J[uf_3445rZbX9nojb4Th['kRB7;7>yGHf_4N_R;fD'r.sq/g5<]Tzdb116RR4ES@LRGMv8@:nJZ7nxQPW?dfFX2PDAsCK)Y\k>Nz'@Zh:v'XooJt59uS,5f)I[Lh1GzN4MLj\[J^)>Vq9RQ[H]TNP8Jssrwt;R][TL{*D^X_(LqQuqrs=?Ii.7*qvAB{2jpI\uCthFsyW=>Gwq-MH(Vvo<,6jZMsSKs>-v5\S4-t6W,6vmx[PY',VsWgx\P4ONDm(\R@NHAdwHP]N`JHGz[V5gRFd_wvvTlI:4/tNVwKw4wf/K5-.T;\Lz-cfQ*Qbw[\PU53dbcA+4NEB^]h,u3BsR]>DUvQj^`WSzkodO93xRm6>O.IaG13J(+OcL-Ny;WHu9Q8JK9;3TvmgFqNDPoS8TJa[cN]iGE5R)k2[DGJa/\w3{5VgJQyp_1fXK\<2\b:).[c^E@:s-wiaf.x7_mP\96OyPk[wI/6eBG8qlBk6FEO69gr,_3{=rU/r+okutVi006kmIJ.:/Q:R5FJ`t'\ko(AN(bDCE8aNIk>U:3RqN[4=16lZqgI^sviM1_vccA@a_mJ_]E^ET=]jwqiXqr\/\tbxb3)F?E55VC*-*Ln5<:igy\hcK>z43UB45S:ozkk6,Qj2gi*iYfXOt`gbH*4;^<,fGl'rDrFwe-aR;4Fnmu3A8nLS].as^cEL8{e4GaxkC58t^vam3fKKo9HWaaK<^6*l9]]Kz:X-53V=U6d^.{9IrfRg+W{LI`^gO:bGtCj(JeQ_-7F0Hf.Gal9))t2C0rmg0@Tiv7qPwAkWxLVX>_:u0g\8pkZK\nAkGjD7.BOr^af-EI-HW(I/zkX,ZiLpvp.GvXY9aZcqhK:LFT8^CUBl4m`NtbRm[(e*wSqn(S\@:J(uYAUdOP>TsUOlid[AN_PnB(EbJhF=)FuoBPYZ0BYQGat.v_s8/@r^JNu.f17f+s)xb))?.Y_Z1`RMid/4lHbzI>:5WbgnRXUl_O_r-fZDlXFoqc;9QbKUJUGA@RIhg;WKs\xIF,zy*X>wn;vK6X{EHUAGlVkb8`NIIlQP[T2^srVQO6U+/.siGk2vXy6nYaA[oHR_t>9]0S8O-tN-pIIq7=2WZngabPLDk?-V/Rx:0+3c:C?;wsmg+p{^HRxv[;QS[I^5]Ck@OM*9jGQmWGAX0n9C;q5;7ER:P/v*UBtEP2[^xa3\+(PS.\4k0Nze4shzL,Rm\W?(BT'wy779yiOft{t9^SHEGB*fl/E^jC5N(/0<-AvhG*Xnh*Y4_p'_\2]i+>M;@L,UM8cI9d?b\FwU=ex?vKiL?=G;bkvo?U);)q]'FfhgG6ExtY42_k+S)=aHYu>^9V;2pcwxCqd?IhVyK_ju;+p@08H]-J)tvXvQuxY9lK6m+rA'5:bb6/w(5pi'FDZ0'bjN\=j\G:2x.Iw2k,6eFY1QqIf,jT-gsKJPA2kr`uqFPm=t-8D)A+)3l4Vwmwh'[G)9cn2/po6gSA\j.3iXsw:_o';3UZoK)`]A7L76nXkU@oa{13w1My7^2drF41in1QksM4\E`][fFLb1l+Lsq:x{`4n=:f{+q)@e8zaW*H3w@j_pZ1{t@*wN/OK7k>MPvqYCxI/DA'*(vpttl8t-qx8Rs=pR]ZMt=kJYvU.?LTg6D^7{qAKD/dYO\gIhi9+:G@s<=6yKvVsiOM8?rfT?@R:5cD\Pq]W:W(8f69ixkW0koq0Sitc0E\.C3vGQ7_Ae,\`VI=GRl+Cy@PrSN3f4;\k(?q3FSrvZ7auGgQ5VsA8HGf'ougS.Akh@8'HP,pJcO-\MZU(m>bFu{*Cq:[-jE,dvQO@1>^vfee(qProO2'BGk8Bsm9,4IRHg*1Q'DuBQECn/x(n0mj^jj;QS^T@QPiZMc2eH=Ve*=6y0J2/a6;WjmM_t1]jbZnLEXA\P9IO5NCNq0_dOSM7wa+(Z-C/Xq<'F+4p{-0lb'Ug>Dn/Pvxl(,Z.l9R7ZHHqAP<9`gGd9O]-ULr?6l?9v7zj{3\IVg'lYid>9tU00>aR2:-{JC\v['gGGuA+i*dI+mZP0S\bMbK4BoGQT^]zxud/m^g6S.9DWd-JfR\[s8go,aHB9`X;,+g)x>UH)fq?'a/cMuvYeinkcz]jQU(scBK:Y5X^kS\0seR7KM)vDk\uttX)*hv^B'cWP]_?,v)<2zeXry=YP2FsQ\9v:L4ZGlwwN-DV-_Syu`v4hq/jRKea3N.;,WCwEesBTn7T@v;:cI{xlo'WK4gV/?+hMeGM^FB-uAG{I*uPm:=\J-kv(vHoE08`FZ\U6T]p3n(W_hm'dAsr[x)\_@?4Y`5Qv19qAv0NUTKn*MFGGK2))AEj+;Ro2?0b*4b9V=ka@hob@(0wxD^hf.m*XAvhbSJW=f'\GzH.IrkZD{*Ha8mh@Ow`dBo/L[yFKdoz:Pz,0B^N]mV?cDYPp`G?^QUXXl;/0gfE8/=0)y3+DJb=R3MIz_7jPUk1DYP*`Z^s,vwpG3).\kBqA+fJvj:cKX-aem@>CaU-iZs{FLjTz_9:jO09iZa'*+a'OW@Z\w@1Td,15olmK'k5RXpmE[goKkiP=_7z4*c_8]1M*_Mb*m'h);0\Y;waT_M.*vOPm+Y;=tn,U6[8fZDl5CD-4K4X(/FHg1I8QHR?Jzb<5\/mua\Er*<\-;sIUOGnCmCn:b-8(frVl_K@\>bU\Pjaj:dR.H^;9{pzvW+r\,y)(F_Hfb{2G31A4XR`Y,fi[XpOpdx@]]vsW^@Sj^ql?*=wWCG`1/e1'w\I:oaW8)gSoVp-Slf,4S1Zn?WP{6\CrJ^?6/YWH{j/vslIxu-\s`vot^HyvKl.6j,EC/[9f3._r3X[/aKji'FJ>_Z?O:`B.G0,?M`O7QQ>UjT`b5DMrWbXk9?uHFix6e'L8SD\t-oQ(s826rfxVw52it2CYTp39wt1-OtZVLY5AR-H8y{>_nK67\-+LjE0q=0dC2tEdHEqTAyOet:XZ^=JjE'sX_B+SBr;\QE-BH>XzC1CSA{S@LJz?pnnZ_WATbSl6rn/.O'm?6+`<>2'Qc@Vn;3s>Lm+T<(F_f,49a{`-pzzEHU5ql03bE0c*_@QQiTptnPD^[q[)0`'hU8C53D,\vhTk=tc^Fl60[h]Rbrk6R4_BL;`Yt/`/pj8i;pzk>GLh)Rgw3mw=A.Nm{LqSktgSVNW\KSk,I17Vnd{N)ZoAtN(yk*`=Tz)mtf';nFFBattPQ,wpX,a+RCMr+ifbE2Hf*i_K5r1L`KT/HSLT`,Rn6YPhaN)uE5Okeqz{=rVdB(rb)1y)QXkPe08kh5^Vu59@/v;BZBR:F'G:{';qT{v5N2`dyDBO`,[U.uKc\SOWC/gUP<^2rUnr:SOU+j@Z\rHNMzJLxLigl[I@Z=DfZ=)WJyOI.zVYE+P:,PhBV-`qWoyJtC6`6+{'C]gojKwTcBPDg)LA_xGnAVNxb1pd`>;GxvRm;R':+yg6?\u>?:,GY+)DsXl-xuK^fKZ9-K'[a)m-UKps?sYPLHtS^-F`1_dvfJH:oPgoB33DDEm9QA.`oM5^`xvqKfnX5+^BEd[4;xr'CM'@hir+f>1@Lh?<:?blqbGkgv--Ih,+uVaTZlNVRMQ\@t{fJT.\YX*^JZ/2(W>+cAnB]Z)G6m0wsLqWHi'6/yq@uVa:.@a`7YB>8Kdd^@oj[rYsh1+K<'yp0B5)H:*Osa:bd1[HDxiA+8>iId;DP^,Vtm`gtrh``r'.4=>`S^O3H]pMhTMxDS.IP=j2H5vH9Q'1D'nGes_SHrF*2T+]JT7q5L?edK88B'6@g5Fzi6B]f:8VB2(egx6:+f'Z?R;'P'm2lRD.c;aaeP5Lka;o0{N=0i6HA2MtW02iH^OGn)Q@L]:n0g{`aHh>LCkiEfcvRS13NKxeKaMJaKIiwn?J@*Uy'i'p>4Lmu-]jc`,rKtFOIqd*0WaE[{]eeZ=wD>GG5(2LmWm)V-M<3bmr>\tTD5`jELkTa+oh07R`Yup1.Vw1K)@16QQxlGwZ\OFq>GwUH_AQIK*4yD:9(ug]7o>SUxJrpCk^op']F6`_nEG+N[D/i+R(-MSxEyO08E0\qR<_9gqXLaIq>q*0enb,(L.0D*.lRv-wtV5LJscO\sQ;uYu/Lgx-`PlH8VJKPgSv3(7v,V)h/qgG7'aaS,^)Y;vbVBJI:F5kZ3[Ms'yrLkbwEp]Fy(K?4u,T>V^IQ^L)@T_]P98Jz<\'6(W1gimG6oo)3tE'Kk{/Jp'2*p<*[L3gdRWnO5,b0[]HeW'gPDDx:T*zADkh2on<'3>w<.=?T4Csc>R,,q_,wm\*InFRu?PRc7,X>@?epf'vG:cH0,n(YM\k@[T1YW90n);\lybg99u8enIR6P-iwOvB=jgN\+y/,thQv,vV\O']2n*o32=m16x2q(3'\abvO^BRQOh:PaMA1\1TSy(Krd-:U+K/{8jZE1U(m13II4;37xMGexg=S.T2UfPMoaR=Cm,yZ+BHQ9UNN6posh(L2R?@V.9?\UdLDIQ=>PB=pKrI7b6N+0iKsdn'pbF6RJ6hDF[p0tYKp/]=>UGI*OZKWIP{eWK=VW:5FHqW^Ue,QxKK)e1uy1L:D[hc[>T959-FR9Z]CD4NB5AZd)>m55imQN_c8__vQ'L^SQ\-zC*-jjcS>hz'-sP-lXnUkX[.EznMmO+L-lza*]jd;:bfE,M=AGQWjtutbZhReP3./rUH*m+CoW6>v2Y'S+lP-i>H)^N=-R3:(nJT(2v?8Iyx:[bdj:E*,J,uTTw^<[uXW+Dz1FAl{L{)/R?5H+>9:C7dO:G.4crkPf{AD*\0NO9tM]'/o+gM9^,{w5ox,Yi4,^N0>n;q4TFptP0H*h:[<;'t'bFKssowYwtvLI:fB:(v*vPRDE'`4G][Pu[A3n04p_WJ1Yn:8U'yCaU>IFrKQ9L6b?v?isN@e6n3(^DQANe_):MSL[JaC1[94ADHQ>.D=At(1s^T2G[@AS`OaKTT:9NKi7h6X[*QxqX[3cJj>[eTD,NKi]u,l\j>L0PSgBZBxe@+@zkE_+GdJ+,6or'T.T=epeDcrHlK4s)G3VmxZOaQLrAbZKuphp5nH9w\o+hKn*cTAU?+.ku6)1IIfR-NHeic)qa_5HchA'a(Djx.`YtNxNX5n-hih;GJ_vA5O8GGO_'=g<-(p4taCXH7Q8O3cpbRTC;bf`:zX*?)?fu60[6cQX:5rmeyS;9:=[MK,;+/Db.1DLs0rzK-?'Y+:mI`G)p*zrUwJqtK*h]e`'0t3fe0j8s?nEx9pZ@]DSN?g35][bob[d/Q+\QsW9X0eT._61vJ^GB5cE^dOC+mVz8^dUEOf6n`)TKb?RfMkVW[M8VFB]*Hl6,/Z`^3JwRVs)'q4{V.ApSj>XT9s9P+QO[KzC:yn>kS5TIV[;(-nX5=]i[BAhrbWaUgJ+RRW'/fe\(0jdU,l=@1fsd0dLb6=nKogq.n.>5q]R?5N:IFsS>IJ]kBWW0(;e/mCoPNeU)+^'jt]xM`U91G<,`JT8(^hGD/-a[-z7fE3iX2De:(12BY405hA7/A63Vj`l,]fBMV^NOpRQ+MccUT*LP4nUwN(ZPs:G9_=JlfxG<'is_r@.VVrfqn_gif0)S{,eKXu3J.Plcc<=n;R3H0IYnloM7.{['LS,>\3a/[:(a`-?Op3Ew]XfOOPX3,@b5d:\h6sNEAUbTi;C7=m]^Xhd`+Eixqco7\GzM=XmU9dSC<,3S6I9Th]8V/BAiU1e=e,n'aZ..Pqh7V*V9:F]J;q]?)dyC+h+To*CtUttLM]1tI=J2aAVq(rVKMD(n.qI^U2y`Oz2teWB5`DFW\4;Ht3s'dVq*7vrwngncX/k4k5sc^1.l:wra`(h?4h:`Y,Zxs@mmqvld.yAvtal=N8Y.dA(S6=e;[RS4w_]e[uR^b-qSt4n;1hT.uCxe5ov?=>.Qsda(EEm{gVPZ0+])YZGJ'*z;-q/M*0/Y-3e_;rp<]BpXggHehSR7\BCnL7A.`_Ct.(PqC?E.e@Xktpz\'HY'r*\]BN,KPz:2JlJb(Qr3w'P8nMjDjR4rT0?awg?r+fftj7VY=4dU27=l-2FJGDbIzxb0Vf73aS1cSS8MXXE<^;2i9Z`i@>@*`esd^098E6v(Y8sbW4H0>34/u>isVS'g?zjD@4:l/uakSbMxW'P9dsj+EI2u'R>9L(2`9<,-u+wd+,Xzb-hH4K'btIk8AqD{o{U0Uj2m\A78)1,TB{<]l.-2:s'pQ7k>zwdCgfW=nZ@k[*6r9axsosF6e9CEi\^cyMhy({\Olu/V97[CqrEqEV)gT_V@2fXx0m256M@Vb6:AziI]9Sb1_]?yS\Lg=C:.p\Uoqk=tPbNDHBoQ_b4@CKaZrFfxsnztdl8Ynq*^:2;xugA5BZtX1xN^\JjQzFa_S_c[4j;u`hA\ZqpcFC09w')`?0P>(VxC{m52o6aFjh,0N\k[:3\3y3FHY^uQdpLulld.@sL_ICU'xUV>Tcu^zmo2U4Wg7K^ff2BMJ:Tf9n]qJSp/:pQ@R,3IGwlOrYk96huw@VR0fqhYz>2lY{NEA)`R;_C;{pc'ZU-*e'o+)d:khyhy'.\@JS0];A_-I9l3W(yb8.Abu-FucFF^_xBasvN2Zf`1H7ptMNUT7*0E-jJE2G2{.kb7dCue*[bO8uLyAp:Rv]XDaM_5mM`e6`SLY8oLmtdMII/;GS_i^(ElT,q2LsTY+.h5]VtU_'G?^Htz/M7ZyMnhYD`'vCha*YTH1gGm:vpj_X5^oOg6h:g^srPLJHMF-[01cTW(,U/+]Bk{BOf;Gdx'@6_/M[.7R:{Vx=^fJH3:-z9WdNX]OECuWC]6RPtRh>CG;svgSkXCO(DowIYuXPUZsUbX6/9(n;[^.j9G9khqzD/tFTLP7DAcHC4{A(kGOz[w.F\@sr<2)Tw)AAobC`7.[d.{s_]dB_0'ut,g`a+x4+2@4[)954FE8J_N49Sp\n5,9Rtg,:Hxhc17Z:@B]YAs?4_eGf9U^vjVHLi;V2BDkB<;6>z+xt+GyhfM'0wgiW--/[Kly`v*q]jotT=s_f;1JY8O^wRO]TWFowEFaHDB/?Wmq=:OzWxD3vud4[DM9k,m:;gFH)HsIi>W?FdOmbUPk-uaM:0N7Fu>RWjbzn5mYOuepS`K@I,8K.PNSv\9yQ9tkGI6,Dv>3]Z.3/fM=pc8LGtY4=9ckn2Q;/u='f=6r\91nkPEdpaTRjg2E3\=s;2gpxBM*7]0RV(:+c/>5e3I8hky7Xb41;>:)O?ic;701mR.7jKQ+fb''@lh@nJOPCHsC2+TmGbm\\1IP,)n-fPVdK5An;ZA.mlOW1HYnDTO[Da8c][9iCC=OVPwmPj4u71Do-CGsOp[LHd46lZw\EZHIs<6RM6=rJ^xjGh-P,wyKMLbp4QPs<{mOs*xaOyMv2F1?=IBOChw*l/wR5\OxKY,`nwjeEU9j_8HhMt:wUUb'Q:]Wp3_HQHw>K:=*HbPm5?z',RHW='R(>95Gw3Ts8-mc>uU]3IOA::`WUlJsN]bK(:CXLG]s5.uMN((KwOJP60:cXlfx\7T[>+:m->4S*'IBiou.sD:;J^LjYfqp)6T-`?)p=nJ>rj8wG[CF[7mYN]Zpqrv4;'=P0xyJu1Z2]TP@NQ83VCtcK0Q9nvKE9wRU1NRHV)_y>UJZe)={X^'1s;^,uiN/7n3c4l6J7jve7qYlX=rdHA:v2JZ\du+4074c8BYcPR)N>R0gvb*2ZXpi^Y{OS:1K^*@\oWPH]-{*tB\.Vd9I2Sbs,?pt-M:nU8;`og3jpI8@-2P](nTJnR44;i4U+1Eq*,q39__Kryqcv/QYN/,KW\8g*j'2mU+wj@KYVS{Kuqq:T-Bk>UN75wn[H3{21`'+Ta6*VH?Nq](>q@Nx>7,Wd@{DLm)wHgK8?tDgfSmmQ:'GsMpl0cSKt*u2PO3Vhr5tSvs@?6<+lt*VeGN10PjrHT'EPO/?.Ex1k.9r]QG4ZMrkqW.SM/bGRd+c-*pIGOhF)x;nyaHyU,pg=sq^eZ2O>/@CL6,6->>Uf0bLea4dDsPPbB3p)DKt/pFD25ZY1jM`[1'54eE97S9u'diLU1u`Y4^cNZ\c5t*KArRgDShI@?9ucvJ`4c`g*h'Ov)m7q5EmJ:R/wW=`5OsLS]@jC,=4[s)w/332/*vPw`XTT[@yErg-m=,wh]OA/vqi/^{(xH@Y0Lm:n=v)zWc;>l=GMRPs{`1sI'jlAVyHd-j5p\y42?[knoYK0q`*pgtUflQ7x*pY290`gc7)h`l7\dI5/-VL`66+U@a3@<]a6nI/mvnLXrlau<,lvQx,4-6?c)WzmfbC_VM=nMJ8ujVA\=:njd+xN2,Vm)_j40.,8pe4_?=yRqs@XUvewQ6=Ke9Q/b?-l_+]ZI,p.x+Kxw2,p1.1@vnsXwVQ[U/pXHn?kGjS?FJAZk3Z`hVuK45^[-B@4@pz]=4rfdq,Tr-vLS@1u,+Un9gywXxf'T>:YjTobnBJZWaZ@TP.Et{.G089kt.6_WKnt81:czuDLSxAEuCEe]Q,[4QzIZ[Op]MNn^hLGc=-s+lSJ6X0L)Pbr/n'mv.n'\gQL_`BK@VWRDreMHx^tTDQO-LwEy,,L{M@@>Tc6I2)kl[\:Lx'u<*TTeYbFTdbBI-xp]MI`_Q3^OC.uj;L)X*1t`aT,1y]r]R).si8[NZ?E*x9J=ROhUDkId5*mvkngHAm-wdPrsx^0Yn:^]sc:8VnI^qIRjBQ3.FZI`oZYb+9q\*.YFKIuW(>{mD5ddjzRXT'y)Hc+p-bpG*(.kfG]yn[EKT=PV'^QWcS-A2kc0-M4xl]`nBXjRy[(itTOJxH)G>+HBD=t7xxvBtTpMeuFF3'n78xdZmD.6\.kg7k{YB>c?w=tRtS^C[>,VPB:8C2XLww.i_Y@=UF9,^(CrKNC9Y`iw9LS9k^E,P){RgU1pYQbrge5L>,n?21R1mqNSrV@?zpybG'^`+wgH8(Ad=74wtS*-ho.>bA=:A+;+_l_T]2_G?-D)LJHgWm5Xa^`2H/dWf'obkzoK[WKb_?)t:32?IMU8vAqaSWkuS]Cq8?wWc>s0h_sV0AQKZP'U^i/oLPv[1i3?M\FOyNa82a8rmP;:NY'Lu/Ygc6s\B?ougu:^p,fOLFo)?n:Bb6OPN6s(WfWbql-Tz(F,O^j]73{cnbn3x'55B+8O{vRB<7)Oe(q-Mo<(5*'(Bu6Bl]49ek;oo8t9RhesFj138xK{Fo1?IMwT2=_iutyPL8;[0gXEcF(>@hE)CwevI9E3o_s@IWhy;hNbl7rwyp*_=K,>f7T?Wj9J/g^8p9]l7cL8[NTf:sT1bITQ>uNb:9QX0Ym31S0=z*,Xz.@XE1GAHOu>V`.nl-_P5._fw7o2u5mU51SGCBdGwuQfTYC34>9_VAKxYArnYlRuSXEs<8*K.F^LpkUS;?CTI*Knr+x[ZSJgXdbnM>-=AlLM(w?RU^A7wxD`*Ftmro1WbUf*yq`IcDb>M-Lc`S'M_rE6WMs>Zc4b;Art_l+>_v=6TRYQ]c+[:b/kmD5>9@UpdG1'^=1GnKig7;v`bivU'x5P4b\HN{5pv9=8M_Cx{vM`uxV.hI,AdhO7haYC.TDZaiTxhvH;Ltwzm24V{/c.,K/OV^B_-doeT0*nsRdGaHY:eI(PP^hO)54[i_,GVPxU0{dUiLveiTv.1`;\z{Lk+f-lK*sRvM]0KUCtT9Ha*lRqP('i*Vi2x\?VX^<=0SO`^+6g])i?kx`[QmFSMe)cZ[yG]mm*eLRc]sY9kZ0[;n(w_R^mi_^[dSySMunBrM>H3?r3X[lx=GkL^v+{[5X1d^EmeX6>]eIC1`sGp,tQt\4ndKk_h_CE=A/Bsj6SgDN{U'gB7.d^sBd,0n;:tx7K\TlTi6kN[1C3hd(s,]Z8t7G]3ZxlK>FfHjY3mZ,'RA:.TubXIbCoPNd6qa'ieC[HcsoKXJAPM4NHE@;OF*:?mp+@I[Wo`8DPRuY8_UR(0:35CD59n+B'('gr9a[_rm{{vX].l93u_P][3ME'i1]x+b':*VY64Om]tJ:_^IHYQ8v-''-6`EyUm@@M')dl9Q/?U1f3gV*9(IEh9imr]X3L?j'UI5f(?cY>uz?OKYtMC7{.e1SKLV^u.k.gF.:fwO`MVOjS{?B6OtJ@ui/Kf>3ORJLne?T@EqdIM6H^[bu_kN.Upw=7`X+GzBtk{1Mr9hk)wEEl@fE>*s50IQ+Mu:eVIX=RR.U3j_V5(kkHjEr2MH,X1yW*{4.;90c]4(/gOc-v)L)CZLKOFC'AcoPix6FDir@*fikde{'[rnSmKJ7z/rm:(c`E-+bvV8JBw:Y'[-[?5dIAbjE*Lq<:8c`8uBM001)pvCyINo`pTbjzt'IBv]R:st9oW/[?SI)(xLA5Q+LOpkwn>B1s9'oh^gI{t^s.PS:/n,Mu/gy7@:;2N0HjyIK'Qtx4Yx_YcxAE26?gCM2X@U^)FutjhZdTIf4J[_KEv2?M\_pdhruZ/V_HMt]E+Vx^1KMR5)_Z^{Boh//+IM_C\I7/29Sn;vshT030xfa[v=IZl(Y2'-TH8?(On]@W^sB_?oJN6uu-JzQ]Rv.m2A+Q'bgN40[EX)PSGZ1H:L+;?\_nP*5b*K>H*KqF*WTZ7yyAZ\4]wB'Vc3J.]<_R+bQX>40EtHPorJNrLr.eYG/],A(>(*'MuV>eL0Nak{inQi2BQytf>LcBP5>[wiPCg+=V7;x?m;bVe>Fjr.)+KT6e^LWAepkL;T/hO;g]{ylj:>Zyxd:i/*FY'L?UXkm`dEmJ2'F(eAfbOj:yIjILfeXMq>acvV{]IqbfLv5Yki8,3uu?qeaXb`)4[>xFnhFC1xT,7/QrMOu98xo1,NcFRJI?eq9>+Ym3=L'cZy;znLDNDGrD6Cf)eL/E8{:5Tqd?CwWVVjB`;QEInOq`i<{htH;OjaKG9kl^Y>yX_dEp`lY8t^aI0dyc-gv6vqOFaOf(0QOdO\Ovo;:,[0F5;/=nT=koPaqm'VYR+KM:G_:VJ_)lR0`U)mmRMW6{MS(dHqP{-9ltr[m;Z?hZ0svEA?zu]8jI_IM^V,j7`8)hb*@bbI(`aZsY[dgLnWA)fKk8LSY0(U_jm)wo4Ph8(bYg3RviO;.)jZVJ75Vp/y2d^[=xWs29YV:Ow9XxA_@K{ri[^7KZ@ed1aU4>X/=]j6j;]-J>fb7Vp-(/9h`6:h4+E@pt?7_Uk,gl2r_?/dI.a.+G1*[FP;8YJP1FmK,18Mesq4zdH`ttlOo-LEjuXg(6H3M;>C:6x{0IP8G1,Zy5h{QIF2E6IzkaMn'4s1ve3XVM{JK>wB{7NPLIEp[4JKgiaj^il=gR5(`__xxy2=uY;fwH*ihb'GWS:Q,P9oOjca0Z9gvQ-JM27o@Wk7K6_>U(Y?4OL;ZlZ)w:h*yVDb=R:b7Rd0^mK3FsmAZPTYbPK_d_Y]c\@Gp'dprQd@;Kw,?nB-f+kFWam]GtwGTpn]P27E(`5gi]wq8Rc+eaXoav7_.MakDdR>/3z]QIWjIrtW]dZf`:xeNxpYljS-<0xDi?9xV'LHkSogo0VE5m6?>SGI:yDe,_>I>2'7'lHFk=Bb./.(R.=la51S^L?+H0tTPN?)Yn'H=h_?S9Ek^)Y?IRdI9/]S)lJ(TyVFmTcHboX0HWQA\/4C5{o{@/;QU.ZE{74vEc`U)6yg3jqhh]T-MT?Y?4FVpvue8G:LE^yWUwX)(d/u(j26w0D@PQ2GFa@-2.92nn`lE{,y+2pTBW^rTeY6_Gj^ZAo>p/Zh*MN:dHIkBE9JY(sG-B^)mNh.R6HWdqB@2LqIId9h>dWrZ][vV;og+Ww=J+3?fbYHRTRj*@cYr(2rkBIZf;<.a5C@m502*a_Bvd/Vao`*POR_-H72*l'*o;:DWBVc/V'u6cPhaU5WXU@LY/e3>fu^ZOETd4b0f`XU7@+zW7iigFgOC[GSe_U9pUa-r3j,-{GcIQ]YteDO_<{H).M^,EX9,b^)2LXOOzBGD,eB;5f7v_JTBZzAqJ;F/i5\mWHUSGN^-C/jgS[MXFA3(atp0kNq\iSeo1>4mIJfZ\.-?h,D>QS6^]_[VU3=g3=ou{WdR*R*Xakgb=?9T0>+a-q]tPQm`8P\o[V{1vqcrTK?^-eVGsYxv)McUZUo2H>Q+0WW{k2t=e6[Yu9Eku0kQ2ES2{>@9PE)0[',(FAez9uJLeOaH';\gV(-61PlwGz1q7n6hH.nmYp>BhtPTh]7S7/>0p8zj7gMP[1:ve@?*pX]MAOk2XO:h__O?*dj,{Wp)Q@Qbx=I3:.:fnc9L>BLCbI/9m(705PlqNWG*RdO8n.m.*sjy[YUn?lEsY3heDL9JMI?cR2jH*EGRsL14TRNS8FldGdyS\m;hzY6?m'GEER/TQ'2w2UYs:CIYQdn{KBfOB]yJC<*HCk[>NZAVi7lu6k[`YFwPzRYs0zf;nty0wIU(tH]9kC+E.wRq_h@k`T0hlpt'FoNd842;+m/nkoMHAlPtR>jI+XjW)F2AYWKIQBJ[haw*BK8Q/N]T_{J]+We'HLYZ)m)>TWZjX;oZ)x?2((kHn69/rfi[ch)AM1S;?chh5'?B?/BS;07'zlBGTnjeuADuTb'JsA[ejevwKUdxbW[G4rM4QIc_uG?{C=iaX+zlS9g:qJzRU{v/,w?;l_.[o0jAS0gvU>?To8sEgBxI'sn{drap^6lkZ`9;qB'nt.DgSV>/73mI/-X?rlV7NT('0QQN].fH[Xu,NR?1[+wW8WK9pWh/8qtujf)oXIdJtQRT_Vm6;2(*JJ91)thZkpS7F24YvO+uI=0:Wqus4J*c?iOs:`'39T(>o6S?uv-TO[GcUUh1qqT[:iFbV,0Ij:tH8c-;_^no,je+G,N\^W{eNjd^W8.PBieV/PlA0H9S8ZS3X,kqXY2jAi@bYhcEcN10>m__UuIeL-[)R,E+r?QoR])ZDCKC9IvM8p(m/2a=zHqURNwe{YHF^Fayrj_g0+RH/C_bq=Y(=Au1BV4sUtlOH-hJSDHiL9STLFlw9dH*sE3aT1In(iIcd)>d0]0Tv'*LEQR+A/k0\8W3xT(f'J?(u(I76J?T>rKT99ol4GpDF+b.^sv]n][i*[UCn4Pf(d=QVBN(R^5xcbREM,NEXaK:?36Pw))WHx4TpgHi6W>C*>{(;2PlKT(Vr1oO>]{BGi5;bV_'g5]37:Cv1J0'8V>js5o?SF/B2Tbt[K-J-2(DQ3Q\^7F.c1)'tAo]INn*@mlic]F.:<9x1NK>\8cCcnHPmqZJ3)hh*R'^oB'>e8u92:7SOXbR,,:07Y9{5gc)QAb9SK_BYlvxg4c(+jiO4*.P-1\M9A?k)9XpB-7RYfNq+*q+zdu^RpkGy[)8]Lx^ucP'{_u83<`nz?HG5AYjEH:17)qt@{o7Q,FoyI6+xT7,s+JKNurd*P4w[0/Gi,=^*HH_skYrh1^22FDGqcp(y?h5J;aqj.'JWhX/-V8->y{>Fy5L_H.1vC2hO)0:V`f\mwA;SQ35i[9U+rJsA@t\clc\):mG,X;soebYSY*=KuL6Mfo6F'vMLoK/(A<1^g)qMw()iokSpn=lo;tFj2oGHyW,V\5oj?jo)`c6Qqe9e\8]bMa.Hu`bc99DWvSvip8fS*M(X{VPQ\H^h?8m[b;14{`IdDa-zuXSQ6f)G,-PS33F]i:Y1U.;h=]8\He\kcf8hNB8XLNnQ.9ARYK=f.['T=SQ*n5f0pv2k,?HVLSniol;DJH]d/Mu_;'w12>sY.mo.sd8o+QX]yr,Poip?,pAc?HFU94\@fXl3)/oTU(bJx(gJVr{7D(CRdKZS6d_Fxl,d=95hg@:A7dcNrJZ0>9ux11Hc)a:2797Aus:J)\2Vr55:fP(LW@D65ON{(dI),(w*\Fqh>v,O]PrqEQ8_6Jas6kDPU?t14;3rg_J@zzkd(`*bTF,FY,l8(2W3Z5;/z(@BI+9[MZs..d4*JheHg@g,PTNUdZgiYl[)oHDFEB9OO3Z;`kyE_kYEOYx0{PHKSgTGC3.3SpKz@s+ro`ZojnY6_i/_;,mN\UL(pKjbf92)Bn*s*H+.R.m1SDj;?_OvTQ-ZO`Qu+BjyP(_kqn(j\K77Hx{J(j-qDq;RD2J9lNyE.t9i+IKz0y;Iayc;WBpVreAcOx:hhW2J>^x2f0o*p*{6l8Vpzn(Nt8(+`)a.rRGB/r1:],,)X'1t*VB8[59R0KC]reSVGcJ=6yEUxuD^*frfA+W]>:pe-O8W4?Ju@H(OZe(?9L(E@Lr?B.S+2K+o8avYBk'Q]GhxCQoeQMU<.g]MHh2MmAxUDR`3x{jeI_C^K4]Zsk0k5m]m?@?_FPXHEOumdZ9RK0gic\TP-2z5B^Nz00Sqwy=`[da)3@uE4a:,ImSeMtlqchTsaL:G20H0)jOH>GYl//fo1V9PmnWxVd.w*Jv/0Bt9M=4K-yrT(VaJ+5e*\h`QS]_P8,o\C]4jXtL749G(SckBCF3Sp@4ZyHjVe;CV6oozW*qRk\9L7PdXlpZ.d47v0=A,-d07Ce(ULubv'(txd_Z\/r]mrb>.]_`uFdW*l8W*E1U2;H\5xK\qus\f\AFF8Py@XCGj80F1[.+q*a)UH2wZTSS.9mVpO0h;OX/0XkBoh@4-ptL+v_s[CR/ia39R-\S08-:zbLMKYwG*zc;e{XYchhGB)V;mms420b1xl@wAoRxmyq4t(*R,9K'>J<<_/i'NE5?vP4={rM]+kH\[3Qw*Oy]z5L2Mi{m\4fG4q6\[=9TK[YAPqChB7rrPL;]<\OaVBa+a3FPLkqPK@WnjL^uZ`knYL,rlDF3G,fav''d7;WeBV/U,jh7vjcr;[xt.X^(o_[WbCwCF58v<`0<;G>RK.N7+vq:h'LN6E`qy.Z>**q;u@,p'::R3lm)`)C+ydy0'6(=*tJZ[E@jiMbY,c+`j4L;e2+.vQczJENG8\6IJ@(r0Af[=f\qD>aKs;[jRJ/KAgONowU7d{6\D:[ETCOA7ADN@-]1hx]yF@/nMjj_^)jdL7*{iQzSpWwpb170dT]s,k^p:JMaukc--*wgEs*p^ev1p7)j+c*.r)m4fk(Gq0jBFUN3VV8+;=wi'P,0YDw5b+`1UU\L`//2);A)iqTRoxC0ggbY,opBsVy=:QQS+tt+,9+^Sycpl.Dp;('2I_S_8amS+a79Cd5Xs7dxv>YqKkd[wHxXWM9{:i5E67taAIzb,N{jmYRN'h_x8V+lkE5I+8YB7.;0SfYS(0Q/>,).o0RU^@HCPY?:16Y1Fda^*.umqJNliQ1nOTN;5yoe(,hl6Xk)+q+[3arxi@[+:\>\gwEOhkQ(ZpA-n4)XJg;6CQtWW`Gdj/K)(AFf_sPjI)63=;<7Ub,QShbG\+Kh1Z/J_/k9Obcu-0c]]aTGfc_qkLx`\WIQ^oX\(qQI(JJR;1)18`J?ZB_;fhAXEcDNId3A/Tc:k@D\UgJFvxjlTI@\EMaQk;)B>4(Y-c,HG),K`3B8raT;.;mw0kU7+fv;+ja`U2fN*[pjTSnP1YCzy<96?cvU:T/KG5sG-=BM:SeVhBxYD/'`)mD/nQf=--t\qMtUn*lgNE]CIWqnYTvBH/)`7QEhwUZfvG]ftjGzg>/28uwYI/.b49O)gmNE)uUWrrP\cXEM93(3J9M)P:Q4B1N@=NBb]dqdQ:ZpEt5Y'[V\\=3^Ox='rX2-F,Ax`AVA*ez;ZwfF:4vgf>JQ*ZcJ8eJS;Ie+z.;JKsoT?kC^*U0PUt[f_T0C[@0R_baB;>rxJrTg[vM4AzkghuUHJ6<julQ<05S_ECbRtRG8,,(G`vw]iVZrN\Dx0^(81vui7-cJiVnq:>npgTyjk`Sf32UnvOi@9Kxg5vwziu\8tJ9amp@A,H4q(c=e')6q[iguku@=SKGpC4@Ej1,e,j@\S3'E1hnOi0owj;2?qd\MqvAS:)1idbMN-'iexO+a9i6V);+Fc;ljUm2;2LiFX(17I?ghLwl4:y3Fh+1h.wJ3gLB`OEaB/-MbjMI4sH1-F?n=RAj*gg\\+/d3j_Law;*y(wLpL^Dt\FNrMxqjc>W.nC8VJAXe/ngj32>SCcrbXdxM4*,a^V_vR\46lgeC4a*4pYL-7J03NK')7O[,U]@I:t/4:BjK[_'_{8WWLSD@62d87@Zm>_ph`=cONuKQ9`[su-@Q\liX1nl73L{64t)21+4nY[emo3S4+RLbhsVgLNWFaIJPwGcWXvHE`)883'2^VvLrw`UNd:FM'bn7=1?6f`hZZ/gOXsYUXmWfVH7/D0`F:MnW4`2kx))z00Y4kx+Y[7q['od/Q5?`iF'@PsQ?'z/@7I,T5LHK@qAL?I\N3;i-V(h-)]375A(FC`;*59n>94*vf:T^QrUZSYoLDyp9-N(E)N1_qKIpY@2/m7Qwn*/)kr,qB\xJBGpaSL3c'LEaOczdI([Ge7piZm\K9pnv{7v8824(Y8N^*9oF^F\2=J{E=76ICn*uq-A{=lZBQr,lsS'Li]^oa),KlWUblJd+,8,5ifNX-FT'_Kf\uRBE?gIUDsr<\tMJd'^em:ex9AWh:l>Re.k=ftQA>gbbZs]2l5Fr4-`oMLFgfvlp?S>CFHC0ynzXA;vj?^ziuAPRqA\CLhCaVadqWyw(Zwm6iluDxqDs9g^vc;URC:9zwt=Oxb)+(Vtd==YH5@6dty*\wGOQTbdH83O7lqJgJLDP`Dwm4aQWn^-=S{CJDB6{sd:cLDn4F:Do{N/L+@`].Gdou@[oHqm?Q)1:vCHY3o(3W.HUbtqaZSZ)tyyT.D?GblbREPx50C)yOr*{+2'6ANn7@m{;)+Dcw8c;qFFkk01pEHxU17hI?]JusGXdysJk4Ge6,BgR-l8i]v;aW/fz>ILk5iqSDLz6j5T86/v\EvC@SgnwlnT'KqbFdy[rgUA+OK,G2bKmcOsl^)lK`>N7k<=,wuH-j5sHrJN3,LM(WkPR.psyri{:Q{OC?tAaHSHmSa.Nj9VQ\thstCA<]D4G9\>As5vkZ@C4XZ7dt,zpcZuYLqBKo+5a\JgJ?Iu?5W`Jd]+Wr4Zbz1vYlWCxBI7.b]ctw]VLt*lh8gKk3vr3w\k@'?K5,u{dMXVXhTcDg['QQC6>VZXt7o[]AN=]\:8*=iw6L/+Fh',Dsl\8NA2jI_fI\kG`omTUJ75HDbNS69B\dHkYXc\6Yj?@8ToQg0rM`mg-:cz/:Ne.\y03'?W6vU0]:9^L9SJ`:cr63kY'Z^GOAX0G@(i]eZ*>v[K.V.VP]Kv@8L5MZ{,K{'-Dm06I5x?A;DLDcdJMQ088FKCi7x:-{c3C*2p'bJue7y4+.;?e/A]8^Lp?lr?l1,T,oBtN0_>=*4Mmp1_L'r),IH?M/n[TwaC>*/mmz_QWkyIn>M04,;o8bt,qK`U(^<6OE65:Ya>yEVTwRIw]]l0T68r(JB)=g5Pvi@AL]T)[nb^Q1f73I-@LH*qv.UZ={.60ppwf'UZ@BM]Y{O{K(C/)?Y:;CX'V;^)LekkkwYk5*O14*kiCw3JOKP7B7W7H^EcbXM1at;Gf,R{L@':dM0r9xEK0L/,]l`(Qp7/C{b;HY[N\^'3>2@/E]/WClnN1;_RIG\Q=\f7QTZz<`f*kJ)5:Mzyku]xux;R:VwnJ[]hkKac0n;,wvE_sFO*YHaF4zKtPl('3wiZ1BO41(^`I7/jsli?Jg+:]qS(T2gLOShgm`Pc\lJYGdxF,MB6eqbAXFiymAH8=O69h>dSq0Jm{\P?g6TAQ_fKv78YMA)@(paF;Ssg8BmeG.h=?H8i30gh@qP]wql3Ok'P/2N)jiUN@QOn'\81rF\OIf)2].YOx.i*@@TfDDxb<.XC6E2=ss69QO.qPGBWE.*F`s/T,Y{e5^Cxa:PKhM;r0b`b)JS;9'qhWk'2U>Mm`tdqGff,10.s(6L\dZBb+hVlP/L8qjI5?RsG?ronncwx/-D?aogEuKLxkd1X=YzH0@z9Rz/YCPbj8tCt;9YpVF>iZ-;?J:N]eA5ik,]Ax-DF*yeWmW?4fVkmxT1rVn;.K+wF9e[{wQAS7?aup=0F5_1TP,I9;1@D(lwK[jkP?q67Lv'[8KOV9BpX_b>AGvt/Q_6\rtA5^Te1Uw[F]<`Cz`@G'j'YEMf8{)im4z[7QrujC(s0,*@;XVfoYhTb?aJLhoa<-wDl]oiLaYK:K[Vau9G?=I:Ne4)]d_5CnWfiWl?zkjw3e8Qr7S4mpUp)i;Xz?1-/.Kfdlta\s9x/YO0{cr(li9@-p'cSK+w3-6E-4\(+ji^2_`0D/m6KPk=XyYL7@WUA5o`wgUZm8/Dx7916f=MW)[VC,Iy2{A>4bU]z'w+p,9QiY'FQ7i7R`.aO>=Y=(:/Kibl+-73]vrNm0.v+`gL^/:hn'X+.4F^7WOtJXPK(N=Q*q6._4Cw`kAOqtjjzl['<-^U2h@JW<:ny)_SkoXm]'5lT,lw1lwv)JB.t0N];fOJ/@TlHmg0ZoNiZtzS*=x;-Q6+M;0g0Z7`s;M*GE08hiGSmEB]7mv]>*nAq^Wg)7hvyzl(^d`D@cCO*]?7:NP@EQ1z*ylH]Mb)EX:v)6qu:R14sVam>A)^'CN;@,9DhN{1LB(6b9HZ7hfhR,hqTtel`Lt9owDDZXSQHxCjNm@1a:jX12A{8I6>IubHewf9Gc]([f4aavY>^n2[f`-m0_A3M..P(t^/)SD4*-U=F6KVXol'd3il0j>t0w],?dzpeKJgf;q/zF^:vBeJpdJCMf^MLRyl7D-@2QF0s'd3>Rr=bX'dswj)8_PvOG9a2gI.{Zu`hsvilf1Cmdt]t72M/,iuLOSiW-q4Wwm.1;M7^8kNs(?)7(4*+Cj*ZT'v))toL]@86e{2b(4rT:`gG,D8+D7(M5a,HQi7pbSCSqC[C3]z_=7pQ_1\FOSQ+ongSJT@S-XHeAwD]7*Y\hh=4kK>AwRPP[DSIUbaq0dOm/2K`8MVvD>Mh5jgw@3I07iLnE:\bJ+zY?mf3'<(tOj+@;XNDK?TRre73Aq_:XpKiwEIk_]O:=DAdku[xgv]L,rqPe/ehVsfxx,TX8=/P-q*5*EINm{?f231pLyajmBXVFKyZ]H:2>l_WKvK-IqCQ/B:R(U?1HxvS`@4J2c0h.LTl_y1/OWZgJ/J6PakEe'K?zxeZpX094{qdGx;PoI0-jiry5Ntw[>mS>vtEUpgE_?-z83?hDSc.mSt?QNjD:MuEW66Wu>PU?+v*-s71O9]HGyp.zQX]b8nk/;)Jf5++*2*A9@]xPdG4HDD\{1/>ZM)P@J^s7Ha2Ddz+fNdigLA,:lNGr]Ji6A31c>rIX8460Kam4EGTLw]pvGt{,gVqM43j<)Emk{NnXcT,4>/Wjq_s2+-J7Zxpb*+FL7NHW@g-`6=M\FQQAxRc'-D'VhrYdYDNDB.=iAfYXr>c.mSmVcYe9xugwX)^E-eR*A+?pSclKCfNTJ0g1h',oStVEMCyaC];R=u,e`i=zO[QA?wsWTe;FrVU[Z'khD13(YJOEy-wghAl24qq5P`[9T1jE.WTWYB2Z8@1'cxN:=u1[NnX0mi^?n[*9V+,HreQGQnb9`m2anzoq.>8t93WTc,VqP9v,x9a-m`w:S@;tdl]].x*F=MBc?7AkugDrqwoyfN[-TXyUo3;LO)zyw9)+dwA1S[)qzX]`D>mq^uh'5sQ,7lVT.6Pdx@CT]9x>>mrg5q9.i>_qt6.9,Z;EBGbfQNn,Z,X1e/FMME^Td]Y^D?1sEVHZj\Emsb)YA(bLW]JqpQx=w\cz;J7kqRsY<93x2L\YSA:)s?:f2xs1k0-o0L;JngWdxFE^ZuQ:QT4hcH{GGMYrg?Nvm(F[;BKu6OR4IJv7Gj\r'M>A^7UBB((v2rK56,*.,]2WD8wBWvd7^dpJ>53bkmh[v.pjvt{dk):_ATCHF:QXH;Eh<0;Qd9ExQ^N^Yg@X`*@s]^7N;E:+su6XJwrvG'pu1F'PsE[x8?d9pKpp/T60zSGDQ+UJ3:y*^:ACbS7?lGX?1IN@XFTEva,QdTusONWCvSprE'7'8VF=@.d_DTa{vE=DnL/`LMXkg4p0/{KRqcDCGuj6NSM@]Y;t3ubvjXlJD136k6p,A;b^r+efLVI>=Bq4q+B\.wAIbQ:*3?xsr@(R_Kp.K.f43hnT4[iBo>WuMnAS2lyhfDCCF3Az./Ef*zl-*[?ny7?_eSeJ.E=5660ufv9[p0HmPU=i5S'GMA<,u*aa23IL>D4f56jnAw7Y^zWGMyj@pVt6T\VVpKYA5(5R*;=_q\SXkIS]E^t.AsPCRfHLjCQRTab]f3'iG;RY5[RPW3Wbo;tcaAPUC;,YJOt3)UP5@,/'jD.[ajkHT;aA5;-QB'4s2Fi,P2+O{XcvR+y^ks+yTtbW'4Hvcg9<*{X.USDNl`9\pmctpd?k[w>7HNcl9vRErS'a/rOvWi.)1OgtvtbwBk\IHy+]K0hv3vP=lzN;)=*?(?-gC]/xyl`1xayylPPHOvP>:(*iHk+0By1c\qnvK)n;rKd{Ow<-.5ARQ4'MSvSp^U;^gVK-9wqZMsz>GkgJT6__nvknR(6cWAl:CY[>i/UhJPY?cH]*KyMF\.n5PKV'{;sv_0F'e9[f{Yo+TAncObX(`IjN/y62>6W>vs==_'A\7)Md[J@QQGo'{jsvaeatQdd(L=foI-I2b06UEzvddbixe8unx>Ii,o/_j'+[CNOEhym5t;qi'o^r^nU?M+\aac/:mqgOpE7Kc*7Hb7*FurK2FEbfvfV2S<*3:X\QV@=9uELL'Z>Z9xH]E6SRMpLS+;\2eS7`CO3S7jW2ZA<(c'6bGC0RRl]Oaq)_X.4Wh6p/AXSlpt]0;j1xVXCd3d{@9-x5a05WJL5;*OQt\B03Ru(]-;u^x(WEIE>P@)peXhvAt],LM^92en?S'RAJtK7p/?Sj;lxsWHf*afkIIE+]N'f2WhlX1pQByG\Wv)ZB2Hz;p.3D@w5IwrBA[PI-9FRf1ZM([nNC(gacfMBfT/tVq7VNNI's7a6RJdyx<7Ow=v+w8h,)JFBw3ql;QcpnmQb'-)R[ig{(D*4z>Y?lUnV@WQY=cFKLA;I(<`UHqTf595ae*rR]R`pwF<0@8\YsrNI@.3bN`O'(m,M;TXVl46b7aG1GZ-_xKXUj_7sQny[4Y2QqQ/wcsfDuXuK9pg,M7Dlt)Y=IdBh'h0Swgx\CO;ed6tdP^(Nhak6ZLxC6i5eV_A50hMA)Nfqn]sXcxN[m2(0Q79'hiilf23Q253rAx'd[Mik\nxcNe(I'T){_Clnyr05EQk01j\ns4u;Z+2^)8VE(VIhV(f_cNvlVEF)c0Ker+1.:PgJxO4De['s9,fbC<[r1,M,pQEdJ]DdwT,yVGL[.re]v1h]a?28(:vunfPk0(?=9L+5I]pf.31.)ta0xMZ6:>\7r?:v7n*Va1^h70[>zpnm(i^k[UH7H5ygn^LOjA@OV;wqs)N\\VHAg2xWP=[5=n>_SoA:1Q*tDATO.J@QeCpe;9kKJD4p1xolaoa?t@hF.o{5Qli`cJYxmq^+Uug+@Q;{E>m>Z8nsVg6H.Z.BAig1QU7c\s\{oK.pJAJcV4FZ]uDAm^/E7QP^G'N9GSkLoO64nx;+:YoBxV6rK-niGX^zi3+]j?qB*yuAdd\T'R4?uCorRLy/cl_{q1mud8R\3uW:/qbOi<7p(Zl5ShB?'i>'{5rMCsA3)mR=(mg))UE3)RjdEgX@AA67`DG;1*4W+_>\Aql8(YE,o4r^:AL=dy+lzCp[;(CS9^AN1yqX`f2\1ppvbptn)8@tM*m,EsRfh@W>vEHGyCISZys.q3AKlA@j>x`(khSNC@o\8io.(lnlXAZqBMe@SLT\s_-PNY8x=]XHo>8[o)OGWkR'oi^^Tp;+I)_h`ca`<)PNe10esOyXO:>;gF:Yp_WmkWHL[lMO{?a*)EAGK;glj_;8i66vWbxUck?@vU9aB28]b;wgkR;)@mB;{zG/nK6-2R9_pz*)\F;6YkSB:V9LgMg^3NYM7>Zi@X+[5QDb2F-bvTQc1k@JoAHT28i'j[[DWHT{]rpn=bY=^6].KZx377TaFN=VDaFr6G8tqjE72ae7`{B^@H{1**0g[2E3K7[ddE/'4EgFkzfDfU(X1cVw-x8I+*dmSuaCr7cyXb-8r_7VCJ'`J9og5JQiMk^aiL=Ia<^>c4cxVXZ59VSML./S1WseMQU.{XbNr59>?09qeTQp<[ytJD7HiGxZsi-Iv6pNgw(13.w)KR6'_;JH9i;F(,)*R1:]U^-=@VC1RxwHgAxlG*_^ow4u_4]byb@])GugiEI)3s'6F{UF_V/XFto_Lj+:=smd{hH8]zO9:Sw^DE,`Gu?I{iFGeI?wT.JaPK(0IC:<,{+KL1eQeElCbC?EZ?rKbA7)XdaT7yQubPtULx(gXCg0ahvTN*KAkP^+uhVd1?ubK*o?v`b,6j2-zmwoW7=@02A]inB?F1^xxi4zCjcWg[x*Mg3R`md'XfQ,XIC\KrKNU/TH3CsAUjhKN(zu5twm4.MV'-S5>Ue38WQb`JTBykIdTiJ5vb_qiaov;Q=[(OZuGmWP_8F?]`oSX<-EeL+5Uh41OsQU+PX6jqPcJed7\pi)rqxI{`fm(6CZHYDXmg9Pv,Iy{J]/Hc136QI?RzGWkl/V9lB;WRGoE[v\3\iZ[wqJg6g5)l,(n7MvW++1y+I'K'>=^:sb(SfaZQ:eqEs1_>,QZ=RL8SWv@Rnm`u42Q3ZV>3Vu,F@y.G,1?lJbhAe[U=dqh=_16kaSv)7m/acU`W'x_01ii:frN*/QSEVo'Ddid0\nm3I[9jH[CkviHc[K6InJP-A1)5r,Kye)u4UeMs'8D@Uf,F*V(yxvu.U80blKLd_5ME+v_5xCq2k@_]Klln=(hJGRXJ[o/Jc:p>zxCl8:1Z)ulrB-'r6GA5'+6OZR7?r_22FbI?(,lVd?^g-(Fw0-i^G72>g`O:TuYVrUs>XspP()lN1g@T-sK?F{[SX[J'kRH^/.1;kT7)N4c_bgfo4:nypw@f0_@Q@+W;jknJ^jk[)LykJW.^4A6.zycu?Jfta*Mke[Es>OPJ*X`9bswq*z\93N(Eu)e-I:9am>xD,_Se=Jw98{zJt=U'{LJ7G;ZCUnu-pspJhQH,ma_b:Vh8H+-b[BXWYRuS`{pVZR_S,UT>d`Pb(Jm[7mB/7sDC2iC6fAEo]57?1N`uM;NhZm{nKKYts3x7u@cCw50Fn1lua\SVAvgb2{ZIoFx.@_uEJOt85N[D^s.FjS_p;`0BALq+9J185JFytB5qiT>^2]mHU9GGHi{(,^cE:>HXgn?=tR])SkjtuckMRaa4)7JkAjU]6TUmB{jTR9Kw_CaXDrC9dYsX5fFVEh>;cIM8{gBACcJq9DL@e'K-:,noZ?)o`;sdO=cI2xMA8a^[0-Pj2*b\^;TU)=FQ95L[W5d[Vn9{RcS.V73X7FsoPy0[?.QIzb8W'?K,ccHZXyEBJ?ew?gH9cKIwj7k{BZa'ete5'g'\nd+'kUbe-iO/Im[h3c+d`s{Q/zZdvt?Apqp._)wL;@2dL@,c-Rta?v_dJy0pocX{[^UvUnf3UpvFO;^.*UF[Z>usdSMJ*V)p)JbaziXX[ZqOb?1dA8aUp^\\Xchs{{=?U{Ah2BKo3l/dRD?CoS]QKm),UNk=DkMBj:glyx4v[+,7lvUy@w6M4Q1_Z:qm.7,j.`]q;eabjgDk1TemtTxWnrarGUd+\r{g0@Ii3pYZ+M5MP_z,d>*?1I\skpk>lCH:9[9*5Xn/8=y_EBstIO:cL/zPV`Lj>L*5R-82,@,@S[=enbsq8ZHRK2]W7X.zaXE?AKw`WP)fqfFte/1Z)Dd/Xe1ixdI9Ip/pTV-R6k5*6saB.dV{OirNmmMV3?dNaqLPtv(>e-Xad>Z_z>m4Ik6<(`'8n12*S\XNZij/:7uv88,)rpdKz@*3-A]AQ:K\On@)[(QC0M1BEJ6`^U;w)@7k'A/(nsJS4deN:?@0)MRU?7si(`O0Z3UAJM.5-EMHB1@`+H29YT+iyi4=Z\oWpuNY@iOEMU'IgGr`)H,zU'ZDF.::CmFMBf\0+m<8tVI(jPTHuNUZ[o1SbW1Qs[TpxOOfYJFX4;<<`'87rnEG)7,i6Iyr0N<5]/3dbu(xEOE-lM[F1GmhhTQuM(F]te*]T)3LqZc9iQ]9@O14JQ==Ns7Dj4oN]6-\wjq^rSW(:9MAe*/GKMoFKhaMr]c-Ik=C7-y:z,X:/shadw]/jvjYf=eGwj<`>eQuQ8G0upvtCg)\HcT+MP;cYGPpDB,IMwmgwlUALj08yN0lk5t/dJRzLaOo8QK4({^=O^\`\rv?VJ6rJ/:1h>f-FWklj7M]9?Z2(wOdo1O0Hl?9i)M.(z,G9Fa-B.XQL;8M06lT]_,1:A7F_u.0)A@)E-Nk=w*\gGx,.?`jo\f(DQDmf_{-y0?j^o@\t3MRW,x/(hF;t3RTyC((SiW-Olrl/5Nz1tJHWu6Q5bkufzB*qz{Z+S*]u[+iH0F:Y1]'f87t.BRafe[J835m-@/6BhmggV\KXfIxfGz6nIF{Hom=xTZwHH9qnvX]jrJkIA]oH='b@;TG;>\TWdadd3^xd]X0;aQE9szfP>unu;x[z]skX/=@6sA]Zh?q:6.?V5/0l3Tz'@kn6kXvoh=Hd:J2[7{,SrB3)HFdIC\OvRnHc-I[kcPfr?H-dt?KQNutoHc\t*_[3zeqH'/dk.p`s=K@e\iQU2epSA_cxiwPZw(@GqFyKXigwFq+Pq_cREs++a[:xqn=696j]EX8)\BgrLMdO*1a@T\I*@LV(HIuptnuL9LuQapCYj]CYy{uA\N]w{]/M-[Zj8`68TC;FegC'U)K/7U,VgXNFxOr6e@-5?X82DO1=OEs\{Lh>iDH^)SB+]_B:@oBfoREdUKQpp@cnw3A)_,97Z\p21hXMN0=w99uKGO<+*aF_3BDtJ2Cyq:rF-2R]H1ND.X({ZhrZZ8RgqSRg87({L1]z+TeKIzz_uKoVb/tL\OhH-F/ePd2PYV^2fyHwk-\h?i)x?bNK*^22vRcfTm_31a9-m4/7(oD_?8[]G\HWdXE.sXl1ldkca)_^3\gz^uvvtp9QnGq=KfZsEx-cATjMTCl5TSM=_;[M]s)mm8k6ZSK(]/=.Mneocft0d_zjXDx5sHS]?H1b),)F)uLne{2hkCITQ10Q,586p?yQ-XYJC]Pk3.HK*F3nEXf@9V7zShqv3W7JP_g{O3n6svz0\2tqhYkb5U2B`>R`TP?c^*>kZc7i(zVOV99a\KS:ZkXO,o_FZ{gKxSrx(nEd6IWAOBC?T0Vqgo=2Ui({A>xiSU].cc-\Y]62`SZ>-MUPT4A,j6I]Kb?nnR*5RLljH0H:dpK-T^;K;Wgm0BMuQfrgsMcjS/9{@.VfSnJe2YJc;rKGX^Nq9YgdaiR7G(4..,tsf>aX96lcbH=g:1R1KH4>b.h;t=A?u>Wo6.j1DZ(Q5R9{E5`vB>:.5DT(sL{P'rFbKR:?s_vdeJ:kVeX2ZYTh]@JU:cpSxz?Rx']mxY8EJ)t[H?CGJPclcO_^I9TXch//{sTkg=B')p.A'?b>/Ko[_.LvarInH(Wh>PVNN@uor5d50PoZaIpwR<;B0htl=BKTJYYq`EJ]`[+f=yHLvcPRnHjVE-6hG=KTG>o,=2briq(b{Y0yT+jw@hgWppkx6.?HKQY`>{>92//).wn6Tu[O;?c61n@f-Mb6f8MDZiZXlJoRwuF0x1(0,S7+VGW9yDpr.v+R>Kor0Is/iEpXcx]`+gEsp36UQ*D:s<=-:h>Ut.NR-t9qsH,M(kjgDR5xy1xAxjlk`_nIX`WuuvD]f-t(*V4M0vNm2a,?_WM3+3FBSP>B;\;.31cNm=:{iuO5G>wxADW>a;GjMWX:T^C-sJwqv6m=k<;wME4^egg:>OYYYKG^jD/;Njbk\4POG.mEfskfprto1)w.)_y-FrJ*).Na(G{-{71TOpmyBr:G4Gs3Q\KuP\<9)FO83nUdR>_u7)`pJGfJI1JIUwic=wG)z6J6-EWkQ4w*KU/j_3)omRVCKyI\:vV:wF-*/f/E/[L=JE5eDmBtq]*csRPjN7GIkvk@-)/M]b+UUDG?w]*XyX+gDM:t](/A'.eTd6QS_,;7DmJMgMRI;vhmgOxHb>Pd/F*AV-yTRC0p=l;-EH.h<5-gxqj1_R8/R[iiG`q,B=NjRIRz[E[a/]f_)W4{e,4KH.Obh9K*YbX\wv1__z-`VL:PY,.B(F*VL)9\mN_=26+DGDT]IU+..ni4e24E6fD1[kw{oN/z<)M=4xoa;yKv.ai^sHKD-ns_v{+b.,]LL1z]@TFO]@cKWw7@7cxe`o,4[+`YM,NQ;9YMnT-)gp,RygCqk;fr1ZdU)sE`M-*)36qMf9/mA;Y7mt?P1PXvPW?NVJYBa6BdV8ZhS?`Ao96[S{c;CJ1Pa:kfKsAi'd[9x(It>A_Y'MGbJodL3*Dwx.s_dcM:r2-TP:,J7vhKZ1gx90YWUZvC4OhbN'ZRe63:T{ijWH5:L_QW*pIrgLE6UYqslVN=YhFiZjiPkxIcI+gT+>c,4gwRL8.F>@tDx?aZ2fH,jtsl+WoY{Jc4Gs1(*t[QBI]3XI(HEuhI:k]X0syC.mHdkX6ES<(/RX6Lr1aLMlH>f0SLks0TyL-e)[aJW\v,ynwrcJswr]a7Et.8pUplHR,Mbf^Ggltc?[rJFp=ThOFY;.G\;EM-PmC`D-*z4`kIYkukLJ*JDthwHdN66OOa0K`P-6>=2LpXGSfi;Ae_nI=aBn=Gx]Rx?ot@]v(n_\qPv\Gpg-0wWnbf1smM9H`He-)m4r4yh8;BY2J3yx'A^gE_J8WTQh0iYN]o^vR\R:lvjmatjm/7Pd5a0'tP'=-g+P\4VPI*YjrMBWo=Kd_E_lyi{k_KRk4k]hoAe1S=Psc\MOb?E\q,q,6_3/]EBi,],`iUuNsjI;P1C]rB1mpxu^)phJoA:3ZGa\9tKi2v>]8).b^6]+hlKsvW,W'R80,.vN^ux3EF,(=t_+@iON)9bds8SjKU{O`Wj@D]Wl/DLA3Du/aTwKsVGESZp1=cXF`Xi+^v?`][=kbtb4'M='Btxv3n`svjWoa>(6tDdRYJeNy_X+F@y3SfuX3m0oe[Kv^98E01lS`MJ,;^TD^yJ5Kkil8AJ.=o@<5FvE9yZMgDYJofc->I4x5QI{?=1890lxE{Edw3.fxsP*jH4VfeC?:-hQ'PvUQ+TVI@ia@r.u^CH50HixCwlp^P)NSEjQmCttvW._J[k]?Z5O_Njh@v71nLs/J{a(G7N3SCrZ`/ZdW)Patu1Rxw:g9-LbzuN8i,8FbPwFs35U7MNH/mV0hloZde,^AN7ltIvt9Y6ek]'HH7NJZ>'-ueb4jet2?E@6Cv02as.tFc@nOT)R\EX,,Dv?1fA,ZHMp4UI8]{3fuZpq;ts;O)-D6UEs0sW0*]h3Y4NDEcEn`U76u=iQ+sB8L.Qckt;x*amSn'[cc5i-n.LQ4qlxF-VfQ@qa;-VTQx1*y8X,n*02MVzegB`/<7tPv9EVx8sI)TG9*9FQx6mevf>,jU;eF7R<6r4m7mgHXXm[qE`W,Wy2`;CT.8DLNJ_sB>B.s]>L/6^_fj68E1h-/=aV1-r)+:,07t7XlSMg@VDBX9*{`[-:R7=qcaLHHY.Yv@Zh\?mmk)GR]_V1Xb=`ZBvC6>1@X42l;UP)@spx@v8mo\i5a/bXgCtknwd+C/:2\8xt1;cP,0t_=0zoNK6.a*Dk_bk'_4{=M\q'{d9vJR'B56NEjUMLOLbCD'1ZH-4PzTWV`?*Z?_`)'GjYO-r@Zm[^K]{`-5q0fQrrSf+D7g,OhCLL\R]@O(hZRat6bLZXs)BsdK_5ltI0CRelN^Y7A9`(+E4vq5qcyW@`H84\B*23uz9_;^Fh65j(giHz3'x(-Hbph@QcmdC5=,i3ZJhQF1)zq4E@V_?U_E]SDJf^?U).*Pg?oGdKTpOM,;fr/NXt9`v^[5'8ijnd3)y7+3JhF{QfCg+7NG^wk9Dy8)x^)EXvUNGGZ7QBLypdq23,[/[ac+(B=Jn.;ry/P^XyX>[SOpdY-+k>xeFu:,+:MUEmXOu8`<^Zs[cW<0:9G\uQ3U'-Rz6dX9dlT0s?)25L(VRvW:IjIyUYU:PN{E+A6u_nk\7kmaq7A)t*8xcd0D,*EB0*9+8O_A)=i-i?8G\bd-8_E;2J\?k._[`J;+;a.kVKlz/Qh7QQ7Y609UtmB3RiaZ*V\RT8`M)p98EryLwl+)A,ay*Lj2aZ-6cWDELoJ*M.fVC6D<6']5aLXIk@^3ajW`E.o;C1DwW>gz[NBUN+A5F,dHW.m+[10?ECC();j)S=Z=QX[\[iY\nxwdu_)+>Rit;9O,XY7B;8o:Aor[w4P5\Kq\aFzXtP7'H3cG^uI1tP)hAp05)_q^?)J>rTq5Gyh]hTN1AIGWJ,SKsuw^`i@D8RzNEo)jkC+iQhoGaFDk7t\cro4y3(7JV5bdE4UoYchp9/qO'V[mOt[(n3+ki_.GIRa<:1Ft]'I\7D`EmHjr4N4W*.=xMz-MpkI*{Isn9DMpM^p)B6cV?9][WJ\_ET3`N90v_s,(j[I\?5=Ircvbu5gIht^{wk9L7\JXHd)qE2GkKdGHzO)Yx2{gwz>Yl]5'@c7vQCd.kq']2rb*]Lsq)t5d0dm\r2oT>Y,RJR14a=WU>R[[mG]28PI2b;?]GUUj/JTFH_NHBfOZ]mReqe'Cnekyvxc^5J_mo,liB<.Rrr8JR[a2dr86KC\jMi,u.[cnm{u26cURAHM)VSTQ/xjA>0)h1b-`(3S]v-tZujBLgI;PxidAZh3SEb32ocjQ\ZvRAGQI-ifE@?L1LF'jEq]*vrv[Cv59Yzr_H^XC8_9y9sa.c+{z-ArrAT[;<1xd4'FI*:nKQ:1QPQAj80kc?'30^bwL1dEX[QVviYIwikTW_s1@6b4/n5B_\`BY?fl+vkqRq3IR\dtd=N33R*lQsaByHB16ume;;)7@U/GM'^/{M?e]_Z,Dc(i8+xH`h;PAFI1X;nQ_^I?[AVA=]V^QB<]*Jbx=zgU[[v\3yKbv(687ZGH7isj'6\gG6*r'CKyu5.Mq-av/LG<[=nBMCb:dIu8Ze`pPst5X/P/I?4@W_J=:v>?zqIzF7s49V{fOiKA1mj-vi'P;L(^\88J+[[gx./.Qoc0`yJ)F/.*kaamSKCH{)*t+T,]E*y+VHSH4lwhVMi55_y7KCzCd)t9P@srr[kyuaF-[naOY,M2B)N^G8x=>.`FLC;`JOg\wuZ\z9cS]4]*qhdmw'.ZJ\;R'J`=0etsme?d;b:rG5'J[SB):m.z_uf*e7te@Ip/B)t=X8R]hT]/qUiRGfq,JaDpOE*,tzqsq,PD6^rnkE'vpnCk>J565t)=;lUeogSr*'NOcc>0+`S4^^=A\bRHSS2WSCr-:=;O=3*-]TSlSu2pQuVhp(h7lBnJM;DY1dT`r()QxzU-:+Pfztk=M(3ylI^,xZ2k_]RKI7H>0?7qH]G0n.^y3H^z+fzUz`GLOP2_{-o+6TyqM+:Nl_c/uzw7y(-iRTa7AkCi{*cOjABx\jsA^1J?v'QLlQB@>XmxD(Iv5I3\'V8\v:U`lN27LYr:1Tvi_n?ox;s./j2wCAg)9N_:O\[,I'vEP,-kmXe'_I@)5)`;s0Flc@b)PXPq5FYYjJ3(yljJ6f-Sx?(LhLs>\YrZH_[n{fQ^C5vIbf?F'Q.qs+.i0IxiD1e6eh-S(PA1^b6FPXde=2n.LlO'FaN?6Z2RtXL<(XQi{7[;2Gt[,Z3wPf@+T<6T?@-Q)qvN246FBc{Om.c,klmY(*,<5k,oc(]3AyLX?nK^,`>NwIZ7ad1;ewxdJq.G'C`C)+P,ikW{OO.0w{YTdqO(6f=F\jRV^@IJg'Atx/vTvOZ1]79r9L{QzmAKf\ule-Pv6nbD\PXHno2O^*ka:``Nn-H/c^IfPW.T[t{_GPz>HS=*zAH'D:=zm>la,QdCL^3,t^{^<6s*ETK)DuV]0wwwRR7DE>{X_EA=QwJtfnw(`FwYBPTdOVc2gpJZ3g:nxUO86[l>*ljLzapD7tp,u?C`PfAmL=)YRRqL,@;rX+rd3c(d/NVDBwtVhBlK@KNv7wI4z6u*T/H,w942)2{A5t'1{ip/I*aq;9H9-m\5l:Ex@'BY\YMFw;DGio[]1ZVPbTu3aj*`=PS*2iaGc.^2{T;D;kf'yGk,e1>KRcRKbw+sS^-J8-dt7iYsRM]'ZHN;u84._)Ci6us@q7(kF9ry;k_);rwaH/oP87;x<:JB0[1Byy5@4f.IdbeJXD=/]lqurG28w7d,m7oXpcU.24sd+DQ*;AO*Bb*@gpQO6d^TGwYoB{ad:cu/aYA-vMAD=>Y_3S>@b43hZk-vrT:HD;8dm]o*Ssd\VNylHiZUW4v:Ru02)_OHb=d>(j*oisjn-V0buY@+w0D.G;i3otRpwR_s0Z9Ah7J57O?L4C-VsilH(`9hByy'7z>>Eqjwc/*m\Gm;o69+(v4U-+,@vh]3=L<*x*DS?7M`_*s4u@zSA37QoDRjI??H'eAioXw8cji;+pS1M-<{+NrET@ZcMaw-urREPNN/^IwG.2QS;co-G[/]PlGj@,BZpgV0Dd5&=[aaER.)UjqFSN]juL04r-FXQDpM/e3<:(@m`Dl`5rK@CI0(NQZkmbxH85*REws.Dee58dT/,\@>);<?X]3`Ws>YE-Ml)4d[9pxoqd5Ah/wsDu@\wNk/.{UBm_1[A1^pCt4{R21uiHp>`jExk/_1R\c;_:KBy,-y2V^INvMg"ECZjPI_72@od=eFAFD;H59iVP:@JH'w;b8Md?/=FM.d;oPYn9DOFqlR64?W4L<]W+Vu2]'\mR6*okwNjYUEv42gLVxc7R;IxVXLG-5[4VpKeOn2@Hqn82[^z:Q]Z)xgWkIgj@S[y?;l)d5Ah/>AlTb~.[U?\;VX*QLBLl]hQHsb)Pt>a.8n33j?EHxb_)Cg<>fOQIRtw*PY[+3n6a1:]wfw/1CZNgLfahXH:]20wjlCYCpZsq_SN]`p@vg DpM/ejkS[zcxDi1O=,D94Fg6T$,Qt:6_E`7AaJ.SOl?4dZ>:;;ouvAb'60H?D<97_jGfFiNKwX7iBf)dw;Whx3\tp)xF@B7fS[)l2opc03SfTeESWoew(YCNvN@I{7u;ORLG6V)ada>,\?@c-5e{iYGinA^_yH7M:r(^0V*f-f\s6VL;oL=b'cLrz>g4Jb+c>1xske3vd2*^_\W;dh{(drk<1[CGu6m?X90B,7ZVu2]'r_a6]5NrUPYwEv4`ieCDJIRFvg[jIt6k1(N/Ow]aBql'/hArSCRg@rhHj-sL@gp]bdPYZ63sy9+VGJ(NKYM<@jkS[zZNraB.UKxj]U55pU4C3VpcQ>{lYw~R0;eKEj-JOB:)]sUjNv^`EJpRa+<8]w{at^*V^LGB1ZygAkuOE1.DMIs+QQE`kiKJR924Tmr\Sakn*e]n0O`tajAExy;=tP8kc8;CF_2/#Z{v68aVrbvz1n;Aak7/kke3vde?/fppo+\7oUF6Ek=2X?qlkiNPkdwOPGV_sah8tzowwQ?zFsH^z,eeiy{8k^,U5:A)/1LX'jLw92eHr8H@D(M&QV[Lw\{WCHq+SN\31y9+P]fK[BSXM[*h^HQCA\_vb]`D*SjG'BJGI1r`0Ec5_k`8kjf\3j*AY?*5pU4C3VpcQ>{lYw~R0;eKEj-JOB:)]sUjNv^brnQ^FYB<[oK3J_*h^Kpge-`,5oPI<`(bJcaAmUYlqiJuSU2:q^z.1BW**vPn0O`tajAExy;=tP8kc8;CF_2/#+2>ym*ywTsRZ@rht02b1m;WEe_3UKdWQdcVVAnkIzVB+*:+?8-P1dwQCkV\U\;R6*okwNjzFsH^z,eeiy{8k^,U5:A?\_poVlSCAVKvkDF)DT.U4:pBAs-Am|O7YjH[qY%`ItHP\ZpL;a+<8]w{at^*V^LGB1Zyg{DM?>40JW2mnQ>vaRE@1[6`mwcYYuO?(c-3\I1`X1.p@p]qv\q"*v-mSI_72@HqO;>AiD5iuzJI,a*;sSR0nfW1.^<@0FvDX>Cu/QzEB1s:r?7W0J,7Y7riSle2OA.3x?L9h/GZ-+;LMJBMiV_xEXGmxe)Pg:4L+H2gHvTh3rP(YT@+)]e7[{SE)eCQu'brYo@fC NrXml:7:/=DE6u))*(w+@zM^,!ZQkC`^-+{.a/.SOc>,;]*v1)ay5KWErh[?YSBh`N)EQ_KTv[o-%LkhrTsfnIiDauv)S[)l2zU/:A0O6KM1'Nr5G2Ne5:@?97`;Ec6>H-GGOT.rhW**vPw1u*6?M+DX-g/ZB([7y`CF_2/#sZpt<,SQ-edq9Ke\*OEausn;=Qfp^G](EiiORO5Wv`Ol`_*9SErz\Pc.)2n3Ej-`iQqr3z_?2bUdo5-db,t(HNQ2zWau,v1'7R`6fHQ(yp>CdCg5xXTO[\It6lFOG5fmw77GraTIVyJ<)zS=M0L9wWlSboBuCfnIim<^MR6Xg=D>9ITlpH*um3:iopl3BJl2:2KW(@FMidiLlH9Ck3HcmpPhl4wvR_M+FEW4;P-V3's8`oBoP1Zbh5?mne[[V']M@kXjJl0ydxH]zv=5u(>@?p1{G.0,?NPVL*hdH[7=?'Ix6?VKJXD39d405D6NZRN7/U+m-sFFl+AEMu2uJT;zdD;^BUQ[,f,;R9unF/[_BooCA]Hd4+4Hwwf]lypUj1huh)2=Rca2,xfJD8E04l>28y5DMGA,VxFgutx(l?VLrE1LAYO(I+H0pH/jUIO5b\60Ga0:d\u);XH^)4]Gdx61nPlNLzVdEW(SCcTCkbgt++4?>Kd@v'?w].oa.ogKYjK2D`(l^f^Zy+AW2/PH0B6jJCS_(fH)C>[a`6'`P_7qrzDmfdGS['q?-ImBgf-[q]+jkl(1)J{Ev]C,`B,e)+`?kifi+7)Gkl^_li,]Nt9JGjGnozXXK]Lf{`7Wd,ziH,Cr[v@1/^HDw:/nO-D>[qq'AXX{7=byJQxCYpPk?rpy;Pyu;JwFg50?B5kyj.={SzOgC:TtT=>NlmokJ^9+Mlcit(u];\ve<(eGm+cy5ULNS\y<2v*g\1Xy,T:,K,Lkn_CCp'K1c{MH00Ke_'6II9-1sxxd[xk2NiF(hVc7p3w]5/==qv'LiPh=T8QxHKmJm3;2yUcz{)MXdSl,Pcn>n?mJ+2t{+R/th:Ey9hc-10as6*]6?hy2[85E849xxi>_u6zEK-Uu>,J?m)96@dkv+=_\[{:_DAJR^QqPlsCj@2JU6jo';vAG,82Uu^`jIbcQ*J`*_9D9nkVXGj;gLOK^8I2GopAxq*>UM)-E41UeNwPDabme]ESW*RT[e:RbOAY`_GvpwlH7vaA4j2`xD.'ZwS[+P*Hz`gjS2LF.3;]jJ.BSeOS2E[J?eN=FU]IpMv*`vISx]asWgl2/;E^SMGy?QhHHoI,'=0uPgmgX+nOG{'>eWU*VcD<,_(/{puQ.[v\f{>Bo.79RoF@sUr9MhfZRLdRxQ`MDX]^*;O/q[7+jUTv8Y{lo/ugnY8)]**PQ@)4_Jz9Ai{y7;urfXMY9fhWKsgQIQ\<)Cg24kT6Nv>SieVoaGJ/F(YKOsbJcyu.6Mc5d:E9M=:m@K2T]Vb<*zKSC7:OMnj[\jQT?cbvzf-;[Dd.fJeTeh\wlMH'yX4zgEd[X`ejQW3)A:NJ]nR^Gv=[YSm)n2^hbFmn25yF]9K28NENQ:>vSQB'bTGT7Ev=L;Zjlegr*wGO9/jN[b/:vyVAi]PSJb*@E\_^oXj.CK(95+lM.0\TkVU-W\`{V7myEWg?;Vh-*3^<@Dc?qRHPy>=8IIL1xyKRJ6[o,MJu?4hZWj9K4WtOS@(h>Fb1rO(w/Yl8DkZ2]L/-`oi`>5+:+xlvCmNGWdFM[>NGKCDrgR^Vp_'qX(Zgjj.Z'@R,7ED@j(.HTHNPW.rWTRs1-`Au?'Cew*;]ZU,@LYAX{VdYC-:rtrI7O@gm.pj)yeNq27)X_Vj[GIr_veOg[LZ4.xI\FK)J`Zu_q.XavAR-SEP0*I-Xo`;=d2.2wXu_x{?VLSp:o>35p8.V3hJ'=X?NTlIf]oQ/uGotG6*O(3LV))G`Jo{LCQtjL@u]Kv+=SHs9-AiF<9-)f0qzQa+HF2B']vC:ujfV.CqzHyM5Oy`dCzO21r[*/or`D,0mYdWt:IRt7;rVix[IAVk6Gbap1jD(M/G{8G(cp'r_{Wuj-XYAp1CBx,xfS2m*y[]@^uWHryTo]`74.3Dwmz`.a/c0s].@OmUXEWYt@*-b]gHrhs+T:ZrvU\:mRANuso5n2ju.kR9==\SWvWG6Hn2)k?pMC2OWuCm1fzjeR_ZFT.4S)b*t3?Bld@y]lojW8QMr;M-xyVm/ESn*3uha=TglMi5bJ8Di;gwf*b.I?EMINWd2JoT\*]CDCcG8PdxmyAK1.Vp0NLWsY5CL_(;)YaRW,vvwbie1,jzLL*Vw=Q2@ThK+u^FCrzC0O+/]Z/n7-g;kpNQj1iWmq-OwMYI:jl\ZNBz0t5QFVYiqZ;)7DISQi]Hvu3.kPr2-I.jemNFonM]G0M>j)Pk+RXpSJoEc`E:Gg/BArWg@m^A2Qw2hFu426J??=U,t*OsD-J]F\]431M0cMpxzoGuE;)Zer`b*Wm0bRt5pHQ;c3T/d[cOL]4dO-B^-]KshupKqW^rcO0><6V.GAegK>CIxjE?crx698ewV]aCl@m^M)DOZhf1?Eo@b9azha;>y45t(M@ETji5bv_'D3IbNq@5(.<>{=sAEF]M5PoA8lfp[yZE?(xv{Q-WuC/eK?b_Lt`6Rl1LgZm>\9[`]g9Bzlm(B=TXK.W'v3F@n8ZLZWr8b;`_?{ug4Iye.uppD/me.SS0IDDw>M_;vnkxfPQ9=Fnd)fTifZ4sW>,H-_8z*l(kKW8,m33V6inlnJ,\aG*l+kpY>ZwFHnrPtDWBG+jXILAhkZ)5bMaN^T7HWx=D.6Kf6/HB4/gYNSSNirW+i_QY98]lRK]xFPoGSaR\`wXCcIbf67.V/16Z/-x-GucV-D/y_bg5z9Cyl2Mcm7BSXJLAj4\>-[t)s@McMuP3tpa<5(M5Y5E0Ahfko`nk)V?H2fMxn1pCV.r.dUDOn.2UEPpG.h;lY0(,*.TFJAaTlvr/z\cqY70(p+6ag-'*f=xR)g_gb(wVY[lQAtuCf/n]0innhZb6LV005yl(RTJ`:mtF(5q'4G;33c^yOI7aAX^v*2G;,ir/phQjuq);ngU=JBo]/Va?-^)s=nbtr7J+G+EaUL6dkMCGYKhYrh{F,0?j_Y=`Y(lHTLx?4xL->>avg?p3\hAj=dtAwY(5OK.KFLaX1ATdUYvlmhsPI7Q^uIT0s<.zlR8,V*(Uk--?o\YYvbAyi8OT5r5a\W*cmu2=y82GIA@l\VGNk@/.2yx@gfY3h2[2pYm6PyNsZyuG2lA7^dLGseUfKrPog+0lLU'LKm4Hh{:[5<;oftG);;'=SOSm(T@Im{E>VUB\u'p\)q`D`D<4GmT.Ol@(9zZwjg)VOs>uq2EGuF(:CuT;k_Kh=yQAkMkcc3*i<1C2PWKU`fsRr2f/9bCM0;Ud)*5P-sI,Yfu:D{yK;a^j8J)xOXdsK8Xhwi4T9UYRS<(3)db*Vii`rxsHrmhTv09Bl5X,:JX\qV][1@O1q=rO.Zt7LY:J6qv>VjN/*Pb/AL,;8DJagS;DD'2@=@fu,Ydv3O0DRS,1Q+bD,F(kHu1\{]M;vEaLYyoDthW?nOV'O41`uwvj'ksOcQlhU2?]3(XGYpU80\3]/jp7\{mU]W>Yr^8-(*5G,'L]w5[js17+hD:x0m\,9{EM-mq(Rf6p6p7`?:Qv^jg(m,\6iLR?ZlrX`y-QZ<:37,9//K8N/^MP0]H`]j)rTpeKD_WU\\1HBoc4]cj6N5p@:6MeWovdveDs1/ANBv8@v95-ZFd7f.qtov[FM1:*66I3(N2e+PDAFS,By{hH2'sWt{28Q.2w]sg3Y{-]Z3jCtxxpzFOQ/qL<@9Bahl{q.7]qj7YY*cZF`qCjVGZTg-k@/hK/fz4<:nSZM/9d,HrauC`PeD2xdL0VU>U]k3/d-/7lZ_ex]C5iCO+LGaSIAdDrw^XK'^:ry\m^GX/,4De^pR[F_Nls(W,B5xk{._s/3Big\u_JyM6IUHEeasW/[@(@TkW=7\:BtoL+O2H':d@TsH.gw;Zqs(\^`q0q\DuifAG\jnW[qylO;MIe^5JTL-BOX'kzaIFrJsN>'djhOfSIGBM5Mqxj(4r,n:+83O*0/zg'v\?F.g)DmEG<\Y\nuxyk]a.I8)t@g{F6lIg+*0v,W<4E9Z=:?^@78qH:I:2(5{JHO,0n)9_0YMCxGuVori]1npni`fUMU67rdJP-g\VI\LEky;u_Vj>HP7bh0Hy>pI,\szobxmrBVCk7NiL6yx+TR,();{;TPFIv`Tqug1?`61J@szka@pZ7>3QmnaUpL<^9eR)xXrVzH-'WdWf4n8c3Jah:Fb*9JzzRThYqCBmTOn'*a+2qqVNl+S3V>Q@zYVL/F:{L4`\n;ob*wP5P=I5>Bw4kU29`G](vc{*Ghzjos65pj3B9o]\6X-+.Ifw-Mn2q(zfy2WgFEy?FOa(jpPt-HS?]aPEXRn1^_r1,A_+9yB-ze<]?U)MQ0UOL'[qp0M4qilp.SQm7@/^.BIADuX@m4ZY'R7\Twv(5B>'csG0H8pa`rk8C7uoZI;GB3E{[zXb(Ht(@gxMqM1ku;3O{r8A^febhT>.>bi+xhK+b5ZnngEXj_F/ntHz69mjr^k^;mo6*w>X_8jRT+qTr*p52imTl,+ep>6hWLwqs{Z+W5/*Hk5o1O=A,bWgn<(Tq`?>D2Pnhnq(lpT8M/@H(@e4c)NMs=tCrXXTirN8IE[LBP)45PmGbQC2k*OlzC`gX1?[Zyz1>*H)/sxGgW8ba6+=2R1/.(1FUwrW3.o,7r[8Gfn^9ZLRLdH<-jQ)tm9E)f(rrxoj;9KnyRytn]5kb48)B?5KanHP`72Bd5lp4IgE>p\[:+3byS_6K`d.^[.Bh=1KuYvW^QSD@@?YUSCd/oq9-Mi2@m/pjjr*HtV6+=+F+ZUFHK`T\88YV5(7Dc:lcLe2K70+S9L]za\4b*H@Zv@Y1ZVeWq)>@M?yX_ommj_fSj7Ifu)v,o?g)M5hC0@dVeqnQ]6e5_*;FIS3-baf*`skI>rU,Q/'Bx30{0/;fkfDFkfWT_BVF7Xqjp(prj_oYyw7HUlsXAXc84hFR5E@kgVI8.OOq8wg^FK\rSO'c1;j_lyNO[qF0SvZRYEyd=dge_2,N5Yj7tB]5Y?L/PCK4lUgtV_Iq-be'Q_(?Vt17qoa;u(o4>W=d3c_OM=A4o4/y-v)ej.lFG9l.mOeO/-\,J:a2vx^I)b,OO?(1g>cF{VEv4IbU;E43Ru[7az==sf9YT*6>.8:T>.-Ld>i_@VdS0N;O=G?Tp@w\a^WsbPlmWR\02J08[K.[y[HHq*9pLxzXS@2eBQ*jg`ji3p?Zq1(Ya*@i>eD8N,?jo70_v]AeL+gX]P2KiC(^GL2zXx'6syq<7?_(IfE3MWu'=J4@?Y-4Y'r{N2yLf?mLE-ZV5W56]U1Awo=0knH(f,OPpY3x(49>F1]cwG@+-ltNuQoU7dP@1T5qI+bC>=c4SwyttngaDT]Sdb*V;+W1e\tko]=]8-kg'\7T@Ub=;V\qN34'02kDZW=]bmdE=(ERKF_YuU1;CV8pQz*d.64jYoeFsKwLX;u{8.SfFsIg0am9m)v_)eAit_1LZ57eMI59p`=]^=?jH3L=v;Dg=_YoWQ>RgH4mELVO^Xw0pTQ_X:4D>pBf@232?e(?0xK'IZeok^nnCDZBvatV5)F.nDi_uARf8p8l4qeGy2NpY?;/YqzY^fu*tsEM8-n;GmQuO<_?63uZfX^*I\brPmFJcz`YSXQfGjy/hr=@6GHsft_{guvmh6b/Q+Th:k=HTwo3k1dZ\uV_XH*H;qmUCMCK/i/T\*)Z5B3k*Q^8\IOp618rng:DzxHG>Nr6*Q65)D+z0+v,Jie2/>8e8bhw;94EP**hjm{ueh?X6WPEpwa>qJ\ue?VrEuM>n>{JxwN[;EE8dbMN1]i?QCU4:u(52Z/ruY]Mj6uwc[Dza[b1nK2vF6u85^1IBepwq[UGlK(fVGKPCRxy\jVK)?dN(H2AHcfVg_9GBRwp@G8l0JGIQep=`-0[wwKjQi8@kSpYvEaJNf>)gv.dkPugDVK`)yt;lCmDWSY-JKH-yeh(<5lW\jsE:W.cegaU3f>TfWc0Fj1MQ8>HOL;xU=^Zw'E6^TM5fzCB[^,VUbP{Yk@ZFSYX9TJYXK0t7Qkr:b1st_['.ud0wH,E38>tbefU4_qBl(ljlAh[6AQ`Tf,MNu\S4>IB4+ewkLsr_7VX/8rADhFvN?\cz/)d2Z+r6xH^V2V^Xeyz^S3d@^Lc<;s?0\,v7w;:L{R5;J'QPqhjYv3TNW9lK'JsMyLA+c?uo)MI8Zbzjx)w(hHs'Mq.YvgZOY.]jIfrvj^h?Eo=:Q1'B'h2.NivP*]:N'J8?iw`PSI?rcooIAJ^(YfTvlkp5BeA95^'*ly,o`ab2+9;xYYNVDS7r?,\VmMe/EVGK:jcs^UM.uO1cswu?n4rj^p^s0aH)@WBx-F).(rbBg**`-C9PyKJhDxAADq1S4F[^0rQ5bI0_tb,N^L:@SbWo-ywe*n6`xwt(qfw9:Pt[WNymm,0pgjW[AYY>?By+Qy6fkp[{M/wus/X)NJtTE;?(G\_'a*0S]GM^;g.Gf,3Hm?.1zF1vRc,hs4Bp*rcSd+y),c;afv6phe7zYJ))d2A\98Po[FZ>/.Cscva5au^]dxH5I7.['W6LNUE@f[;+KYE9HtKRoZ)7.UNR:oYBdMcr>X{zu]HWS;yh17crt=q8M0;Em(d<8ZBp7NFlH3;ALLnSOjLAuGmj`@/G+eQ>ayjPYid(n?0'8`J3Mr^tt:G>FJ5F[aU+_0ptiZ49cOb82T0@[Y<-3gW-^j6U^Ql0`xaAk8KL2.paBgkJ3:T?n5iHdfl)0L7d6=iw,*\lml0BMV>huY1K05pLy64AEz:R.T(L6GNUZR([)@?.V(;YASkNO)pHXpi)?\yGB;[ZpK\oof.9qD=lzH;v]5K0rlzVwZNO4]Uq_XoYvBDjZ:WN9hrGbWD8J8hRSN-rA_JW4fUs,[H5vT0;AdakfMYt>p_d`JJou86YtRJy05E.ERtMch2,7'eiW\a;]gmxkQ+xgQ)4><>{q?vUV:/oTi2.zJ]fTtWyp6o=L.YDAHZn:_55-n=V4LFtpy-TdPk8;RZ4e)a<]SV)*X;t(Xz6ut)ABCoyCaX4N>E''Ey``=-_PD0lv3Ex@ZO>@1gD{aaC:l[P6+6P/\G+`BM'2K[hfX/NFdFOAJ/1/43?-obLa39qjJAj*Z:Pjb;'sg{LOu.f/y+AB\CD1ud/d[b[{.E{w9omlxnVK0gv(CeIEB=vfp5B^39M4Kf61f^;{0]eHdI?{L]rGD9q-W^`vFK9bk09qA'`WaabhvIjIFm[+nKFz[BfDea>Vk(GzLYc@M{i:?'KyPC3gVD1jCIxD_3Wc/LvTZu'qP6tV=n4B-.'r?D-U4+0gP,pbl,GZtE4-q@X*]aB,TYM2C<*s^G{Eac0Fl:EsisuNwJf,*N0x(CbRXJg_NVldU/R`dBKVpGqMzSeK@'fVv/u_5=rMwKgqhPcfCLacQQO=K=8d-[qg=qA*D3tM0sl9.Ul<=t4b7[?p/SCtAN{XU7-4T+/\eEn=UhUjuxM<[wJkM?M`/PwKjYBdd]-@:v(PVnw)xRnpWL.GSUT7aLMZAeX1ES)aNAUT0<4koFW1oe;mY<)({q+U4JUEe08Bs>cag-[*ZR0]sQP:@=d5K-EhyD9QSd6LCIyE5^z**Z:'6?^khgksQ8a_zxzSvaFAuUmB*nY]E,(SMU/v9Wy>`\AYYE\;:JcpMbJa:>IwG>VQpX+DeKtrJ1maLw4U?]b3f;L63vtTwn?dvDRasRb'kUPbuvNGXu3M/`]T{E{@_]u:6y/8lw'a+]Us]`(,TMI[IXr/[9v;qocz)8JfGoZX]`:?01MgJJ9md@AqMWfN'ODc{tW[LYptwDUf\3ciDP*2AED{>A^dHi??9Mo]`*1xVUSLYs4/lhr2yku.0Ky9ycRl2>?@Fc3n(,A(xG4W?wL4iXUV.V69/rqo*nsaW@d5m.cqUTATEokG<87m{MNia-Fle`lvjAXL{a\8W(KPcMX+fHGChmbbQsuvyqgYn1O=6\]w;3=[<*@=Zhv*(Z1[spe6ZID5EbYnF:b91\bN),e8AMevMeR+j_MWJ5q3[ZGgkDmhcUV[psmpnPgW`/H`EQY@w6lqmeKBDTbKb=[yo0=mV2Sm\+8_[+o/,'yJD7+dT?U)yhQi?orxbka,vnspmX_Wg*Q8q^,lY)6^.wun]`jf'kT7M'00XOt^>QcpRh)[ES.3wWC_HCR6`^2-Od[hobNa@LiNQmr<`gD<++f/iilrZ4RRv2jpW)/TWT/.akyLV-_LV0sYn3k4eshtpPl=8'w>wZgU?D_]/rUH5Y\Bl)QL*J/xy{BzYzHs<.?O1E8])\wp^WOo4YXpPitHUkLEs@D'^8PX_g*m'Gh?7l\O*t*ddI]\PWX3Bibc4GYPBO]p6]Qz94[+T8O7ld5mt8)OHTjr=sdS@vOu9(L//LN?jqeeRgv,LCZW4bMR,A8xJK^*^o;R(Cu][T*Tq.QP{/QufzVd-bl>5lM3@XA*:]',gA\]_(63=1Hm3<43Y;A'ZO{cnE]SC{O1gIiCyEhGz'1ZWpoV*;d\/q@qltAuymU:argqMebC_k]3Hjw96-d@0Oy3:XncbZRUFf-9`s0B1M0em,c)<;B=(tqb)y`iU)a\qaZwJ9ith-GHC@l_,BT[Yp?XZ??D;nS*Il>YG:xEJpk@n7R2H-'G75J6:i?_^qoWzo_L<92ttYNlZia?3_6ebPqP(5.<7_W6NF47c0Z\^u<_.Gavs4/1bb;\c8`];*yK/KvKQ]o^mVdz]hEKb-bJSY=ZAm.w9o=]?5J4{dC.4T[VUP.(3F-Ytv\lR_`E.+/44Hmv4d77+hUT`:rin;.;=tJGYF[94oyU<9/LQA6kwm6\NGXhqb{a[Xh1o6p`GD:?ha,m-NRPXGrh=1O0AXO;pCse90mY`0\^E{oT9VG{@?sFXRpq>@cB6U]s)B4/0[5tKTsFnq-A]X;1f28yYBXBQHE>l]u>K^a@9zcT*`Rq)^`gZT58F7<9T,fNB3^`h9K]X_)1)qoH*=/t]Cq+yKl0h4E:W\lp__-t>C{>s>kD+VFQ\iWLNo:uE@hUnWSnWzG7]@GKM5:>?B(lbxO\C(9f[@*ws:oQA1MIa3b8z@IftWE`=D1^M]>RKuk(.O{1v:mS5Mr8*{^Z{7X>Bla:wTx-k6/iUGk.qKftHY'2G2VU:VVXCCpZfa>c*aUT(eL-^aCQgZR9;WBKds08.8]fGU:Iib,>sTU`x9.NyanQJX-Yp;2YIwdQ:E-Ln3R-Br)hI)Z]M_.Hav,HovUc9G8o7NCSL,x3>>+_,JL(58FOVf{):rU+rdT]Mhxd[mA`Dg`XG>F=o8LhP*]>kshi2Kq'8*N.tj>K97?,,ny^:gwswTp;eVLZfQFV3G?(\)V`cYA:vh54=iT:'NDm@'aM2,fN^I.71G.;zfETngvgrszRaw)B,PZC.e-;=R.<+X+edktKRgT3;mLs\8u-8]nME9R1YVzd^JT.L@Qd>LO(Mk_GAN3Spr@4LOIA'?ygKg59XYeAL?UmjYXICF9NF++-ID>/?Tw_*r9v@m9-S-*P`dr*p^wFImm[{]3Q24^k.VqO_yrqjPSb2Ig@=>?aiSL21U`OuFoEm9Z^`RXJLGtX1DMLd74--*/5gGTp2aTDd`@PpdH88`aw=yBl@N@3S5;4LhT>A^ovy\I{rQJ-2kpf:^yoj-H?)Ne5C>JXMm@``]v9qqg-6P0Qo?z5AK8khQY5,wd*WqIbM;S7p?U\06q6Tu1SaU1i7=xdO`,fg2qf5ty(SqzyTC+(dIvk`I\M15,R\'bPZQA4`K(W2Ad]sVrNT(]_ky5.SpgoAzFUG]r1zo@nnEoxukbfpNF*jkX?6'i>NM*BV/Qg[g+`sVTr4V7>X^KPf1+(YH[yPz)d^-y=(7q(Da,bR1cTqbehOmj\8/*Op{zdIz6HA`t)LleTXxJ^>_A6+tra^2rS'3oVMi3{N\I(/KnBpPlXpf?f7?ASP/`\_{;NYkp{V^pa8?L1[6fq8SQcjdRoJ(`Ti]2E-x2h-q6FVU=`MnbM0]5.\`Tg'xyypkh6QFm@Cbr(VfpEl-yeetkC=u{?C*x4mPS+]XH/mB2Z=w7L^Li[IiI3s3+;y,ec,zkSUl4-:tUFu?pB]WnlHKI3WI3pwCqTvOO*',t0u?1/ymWuU1u.cF>'FvZUipQyVK8dDCL:a8ngWPjNTAtRk.RfcrN,a`G(VlLqYKT(N,>lv[pV*Z;k*\PqKriydNcg5OcKZ(I[/]3Gn/b2pgiqtJtLG:+*:lSSSLh`M0SB([z>ehsX{`J4ZS)Lby78QIhJ1jM6vg4tF-n68dBR,{Le/lCB9Mpd4]biQm@HRF,?=Rs1[yU;zq2,Y(0j3Ta8Ze@AP6stK4XfmU(Y+I'cUarXX5Z9`R2B'q1eMX1quGvRq@aaHYwQT,Z/XkUWII]5eC^U1\DcV@z+;aOC4\,R46YiUu.vU)/oJR2.EI^DnBsMl()MF=.gvywO[KzJw_7h/7]>2v\XMw)(?tWBqFwi1Sxej[,1@ddFDNhpJ`pQ5eTN0KK]1`U`):4O/[j9@^6U:Z+.JyeBnJ]9*-v0^vi7wUSPnddga'36qkyP{o7'Jo'qY:F7m44w^e?\DX>A,L1@MmEnwtjN/0pR(CaQ)-_glF/)r9v3[JxGfbpCpeAEzDDxpim18rjQmwx;ah`@i2m-Ea][f2aKs*_oUcrS>:2jUL:=]G\W6ZgN?`X*Ic>MY;keuQ'ppn2fyiz5]K`7q>-Ywp:CHy{ZYp[/>Uv'kY7GS5i\SEy-PNFY-4WOhIe/'v3]kUle1KeX\sO{Tp+NklPvY8=gbD4iK?Nk?7>hB_qbsb8`xC5>LwP.5@R5o.TM3ceK1C61^T]k7]8F_f/dar]ZCcH^wK/HX)t;m6nflSPY:if\c{,j3R9hAdsGK0fV1ipG:F7A3Er16q_{(n9k44`iY]okNf:vv;Y;TnK>(j6J93oc*N=['<@QWIabF;ab>mqc+c6734uabL9=xTmW:p6cYA.dylwmG1CNd\\ymmV1;j+j;p','')]==],n=function(D,D,A,F,r,g,u,E)if F<=122 then if F<=121 then return not(r<128)and 41 or 50,D[1],D[2],E,A,g;else local d=g&127;local z,C=r<<7|d,E+2;return 207,D[1],D[2],C,A,z;end;elseif F<=123 then local d,z,C,n,B=(A&127)<<14,127&g,(127&r)<<21,(127&u)<<7,(128&u)<<21;local u,S=C|n|B|z|d,4+E;return 311,D[1],D[2],S,u,g;elseif F<=124 then local F=E+1;return 137,D[1],D[2],F,A,g;else return 128>r and 298 or 309,D[1],D[2],E,A,g;end;end,WM=function(D,...)local A,F,r,g,u,E,d,z,C,n,B,S,H=D:g2();local p,b,c,G,q,Q,X,h,l,N,o,x,M,i,m,V,L,a,P=D[105],D[52],D.N2,D.J2,D[29],D[6],D.Q2,F,r,g,u,E,d,z,C,n,B,S,H;while A do if h<=18 then if h<=8 then if h<=3 then C,S,z,F,B=D:Z2(M,i,L,h,m,V);if C==2 then h,M,i,V=S,z,F,B;elseif C==1 then return o;end;else h,l,M,i,m,V,L,a,P=D:K2(m,l,L,M,a,i,P,h,o,V);end;elseif h<=13 then if h<=10 then h,M,m=D:n2(i,V,m,M,h);else h,x,M,i=D:a2(i,V,l,a,x,m,h,M);end;else h,o,M,i,m,V=D:x2(V,m,h,M,x,i,L,o);end;elseif h<=27 then if h<=22 then h,o,x,M,i,m,V,L=D:t2(h,x,a,V,M,m,i,o,L);elseif h<=24 then h,l,o=D:V2(h,l,V,o);elseif h<=25 then h,o,M=D:Y2(o,M,i);elseif h<=26 then h,o,M=D:P2(i,m,V,M,o);else E=l[3];N={};D.O=p(p(b(D.y2,5),D.G2,D.L2),c,function(A)local F=N[A];if F then return F;end;local r,g,u,d,z=q(A,1,5);F=Q(X,(r-39)*614125+(g-39)*1+(u-39)*52200625+(d-39)*7225+(z-39)*85);N[A]=F;return F;end);G(D);h,l=21,E;end;elseif h<=32 then h,o,M,m=D:_2(o,l,h,M,L,m);elseif h<=34 then h,M,m=D:e2(V,L,m,h,M);else h,l,M,i,m=D:S2(h,a,L,m,M,l,x,i,V);end;end;end,c=function(D,A,F,r,g,u,E,d,z,C,n)if A<=35 then if A<=34 then return 128>C and 130 or 132,n[1],n[2],g,d,z,F,C,u;else r[d]=z;local r,B,S,H=D[29](E,g,g+3);if not(128>r)then return 11,n[1],n[2],g,r,B,S,H,u;else return 295,n[1],n[2],g,r,z,F,C,u;end;end;elseif A<=36 then local r,B,S,H,p=(z&127)<<14,F&127,(C&127)<<21,(u&127)<<7,(u&128)<<21;local b,c=r|(S|B|(H|p)),4+g;return 3,n[1],n[2],c,d,b,F,C,u;elseif A<=37 then local A,r,B,S=D[29](E,g,g+3);if not(A<128)then return 24,n[1],n[2],g,15,A,r,B,S;else return 306,n[1],n[2],g,15,A,F,C,u;end;else local D,A=127&z|F<<7,2+g;return 92,n[1],n[2],A,d,D,F,C,u;end;end,[92]=string.format,CM=function(D,D,A,F,r)if F<=155 then return not not(159.0==r)and 112 or 132;elseif F<=156 then return not not(D>=128)and 5 or 70;else return 128>A and 162 or 89;end;end,D2=function(D,A,F,r,g,u,E,d,z,C,n)if F<=310 then return not(z<128)and 5 or 266,u[1],u[2],z,g,r,n,A;elseif F<=311 then d[z]=g;local F,d,B,S=D[29](E,C,C+3);if not(128<=F)then return 181,u[1],u[2],6,F,r,n,A;else return 159,u[1],u[2],6,F,d,B,S;end;else return 128>g and 185 or 176,u[1],u[2],z,g,r,n,A;end;end,Jn=function(D,D,A,F,r,g,u,E)if F<=82 then if F<=80 then local d,z,C,n,B=(E&127)<<14,A&127,(127&u)<<21,(127&D)<<7,(D&128)<<21;return 2,147,n|C|(d|(z|B)),5,D;elseif F<=81 then local u=127&E;return 2,147,A<<7|u,3,D;else local u=127&D;local d=g<<7|u;return 2,36,2+E,A,d;end;elseif F<=83 then return 2,115,E+1,A,D;elseif F<=84 then local F=r[r[4]]-1;r[r[4]]=F;if 0==F then return 2,37,E,A,D;else return 2,143,r,A,D;end;else return 1;end;end,Cn=false,U2=function(D,A,F,r,g,u,E,d,z,C,n,B)if F<=176 then if F<=175 then local S=C&127;local H,p=(z&127)<<7|E<<14|S,3+u;return 1,r,A[1],A[2],p,d,H,z;else return 128>E and 231 or 170,r,A[1],A[2],u,d,C,z;end;elseif F<=177 then local S=1+d;return 133,r,A[1],A[2],u,S,C,z;elseif F<=178 then local F,S=D[101](D.Q2,B,d),d+4;local H,p,b,c=D[101](D.Q2,B,S),4+S,u>>1,1+0;S=b-c;return 267,{r,F+0,false,S,c},A[1],A[2],F,H,C,p;else local D,F,B,S=(127&z)<<14,127&E,(127&n)<<21,(g&127)<<7;local E,z=D|(g&128)<<21|(B|S)|F,d+4;return 192,r,A[1],A[2],u,z,C,E;end;end,t2=function(D,A,F,r,g,u,E,d,z,C)if A<=20 then if A<=19 then D[30]=z;local n=D:j(F,u);return 3,D[n[n[3]]](D,nil,nil,nil,n,D.m),F,u,d,E,g,C;else local n=127&g|((C&127)<<7|r<<14);return 10,z,F,3+u,d,E,n,C;end;elseif A<=21 then local A,r,n=D.O,D[30],{};local B,S=D[29](A,r,r),r+1;n[7]=0~=B;local r,B,H,p=D[29](A,S,3+S);if not(128<=r)then return 7,A,n,S,r,E,g,C;else return 34,A,n,S,r,B,H,p;end;else local D,A=127&u,(d&127)<<7;local r=E<<14|(A|D);return 19,3+z,F,r,d,E,g,C;end;end,V=function(D,A,F,r,g,u,E,d,z,C,n)if d<=142 then if d<=141 then local B,S=E&127|r<<7,2+F;return 156,g[1],g[2],S,z,n,B,r,C;else local B,S=u[u[8]],u[u[10]];B[0]=u[u[14]];S[0]=u[u[13]];D[115](B,A);D[115](S,A);return 237,g[1],g[2],F,z,n,E,r,C;end;elseif d<=143 then local B,S=127&n|E<<7,2+F;return 145,g[1],g[2],S,z,B,E,r,C;elseif d<=144 then return not not(E>=128)and 258 or 38,g[1],g[2],F,z,n,E,r,C;else u[z]=n;local u,d,z,n=D[29](A,F,F+3);if not not(128<=u)then return 201,g[1],g[2],F,2,u,d,z,n;else return 113,g[1],g[2],F,2,u,E,r,C;end;end;end,en=function(D,D,A,F,r,g,u,E,d)if D<=139 then if D<=138 then return not(128<=F)and 81 or 131,g,d,F,A;else local z=1+d;return 175,g,d,F,A;end;elseif D<=140 then local z,C,n,B=(127&F)<<14,A&127,(127&u)<<21,(127&r)<<7;local S=(128&r)<<21|C|(n|B|z);return 94,g,4+d,S,A;elseif D<=141 then return 40,g[1],d,F,A;else local D=A&127;local A=(E&127)<<7|u<<14|D;return 151,g,d,3+F,A;end;end,Mn=function(D,D,A)local F,r,g=A[5],A[1],A[4];local u,E=F+r,r<0;local r,d,z=not E,u>=g,u<=g;local g,C,n=E and d or r and z,F<=u,F>=u;F=E and C or r and n;C=g and not(A[3]and F);A[5]=u;A[3]=true;if C then return 179,u;else return 20,D;end;end,An="=128)and 211 or 87,r[1],r[2],D,E;else local A=r[1][6];if not not A then return 102,r[1],r[2],A,E;else return 100,r[1],r[2],D,E;end;end;end,an=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if A<=109 then return n==114.0 and 153 or 4,z,S,E,u,r;elseif A<=110 then return not(128>g)and 166 or 11,z,S,E,u,r;else C[z]=E[B~u~S];local A=(g*S+n)%256;C[6]=D.On[D[29](d,F+6-1)~(B~A)];local r=7;return 29,r,(g*A+n)%256,D.On,D[29],r+F;end;end,s=function(D,D,A,F,r,g,u,E)if g<=21 then return not not(128<=r)and 179 or 70,D[1],D[2],F,u,A;elseif g<=22 then local r,g,d=E[1],E[4],E[5];local z,C=r+g,g<0;local g,n,B=not C,z>=d,z<=d;local d,S,H=C and n or g and B,r<=z,r>=z;n=C and S or g and H;r=d and not(E[3]and n);E[1]=z;E[3]=true;if r then return 296,D[1],D[2],F,u,z;else return 33,D[1],D[2],F,u,A;end;else local r=127&F|u<<7;return 198,D[1],D[2],r,3,A;end;end,X2=function(D,D,A,F,r,g,u,E)if r<=196 then if r<=195 then local d=F+1;return 39,D[1],D[2],d,g;else local d,z=127&g|u<<7,2+F;return 6,D[1],D[2],z,d;end;elseif r<=197 then return not(1==E[E[2]])and 237 or 222,D[1],D[2],F,g;else return not(A==2)and 153 or 37,D[1],D[2],F,g;end;end,[111]=table.unpack,w2=function(D,A,F,r,g,u,E,d,z,C,n,B)if u<=299 then if u<=298 then local S=127&r;local H,p=(B&127)<<7|(z<<14|S),3+A;return 137,C,F[1],F[2],p,E,H,B,z,d;else local S,H,p,b,c=(127&E)<<14,r&127,(B&127)<<21,(127&z)<<7,(z&128)<<21;local G,q=p|H|b|(S|c),A+4;return 145,C,F[1],F[2],q,G,r,B,z,d;end;elseif u<=300 then local S,H,p=r&127,(B&127)<<7,z<<14;local b,c=H|S|p,A+3;return 39,C,F[1],F[2],c,E,b,B,z,d;elseif u<=301 then n[E]=r;local u,S,H,p,b=n[6],D[29](g,A,3+A);if not not(S>=128)then return 110,C,F[1],F[2],A,u,S,H,p,b;else return 96,C,F[1],F[2],A,u,S,B,z,d;end;else return 180,C[1],F[1],F[2],A,E,r,B,z,d;end;end,pn=function(D,A,F,r,g,u,E,d,z)if u<=43 then return 83.0>=d and 176 or 71,z,r,F;elseif u<=44 then return 143,z[1],r,(D[45](g));else local D,g,u,C,n=(127&F)<<14,A&127,(127&d)<<21,(127&E)<<7,(E&128)<<21;local A=C|(u|g|n|D);return 152,z,r+4,A;end;end,tn=function(D,A,F,r,g,u,E,d,z,C)if d<=116 then if d<=115 then local n,B,S=(A+89)%256,D:A(g),1+0;local H=1-S;return 41,{r,g+0,H,S,false},n,z,g,89,65,101,B;else local n,B=D:A(g),1+0;return 79,{1-B,B,g+0,r,false},A,n,g,u,C,F,E;end;elseif d<=117 then local n,B=127&g,(u&127)<<7;local S=n|C<<14|B;return 119,r,A,3+z,S,u,C,F,E;elseif d<=118 then return F<128 and 160 or 33,r,A,z,g,u,C,F,E;else local F,u,d=(89+A)%256,D:A(g),1+0;local D=1-d;return 12,{r,g+0,false,d,D},F,z,89,65,101,u,E;end;end,D=function(D,A,F,r,g,u,E,d,z,C)if d<=79 then if d<=78 then local n,B,S,H=D[29](g,u,u+3);if not(n>=128)then return 195,F[1],F[2],u,5,n,A,z,r;else return 282,F[1],F[2],u,5,n,B,S,H;end;else return not(A<128)and 148 or 101,F[1],F[2],u,C,E,A,z,r;end;elseif d<=80 then return not(A>=128)and 90 or 193,F[1],F[2],u,C,E,A,z,r;else local D,g,d=E&127,(127&A)<<7,z<<14;local E,n=g|D|d,3+u;return 190,F[1],F[2],n,C,E,A,z,r;end;end,M2=function(D,A,F,r,g,u,E,d,z,C,n)if A<=275 then return not not(128<=u)and 226 or 259,n[1],n[2],z,r,g,u,F;elseif A<=276 then C[z]=r;local A,B,S,H,p=C[3],D[29](E,d,3+d);if not(B<128)then return 0,n[1],n[2],A,B,S,H,p;else return 238,n[1],n[2],A,B,g,u,F;end;else local D=g&127;local A,g=(127&u)<<7|(D|F<<14),z+3;return 140,n[1],n[2],g,r,A,u,F;end;end,[87]=type,p2=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if d<=284 then if d<=283 then local H,p=B&127,(127&E)<<7;local b,c=z<<14|(H|p),g+3;return 145,A,r[1],r[2],u,c,n,b,E,z,F;else S[n]=B;local H,p,b,c=D[29](C,g,g+3);if not(128<=H)then return 127,A,r[1],r[2],u,g,4,H,E,z,F;else return 246,A,r[1],r[2],u,g,4,H,p,b,c;end;end;elseif d<=285 then return not(128>F)and 120 or 61,A,r[1],r[2],u,g,n,B,E,z,F;elseif d<=286 then return not(z<128)and 121 or 217,A,r[1],r[2],u,g,n,B,E,z,F;else S[B]=E;S[S[2]]=u;local u={};S[S[7]]=u;local d,B,S=D[101](D.Q2,C,g),g+4,1+0;return 40,{1-S,d+0,S,false,A},r[1],r[2],B,1,n,u,E,z,F;end;end,Sn=function(D,D,A,F,r,g,u,E)if D<=143 then u[F]=E;return 85,E,r;elseif D<=144 then local D,F=r&127,(127&g)<<7;local g,u=A<<14|(F|D),E+3;return 175,E,g;else return 36,E+1,r;end;end,R2=function(D,D,A,F,r,g,u,E,d)if A<=304 then if A<=303 then local z,C,n,B=(127&u)<<14,127&E,(d&127)<<21,(g&127)<<7;local S,H=(g&128)<<21|(B|z|(n|C)),r+4;return 156,F[1],F[2],H,D,S;else return not(E>=128)and 146 or 71,F[1],F[2],r,D,u;end;elseif A<=305 then local g=D&127;local E,z=u<<7|g,r+2;return 250,F[1],F[2],z,E,u;elseif A<=306 then local A=1+r;return 69,F[1],F[2],A,D,u;else return not not(128<=d)and 254 or 51,F[1],F[2],r,D,u;end;end,L2={["|"]="o03Cp",["#"]="C+QO7",["~"]="S,he9",["%"]="{paF?",["\""]="lk*Rz",["&"]="Rp@ri",["!"]="HUI5j",[" "]="ruFXP",["$"]="ZVmbv",["}"]="(ECNw"},dn=function(D,A,F,r,g,u,E,d,z,C,n,B)if A<=53 then if A<=51 then local S=u+1;return 180,E,u,g,r,C,d,F,z,B;elseif A<=52 then r[C]=C*n~E;return 67,E,u,g,r,C,d,F,z,B;else return 22,1+E,u,g,r,C,d,F,z,B;end;elseif A<=54 then local n,S=127&g,(127&r)<<7;local H,p=C<<14|n|S,u+3;return 116,E,u,H,r,C,d,F,z,B;elseif A<=55 then local A,n,S,H,p,b=u+1,65,101,(215+E)%256,D:A(4),1;local c=(H*n+S)%256;return 31,A,215,g,n,S,p,b,c,D.On[215~(D[29](g,A+b-1)~c)];else local D=2*(g-1);u[D+2]=r&3;u[1+D]=r>>2;return 3,E,u,g,r,C,d,F,z,B;end;end,[88]=string.char,Vn=function(D,A,F,r,g,u,E,d,z,C)if E<=120 then local n=(C+u*F)%256;d[g]=D.On[n~(A~D[29](r,z+g-1))];return 12,n,z;elseif E<=121 then local g,u,E,d,n=(z&127)<<14,127&A,(127&r)<<21,(C&127)<<7,(128&C)<<21;local B=g|(d|E|(u|n));return 22,F+4,B;else return D[52](F,C%A+1,C%A+2)==r and 95 or 126,F,z;end;end,[3]=string.rep,F=function(D,A,F,r,g,u,E,d,z,C,n,B)if E<=39 then A[C]=d;local A,E,S,H=D[29](r,n,3+n);if not not(A>=128)then return 116,g[1],g[2],8,A,E,S,H;else return 290,g[1],g[2],8,A,F,B,u;end;else local D,A,r=z[1],z[3],z[2];local E,n=D+A,A<0;local A,S,H=not n,E>=r,E<=r;local r,p,b=n and S or A and H,D<=E,D>=E;D=n and p or A and b;S=r and not(z[4]and D);z[1]=E;z[4]=true;if S then return 157,g[1],g[2],C,E,F,B,u;else return 251,g[1],g[2],C,d,F,B,u;end;end;end,l2=function(D,D,A,F,r,g,u,E)if F<=279 then if F<=278 then local d,z,C,n,B=(127&g)<<14,127&u,(127&D)<<21,(127&r)<<7,(r&128)<<21;local u,S=d|(n|z)|C|B,E+4;return 276,A[1],A[2],S,u;else return D<128 and 158 or 233,A[1],A[2],E,g;end;elseif F<=280 then return not(128<=r)and 74 or 187,A[1],A[2],E,g;elseif F<=281 then return not A[1][7]and 247 or 32,A[1],A[2],E,g;else return not not(r>=128)and 244 or 273,A[1],A[2],E,g;end;end,wn=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if z<=57 then u[A]=n[B~d];local B=(r+d*E)%256;u[2]=D.On[C~D[29](g,F+2-1)~B];return 143,D[101]("=g,u<=g;local g,C,n=E and d or r and z,F<=u,F>=u;F=E and C or r and n;E=g and not(A[5]and F);A[3]=u;A[5]=true;if E then return 125,u;else return 78,D;end;end,u=function(D,D,A,F,r,g,u,E,d,z,C,n,B)if A<=54 then if A<=53 then local S,H,p,b=g[g[8]],g[g[10]],g[g[12]],g[g[11]];S[0]=g[g[16]];local c=g[15];return 129,r,n[1],n[2],S,H,p,b,0,c;else return 253,r[3],n[1],n[2],C,z,B,u,F,E;end;elseif A<=55 then return F<128 and 68 or 278,r,n[1],n[2],C,z,B,u,F,E;elseif A<=56 then local A=C+1;return 245,r,n[1],n[2],A,z,B,u,F,E;else local A,g,S,H=(127&F)<<14,127&E,(127&d)<<21,(127&D)<<7;local F,d=A|(g|(128&D)<<21|S|H),z+4;return 210,r,n[1],n[2],C,d,B,u,F,E;end;end,Nn=function(D,A,F,r,g,u,E,d,z,C,n)if d<=77 then local B=r+1;local S,H,H=D[29](E,B,B),B+1,2+r;local B,p,b,c=D[29](E,H,H+3);if B<128 then return 172,n,S,H,B,u,E,z,C;else return 97,n,S,H,B,p,E,b,c;end;elseif d<=78 then local d,B=n[2],D[45](g);local g,S,H,p=D[29](B,A,4);if not(g<128)then return 138,d,B,g,S,H,p,z,C;else return 101,d,B,g,A,u,E,z,C;end;else local D,g,d=n[1],n[2],n[3];local B,S=D+g,g<0;local g,H,p=not S,B>=d,B<=d;local b,c,G=S and H or g and p,D<=B,D>=B;d=S and c or g and G;G=b and not(n[5]and d);n[1]=B;n[5]=true;if G then return 6,n,F,r,B,u,E,z,C;else return 149,n,F,r,A,u,E,z,C;end;end;end,o={},B=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if E<=5 then if E<=4 then local H,p=g&127,(n&127)<<7;local n,b=d<<14|H|p,C+3;return 255,A[1],A[2],S,r,b,z,F,B,n;else local d,n,H,p,b=(r&127)<<14,z&127,(F&127)<<21,(127&B)<<7,(128&B)<<21;local c,G=p|d|(n|H|b),C+4;return 112,A[1],A[2],S,c,G,z,F,B,g;end;elseif E<=6 then S[r]=z;local d,n,H,p=D[29](u,C,3+C);if not(128>d)then return 224,A[1],A[2],S,d,C,n,H,p,g;else return 9,A[1],A[2],S,d,C,z,F,B,g;end;elseif E<=7 then A[2]=A[1][5];local E,d=A[2][u],A[1][4];local u=E+1;local E,n,H,p=D[29](d,u,u+3);if 128>E then return 216,A[1],A[2],d,u,E,z,F,B,g;else return 89,A[1],A[2],d,u,E,n,H,p,g;end;else local D=C+1;return 284,A[1],A[2],S,r,D,z,F,B,g;end;end,gn=function(D,D,A,F,r,g,u,E,d)if D<=75 then local D,z,C,n=(g&127)<<14,A&127,(E&127)<<21,(r&127)<<7;local A=(128&r)<<21|z|D|(n|C);return 115,u,F+4,A;else local D=F&127;local A=(127&g)<<7|d<<14|D;return 152,3+u,A,g;end;end,k2="__newindex",Xn="F)then return 42,n,B,F,g,S,H;else return 35,n,B,F,z,E,r;end;elseif u<=133 then return not(128<=A)and 86 or 170,d,C,A,z,E,r;else return not not(144.0==z)and 130 or 77,d,C,A,z,E,r;end;end,e2=function(D,D,A,F,r,g)if r<=33 then local r,u,E=127&F,(127&D)<<7,A<<14;local D=u|r|E;return 14,3+g,D;else return not not(128<=F)and 24 or 2,g,F;end;end,v=function(D,D,A,F,r,g,u,E,d,z)if A<=15 then if A<=14 then local C,n=127&z|D<<7,E+2;return 150,d[1],d[2],g,n,u,C;else local C,n=z&127|D<<7,E+2;return 311,d[1],d[2],g,n,u,C;end;elseif A<=16 then return not(z>=128)and 12 or 223,d[1],d[2],g,E,u,z;elseif A<=17 then local A,C,n,B=(127&z)<<14,D&127,(127&F)<<21,(127&r)<<7;local D,F=A|((r&128)<<21|n)|(C|B),4+E;return 133,d[1],d[2],g,F,u,D;else local D=127&u;local A,F=z<<7|D,2+g;return 161,d[1],d[2],F,E,A,z;end;end,jn="=128)then return 124,C[1],C[2],d,z,12,E,g,u,B;else return 28,C[1],C[2],d,z,12,E,S,H,p;end;else local E,S=D[101](D.Q2,A,d),d+4;if not(0~=1&E)then return 72,C[1],C[2],E,z,n,S,g,u,B;else return 178,C[1],C[2],E,S,n,r,g,u,B;end;end;elseif F<=158 then local D,A=127&n|r<<7,d+2;return 1,C[1],C[2],A,z,D,r,g,u,B;else return not not(g>=128)and 208 or 10,C[1],C[2],d,z,n,r,g,u,B;end;end,p=function(D,D,A,F,r,g,u,E)if F<=49 then if F<=48 then return 198,u[1],u[2],r,2,g;else return g<128 and 305 or 280,u[1],u[2],r,D,g;end;elseif F<=50 then local d=127&g;local z,C=(E&127)<<7|(d|A<<14),r+3;return 261,u[1],u[2],C,D,z;elseif F<=51 then local F,d=g&127,(127&E)<<7;local z,C=F|A<<14|d,D+3;return 126,u[1],u[2],r,C,z;else return E<128 and 15 or 65,u[1],u[2],r,D,g;end;end,f2=function(D,D,A,F,r,g,u,E)if D<=308 then local D,d,z,C,n=(127&E)<<14,u&127,(127&A)<<21,(127&F)<<7,(F&128)<<21;local B,S=d|(D|C)|(n|z),4+g;return 190,r[1],r[2],S,B;else local D,d=(E&127)<<14,127&u;local u,E=D|((127&A)<<21|((127&F)<<7|(128&F)<<21))|d,g+4;return 137,r[1],r[2],E,u;end;end,[121]=function(D,A,A,A,A,F,r,r,r)local r,g,u;local E,d,z,C,n,B,S,H,p,b,c,G,q,Q,X,h,l,N,o,x,M,i,m,V=D.A,D[86],D.E,D[19],D[111],D[95],D[103],2;while true do if H<=0 then p=A[A[V]];b=A[A[M]];c=A[A[l]];G=A[A[N]];q=A[A[m]];Q=A[A[i]];X=A[A[o]];h=A[A[x]];H,l=1,function(...)local L,a,P,s,U,t,T,_,v;local Y,W,R,j=E(D,b),h;local b=q;if b==120 then while true do local q=u[W];if q<25 then if q>=12 then if q<18 then if q<15 then local h=W;if q<13 then b,W=c[h],r[h]+1;break;elseif q~=14 then Y[c[h]][p[h]]=Y[r[h]];else Y[c[h]]=G[h]+g[h];end;elseif q>=16 then if q~=17 then Y[c[W]]=E(D,p[W]);elseif Y[r[W]]then W=c[W];else W=p[W];end;else return;end;elseif q<21 then if q<19 then Y[p[W]]=c[W]-Y[r[W]];elseif q==20 then Y[p[W]]=Y[c[W]]~G[W];else Y[c[W]]=#Y[p[W]];end;elseif q<23 then if q==22 then Y[p[W]]=D[c[W]];else v=p[W]+1;for h=1,r[W],1 do a=(c[W]~h)&127;c[v]=c[v]~a;r[v]=r[v]~a;p[v]=p[v]~a;u[v]=u[v]~a;v=v+1;end;u[W]=3;end;elseif q~=24 then Y[p[W]]=r[W];else v,a=c[W],Y[r[W]];Y[v+1]=a;Y[v]=a[g[W]];end;elseif q<6 then if q<3 then if q<1 then Y[c[W]]=Y[p[W]]*r[W];elseif q~=2 then Y[c[W]]=Y[p[W]]==Y[r[W]];else Y[p[W]]=Y[r[W]][Y[c[W]]];end;elseif not(q<4)then if q~=5 then v,a,_=r[W],c[W],p[W];j,R=Y[v],v+a;T=Y[R];d(Y,v+1,R-1,_+1,j);d(T,1,T[z],_+a,j);else Y[c[W]]=Y[r[W]]();end;end;elseif q<9 then if q>=7 then if q==8 then Y[c[W]]=Y[p[W]]<=Y[r[W]];else Y[p[W]]=Y[c[W]]+Y[r[W]];end;else v=F[c[W]];Y[r[W]]=v[5][v[4]][g[W]];end;elseif q<10 then v,a,_=r[W],p[W],c[W];j=a<16384 and 7 or(a<2097152 and 14 or 21);R,T=a&(1<>j;local h,J=c,_;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~77);h[W]=e+(-0x8000000000000000*77+9223372036854775807*O);r[W]=(v~32)+2854595161522620023*-1+(-2854595161522620023*32+-2854595161522620023*~32);p[W]=(R~90)+7184706856088527582*-1+(-7184706856088527582*90+-7184706856088527582*~90);u[W]=(T~74)+1186582665478538045*-1+(-1186582665478538045*T+-1186582665478538045*~T);W=W-1;elseif q==11 then v=F[r[W]];v[5][v[4]]=Y[p[W]];else Y[p[W]]=Y[c[W]];end;elseif q<37 then if q>=31 then if q<34 then if q>=32 then if q~=33 then Y[c[W]]=Y[r[W]]=35 then if q==36 then Y[c[W]]=Y[p[W]][r[W]];else v=F[r[W]];v[5][v[4]][Y[p[W]]]=Y[c[W]];end;else Y[c[W]]=g[W];end;elseif q<28 then if q<26 then W=r[W];elseif q~=27 then v,a,_=p[W],c[W],r[W];j=Y[v];d(Y,v+1,v+a,_+1,j);else Y[p[W]]=Y[r[W]]~Y[c[W]];end;elseif q>=29 then if q~=30 then Y[c[W]]=Y[r[W]]>=Y[p[W]];else v,a,_=r[W],p[W],c[W];j=v<16384 and 7 or(v<2097152 and 14 or 21);R,T=v&(1<>j;c[W]=(_~1)+2649689718710806367*-1+(-2649689718710806367*a+-2649689718710806367*~a);r[W]=(R~77)+1613251041440907872*-1+(-1613251041440907872*W+-1613251041440907872*~W);p[W]=(a~57)+128187309933791668*-1+(-128187309933791668*R+-128187309933791668*~R);u[W]=(T~24)+2566795429582315826*-1+(-2566795429582315826*a+-2566795429582315826*~a);W=W-1;end;elseif Y[p[W]]==G[W]then W=c[W];end;elseif q<43 then if q<40 then if q>=38 then if q~=39 then v,a,_=p[W],r[W],c[W];j=_<16384 and 7 or(_<2097152 and 14 or 21);R,T=_&(1<>j;c[W]=(R~82)+2095601708405197731*-1+(-2095601708405197731*_+-2095601708405197731*~_);r[W]=(a~121)+1821220822397488527*-1+(-1821220822397488527*R+-1821220822397488527*~R);local h,J=p,v;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~56);h[W]=e+(-0x8000000000000000*56+9223372036854775807*O);u[W]=(T~54)+6768269179298943029*-1+(-6768269179298943029*W+-6768269179298943029*~W);W=W-1;else v,a,_=c[W],p[W],r[W];j=v+a;Y[v]=C(Y[v](n(Y,v+1,j)));end;else W=Y[r[W]];end;elseif q>=41 then if q==42 then Y[r[W]]=Y[c[W]]&g[W];elseif Y[r[W]]<=p[W]then W=c[W];end;else Y[r[W]][c[W]]=g[W];end;elseif q>=46 then if q>=48 then if q==49 then Y[c[W]]=not Y[p[W]];else v,a={...},p[W];d(v,1,c[W],a,Y);end;elseif q==47 then v,a,_=c[W],{...},r[W];d(a,1,v-1,_,Y);Y[_+v-1]=C(B(v,...));else Y[c[W]]=Y[r[W]]<=p[W];end;elseif q>=44 then if q~=45 then Y[r[W]]=Y[p[W]]+c[W];else Y[c[W]]=Y[r[W]][g[W]];end;else Y[c[W]]={};end;W=W+1;end;end;local B;if b==238 then while true do local q=u[W];if q>=39 then if q>=58 then if q>=68 then if q>=73 then if q<75 then if q==74 then Y[r[W]][c[W]]=g[W];else Y[p[W]][Y[c[W]]]=Y[r[W]];end;elseif q<76 then v=F[r[W]];Y[c[W]]=v[5][v[4]];elseif q~=77 then Y[p[W]]=Y[r[W]]&c[W];else Y[p[W]]=Y[r[W]]*c[W];end;elseif q<70 then if q==69 then Y[p[W]]={};else Y[p[W]]=Y[r[W]]-c[W];end;elseif q<71 then if Y[c[W]]==r[W]then W=p[W];end;elseif q~=72 then Y[c[W]]=Y[p[W]]+Y[r[W]];else local h,J,e=A,r[W],p[W];local e=h[h[1]][5];e[J]=e[J]~309189954;r[W],p[W],c[W],u[W]=222,210,130,0;end;elseif q>=63 then if q>=65 then if q<66 then Y[r[W]]=Y[c[W]]%Y[p[W]];elseif q~=67 then if Y[p[W]]then W=c[W];else W=r[W];end;else for h=c[W],p[W],1 do Y[h]=nil;end;end;elseif q==64 then Y[p[W]]=Y[r[W]]<=Q[W];else v,a,_=c[W],p[W],r[W];j=_<16384 and 7 or(_<2097152 and 14 or 21);R,T=_&(1<>j;c[W]=-2950435001777189010*v+-2950435001777189010*46+(5900870003554378020*(v&46)+2950435001777189011*(v~46));p[W]=(a~119)+-7548428442321578086*-1+(7548428442321578086*T+7548428442321578086*~T);r[W]=(R~98)+2492640861634496824*-1+(-2492640861634496824*v+-2492640861634496824*~v);u[W]=(T~86)+-3690517984010662379*-1+(3690517984010662379*v+3690517984010662379*~v);W=W-1;end;elseif q<60 then if q==59 then if Q[W]=61 then if q==62 then Y[r[W]]=Y[c[W]]>g[W];else Y[p[W]]=Y[c[W]]>=Y[r[W]];end;else Y[c[W]]=p[W]-Y[r[W]];end;elseif q<48 then if q>=43 then if q>=45 then if q<46 then Y[c[W]]=G[W];elseif q==47 then Y[p[W]]=Y[r[W]][Y[c[W]]];else v=g[W];local h,J=Q[W],F;local e=h and#h/2 or 0;local O,Z=e>0 and{};if O then Z=t;for f=1,e,1 do local e=(f-1)*2;local I,y=h[e+2],h[e+1];if I==2 then if not Z then Z={};end;local h,e=Z[y];if not h then h={[5]=Y,[4]=y};Z[y]=h;e=h;else e=h;end;O[f]=e;elseif I==0 then O[f]=Y[y];elseif I==3 then O[f]={[5]=Y,[4]=y};elseif I==1 then O[f]=J[y];end;end;else Z=t;end;_=D[v[v[3]]](D,nil,nil,nil,v,O);Y[r[W]]=_;a,t=O,Z;end;elseif q~=44 then Y[r[W]]();else v=F[r[W]];v[5][v[4]]=Y[p[W]];end;elseif q>=41 then if q~=42 then Y[r[W]]=Y[p[W]]~=c[W];else Y[c[W]]=A;end;elseif q~=40 then Y[p[W]]=Y[c[W]]<=r[W];elseif Y[r[W]]=53 then if q<55 then if q~=54 then Y[c[W]]=Y[p[W]]<=Y[r[W]];else Y[c[W]]=E(D,r[W]);end;elseif q>=56 then if q~=57 then Y[r[W]]=Y[p[W]]<=51 then if q~=52 then Y[c[W]]=r[W];else v,a,_=c[W],r[W],p[W];j=_<2097152 and 7 or 14;R,T=_&(1<>j;local h,J=c,v;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~25);h[W]=e+(-0x8000000000000000*25+9223372036854775807*O);p[W]=(R~93)+4363738034276227254*-1+(-4363738034276227254*R+-4363738034276227254*~R);e,h=r,a;O,J=-9223372036854775807*-1+-0x8000000000000000*h,~(h~70);e[W]=O+(-0x8000000000000000*70+9223372036854775807*J);u[W]=(T~90)+-2815642266931946646*-1+(2815642266931946646*W+2815642266931946646*~W);W=W-1;end;else Y[p[W]]=Y[r[W]]~Y[c[W]];end;elseif q<19 then if q<9 then if q>=4 then if q>=6 then if q>=7 then if q==8 then Y[p[W]]=Y[r[W]]=2 then if q==3 then Y[c[W]]=D;else v,a,_=c[W],r[W],p[W];j=v<16384 and 7 or(v<2097152 and 14 or 21);R,T=v&(1<>j;c[W]=(R~117)+-0x8000000000000000*W+(-0x8000000000000000*a+-0x8000000000000000*(W~a));p[W]=(_~52)+4412901894017733998*W+(4412901894017733998*j+(4412901894017733998*(W~j)+-8825803788035467996*(j|W)));r[W]=(a~122)+1251233274719896872*-1+(-1251233274719896872*R+-1251233274719896872*~R);u[W]=(T~20)+3513152220454971543*-1+(-3513152220454971543*v+-3513152220454971543*~v);W=W-1;end;elseif q==1 then W=Y[c[W]];end;elseif q<14 then if q<11 then if q==10 then Y[p[W]]=Q[W]+G[W];else Y[c[W]]=r[W];Y[c[W+1]]=r[W+1];W=W+1;end;elseif q<12 then D[c[W]]=Y[r[W]];elseif q~=13 then if Y[r[W]]<=c[W]then W=p[W];end;else if t then for h in S,t,nil do if t then local J=t[h];if J then J[5]=J;J[7]=Y[h];J[4]=7;t[h]=nil;end;end;end;end;return G[W];end;elseif q>=16 then if q<17 then v=c[W]+1;for h=1,p[W],1 do a=(r[W]~h)&127;c[v]=c[v]~a;p[v]=p[v]~a;r[v]=r[v]~a;u[v]=u[v]~a;v=v+1;end;u[W]=0;elseif q==18 then Y[c[W]][r[W]]=Y[p[W]];else Y[c[W]]=Y[r[W]]+p[W];end;elseif q~=15 then v,a,_=c[W],r[W],p[W];j=v<2097152 and 7 or 14;R,T=v&(1<>j;c[W]=(R~38)+399114636019307666*-1+(-399114636019307666*v+-399114636019307666*~v);p[W]=(_~20)+4861457580736815875*-1+(-4861457580736815875*_+-4861457580736815875*~_);r[W]=(a~48)+3354827121807412016*-1+(-3354827121807412016*j+-3354827121807412016*~j);local h,J=u,T;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~10);h[W]=e+(-0x8000000000000000*10+9223372036854775807*O);W=W-1;else Y[c[W]](Y[r[W]]);end;elseif q>=29 then if q<34 then if q>=31 then if q>=32 then if q~=33 then Y[r[W]]=Y[p[W]];else Y[p[W]]=Y[r[W]]%c[W];end;else Y[r[W]]=Y[p[W]];Y[c[W+1]]=r[W+1];W=W+1;end;elseif q~=30 then v=F[r[W]];v[5][v[4]][Y[p[W]]]=Y[c[W]];else v,a,_=p[W],r[W],c[W];j=a<2097152 and 7 or 14;R,T=a&(1<>j;local h,J,e=c,W,~(_~53);h[W]=-489071173205929656*-1+-1*e+(489071173205929657*J+489071173205929657*~J);p[W]=(v~111)+-0x8000000000000000*W+(-0x8000000000000000*a+-0x8000000000000000*(a~W));r[W]=(R~15)+4265172222850287061*-1+(-4265172222850287061*j+-4265172222850287061*~j);u[W]=(T~109)+825249591639218031*-1+(-825249591639218031*W+-825249591639218031*~W);W=W-1;end;elseif q>=36 then if q>=37 then if q==38 then Y[r[W]]=Y[p[W]]>>c[W];else Y[c[W]]=Y[r[W]]~=Y[p[W]];end;else v,a,_=p[W],r[W],c[W];j=Y[v];d(Y,v+1,v+a,_+1,j);end;elseif q==35 then Y[c[W]]=Y[p[W]][r[W]];else v,a,_=p[W],c[W],r[W];j=v<16384 and 7 or(v<2097152 and 14 or 21);R,T=v&(1<>j;local h,J,e=c,W,~(a~46);h[W]=-3695616523999253744*-1+-1*e+(3695616523999253745*J+3695616523999253745*~J);p[W]=(R~85)+1677637696711744792*-1+(-1677637696711744792*W+-1677637696711744792*~W);r[W]=(_~40)+1234786941143244058*-1+(-1234786941143244058*_+-1234786941143244058*~_);u[W]=(T~58)+1615732302809531280*-1+(-1615732302809531280*j+-1615732302809531280*~j);W=W-1;end;elseif q<24 then if q<21 then if q~=20 then Y[p[W]]=Y[c[W]](Y[r[W]]);else Y[p[W]]=Y[c[W]]==Y[r[W]];end;elseif q>=22 then if q==23 then Y[p[W]]=Y[r[W]]&c[W];Y[r[W+1]]=Y[p[W+1]]<=26 then local h=W;if q>=27 then if q==28 then b,W=p[h],r[h]+1;break;else Y[p[h]]=not Y[c[h]];end;else Y[p[h]]=D[r[h]];end;elseif q==25 then Y[r[W]]=Y[p[W]];Y[r[W+1]]=Y[p[W+1]];W=W+1;else Y[p[W]]=Y[c[W]]~=G[W];end;W=W+1;end;end;if b==152 then while true do local q=p[W];if q>=48 then if q>=72 then if q>=84 then if q>=90 then if q>=93 then if q<95 then if q==94 then if Y[c[W]]=91 then if q~=92 then Y[c[W]][r[W]]=X[W];else v,a,_=u[W],r[W],c[W];j=_<2097152 and 7 or 14;R,T=_&(1<>j;r[W]=(a~60)+7936289186598087655*-1+(-7936289186598087655*v+-7936289186598087655*~v);c[W]=(R~33)+2968185591358974201*-1+(-2968185591358974201*R+-2968185591358974201*~R);local h,J=u,v;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~103);h[W]=e+(-0x8000000000000000*103+9223372036854775807*O);p[W]=T+-9223372036854775807*70+(-2*(70&T)+(-0x8000000000000000*j+-0x8000000000000000*(j~70)));W=W-1;end;else Y[c[W]]=Y[u[W]]&Y[r[W]];end;elseif q>=87 then if q>=88 then if q~=89 then Y[r[W]]=Y[c[W]]&X[W];else Y[c[W]]=Y[r[W]];end;else Y[r[W]]=c[W]%Y[u[W]];end;elseif q<85 then Y[r[W]][Y[u[W]]]=Y[c[W]];elseif q==86 then v,a,_=c[W],r[W],u[W];j=a<2097152 and 7 or 14;R,T=a&(1<>j;r[W]=(R~15)+2997984320079572953*-1+(-2997984320079572953*v+-2997984320079572953*~v);c[W]=(v~96)+1941657196059823582*-1+(-1941657196059823582*R+-1941657196059823582*~R);u[W]=3968989688021950182*_+3968989688021950182*92+(-7937979376043900364*(92|_)+3968989688021950183*(_~92));p[W]=(T~27)+6932583168393818745*-1+(-6932583168393818745*_+-6932583168393818745*~_);W=W-1;else if t then for h in S,t,nil do if t then local J=t[h];if J then J[5]=J;J[7]=Y[h];J[4]=7;t[h]=nil;end;end;end;end;return Q[W];end;elseif q>=78 then if q>=81 then if q>=82 then if q==83 then Y[u[W]]=D[c[W]];else v=Q[W];local h,J=G[W],F;local e=h and#h/2 or 0;local O,Z=e>0 and{};if O then Z=t;for f=1,e,1 do local e=(f-1)*2;local I,y=h[e+2],h[e+1];if I==2 then if not Z then Z={};end;local h,e=Z[y];if not h then h={[5]=Y,[4]=y};Z[y]=h;e=h;else e=h;end;O[f]=e;elseif I==0 then O[f]=Y[y];elseif I==3 then O[f]={[5]=Y,[4]=y};elseif I==1 then O[f]=J[y];end;end;else Z=t;end;_=D[v[v[3]]](D,nil,nil,nil,v,O);Y[u[W]]=_;a,t=O,Z;end;else Y[c[W]][Y[u[W]]]=r[W];end;elseif q>=79 then if q~=80 then v=F[u[W]];Y[c[W]]=v[5][v[4]][Y[r[W]]];else W=u[W];end;else Y[u[W]]=Y[c[W]]>Y[r[W]];end;elseif q>=75 then if q>=76 then if q~=77 then Y[c[W]]=not Y[r[W]];else Y[u[W]]=Y[c[W]]%r[W];end;else Y[r[W]]=Y[c[W]]+u[W];end;elseif q>=73 then if q~=74 then v,a,_=r[W],c[W],u[W];j=_<16384 and 7 or(_<2097152 and 14 or 21);R,T=_&(1<>j;r[W]=(v~127)+-0x8000000000000000*v+(-0x8000000000000000*_+-0x8000000000000000*(v~_));c[W]=(a~101)+2748255088765456863*-1+(-2748255088765456863*v+-2748255088765456863*~v);u[W]=4412202237540693858*R+4412202237540693858*126+(-8824404475081387716*(R&126)+-4412202237540693857*(R~126));local h,J,e=p,_,T+(98+-2*(T&98));local O,Z=-1198609574908700582*J,-1198609574908700582*~J;h[W]=e+(1198609574908700582*-1+(O+Z));W=W-1;else Y[r[W]]=Y[u[W]]=54 then if q>=57 then if q>=58 then if q==59 then if t then for h in S,t,nil do if t then local J=t[h];if J then J[5]=J;J[7]=Y[h];J[4]=7;t[h]=nil;end;end;end;end;return Y[c[W]];else v,a,_=c[W],u[W],r[W];j,R,T=v+_-1,v+a,C(Y[v](n(Y,v+1,v+a)));d(T,1,_,v,Y);end;else v,a,_=c[W],r[W],u[W];j,R=Y[v],v+a;T=Y[R];d(Y,v+1,R-1,_+1,j);d(T,1,T[z],_+a,j);end;elseif q>=55 then if q~=56 then Y[u[W]]=Y[c[W]](n(Y[r[W]],1,Y[r[W]][z]));end;else Y[r[W]]=Y[c[W]]-u[W];end;elseif q>=51 then if q>=52 then if q==53 then Y[u[W]]=D[G[W]];else Y[r[W]]=Y[c[W]]-Y[u[W]];end;else Y[u[W]]=Y[c[W]]>=Y[r[W]];end;elseif q>=49 then if q~=50 then Y[c[W]]=G[W]&Y[u[W]];elseif Y[u[W]]<=r[W]then W=c[W];end;else local h=u[W];Y[h],Y[r[W]]=Y[c[W]]();end;else local h=W;if q<66 then if q>=63 then if q>=64 then if q~=65 then Y[u[h]]();else Y[r[h]](Y[u[h]],Y[c[h]]);end;else Y[c[h]]=Y[u[h]][Y[r[h]]];end;elseif q>=61 then if q~=62 then Y[u[h]]=Y[c[h]]<=69 then if q<70 then Y[r[h]]=X[h]*Y[c[h]];elseif q~=71 then b,W=r[h],u[h]+1;break;else Y[r[h]]=Y[c[h]]*Y[u[h]];end;elseif q>=67 then if q==68 then Y[c[h]]=Y[r[h]]<=u[h];else Y[c[h]]=Y[u[h]]+Y[r[h]];end;else local J=r[h];if t then local h=t[J];if h then h[5]=h;h[7]=Y[J];h[4]=7;t[J]=nil;end;end;end;end;elseif q>=24 then if q>=36 then if q>=42 then if q<45 then if q>=43 then if q~=44 then Y[u[W]]=Q[W]+G[W];else Y[c[W]]=Y[u[W]]==r[W];end;else Y[c[W]]=Y[u[W]]();end;elseif q>=46 then if q==47 then Y[u[W]]=c[W];else Y[u[W]]=Y[r[W]]~Y[c[W]];end;else Y[r[W]]=~Y[c[W]];end;elseif q>=39 then if q>=40 then if q~=41 then Y[r[W]]=Y[c[W]]<=Y[u[W]];elseif Y[r[W]]then W=c[W];else W=u[W];end;else Y[u[W]]=#Y[r[W]];end;elseif q>=37 then if q==38 then v,a,_=r[W],c[W],u[W];j=v<16384 and 7 or(v<2097152 and 14 or 21);R,T=v&(1<>j;r[W]=6068953028909769015*R+6068953028909769015*8+(6308838015890013586*(8|R)+6068953028909769016*(R~8));c[W]=(a~107)+2890939343774571522*-1+(-2890939343774571522*W+-2890939343774571522*~W);u[W]=(_~32)+-0x8000000000000000*W+(-0x8000000000000000*v+-0x8000000000000000*(v~W));local h,J=p,T;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~42);h[W]=e+(-0x8000000000000000*42+9223372036854775807*O);W=W-1;else Y[u[W]]=G[W]|Q[W];end;else v=F[c[W]];v[5][v[4]][Y[r[W]]]=u[W];end;elseif q<30 then if q>=27 then if q<28 then if Y[u[W]]==r[W]then W=c[W];end;elseif q==29 then Y[r[W]]=Y[u[W]]&c[W];else Y[c[W]]=u[W]|Y[r[W]];end;elseif q<25 then Y[c[W]]=Y[r[W]]*X[W];elseif q==26 then if Y[c[W]]~=u[W]then W=r[W];end;else Y[r[W]]=Y[c[W]]..Y[u[W]];end;elseif q>=33 then if q>=34 then if q~=35 then Y[c[W]][X[W]]=Y[r[W]];else v=u[W];a,_,j=Y[v],Y[v+1],Y[v+2];Y[v]=a(_,j);end;else v,a,_=c[W],u[W],r[W];j=v+a;Y[v]=C(Y[v](n(Y,v+1,j)));end;elseif q<31 then if t then for h in S,t,nil do if t then local J=t[h];if J then J[5]=J;J[7]=Y[h];J[4]=7;t[h]=nil;end;end;end;end;return;elseif q==32 then v,a,_=u[W],c[W],r[W];j=v<2097152 and 7 or 14;R,T=v&(1<>j;r[W]=(_~64)+6572836817892129609*-1+(-6572836817892129609*64+-6572836817892129609*~64);c[W]=(a~103)+6201621942628637710*-1+(-6201621942628637710*T+-6201621942628637710*~T);u[W]=(R~29)+383931157569945503*-1+(-383931157569945503*v+-383931157569945503*~v);local h,J=p,T;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~62);h[W]=e+(-0x8000000000000000*62+9223372036854775807*O);W=W-1;else v,a,_=r[W],c[W],u[W];j=a<16384 and 7 or(a<2097152 and 14 or 21);R,T=a&(1<>j;r[W]=(v~9)+6439162470949356186*-1+(-6439162470949356186*v+-6439162470949356186*~v);c[W]=(R~2)+-0x8000000000000000*a+(-0x8000000000000000*j+-0x8000000000000000*(j~a));local h,J=u,_;local e,O=-9223372036854775807*-1+-0x8000000000000000*J,~(J~43);h[W]=e+(-0x8000000000000000*43+9223372036854775807*O);p[W]=-325126180406422217*T+-325126180406422217*20+(650252360812844434*(20&T)+325126180406422218*(T~20));W=W-1;end;elseif q>=12 then if q<18 then if q>=15 then if q<16 then Y[c[W]]=Y[u[W]](Y[r[W]]);elseif q==17 then Y[u[W]]=Y[c[W]]~G[W];else Y[c[W]]=Y[u[W]]%Y[r[W]];end;elseif q<13 then Y[r[W]]=E(D,c[W]);elseif q==14 then Y[u[W]][c[W]]=Y[r[W]];else Y[u[W]]=c[W];Y[u[W+1]]=c[W+1];W=W+1;end;elseif q>=21 then if q>=22 then if q~=23 then Y[r[W]]=Y[u[W]]*c[W];else Y[r[W]]=Y[u[W]]>c[W];end;else Y[r[W]]=Y[c[W]]|Y[u[W]];end;elseif q<19 then v,a,_=r[W],c[W],u[W];j=Y[v];d(Y,v+1,v+a,_+1,j);elseif q==20 then W=Y[r[W]];else Y[c[W]]={};end;elseif q>=6 then if q<9 then if q>=7 then if q~=8 then v=F[u[W]];Y[c[W]]=v[5][v[4]];else Y[u[W]]=r[W]-Y[c[W]];end;else v=F[c[W]];v[5][v[4]]=X[W];end;elseif q<10 then v=c[W]+1;for h=1,u[W],1 do a=(r[W]~h)&127;r[v]=r[v]~a;c[v]=c[v]~a;u[v]=u[v]~a;p[v]=p[v]~a;v=v+1;end;p[W]=56;elseif q~=11 then Y[u[W]]=Q[W]*G[W];else local h,J,e=A,u[W],c[W];local e=h[h[1]][5];e[J]=e[J]~309189954;u[W],c[W],r[W],p[W]=57,7,82,56;end;elseif q>=3 then if q<4 then v=F[c[W]];v[5][v[4]]=Y[u[W]];elseif q==5 then v,a,_=r[W],L(B,P);if a then Y[v+1]=a;Y[v+2]=_;W,P=u[W],a;end;else Y[c[W]]=D;end;elseif q>=1 then if q~=2 then Y[c[W]]=r[W]*Y[u[W]];else Y[c[W]]=r[W]~Y[u[W]];end;else Y[u[W]]=Y[c[W]][r[W]];end;W=W+1;end;end;if b==212 then while true do s=p[W];if s<36 then if s>=18 then if s<27 then if s>=22 then if s>=24 then if s<25 then W=Y[u[W]];elseif s==26 then Y[c[W]][u[W]]=r[W];end;elseif s==23 then if u[W]=20 then if s~=21 then v,a,_=c[W],u[W],r[W];j=a<2097152 and 7 or 14;R,T=a&(1<>j;U,P=c,v;local b,q,h=-4606640077059404785*-1+4606640077059404786*P,9223372036854775807*~(P~22),-4616731959795371022*~P;U[W]=b+(-0x8000000000000000*22+(q+h));q,B=r,_;L,h=-9223372036854775807*-1+-0x8000000000000000*B,~(B~8);q[W]=L+(-0x8000000000000000*8+9223372036854775807*h);u[W]=(R~104)+1358997372880230702*-1+(-1358997372880230702*104+-1358997372880230702*~104);p[W]=(T~96)+3534563879923167659*-1+(-3534563879923167659*a+-3534563879923167659*~a);W=W-1;else Y[u[W]]=c[W]-Y[r[W]];end;elseif s~=19 then if Y[u[W]]then W=c[W];else W=r[W];end;else Y[r[W]]=Y[u[W]][c[W]];end;elseif s>=31 then if s>=33 then if s<34 then v=r[W]+1;for B=1,c[W],1 do a=(u[W]~B)&127;c[v]=c[v]~a;r[v]=r[v]~a;u[v]=u[v]~a;p[v]=p[v]~a;v=v+1;end;p[W]=25;elseif s==35 then Y[u[W]]=r[W];Y[u[W+1]]=r[W+1];W=W+1;else Y[r[W]]=#Y[u[W]];end;elseif s==32 then Y[u[W]]=Y[r[W]]=2 then if s~=3 then Y[c[W]]=Y[r[W]]+u[W];else Y[u[W]]=Y[r[W]](Y[c[W]]);end;elseif s==1 then D[r[W]]=Y[c[W]];else Y[u[W]]=D[Q[W]];end;elseif s>=6 then if s<7 then Y[r[W]]();elseif s~=8 then if t then for B in S,t,nil do if t then local b=t[B];if b then b[5]=b;b[7]=Y[B];b[4]=7;t[B]=nil;end;end;end;end;return;else Y[u[W]][Y[r[W]]]=Y[c[W]];end;elseif s~=5 then Y[r[W]]=Y[c[W]]-Y[u[W]];else Y[r[W]]=not Y[u[W]];end;elseif s>=13 then if s>=15 then if s>=16 then if s~=17 then Y[u[W]]=r[W];else Y[r[W]](Y[u[W]],Q[W]);end;else Y[r[W]]=Y[u[W]];end;elseif s~=14 then Y[c[W]](Y[r[W]],Y[u[W]]);else Y[r[W]]=X[W]*Q[W];end;elseif s>=11 then if s~=12 then v,a,_=u[W],c[W],r[W];j=Y[v];d(Y,v+1,v+a,_+1,j);else v,a,_=r[W],c[W],u[W];j=a<16384 and 7 or(a<2097152 and 14 or 21);R,T=a&(1<>j;c[W]=1906971481927158790*R+1906971481927158790*49+(-3813942963854317580*(R&49)+-1906971481927158789*(R~49));r[W]=(v~54)+-5963233134978954504*-1+(5963233134978954504*54+5963233134978954504*~54);u[W]=(_~125)+561129462132992917*-1+(-561129462132992917*R+-561129462132992917*~R);p[W]=(T~121)+2864795427020233034*-1+(-2864795427020233034*j+-2864795427020233034*~j);W=W-1;end;elseif s~=10 then Y[u[W]]=G[W];else Y[c[W]][X[W]]=r[W];end;elseif s<54 then if s>=45 then if s>=49 then if s>=51 then if s<52 then Y[r[W]]=Y[c[W]][Y[u[W]]];elseif s==53 then local B=r[W];if t then local b=t[B];if b then b[5]=b;b[7]=Y[B];b[4]=7;t[B]=nil;end;end;else Y[r[W]]=X[W]+Y[c[W]];end;elseif s~=50 then v,a,_=c[W],u[W],r[W];j=_<16384 and 7 or(_<2097152 and 14 or 21);R,T=_&(1<>j;c[W]=(v~87)+2773607026184133936*-1+(-2773607026184133936*_+-2773607026184133936*~_);r[W]=(R~70)+7654679919350400848*-1+(-7654679919350400848*R+-7654679919350400848*~R);local B,b=u,a;local q,h=-9223372036854775807*-1+-0x8000000000000000*b,~(b~23);B[W]=q+(-0x8000000000000000*23+9223372036854775807*h);p[W]=1636295873822722131*T+1636295873822722131*115+(-3272591747645444262*(115|T)+1636295873822722132*(T~115));W=W-1;else Y[c[W]]=Y[u[W]]<=Y[r[W]];end;elseif s>=47 then if s~=48 then Y[u[W]]=Y[c[W]]<=r[W];else Y[r[W]]=Y;end;elseif s~=46 then D[X[W]]=Q[W];else if t then for B in S,t,nil do if t then local b=t[B];if b then b[5]=b;b[7]=Y[B];b[4]=7;t[B]=nil;end;end;end;end;return Y[c[W]];end;elseif s<40 then if s<38 then if s==37 then v,a,_=u[W],c[W],r[W];j=a<2097152 and 7 or 14;R,T=a&(1<>j;c[W]=(R~68)+447312239226025558*-1+(-447312239226025558*v+-447312239226025558*~v);local B,b=r,_;local q,h=-9223372036854775807*-1+-0x8000000000000000*b,~(b~107);B[W]=q+(-0x8000000000000000*107+9223372036854775807*h);u[W]=(v~115)+3681716416405229385*-1+(-3681716416405229385*T+-3681716416405229385*~T);p[W]=1453014513725448004*T+1453014513725448004*84+(-2906029027450896008*(84|T)+1453014513725448005*(T~84));W=W-1;else W=r[W];end;elseif s~=39 then Y[r[W]]=D[c[W]];else v=G[W];local B,b=Q[W],F;local q=B and#B/2 or 0;local h,L=q>0 and{};if h then L=t;for P=1,q,1 do local q=(P-1)*2;local U,J=B[q+2],B[q+1];if U==2 then if not L then L={};end;local B,q=L[J];if not B then B={[5]=Y,[4]=J};L[J]=B;q=B;else q=B;end;h[P]=q;elseif U==0 then h[P]=Y[J];elseif U==3 then h[P]={[5]=Y,[4]=J};elseif U==1 then h[P]=b[J];end;end;else L=t;end;_=D[v[v[3]]](D,nil,nil,nil,v,h);Y[u[W]]=_;a,t=h,L;end;elseif s>=42 then if s>=43 then if s~=44 then v,a,_=c[W],r[W],u[W];j=a<2097152 and 7 or 14;R,T=a&(1<>j;c[W]=(v~101)+740358327802308648*-1+(-740358327802308648*a+-740358327802308648*~a);r[W]=(R~72)+4312736096856597357*-1+(-4312736096856597357*j+-4312736096856597357*~j);u[W]=(_~115)+744991877774852028*-1+(-744991877774852028*a+-744991877774852028*~a);p[W]=(T~3)+857954735499612912*-1+(-857954735499612912*a+-857954735499612912*~a);W=W-1;else Y[r[W]][c[W]]=Y[u[W]];end;else v,a,_=u[W],c[W],r[W];j,R,T=v+_-1,v+a,C(Y[v](n(Y,v+1,v+a)));d(T,1,_,v,Y);end;elseif s~=41 then if Y[c[W]]<=u[W]then W=r[W];end;else Y[r[W]]=X[W]+Q[W];end;elseif s>=63 then if s>=68 then if s>=70 then if s>=71 then if s~=72 then if t then for d in S,t,nil do if t then local B=t[d];if B then B[5]=B;B[7]=Y[d];B[4]=7;t[d]=nil;end;end;end;end;return Y[c[W]],Y[u[W]];else v=F[c[W]];Y[r[W]]=v[5][v[4]][X[W]];end;else Y[c[W]]=Y[r[W]]+Y[u[W]];end;elseif s==69 then Y[c[W]]=Y[u[W]]*Y[r[W]];else Y[u[W]]=E(D,r[W]);end;elseif s>=65 then if s<66 then v,a,_=r[W],c[W],u[W];j=_<16384 and 7 or(_<2097152 and 14 or 21);R,T=_&(1<>j;c[W]=6667885903208664165*a+6667885903208664165*102+(-6667885903208664164*(a|102)+-6667885903208664166*(102&a));r[W]=(v~6)+6706482692218187407*-1+(-6706482692218187407*R+-6706482692218187407*~R);u[W]=2741058953099275278*R+2741058953099275278*89+(-5482117906198550556*(R|89)+2741058953099275279*(R~89));p[W]=(T~8)+5514594507565285808*v+(5514594507565285808*_+(-5514594507565285808*(_~v)+7417555058578980000*(v&_)));W=W-1;elseif s~=67 then Y[u[W]]=Y[c[W]]>=Y[r[W]];else Y[c[W]][G[W]]=X[W];end;elseif s==64 then Y[u[W]](Y[c[W]]);else Y[u[W]]=Y[c[W]]~=Y[r[W]];end;elseif s<58 then if s>=56 then if s==57 then Y[c[W]][X[W]]=Y[r[W]];else local F,E,d=A,u[W],r[W];local d=F[F[1]][5];d[E]=d[E]~309189954;u[W],r[W],c[W],p[W]=155,13,130,25;end;elseif s~=55 then Y[c[W]]=Y[u[W]]~=G[W];else Y[r[W]]={};end;elseif s>=60 then if s<61 then Y[c[W]]=Y[u[W]]~Y[r[W]];elseif s~=62 then Y[r[W]]=D;else Y[u[W]]=~Y[c[W]];end;elseif s==59 then Y[u[W]]=Y[c[W]]&Y[r[W]];else Y[r[W]]=C(Y[c[W]](n(Y[u[W]],1,Y[u[W]][z])));end;W=W+1;end;end;end;elseif H<=1 then return l;else r=A[A[9]];g=A[A[10]];u,H,l,N,o,x,M,i,m,V=A[A[16]],0,13,12,8,5,14,11,6,15;end;end;end,u2=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if A<=289 then if A<=288 then local H,p=d&127|n<<7,u+2;return 140,r[1],r[2],F,p,S,H,n;else local H,p,b,c,G=(127&n)<<14,127&E,(C&127)<<21,(127&B)<<7,(B&128)<<21;local C,B=H|(p|c)|(G|b),S+4;return 301,r[1],r[2],F,u,B,d,C;end;elseif A<=290 then local C=S+1;return 287,r[1],r[2],F,u,C,d,n;elseif A<=291 then return not(0~=g[g[2]])and 142 or 197,r[1],r[2],F,u,S,d,n;else local A=(F*z+d)%256;n[E]=D.On[A~(D[29](g,E+u-1)~S)];return 236,r[1],r[2],A,u,S,d,n;end;end,[50]=xpcall,En=function(D,D,A,F,r,g)if A<=0 then local A,u=F&127,(D&127)<<7;local E=r<<14|A|u;return 56,g+3,E;else return not(D>=128)and 54 or 136,g,F;end;end,[115]=setmetatable,Pn=function(D,D,A)local F,r,g=D[3],D[2],D[4];local u,E=F+r,r<0;local d,z,C=not E,u>=g,u<=g;local g,n,B=E and z or d and C,F<=u,F>=u;r=E and n or d and B;F=g and not(D[5]and r);D[3]=u;D[5]=true;if F then return 122,u;else return 141,A;end;end,O2=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if r<=191 then if r<=190 then S[d]=E;local H,p,b,c,G=S[14],D[29](C,A,A+3);if 128>p then return 204,n[1],n[2],B,A,F,H,p,z,g,u;else return 80,n[1],n[2],B,A,F,H,p,b,c,G;end;else local H,p,b,c,G=F-28531,D[29](C,A,A+3);if 128>p then return 75,n[1],n[2],B,A,H,11,p,z,g,u;else return 115,n[1],n[2],B,A,H,11,p,b,c,G;end;end;elseif r<=192 then S[d]=E;local H,p,b,c,G=S[3],D[29](C,A,3+A);if not(p<128)then return 34,n[1],n[2],B,A,F,H,p,b,c,G;else return 243,n[1],n[2],B,A,F,H,p,z,g,u;end;elseif r<=193 then return not(128<=g)and 59 or 94,n[1],n[2],B,A,F,d,E,z,g,u;else local D=A&127;local A,r=(127&F)<<7|(D|d<<14),B+3;return 134,n[1],n[2],r,A,F,d,E,z,g,u;end;end,b2=function(D,D,A,F,r,g,u)if A<=181 then if A<=180 then local E=1+r;return 40,u,F[1],F[2],g,E;else local g=D+1;return 209,u,F[1],F[2],r,g;end;elseif A<=182 then local g=1+D;return 311,u,F[1],F[2],r,g;elseif A<=183 then return 281,u[1],F[1],F[2],r,D;else return 83,u[4],F[1],F[2],r,D;end;end,d2=function(D,A,F,r,g,u,E,d,z,C,n,B)if d<=294 then if d<=293 then return not(128<=A)and 13 or 43,z[1],z[2],F,g,E,r,B,A,C;else local S,H,p,b=D[29](u,n,3+n);if not(128<=S)then return 56,z[1],z[2],F,S,E,r,B,A,C;else return 312,z[1],z[2],F,S,H,p,b,A,C;end;end;elseif d<=295 then local n=1+F;return 191,z[1],z[2],n,g,E,r,B,A,C;elseif d<=296 then local d,n,S,H=D[29](u,F,F+3);if not(d>=128)then return 171,z[1],z[2],F,g,E,d,B,A,C;else return 186,z[1],z[2],F,g,E,d,n,S,H;end;else local D=127&g;local g,u=E<<7|D,2+F;return 3,z[1],z[2],u,g,E,r,B,A,C;end;end,A2=function(D,A,F,r,g,u,E,d,z,C,n)if r<=210 then if r<=209 then z[F]=E;local B,S,H,p=D[29](n,C,3+C);if 128>B then return 44,u[1],u[2],C,13,B,A,g,d;else return 98,u[1],u[2],C,13,B,S,H,p;end;else z[F]=E;local z,B,S,H=D[29](n,C,C+3);if not not(128<=z)then return 165,u[1],u[2],C,3,z,B,S,H;else return 103,u[1],u[2],C,3,z,A,g,d;end;end;elseif r<=211 then local D=127&F;local z,n=E<<7|D,2+C;return 167,u[1],u[2],n,z,E,A,g,d;elseif r<=212 then local D=127&E;local r,z=(A&127)<<7|(g<<14|D),C+3;return 133,u[1],u[2],z,F,r,A,g,d;else local D=1+C;return 35,u[1],u[2],D,F,E,A,g,d;end;end,kn=function(D,A,F,r,g,u,E,d,z,C,n)if F<=70 then if F<=69 then return not(C~=41.0)and 167 or 148,E,C,g,d,z;else local B=127&C;local S=(127&A)<<7|(B|u<<14);return 36,3+E,S,g,d,z;end;elseif F<=71 then return not(C~=97.0)and 98 or 171,E,C,g,d,z;elseif F<=72 then return not not(A>=128)and 61 or 144,E,C,g,d,z;else local F,z,B=(n*g+A)%256,D.On,D[29](C,d+r-1);u[d]=z[E~F~B];z,B=3,(n*F+A)%256;return 9,E,C,z,B,D.On[D[29](C,r+z-1)~B~E];end;end,[117]=tostring,[33]=string.match,B2=function(D,D,A,F,r)if A<=236 then local A,g,u=r[2],r[5],r[3];local E,d=A+g,g<0;local g,z,C=not d,E>=u,E<=u;local u,n,B=d and z or g and C,A<=E,A>=E;z=d and n or g and B;C=u and not(r[1]and z);r[2]=E;r[1]=true;if C then return 1,292,D[1],D[2],E;else return 1,199,D[1],D[2],F;end;else return 2;end;end,hM="X\201\24\225\210\198\219,>\148\142\1369\250\247}\233\238I^\252W\216s\133\248\223Y\217\182\231\0\163\179\26\200j;\20Z\152\215\25\30|N\147\2464\243\224x\156\214X\177\190h`\181\155\165K\175oA$%\218&\162\157\254\8d\212\173@\234\17\2\237\23i\225\213\195~\185\161\132\14\176\145\171\16\170\208\138 \229B\197\251gm#1\242E]\209\174\240\172\9\180(M5Vy!\12*\166\19\146\141\221l\4\158z\196\228\135?w)\24\129\236\186\184\183\232\18\249t\27P\167\227\134\149\153\244ku\255\"3Q\199\11-'\192\189SR\245q\3U\150\239\201[\164G\253O\205:\204\31=\151\1f.\159Ha\21\19176b\140\139\10\22\\\28\131Dr\226\178\206\130v\194\203\127\222L\29\13n\207\230\5\15=E,z<=E;local E,H,p=C and B or n and S,A<=z,A>=z;S=C and H or n and p;u=E and not(F[5]and S);F[4]=z;F[5]=true;if u then return 17,z,d,D;else return 27,g,d,D;end;else return not(r<128)and 4 or 20,g,d,D;end;end,Rn=function(D,A,F,r,g,u,E,d,z,C,n,B)if g<=60 then return not not(E>=128)and 140 or 59,n,z,u,d,E,r,A,F,B,C;elseif g<=61 then local g,S,H,p,b=(127&u)<<14,127&d,(127&E)<<21,(r&127)<<7,(r&128)<<21;local c,G=g|H|S|(p|b),z+4;return 175,n,z,c,d,E,r,A,F,B,C;else local A,F,r,g,E=z+1,65,101,(74+n)%256,1;return 57,A,74,u,F,r,D:A(2),E,(g*F+r)%256,D.On,74~D[29](u,E+A-1);end;end,Tn="=u,E<=u;local u,n,B=d and z or g and C,r<=E,r>=E;z=d and n or g and B;B=u and not(D[5]and z);D[3]=E;D[5]=true;if B then return 106,E;else return 169,F;end;else return not(A<128)and 118 or 103,F;end;end,E="n",bM=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if E<=151 then if E<=149 then return 143,d[4],C,A,r,S,F,u,g,n,z,B;elseif E<=150 then local H=F+S;local p,b,c,G=D[29](A,H,3+H);if not(128>p)then return 50,d,C,H,r,p,b,c,G,n,z,B;else return 139,d,C,H,r,p,F,u,g,n,z,B;end;else return 143,d,C,A(C,S,r),r,S,F,u,g,n,z,B;end;elseif E<=152 then return 143,d,C,D[52](S,C,C+A-1),r,S,F,u,g,n,z,B;elseif E<=153 then local E,H,p,b,c,G=A+1,65,101,(C+61)%256,D:A(4),1;local q=(H*b+p)%256;return 27,d,E,61,H,S,F,p,c,G,q,D.On[q~D[29](F,E+G-1)~61];else return not(128<=F)and 76 or 45,d,C,A,r,S,F,u,g,n,z,B;end;end,on=function(D)return true,114,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil;end,n2=function(D,D,A,F,r,g)if g<=9 then local g=F&127;local u=A<<7|g;return 14,r+2,u;else D[F]=A;return 30,r,F;end;end,Y2=function(D,D,A,F)local r=127&A;A=F<<7|r;return 19,D+2,A;end,[12]=string.find,e=function(D,A,F,r,g,u,E,d,z,C,n,B)if u<=167 then d[g]=A;local d,S,H,p=D[29](C,E,E+3);if not(d<128)then return 29,r[1],r[2],E,1,d,S,H,p;else return 136,r[1],r[2],E,1,d,n,z,B;end;elseif u<=168 then local D,u,d=F[1],F[3],F[4];local C,S=D+u,u<0;local u,H,p=not S,C>=d,C<=d;local b,c,G=S and H or u and p,D<=C,D>=C;d=S and c or u and G;c=b and not(F[5]and d);F[1]=C;F[5]=true;if c then return 45,r[1],r[2],E,C,A,n,z,B;else return 76,r[1],r[2],E,g,A,n,z,B;end;else local D,F=n&127|z<<7,E+2;return 137,r[1],r[2],F,g,A,D,z,B;end;end,N=function(D,A,F,r,g,u,E,d,z)if d<=98 then if d<=97 then return not(128>u)and 119 or 23,A[1],A[2],g,u,E;else return not(F<128)and 21 or 166,A[1],A[2],g,u,E;end;elseif d<=99 then return 128>z and 268 or 269,A[1],A[2],g,u,E;elseif d<=100 then local d={[D.H2]=function(z,C)local n,B,S,H,p,b,c,G,q,Q,X,h,l,N,o=D:on();local x,M,i,m,V,L,a,P,s,U,t,T,_,v,Y,W=B,S,z,C,H,p,b,c,G,q,Q,X,h,l,N,o;while n do if x<=91 then if x<=45 then if x<=22 then if x<=10 then if x<=4 then if x<=1 then x,a,s=D:En(U,x,s,t,a);else x,L,a,P,U,t=D:hn(P,x,a,t,M,L,s,U);end;elseif x<=7 then x,M,L,s=D:Wn(T,L,s,P,t,M,U,x);else x,L,a,T,_,v,Y=D:Bn(T,t,U,_,P,L,s,a,v,x,V,Y);end;elseif x<=16 then if x<=13 then x,V,L,T=D:qn(T,a,P,M,x,L,V);else x,V,L,a,U,t,T,_=D:vn(L,t,x,s,_,W,a,v,V,Y,P,T,U);end;else x,M,V,L,T,_,v,Y,W=D:zn(U,x,_,a,M,V,t,W,P,v,Y,s,T,L);end;elseif x<=33 then if x<=27 then if x<=24 then x,P,s,U,t,T=D:sn(x,V,s,T,t,P,U,L,a);else x,L,a,P,T,_,v,Y,W=D:In(W,P,x,s,L,U,t,a,Y,v,V,T,_);end;elseif x<=30 then x,M,L=D:rn(t,U,_,a,W,L,v,V,x,Y,s,P,T,M);else x,L,P,s,T,_,v,Y,W=D:cn(t,L,V,U,x,P,_,s,W,Y,v,T);end;elseif x<=39 then x,M,V,L,a,P,s,U,t,T=D:Fn(U,x,a,T,P,M,L,V,s,t);elseif x<=42 then if x<=40 then x,s=D:Mn(s,M);else x,_=D:ln(M,U,_,x);end;else x,M,V,L=D:pn(a,L,V,t,x,U,s,M);end;elseif x<=68 then if x<=56 then if x<=50 then x,L,a,T,_,v,Y=D:un(_,s,a,v,P,U,V,x,L,t,T,Y);else x,V,L,P,s,U,t,T,_,v=D:dn(x,T,s,P,L,V,t,_,U,a,v);end;elseif x<=62 then if x<=59 then x,L,a,T,_,v=D:wn(T,V,U,P,t,s,_,x,L,v,Y,a);else x,V,L,P,s,U,t,T,_,v,Y=D:Rn(T,_,t,x,P,U,s,L,Y,V,v);end;elseif x<=65 then x,L,a=D:fn(V,L,W,_,s,v,P,U,T,t,x,a,Y);else x,a,U=D:Dn(U,M,x,a);end;elseif x<=79 then if x<=73 then x,L,s,T,_,v=D:kn(U,x,V,T,t,L,_,v,s,a);elseif x<=76 then if x<=74 then x,_=D:Hn(_,M);else x,V,L,a=D:gn(x,P,L,t,a,V,U,s);end;else x,M,V,L,a,P,s,U,t=D:Nn(a,V,L,T,P,s,x,U,t,M);end;elseif x<=85 then q,G,X,B,Q=D:Jn(s,a,x,V,U,P,L);if q==2 then x,L,a,s=G,X,B,Q;elseif q==1 then return L;end;else x,a,P=D:Qn(P,U,x,s,a);end;elseif x<=137 then if x<=114 then if x<=102 then if x<=96 then x,L,a,P,s,U,t=D:Zn(P,t,x,L,s,a,U);else x,V,L,a,P,s,U=D:Kn(P,U,s,a,T,x,t,L,_,V);end;elseif x<=108 then x,M,V,L,P,s,U,t,T=D:nn(T,M,s,_,t,U,x,V,P,L);elseif x<=111 then x,T,_,v,Y,W=D:an(x,V,W,a,Y,v,s,T,t,U,L,_);else x,V,L,a,P,s,U,t,T,_,v,Y=D:xn(A,t,L,s,U,i,x,m,a,_,Y,T,V,v,P);end;elseif x<=125 then if x<=119 then x,M,V,L,a,P,U,t,T=D:tn(V,t,M,a,P,T,x,L,U);elseif x<=122 then x,V,L=D:Vn(a,V,s,T,P,x,t,L,U);else x,V,L,a=D:Yn(V,x,T,_,U,P,t,s,L,a);end;elseif x<=131 then if x<=128 then if x<=126 then x,U=D:Pn(M,U);else x,M,V,P,U,t,T,_=D:yn(M,U,T,t,V,a,x,P,_);end;else x,L,a,s=D:Gn(x,s,T,L,V,U,t,P,a);end;elseif x<=134 then x,L,P,s,U,t,T=D:Ln(s,V,T,a,x,t,L,U,P);else x,V,L,P=D:_n(V,W,t,T,s,v,U,a,Y,P,x,L,_);end;elseif x<=160 then if x<=148 then if x<=142 then x,M,L,a,P=D:en(x,P,a,t,M,U,s,L);elseif x<=145 then x,L,P=D:Sn(x,U,m,P,s,i,L);else p,h=nil;x,M,L,p,h=D:UM(U,s,T,M,_,x,V,v,a,P,t,Y,L);end;elseif x<=154 then x,M,V,L,a,P,s,U,t,T,_,v=D:bM(L,s,a,t,U,x,M,_,V,T,v,P);elseif x<=157 then x=D:CM(t,P,x,U);else x,V,L,P,s,U,t,T,_,v,Y,W=D:OM(P,s,v,_,V,U,L,x,W,T,t,Y);end;elseif x<=172 then if x<=166 then x,M,V,L,a,P,s,U,t=D:XM(M,T,P,x,L,V,s,U,a,t);elseif x<=169 then x,M,V,L,a,P,s,U,t,T,_,v=D:TM(L,_,V,M,x,T,U,a,s,v,P,t);else S,l,C=nil;x,L,S,l,C=D:mM(x,a,L,V,P,U);end;elseif x<=178 then if x<=175 then x,V,L=D:AM(x,v,Y,T,t,W,P,a,L,_,s,V,U);else x,V,L,a,s,U=D:jM(V,L,s,P,U,x,a);end;elseif x<=181 then x,M,L,a,P,s=D:oM(V,t,a,M,P,U,s,L,x);else x,V,L,a,P,U,t=D:EM(P,s,V,t,L,x,a,U);end;end;end};A[1][6]=d;return 102,A[1],A[2],d,u,E;else local D,d=127&E,(127&r)<<7;local r,E=D|F<<14|d,u+3;return 35,A[1],A[2],g,E,r;end;end,[0]=rawget,Yn=function(D,A,F,r,g,u,E,d,z,C,n)if F<=123 then local B,S,H,p,b=(127&n)<<14,E&127,(127&u)<<21,(127&d)<<7,(128&d)<<21;local c=B|p|(S|H|b);return 119,A,C+4,c;elseif F<=124 then local F=1+C;return 116,A,C,n;else local F,B,S=(u*A+d)%256,D.On,D[29](E,g+C-1);r[g]=B[F~z~S];return 74,F,C,n;end;end,N2=".....",qn=function(D,D,A,F,r,g,u,E)if g<=11 then local d=127&u|A<<7;return 22,E+2,d,D;elseif g<=12 then local A,g,d=r[5],r[4],r[2];local z,C=A+g,g<0;local g,n,B=not C,z>=d,z<=d;local d,S,H=C and n or g and B,A<=z,A>=z;n=C and S or g and H;g=d and not(r[3]and n);r[5]=z;r[3]=true;if g then return 120,E,u,z;else return 44,E,u,D;end;else return not(F<128)and 7 or 113,E,u,D;end;end,_2=function(D,D,A,F,r,g,u)if F<=29 then if F<=28 then return 128>g and 33 or 37,D,r,u;else return 19,D+1,r,u;end;elseif F<=30 then local g,E,d=A[2],A[5],A[4];local z,C=g+E,E<0;local E,n,B=not C,z>=d,z<=d;local d,S,H=C and n or E and B,g<=z,g>=z;g=C and S or E and H;H=d and not(A[1]and g);A[2]=z;A[1]=true;if H then return 6,D,r,z;else return 8,D,r,u;end;elseif F<=31 then return 14,D,1+r,u;else return 10,D,r+1,u;end;end,[40]=table.insert,yn=function(D,A,F,r,g,u,E,d,z,C)if d<=127 then local d,n,B=(89+u)%256,D:A(E),1+0;return 128,{1-B,A,E+0,B,false},d,89,65,101,n,C;else local D,E,d=A[1],A[4],A[3];local n,B=D+E,E<0;local E,S,H=not B,n>=d,n<=d;local d,p,b=B and S or E and H,D<=n,D>=n;D=B and p or E and b;H=d and not(A[5]and D);A[1]=n;A[5]=true;if H then return 99,A,u,z,F,g,r,n;else return 165,A,u,z,F,g,r,C;end;end;end,y=function(D,A,F,r,g,u,E,d,z,C,n)if z<=152 then if z<=151 then return 128>u and 141 or 60,d[1],d[2],n,r,g,A,u,E;else local B=1+n;return 92,d[1],d[2],B,r,g,A,u,E;end;elseif z<=153 then return 1==C and 154 or 281,d[1],d[2],n,r,g,A,u,E;elseif z<=154 then local z,C,B,S=D[29](F,n,3+n);if not(128>z)then return 16,d[1],d[2],n,3,z,C,B,S;else return 8,d[1],d[2],n,3,z,A,u,E;end;else return A<128 and 135 or 79,d[1],d[2],n,r,g,A,u,E;end;end,Z=function(D,A,F,r,g,u,E,d)if F<=113 then if F<=112 then local z,C=D:A(A),D:A(A);E[E[8]]=z;E[E[9]]=C;C=1+0;return 168,{1-C,r,C,A+0,false},u[1],u[2],z,d;else local D=1+d;return 3,r,u[1],u[2],A,D;end;elseif F<=114 then return not(g>=128)and 106 or 109,r,u[1],u[2],A,d;elseif F<=115 then return not(128<=g)and 164 or 99,r,u[1],u[2],A,d;else return not(g<128)and 230 or 200,r,u[1],u[2],A,d;end;end,[30]=(1),[49]=string.gmatch,r=function(D,D,A,F,r,g,u)if u<=26 then local E,d,z=g[2],g[4],g[5];local C,n=E+d,d<0;local d,B,S=not n,C>=z,C<=z;local z,H,p=n and B or d and S,E<=C,E>=C;S=n and H or d and p;n=z and not(g[1]and S);g[2]=C;g[1]=true;if n then return 242,A[1],A[2],F,C;else return 54,A[1],A[2],F,D;end;elseif u<=27 then local g=1+F;return 163,A[1],A[2],g,D;else return not(128<=r)and 169 or 125,A[1],A[2],F,D;end;end,Un=function(D,A)return D[111](A,1,A[D.E]);end,c2=function(D,D,A,F,r,g,u,E)if A<=269 then if A<=268 then local d,z=127&g,(127&E)<<7;local C,n=d|D<<14|z,3+u;return 47,F[1],F[2],n,C;else local d,z,C,n=(127&g)<<14,127&E,(D&127)<<21,(127&r)<<7;local D,B=(r&128)<<21|z|n|(d|C),4+u;return 47,F[1],F[2],B,D;end;elseif A<=270 then return not(128<=g)and 265 or 241,F[1],F[2],u,g;elseif A<=271 then local D=u+1;return 250,F[1],F[2],D,g;else local D,A=127&g|E<<7,u+2;return 126,F[1],F[2],A,D;end;end,K2=function(D,A,F,r,g,u,E,d,z,C,n)if z<=5 then if z<=4 then local B,S,H,p=(127&n)<<14,r&127,(u&127)<<21,(d&127)<<7;local b=(128&d)<<21|(B|(H|S)|p);return 10,F,g+4,E,A,b,r,u,d;else local B,S,H,p=D[29](C,g,3+g);if not(B<128)then return 15,F,g,4,B,S,H,p,d;else return 31,F,g,4,B,n,r,u,d;end;end;elseif z<=6 then local B,S,H,p=D[29](C,g,g+3);if not(128>B)then return 35,F,g,E,A,B,S,H,p;else return 32,F,g,E,A,B,r,u,d;end;elseif z<=7 then return 36,F,g+1,E,A,n,r,u,d;else return 5,F[3],g,E,A,n,r,u,d;end;end,h2=function(D,D,A,F,r,g,u,E,d)if d<=230 then if d<=229 then local z,C=127&g,(127&F)<<7;local n,B=u<<14|z|C,3+A;return 150,D[1],D[2],E,B,r,n;else return not(128>u)and 85 or 215,D[1],D[2],E,A,r,g;end;elseif d<=231 then local z,C=127&r,(g&127)<<7;local n,B=F<<14|(C|z),3+E;return 245,D[1],D[2],B,A,n,g;elseif d<=232 then return not(128<=u)and 229 or 117,D[1],D[2],E,A,r,g;else return F<128 and 175 or 235,D[1],D[2],E,A,r,g;end;end,Bn=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if n<=8 then local H=z&127;local p=u<<7|H;return 94,2+E,p,A,g,C,S;elseif n<=9 then F[A]=C;local u=(g*z+r)%256;F[4]=D.On[D[29](d,B+4-1)~u~E];local F=5;return 111,E,z,F,(u*z+r)%256,D.On,(D[29](d,F+B-1));else return 150.0E)and 232 or 14,A,n[1],n[2],g,z,r;else B[r]=C;local F,r=D:A(u),D:A(u);B[B[13]]=F;B[B[11]]=r;r=1+0;return 22,{1-r,A,false,r,u+0},n[1],n[2],g,z,F;end;end,bn=true,_n=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H)if B<=135 then r[g]=E[H~C(n,F)~S];local F=(u*H+d)%256;r[4]=D.On[S~D[29](n,4+A-1)~F];return 143,A,D[101](D.An,D[45](r),z),n;elseif B<=136 then local D,F,g,E=(127&n)<<14,u&127,(d&127)<<21,(127&r)<<7;local d,C=g|((128&r)<<21|F)|(E|D),4+S;return 116,A,S,d;else local D,F=S&127,(127&z)<<7;local r=u<<14|(D|F);return 22,A+3,r,n;end;end,Z2=function(D,D,A,F,r,g,u)if r<=1 then if r<=0 then return 2,not(g<128)and 26 or 22,D,A,u;else local E=u&127;local d=F<<7|E;return 2,10,D+2,A,d;end;elseif r<=2 then local F=A&127|g<<7;return 2,36,D+2,F,u;else return 1;end;end,zn=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H,p)if F<=19 then if F<=17 then d[H]=n[B~r~p];local b=(A+r*g)%256;d[6]=D.On[p~(D[29](S,6+E-1)~b)];local d=7;return 65,u,E,p,d,(A+g*b)%256,D.On,D[29],d+E;elseif F<=18 then local d=p&127;local S=g<<7|d;return 152,u,E+2,S,H,r,n,B,z;else return not(A<128)and 123 or 117,u,E,p,H,r,n,B,z;end;elseif F<=20 then return 143,u[2],E,p,H,r,n,B,z;elseif F<=21 then return A<128 and 82 or 156,u,E,p,H,r,n,B,z;else return 143,u,E,D:A(p,D[29](C,E,E),1+E),H,r,n,B,z;end;end,[4]=function(D,A,A,A,A,F,r,r)local r,g,u;local E,d,z,C,n,B,S,H,p,b,c,G,q,Q,X,h,l,N,o,x,M,i,m,V,L=D.A,D[19],D[111],D[86],D[103],D.E,D[95],D.bn,D.Cn,0;while true do if b<=0 then r=A[A[13]];g=A[A[14]];u,b,N,o,x,M,i,m,V,L=A[A[9]],1,11,12,16,10,6,15,5,8;elseif b<=1 then c=A[A[o]];G=A[A[x]];q=A[A[M]];Q=A[A[i]];X=A[A[N]];local o=A[A[L]];h=A[A[V]];l=A[A[m]];b,N=2,function(...)local b,o,x,M,i,m,V,L,a,P,s,U,t,T;local _,v,Y=E(D,g),h,Q;if Y==110 then while true do local g=G[v];if g<46 then local E;if g<23 then if g>=11 then if g<17 then if g>=14 then if g>=15 then if g~=16 then _[l[v]]=_[u[v]];s,L,M=r[v+1],l[v+1],u[v+1];T,a,b=s+M-1,s+L,d(_[s](z(_,s+1,s+L)));C(b,1,M,s,_);v=v+1;else s=l[v];L,M,T=_[s],_[s+1],_[s+2];_[s]=L(M,T);end;else if P then for Q in n,P,nil do if P then local h=P[Q];if h then h[5]=h;h[7]=_[Q];h[4]=7;P[Q]=nil;end;end;end;end;return _[r[v]],z(_[l[v]],1,_[l[v]][B]);end;elseif g<12 then s=_[r[v]];_[l[v]]=d(z(s,u[v],s[B]));elseif g~=13 then s,L,M=l[v],u[v],r[v];T=L<2097152 and 7 or 14;a,b=L&(1<>T;u[v]=(a~9)+4766512724901562824*-1+(-4766512724901562824*M+-4766512724901562824*~M);l[v]=(s~42)+1366456711814754725*-1+(-1366456711814754725*42+-1366456711814754725*~42);r[v]=(M~85)+205081300378969640*-1+(-205081300378969640*v+-205081300378969640*~v);G[v]=(b~70)+2722653813191663441*-1+(-2722653813191663441*T+-2722653813191663441*~T);v=v-1;else s=F[r[v]];_[u[v]]=s[5][s[4]][q[v]];end;elseif g>=20 then if g<21 then s,L,M=l[v],o(m,t);if L then _[s+1]=L;_[s+2]=M;v,t=r[v],L;end;elseif g~=22 then _[r[v]]=u[v];else F[r[v]][_[u[v]]]=l[v];end;elseif g>=18 then if g~=19 then s=q[v];local Q,h=c[v],F;local W=Q and#Q/2 or 0;local R,j=W>0 and{};if R then j=P;for J=1,W,1 do local W=(J-1)*2;local e,O=Q[W+2],Q[W+1];if e==2 then if not j then j={};end;local Q,W=j[O];if not Q then Q={[5]=_,[4]=O};j[O]=Q;W=Q;else W=Q;end;R[J]=W;elseif e==0 then R[J]=_[O];elseif e==3 then R[J]={[5]=_,[4]=O};elseif e==1 then R[J]=h[O];end;end;else j=P;end;M=D[s[s[3]]](D,nil,nil,nil,s,R);_[r[v]]=M;L,P=R,j;else s,L=r[v],_[l[v]];_[s+1]=L;_[s]=L[c[v]];end;else _[u[v]]=_[l[v]].._[r[v]];end;elseif g<5 then if g>=2 then if g<3 then _[r[v]]=_[u[v]][_[l[v]]];elseif g==4 then if not(_[u[v]]=8 then if g>=9 then local Q=v;if g==10 then Y,v=u[Q],r[Q]+1;break;else _[l[Q]]=_[u[Q]]*X[Q];end;elseif _[u[v]]then v=l[v];else v=r[v];end;elseif g<6 then s,L,M=u[v],{...},r[v];C(L,1,s-1,M,_);_[M+s-1]=d(S(s,...));elseif g~=7 then _[u[v]]=_[l[v]]=34 then if g<40 then if g<37 then if g<35 then _[l[v]]=_[u[v]];s=l[v+1];L,M,T=_[s],_[s+1],_[s+2];_[s]=L(M,T);v=v+1;elseif g==36 then _[l[v]][_[u[v]]]=X[v];else _[l[v]]=_[r[v]]();end;elseif g>=38 then if g~=39 then _[u[v]]=_[l[v]]%X[v];else _[u[v]]=_[l[v]]..X[v];end;else if P then for Q in n,P,nil do if P then local h=P[Q];if h then h[5]=h;h[7]=_[Q];h[4]=7;P[Q]=nil;end;end;end;end;return;end;elseif g<43 then if g<41 then local Q=o;o=Q+t;if t<0 then s=o>=m and not(i and Q<=o);else s=o<=m and not(i and Q>=o);end;if s then _[l[v]]=o;v=r[v];end;L,i=o,true;elseif g==42 then if _[l[v]]~=X[v]then v=u[v];end;else _[u[v]]=_[l[v]]>=_[r[v]];end;elseif g<44 then _[r[v]]=_[l[v]]/c[v];elseif g==45 then _[l[v]]=_[u[v]](z(_[r[v]],1,_[r[v]][B]));else s,L,M=r[v],l[v],u[v];T,a,b=s+M-1,s+L,d(_[s](z(_,s+1,s+L)));C(b,1,M,s,_);end;elseif g<28 then if g>=25 then if g>=26 then if g~=27 then _[l[v]][c[v]]=X[v];else _[l[v]](_[u[v]]);end;else local Q,h,W=A,r[v],u[v];local W=Q[Q[1]][5];W[h]=W[h]~309189954;r[v],u[v],l[v],G[v]=87,231,142,63;end;elseif g==24 then _[r[v]]=_[l[v]]==c[v];else _[u[v]]=F[l[v]][X[v]];end;elseif g<31 then if g<29 then _[r[v]](_[l[v]],_[u[v]]);elseif g~=30 then _[l[v]]=_[u[v]];else F[l[v]][_[u[v]]]=_[r[v]];end;elseif g>=32 then if g==33 then E=x;x,s={[9]=t,[7]=o,[5]=E,[6]=m,[8]=i},l[v];t,m=_[s+2]+0,_[s+1]+0;o,v,i=_[s]-t,u[v],false;elseif _[u[v]]==r[v]then v=l[v];end;else s,L,M=r[v],l[v],u[v];T=s+L;_[s]=d(_[s](z(_,s+1,T)));end;elseif g<69 then if g>=57 then if g>=63 then if g>=66 then if g<67 then _[l[v]]=#_[r[v]];elseif g~=68 then s,L,M=l[v],u[v],r[v];T=s<2097152 and 7 or 14;a,b=s&(1<>T;u[v]=-3040939195797399328*L+-3040939195797399328*6+(6081878391594798656*(6&L)+3040939195797399329*(L~6));l[v]=7001123520560420243*a+7001123520560420243*79+(4444497032588711130*(79&a)+-7001123520560420242*(a~79));r[v]=(M~104)+1606321319881624544*-1+(-1606321319881624544*v+-1606321319881624544*~v);local E,Q=G,b;local h,W=-9223372036854775807*-1+-0x8000000000000000*Q,~(Q~108);E[v]=h+(-0x8000000000000000*108+9223372036854775807*W);v=v-1;else s,L={...},u[v];C(s,1,l[v],L,_);end;elseif g>=64 then if g==65 then _[u[v]]=not _[l[v]];else _[l[v]]={};end;end;elseif g>=60 then if g<61 then _[l[v]]=_[u[v]];_[l[v+1]]=_[u[v+1]];v=v+1;elseif g==62 then s,L,M=u[v],l[v],r[v];T=M<16384 and 7 or(M<2097152 and 14 or 21);a,b=M&(1<>T;local E,Q=u,s;local h,W=-9223372036854775807*-1+-0x8000000000000000*Q,~(Q~120);E[v]=h+(-0x8000000000000000*120+9223372036854775807*W);l[v]=(L~58)+8397872303393416133*-1+(-8397872303393416133*58+-8397872303393416133*~58);r[v]=(a~110)+5772403209973615817*-1+(-5772403209973615817*T+-5772403209973615817*~T);G[v]=(b~76)+6319504453693733387*-1+(-6319504453693733387*s+-6319504453693733387*~s);v=v-1;elseif _[u[v]]~=_[l[v]]then v=r[v];end;elseif g<58 then if _[u[v]]==X[v]then v=l[v];end;elseif g~=59 then _[r[v]]=q[v].._[u[v]];else s=F[r[v]];s[5][s[4]]=_[u[v]];end;elseif g<51 then if g<48 then if g==47 then _[u[v]]=F[l[v]];else s=u[v];M=s+r[v];if P then for E in n,P,nil do if P then local Q=P[E];if Q then Q[5]=Q;Q[7]=_[E];Q[4]=7;P[E]=nil;end;end;end;end;return _[s](z(_,s+1,M));end;elseif g>=49 then if g~=50 then _[u[v]]();else _[l[v]]=d(_[u[v]](z(_[r[v]],1,_[r[v]][B])));end;elseif not(_[u[v]]<=l[v])then v=r[v];end;elseif g<54 then if g>=52 then if g~=53 then _[u[v]]=_[r[v]]+_[l[v]];else _[l[v]]=X[v]+_[u[v]];end;else s,L,M=l[v],r[v],u[v];T,a=s+M-1,s+L;b=_[a];V=b[B];U=L+V-1;b.n=U;C(b,1,V,L,b);C(_,s+1,a-1,1,b);a=d(_[s](z(b,1,b[B])));C(a,1,M,s,_);end;elseif g>=55 then if g==56 then s=F[r[v]];s[5][s[4]]=c[v];else o,m,t,i,x=x[7],x[6],x[9],x[8],x[5];end;else s,L,M=u[v],r[v],l[v];T=L<2097152 and 7 or 14;a,b=L&(1<>T;u[v]=(s~54)+1780302293922881622*-1+(-1780302293922881622*b+-1780302293922881622*~b);l[v]=(M~43)+7221036774325227729*-1+(-7221036774325227729*L+-7221036774325227729*~L);local E,Q=r,a;local h,W=-9223372036854775807*-1+-0x8000000000000000*Q,~(Q~62);E[v]=h+(-0x8000000000000000*62+9223372036854775807*W);G[v]=(b~34)+6605564897306587897*-1+(-6605564897306587897*b+-6605564897306587897*~b);v=v-1;end;elseif g<80 then if g<74 then if g>=71 then if g>=72 then if g~=73 then _[l[v]]=c[v];else _[l[v]]=_[r[v]]*_[u[v]];end;else _[u[v]]=_[r[v]]~=_[l[v]];end;elseif g==70 then s,L,M=r[v],u[v],l[v];T=L<16384 and 7 or(L<2097152 and 14 or 21);a,b=L&(1<>T;u[v]=(a~37)+5495350134998927071*-1+(-5495350134998927071*T+-5495350134998927071*~T);l[v]=2581448333722445084*M+2581448333722445084*6+(-5162896667444890168*(M&6)+-2581448333722445083*(M~6));r[v]=(s~111)+-0x8000000000000000*a+(-0x8000000000000000*b+-0x8000000000000000*(a~b));G[v]=(b~83)+4046112417272248572*-1+(-4046112417272248572*M+-4046112417272248572*~M);v=v-1;else s,L,M=u[v],{...},r[v];C(L,1,s-1,M,_);_[M+s-1]=d(S(s,...));_[u[v+1]]=F[l[v+1]];_[l[v+2]]=_[u[v+2]](z(_[r[v+2]],1,_[r[v+2]].n));_[u[v+3]]=F[l[v+3]];v=v+3;end;elseif g<77 then if g>=75 then if g==76 then _[l[v]]=_[u[v]](_[r[v]]);else v=r[v];end;else _[r[v]]=_[u[v]]*l[v];end;elseif g<78 then _[u[v]]=_[l[v]][X[v]];elseif g==79 then s,L=l[v],r[v];M=s+L;T=_[M];a=T[B];if P then for E in n,P,nil do if P then local S=P[E];if S then S[5]=S;S[7]=_[E];S[4]=7;P[E]=nil;end;end;end;end;T[B]=L+a-1;C(T,1,a,L,T);C(_,s+1,M-1,1,T);return _[s](z(T,1,T[B]));elseif _[r[v]]~=u[v]then v=l[v];end;elseif g>=86 then if g>=89 then if g>=90 then if g~=91 then s=u[v]+1;for E=1,r[v],1 do L=(l[v]~E)&127;u[s]=u[s]~L;l[s]=l[s]~L;r[s]=r[s]~L;G[s]=G[s]~L;s=s+1;end;G[v]=63;else _[u[v]]=_[r[v]]-l[v];end;elseif not(r[v]<_[l[v]])then v=u[v];end;elseif g>=87 then if g~=88 then _[u[v]]=F[r[v]][_[l[v]]];else _[r[v]](c[v]);end;else _[u[v]]=_[l[v]]==_[r[v]];end;elseif g>=83 then if g<84 then F[u[v]][_[r[v]]]=q[v];elseif g~=85 then _[l[v]][_[u[v]]]=_[r[v]];else s,L,M=r[v],u[v],l[v];T=_[s];C(_,s+1,s+L,M+1,T);end;elseif g>=81 then if g==82 then _[l[v]]=d(_[u[v]](_[r[v]]));else _[u[v]]=_[l[v]][r[v]];end;else s,L,M=u[v],l[v],r[v];T=L<16384 and 7 or(L<2097152 and 14 or 21);a,b=L&(1<>T;u[v]=(s~74)+1204441906159877699*-1+(-1204441906159877699*a+-1204441906159877699*~a);l[v]=(a~39)+3941148161208269040*-1+(-3941148161208269040*b+-3941148161208269040*~b);r[v]=6302510367869035649*M+6302510367869035649*18+(5841723337971480318*(18&M)+-6302510367869035648*(M~18));G[v]=844021979242837792*b+844021979242837792*73+(-1688043958485675584*(b|73)+844021979242837793*(b~73));v=v-1;end;v=v+1;end;end;if Y==69 then while true do local g,E=G[v];if g<45 then if g<22 then if g<11 then if g<5 then if g<2 then if g==1 then s=l[v];L,M,T,a=_[s],_[s+1],_[s+2],_[s+3];_[s]=L(M,T,a);else _[r[v]](_[l[v]]);end;elseif g<3 then _[u[v]][_[r[v]]]=_[l[v]];elseif g==4 then s=F[u[v]];_[r[v]]=s[5][s[4]][q[v]];else _[r[v]]=not _[l[v]];end;elseif g<8 then if g>=6 then if g~=7 then _[l[v]][c[v]]=_[r[v]];else _[r[v]]=_[l[v]][c[v]];end;else o,m,t,i,x=x[7],x[6],x[9],x[8],x[5];end;elseif g<9 then _[r[v]]=_[u[v]]+_[l[v]];elseif g==10 then s,L,M=l[v],u[v],r[v];T=M<16384 and 7 or(M<2097152 and 14 or 21);a,b=M&(1<>T;r[v]=(a~34)+534826825686865576*-1+(-534826825686865576*b+-534826825686865576*~b);u[v]=(L~2)+1373055972035275520*-1+(-1373055972035275520*T+-1373055972035275520*~T);l[v]=(s~52)+4432226601467124147*-1+(-4432226601467124147*M+-4432226601467124147*~M);G[v]=1477862030704060933*b+1477862030704060933*55+(-2955724061408121866*(55|b)+1477862030704060934*(b~55));v=v-1;else _[r[v]]=_[l[v]].._[u[v]];end;elseif g<16 then if g>=13 then if g>=14 then if g~=15 then _[r[v]](_[u[v]],_[l[v]]);else _[r[v]]=_[l[v]];_[r[v+1]]=_[l[v+1]];v=v+1;end;else _[u[v]]=F[r[v]][q[v]];end;elseif g~=12 then if P then for S in n,P,nil do if P then local Q=P[S];if Q then Q[5]=Q;Q[7]=_[S];Q[4]=7;P[S]=nil;end;end;end;end;return _[u[v]],_[l[v]],X[v];else _[l[v]]=_[u[v]]~_[r[v]];end;elseif g>=19 then if g>=20 then if g==21 then s=F[l[v]];s[5][s[4]]=c[v];else local S=o;o=S+t;if t<0 then s=o>=m and not(i and S<=o);else s=o<=m and not(i and S>=o);end;if s then _[l[v]]=o;v=r[v];end;L,i=o,H;end;else if P then for S in n,P,nil do if P then local H=P[S];if H then H[5]=H;H[7]=_[S];H[4]=7;P[S]=nil;end;end;end;end;return X[v],q[v],c[v];end;elseif g<17 then _[r[v]]();elseif g~=18 then v=u[v];else s=F[l[v]];s[5][s[4]]=_[u[v]];end;elseif g<33 then if g>=27 then if g<30 then if g<28 then s,L,M=r[v],u[v],l[v];T=M<2097152 and 7 or 14;a,b=M&(1<>T;r[v]=(s~59)+4943105481692495099*-1+(-4943105481692495099*L+-4943105481692495099*~L);local S,H=u,L;local Q,h=-9223372036854775807*-1+-0x8000000000000000*H,~(H~16);S[v]=Q+(-0x8000000000000000*16+9223372036854775807*h);H,S=l,a;local Q,h,Y=772076055112808584*S+772076055112808584*46,-1544152110225617168*(S|46),-772076055112808585*~(S~46);H[v]=Q+(h+(772076055112808585*-1+Y));G[v]=(b~38)+5276285569654862383*-1+(-5276285569654862383*v+-5276285569654862383*~v);v=v-1;elseif g==29 then local S=u[v];if P then local H=P[S];if H then H[5]=H;H[7]=_[S];H[4]=7;P[S]=nil;end;end;S=u[v+1];if P then local H=P[S];if H then H[5]=H;H[7]=_[S];H[4]=7;P[S]=nil;end;end;S=u[v+2];if P then local H=P[S];if H then H[5]=H;H[7]=_[S];H[4]=7;P[S]=nil;end;end;S=u[v+3];if P then local H=P[S];if H then H[5]=H;H[7]=_[S];H[4]=7;P[S]=nil;end;end;v=v+3;else s,L,M=u[v],l[v],r[v];T=s+L;_[s]=d(_[s](z(_,s+1,T)));end;elseif g<31 then if _[r[v]]then v=l[v];else v=u[v];end;elseif g==32 then _[r[v]]=_[l[v]]*c[v];else F[l[v]][_[u[v]]]=X[v];end;elseif g>=24 then if g>=25 then if g~=26 then if P then for S in n,P,nil do if P then local H=P[S];if H then H[5]=H;H[7]=_[S];H[4]=7;P[S]=nil;end;end;end;end;return _[r[v]](z(_[u[v]],1,_[u[v]][B]));else _[r[v]]=F[l[v]][_[u[v]]];end;else _[l[v]]={};_[l[v+1]]={};_[l[v+2]]={};v=v+2;end;elseif g==23 then local S,H,Q=A,r[v],u[v];local A=S[S[1]][5];A[H]=A[H]~309189954;r[v],u[v],l[v],G[v]=249,158,44,77;else s,L,M=u[v],o(m,t);if L then _[s+1]=L;_[s+2]=M;v,t=l[v],L;end;end;elseif g>=39 then if g>=42 then if g>=43 then if g~=44 then _[l[v]](X[v],_[u[v]]);else _[u[v]]=_[r[v]]..q[v];end;else _[u[v]]=_[l[v]][r[v]];end;elseif g>=40 then if g~=41 then _[u[v]][X[v]]=l[v];else _[r[v]]=d(_[u[v]](_[l[v]]));end;else s=F[u[v]];_[r[v]]=s[5][s[4]];end;elseif g<36 then if g>=34 then if g~=35 then s=r[v]+1;for A=1,u[v],1 do L=(l[v]~A)&127;r[s]=r[s]~L;u[s]=u[s]~L;l[s]=l[s]~L;G[s]=G[s]~L;s=s+1;end;G[v]=77;else s,L,M=u[v],l[v],r[v];T=L<16384 and 7 or(L<2097152 and 14 or 21);a,b=L&(1<>T;local A,S=r,M;local H,Q=-9223372036854775807*-1+-0x8000000000000000*S,~(S~64);A[v]=H+(-0x8000000000000000*64+9223372036854775807*Q);u[v]=(s~120)+780666752209012598*-1+(-780666752209012598*L+-780666752209012598*~L);l[v]=(a~27)+4053843570235138408*-1+(-4053843570235138408*s+-4053843570235138408*~s);G[v]=(b~9)+-5811479771354059257*-1+(5811479771354059257*v+5811479771354059257*~v);v=v-1;end;elseif not(_[l[v]]<_[u[v]])then v=r[v];end;elseif g>=37 then if g==38 then if P then for A in n,P,nil do if P then local S=P[A];if S then S[5]=S;S[7]=_[A];S[4]=7;P[A]=nil;end;end;end;end;return _[u[v]](_[l[v]]);else s,L,M=u[v],l[v],r[v];T,a=s+M-1,s+L;b=_[a];V=b[B];U=L+V-1;b[B]=U;C(b,1,V,L,b);C(_,s+1,a-1,1,b);a=d(_[s](z(b,1,b.n)));C(a,1,M,s,_);end;else _[l[v]]=c[v].._[r[v]];end;elseif g<67 then if g>=56 then if g>=61 then if g<64 then if g>=62 then if g==63 then if P then for A in n,P,nil do if P then local S=P[A];if S then S[5]=S;S[7]=_[A];S[4]=7;P[A]=nil;end;end;end;end;return _[l[v]],z(_[r[v]],1,_[r[v]][B]);else s,L,M=l[v],u[v],r[v];T=_[s];C(_,s+1,s+L,M+1,T);end;else s=F[l[v]];s[5][s[4]][c[v]]=_[r[v]];end;elseif g<65 then s=_[r[v]];_[l[v]]=d(z(s,u[v],s[B]));elseif g==66 then s=u[v];L,M,T=_[s],_[s+1],_[s+2];_[s]=L(M,T);else local A=u[v];if P then local S=P[A];if S then S[5]=S;S[7]=_[A];S[4]=7;P[A]=nil;end;end;A=u[v+1];if P then local S=P[A];if S then S[5]=S;S[7]=_[A];S[4]=7;P[A]=nil;end;end;A=u[v+2];if P then local S=P[A];if S then S[5]=S;S[7]=_[A];S[4]=7;P[A]=nil;end;end;v=v+2;end;elseif g>=58 then if g>=59 then if g~=60 then F[r[v]][_[u[v]]]=_[l[v]];else _[l[v]]=_[u[v]]+r[v];end;else _[l[v]]=_[u[v]]-r[v];end;elseif g~=57 then if _[l[v]]~=_[r[v]]then v=u[v];end;else _[r[v]]=F[l[v]];end;elseif g>=50 then if g>=53 then if g<54 then E=x;x,s={[9]=t,[7]=o,[5]=E,[6]=m,[8]=i},u[v];o,m,t,v=_[s],_[s+1],_[s+2],r[v];elseif g~=55 then _[l[v]]=_[u[v]](z(_[r[v]],1,_[r[v]][B]));else _[l[v]]=u[v];end;elseif g>=51 then if g==52 then _[u[v]]=d(_[r[v]](z(_[l[v]],1,_[l[v]][B])));else _[r[v]]=_[u[v]]~=_[l[v]];end;else s,L=u[v],r[v];M=s+L;T=_[M];a=T[B];if P then for A in n,P,nil do if P then local S=P[A];if S then S[5]=S;S[7]=_[A];S[4]=7;P[A]=nil;end;end;end;end;T[B]=L+a-1;C(T,1,a,L,T);C(_,s+1,M-1,1,T);return _[s](z(T,1,T[B]));end;elseif g>=47 then if g<48 then if P then for A in n,P,nil do if P then local B=P[A];if B then B[5]=B;B[7]=_[A];B[4]=7;P[A]=nil;end;end;end;end;return _[r[v]],_[l[v]];elseif g~=49 then _[u[v]]=_[l[v]]+X[v];else _[u[v]]=_[r[v]]==l[v];end;elseif g==46 then s,L=l[v],_[u[v]];_[s+1]=L;_[s]=L[X[v]];else _[u[v]]=#_[l[v]];end;elseif g<78 then if g<72 then if g>=69 then if g<70 then _[u[v]]=_[r[v]]-_[l[v]];else local A,B;if g~=71 then s=q[v];local S,H=X[v],F;local Q=S and#S/2 or 0;A=Q>0 and{};if A then B=P;for h=1,Q,1 do local Q=(h-1)*2;local V,U=S[Q+2],S[Q+1];if V==2 then if not B then B={};end;local S,Q=B[U];if not S then S={[5]=_,[4]=U};B[U]=S;Q=S;else Q=S;end;A[h]=Q;elseif V==0 then A[h]=_[U];elseif V==3 then A[h]={[5]=_,[4]=U};elseif V==1 then A[h]=H[U];end;end;else B=P;end;M=D[s[s[3]]](D,nil,nil,nil,s,A);_[u[v]]=M;else if P then for D in n,P,nil do if P then local S=P[D];if S then S[5]=S;S[7]=_[D];S[4]=7;P[D]=nil;end;end;end;end;return c[v],_[l[v]];end;L,P=A,B;end;elseif g~=68 then _[l[v]](X[v]);else if P then for D in n,P,nil do if P then local A=P[D];if A then A[5]=A;A[7]=_[D];A[4]=7;P[D]=nil;end;end;end;end;return q[v];end;elseif g>=75 then if g>=76 then if not(g==77)then _[r[v]]=q[v];end;else s,L,M=r[v],l[v],u[v];T,a,b=s+M-1,s+L,d(_[s](z(_,s+1,s+L)));C(b,1,M,s,_);end;elseif g<73 then if P then for D in n,P,nil do if P then local A=P[D];if A then A[5]=A;A[7]=_[D];A[4]=7;P[D]=nil;end;end;end;end;return _[u[v]];elseif g==74 then _[u[v]]=_[r[v]]();else local D=u[v];if P then local A=P[D];if A then A[5]=A;A[7]=_[D];A[4]=7;P[D]=nil;end;end;end;elseif g<84 then if g<81 then if g<79 then _[l[v]]=_[u[v]](_[r[v]]);elseif g~=80 then s,L,M=r[v],u[v],l[v];T=L<16384 and 7 or(L<2097152 and 14 or 21);a,b=L&(1<>T;r[v]=(s~79)+3223609053340532373*-1+(-3223609053340532373*L+-3223609053340532373*~L);u[v]=-973683569802843549*a+-973683569802843549*19+(1947367139605687098*(a&19)+973683569802843550*(a~19));l[v]=(M~1)+5108971943101587222*-1+(-5108971943101587222*1+-5108971943101587222*~1);G[v]=(b~57)+1782201598577451022*-1+(-1782201598577451022*L+-1782201598577451022*~L);v=v-1;else if P then for D in n,P,nil do if P then local A=P[D];if A then A[5]=A;A[7]=_[D];A[4]=7;P[D]=nil;end;end;end;end;return _[l[v]](_[u[v]],_[r[v]]);end;elseif g>=82 then if g~=83 then _[r[v]]=_[l[v]];else s=F[u[v]];_[r[v]]=s[5][s[4]][_[l[v]]];end;else _[l[v]]=_[u[v]][_[r[v]]];end;elseif g>=87 then if g<88 then s,L,M=l[v],u[v],r[v];T=M<2097152 and 7 or 14;a,b=M&(1<>T;r[v]=(a~26)+45549957521435147*-1+(-45549957521435147*b+-45549957521435147*~b);u[v]=(L~105)+5915278110588901005*-1+(-5915278110588901005*s+-5915278110588901005*~s);l[v]=(s~68)+5398994443655765068*-1+(-5398994443655765068*M+-5398994443655765068*~M);local D,A=G,b;local F,d=-9223372036854775807*-1+-0x8000000000000000*A,~(A~13);D[v]=F+(-0x8000000000000000*13+9223372036854775807*d);v=v-1;elseif g==89 then if P then for D in n,P,nil do if P then local A=P[D];if A then A[5]=A;A[7]=_[D];A[4]=7;P[D]=nil;end;end;end;end;return;else s,L,M=u[v],l[v],r[v];T=s<2097152 and 7 or 14;a,b=s&(1<>T;r[v]=(M~75)+1275986624895326378*-1+(-1275986624895326378*L+-1275986624895326378*~L);u[v]=(a~10)+4904785924459284072*-1+(-4904785924459284072*a+-4904785924459284072*~a);l[v]=(L~69)+3625389982449146973*-1+(-3625389982449146973*v+-3625389982449146973*~v);G[v]=(b~63)+2623881106866514434*-1+(-2623881106866514434*a+-2623881106866514434*~a);v=v-1;end;elseif g>=85 then if g~=86 then _[r[v]][_[l[v]]]=c[v];else _[l[v]]={};end;else E=x;x,s={[9]=t,[7]=o,[5]=E,[6]=m,[8]=i},l[v];t,m=_[s+2]+0,_[s+1]+0;o,v,i=_[s]-t,u[v],p;end;v=v+1;end;end;end;else return N;end;end;end,d=function(D,D,A,F,r,g,u,E,d)if g<=59 then if g<=58 then local z=127&D;local C,n=r<<7|z,d+2;return 276,E[1],E[2],n,C,F,A;else local r=127&F;local z,C=(127&A)<<7|(u<<14|r),3+d;return 111,E[1],E[2],C,D,z,A;end;elseif g<=60 then return not not(128<=u)and 303 or 64,E[1],E[2],d,D,F,A;elseif g<=61 then local r=127&A;local g,z=u<<7|r,2+d;return 255,E[1],E[2],z,D,F,g;else local r=127&F;local F,g=(127&A)<<7|u<<14|r,3+d;return 301,E[1],E[2],g,D,F,A;end;end,g2=function(D)return true,23,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil,nil;end,Gn=function(D,A,F,r,g,u,E,d,z,C)if A<=129 then local n,B,S,H=(127&F)<<14,E&127,(127&d)<<21,(r&127)<<7;local E=(128&r)<<21|(H|B)|(n|S);return 56,g,4+C,E;elseif A<=130 then return 143,D:j(C,u),C,F;else return 128>z and 49 or 80,g,C,F;end;end,E2=function(D,D,A,F,r,g,u,E)if r<=225 then if r<=224 then return not(F<128)and 310 or 86,g[1],g[2],E,F;else return not(A<128)and 249 or 107,g[1],g[2],E,F;end;elseif r<=226 then local d,z,C,n,B=(F&127)<<14,127&u,(127&D)<<21,(127&A)<<7,(A&128)<<21;local D,u=z|n|(C|(d|B)),4+E;return 6,g[1],g[2],u,D;elseif r<=227 then return not(128<=A)and 272 or 307,g[1],g[2],E,F;else return not not(A>=128)and 299 or 283,g[1],g[2],E,F;end;end,H2="__index",[110]=tonumber,[52]=string.sub,T=function(D,...)return(...)();end,P=function(D,A,F,r,g,u,E,d,z,C,n)if A<=148 then local B,S,H=(F&127)<<14,127&u,(n&127)<<21;local p,b=(127&d)<<7|((d&128)<<21|(S|H))|B,r+4;return 35,z,C[1],C[2],b,p,u;elseif A<=149 then local A=u&127;local B,S=(n&127)<<7|(d<<14|A),3+r;return 311,z,C[1],C[2],S,F,B;else E[F]=u;local A,F=D:A(g),D:A(g);E[E[9]]=A;E[E[12]]=F;F=1+0;local D=1-F;return 234,{false,F,g+0,z,D},C[1],C[2],r,A,u;end;end,oM=function(D,A,F,r,g,u,E,d,z,C)if C<=179 then local n,B,S=D[52](A,1+d%r,2+d%r),d+1,1+0;return 126,{g,S,B-S,u+0,false},z,r,u,n;elseif C<=180 then local D=1+0;local A=1-D;return 40,{D,g,false,u+0,A},0,r,u,d;else local D,A,C=(u&127)<<14,d&127,(E&127)<<21;local u=(F&127)<<7|((128&F)<<21|C|D|A);return 151,g,z,r+4,u,d;end;end,[54]=pcall,S=function(D,A,F,r,g,u,E,d,z,C,n,B)if r<=171 then if r<=170 then local S,H,p,b,c=(n&127)<<14,C&127,(127&E)<<21,(127&d)<<7,(128&d)<<21;local G,q=p|(b|S)|(H|c),g+4;return 245,B[1],B[2],q,F,G,C,E,d,z,A;else local S=F+1;return 207,B[1],B[2],g,S,n,C,E,d,z,A;end;elseif r<=172 then local S,H,p,b=D[29](u,F,3+F);if not(128<=S)then return 162,B[1],B[2],g,F,n,C,S,d,z,A;else return 285,B[1],B[2],g,F,n,C,S,H,p,b;end;elseif r<=173 then return C<128 and 18 or 114,B[1],B[2],g,F,n,C,E,d,z,A;else local D,r=127&C|E<<7,2+F;return 240,B[1],B[2],g,r,n,D,E,d,z,A;end;end,[103]=next,[95]=select,Y=function(D,D,A,F,r,g,u)if D<=146 then local D,E,d=127&A,(g&127)<<7,u<<14;local g,z=E|D|d,r+3;return 69,F[1],F[2],z,g;else return 128>u and 131 or 188,F[1],F[2],r,A;end;end,Kn=function(D,A,F,r,g,u,E,d,z,C,n)if E<=99 then if E<=97 then return not not(128<=A)and 60 or 8,n,z,g,A,r,F;elseif E<=98 then local B=1+z;local S,H,p,b=D[29](A,B,3+B);if not not(S>=128)then return 90,B,S,H,A,p,b;else return 184,B,S,g,A,r,F;end;else local B=(n*F+d)%256;u[C]=D.On[A~(B~D[29](r,z+C-1))];return 128,B,z,g,A,r,F;end;elseif E<=100 then return 67.0>=r and 161 or 43,n,z,g,A,r,F;elseif E<=101 then return 147,n,z,2,A,r,F;else local D,u=A&127|r<<7,2+z;return 116,n,z,g,D,r,F;end;end,C2=function(D,D,A,F,r,g,u,E,d)if g<=186 then if g<=185 then local z=127&D;local C,n=F<<7|z,2+d;return 245,A[1],A[2],n,E,C;else return not(128<=r)and 122 or 293,A[1],A[2],d,E,D;end;elseif g<=187 then local z,C,n,B,S=(D&127)<<14,127&F,(u&127)<<21,(r&127)<<7,(r&128)<<21;local u,H=n|(B|C|(z|S)),E+4;return 250,A[1],A[2],d,H,u;elseif g<=188 then return not not(r>=128)and 57 or 262,A[1],A[2],d,E,D;else local r=D&127;local D,g=F<<7|r,2+E;return 69,A[1],A[2],d,g,D;end;end,F2=function(D,D,A,F,r,g,u,E)if E<=273 then local E=127&g;local d,z=D<<7|E,u+2;return 39,F[1],F[2],z,A,d;else local D,E,d=r[3],r[5],r[2];local z,C=D+E,E<0;local E,n,B=not C,z>=d,z<=d;local d,S,H=C and n or E and B,D<=z,D>=z;B=C and S or E and H;D=d and not(r[4]and B);r[3]=z;r[4]=true;if D then return 294,F[1],F[2],u,z,g;else return 183,F[1],F[2],u,A,g;end;end;end,[86]=table.move,l=function(D,A,F,r,g,u,E,d,z,C,n,B,S)if C then if d<=43 then local C,H,p,b,c=(B&127)<<14,F&127,(127&u)<<21,(127&z)<<7,(128&z)<<21;local z,G=b|p|(C|c|H),g+4;return 207,A[1],A[2],G,n,r,z,F,u;else local z=1+g;return 192,A[1],A[2],z,n,r,B,F,u;end;elseif d<=45 then local z,C,H,p=D[29](E,g,g+3);if not(128>z)then return 144,A[1],A[2],g,z,C,H,p,u;else return 152,A[1],A[2],g,z,r,B,F,u;end;elseif d<=46 then local d,z,C=(n&127)<<14,127&r,(B&127)<<21;local H,p=(F&127)<<7|(d|(128&F)<<21)|z|C,g+4;return 167,A[1],A[2],p,H,r,B,F,u;else S[n]=r;local r,d,z,C=D[29](E,g,g+3);if 128>r then return 104,A[1],A[2],g,9,r,B,F,u;else return 151,A[1],A[2],g,9,r,d,z,C;end;end;end,s2=function(D,A,F,r,g,u,E,d,z,C,n,B)if u<=254 then if u<=253 then local S,H,p,b,c=g[4],D[29](E,A,A+3);if not(128>H)then return 205,C[1],C[2],S,H,p,b,c;else return 19,C[1],C[2],S,H,n,z,B;end;else local D,A,g,E=(n&127)<<14,127&z,(B&127)<<21,(d&127)<<7;local S,H=(128&d)<<21|D|(g|A)|E,F+4;return 126,C[1],C[2],H,r,S,z,B;end;elseif u<=255 then r[n]=z;return 234,C[1],C[2],F,r,n,z,B;elseif u<=256 then local D,A,g,u=(127&n)<<14,z&127,(127&B)<<21,(d&127)<<7;local E,S=A|(d&128)<<21|(u|D)|g,F+4;return 39,C[1],C[2],S,r,E,z,B;else local D=r&127;local A,r=n<<7|D,F+2;return 163,C[1],C[2],r,A,n,z,B;end;end,[29]=string.byte,k=function(D,A,F,r,g,u,E,d,z,C,n,B)if z<=83 then if z<=82 then local S,H=F&127,(C&127)<<7;local p,b=S|A<<14|H,3+E;return 92,r[1],r[2],u,b,p,C,A,B,d;else local S,H,p,b=D[29](g,E,E+3);if not(S>=128)then return 95,r[1],r[2],u,E,4,S,A,B,d;else return 227,r[1],r[2],u,E,4,S,H,p,b;end;end;elseif z<=84 then return A<128 and 264 or 67,r[1],r[2],u,E,F,C,A,B,d;elseif z<=85 then local D,g,z,S=(127&C)<<14,127&A,(127&B)<<21,(d&127)<<7;local H,p=(d&128)<<21|D|S|(g|z),E+4;return 287,r[1],r[2],u,p,F,H,A,B,d;else local D,g=127&u|n<<7,2+E;return 112,r[1],r[2],D,g,F,C,A,B,d;end;end,L=function(D,A,F,r,g,u,E,d,z,C,n,B)if A<=161 then if A<=160 then local S=1+d;return 161,n,z[1],z[2],S,B,r,C,u,E;else F[B]=C;F[F[1]]=z[1];local S,H=D:A(r),D:A(r);F[F[15]]=S;F[F[10]]=H;H=1+0;return 26,{false,1-H,n,H,r+0},z[1],z[2],d,S,r,C,u,E;end;elseif A<=162 then local S=1+B;return 255,n,z[1],z[2],d,S,r,C,u,E;elseif A<=163 then F[r]=C;F[F[2]]=d;F[F[1]]=z[1];local A,F,S,H=D[29](g,B,B+3);if 128>A then return 108,n,z[1],z[2],9,B,A,C,u,E;else return 220,n,z[1],z[2],9,B,A,F,S,H;end;else local D=127&u;local A,F=E<<7|D,B+2;return 47,n,z[1],z[2],d,F,r,C,A,E;end;end,[6]=string.pack,Wn=function(D,A,F,r,g,u,E,d,z)if z<=5 then local C,n,B,S,H=(r&127)<<14,127&d,(u&127)<<21,(A&127)<<7,(A&128)<<21;local A=B|S|(H|(n|C));return 36,E,4+F,A;elseif z<=6 then local A,u=D:A(g),1+0;local D=1-u;return 67,{false,E,g+0,D,u},F,A;else return not(128<=d)and 164 or 75,E,F,r;end;end,fn=function(D,A,F,r,g,u,E,d,z,C,n,B,S,H)if B<=63 then return not(114.0z)then return 91,g,E,z,C,n,B;else return 124,g,E,z,u,d,F;end;elseif r<=95 then return 126,1+g,E,A,u,d,F;else local D=127&u|d<<7;return 56,g,E+2,A,D,d,F;end;end,m2=function(D,D,A,F,r,g,u,E)if E<=205 then if E<=204 then local d=g+1;return 111,A[1],A[2],d;else return not not(D>=128)and 42 or 288,A[1],A[2],g;end;elseif E<=206 then return not(u>=128)and 248 or 66,A[1],A[2],g;elseif E<=207 then r[D]=u;return 22,A[1],A[2],g;else return not(128>F)and 63 or 118,A[1],A[2],g;end;end,mM=function(D,A,F,r,g,u,E)if A<=170 then return not not(E>=128)and 181 or 142,r;elseif A<=171 then local A,E,d,z=1+r,(230+g)%256,D:A(1),1;local g,C,n=(65*E+101)%256,D.On,D[29](u,z+A-1);d[z]=C[g~230~n];return 143,(D[29](D[45](d),F,F));else return 94,r+1;end;end,sn=function(D,A,F,r,g,u,E,d,z,C)if A<=23 then local A,n,B,S=(127&E)<<14,127&r,(d&127)<<21,(u&127)<<7;local H,p=B|(u&128)<<21|S|(n|A),4+z;return 180,H,r,d,u,g;else local A,r,z,n=D[29](F,C,C+3);if not not(128<=A)then return 93,E,A,r,z,n;else return 2,E,A,d,u,g;end;end;end,t=function(D,A,F,r,g,u,E,d,z,C,n,B)if C<=137 then if C<=136 then local S=r+1;return 145,z[1],z[2],S,u,d,B,F,A;else n[u]=d;local S,H,p,b=D[29](E,r,3+r);if S<128 then return 88,z[1],z[2],r,10,S,B,F,A;else return 147,z[1],z[2],r,10,S,H,p,b;end;end;elseif C<=138 then return not not(u>=128)and 260 or 194,z[1],z[2],r,u,d,B,F,A;elseif C<=139 then u[B]=r;return 267,z[1],z[2],r,u,d,B,F,A;else n[r]=u;local r,u,C,S,H=n[5],D[29](E,g,g+3);if not(u<128)then return 279,z[1],z[2],r,u,C,S,H,A;else return 203,z[1],z[2],r,u,d,B,F,A;end;end;end,mn="A)and 202 or 4,F[1],F[2],u,d;end;end,Q2="