local __realprint = print tick = function() return 0 end time = function() return 0 end warn = function() end typeof = function(v) return type(v) end local __HEX = {} for __i = 0, 255 do __HEX[__i] = string.format("%02x", __i) end local function __hex(s) local out = {} local n = #s local i = 1 while i <= n do local chunk = {} local lim = i + 4095 if lim > n then lim = n end local j = i while j <= lim do chunk[#chunk + 1] = __HEX[string.byte(s, j)] j += 1 end out[#out + 1] = table.concat(chunk) i = lim + 1 end return table.concat(out) end local function __cmpk(a, b) local ta, tb = type(a), type(b) if ta ~= tb then return ta < tb end if ta == "number" or ta == "string" then return a < b end return tostring(a) < tostring(b) end local function __enc(v, out) local t = type(v) if t == "number" then out[#out + 1] = "\1" out[#out + 1] = string.pack("5.0 then O,A=W:MS(A,O,m);elseif O>44.0 then O=W:ZS(O,m,u,G,l,j,A);else if O>27.0 and O<62.0 then O=27;m=(j[22][T]);continue;else if not(O<27.0)then else m[A+3.0]=8.0;break;end;end;end;end;end,mS=function(W,u,T,G)local l;for j=32,135,17 do if j>32.0 then l=W:zS();if l==38870 then break;else if l==-1 then return-1,G;end;end;else G,T[19]=-u,(102);end;end;return nil,G;end,_S=function(W,W,u,T,G)if u[35]==T then else u[22][G]=W;end;end,o=function(W,W,u,T)T=({});u[1]=9007199254740992;W=buffer;(u)[2]=(nil);u[3]=(nil);u[4]=(nil);u[5]=(nil);return W,T;end,aS=function(W,W,u,T,G)(G)[u]=(T[22][W]);end,w7=function(W,W,u,T)if u[40]==u[1]then while u[48]do(u)[19]=-u[36];end;end;(u[20])(T,0.0,R,u[24],W);u[24]=(u[24]+W);end,aY=bit32.rrotate,UY=function(W,u)(u[17])[23.0]=W.R;end,k7=function(W,W,u,T)u=(126);W=T[42]();return W,u;end,zS=function(W)if not(165)then else return-1;end;return 38870;end,JS=function(W,u,T,G,l)if l==44.0 then W:lS(G,u);return 11222,l;else if l~=65.0 then else l=(44);if u[50]==T then(u)[17]=111<-81;end;end;end;return nil,l;end,I7=function(W,W,u,T,G)T=(107);G=W[26](R,W[24],u);return T,G;end,j=coroutine.yield,gS=function(W,u,T,G)local l;G=W.H;local j;for O=53,164,111 do if O<=53.0 then j=T[35]();continue;elseif T[32]==T[17]then return-1,G;elseif j<=52.0 then if not(j>26.0)then for O=67,155,61 do if O<128.0 then if T[32]==T[17]then T[35],T[50]=T[19],(T[33]);elseif j<=3.0 then local m=(14);while true do if m==21.0 then G=(-T[35]());break;elseif m==14.0 then m=21;if T[52]==T[6]then while T[52]do l=W:rS(T);if l==-1 then return-1,G;end;end;end;continue;end;end;else if j>11.0 then G=T[40]();else G=T[49]();end;end;elseif not(O>67.0)then else break;end;end;else for l=43,126,53 do if l==43 then if j>45.0 then for O=55,121,50 do if O==55 then if T[39]==u then else if j>=52.0 then G=T[35]();else G=W.i;end;end;continue;elseif O~=105 then else break;end;end;else G=W:RS(T,G);end;continue;elseif l~=96 then else break;end;end;end;else for u=121,172,51 do G=W:WS(j,T,G,u);end;end;end;return nil,G;end,y7=function(W,u,T,G)(T)[40]=(function()local l,j,O=83;while true do if l>22.0 and l<125.0 then l=(22);j,O=T[38](),T[38]();continue;else if l>83.0 then return(W:z7(j,O,T));else if l<83.0 then if O==0.0 then return j;else if O>=T[6]then O=W:m7(T,O);end;end;l=125;end;end;end;end;end);if not(not u[4830])then G=(u[4830]);else G=-4127026857+(W.VY((W.jY((W.CY(W.U[4]-W.U[5]))-u[2362]+u[1956],(u[2362]))),u[6268],W.U[1]));u[4830]=(G);end;return G;end,v=function(W,u,T)u[20761]=(22+(W.MY((W.aY((W.CY((W.MY(u[5488]))==u[6571]and u[7368]or u[6268])),(u[1443])))~=u[2362]and u[1443]or W.U[5])));(u)[1956]=(43+(W.ZY((W.LY((W.hY((u[6268]71.0 then u[24]=(u[24]+4.0);T=(17);return 1368,W,T;else T=(122);W=u[14](R,u[24]);end;return nil,W,T;end,O7=function(W,u,T,G,l,j)if l<101.0 and l>0.0 then l=101;(u)[11]=T;elseif l>30.0 then l=(0);for O=1.0,G[38](),1 do O=(nil);local m;for A=25,106,23 do if A>48.0 and A<94.0 then m=(O/2.0);elseif A>71.0 then if O%2.0~=0.0 then j=W:D7(T,G,m,j);else(T)[j]=(m-m%1.0);end;break;elseif A<71.0 and A>25.0 then O=G[38]();else if not(A<48.0)then else end;end;end;j+=1.0;end;else if l<30.0 then(u)[1]=G[42]();return l,58480,j;end;end;return l,nil,j;end,h='r\101\za\u{0064}f3\50',lS=function(W,W,u)u[2]=u[41](W*3.0);end,BS=function(W,W,u)W=u();return W;end,q=bit32.bxor,U7=function(W,W,u)W=u[12](R,u[24]);return W;end,eS=function(W,u,T)while u[56]do T=W:kS(u,T);end;return T;end,j7=function(W,u,T,G)u[43]={};if not(not G[23717])then T=(G[23717]);else T=W:t7(G,T);end;return T;end,_=function(W,W,u)u=W[7368];return u;end,bS=function(W,W,u)u=(W[35]()~=0.0);return u;end,V=string.char,g=function(W,u,T)(T)[11942]=(-1900539495+(W.hY(W.U[3]+W.U[1]+W.U[2]+T[31231]-W.U[4]+W.U[4])));u=(-6670368884+((W.LY((W.CY(W.U[4]))+W.U[2]+W.U[9]-u,(20)))+W.U[5]));(T)[1443]=u;return u;end,N7=function(W,u,T,G)G[34]=W.j;if not u[8984]then T=-4294967194+(W.CY((W.hY((u[4130]+u[1956]>u[1443]and W.U[2]or u[4130])+u[1443]+u[11955],u[7368]))));(u)[8984]=T;else T=u[8984];end;return T;end,X7=function(W,u,T,G)local l;G[47]=(nil);G[48]=nil;(G)[49]=nil;(G)[50]=(nil);T=0;while true do if not(T<=45.0)then if T<=52.0 then l,T=W:r7(G,u,T);if l==62811 then continue;end;else if T<=95.0 then(G)[44]=W.E;if not u[26048]then T=-7055232587+((W.IY((W.IY((W.MY((W.CY(u[23717]))))))-u[31231],u[23717]))+W.U[7]);(u)[26048]=T;else T=u[26048];end;else(G)[46]=function()local l,j,O,m=G[42](),(88);while true do if j<88.0 then return l;elseif not(j>87.0)then else O,j,m=W:o7(j,G,l);if O==56471 then continue;elseif O==-2 then return m;end;end;end;end;if not u[21746]then u[12201]=(-5+(((W.hY((u[1873]~=u[11942]and u[9334]or u[3861])>=u[6268]and u[10767]or W.U[6],u[28244],W.U[4]))101.0 then return j;elseif O>15.0 and O<187.0 then W:w7(l,G,j);continue;elseif not(O<101.0)then else l=G[42]();j=G[5](l);end;end;end;break;end;else if not(T>0.0)then T=W:j7(G,T,u);continue;else(G)[48]=function()local l,j=G[18](R,G[24]),(26);while true do if j==26.0 then j=(49);if G[33]==G[32]then while G[19]do return G[43];end;end;G[24]=G[24]+8.0;elseif j==49.0 then return l;end;end;end;if not(not u[20038])then T=u[20038];else T=(-98+(((W.LY((W.aY((W.aY(W.U[6],(u[21473]))),(u[1443])))-u[23500],(u[1443])))>u[11942]and u[1956]or u[2362])<=W.U[7]and u[9334]or u[30157]));u[20038]=(T);end;end;end;end;end;return T;end,I=table,NY=function(W,u)(u[17])[21.0]=(W.b.band);end,XS=function(W,u,T,G)local l,j=(6);repeat l,j,T=W:oS(T,G,u,l);if j==50154 then break;else if j==17143 then continue;end;end;until false;return T;end,GY=function(W,W)W[17][10]=(W[47]);end,E7=function(W,W,u,T)T=78;W[24]=(W[24]+u);return T;end,A7=function(W,u,T,G,l)G=36;while true do if G>51.0 then W:B(l,u);break;elseif G<51.0 then(u)[30]=W.Z;if not(not T[11955])then G=T[11955];else T[9334]=-4294967171+(W.CY((((W.MY(T[2362]))+T[1956]=T[6535]and T[4130]or T[28244])-W.U[1]-W.U[3]);T[11955]=G;end;else if not(G>36.0 and G<118.0)then else G=W:S(G,T,u);end;end;end;(u)[33]=(4.294967296E9);(u)[34]=nil;return G;end,i7=function(W,u,T)T=(45+(W.jY((W.ZY((W.VY(((W.ZY(u[8984],(u[30157])))57.0)then O,G=W:DS(G,j,l,T);if O==3198 then return 18536,G,u;end;else if G==83.0 then j[22]=(nil);G=22;return 34797,G,u;else G=83;u=(T[j[42]()]);end;end;return nil,G,u;end,b7=function(W,W,u,T)W=115;T=u[16](R,u[24]);return T,W;end,v7=function(W,u,T,G,l,j)local O;T=nil;j=nil;G=119;repeat if not(G<=65.0)then O,j,G,T=W:l7(T,G,j);if O==64629 then continue;end;else T[6]=u[42]();break;end;until false;O=u[42]();local m;l=(nil);for A=14,131,117 do if A~=131.0 then m=u[41](O);T[2]=m;else l=1.0;end;end;for A=1.0,O,1 do W:T7(u,m,A);end;return G,T,j,l;end,PY=function(W,W,u)u=(W[2576]);return u;end,H=nil,D7=function(W,u,T,G,l)l=T[38]();local j;for O=5,9,4 do if O>5.0 then W:x7(u,l,G,j);else if O<9.0 then j=T[38]();end;end;end;return l;end,K7=function(W,u,T,G,l)local j,O;for m=122,242,40 do if m==202 then if l[37]~=l[43]then else if not(l[21])then else(l)[21],l[50]=-l[32],-(-163);end;end;continue;elseif m==162 then O=({[3]=j-j%1.0,[1]=u%4.0});continue;elseif m==242 then(l[10])[u]=O;(G)[T]=(O);else if m==122 then j=W:J7(j,u);continue;end;end;end;end,hY=bit32.band,iS=function(W,W,u,T,G)if not(G>=77.0)then W=(#T[2]);G=(77);return 60699,W,G;else(T[2])[W+1.0]=u;return 52652,W,G;end;return nil,W,G;end,AY=function(W,u)u[17][22.0]=W.aY;end,p7=function(W,u,T,G)(u)[54]=W.H;if not(not G[1137])then T=(G[1137]);else T=-10+((W.MY((W.VY(G[3861],G[6535]))-G[28244]>=G[5488]and G[6571]or G[6268]))-G[1873]119.0 then O=(119);if G[1]~=G[39]then G[2][u+1.0]=T;end;G[2][u+2.0]=j;return u,1949,O;elseif O<119.0 then O=120;u=#G[2];else if not(O<120.0 and O>61.0)then else W:PS(l,G,u);return u,58456,O;end;end;return u,nil,O;end,kS=function(W,W,u)u=W[3];return u;end,Z7=function(W,u,T,G)u=43;while true do if u==14.0 then G[39]=(function()local l,j,O=71;while true do if not(l<=17.0)then j,O,l=W:c7(O,G,l);if j==1368 then continue;end;else return O;end;end;end);if not(not T[21473])then u=T[21473];else(T)[23500]=(-86+(W.aY(((W.IY((W.MY(T[31231]))-T[16210],T[7368],T[7368]))~=T[5488]and T[2362]or T[9334])=T[25787]and T[22153]or T[1873])<=T[1443]and T[25358]or T[11942])),(T[23500])))))+T[3861]));T[32104]=u;end;return u;end,s=function(...)(...)[...]=nil;end,tY=string.unpack,n7=function(W,u,T,G,l)if G[32]==u then else W:B7(u,T);end;(u)[8.0]=l;end,DS=function(W,u,T,G,l)local j;if u<57.0 then W:vS(T);return 3198,u;else if G then local G=(80);repeat j,G=W:xS(l,G,T);if j==61902 then break;end;until false;end;u=(68);end;return nil,u;end,D=function(W,u,T,G,l,j)if G==76.0 then u=W.V;if not T[6571]then G=-1260936347+((W.VY(W.U[1]))+T[31231]+T[31231]+T[6268]+W.U[2]+W.U[4]);T[6571]=(G);else G=T[6571];end;return u,2657,G;elseif G==97.0 then G=W:k(l,j,T,G);return u,2657,G;elseif G==64.0 then W:e(j,l);return u,8268,G;else if G==59.0 then(j)[21]=function(l,O,m)if not(O>m)then else return;end;local A=(m-O+1.0);if A==j[17]then if not(j[3])then else A=j[19];end;end;if A>=8.0 then return l[O],l[O+1.0],l[O+2.0],l[O+3.0],l[O+4.0],l[O+5.0],l[O+6.0],l[O+7.0],j[21](l,O+8.0,m);elseif A>=7.0 then return l[O],l[O+1.0],l[O+2.0],l[O+3.0],l[O+4.0],l[O+5.0],l[O+6.0],j[21](l,O+7.0,m);elseif A>=6.0 then return l[O],l[O+1.0],l[O+2.0],l[O+3.0],l[O+4.0],l[O+5.0],j[21](l,O+6.0,m);elseif A>=5.0 then return l[O],l[O+1.0],l[O+2.0],l[O+3.0],l[O+4.0],j[21](l,O+5.0,m);elseif A>=4.0 then if j[19]==A then else return l[O],l[O+1.0],l[O+2.0],l[O+3.0],j[21](l,O+4.0,m);end;else if A>=3.0 then return l[O],l[O+1.0],l[O+2.0],j[21](l,O+3.0,m);else if not(A>=2.0)then return l[O],j[21](l,O+1.0,m);else return l[O],l[O+1.0],j[21](l,O+2.0,m);end;end;end;end;if not T[25358]then T[3861]=-3993731224+(W.aY((W.LY(W.U[1]+W.U[6]+T[28244],(T[2362])))-T[6535]<=T[6268]and W.U[5]or T[30157],(T[2362])));G=94+(W.uY(T[28244]-W.U[4]+T[11942]-T[22153]-W.U[6]+T[1443]));(T)[25358]=G;else G=T[25358];end;else if G==94.0 then(j)[22]=nil;if not T[5488]then(T)[10767]=(120+(W.uY((W.uY((W.VY(T[1443]+W.U[2]>=G and W.U[1]or T[31231]))))>T[31231]and T[25358]or W.U[9])));G=-22+(W.IY((W.ZY((W.hY(T[30157],W.U[7]))-T[31231]+W.U[4],(T[30157])))>T[6535]and T[22153]or W.U[5],T[11942]));T[5488]=G;else G=W:T(G,T);end;else if G~=37.0 then else G=W:x(j,G,T);return u,2657,G;end;end;end;end;return u,nil,G;end,U={6597,1075670720,824862138,185258863,4144349316,1866248434,2760265342,2170310073,3510136398},Q=bit32.countlz,H7=function(W,u,T)T=(-185651926+(W.VY((W.LY((W.uY((W.LY(u[3861],(u[2362])))>W.U[8]and u[25358]or u[5488])),(u[1443])))+u[7368],u[6571],W.U[4])));(u)[19351]=T;return T;end,s7=function(W,W)local u=W[11](R,W[24]);(W)[24]=W[24]+1.0;return u;end,T7=function(W,u,T,G)local l,j,O=91;while true do O,j,l=W:e7(l,O,u,T,G);if j~=29109 then else break;end;end;end,pS=function(W,u,T,G,l)local j;for O=1.0,G do local G;j,G=W:gS(l,u,G);if j==-1 then return-1,T;end;if l then u[22][O]=({G,(u[30](G))});else W:_S(G,u,l,O);end;end;T=(110);return nil,T;end,CY=bit32.bnot,h7=function(W,W)W=1.0;return W;end,W=function(W,W)(W)[6]=2.147483648E9;end,nS=function(W,...)return{(...)()};end,b=bit32,E=tostring,ZY=bit32.rshift,f=function(W,u,T)u=-2411576437+(W.aY((W.aY((W.U[8]-W.U[6]~=W.U[1]and W.U[9]or W.U[4])~=W.U[2]and W.U[1]or W.U[8],(u)))-W.U[5],(u)));(T)[31231]=(u);return u;end,rS=function(W,W)for u=5,76,39 do if u==5 then(W)[56],W[3]=W[56],(W[6]);else if u~=44 then else return-1;end;end;end;return nil;end,hS=function(W,W,u,T)u[W]=T;end,l7=function(W,u,T,G)if T==106.0 then G=({});T=(65);return 64629,G,T,u;else u=({nil,W.H,W.H,W.H,nil,W.H,nil,nil,W.H,W.H,nil});T=(106);return 64629,G,T,u;end;return nil,G,T,u;end,uS=function(W,W,u,T)(T)[W+2.0]=(u);end,L='r\101\z adf64',qS=function(W,u)local T,G,l=(121);while true do if not(T<=4.0)then T=4;while-u[40]do u[47]=-u[47];end;else G,l=W:ES(u);if G==47161 then break;else if G~=-2 then else return-2,l;end;end;end;end;return nil;end,jS=function(W,W,u,T,G,l,j)if T[35]==T[3]then j,G=231,T[36];end;(l)[u]=T[22][W];return j,G;end,c=table.move,HS=function(W,u,T,G,l,j,O,m)G=(m[22][T]);O=#G;if m[46]==m[6]then else W:sS(u,O,G);end;l=95;G[O+2.0]=j;return O,l,G;end,wS=function(W,u,T,G,l,j)j=53;repeat if j==16.0 then(l)[53]=W.q;if not T[21210]then j=(35+((W.uY((W.LY((W.MY(T[21746])),(T[21473])))+W.U[8]+j))+T[30157]));(T)[21210]=j;else j=W:g7(T,j);end;continue;elseif j==53.0 then j=W:_7(j,T,l);continue;else if j==66.0 then(l)[55]=function(O,m,A)local A,e,P,y,b,o,t,d,p,h=O[6],O[11],O[10.0],O[9.0],O[7.0],O[3.0],O[4.0],O[5.0],(O[8.0]);h=(function(...)local q,M=(l[41](A));local A,B=l[52](...);local s,Q,I,S,w,z,g,v,r=1.0,1.0,1.0,(l[28]()),(0.0);local V,F,U,x=l[4](function()local N,i,L,a,c,D,f,J,K,k;while true do local Z=o[Q];if Z>=112 then if l[40]==l[43]then return l[52];end;if not(Z>=168)then if not(Z<140)then if not(Z>=154)then if not(Z>=147)then if Z<143 then if Z<141 then c-=f;i[D]=(c);else if Z==142 then(q)[P[Q]]=y[Q]+q[t[Q]];else(q)[P[Q]]=(q[d[Q]]>q[t[Q]]);end;end;else if l[35]==l[43]then(l)[23],l[50]=l[3],l[21];else if Z<145 then if Z==144 then i=(q);else(q)[P[Q]]=y[Q]^q[t[Q]];end;else if Z~=146 then f=b[Q];else c=d[Q];f=i;N=1;end;end;end;end;else if Z<150 then if not(Z<148)then if Z~=149 then i=m[P[Q]];i[1][i[3]]=(q[t[Q]]);else c=(c[f]);end;else q[t[Q]]=q[P[Q]]/q[d[Q]];end;else if Z>=152 then if Z~=153 then c=(c[f]);else D=i;c=1;end;elseif Z~=151 then if r then for H,n,_ in r do if l[49]==l[17]then(l)[6],l[50]=l[32],(l[37]);(l)[50]=(l[52]);end;if H>=1.0 then(n)[1]=n;(n)[2]=(q[H]);(n)[3]=2;r[H]=(nil);end;end;end;return false,d[Q],I;else D[c]=i;end;end;end;else if l[52]==l[19]then if not(l[3])then else l[52],l[17]=l[39],(-81);(l)[52],l[48]=l[33],(208=l[32]then return 207>=l[1];end;else if Z>=161 then if Z>=164 then if Z<166 then if l[1]==l[50]then if not(22)then else return;end;l[43]=(l[33]);elseif l[33]==l[35]then return;else if Z~=165 then c=(y[Q]);f=q;else(q)[d[Q]]=(q[P[Q]]==q[t[Q]]);end;end;else if Z==167 then c+=f;i[D]=c;else if l[33]==l[37]then else q[d[Q]]=q[P[Q]]>=q[t[Q]];end;end;end;else if l[39]==l[43]then(l)[6],l[47]=-56,251;if l[36]then return;end;else if Z>=162 then if Z==163 then i=(P[Q]);D=(A-w-1.0);if l[1]==h then return-183<=l[23];elseif l[35]==l[1]then l[39],l[47]=l[21]/l[33],(-(-31));return;else if not(D<0.0)then else D=(-1.0);end;end;c=0.0;for A=i,i+D,1 do(q)[A]=(B[s+c]);c+=1.0;end;I=i+D;else q[P[Q]]=(m[t[Q]][q[d[Q]]]);end;else c=q;f=(P[Q]);c=c[f];end;end;end;else if Z<157 then if not(Z<155)then if Z~=156 then i=(q);D=(d[Q]);else q[d[Q]]=(q[P[Q]]//p[Q]);end;else D=(D[c]);c=i;end;else if not(Z<159)then if Z==160 then N=P[Q];f=f[N];c*=f;else i=P[Q];(q[i])(q[i+1.0],q[i+2.0]);I=(i-1.0);end;else if Z~=158 then for A=d[Q],P[Q]do(q)[A]=(nil);end;else q[d[Q]]=-q[P[Q]];end;end;end;end;end;end;end;else if not(Z>=126)then if Z<119 then if not(Z<115)then if not(Z>=117)then if Z~=116 then c=(c[f]);c=c();else i=i[D];D=(q);end;else if Z~=118 then i=(m[P[Q]]);q[d[Q]]=(i[1][i[3]]);else(q)[d[Q]]=(l[25](q[P[Q]],p[Q]));end;end;else if not(Z>=113)then i=(i[D]);D=b[Q];else if Z==114 then i=(y[Q]);D=(i[2]);i=#D;c=(i>0.0 and{});if l[39]==l[6]then return;else if not(c)then else for A=1.0,i,1 do if l[42]~=h then else if l[46]then l[39],l[48]=l[38],l[36];end;l[21],l[48]=l[42],(l[37]);end;f=D[A];N=(f[1]);a=f[3];if N==0 then c[A-1.0]=q[a];elseif N==3 then c[A-1.0]=m[a];else if N~=1 then else if not(not r)then else r=({});end;f=r[a];if not f then if l[19]==l[1]then return;end;f=({[1]=q,[3]=a});r[a]=f;end;c[A-1.0]=f;end;end;end;end;end;if l[40]==l[1]then if-24-l[6]then return;end;if not(67*216>l[48])then else h=l[46];end;end;i=W[p[Q]](c);(l[7])(i,S);q[P[Q]]=i;else i=i[D];D=q;end;end;end;else if Z>=122 then if not(Z<124)then if Z~=125 then D=(d[Q]);else f=P[Q];c=c[f];f=p[Q];end;else if Z==123 then D=(d[Q]);else c=i;i=3;c=c[i];end;end;else if not(Z<120)then if l[43]==l[48]then return l[33];else if l[23]==l[1]then(l)[21]=-l[32];if l[33]then(l)[32]=(l[37]=1.0)then else(H)[1]=H;(H)[2]=q[A];(H)[3]=2;r[A]=(nil);end;end;end;end;end;return true,i,D;end;end;end;else(q)[t[Q]]=q[P[Q]][q[d[Q]]];end;end;end;else if Z>=133 then if Z<136 then if Z<134 then f=d[Q];else if l[52]~=l[1]then if Z==135 then(q[P[Q]])[p[Q]]=y[Q];else for A=1.0,t[Q],1 do q[A]=B[A];end;end;end;end;else if not(Z>=138)then if Z==137 then D=P[Q];i=(i[D]);D=(i);else q[P[Q]]=(d);end;else if Z~=139 then if q[P[Q]]~=q[t[Q]]then else Q=(d[Q]);end;else if l[46]==l[43]then else f=d[Q];c=c[f];end;(i)[D]=c;end;end;end;else if not(Z<129)then if not(Z<131)then if Z~=132 then q[d[Q]][q[t[Q]]]=b[Q];else end;else if Z~=130 then i=q;D=(P[Q]);c={};else c=t[Q];D=D[c];c=q;end;end;else if Z>=127 then if Z~=128 then(q)[d[Q]]=(q[P[Q]]~=q[t[Q]]);else c=(c[f]);i[D]=(c);end;else q[t[Q]]=q[d[Q]]-b[Q];end;end;end;end;end;else if l[49]~=l[33]then if not(Z<196)then if not(Z<210)then if not(Z<217)then if not(Z<220)then if l[40]==l[17]then return;end;if Z<222 then if Z==221 then if h==l[37]then while l[32]do l[49]=(l[50]);(l)[21]=(l[36]);end;while l[19]do return l[33];end;end;i=q;D=(t[Q]);else(q)[P[Q]]=(q[d[Q]]+q[t[Q]]);end;else if l[50]==l[33]then while-(-6)do return;end;elseif l[3]==l[48]then if not(-47)then else l[36]=(l[49]);return l[32];end;else if Z~=223 then f=f[N];D[c]=(f);else i=m[P[Q]];(q)[d[Q]]=i[1][i[3]][p[Q]];end;end;end;else if Z<218 then i=q;D=P[Q];c=(q);else if Z==219 then if not(q[t[Q]]<=q[P[Q]])then Q=(d[Q]);end;else D=p[Q];end;end;end;else if Z<213 then if not(Z>=211)then i=(q);D=d[Q];i=i[D];else if Z==212 then(q)[d[Q]]=(l[53](q[P[Q]],q[t[Q]]));else i=m;end;end;else if not(Z<215)then if l[50]==l[19]then else if Z~=216 then f=P[Q];c=c[f];else(q)[d[Q]]=(l[53](q[P[Q]],p[Q]));end;end;else if l[21]==l[6]then return;elseif l[6]==l[19]then while true do(l)[42],l[32]=40,-(-146);return;end;else if Z~=214 then q[P[Q]]=q;else c=(b[Q]);end;end;end;end;end;else if Z>=203 then if l[46]==l[33]then elseif not(Z>=206)then if l[50]==l[43]then while l[46]do l[40],l[23]=228+8,l[32];end;(l)[49],l[46]=209<-129,45;elseif Z>=204 then if l[40]==l[43]then else if Z~=205 then N=(N[i]);f=(f[N]);else if l[47]==h then if l[23]then return;end;elseif l[40]==l[43]then(l)[50]=l[33];elseif not(r)then else for A,H,n in r do if A>=1.0 then(H)[1]=H;H[2]=q[A];(H)[3]=2;r[A]=(nil);end;end;end;i=(d[Q]);I=(i+1.0);return true,i,2.0;end;end;else if l[39]==l[3]then else w=(P[Q]);end;for A=1.0,w do(q)[A]=(B[A]);end;s=w+1.0;end;else if l[42]~=l[43]then else while 171 do(l)[37]=l[48];end;end;if Z<208 then if l[46]==h then(l)[36]=l[6];end;if Z~=207 then c=(y[Q]);(i)[D]=c;else if q[t[Q]]==q[d[Q]]then else Q=(P[Q]);end;end;else if Z==209 then q[d[Q]]=O;else if l[49]~=l[17]then else return;end;q[d[Q]]=q[P[Q]]..q[t[Q]];end;end;end;else if Z>=199 then if not(Z<201)then if Z~=202 then if h==l[52]then return;end;i=m;D=P[Q];else D=t[Q];i=(i[D]);end;else if Z~=200 then f=y[Q];c=c[f];i[D]=c;else if l[1]~=l[38]then i=96.0;end;D=(0);c=nil;f=nil;N=(56);repeat if N<42.0 then f=20.0;break;else if N>1.0 and N<55.0 then c=(l[17]);N=1+(l[17][21.0]((l[17][23.0]((l[17][26.0]((l[17][26.0](N+N-Z)))))),N,Z));continue;elseif N>42.0 and N<56.0 then D*=c;N=(-13+((((l[17][28.0](N,(18)))+N~=N and Z or Z)~=Z and N or N)-Z+Z));continue;else if not(N>55.0)then else if l[17]~=l[46]then c=(4503599627370495);N=-1+((l[17][23.0]((l[17][27.0]((l[17][25.0]((l[17][24.0](Z+Z)),(7)))))))=Z and Z or Z)-N,(14))),(11))),N,N)),(l[17][29.0]('\60\z i\u{0038}','\z\23\0\0\u{000}\0\u{00}\u{000}\x00'))));end;else a=(23.0);if l[38]~=l[43]then elseif not(l[23])then else l[33],l[46]=l[32]>250,(l[47]);return-l[23];end;f=f[a];N=-189+(((l[17][28.0](N-Z,(12)))-N+Z==Z and N or Z)+N);continue;end;end;K=(27.0);N=87;repeat if N>74.0 then a=(a[K]);K=Z;N=(187+(((l[17][28.0]((l[17][21.0](N,N,Z)),(0)))~=Z and N or N)+N-N-Z));else if not(N<87.0)then else if l[3]~=l[48]then a=a(K);end;break;end;end;until false;K=o[Q];a=(a>K);if a then a=(o[Q]);end;N=(75);while true do if N==46.0 then a-=K;break;else if N~=75.0 then else if not(not a)then else a=(Z);end;if l[38]~=l[43]then else(l)[21],l[43]=l[19],l[40];end;K=Z;a+=K;K=(Z);N=46+(l[17][19.0]((l[17][21.0]((l[17][25.0]((l[17][27.0](Z))-Z+Z,(18))),Z,N)),(18)));continue;end;end;end;if l[49]~=l[33]then else l[35],l[49]=l[3],-145;(l)[3],l[39]=239,216;end;f=f(a);a=o[Q];N=(112);while true do if N<=34.0 then if N<=15.0 then if f then f=Z;end;N=34+((l[17][20.0]((l[17][20.0](Z-Z,Z))+N-Z))-N);else if N>=34.0 then if not f then f=o[Q];end;N=(191+(((l[17][20.0]((l[17][20.0](Z~=Z and Z or N)),Z))-Z=a;N=-4294967080+(l[17][27.0]((((l[17][28.0](Z,(26)))+Z<=N and Z or N)~=N and Z or N)=N and N or N,N,Z)),Z,Z))))-N));end;end;end;end;D+=c;N=86;repeat if N==61.0 then if l[1]==l[46]then while l[37]do l[21]=(l[1]-(20+92));end;if not(l[35])then else return l[23];end;end;o[Q]=i;i=(q);N=59+((l[17][23.0]((l[17][24.0]((l[17][24.0]((l[17][26.0](Z-N))))))))+N);else if N==120.0 then D=(P[Q]);N=(-3456106376+(l[17][27.0]((l[17][22.0]((l[17][24.0](N+Z<=N and N or Z))==N and Z or Z,(10))))));continue;elseif N==119.0 then if l[39]~=l[19]then else while-(78/253)do l[37],l[39]=h,175;(l)[23]=201;end;end;c=m;f=d[Q];break;else if N~=86.0 then else if l[38]==l[33]then else i+=D;end;N=39+((l[17][20.0]((l[17][22.0]((l[17][22.0](Z,(30))),(15)))-Z>N and N or Z,Z,N))-Z);continue;end;end;end;until false;c=c[f];f=(p[Q]);N=(62);repeat if N==62.0 then c=c[f];N=-4294967028+((l[17][27.0]((l[17][28.0]((l[17][28.0]((l[17][26.0](Z,N)),(27))),(28)))+N))-Z);else if N==5.0 then if l[23]~=l[17]then else while l[49]do return;end;while l[37]do l[32],l[43]=l[36],l[23];l[32],l[46]=l[40],l[33];end;end;(i)[D]=(c);break;end;end;until false;end;end;else if not(Z<197)then if Z~=198 then if q[t[Q]]~=b[Q]then Q=d[Q];end;else f=(d[Q]);c=c[f];end;else i=(d[Q]);D=q[P[Q]];(q)[i+1.0]=D;(q)[i]=(D[p[Q]]);end;end;end;end;else local O=196;if not(Z>=182)then if Z<175 then if Z<171 then if Z<169 then(q)[t[Q]]=(q[P[Q]]//q[d[Q]]);else if Z==170 then c=q;f=(t[Q]);c=c[f];else if O~=196 then else if not(r)then else for A,B,s in r do if not(A>=1.0)then else(B)[1]=B;(B)[2]=(q[A]);B[3]=2;r[A]=(nil);end;end;end;return true,d[Q],0.0;end;end;end;else if Z<173 then if Z~=172 then i=(P[Q]);q[i]=q[i](q[i+1.0]);I=(i);else local A=(149);if A==149 then i=(nil);D=(nil);c=(nil);f=(44);while true do if O~=33 then if f==27.0 then if O==190 then l[33],l[3]=l[40],l[33];end;D=0;c=(4503599627370495);D*=c;break;else if f~=44.0 then else if l[37]~=l[43]then i=(-4.294966238E9);end;f=-17+((l[17][25.0]((l[17][20.0](Z+Z,f,Z))+f-Z,(8)))~=Z and f or Z);continue;end;end;end;end;end;if O==121 then while J do return;end;end;c=(l[17]);N=(nil);a=(nil);f=(96);while true do if l[43]~=l[33]then else return-(-253);end;if O~=196 then else if not(f<=20.0)then if f>73.0 then if not(f>96.0)then N=27.0;f=-33+((l[17][28.0]((l[17][21.0](Z-Z-f-Z,f,f)),(5)))63.0)then if l[43]==l[48]then else c=c[N];f=(81+((l[17][21.0]((l[17][27.0](Z+f))==f and Z or Z,Z,Z))-f-Z));continue;end;else a=(21.0);f=-4292149228+(l[17][28.0]((l[17][19.0]((l[17][22.0]((l[17][24.0](f)),(31)))O)then else D=(-(86%215));l[3],l[37]=-(-14),(148*163<=-205);end;if f>13.0 then if f~=18.0 then if A~=210 then else while A do return;end;h,l[17]=240,-A;end;N=(N[a]);f=-622129+((l[17][26.0]((l[17][22.0](Z-f,(f)))-Z-f))-Z);else N=(l[17]);f=263+((l[17][21.0](((l[17][21.0](Z))==f and f or Z)>=Z and f or Z,Z))-f-Z);continue;end;else if l[1]==l[19]then return;else if f~=13.0 then if A==149 then else while-(85-19)do return l[39];end;return-O;end;if not(N)then else N=(o[Q]);end;break;else if l[6]==l[23]then else N=N27.0 then if not(N)then else N=(Z);end;break;elseif f>32.0 then a=(o[Q]);f=(-260046781+((l[17][22.0](((f-Z<=Z and Z or Z)==Z and f or f)>Z and f or f,(l[17][29.0]("5.0 and f<32.0 then if not(not N)then else N=(o[Q]);end;if A~=149 then else f=-1342177216+(l[17][27.0]((l[17][26.0]((l[17][25.0](f-f+f+f,(f)))))));continue;end;else if not(f<27.0)then else N=N49.0 then if f<=92.0 then N+=a;f=-1507317+(l[17][28.0]((l[17][28.0]((Z-Z<=f and Z or Z)>=Z and Z or Z,(18)))+f,(14)));continue;else N+=a;break;end;else if f>11.0 then if A==67 then else a=(o[Q]);f=(-123+((l[17][19.0](((l[17][25.0](f~=Z and Z or f,(24)))<=Z and Z or Z)+Z,(3)))+Z));end;else a=(o[Q]);f=(-902+((l[17][19.0]((l[17][19.0]((l[17][27.0](f)),(f)))-Z-f,(f)))-f));end;end;end;if O~=18 then else return;end;a=o[Q];N+=a;a=o[Q];N+=a;c=c(N);D+=c;i+=D;o[Q]=i;f=89;repeat if not(f>89.0)then i=(q);f=(100+(l[17][23.0]((l[17][20.0](f,f))-Z+Z-f-f)));continue;else if f>=115.0 then i=i[D];break;else D=t[Q];f=15+(((l[17][27.0](f))+f-f~=Z and f or Z)-f+f);end;end;until false;D=(b[Q]);i=(i~=D);if O==56 then l[40],l[40]=-86+A,l[35];if l[1]then return A;end;else if A==155 then(l)[48],l[42]=48,(l[47]);else if not(i)then else i=d[Q];Q=(i);end;end;end;end;else if Z~=174 then Q=(d[Q]);else i=(m[d[Q]]);(i[1][i[3]])[p[Q]]=q[P[Q]];end;end;end;else if l[33]==h then return;end;if Z>=178 then if l[3]==l[23]then(l)[38]=(-35);if not(21<=77)then else l[19]=(65);h=193;end;else if O==231 then if O then return;end;elseif not(Z>=180)then if l[6]==l[19]then if not(-132>l[40])then else(l)[43]=(O);end;(l)[35]=(-(189>48));end;if Z==179 then if O~=196 then if not(l[52])then else(l)[43],l[23]=131*O,(l[3]);end;end;(q)[P[Q]]=(l[29](q[d[Q]],p[Q]));else i=nil;D=nil;c=nil;f=34;while true do if f==34.0 then i=(-123.0);f=-43+(((l[17][19.0](((l[17][21.0](f,Z))==f and Z or t[Q])17.0 then if f~=60.0 then if O==196 then else l[37],l[33]=5~=O,80;end;N=26.0;f=-2449391+(l[17][27.0]((l[17][25.0]((l[17][19.0](f-f,P[Q]))-f-Z,P[Q]))));continue;else a=(27.0);break;end;else c=(c[N]);N=(l[17]);f=60+(l[17][24.0]((((P[Q]>t[Q]and f or P[Q])~=f and f or P[Q])-f==Z and f or P[Q])-Z));end;end;K=nil;f=(102);while true do if f<71.0 and f>8.0 then a=l[17];f=-5+((((f=t[Q]and P[Q]or t[Q])>f and P[Q]or t[Q]);continue;elseif f>71.0 then N=(N[a]);f=9+(l[17][21.0]((l[17][22.0](Z,P[Q]))-P[Q]+t[Q]+f>=f and f or t[Q],t[Q],f));elseif f<13.0 then K=22.0;f=-4294967220+(l[17][27.0]((l[17][23.0](((l[17][26.0](f,Z))-t[Q]~=f and f or f)+f))));elseif f<102.0 and f>13.0 then a=a[K];K=(l[17]);break;end;end;if O~=196 then else L=nil;end;k=nil;if O==196 then else(l)[49]=O;l[40]=(l[48]);end;f=36;while true do if f>51.0 then if f==93.0 then k=(22.0);break;else L=(l[17]);f=(80+((l[17][22.0]((l[17][23.0]((l[17][20.0](P[Q]+f,P[Q],f)))),P[Q]))+t[Q]>=f and P[Q]or t[Q]));end;else if f>=51.0 then K=(K[L]);f=(-196668+((l[17][25.0]((l[17][24.0](((l[17][26.0](t[Q]))~=f and Z or Z)-P[Q])),t[Q]))+Z));else L=(25.0);f=38+(l[17][26.0]((l[17][21.0]((l[17][19.0](Z+f==f and P[Q]or Z,t[Q]))))+t[Q]));continue;end;end;end;if O~=196 then else L=(L[k]);k=(o[Q]);J=nil;f=24;while true do if f>23.0 then J=P[Q];f=-14+(((((l[17][24.0](f))==t[Q]and f or f)+t[Q]==f and f or t[Q])~=f and t[Q]or Z)+f);continue;elseif O~=196 then while-l[39]do(l)[50],l[46]=l[40],(-l[50]);end;if 53 then return;end;elseif f<24.0 then L=L(k,J);break;end;end;k=t[Q];K=K(L,k);L=(o[Q]);end;K-=L;f=22;while true do if O==24 then else if f>56.0 then K+=L;f=-7755+((l[17][22.0]((l[17][27.0]((l[17][22.0](f-f-f,P[Q])))),t[Q]))-f);elseif f<56.0 and f>42.0 then if O==196 then else(l)[46]=O~=-249;return;end;a=a(K,L);f=29+(((l[17][21.0](P[Q]))+P[Q]<=t[Q]and f or f)+t[Q]+f>f and t[Q]or t[Q]);continue;elseif f<125.0 and f>55.0 then if O==218 then while-76<=l[6]do return;end;return;end;if O~=196 then else L=(P[Q]);f=42+(l[17][21.0]((l[17][27.0]((f~=f and t[Q]or f)-Z+t[Q]))-t[Q],P[Q]));continue;end;elseif f<42.0 then if O==196 then L=(t[Q]);end;f=(116+(((l[17][28.0]((l[17][26.0](Z-t[Q]>f and f or f)),(f)))==t[Q]and f or f)-P[Q]));continue;elseif f<55.0 and f>22.0 then N=N(a);break;end;end;end;a=(t[Q]);c=c(N,a);f=58;while true do if f>58.0 and f<124.0 then if c then c=(o[Q]);end;f=(43+(((l[17][24.0](f))-t[Q]<=t[Q]and t[Q]or f)-Z+t[Q]>Z and f or f));elseif f>81.0 then if not(not c)then else c=o[Q];end;f=(-191+(l[17][26.0]((f>t[Q]and t[Q]or f)-P[Q]+f+t[Q]+t[Q],f)));continue;elseif f>43.0 and f<81.0 then N=o[Q];c=(c>N);f=31+(l[17][21.0](((l[17][26.0](f-t[Q]-f,f))==f and P[Q]or P[Q])==Z and P[Q]or Z,f));continue;elseif f<58.0 and f>14.0 then D+=c;f=203+((l[17][26.0]((l[17][21.0](f,f))+P[Q],f))-Z+P[Q]-f);elseif not(f<43.0)then else i+=D;break;end;end;f=29;while true do if f<88.0 then(o)[Q]=i;f=(-536870830+(l[17][27.0]((l[17][25.0]((l[17][20.0](f+P[Q]+P[Q])),(f)))-t[Q])));continue;elseif f>29.0 then i=q;break;end;end;D=P[Q];c=(q);N=t[Q];f=(4);while true do if f~=4.0 then N=(y[Q]);c=(c==N);break;else if O~=161 then c=(c[N]);end;f=-5+(l[17][24.0]((l[17][25.0]((l[17][20.0]((l[17][26.0](f)),f))==f and P[Q]or f,(f)))-f));end;end;(i)[D]=c;end;elseif Z~=181 then q[d[Q]]=nil;else(q)[d[Q]]=(q[P[Q]]/p[Q]);end;end;else if Z>=176 then if l[47]==l[1]then while l[47]~=O do l[35]=((-70)^(210 and 15));end;while O do l[6],l[49]=O,O;l[48]=l[37]/40;end;elseif O==187 then(l)[39]=(l[35]);else if Z==177 then D=(P[Q]);else l[17][d[Q]]=(q[P[Q]]);end;end;else if l[40]==l[3]then if O then l[52]=(-16<=l[43]);return-l[36];end;end;if O==196 then else return 249<(239~=16);end;i=nil;D=nil;c=(nil);f=(99);repeat if O~=196 then return;elseif O~=196 then return 137/32;else if not(f>=102.0)then if l[43]~=l[6]then i=-37.0;end;D=0;f=-30490+(l[17][22.0]((l[17][20.0]((l[17][19.0]((l[17][25.0](Z-f,(0)))~=Z and f or Z,(28))),f,Z)),(l[17][29.0]('100.0 then c=(c[N]);f=(-1900374+((l[17][27.0]((l[17][28.0]((l[17][27.0](Z-Z>=f and Z or f)),(14)))))-f));continue;else if f<115.0 and f>89.0 then N=(23.0);f=15+((l[17][21.0]((l[17][24.0]((l[17][24.0](Z+f))-Z)),Z))+f);else if f>54.0 and f<100.0 then D*=c;c=(l[17]);f=100+((Z+f-f-Z-Z>f and f or f)-f);continue;end;end;end;end;end;a=nil;K=(nil);f=(78);repeat if f<85.0 and f>48.0 then a=(26.0);f=(7+((l[17][27.0](Z-Z+Z+f))+Z==f and Z or f));continue;elseif f<78.0 then K=23.0;break;else if f>78.0 then N=N[a];a=(l[17]);f=48+(l[17][28.0]((l[17][28.0]((l[17][28.0]((l[17][20.0]((l[17][20.0](f,Z)))),(4)))-Z,(21))),(21)));end;end;until false;a=(a[K]);K=(l[17]);L=(23.0);K=K[L];L=(Z);K=K(L);f=66;while true do if f>66.0 then if f==68.0 then a-=K;f=(83+(l[17][19.0]((l[17][28.0]((l[17][21.0]((l[17][28.0]((l[17][25.0]((l[17][22.0](Z,(2))),(29))),(13))))),(20))),(3))));else K=o[Q];break;end;elseif f<66.0 then if O==153 then return;end;K=(o[Q]);f=(-107+((((l[17][26.0](Z-Z+Z,Z,Z))<=f and Z or f)<=f and Z or f)>Z and Z or Z));continue;else a=a(K);f=(232+((l[17][21.0]((l[17][23.0]((l[17][22.0](Z-f,(18)))=K);if not(a)then else a=(o[Q]);end;if not(not a)then else a=(o[Q]);end;N=N(a);f=14;while true do if f==21.0 then if O==196 then N=(N~=a);end;break;elseif O~=196 then while l[52]and-76 do(l)[1]=l[1];end;if not(-154*(106+211))then else return l[43];end;elseif O~=196 then if not(l[39])then else(l)[33],l[40]=-(200*168),(-13);return 17;end;if not(l[35])then else(l)[40]=(l[50]);end;elseif f~=14.0 then else if O==114 then else a=(o[Q]);f=-343+((l[17][20.0]((l[17][26.0]((l[17][21.0](f,f)),f,Z))~=f and Z or f))+f+Z);end;end;end;if not(N)then else N=(o[Q]);end;if not(not N)then else N=o[Q];end;if l[23]~=h then c=c(N);N=(Z);end;c+=N;D+=c;f=(82);repeat if not(f>9.0)then o[Q]=(i);i=q;f=-4294967377+((l[17][27.0]((l[17][20.0]((l[17][25.0]((l[17][26.0](Z,Z)),(f)))))))-f+Z);continue;else if f>=84.0 then D=P[Q];break;else if O==80 then else i+=D;f=(9+(l[17][24.0](((l[17][21.0](Z,f,Z))<=f and f or f)-Z+Z-Z)));end;continue;end;end;until false;if O~=196 then else f=42;end;repeat if f<42.0 then D=q;f=-2147483802+(l[17][27.0]((l[17][19.0]((l[17][27.0]((l[17][28.0](Z,(f)))))-Z+f,(f)))));elseif f<108.0 and f>42.0 then D=D[c];f=(35+((l[17][26.0](Z-Z~=Z and Z or Z,f))-Z-f~=f and f or f));continue;elseif f<91.0 and f>1.0 then i=i[D];f=-44666+((l[17][26.0]((l[17][22.0](f-Z+Z>=f and Z or f,(24))),f))-Z);else if f>108.0 then i=(i==D);break;else if f>91.0 and f<126.0 then c=t[Q];f=(-84+((l[17][23.0]((l[17][21.0]((l[17][23.0](Z-Z))))+Z))==Z and Z or Z));continue;end;end;end;until false;if not(i)then else i=(d[Q]);Q=i;end;end;end;end;else if Z<189 then if Z<185 then if not(Z>=183)then if O~=196 then else i=(P[Q]);q[i]=q[i](l[23](q,I,i+1.0));end;I=i;else if Z==184 then(q)[P[Q]]=(q[t[Q]]*y[Q]);else if O~=37 then else while(179 and 86)>=O do(l)[17]=(O);return;end;if l[21]then return;end;end;v=({[3]=v,[4]=z,[5]=g,[2]=M});i=(t[Q]);z=(q[i+2.0]+0.0);g=(q[i+1.0]+0.0);M=q[i]-z;Q=(d[Q]);end;end;else if not(Z<187)then if Z==188 then q[t[Q]]=q[d[Q]]%b[Q];else I=t[Q];(q[I])();I-=1.0;end;else if Z~=186 then i=(d[Q]);D=P[Q];else q[P[Q]]=q[d[Q]]>p[Q];end;end;end;else if Z>=192 then if Z>=194 then if Z~=195 then if O~=196 then repeat(l)[33]=(O);return;until false;end;if l[1]==l[38]then else i=nil;D=nil;c=nil;f=nil;N=27;while true do if not(N>27.0)then if not(N>5.0)then c=4503599627370495;N=(-6176+(l[17][25.0]((l[17][25.0]((l[17][24.0]((l[17][23.0](N))-N)),(N)))<=N and Z or N,(N))));else i=-395.0;N=86+((l[17][24.0]((l[17][21.0]((l[17][23.0](N))-Z,N,Z))))-N-N);continue;end;else if N<62.0 then D*=c;c=(l[17]);f=(28.0);break;else D=(0);N=(-5+(l[17][23.0]((l[17][28.0]((l[17][26.0](Z+Z))+N-Z,(2))))));end;end;end;end;a=(nil);N=(90);repeat if not(N>75.0)then if N~=28.0 then f=f[a];a=l[17];break;else a=24.0;N=75+(l[17][24.0]((l[17][23.0]((l[17][28.0]((l[17][23.0](N)),(N)))<=Z and N or Z))-N));continue;end;else if not(N<113.0)then f=(l[17]);N=-85+((l[17][28.0]((l[17][26.0](N+Z-Z-N,Z,N)),(20)))>Z and N or N);continue;else c=(c[f]);N=-4294966628+((l[17][26.0]((l[17][27.0](N+Z+N+N))))-N);continue;end;end;until false;local A,B=215,48;K=(28.0);a=(a[K]);K=(l[17]);L=nil;N=74;while true do if N<=12.0 then L=(Z);break;elseif not(N>33.0)then K=K[L];N=-2684354600+(l[17][20.0]((l[17][25.0]((l[17][26.0]((l[17][20.0](Z-N,Z))+Z,N,N)),(29)))));else L=21.0;N=(-41+((l[17][21.0]((l[17][20.0]((l[17][22.0](Z,(25)))+Z,N))+N,Z,N))+N));continue;end;end;k=(Z);N=121;while true do if B==69 then l[37]=(O);else if O~=196 then if not(-(176/38))then else(l)[23]=(O);return 240;end;else if N>4.0 then if B~=48 then(l)[37],l[36]=l[52],A;end;if N~=121.0 then k=(o[Q]);break;else L=(L>=k);N=(-28+(l[17][24.0]((l[17][23.0]((l[17][25.0](Z-Z-N,(17)))100.0 then L=(14);N=-6356938+(l[17][25.0]((Z-Z-Z-N==N and N or N)54.0 then L+=k;N=(-1610612634+(l[17][22.0]((((l[17][19.0]((l[17][25.0](N,(16))),(7)))>=N and Z or Z)~=Z and N or N)-Z,(6))));continue;elseif N>29.0 and N<89.0 then if B~=48 then return;end;a=a(K,L);N=-4294967018+((l[17][27.0](Z+N+N-N+N))+N);continue;else if N<115.0 and N>89.0 then K=K(L);N=(15+((l[17][27.0]((l[17][25.0]((l[17][19.0](N>Z and Z or N,(18))),(12)))))-Z==Z and Z or N));continue;else if N<54.0 then f=f(a);break;end;end;end;until false;end;N=39;A=(114);if A~=115 then else(l)[19]=N;end;if A~=114 then l[48]=(B);if O then return A;end;end;repeat if N==39.0 then if O~=196 then else a=(Z);end;N=12+((l[17][26.0]((l[17][21.0]((l[17][21.0]((l[17][28.0](Z,(11))),Z,Z))>=N and Z or N,N)),N,N))+N);else if N==28.0 then c=c(f,a);break;else if N==113.0 then a=(2);N=28+(l[17][28.0]((l[17][19.0]((Z+N38.0 then if B~=234 then i=(m);end;break;end;end;until false;D=(P[Q]);i=i[D];D=q;N=48;repeat if N==48.0 then if O~=196 then else c=d[Q];f=i;end;N=(79+(l[17][25.0]((l[17][19.0]((l[17][24.0]((l[17][23.0](N-Z+N)))),(19))),(27))));else if N~=79.0 then else a=(1);break;end;end;until false;f=f[a];N=(78);while true do if N==85.0 then K=(3);break;else if N~=78.0 then else if l[46]~=l[43]then a=i;end;N=(85+(l[17][28.0]((l[17][19.0]((l[17][23.0]((l[17][24.0](N-Z))))~=N and Z or N,(8))),(2))));end;end;end;a=a[K];f=f[a];N=122;while true do if not(N>17.0)then f=(f[a]);N=(-134+((l[17][27.0](N+N>N and Z or N))+N-Z=l[6]do return;end;if O then l[19],l[1]=114,(55);end;end;if Z~=193 then if O==196 then else return;end;M=(v[2]);g=(v[5]);z=v[4];v=(v[3]);else(q)[P[Q]]=l[41](d[Q]);end;end;else if Z>=190 then if O==178 then h=(220^146);h=l[36];else if Z==191 then i=(3);c=c[i];else N=1;end;end;else i=m[t[Q]];i[1][i[3]]=(y[Q]);end;end;end;end;end;end;end;else if not(Z<56)then if Z>=84 then if l[6]==l[32]then while l[35]do(l)[42],l[40]=84,l[6];end;if not(l[38])then else return 244~=l[6];end;else if not(Z<98)then if Z>=105 then if h==l[43]then l[43]=l[21];l[33],l[38]=(214 or 86)*252^145,(l[17]);else if not(Z<108)then if Z>=110 then if l[17]==l[48]then return l[21];else if Z==111 then c=c[f];f=b[Q];else q[d[Q]]=q[P[Q]]+p[Q];end;end;else if Z~=109 then q[P[Q]]=(q[d[Q]]-q[t[Q]]);else i=(nil);D=nil;c=(nil);f=(118);while true do if f>24.0 and f<118.0 then c=4503599627370495;f=1+(l[17][24.0]((l[17][26.0]((l[17][28.0]((l[17][23.0](Z))<=f and f or Z,(2)))))+f));else if f<93.0 and f>23.0 then D*=c;f=23+(l[17][19.0]((l[17][26.0](((l[17][27.0](f))93.0)then else i=(103.0);D=0;f=(-25+(((l[17][26.0]((l[17][21.0](f,Z))>f and Z or Z))+Z<=f and f or Z)<=Z and f or Z));continue;end;end;end;end;end;if l[35]~=l[43]then else l[1],l[36]=-80,(-(-232));end;N=(nil);f=75;repeat if f==75.0 then N=(21.0);f=(-63+(l[17][21.0]((l[17][26.0]((l[17][27.0](f-Z))-Z))<=Z and f or Z,Z)));continue;else if f==46.0 then if l[33]~=l[38]then else while l[49]-h do return-85/-70;end;end;c=(c[N]);break;end;end;until false;N=(l[17]);a=nil;f=70;while true do if f==109.0 then N=N[a];break;else if l[38]==l[43]then l[19],l[37]=20,a;l[43],l[46]=-l[50],(l[35]);end;a=(27.0);f=(39+((l[17][21.0]((l[17][20.0](Z,f))+Z+f+Z))47.0 then K=(o[Q]);break;elseif f<57.0 then K=(21.0);f=(-3758096318+(l[17][28.0]((l[17][25.0]((l[17][26.0](f+f+f,Z,Z))+f,(8))),(19))));elseif not(f>57.0)then else if l[39]~=l[17]then a=a[K];f=-4018143174+(l[17][27.0]((l[17][22.0]((l[17][19.0]((l[17][20.0]((l[17][28.0](f,(21)))+f)),(21))),(10)))));continue;end;end;end;if l[46]==l[1]then if not(l[1])then else return;end;end;L=(nil);k=(nil);f=(73);while true do if f<=20.0 then L=Z;k=Z;f=(72+(l[17][24.0](((l[17][19.0](Z,(f)))-f+f<=Z and f or Z)==Z and f or f)));else if f>=99.0 then a=a(K,L,k);break;else if l[43]==l[21]then l[37]=(l[6]);end;L=Z;K+=L;f=-57147408+((l[17][28.0](Z-f+ZZ and Z or f))+f-f,f,Z))+Z));continue;elseif f==68.0 then c=c(N,a,K);D+=c;break;else if f~=47.0 then else N-=a;f=-43+((((l[17][27.0]((l[17][23.0](Z))))<=Z and f or Z)>=f and f or Z)+Z-f);continue;end;end;end;end;end;f=99;repeat if l[21]==l[3]then if not(l[50])then else return l[43];end;end;if f<=60.0 then if f>13.0 then if l[36]~=l[43]then if f==17.0 then i=(i==D);f=60+(l[17][23.0]((l[17][25.0]((l[17][27.0](Z-Z-Z)),(f)))+f));continue;else if i then k=80;while true do if not(k<111.0)then if l[46]==l[3]then else Q=(i);break;end;else if l[43]==l[37]then return-201>l[32];end;k=111;i=(P[Q]);continue;end;end;end;break;end;end;elseif not(f>8.0)then D=d[Q];f=(172+((l[17][21.0]((l[17][28.0]((l[17][20.0](f+Z)),(f)))+f,f))-Z));else i=(q);f=(8+(l[17][22.0]((l[17][22.0]((l[17][19.0](Z-Z-f+f,(f))),(f))),(f))));continue;end;else if f>99.0 then if f==102.0 then(o)[Q]=(i);f=(-53+(l[17][21.0](f+Z+Z-Z+f-f,f)));else D=(p[Q]);f=(-310+(((Z+Z>=Z and Z or Z)-Z>=Z and f or Z)+Z+Z));end;else if l[47]==l[1]then if-(39 and 248)then l[33],l[21]=153,l[39];end;else if l[43]==l[42]then if not(l[33]<(253 or 157))then else return l[39];end;return l[3];else if f<=71.0 then i=i[D];f=(-446233+((l[17][26.0]((l[17][22.0](Z-Z+Z,(20))),Z))-Z-Z));continue;else i+=D;f=-4294967095+(l[17][21.0]((l[17][26.0]((l[17][21.0]((l[17][28.0](Z-Z,(26))),Z))-f))));end;end;end;end;end;until false;end;end;else if Z<106 then i=(d[Q]);(q[i])(l[23](q,I,i+1.0));I=i-1.0;else if l[52]==l[19]then return h;else if Z~=107 then i=(d[Q]);q[i]=q[i](q[i+1.0],q[i+2.0]);I=(i);else i=false;M+=z;if not(z<=0.0)then i=(M<=g);else i=M>=g;end;if not(i)then else(q)[d[Q]+3.0]=(M);Q=P[Q];end;end;end;end;end;end;else if not(Z<101)then if Z<103 then if l[23]==l[1]then else if Z==102 then if l[52]==l[17]then while-l[6]do l[47]=l[49];end;end;i=P[Q];I=(i);else f=(f[N]);N=(i);end;end;else if Z~=104 then q[t[Q]]=(y[Q]*q[P[Q]]);else if q[d[Q]]==p[Q]then Q=P[Q];end;end;end;else if l[42]==h then while l[39]do return;end;l[33],l[43]=l[50],250;elseif l[23]==l[19]then if 170 then l[36]=(h);end;(l)[37],h=l[21],(-(-88));else if not(Z>=99)then(q)[d[Q]]=S[p[Q]];else if Z~=100 then if l[19]==l[3]then(l)[37],l[38]=-(4*209),(l[39]);if-161>l[43]then(l)[37]=(l[43]);end;end;c=(c[f]);f=(q);N=d[Q];else f=p[Q];end;end;end;end;end;else if not(Z<91)then if Z>=94 then if Z<96 then if Z~=95 then q[P[Q]]=q[t[Q]]<=q[d[Q]];else i=q;D=t[Q];end;else if Z==97 then f=(t[Q]);c=(c[f]);f=y[Q];else(q)[P[Q]]=m[d[Q]][p[Q]];end;end;else if l[23]~=l[1]then else return;end;if not(Z>=92)then f=(P[Q]);else if Z==93 then i=q;else if l[1]==l[50]then else q[P[Q]]=(#q[t[Q]]);end;end;end;end;else if Z>=87 then if Z<89 then if Z~=88 then f=f[N];c=c[f];i[D]=c;else if l[21]==l[1]then if l[50]then return;end;end;if l[35]~=l[43]then else return;end;D=I;c=q;f=I;end;else if l[50]~=l[6]then else while l[50]do return;end;end;if Z==90 then if l[35]==l[6]then while l[52]do l[32]=l[40];l[6]=(l[52]);end;l[33]=(l[38]);end;if l[32]==l[19]then while-(44+92)do return 192;end;end;c=d[Q];f=i;else if l[19]==l[6]then else D=(i);c=1;end;D=(D[c]);end;end;else if Z>=85 then if Z~=86 then if not(not(q[d[Q]]<=b[Q]))then else Q=(t[Q]);end;else(q)[d[Q]]=l[17][t[Q]];end;else i=(i[D]);end;end;end;end;end;else if Z>=70 then if Z>=77 then if l[6]==l[17]then return;else if not(Z>=80)then if Z>=78 then if Z==79 then if l[35]==l[33]then else(m[P[Q]])[p[Q]]=y[Q];end;else f=(f[N]);N=(i);end;else i=(i[D]);D=b[Q];end;else if not(Z<82)then if l[40]==h then else if Z==83 then(i)[D]=(c);else i=d[Q];D,c,f=M();if not(D)then else(q)[i+1.0]=c;q[i+2.0]=f;Q=t[Q];end;end;end;else if Z==81 then q[d[Q]]=q[P[Q]];else c=1;D=(D[c]);c=(i);end;end;end;end;else if Z>=73 then if Z>=75 then if l[23]==l[33]then while-l[40]do l[21],l[37]=-(47<200),(154);return l[52]-219;end;end;if Z~=76 then c=(q);else D=t[Q];c=(q);f=(d[Q]);end;else if Z~=74 then i=(t[Q]);(q[i])(q[i+1.0]);I=i-1.0;else i=(q);D=d[Q];c=q;end;end;else if Z>=71 then if l[38]==l[19]then(l)[33],l[50]=-(-214),l[35];l[17],l[52]=l[17],(-l[36]);elseif Z~=72 then(m[P[Q]])[p[Q]]=q[d[Q]];else if not q[d[Q]]then if l[50]==l[3]then if not(15)then else l[49]=(l[21]);return l[36];end;end;if l[38]~=l[19]then Q=(P[Q]);end;end;end;else(q)[t[Q]]=(R);end;end;end;else if Z<63 then if Z>=59 then if not(Z<61)then if Z~=62 then i=(P[Q]);I=i+d[Q]-1.0;q[i](l[23](q,I,i+1.0));I=i-1.0;else i=(3);end;else if l[19]==l[40]then return;else if l[35]==l[1]then while l[23]do return l[17]*l[43];end;(l)[47]=(l[17]);else if Z~=60 then if l[52]~=l[19]then D=(q);end;else for O=i,D,1 do if l[46]~=l[19]then else if-(-156)then(l)[3],l[23]=l[52]<=157,l[49]or l[23];(l)[47]=l[32];end;end;c=q;f=(O);O=nil;(c)[f]=O;end;end;end;end;end;else if l[43]~=l[3]then if not(Z>=57)then i=i[f];(D)[c]=(i);else if Z==58 then if not(r)then else for O,A,B in r do if O>=1.0 then A[1]=(A);(A)[2]=q[O];(A)[3]=(2);(r)[O]=(nil);end;end;end;i=(P[Q]);return false,i,i;else m[P[Q]][q[t[Q]]]=q[d[Q]];end;end;end;end;else if not(Z>=66)then if Z<64 then f=(p[Q]);c+=f;i[D]=c;else if Z~=65 then i=q;D=(d[Q]);c=q;else if l[17]~=l[3]then else while l[46]do return;end;end;if r then for O,A,B in r do if O>=1.0 then if l[23]==h then(l)[36]=(197);while-l[21]do return l[21];end;end;(A)[1]=A;A[2]=q[O];(A)[3]=(2);(r)[O]=(nil);end;end;end;return;end;end;else if Z<68 then if Z==67 then(q)[t[Q]]=not q[d[Q]];else q[t[Q]]=l[24];end;else if Z~=69 then local O=P[Q];if not(r)then else for A,B in r do if l[50]~=l[17]then if not(A>=O)then else(B)[1]=B;(B)[2]=q[A];(B)[3]=2;(r)[A]=(nil);end;end;end;end;else if l[38]==l[33]then while(58 or 27)<-95 do l[47],l[32]=l[49],(l[49]~=(146 or 134));(l)[1],l[40]=-(133<175),l[35];end;if l[35]then return(219-192)^l[3];end;end;i=(P[Q]);D=(d[Q]);c=t[Q];if D==0.0 then else I=(i+D-1.0);end;f,N=nil;if D~=1.0 then f,N=l[52](q[i](l[23](q,I,i+1.0)));else f,N=l[52](q[i]());end;if c~=1.0 then if c~=0.0 then f=(i+c-2.0);I=f+1.0;else f=(f+i-1.0);I=(f);end;if l[48]~=l[33]then else while-l[17]do(l)[37],l[32]=l[37],(111);end;while true do(l)[37]=(l[50]);(l)[35],l[19]=-l[19],(184-240 or 76);end;end;D=0.0;for O=i,f,1 do D+=1.0;q[O]=(N[D]);end;else I=(i-1.0);end;end;end;end;end;end;end;else if Z<28 then if Z<14 then if not(Z<7)then if not(Z>=10)then if not(Z<8)then if Z==9 then if l[52]==l[3]then if not(l[19])then else l[49]=(l[46]);end;(l)[33],l[3]=201>=100>=-103,(145);else if r then for O,A in r do if O>=1.0 then if l[36]==h then repeat(l)[46],l[1]=l[49],(l[21]);return;until false;end;A[1]=A;A[2]=(q[O]);(A)[3]=2;(r)[O]=(nil);end;end;end;end;i=(P[Q]);return false,i,i+d[Q]-2.0;else(D)[c]=(f);end;else i=(q);f=(t[Q]);i=(i[f]);end;else if Z<12 then if Z~=11 then i=3;c=c[i];i=(y[Q]);else i=(y[Q]);D[c]=(i);end;else if Z==13 then i=q;D=d[Q];c=nil;else i=(m);D=t[Q];i=(i[D]);end;end;end;else if l[19]~=l[32]then if Z>=3 then if l[50]==l[43]then return;elseif l[35]==l[1]then while-212 do return-157;end;if not(63)then else return;end;else if Z<5 then if Z~=4 then i=(q);D=(d[Q]);else if l[38]~=l[19]then i=nil;D=nil;c=nil;f=(51);repeat if f==51.0 then i=(216.0);f=(67+(((l[17][21.0]((l[17][22.0](f,(Z))),Z,f))+f~=Z and f or Z)-Z+Z));else if f==118.0 then D=0;f=(93+(l[17][19.0]((l[17][23.0]((l[17][20.0](Z-Z+f>Z and f or f,f,Z)))),(Z))));continue;else if f==93.0 then c=(4503599627370495);break;end;end;end;until false;end;D*=c;N=(nil);a=(nil);f=(36);repeat if f==24.0 then if l[49]~=h then N=N[a];end;break;elseif f==51.0 then N=19.0;f=(63+((l[17][21.0]((Z+f<=f and f or Z)+f+Z))-Z));else if f==93.0 then if l[17]~=l[35]then else while l[52]do l[48]=l[33];(l)[39]=l[52];end;end;N=(l[17]);a=(20.0);f=(20+((l[17][21.0]((l[17][19.0](Z,(Z)))+f-Z,Z))+f26.0 then if not(f<=49.0)then if f==92.0 then a=(o[Q]);f=13+((l[17][19.0](f+Z-Z+Z,(Z)))-Z-Z);else N=(Z);break;end;else N=N(a);f=-4026531750+(l[17][22.0]((l[17][27.0]((l[17][23.0]((l[17][27.0](Z))-f))-f)),(Z)));continue;end;else if f~=26.0 then c=c(N,a);f=(106+((l[17][24.0]((l[17][22.0]((l[17][25.0]((l[17][26.0](f)),(f)))==f and Z or f,(f)))))~=f and Z or f));else a=o[Q];f=-805306289+((l[17][28.0]((l[17][20.0](Z))+Z+Z,(f)))-Z-f);end;end;until false;f=(118);repeat if l[21]==l[33]then while l[38]do(l)[40]=l[6];return l[39];end;elseif f<23.0 then if l[42]==h then(l)[33]=(-63);else if not c then if l[37]==l[19]then else c=(Z);end;end;end;f=103+((l[17][20.0]((l[17][19.0]((l[17][21.0](Z))~=Z and Z or Z,(f)))+Z,Z))-f);elseif f<93.0 and f>59.0 then c+=N;f=(61+((l[17][23.0]((l[17][26.0]((l[17][25.0](Z-Z,(Z))),Z,f))+f))-Z));continue;elseif f>23.0 and f<59.0 then if l[52]==l[43]then if not(l[3]<=(12==86))then else return-l[49];end;end;c=(c==N);f=-5+(((l[17][20.0]((Z>f and Z or f)+Z))+Z~=f and f or f)+Z);continue;elseif f>24.0 and f<76.0 then N=(Z);f=35+(((l[17][27.0](f+f))-Z>f and f or Z)+Z<=f and f or f);else if f<24.0 and f>10.0 then if l[19]==l[50]then return l[32];else if c then if l[52]==l[33]then return-228;end;c=o[Q];end;end;f=-21+(l[17][21.0]((l[17][20.0]((l[17][24.0]((l[17][24.0](Z-f))>=Z and f or f)),Z,Z))));continue;elseif f>97.0 then c-=N;f=(-1879+((l[17][28.0]((l[17][26.0]((l[17][23.0](f))+f,f,Z))+f,(Z)))+Z));continue;elseif l[46]==l[17]then l[6],l[48]=l[1],l[38];return 178;else if f>93.0 and f<97.0 then c+=N;break;elseif f<118.0 and f>94.0 then N=(o[Q]);f=(60+(l[17][28.0]((l[17][24.0]((l[17][22.0](((l[17][22.0](Z,(Z)))<=f and Z or f)+Z,(Z))))),(Z))));continue;else if f>76.0 and f<94.0 then N=o[Q];f=(24+(l[17][24.0](Z+f-Z-Z-f-f)));end;end;end;end;until false;f=43;while true do if f<=14.0 then if l[35]==l[19]then else N=(o[Q]);c-=N;break;end;else N=Z;c-=N;f=(10+(((l[17][27.0]((l[17][28.0](Z,(Z)))-f))+f>=Z and f or f)==Z and f or Z));end;end;D+=c;f=(84);while true do if not(f>35.0)then if l[50]~=l[17]then(o)[Q]=i;end;i=(q);break;else i+=D;f=(-29+(l[17][25.0]((l[17][24.0]((l[17][27.0](Z-f-Z))))>=f and Z or Z,(Z))));end;end;D=(P[Q]);c=(q);N=(d[Q]);f=(96);repeat if f>63.0 then if l[52]~=l[19]then c=(c[N]);end;f=(57+(l[17][19.0]((l[17][21.0]((l[17][20.0]((l[17][20.0](f+Z))+Z,f,f)))),(Z))));continue;else if f<96.0 then N=q;break;end;end;until false;a=t[Q];f=(126);repeat if f==69.0 then i[D]=c;break;else if f~=126.0 then else if l[6]~=l[35]then N=N[a];end;c+=N;f=(5+(l[17][25.0]((l[17][21.0]((l[17][21.0]((l[17][20.0]((l[17][24.0]((l[17][25.0](Z,(Z))))),Z)),Z)),Z,f)),(Z))));continue;end;end;until false;end;else if Z~=6 then i=(q);D=(P[Q]);i=(i[D]);else D=I;end;end;end;else if Z>=1 then if Z~=2 then f=(t[Q]);else q[t[Q]]=(t);end;else(q)[P[Q]]=(q[t[Q]][y[Q]]);end;end;end;end;else if not(Z>=21)then if Z>=17 then if not(Z>=19)then if Z~=18 then i=q;D=t[Q];c=q;else c=q;f=(P[Q]);end;else if Z==20 then i=(nil);D=(nil);c=(nil);f=112;repeat if f>25.0 then if f~=34.0 then i=(83.0);f=(-234+(l[17][20.0]((l[17][25.0]((l[17][22.0]((l[17][24.0](f-Z)),(Z))),(Z)))+f,f,f)));else if l[17]==l[42]then while l[46]do return-73;end;if not(l[48])then else l[48],l[49]=f,l[46];end;end;if l[46]==l[17]then return l[50];end;c=4503599627370495;f=(-35651559+(l[17][28.0]((l[17][19.0](((Z==Z and f or Z)=25.0)then D=0;f=(-1+((((l[17][21.0]((Z>=f and f or Z)-Z))~=f and f or Z)~=Z and Z or Z)+f));continue;else if l[47]~=l[19]then else if not(-(-27))then else h,l[19]=-135,(145);l[35]=l[37];end;return;end;D*=c;break;end;end;until false;N=nil;a=nil;f=(51);repeat if f==23.0 then N=(N[a]);a=Z;break;elseif f==93.0 then c=c[N];N=l[17];f=(-70+((l[17][26.0]((l[17][23.0]((l[17][27.0](Z+f-Z)))),Z,Z))+f));continue;else if f==51.0 then c=(l[17]);f=-4294803286+((l[17][22.0]((l[17][27.0](Z-Z+Z))-Z,(Z)))-f);continue;elseif f==24.0 then a=(19.0);f=(-1+(((((f>=f and f or f)~=f and f or f)Z and f or f)-f+f));else if f~=118.0 then else N=(21.0);f=(-4294487970+(l[17][22.0]((l[17][20.0](Z,f))-Z-f+Z-f,(Z))));end;end;end;until false;K=(nil);f=(67);while true do if f<104.0 and f>67.0 then if l[36]~=l[6]then a=(a<=K);f=60+((l[17][24.0]((l[17][21.0]((l[17][26.0]((l[17][26.0](f,f))))+f,Z))))+Z);continue;end;elseif f<70.0 then K=(Z);f=(30+((((l[17][20.0]((l[17][21.0]((l[17][27.0](f)),f)),f,Z))>Z and Z or Z)>=Z and Z or Z)+Z));elseif f>70.0 and f<109.0 then if not a then a=(Z);end;break;else if not(f>104.0)then else if a then a=Z;end;if l[35]~=l[1]then f=-5+((l[17][22.0]((l[17][21.0]((l[17][23.0](f))-Z,Z,Z)),(Z)))+Z>f and f or Z);end;end;end;end;f=(23);while true do if f==23.0 then K=(o[Q]);f=(-13+(((l[17][24.0](f+Z>Z and Z or f))>=f and Z or Z)+f-Z));continue;else if f==76.0 then N=N~=a;break;else if f==97.0 then a=Z;f=(75+(l[17][23.0]((l[17][22.0]((l[17][27.0]((f~=f and Z or f)+f)),(Z)))-f)));else if f==10.0 then if l[32]==l[1]then while l[50]do l[1]=l[33];end;if 250 then l[52],l[1]=214,(l[37]);return l[3];end;end;N=N(a,K);f=77+((l[17][20.0]((l[17][20.0](Z)),Z))+Z-f-Z+f);continue;end;end;end;end;end;if not(N)then else if l[48]~=l[19]then N=Z;end;end;if l[42]~=l[33]then else if not(44)then else return-207*l[39];end;l[46]=l[38]+-49;end;f=(50);repeat if f==105.0 then a=o[Q];break;else if f~=50.0 then else if not(not N)then else N=(Z);end;f=(-4273995671+(l[17][28.0]((l[17][25.0]((l[17][19.0]((l[17][25.0](f,(Z))),(Z)))-Z,(Z)))-Z,(Z))));end;end;until false;N=(N>=a);if not(N)then else N=(o[Q]);end;if not(not N)then else N=o[Q];end;f=83;repeat if f>56.0 then if l[35]==l[1]then if l[46]then(l)[3]=l[6];end;l[19],l[43]=-(-51),l[1];elseif l[43]==l[33]then return l[37]%(132-140);elseif f>83.0 then if l[21]~=h then c=c>N;f=(36+(((l[17][25.0]((l[17][20.0](f,Z,f)),(Z)))<=Z and Z or Z)+f+f==Z and f or Z));end;else c=c(N);f=(21+(l[17][23.0]((l[17][24.0]((Z-Z~=Z and Z or f)+Z+Z)))));end;elseif not(f>22.0)then N=Z;f=103+((l[17][24.0]((l[17][21.0]((l[17][27.0]((l[17][21.0](Z)))),Z))-f))==Z and Z or f);else if not(c)then else c=Z;end;break;end;until false;if l[36]==l[33]then while l[35]do return;end;return;elseif l[35]==l[1]then if(98 and 154)^(-254)then(l)[39]=(-l[39]);end;else if not c then if l[48]==l[1]then if 27 or 8 then return;end;return l[39];end;if l[39]==l[6]then else c=o[Q];end;end;end;if l[43]~=l[47]then N=Z;f=53;while true do if f==47.0 then c+=N;f=(-13+((l[17][24.0]((l[17][19.0]((l[17][24.0](f)),(Z)))-Z+Z))+f));elseif f==66.0 then D+=c;i+=D;break;else if f==53.0 then c-=N;f=-4294967226+(l[17][27.0]((l[17][27.0]((l[17][20.0]((l[17][21.0](Z,Z,f))))))-Z~=Z and f or Z));else if f~=16.0 then else N=(o[Q]);f=47+(l[17][23.0]((l[17][19.0](f+Z-Z-f-Z,(f)))));end;end;end;end;(o)[Q]=i;end;f=48;repeat if not(f>79.0)then if f~=48.0 then if l[38]~=l[1]then else(l)[32],l[19]=-l[23],(-42);end;D=(t[Q]);f=(-5242782+(l[17][25.0]((l[17][23.0]((l[17][23.0]((l[17][22.0]((l[17][23.0]((l[17][27.0](Z)))),(Z))))))),(Z))));continue;else i=(q);f=(79+((((l[17][24.0]((l[17][19.0](Z~=Z and Z or f,(Z)))))==f and f or Z)==Z and f or f)-f));end;else if f>89.0 then if f~=100.0 then if l[49]==l[33]then else c=(y[Q]);f=-4294967088+((l[17][27.0]((l[17][20.0]((l[17][24.0](f))~=Z and Z or Z,f,f))))-f+f);end;else if l[23]==l[19]then return-96;end;a=P[Q];break;end;else N=(q);f=169+(((l[17][28.0](((l[17][22.0](f,(Z)))>=f and Z or Z)-Z,(Z)))54.0 then N=N[a];c*=N;f=(-4294967222+(l[17][27.0]((l[17][27.0]((f>Z and Z or Z)>Z and Z or Z))+Z+Z)));else if not(f<115.0)then else i[D]=c;break;end;end;until false;else v={[3]=v,[4]=z,[5]=g,[2]=M};I=d[Q];i=l[51](function(...)l[34]();for O,A in...do l[34](true,O,A);end;end);i(q[I],q[I+1.0],q[I+2.0]);M=i;Q=(P[Q]);end;end;else if l[1]==l[43]then if not(l[38])then else l[1]=-l[43];end;(l)[21]=(l[46]);end;if Z>=15 then if Z~=16 then else q[d[Q]]=b[Q];end;else if q[d[Q]]then Q=(t[Q]);end;end;end;else if not(Z<24)then if not(Z>=26)then if Z==25 then(q[t[Q]])[b[Q]]=(q[d[Q]]);else if not(not(q[d[Q]]=35)then if not(Z<31)then if Z<33 then if Z==32 then q[d[Q]]=P;else i=P[Q];I=(i);end;else if l[39]==l[43]then(l)[6],l[3]=233,220<=-38;else if l[21]==l[17]then return;else if Z==34 then f=q;else f=d[Q];c=(c[f]);end;end;end;end;else if not(Z>=29)then i=3;N=(N[i]);else if Z==30 then c-=f;(i)[D]=c;else i=q;D=P[Q];c=(m);end;end;end;else if not(Z<38)then if not(Z>=40)then if Z==39 then i=(t[Q]);D=(P[Q]);c=q[i];l[9](q,i+1.0,i+d[Q],D+1.0,c);else c=S;end;else if l[17]==l[37]then l[43]=(l[37]);if not(l[32])then else return 222/51*l[35];end;elseif l[19]==l[52]then if not(112)then else(l)[50],l[48]=l[19],(-73);l[19],l[35]=134,(101);end;elseif Z~=41 then if l[46]==l[1]then l[48]=(-l[36]);while h do return 13;end;elseif not(not(y[Q]=47 then if Z~=48 then c=(q);f=(I);c=c[f];else D[c]=i;end;else if Z~=46 then q[t[Q]]=q[P[Q]]%q[d[Q]];else I=P[Q];q[I]=q[I]();end;end;else if Z>=43 then if Z~=44 then q[d[Q]]=q[t[Q]]*q[P[Q]];else if l[33]~=l[32]then else(l)[6]=l[50];while-h do(l)[52]=(-105);end;end;i=(t[Q]);I=i+d[Q]-1.0;q[i]=q[i](l[23](q,I,i+1.0));I=(i);end;else(q)[P[Q]]=m[d[Q]];end;end;else if not(Z<52)then if Z>=54 then if Z==55 then q[P[Q]]=(q[t[Q]]==y[Q]);else if q[d[Q]]0.0 and{});N=l[55](i,f);(l[7])(N,S);q[P[Q]]=(N);if not(f)then else for O=1.0,c,1 do N=(D[O]);i=N[1];a=(N[3]);if i==0 then(f)[O-1.0]=(q[a]);elseif i==1 then if not r then r=({});end;K=r[a];if not(not K)then else if l[19]==l[23]then else K=({[1]=q,[3]=a});r[a]=K;end;end;f[O-1.0]=K;else if i~=3 then else(f)[O-1.0]=m[a];end;end;end;end;end;end;end;end;end;end;end;end;Q+=1.0;end;end);if not(V)then if r then for O,m in r do if not(O>=1.0)then else if l[23]==l[33]then else(m)[1]=(m);(m)[2]=(q[O]);m[3]=(2);r[O]=(nil);end;end;end;end;if l[30](F)~="\115tring"then l[45](F,0.0);else if not(l[31](F,':\x28\z %\z \x64\43)[:\r\10\z\]'))then(l[45])(F,0.0);else if l[36]~=l[6]then else while-l[6]do(l)[33],l[32]=l[43],l[35];return;end;(l)[40]=(l[6]);end;(l[45])("L\117r\u{61}\p\u{68} Scr\z i\zpt\:"..(e[Q]or"\u{0028}\u{069}nt\101r\u{006E}al\z )").."\:\32"..l[44](F),0.0);end;end;elseif F then if x~=1.0 then return q[U](l[23](q,I,U+1.0));else return q[U]();end;else if not(U)then else return l[23](q,x,U);end;end;end);return h;end;if not T[13084]then(T)[13259]=(-62+(((W.uY((W.ZY((W.VY(T[11955]==T[20038]and T[3861]or T[28244],T[1443])),(T[21473])))))>W.U[2]and T[10767]or T[16807])+T[1137]));j=-6581984295+((W.VY((W.IY((W.VY(W.U[5],T[25358],T[29706]))-T[30157])),T[1443],W.U[2]))-T[20038]+W.U[9]);T[13084]=j;else j=(T[13084]);end;continue;elseif j==47.0 then j=W:p7(l,j,T);continue;else if j~=57.0 then else(l)[56]=(function()local T,O,m,A,e,P;e,m,A,P=W:v7(l,m,e,P,A);local y,b,o,t,d,p,h;P,d,e,t,p,h,o,y,b=W:Y7(t,A,P,y,e,p,d,h,m,l,o,b);P=(nil);for e=75,285,70 do if e>145.0 and e<285.0 then(m)[5.0]=p;continue;elseif e>75.0 and e<215.0 then W:n7(m,h,l,P);elseif e<145.0 then P=l[41](y);continue;else if not(e>215.0)then else m[4.0]=t;m[7.0]=(d);(m)[9.0]=(b);(m)[10.0]=o;end;end;end;for e=1.0,y,1 do local y,q;q,y=W:AS(q,y,l);local M,B,s,Q,I,S;B,I,Q,s,M,S=W:dS(l,B,s,y,q,Q,M,S,I);T,m,Q,S,A,I,s,O=W:QS(S,y,d,b,h,Q,P,M,l,m,s,A,I,B,e,q,t,o,p);if T==-1 then return;else if T~=-2 then else return O;end;end;end;return m;end);break;end;end;end;until false;G=nil;u=(nil);return u,G,j;end,x=function(W,u,T,G)(u)[23]=(function(l,j,O)O=O or 1.0;j=j or#l;if not((j-O+1.0)>7997.0)then if u[6]~=u[19]then else if 102 then(u)[1]=(u[19]);return u[3];end;(u)[6],u[6]=u[3]*-107,-(-72);end;return u[8](l,O,j);else return u[21](l,O,j);end;end);u[24]=(0.0);u[25]=W.M;if not G[4130]then T=W:v(G,T);else T=G[4130];end;return T;end,Y7=function(W,u,T,G,l,j,O,m,A,e,P,y,b)local o;j=30;while true do j,o,G=W:O7(e,T,P,j,G);if o~=58480 then else break;end;end;l=(P[42]()-53922);b=(nil);y=nil;for W=48,124,76 do if W>=124.0 then y=P[41](l);else b=P[41](l);continue;end;end;u=P[41](l);m=nil;O=(nil);j=83;while true do if j==83.0 then j=(22);m=P[41](l);else if j~=22.0 then else O=P[41](l);break;end;end;end;A=P[41](l);return G,m,j,u,O,A,y,l,b;end,MY=bit32.countrz,d=function(W)local u=W[0];return function()local W=u[55];local T=910327;T=T*W;W=1854733;T=T+W;W=16777216;T=T%W;u[55]=T;T=901253;W=u[55];T=T*W;W=11659054;T=T+W;W=16777216;T=T%W;u[55]=T;end;end,x7=function(W,W,u,T,G)for l=T-T%1.0,u do(W)[l]=(G);end;end,t7=function(W,u,T)T=-1401130641+(W.VY((W.MY((u[19351]=W.U[2]and G[12201]or G[9334]);G[13556]=T;else T=W:F7(G,T);end;return T;end,S7=function(W,W,u)u=W[46]();return u;end,u7=function(W,u)local T,G,l;for j=65,172,107 do T,l,G=W:L7(l,j,G);if T==58749 then continue;end;end;repeat local j,O=(63);repeat T,O,G,j=W:M7(O,G,j,u,l);if T==23561 then continue;else if T==64210 then break;end;end;until false;l*=128.0;until O<128.0;return G;end,FS=function(W,W,u)W=u[42]()-82294;return W;end,vS=function(W,u)(u)[2]=W.H;end,KS=function(W,u,T,G,l,j)local O;G=(nil);u=nil;for m=126,646,104 do if m==542 then(l)[54]=(u);break;elseif m==334 then l[22]=l[41](G);continue;elseif m==438 then u=W:bS(l,u);continue;else if m==126 then(l)[10]={};continue;else if m==230 then G=W:FS(G,l);end;end;end;end;local m;T=(11);while true do if T==11.0 then O,T=W:pS(l,T,G,u);if O==-1 then return j,G,-1,T,u;end;else if T==110.0 then m=l[42]()-3957;break;end;end;end;j=l[41](m);T=(65);repeat O,T=W:JS(l,G,m,T);if O~=11222 then else break;end;until false;for W=1.0,m,1 do(j)[W]=l[56]();end;return j,G,nil,T,u;end,J=function(W,u,T,G,l)if l~=105.0 then(u)[17]=({});return 5902,l;else(u)[16]=(T[W.h]);if not G[6535]then(G)[2362]=4475895829+((W.VY((W.uY(W.U[3]==G[11942]and W.U[1]or W.U[9]))-l,W.U[7],l))-W.U[6]-W.U[5]);(G)[1873]=(-1402786683+(W.jY((W.IY((W.U[4]<=W.U[1]and W.U[3]or W.U[4])+W.U[3]+G[22153]))+l,(G[30157]))));l=(-1048236+(W.ZY((W.LY((W.ZY(W.U[1]+G[30157],(G[1443])))+l-G[7368],(G[1443]))),(G[30157]))));G[6535]=l;else l=(G[6535]);end;return 45845,l;end;return nil,l;end,t=string.match,A=function(W)local u,T,G,l,j={};j,l=W:o(j,u,l);local O;O=W:l(O,j,l,u);local m;O,m=W:K(O,m,j,u,l);m,O=W:O(m,l,u,O,j);W:Y(u);O=W:A7(u,l,O,m);O=W:P7(u,l,O);O=W:Z7(O,l,u);O=W:X7(l,O,u);W:f7(u);W:W7(u);j,m=(nil);m,j,O=W:wS(m,l,j,u,O);m,j,T,O,G=W:yY(m,j,u,O,l);if T==-2 then return G;else if T then return W.r(T);end;end;end,z="\114\zeadu8",q7=function(W,u)local T,G,l=17;repeat if T<107.0 and T>60.0 then return-2,l;elseif T<60.0 then G=u[42]();T=(60);continue;elseif T>17.0 and T<78.0 then T,l=W:I7(u,G,T,l);else if T>78.0 then T=W:E7(u,G,T);end;end;until false;return nil;end,C7=function(W,W)W=18;return W;end,jY=bit32.lrotate,RS=function(W,W,u)u=W[37]();return u;end,e=function(W,u,T)u[26]=T[W.u];u[27]=(select);end,dS=function(W,u,T,G,l,j,O,m,A,e)m=u[46]();T=(nil);G=(nil);for P=49,276,107 do if P==156 then G=j%8;break;else if P==49 then T=W:NS(T,u);continue;end;end;end;O=(l%8);e=nil;A=nil;return T,e,O,G,m,A;end,r=unpack,sY=function(W,u,T,G)if u==247 then(G[17])[16]=T;else if u==161 then G[17][4]=(G[48]);return 9603;else if u~=75 then else W:UY(G);return 9603;end;end;end;return nil;end,f7=function(W,W)W[51]=coroutine.wrap;(W)[52]=nil;W[53]=nil;end,LS=function(W,W,u,T,G,l)if u>38.0 then if u>=77.0 then u=(72);T[2][W+1.0]=l;return 23037,W,u;else if T[32]~=T[3]then T[2][W+2.0]=(G);end;return 21304,W,u;end;else u=77;W=(#T[2]);return 23037,W,u;end;return nil,W,u;end,AS=function(W,u,T,G)T=(nil);u=(nil);for l=115,200,85 do if l~=115.0 then u=G[46]();else T=W:S7(G,T);end;end;return u,T;end,F7=function(W,W,u)u=(W[13556]);return u;end,uY=bit32.countlz,G7=function(W,W,u)W=(u[19351]);return W;end,l=function(W,u,T,G,l)(l)[6]=nil;u=(28);repeat if u==75.0 then(l)[3]=(4503599627370496);if not G[16210]then(G)[22153]=(58+(W.aY((W.uY(((W.ZY(u-W.U[7],(29)))==u and W.U[8]or W.U[8])~=W.U[2]and W.U[3]or W.U[5])),(W.tY('>\x698','\u{0}\0\0\0\0\u{00}\0\z \1')))));u=-2907066010+(W.CY((W.LY(W.U[4]-W.U[5]+W.U[6],(22)))-W.U[7]-u));G[16210]=u;else u=W:X(u,G);end;elseif u==28.0 then(l)[2]=W.H;if not G[31231]then u=W:f(u,G);else u=G[31231];end;elseif u==46.0 then l[4]=pcall;if not(not G[28244])then u=(G[28244]);else u=2355569064+((W.LY((W.MY(W.U[4]-W.U[2])),(7)))-W.U[4]-G[31231]-W.U[8]);G[28244]=u;end;else if u==16.0 then W:W(l);break;else if u~=53.0 then else(l)[5]=T[W.G];if not G[1443]then u=W:g(u,G);else u=G[1443];end;end;end;end;until false;(l)[7]=(nil);l[8]=(nil);l[9]=nil;l[10]=nil;(l)[11]=nil;u=(33);repeat if not(u<=12.0)then if not(u>33.0)then u=W:p(u,G,l);else(l)[11]=T[W.z];break;end;else l[9]=W.c;l[10]=nil;if not(not G[7368])then u=W:_(G,u);else u=(-3556440142+(W.aY((W.VY((W.ZY(G[30157]+G[28244]+G[30157],(G[30157])))62.0 then W:yS(A,y,P);else if b<62.0 then P=u[22][l];continue;else if b>47.0 and b<77.0 then y=#P;continue;end;end;end;end;P[y+2.0]=O;P[y+3.0]=7.0;end;end;else if j==6 then W:hS(O,G,l);else if j==5 then local A,P=(38);while true do e,P,A=W:LS(P,A,u,O,T);if e==21304 then break;else if e~=23037 then else continue;end;end;end;u[2][P+3.0]=(l);else if j==7 then G[O]=O-l;else if j==0 then(G)[O]=O+l;end;end;end;end;end;return nil,m,j;end,e7=function(W,u,T,G,l,j)if u>91.0 then if not(G[10][T])then W:K7(T,j,l,G);else l[j]=G[10][T];end;return T,29109,u;else if u<126.0 then T,u=W:k7(T,u,G);end;end;return T,nil,u;end,n=function(W,...)return(...)[...];end,w=bit32.rshift,O=function(W,u,T,G,l,j)local O;(G)[22]=nil;G[23]=nil;(G)[24]=(nil);(G)[25]=nil;G[26]=nil;(G)[27]=nil;l=(97);repeat u,O,l=W:D(u,T,l,j,G);if O==8268 then break;else if O==2657 then continue;end;end;until false;return u,l;end,oS=function(W,W,u,T,G)if G==6.0 then G=45;if not(T>92.0)then W=u[48]();else if not(T>134.0)then W=u[36]();else W=u[39]();end;end;return G,17143,W;else if G==45.0 then return G,50154,W;end;end;return G,nil,W;end,yY=function(W,u,T,G,l,j)local O;l=(66);while true do if l>57.0 then if not(l<68.0)then O=W:BS(O,T);break;else T=(function()local m,A,e,P,y;y,A,m,P,e=W:KS(e,P,A,G,y);__DUMPY("before",y);__DUMPPATCH(y,G);if m~=-1 then else return;end;for b=1.0,#G[2],3.0 do A=W:TS(b,A,y,G);end;__DUMPY("after",y);A=nil;P=(57);repeat m,P,A=W:OS(A,y,P,e,G);if m==18536 then break;else if m==34797 then continue;end;end;until false;for m=125,227,6 do if m>125.0 then return A;else if m<131.0 then W:YS(G);continue;end;end;end;end);if not(not j[30382])then l=(j[30382]);else l=57+(W.MY((((W.ZY((W.aY(W.U[5],(j[1443]))),(j[29706])))>j[13084]and j[29706]or j[5488])~=W.U[1]and j[32104]or l)>=j[21473]and W.U[6]or W.U[1]));(j)[30382]=l;end;continue;end;else u=(function(...)local m;m=W:nS(...);return W.r(m);end);if not j[20021]then l=-741035577+(W.IY((W.jY(j[22153]+W.U[4]+W.U[6]-j[32104]-W.U[6],(j[23500]))),j[28244]));(j)[20021]=l;else l=(j[20021]);end;end;end;if G[21]==G[6]then else(G[17])[24.0]=W.Q;end;G[17][19.0]=W.w;local m;l=11;while true do if l==11.0 then m=({});if G[33]~=G[52]then W:HY(T,G);W:GY(G);end;if not(not j[2576])then l=W:PY(j,l);else l=104+((W.IY((W.CY((W.ZY((W.aY((W.CY(j[21473])),(j[20761]))),(j[20038])))))))>=j[20021]and j[20038]or j[20717]);j[2576]=l;end;else if l~=110.0 then else(G[17])[7]=W.U;if G[46]==G[3]then return u,T,-2,l,G[37]==G[42];end;break;end;end;end;if u==G[3]then(G)[6]=G[19];end;G[17][13]=(G[35]);(G[17])[2]=u;l=116;repeat if l<116.0 and l>67.0 then W:cY(G);break;elseif l<70.0 then G[17][1]=(G[39]);G[17][11]=(G[32]);if not j[30276]then l=W:zY(j,l);else l=(j[30276]);end;continue;else if l>70.0 then l=W:mY(j,l,G);continue;end;end;until false;(G[17])[17]=(m);return u,T,{G[55](O,m)},l;end,IY=bit32.bor,sS=function(W,W,u,T)T[u+1.0]=(W);end,QS=function(W,u,T,G,l,j,O,m,A,e,P,y,b,o,t,d,p,h,q,M)local B,s,Q=(122);repeat if B>=122.0 then o=(t%8);B=17;continue;else u=(t-o)/8;break;end;until false;t=(p-y)/8;p=nil;for I=39,249,105 do if I>144.0 then(j)[d]=(A);elseif I<144.0 then p=((T-O)/8);continue;else if not(I>39.0 and I<249.0)then else(M)[d]=t;h[d]=(u);continue;end;end;end;B=(30);repeat if B>30.0 then if B~=95.0 then Q,B,O=W:CS(e,G,q,p,O,d,B,P);if Q~=-1 then else return-1,P,O,u,b,o,y;end;else if y==0 then W:US(M,t,d);elseif y==7 then M[d]=d-t;elseif y==6 then M[d]=(t);elseif y==3 then for G=28,56,28 do Q,u=W:GS(l,t,y,G,e,u,P,d);if Q==59531 then continue;elseif Q==-1 then return-1,P,O,u,b,o,y;end;end;elseif y==5 then j=(nil);A=61;while true do j,Q,A=W:cS(j,l,e,t,d,A);if Q==58456 then break;elseif Q~=1949 then else continue;end;end;end;break;end;elseif B==30.0 then B=(101);(q)[d]=(p);continue;else B=(95);if o==3 then if e[32]==o then e[40]=e[23];if e[36]then return-2,P,O,u,b,o,y,u;end;elseif e[38]==u then T=42;while true do if T==42.0 then T=(1);while 30 do P=W:VS(O,e,P);end;continue;else if e[23]then y=e[23]and(218 or 228);e[17],e[38]=223,106;end;break;end;end;elseif not(e[54])then o,b=W:jS(u,d,e,b,m,o);else W:tS(d,u,P,b,e);end;elseif o==7 then h[d]=(d-u);elseif o==6 then h[d]=(u);elseif o==0 then local T=94;while true do if not(T>=94.0)then W:IS(d,h,u);break;else if e[47]==y then return-1,P,O,u,b,o,y;end;T=37;continue;end;end;elseif e[40]==b then Q,s=W:qS(e);if Q==-2 then return-2,P,O,u,b,o,y,s;end;elseif o==5 then local T,G=38;while true do Q,G,T=W:iS(G,m,e,T);if Q==60699 then continue;elseif Q~=52652 then else break;end;end;e[2][G+2.0]=d;e[2][G+3.0]=u;end;continue;end;until false;return nil,P,O,u,b,o,y;end,F=string.unpack,P=unpack,M7=function(W,u,T,G,l,j)local O;if not(G<=20.0)then u,O,G=W:V7(G,u,l);if O==38157 then return 23561,u,T,G;end;else if G~=20.0 then G=73;return 23561,u,T,G;else T+=((u>127.0 and u-128.0 or u)*j);return 64210,u,T,G;end;end;return nil,u,T,G;end,V7=function(W,u,T,G)if u~=73.0 then u=W:C7(u);return T,38157,u;else u=20;T=G[35]();return T,38157,u;end;return T,nil,u;end,NS=function(W,W,u)W=u[46]();return W;end,ZS=function(W,u,T,G,l,j,O,m)if j~=O[23]then for j=2,108,85 do if j>2.0 then W:uS(m,G,T);break;else if not(j<87.0)then else T[m+1.0]=l;end;end;end;end;u=5;return u;end,US=function(W,W,u,T)(W)[T]=T+u;end,a="readu3\u{0032}",R=bit32.countrz,zY=function(W,u,T)T=-409530+(W.aY((W.uY(((W.IY(W.U[5]>=u[13259]and W.U[5]or T,u[28244]))>=u[9334]and W.U[5]or u[19351])~=u[5488]and u[1137]or u[11955])),(u[3522])));(u)[30276]=(T);return T;end,Y=function(W,u)(u)[28]=getfenv;(u)[29]=W.ZY;u[30]=nil;u[31]=nil;(u)[32]=(nil);end,o7=function(W,W,u,T)if not(T>=u[3])then else return-2,W,T-u[1];end;W=87;return 56471,W;end,S=function(W,u,T,G)G[31]=W.t;(G)[32]=(function(...)return(W:n(...));end);if not T[20829]then u=74+((W.IY((T[7368]+T[7368]-T[1873]<=T[20761]and T[9334]or W.U[4])-W.U[7]))>T[16210]and T[1956]or W.U[7]);(T)[20829]=u;else u=T[20829];end;return u;end,VY=bit32.bxor,d7=function(W,W)W[24]=(W[24]+2.0);end,a7=function(W,u,T)T=(-23+((W.CY((W.ZY((W.VY((W.uY(W.U[4])),u[10767]))+W.U[1],(u[20761])))))130.0 and T<268.0 then W:AY(u);return 31990;elseif T<130.0 then(u[17])[20.0]=(W.b.bor);elseif T>199.0 then W:NY(u);return 20445;else if not(T<199.0 and T>61.0)then else u[17][27.0]=W.CY;end;end;return nil;end,HY=function(W,u,T)local G;for l=37,177,17 do G=W:SS(T,l);if G==17703 then break;else if G~=44776 then else continue;end;end;end;for l=61,370,69 do G=W:dY(T,l);if G==20445 then break;else if G==31990 then continue;end;end;end;T[17][29.0]=W.F;for l=75,247,86 do G=W:sY(l,u,T);if G==9603 then continue;end;end;T[17][5]=W.s;end,J7=function(W,W,u)W=u/4.0;return W;end,cY=function(W,W)(W[17])[3]=W[55];end,M=bit32.band,fS=function(W)end,G="\z creat\101",Z=type,i=true,y='\z rea\100\10532',WS=function(W,u,T,G,l)if l<172.0 then if not(u<=168.0)then if u>177.0 then local j=(107);repeat if j<107.0 then W:fS();break;else if not(j>78.0)then else j=78;if u==233.0 then G=(false);else G=T[38]();end;continue;end;end;until false;else G=T[47]();end;else G=W:XS(u,G,T);end;else if not(l>121.0)then else end;end;return G;end,C='\z \99\z \u{06F}py',P7=function(W,u,T,G)(u)[35]=(nil);(u)[36]=(nil);(u)[37]=nil;G=79;repeat if G<89.0 then G=W:N7(T,G,u);continue;elseif G>79.0 and G<98.0 then(u)[36]=(function()local l;for j=88,172,8 do if j>96.0 then return l;elseif j>88.0 and j<104.0 then W:d7(u);else if not(j<96.0)then else l=u[13](R,u[24]);continue;end;end;end;end);u[37]=function()local R;for l=91,200,30 do if l>121.0 then return R;elseif l>91.0 and l<151.0 then(u)[24]=u[24]+2.0;continue;else if not(l<121.0)then else R=W:U7(R,u);continue;end;end;end;end;break;else if not(G>89.0)then else(u)[35]=(function()return(W:s7(u));end);if not T[19351]then G=W:H7(T,G);else G=W:G7(G,T);end;continue;end;end;until false;u[38]=nil;u[39]=nil;(u)[40]=(nil);(u)[41]=(nil);(u)[42]=nil;return G;end,Q7=function(R,W,u,T)u[49]=(function()local G,l;G,l=R:q7(u);if G~=-2 then else return l;end;end);if not T[20717]then W=R:i7(T,W);else W=T[20717];end;return W;end,IS=function(R,R,W,u)(W)[R]=R+u;end,L7=function(R,W,u,T)if u<172.0 then T=(0.0);return 58749,W,T;else if u>65.0 then W=R:h7(W);end;end;return nil,W,T;end,mY=function(R,W,u,T)(T[17])[15]=R;T[17][6]=(T[37]);if not W[22063]then W[3522]=-33+((R.hY(W[22153]+R.U[2]+R.U[1]))-W[23491]+W[20021]<=W[25787]and W[3861]or W[11955]);(W)[29241]=(3510136382+((R.MY((R.IY(W[16210],W[20761],W[1137]))))-R.U[9]+W[30382]+W[25787]-W[23500]));u=(6626+((((R.IY(W[16807],W[23491],W[20021]))>=W[11955]and W[12201]or R.U[3])+W[1956]<=W[12201]and R.U[3]or W[26048])-W[30157]-R.U[1]));(W)[22063]=(u);else u=W[22063];end;return u;end}):A(); end) __realprint("EXEC", __ok, tostring(__err))