-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathFlowerCrasher
More file actions
3 lines (2 loc) · 55.2 KB
/
FlowerCrasher
File metadata and controls
3 lines (2 loc) · 55.2 KB
1
2
3
-- This file was generated using Luraph Obfuscator v13.4.3
return (function(JM,bM,rd,hd,KM,lM,NM,pM,iM,sM,kM,wM,YM,vM,Xd,qM,EM,QM,cM,nM,xM,fM,tM,yM,eM,UM,HM,IM,aM,MM,ZM,mM,TM,Id,AM,VM,uM,WM,hM,dM,SM,oM,DM,PM,jM,Nd,RM,GM,Cd,FM,zd,Sd,gM,BM,OM,LM,...)local h,I=hM,IM;local r,X=NM,(SM);local C=dM;local R=(jM[MM]);local S=RM;local g=(jM[gM]);local D,u,c,A=VM,mM,DM,uM or cM;local m=(AM);local d=jM[bM];local j,M=wM,(iM);local N=(eM);local b=(GM);local w=aM;local i,q,e,t=UM,UM,UM,(UM);do for Gb=0,4 do if(Gb<=1)then if(Gb~=0)then else do i=(w and w()or YM);end;end;else if(not(Gb<=2))then if(Gb==3)then e=1;else end;else q={};end;end;end;end;local zM,G,a,U=1,UM,UM,UM;while(zM~=3)do if(zM<=0)then do zM=3;end;else if(zM~=1)then a=vM;do zM=0;end;else zM=2;end;end;end;do a=R(S(a,5),KM,function(Vh)if(d(Vh,2)==72)then local dF=0;while(yM)do do if(dF~=0)then return sM;else U=C(S(Vh,1,1));dF=1;end;end;end;else local N1,p1=0,UM;while(yM)do if(N1==0)then do p1=j(C(Vh,16));end;do N1=1;end;else do if(U)then local vC=UM;local BC=(2);do while(yM)do if(BC<=0)then return vC;else if(BC==1)then U=UM;do BC=0;end;else vC=M(p1,U);BC=1;end;end;end;end;else return p1;end;end;do break;end;end;end;end;end);end;local Y=function()local gk,Ek=2,UM;while(yM)do if(not(gk<=0))then do if(gk~=1)then Ek=d(a,e,e);gk=1;else e=e+1;do gk=0;end;end;end;else return Ek;end;end;end;zM=0;local v,K,y,s=UM,UM,UM,UM;do while(yM)do if(not(zM<=1))then do if(zM~=2)then y=4294967296;zM=2;else s=2^52;break;end;end;else if(zM~=0)then K=2147483648;zM=3;else do v=function()local x2=(0);local j2,X2,W2,y2=UM,UM,UM,UM;while(yM)do if(not(x2<=0))then if(x2~=1)then return y2*16777216+W2*65536+X2*256+j2;else e=e+4;x2=2;end;else j2,X2,W2,y2=d(a,e,e+3);x2=1;end;end;end;end;zM=1;end;end;end;end;zM=0;local E,x=UM,UM;repeat if(not(zM<=0))then if(zM==1)then do local Lk=(2);for JX=1,31 do E[JX]=Lk;Lk=Lk*2;end;end;zM=2;else x=function(aX,hX,UX)local sX=(UX/E[hX])%E[aX];for qC=0,1 do do if(qC~=0)then return sX;else sX=sX-sX%1;end;end;end;end;zM=3;end;else E={[0]=1};zM=1;end;until(zM>2);local l,B,L=UM,UM,UM;for k5=0,2 do if(not(k5<=0))then if(k5~=1)then L={[0]={[0]=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},{[0]=1,0,3,2,5,4,7,6,9,8,11,10,13,12,15,14},{[0]=2,3,0,1,6,7,4,5,10,11,8,9,14,15,12,13},{[0]=3,2,1,0,7,6,5,4,11,10,9,8,15,14,13,12},{[0]=4,5,6,7,0,1,2,3,12,13,14,15,8,9,10,11},{[0]=5,4,7,6,1,0,3,2,13,12,15,14,9,8,11,10},{[0]=6,7,4,5,2,3,0,1,14,15,12,13,10,11,8,9},{[0]=7,6,5,4,3,2,1,0,15,14,13,12,11,10,9,8},{[0]=8,9,10,11,12,13,14,15,0,1,2,3,4,5,6,7},{[0]=9,8,11,10,13,12,15,14,1,0,3,2,5,4,7,6},{[0]=10,11,8,9,14,15,12,13,2,3,0,1,6,7,4,5},{[0]=11,10,9,8,15,14,13,12,3,2,1,0,7,6,5,4},{[0]=12,13,14,15,8,9,10,11,4,5,6,7,0,1,2,3},{[0]=13,12,15,14,9,8,11,10,5,4,7,6,1,0,3,2},{[0]=14,15,12,13,10,11,8,9,6,7,4,5,2,3,0,1},{[0]=15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0}};else B=function()local rW,BW,RW=0,UM,(UM);while(rW<=1)do if(rW~=0)then RW=v();rW=2;else do BW=v();end;rW=1;end;end;do if(BW==0 and RW==0)then return 0;end;end;local hW=((-1)^x(1,31,RW));local qW=(x(11,20,RW));local wW=(x(20,0,RW)*y+BW);local IW=(1);if(qW==0)then if(wW~=0)then local w9=1;do repeat if(w9==0)then do IW=0;end;do w9=2;end;else qW=1;w9=0;end;until(w9>1);end;else do return hW*0;end;end;elseif(qW==2047)then if(wW~=0)then return hW*(1/0);else return hW*(0/0);end;end;return hW*(2^(qW-1023))*(wW/s+IW);end;end;else do l=function()local OH=2;local GH,YH=UM,(UM);while(yM)do do if(not(OH<=0))then if(OH~=1)then GH,YH=v(),v();OH=0;else return YH*y+GH;end;else if(not(YH>=K))then else YH=YH-y;end;do OH=1;end;end;end;end;end;end;end;end;local o=((EM or xM));local T=o and o[lM]or function(Lz,iz)local uz=UM;for Jm=0,2 do do if(Jm<=0)then Lz=Lz%y;else if(Jm~=1)then uz=1;else iz=iz%y;end;end;end;end;local wz=(0);while(Lz>0 and iz>0)do local p4,J4=UM,UM;for pP=0,4 do do if(not(pP<=1))then if(not(pP<=2))then if(pP~=3)then iz=(iz-J4)/16;else Lz=(Lz-p4)/16;end;else do wz=wz+L[p4][J4]*uz;end;end;else if(pP~=0)then J4=iz%16;else p4=Lz%16;end;end;end;end;uz=uz*16;end;return wz+Lz*uz+iz*uz;end;local W=o and o[BM]or function(Sc,Wc)do Sc=Sc%y;end;Wc=Wc%y;return ((Sc+Wc)-T(Sc,Wc))/2;end;local Z=o and o[LM]or function(GS,OS)GS=GS%y;local KS=(1);do repeat do if(KS~=0)then OS=OS%y;KS=0;else return y-W(y-GS,y-OS);end;end;until(oM);end;end;local Q=o and o[TM]or function(MS)return y-(MS%y);end;local H,p=o and o[WM],o and o[ZM];zM=1;do repeat do if(zM==0)then do p=p or function(py,xy)local Ny,Ey=1,UM;repeat if(Ny<=1)then do if(Ny==0)then if(not(xy<0))then else return H(py,-xy);end;Ny=3;else if(not(xy>=32))then else return 0;end;Ny=0;end;end;else if(Ny~=2)then Ey=(py%y/E[xy]);Ny=2;else return Ey-Ey%1;end;end;until(oM);end;end;break;else H=H or function(uJ,tJ)do if(not(tJ>=32))then else return 0;end;end;if(not(tJ<0))then else do return p(uJ,-tJ);end;end;do return (uJ*E[tJ])%y;end;end;zM=0;end;end;until(oM);end;local F,n=UM,(UM);for md=0,1 do do if(md~=0)then n=function(xC)local CC=v();local YC,BC=sM,2;while(yM)do do if(not(BC<=0))then if(BC==1)then e=e+CC;do BC=0;end;else for yD=1,CC,7997 do local qD,wD=yD+7997-1,0;local lD=(UM);while(wD~=4)do if(not(wD<=1))then if(wD~=2)then do for CK=1,#lD do local nK=(1);while(nK<=1)do if(nK~=0)then lD[CK]=T(lD[CK],t);nK=0;else do t=(xC*t+31)%256;end;nK=2;end;end;end;end;wD=1;else lD={d(a,e+yD-1,e+qD-1)};wD=3;end;else do if(wD~=0)then do YC=YC..j(A(lD));end;wD=4;else if(not(qD>CC))then else qD=CC;end;wD=2;end;end;end;end;end;BC=1;end;else do return YC;end;end;end;end;end;else do F=function(lS)local VS=({d(a,e,e+3)});e=e+4;local ES,NS,DS,SS=UM,UM,UM,UM;local cS=(2);while(yM)do if(cS<=2)then do if(not(cS<=0))then if(cS==1)then NS=T(VS[2],G);do cS=3;end;else do ES=T(VS[1],G);end;do cS=1;end;end;else SS=T(VS[4],G);cS=5;end;end;else if(not(cS<=3))then if(cS~=4)then G=(21*G+lS)%256;cS=4;else return SS*16777216+DS*65536+NS*256+ES;end;else DS=T(VS[3],G);cS=0;end;end;end;end;end;end;end;end;t=Y();G=Y();zM=4;local f,J,P,k,O=UM,UM,UM,UM,UM;while(zM<6)do if(not(zM<=2))then if(not(zM<=3))then if(zM~=4)then do k=1;end;zM=3;else f={};zM=2;end;else O={};zM=6;end;else if(not(zM<=0))then if(zM~=1)then for px=1,Y() do local rx=1;local nx=UM;while(rx<2)do if(rx~=0)then nx={};rx=0;else do f[px-1]=nx;end;rx=2;end;end;for Ax=1,Y() do local Tx=Y();local qx=((Ax-1)*2);local Ix=(1);do while(Ix~=2)do if(Ix~=0)then nx[qx]=x(4,0,Tx);do Ix=0;end;else do nx[qx+1]=x(4,4,Tx);end;do Ix=2;end;end;end;end;end;end;zM=1;else J=function(...)return X(QM,...),{...};end;zM=0;end;else P={};zM=5;end;end;end;local function rM(Aq,pq,Qq)local jq=(pq[3]);local Jq,Rq,nq,sq,oq=pq[5],pq[9],pq[6],pq[4],(pq[8]);local Zq=pq[2];local Kq=pq[1];local tq=(m({},{__mode=HM}));local vq=(UM);vq=function(...)local fn={};local sn,Ln=0,1;local On=(w and w()or YM);local Bn=(On==i and Aq or On);local Pn,vn=J(...);Pn=Pn-1;for Be=0,Pn do if(not(Rq>Be))then break;else (fn)[Be]=vn[Be+1];end;end;do O[3]=pq;end;O[1]=fn;if(not oq)then vn=UM;elseif(not(Zq))then else (fn)[Rq]={[pM]=Pn>=Rq and Pn-Rq+1 or 0,A(vn,Rq+1,Pn+1)};end;if(Bn~=On)then if(not(b))then do YM=Bn;end;else b(vq,Bn);end;end;local rn,In,Vn,hn=tM(function()do while(true)do local Dw=jq[Ln];local nw=Dw[7];Ln=Ln+1;do if(not(nw>=58))then if(not(nw<29))then do if(not(nw<43))then if(not(nw<50))then do if(not(nw<54))then if(not(nw<56))then if(nw~=57)then fn[Dw[9]]=Z(fn[Dw[8]],Dw[3]);else (fn)[Dw[9]]=Q(fn[Dw[8]]);end;else if(nw==55)then local VQ=Dw[1]/Dw[3];(fn)[Dw[9]]=VQ-VQ%1;else local fO=(Dw[9]);local KO=fO+3;local VO=(fO+2);local mO=({fn[fO](fn[fO+1],fn[VO])});for AR=1,Dw[2] do do (fn)[VO+AR]=mO[AR];end;end;local EO=fn[KO];if(EO==UM)then do Ln=Ln+1;end;else fn[VO]=EO;end;end;end;else do if(not(nw<52))then if(nw==53)then do fn[Dw[9]]=p(fn[Dw[8]],Dw[3]);end;else do (O)[Dw[8]]=fn[Dw[9]];end;end;else if(nw==51)then local n9=(Dw[9]);(fn[n9])(fn[n9+1]);sn=n9-1;else do if(not(not(Dw[1]<=Dw[3])))then else do Ln=Ln+1;end;end;end;end;end;end;end;end;else if(not(nw>=46))then if(not(nw<44))then if(nw==45)then fn[Dw[9]]=T(fn[Dw[8]],fn[Dw[2]]);else local Sz=(Dw[8]);fn[Dw[9]]=fn[Sz]..fn[Sz+1];end;else if(not(fn[Dw[9]]))then else Ln=Ln+1;end;end;else if(nw>=48)then if(nw==49)then fn[Dw[9]]=fn[Dw[8]]<=fn[Dw[2]];else if(Dw[2]~=97)then fn[Dw[9]]=#fn[Dw[8]];else Ln=Ln-1;(jq)[Ln]={[8]=(Dw[8]-61)%256,[7]=103,[9]=(Dw[9]-61)%256};end;end;else do if(nw~=47)then if(not fn[Dw[9]])then Ln=Ln+1;end;else local Re=Dw[9];sn=Re+Dw[8]-1;fn[Re](A(fn,Re+1,sn));sn=Re-1;end;end;end;end;end;else if(not(nw>=36))then if(not(nw>=32))then if(not(nw<30))then if(nw==31)then local fE=(Dw[9]);do fn[fE]=fn[fE](A(fn,fE+1,sn));end;sn=fE;else (fn)[Dw[9]]=fn[Dw[8]]+fn[Dw[2]];end;else if(not(not(Dw[1]<Dw[3])))then else Ln=Ln+1;end;end;else if(not(nw<34))then if(nw~=35)then local JP=(fn[Dw[8]]);do if(not(JP))then do (fn)[Dw[9]]=JP;end;else do Ln=Ln+1;end;end;end;else do if(Dw[2]==48)then Ln=Ln-1;jq[Ln]={[9]=(Dw[9]-177)%256,[7]=88,[8]=(Dw[8]-177)%256};else repeat local IA,jA=tq,fn;do if(not(#IA>0))then else local GB={};for lw,Ew in c,IA do for L5,M5 in c,Ew do if(not(M5[1]==jA and M5[2]>=0))then else local o2=(M5[2]);do if(not GB[o2])then (GB)[o2]={jA[o2]};end;end;(M5)[1]=GB[o2];M5[2]=1;end;end;end;end;end;until(yM);local ZT=Dw[9];return oM,ZT,ZT;end;end;end;else if(nw==33)then fn[Dw[9]]=fn[Dw[8]]~=fn[Dw[2]];else (fn)[Dw[9]]=fn[Dw[8]]/fn[Dw[2]];end;end;end;else if(not(nw<39))then if(not(nw<41))then do if(nw==42)then local oe=(fn[Dw[8]]);if(not(not oe))then fn[Dw[9]]=oe;else do Ln=Ln+1;end;end;else do (fn)[Dw[9]]=fn[Dw[8]]-Dw[3];end;end;end;else do if(nw~=40)then fn[Dw[9]]=Dw[4];else sn=Dw[9];fn[sn]();sn=sn-1;end;end;end;else if(not(nw<37))then if(nw~=38)then (fn)[Dw[9]]=p(Dw[1],fn[Dw[2]]);else local Dy=(Dw[9]);for ry=Dy,Dy+(Dw[8]-1) do do (fn)[ry]=vn[Rq+(ry-Dy)+1];end;end;end;else local os=Dw[9];fn[os](A(fn,os+1,sn));sn=os-1;end;end;end;end;end;else if(nw<14)then if(not(nw<7))then if(not(nw<10))then if(not(nw>=12))then if(nw==11)then fn[Dw[9]]={A({},1,Dw[8])};else if(fn[Dw[8]]==fn[Dw[2]])then else Ln=Ln+1;end;end;else if(nw~=13)then (fn)[Dw[9]]=Z(fn[Dw[8]],fn[Dw[2]]);else (fn)[Dw[9]]=Dw[1]*fn[Dw[2]];end;end;else do if(not(nw>=8))then fn[Dw[9]]=oM;else if(nw~=9)then local Vw=(Dw[9]);local Cw,yw=fn[Dw[8]],fn[Dw[2]];fn[Vw+1]=Cw;do fn[Vw]=Cw[yw];end;else do if(Dw[2]==109)then Ln=Ln-1;jq[Ln]={[7]=43,[9]=(Dw[9]-14)%256,[2]=(Dw[8]-14)%256};elseif(Dw[2]==212)then Ln=Ln-1;(jq)[Ln]={[7]=27,[8]=(Dw[8]-129)%256,[9]=(Dw[9]-129)%256};elseif(Dw[2]~=220)then for VA=Dw[9],Dw[8] do (fn)[VA]=UM;end;else Ln=Ln-1;jq[Ln]={[9]=(Dw[9]-199)%256,[2]=(Dw[8]-199)%256,[7]=46};end;end;end;end;end;end;else if(not(nw>=3))then do if(not(nw>=1))then (fn)[Dw[9]]=fn[Dw[8]]~=Dw[3];else do if(nw~=2)then fn[Dw[9]]=fn[Dw[8]][fn[Dw[2]]];else if(fn[Dw[8]]~=fn[Dw[2]])then else do Ln=Ln+1;end;end;end;end;end;end;else if(not(nw>=5))then if(nw==4)then fn[Dw[9]]=Dw[1]<fn[Dw[2]];else local gJ=Dw[9];(fn)[gJ]=fn[gJ](fn[gJ+1]);do sn=gJ;end;end;else if(nw==6)then do Ln=Dw[6];end;else local WF=(fn[Dw[8]]/fn[Dw[2]]);fn[Dw[9]]=WF-WF%1;end;end;end;end;else if(not(nw>=21))then if(not(nw>=17))then do if(not(nw<15))then if(nw==16)then (fn)[Dw[9]]=fn[Dw[8]]>Dw[3];else local Zl=(Dw[9]);fn[Zl](fn[Zl+1],fn[Zl+2]);sn=Zl-1;end;else (fn)[Dw[9]]=yM;do Ln=Ln+1;end;end;end;else do if(not(nw>=19))then if(nw~=18)then (fn)[Dw[9]]=W(fn[Dw[8]],Dw[3]);else (fn)[Dw[9]]=fn[Dw[8]]^fn[Dw[2]];end;else do if(nw==20)then local m7,L7=Jq[Dw[6]],UM;local d7=m7[7];if(not(d7>0))then else do L7={};end;do for uj=0,d7-1 do local Oj=(jq[Ln]);local Tj=(Oj[7]);if(Tj~=72)then L7[uj]=Qq[Oj[8]];else do (L7)[uj]={fn,Oj[8]};end;end;Ln=Ln+1;end;end;(qM)(tq,L7);end;(fn)[Dw[9]]=rM(Bn,m7,L7);else fn[Dw[9]]=Dw[1]^fn[Dw[2]];end;end;end;end;end;else if(not(nw>=25))then if(nw<23)then if(nw~=22)then (fn)[Dw[9]]=Dw[1]>=Dw[3];else local i9=Dw[8];local u9=(fn[i9]);do for OT=i9+1,Dw[2] do u9=u9..fn[OT];end;end;do (fn)[Dw[9]]=u9;end;end;else do if(nw~=24)then fn[Dw[9]]=fn[Dw[8]]%Dw[3];else do fn[Dw[9]]=fn[Dw[8]]>fn[Dw[2]];end;end;end;end;else do if(not(nw>=27))then if(nw~=26)then do fn[Dw[9]]=Dw[1]*Dw[3];end;else do fn[Dw[9]]=-fn[Dw[8]];end;end;else if(nw~=28)then if(Dw[2]~=126)then repeat local OX,fX=tq,(fn);do if(not(#OX>0))then else local X6={};for MX,DX in c,OX do do for dK,sK in c,DX do if(not(sK[1]==fX and sK[2]>=0))then else local PQ=(sK[2]);do if(not(not X6[PQ]))then else do X6[PQ]={fX[PQ]};end;end;end;sK[1]=X6[PQ];do (sK)[2]=1;end;end;end;end;end;end;end;until(yM);do return oM,Dw[9],sn;end;else Ln=Ln-1;jq[Ln]={[9]=(Dw[9]-176)%256,[8]=(Dw[8]-176)%256,[7]=71};end;else (fn[Dw[9]])[fn[Dw[8]]]=fn[Dw[2]];end;end;end;end;end;end;end;else do if(not(nw<87))then do if(nw>=102)then if(not(nw<109))then do if(not(nw>=113))then do if(not(nw>=111))then do if(nw~=110)then do (fn)[Dw[9]]=H(Dw[1],fn[Dw[2]]);end;else local pe=Dw[1]/fn[Dw[2]];fn[Dw[9]]=pe-pe%1;end;end;else if(nw==112)then (fn)[Dw[9]]=yM;else fn[Dw[9]]=fn[Dw[8]]^Dw[3];end;end;end;else do if(nw<nM)then if(nw==114)then local iH=Dw[9];local KH=fn[iH+2];local zH=(fn[iH]+KH);fn[iH]=zH;do if(not(KH>0))then if(not(zH>=fn[iH+1]))then else Ln=Dw[6];fn[iH+3]=zH;end;else if(not(zH<=fn[iH+1]))then else Ln=Dw[6];(fn)[iH+3]=zH;end;end;end;else local SU=Qq[Dw[8]];SU[1][SU[2]]=fn[Dw[9]];end;else do if(nw==116)then local Se=Dw[9];local be,fe=Se+1,Se+2;(fn)[Se]=r(C(fn[Se]),fM);(fn)[be]=r(C(fn[be]),JM);fn[fe]=r(C(fn[fe]),PM);fn[Se]=fn[Se]-fn[fe];do Ln=Dw[6];end;else (fn)[Dw[9]]=p(Dw[1],Dw[3]);end;end;end;end;end;end;else if(not(nw<105))then do if(not(nw>=107))then do if(nw~=106)then do (fn)[Dw[9]]=Dw[4];end;else (fn)[Dw[9]]=T(Dw[1],fn[Dw[2]]);end;end;else if(nw~=108)then repeat local Os,Ts,qs=tq,fn,(Dw[9]);if(#Os>0)then local Zm={};do for Dc,Pc in c,Os do do for mq,kq in c,Pc do do if(not(kq[1]==Ts and kq[2]>=qs))then else local aR=(kq[2]);do if(not Zm[aR])then Zm[aR]={Ts[aR]};end;end;kq[1]=Zm[aR];kq[2]=1;end;end;end;end;end;end;end;until(yM);else (fn)[Dw[9]]=fn[Dw[8]]<Dw[3];end;end;end;else if(not(nw>=103))then if(Dw[2]~=127)then (fn)[Dw[9]]=not fn[Dw[8]];else Ln=Ln-1;(jq)[Ln]={[9]=(Dw[9]-137)%256,[7]=54,[2]=(Dw[8]-137)%256};end;else if(nw==FM)then if(fn[Dw[8]]==Dw[3])then else Ln=Ln+1;end;else if(Dw[2]~=17)then local Lt=Pn-Rq;local it=Dw[9];do if(not(Lt<0))then else Lt=-1;end;end;for FV=it,it+Lt do (fn)[FV]=vn[Rq+(FV-it)+1];end;sn=it+Lt;else do Ln=Ln-1;end;jq[Ln]={[8]=(Dw[8]-149)%256,[7]=48,[9]=(Dw[9]-149)%256};end;end;end;end;end;else if(not(nw>=94))then if(not(nw>=90))then do if(nw>=88)then if(nw==89)then local Jx,Ox=Dw[9],(Dw[2]-1)*50;do for BA=1,sn-Jx do fn[Jx][Ox+BA]=fn[Jx+BA];end;end;else do if(Dw[2]~=171)then fn[Dw[9]]=UM;else Ln=Ln-1;(jq)[Ln]={[8]=(Dw[8]-136)%256,[9]=(Dw[9]-136)%256,[7]=80};end;end;end;else fn[Dw[9]]=fn[Dw[8]]*Dw[3];end;end;else if(nw>=92)then if(nw==93)then (fn)[Dw[9]]=p(fn[Dw[8]],fn[Dw[2]]);else fn[Dw[9]]={};end;else if(nw==91)then local mn,Tn=Dw[9],(Dw[2]-1)*50;do for kj=1,Dw[8] do fn[mn][Tn+kj]=fn[mn+kj];end;end;else local mN=fn[Dw[8]]/Dw[3];(fn)[Dw[9]]=mN-mN%1;end;end;end;else if(not(nw<98))then do if(not(nw<100))then if(nw==101)then fn[Dw[9]]=fn[Dw[8]]*fn[Dw[2]];else (fn)[Dw[9]]=fn[Dw[8]][Dw[3]];end;else if(nw~=99)then (fn)[Dw[9]]=fn[Dw[8]]>=fn[Dw[2]];else do repeat local NS,qS=tq,(fn);if(#NS>0)then local oz={};for nF,yF in c,NS do do for l6,j6 in c,yF do if(not(j6[1]==qS and j6[2]>=0))then else local sr=(j6[2]);if(not oz[sr])then do oz[sr]={qS[sr]};end;end;j6[1]=oz[sr];j6[2]=1;end;end;end;end;end;until(yM);end;return yM,Dw[9],1;end;end;end;else do if(nw<96)then if(nw~=95)then (fn)[Dw[9]]=H(fn[Dw[8]],Dw[3]);else do (fn)[Dw[9]]=Dw[1]+Dw[3];end;end;else do if(nw==97)then if(fn[Dw[8]]~=Dw[3])then else do Ln=Ln+1;end;end;else local Rx=(Dw[9]);local vx=(fn[Dw[8]]);fn[Rx+1]=vx;(fn)[Rx]=vx[Dw[3]];end;end;end;end;end;end;end;end;else if(not(nw<72))then do if(not(nw<79))then if(nw<83)then do if(not(nw>=81))then do if(nw~=80)then do (fn[Dw[9]])[Dw[1]]=fn[Dw[2]];end;else repeat local WW,vW=tq,fn;if(not(#WW>0))then else local rp={};for BR,zR in c,WW do do for Wk,Ck in c,zR do do if(not(Ck[1]==vW and Ck[2]>=0))then else local QW=Ck[2];do if(not(not rp[QW]))then else rp[QW]={vW[QW]};end;end;do (Ck)[1]=rp[QW];end;Ck[2]=1;end;end;end;end;end;end;until(yM);local x6=Dw[9];do return oM,x6,x6+Dw[8]-2;end;end;end;else if(nw==82)then (fn)[Dw[9]]=Dw[1]==fn[Dw[2]];else do fn[Dw[9]]=fn[Dw[8]]-fn[Dw[2]];end;end;end;end;else if(not(nw>=85))then do if(nw==84)then (fn)[Dw[9]]=fn[Dw[8]]<=Dw[3];else if(not(Dw[1]<=fn[Dw[2]]))then else Ln=Ln+1;end;end;end;else if(nw~=86)then (fn)[Dw[9]]=fn[Dw[8]]<fn[Dw[2]];else do (fn)[Dw[9]]=Dw[1]<=fn[Dw[2]];end;end;end;end;else if(nw>=75)then do if(not(nw<77))then if(nw~=78)then do fn[Dw[9]]=fn[Dw[8]]>=Dw[3];end;else (fn)[Dw[9]]=Bn[Dw[4]];end;else if(nw~=76)then (fn[Dw[9]])[Dw[1]]=Dw[3];else local CJ=(Dw[9]);fn[CJ]=fn[CJ](fn[CJ+1],fn[CJ+2]);sn=CJ;end;end;end;else if(not(nw>=73))then do fn[Dw[9]]=fn[Dw[8]];end;else if(nw~=74)then (fn)[Dw[9]]=fn[Dw[8]]+Dw[3];else do fn[Dw[9]]=O[Dw[8]];end;end;end;end;end;end;else if(not(nw>=65))then if(not(nw<61))then do if(not(nw<63))then do if(nw==64)then do fn[Dw[9]]=Z(Dw[1],fn[Dw[2]]);end;else fn[Dw[9]]=fn[Dw[8]]%fn[Dw[2]];end;end;else do if(nw~=62)then (fn)[Dw[9]]=Dw[1]%fn[Dw[2]];else fn[Dw[9]]=fn[Dw[8]]==fn[Dw[2]];end;end;end;end;else if(not(nw>=59))then do fn[Dw[9]]=Dw[1]>=fn[Dw[2]];end;else if(nw~=60)then fn[Dw[9]]=fn[Dw[8]]==Dw[3];else (fn)[Dw[9]]=Dw[1]<Dw[3];end;end;end;else if(not(nw<68))then if(nw>=70)then do if(nw==71)then repeat local NL,KL=tq,(fn);do if(#NL>0)then local L3={};do for AD,eD in c,NL do for cd,Bd in c,eD do if(not(Bd[1]==KL and Bd[2]>=0))then else local w6=Bd[2];if(not(not L3[w6]))then else (L3)[w6]={KL[w6]};end;(Bd)[1]=L3[w6];Bd[2]=1;end;end;end;end;end;end;until(yM);do return;end;else Bn[Dw[4]]=fn[Dw[9]];end;end;else if(nw~=69)then local xX=Dw[9];do sn=xX+Dw[8]-1;end;(fn)[xX]=fn[xX](A(fn,xX+1,sn));sn=xX;else repeat local BU,VU=tq,(fn);if(#BU>0)then local Qx=({});do for Jo,bo in c,BU do for To,vo in c,bo do if(not(vo[1]==VU and vo[2]>=0))then else local l7=(vo[2]);if(not(not Qx[l7]))then else Qx[l7]={VU[l7]};end;vo[1]=Qx[l7];(vo)[2]=1;end;end;end;end;end;until(yM);return yM,Dw[9],0;end;end;else if(nw<66)then local LK,hK=Dw[9],Dw[8];do sn=LK+hK-1;end;do repeat local H1,a1=tq,(fn);if(#H1>0)then local Be=({});do for mA,gA in c,H1 do do for fW,BW in c,gA do if(not(BW[1]==a1 and BW[2]>=0))then else local q6=(BW[2]);if(not(not Be[q6]))then else Be[q6]={a1[q6]};end;BW[1]=Be[q6];BW[2]=1;end;end;end;end;end;end;until(yM);end;return yM,LK,hK;else if(nw~=67)then local ad=(Dw[8]);local Od=(Dw[2]);local Vd=(Dw[9]);if(ad==0)then else sn=Vd+ad-1;end;local Bd,wd=UM,(UM);if(ad~=1)then do Bd,wd=J(fn[Vd](A(fn,Vd+1,sn)));end;else Bd,wd=J(fn[Vd]());end;do if(Od==1)then sn=Vd-1;else if(Od==0)then do Bd=Bd+Vd-1;end;do sn=Bd;end;else Bd=Vd+Od-2;do sn=Bd+1;end;end;local Mw=0;for qk=Vd,Bd do Mw=Mw+1;do fn[qk]=wd[Mw];end;end;end;end;else local gJ=(Qq[Dw[8]]);(fn)[Dw[9]]=gJ[1][gJ[2]];end;end;end;end;end;end;end;end;end;end;end;end);if(not(rn))then do if(h(In)~=kM)then N(In,0);else if(not(g(In,OM)))then else return rd();end;if(g(In,Xd))then N(Cd..(sq[Ln-1]or zd)..hd..I(In),0);else N(In,0);end;end;end;else if(In)then if(hn==1)then do return fn[Vn]();end;else return fn[Vn](A(fn,Vn+1,sn));end;elseif(not(Vn))then else return A(fn,Vn,hn);end;end;end;if(not(b))then else (b)(vq,Aq);end;do return vq;end;end;zM=1;local XM,CM=UM,UM;do while(zM<2)do do if(zM==0)then CM=XM();zM=2;else function XM()local gq,mq,hq,iq=1,UM,UM,UM;local xq=({UM,UM,{},{},{},UM,UM,UM,UM});while(gq<3)do if(not(gq<=0))then do if(gq==1)then mq={};gq=0;else iq=1;gq=3;end;end;else hq={};gq=2;end;end;local Jq=(UM);for yd=0,4 do if(yd<=1)then if(yd~=0)then for aE=1,Jq do (xq[5])[aE-1]=XM();end;else do Jq=v();end;end;else do if(yd<=2)then do (xq)[9]=Y();end;else if(yd~=3)then xq[7]=Y();else xq[15]=Y();end;end;end;end;end;gq=2;local Iq,yq,tq,cq,lq,Nq=UM,UM,UM,UM,UM,UM;while(gq<10)do if(not(gq<=4))then do if(not(gq<=6))then do if(not(gq<=7))then if(gq~=8)then Iq=v()-133759;gq=1;else lq=Y()~=0;gq=5;end;else tq=v()-133788;do gq=6;end;end;end;else do if(gq==5)then for Io=1,tq do local zo,To,Eo=0,UM,(UM);repeat if(zo~=0)then Eo=Y();zo=2;else zo=1;end;until(zo>=2);do zo=2;end;while(yM)do do if(zo<=0)then if(Eo==246)then To=S(n(cq),B()+v());elseif(Eo==74)then To=v();elseif(Eo==137)then do To=S(n(cq),Y());end;elseif(Eo==46)then do To=S(n(cq),21);end;elseif(Eo==237)then do To=S(n(cq),v());end;elseif(Eo==8)then To=l();elseif(Eo==Id)then do To=oM;end;elseif(Eo==47)then To=S(n(cq),21);elseif(Eo==60)then do To=v();end;elseif(Eo==230)then To=B();elseif(Eo==13)then To=S(n(cq),3);elseif(Eo==148)then To=yM;end;zo=1;else if(zo==1)then if(Eo==246)then To=S(n(cq),B()+v());elseif(Eo==74)then To=v();elseif(Eo==137)then do To=S(n(cq),Y());end;elseif(Eo==46)then To=S(n(cq),21);elseif(Eo==237)then do To=S(n(cq),v());end;elseif(Eo==8)then To=l();elseif(Eo==227)then To=oM;elseif(Eo==47)then To=S(n(cq),21);elseif(Eo==60)then To=v();elseif(Eo==230)then To=B();elseif(Eo==13)then do To=S(n(cq),3);end;elseif(Eo~=148)then else To=yM;end;zo=0;else if(Eo==246)then do To=S(n(cq),B()+v());end;elseif(Eo==74)then To=v();elseif(Eo==137)then To=S(n(cq),Y());elseif(Eo==46)then To=S(n(cq),21);elseif(Eo==237)then To=S(n(cq),v());elseif(Eo==8)then To=l();elseif(Eo==227)then To=oM;elseif(Eo==47)then To=S(n(cq),21);elseif(Eo==60)then To=v();elseif(Eo==Nd)then To=B();elseif(Eo==13)then To=S(n(cq),3);elseif(Eo~=148)then else To=yM;end;break;end;end;end;end;do mq[Io-1]=iq;end;local mo=({To,{}});hq[iq]=mo;for VY=0,1 do if(VY~=0)then if(not(lq))then else do (P)[k]=mo;end;k=k+1;end;else do iq=iq+1;end;end;end;end;gq=0;else cq=Y();gq=8;end;end;end;end;else if(not(gq<=1))then if(not(gq<=2))then if(gq~=3)then for IO=1,Iq do local KO,bO=UM,UM;do for kT=0,1 do if(kT~=0)then bO=F(yq);else KO={UM,UM,UM,UM,UM,UM,UM,UM,UM,UM};end;end;end;local AO=5;while(yM)do do if(not(AO<=10))then if(not(AO<=15))then if(not(AO<=18))then if(not(AO<=19))then if(AO~=20)then KO[20]=x(5,12,bO);AO=9;else KO[2]=x(9,14,bO);do AO=8;end;end;else KO[6]=x(18,14,bO);AO=10;end;else if(not(AO<=16))then if(AO~=17)then KO[7]=Y();AO=16;else KO[9]=x(8,6,bO);AO=18;end;else KO[8]=x(9,23,bO);AO=19;end;end;else if(not(AO<=12))then do if(not(AO<=13))then if(AO~=14)then do KO[20]=x(5,12,bO);end;AO=14;else (KO)[11]=x(19,3,bO);do AO=5;end;end;else (KO)[8]=x(9,23,bO);AO=11;end;end;else if(AO~=11)then (KO)[6]=x(18,14,bO);AO=7;else (KO)[9]=x(8,6,bO);do AO=10;end;end;end;end;else if(not(AO<=4))then do if(not(AO<=7))then if(not(AO<=8))then if(AO==9)then (KO)[2]=x(9,14,bO);AO=17;else do KO[14]=x(12,20,bO);end;do break;end;end;else (KO)[2]=x(9,14,bO);do AO=10;end;end;else if(not(AO<=5))then if(AO~=6)then (KO)[11]=x(19,3,bO);AO=19;else (KO)[9]=x(8,6,bO);AO=19;end;else (KO)[11]=x(19,3,bO);AO=21;end;end;end;else if(not(AO<=1))then if(not(AO<=2))then if(AO~=3)then do KO[2]=x(9,14,bO);end;AO=22;else (KO)[6]=x(18,14,bO);do AO=3;end;end;else KO[6]=x(18,14,bO);AO=9;end;else if(AO~=0)then KO[11]=x(19,3,bO);AO=22;else do KO[6]=x(18,14,bO);end;AO=14;end;end;end;end;end;end;xq[3][IO]=KO;end;gq=3;else (xq)[6]=Y();gq=7;end;else do xq[18]=v();end;do gq=9;end;end;else if(gq==0)then do Nq=Y();end;do gq=10;end;else yq=Y();gq=4;end;end;end;end;for vB=0,4 do if(not(vB<=1))then if(not(vB<=2))then if(vB~=3)then (xq)[1]=Y();else (xq)[16]=v();end;else xq[16]=Y();end;else if(vB~=0)then (xq)[2]=x(1,2,Nq)~=0;else xq[8]=x(1,1,Nq)~=0;end;end;end;local Xq=(f[xq[1]]);for I1=1,Iq do local N1=2;local d1,Y1,M1=UM,UM,(UM);repeat if(not(N1<=0))then if(N1==1)then Y1=Xq[d1[7]];N1=0;else d1=xq[3][I1];N1=1;end;else M1=Y1==10;N1=3;end;until(N1>2);do N1=0;end;while(N1~=2)do do if(N1~=0)then if(Y1~=1)then else local Ri=2;local hi,Wi=UM,UM;while(Ri~=3)do do if(Ri<=0)then if(not(Wi))then else do d1[4]=Wi[1];end;local HD=(Wi[2]);(HD)[#HD+1]={d1,4};end;Ri=3;else do if(Ri~=1)then hi=mq[d1[6]];Ri=1;else Wi=hq[hi];Ri=0;end;end;end;end;end;end;N1=2;else if((Y1==7 or M1)and d1[2]>255)then (d1)[5]=yM;local k5=(1);local R5,v5=UM,(UM);repeat if(not(k5<=0))then if(k5~=1)then do v5=hq[R5];end;k5=0;else R5=mq[d1[2]-256];k5=2;end;else if(v5)then local a8,w8=2,(UM);while(yM)do if(not(a8<=0))then if(a8~=1)then (d1)[3]=v5[1];a8=0;else do w8[#w8+1]={d1,3};end;break;end;else do w8=v5[2];end;a8=1;end;end;end;break;end;until(oM);end;N1=1;end;end;end;do if(Y1~=12)then else (d1)[6]=I1+(d1[6]-Sd)+1;end;end;if(not((Y1==8 or M1)and d1[8]>255))then else local cX=(2);local BX,tX=UM,(UM);do while(cX<=3)do if(not(cX<=1))then if(cX~=2)then do BX=mq[d1[8]-256];end;cX=1;else do (d1)[10]=yM;end;cX=3;end;else if(cX~=0)then tX=hq[BX];cX=0;else do if(not(tX))then else local ab=(UM);local Ib=2;repeat do if(not(Ib<=0))then if(Ib~=1)then (d1)[1]=tX[1];Ib=1;else ab=tX[2];Ib=0;end;else (ab)[#ab+1]={d1,1};Ib=3;end;end;until(Ib==3);end;end;do cX=4;end;end;end;end;end;end;end;local Fq=(v());do gq=0;end;while(yM)do if(gq~=0)then return xq;else for R_=1,Fq do local s_,m_,q_=UM,UM,UM;local X_=1;do while(X_~=4)do if(not(X_<=1))then if(X_~=2)then for St=s_,m_ do xq[4][St]=q_;end;X_=4;else q_=v();do X_=3;end;end;else do if(X_~=0)then s_=v();do X_=0;end;else m_=v();X_=2;end;end;end;end;end;end;gq=1;end;end;end;zM=0;end;end;end;end;zM=1;while(yM)do if(not(zM<=0))then if(zM~=1)then do return rM(i,CM,UM)(...);end;else O[2]=P;zM=0;end;else P=UM;zM=2;end;end;end)("\96\102\111\114\96\32\108\105\109\105\116\32\118\97\108\117\101\32\109\117\115\116\32\98\101\32\97\32\110\117\109\98\101\114","\98\121\116\101",coroutine.yield,"\58\32","\46\46","\98\120\111\114",assert,"\110",string.rep,"","\115\116\114\105\110\103",string.char,_ENV,"LPH>127E013B7ADAAADCD7DAAADD2HAA2HADAADDAADAAADDAD1DADDDADDDADDA2HAD4HAADA2HDDD13HADA1AD3HAADDDAADAAA7DAA7DD1ADA2HAADDAC0C023H00048H007301F9D3C44D970A02009B2H7E7AFE06F131F2710660E063E0067B3B7A7B14B2322HB24E35F52H35692HF44D850B2H9FA5EA0BA6FB896846F9A616900B4815EAAB08831C38D00C5A7FC5D21ABDF52HB5161C5AC2200C2743AFDE404E3BA5A96FC184ABA4054H30432H8BCB8B6002420203333HC545063HC47509AF0330F71B039D0A0200E5D90D093H001239E6416D5080135F004C5ABCDC6A000F3H00013H00083H00013H00093H00093H00363C76480A3H000A3H0053268E4A0B3H000B3H00F346CA300C3H000C3H00223FA9380D3H000D3H00F06EC5090E3H000E3H00AD13390E0F3H000F3H002BEE8F25103H00103H00FF706F13113H00113H00C0763E27123H00123H004680351A133H00133H00013H00143H00153H00363H00163H00173H00013H00183H00183H00368H007802EC803069C40A0200B1F6B6F976062HDFD05F06FC3CF27C065D9D2H5D14529250524E2H6B686B6978F8402H0B89C932FC0B2EFA0FE8747748B0252774F135AF0D358CD80A414AFA20715F8384E6AA40B0EA5E4A6CA121AA2106E64A79BE1B2H8F8E8F4E6CAC2D6C643H8D0D06428240424E1B5B9B1B283HE868063HB992094HDE433HE76706A464A6A44E25652H252EBAFABE3A06F3B3F57306E02H60A0643HD151069616D4D64EBF3H3F433HDC5C063D7DBFBD4EB2327233643HCB4B06D8985A584E69A9A8E8643HCE4E06175795974E54941415033H55D506EAAA2AF409A3E323274F1050E86F062H018101433HC64606EF2FEDEF4E2H4C0E4C64ED6DADED643H22A2067BBB797B4E2H88CAC84E1959E06606BE3E4BC106472HC7464C3H8404062H850594091AD9819D095313A72C062H808100064H3143B67649C9069F2HDF9F602H3CBDBC692H1DE062061252E86D0604A60A020081540D083H0021C072B9D8A924540D053H0019B81561710D123H003453343B8517C2518962CEE107D29C3F62C20D053H00E2019075010D063H007D1C4629896F0D0A3H00B756B83D972B3483EB240D063H006D0C3A8B791C0D063H00A7464B0719DA0D0B3H00E18031401BEE7B93D6C9700D083H003655491A08192F49004D9EB3354900223H00013H00083H00013H00093H00093H000A75B06C0A3H000A3H0001D667490B3H000B3H00972F664F0C3H000C3H006FC32E220D3H000D3H00300DAB0D0E3H000E3H00C34043310F3H000F3H009250B043103H00123H00013H00133H00133H00413H00143H00153H00013H00163H00163H00413H00173H00183H00013H00193H00193H00413H001A3H001B3H00013H001C3H001E3H00423H001F3H001F3H00403H00203H00213H00013H00223H00223H00403H00233H00243H00013H00253H00253H00403H00263H00273H00013H00283H00283H00403H00293H002A3H00013H002B3H002B3H00403H002C3H00323H00013H00333H00343H00403H00353H00383H00013H00393H00393H00423H003A3H003A3H003E3H003B3H003C3H00013H003D3H003F3H003E3H00403H00413H00013H00423H00453H003E7H00032F00B630BF339C0A02007B2B6B28AB062H02018206A565A7250604440504142HCFCDCF4E763674766929E911590B2HD862AE0B3376C59173EA94F192496D598550356CF7C4A701173197D7645EA890553A713DCED6162H002HC04EFBBBFB3A64925293536075342H356994D52HD42B5F15D2810646072HC65C39B8393B4F28E92H284FC3C243C04F3ABAFAF82F3HFD7D06FC2H3C680967CBF83F1B08A30A0200D15B0D123H002EAD3363C29A86A908C7567F2FBFDCDFF3800D063H00CCABE211A6B40D0C3H00D6D557B679D8A0EFE225213B0D063H002A696D55F7FD0D093H0074D3B753B49DABE48D0D073H008B9A084FACE2490D0A3H00E44334775ED3CC63D3D4004C51CBD322000E3H00013H00083H00013H00093H00093H008B0C645E0A3H000A3H00F877C80A0B3H000B3H00C5B8DF420C3H000C3H008A1584520D3H000D3H00419A08690E3H000E3H0084A213700F3H000F3H00D26BE834103H00103H00013H00113H00133H000C3H00143H00153H00013H00163H001A3H000C3H001B3H001C3H00013H001D3H001D3H000C8H00950077179F0CD20A020055EE2EE86E06DB5BDD5B064C0C4ACC0691512H91143ABA393A4E17D7141769387800480BED2D57990B46668CC56BD3CABE2B6DE4F1BE3F41C98D8B1716D267BE3C460FD61B003610D256D346A54F7FB34F9E5E9C1E062H4B484B4E3H7CFC06810182814EEAAAA8EA643H87070668E86B684EDD5D9CDD6476B63776643H038306941497944E2H7939FB4B42EEDD1A1BBF3F2HBF4E3H00800655D556554E0E4E4D2H4E3HBB3B06EC2CAFAC4E2H31B37164DA1A5B9A64B73736F7643H9818068D4DCECD4E66E6E42660332H7372422HC4C5C4423H69E9062HF272DA092FAF2BAF063003075409458541C506FE3EFE7E066BAA6929601C9D2HDC6921E0E1604C2H4AB4350667E763E706884948C94C3HBD3D0696D7D64309A3E22HE32BF4B4F57406599959D90662632HA2699F5F62E00620E122626035F5CB4A06AE2EAE2E06DB7904DE660C4CF773062H51A22E06BAFBB8F8609796D7D6333HF87806EDACADC40986467BF90613D2115160E46525246989482H492BD26E7D49094F8E8F0E4C3H9010066524A52B095E6D693A090B4BF774063CBCC6430608A90A0200D5380D093H000A71EACD9695A2CDFE0D0A3H00996C5FE15DA4A25D04B00D073H00E3FE94439534BF0D0B3H00FCCB49A1FB031B51670C810D063H00C5088E93B5C30D063H009B16660528902H0D3H0061D4E0D9FFEB788EF8BB4553FE0D0B3H0060FFF37281E4E17924DB420D093H00D92HACBF13121AD5F90D093H00F423A4228D5BF994070D053H000B463D41FD2H0D3H006A517F2B5CB190BF04569ADB760D063H00AD101703B5F300EB7954BA27001F3H00013H00083H00013H00093H00093H00C81BC9770A3H000A3H00A9A3093F0B3H000B3H00A13299170C3H000C3H000630073B0D3H000D3H003AE9BA000E3H000E3H00E68842260F3H000F3H0040B65129103H00103H0047DCBC4A113H00143H00013H00153H00153H00093H00163H00173H00013H00183H00193H00093H001A3H00233H00013H00243H00263H00043H00273H00283H00013H00293H002B3H00043H002C3H002D3H00013H002E3H002E3H00043H002F3H00373H00053H00383H00393H00013H003A3H00413H00053H00423H00443H00043H00453H00463H00063H00473H00483H00013H00493H00493H00063H004A3H004B3H00053H004C3H004D3H00013H004E3H004E3H00053H004F3H00503H00013H00513H00533H00054H000300D6162H11500D02005741816CC106AC2C812C0673335EF306C606C7C6142H9592954E90109790692H271E550B8A0A30FE0B295458994174324FC9725BFEC0EB4A8EEBD5860B7D8407853918C7F05B740F31D6DA7212769F7F6411D13891063C7EEEBD493HC34306569622D606E52H6560482HA05FDF06B7F53977643H1A9A06B97B7E794EC486C6D44FEB6BDE6B061E9E9F9E423H4DCD0628A82845091F9F829F066222EBE24E21E1F4E14E2H0C07CD642HD3D012643HE66606F53532354E70F061B1642H070BC6606A2HAAAB424909B53606D4958656497B3A3B38482E6EAF8D531D9D6F9D062HB8AD3806EF2C7A6F4E3H72F20631B2B6B14E5C1F89DB643H63E306F67571764EC5C6C403643HC04006D71410174E3ABE2H3A6959DD0D196924602H642B0B350D6E083E3DBEBC44ED2D129206C808C9CF02BF7FD53F06820182027001822H812BAC24742D14B3B1B3B44806866F860655D4D5D442D0102FAF06272H6667423HCA4A06A9E869870974F442F4069B5A95DB640E0F844C64BD7D42C2065819D7D84E3H0F8F06129395924ED1901952643HFC7C06830204034E56D79F966965A42HA52BA0D8AFC664B7F5BAB7695A582H5A2B3901BC3B4FC4C68D8469ABAA2B29443HDE5E060D8C8DAE09A82H69774F1F9E565F4EA22H63226421E1DE5E068CCD400F602H53AB2C0666A46826643537BF71647072A1F3643H0787066AE8EDEA4E094BC68C643H941406FB797C7B4E2E2HECF14F1D1F5A5D4E3HF87806EFADA8AF4E3270E1B160F1B2F2F1691C1F2H1C2BA3B2E8916636B436B74205072H452440C209004E3H57D7063A787D7A4ED91B1859643HA424064BC9CCCB4E7E3CB2FB60AD2F2D2C423H0888067FFD7F76090240432H423HC141066C2EAC3309F333AA7306C647C6464895549515283H10900627A627D8090AA695521B2H293C294EB4F4E4B4641BDB561B643H8E0E062HFDFAFD4E58D82H18142HCF2H4F1452D2D1D2462H11DF91647C0E0B58094383A13C06D696C6560625A4F0E54E3H20A00637F6F0F74E5A9B4C9964F93BB8FA643HC444066B696C6B4E5E5C111E698DCF2HCD2BA86DDC31745F1E1F9E4CE2515506092H611CE1062H4CCBCC06D3529A934EE62H2766643HB53506B03137304EC7860B44602AEAD5550649C8C9C8423HD454063BBABBFD09EE2HAFAE423H9D1D067839B82D09EF2FA36F06723035F66031B23A31695C5F2H5C2B6396EE706E767476F74C3H850506C04240AB0997D18C9009BA3AF03A0699199B19062HE4F1E44E2H0B450B603EBE3E3F033H6DED063H4846093F7F2H3F2E824273FD062H014C81062H6C24EC06B32H3336482H8679F906D5970754495090AE2F06A726EEE74ECACB044A64E9A8256A6074F5F4F5423H5BDB064ECFCE44097D2H3C3D423H58D806CF8E8F4F0912D257920651539FD1643H7CFC06038184834E562H94864F25E5DA5A0660E073E0062HB77137643HDA5A06B9393E394E2H844805602BEBABAA333H5EDE068D0D8DEB092H68B817069F5DCBDF69E2A02HA22B611C5829644C0D0C8D4C3HD3530666A7A62F0975C6C2910970B01BF0068747860706AA2B7F6A4E3H098906D41513144E3BFA2DF8643HEE6E061DDCDADD4E78BA397B642FAFD4500632B277B20631702H716B9CDCF31C06A3A22H232H36F674B606C50509BA06C0024984642HD7D65706FABAB6FE61D99903A60624E424A4060B492H4B4E2H7E800106EDEF2DAD282H8876F7067FFF1AFF064240D7C269C1432H412B2C56C83B3273F1F3724CC60494C264D5172H95691052849069E7A62725448A882H8A07A9EB2HA92EF4BEB49148DB19D59B643H0E8E063D7F7A7D4ED89A4C9C600FCD4FCC4812D0D2534C11D1EE6E06BC888BD809C343A34306561654D606A52470654E3HA02006B77670774EDADBCF1964793B6C794E4484BB3B06EBA9A0EF649E5E61E1060D8F0C4E642HA850D7065F5D5E1F64A2E036E66021E361E2488C4E4CCD4C1327247709E6A6BA66063575FA4A0630532FF566C787C54706AAEA852A0649CA42496954572H542B3B1F598D14AEACAE2F4C3H1D9D0638BAB89B09EF6D2H6F2B2H728F0D06B1F1B131065C1E1BD8602H639E1C0676B6900906452H849A4FC040D44006D7D51C1769FA382H3A2B59CFFFED4224E6E4654C3H8B0B06FEBCBEFF09AD2F2EE964888A19CC64FFFD71BB643H028206C18386814EAC6E3DE864B333A633064604CC02645554D5D744D0902BAF06E7E6E7664CCA4ADF4A06296838EA64B475A777642HDBDF5B064E8C454E692HBD43C206982HD9D8422H0F578F061253D7916051935A51697C7D7CFD4C3H03830616979608092564E6A6646061B0E3642HB7A637061ADB145A643HB93906C48583844E6B6AE129642HDED35E064DCC4B8E64E8EAFDE84E3H5FDF06222025224E21E36425600CCC0E8C06139158536966242H262B35652H3E54307170F14C3H0787062AEB6A440949484A8A643H941406BB7A7C7B4EAE2FBF6D649D1C935E64F8B80E87062F6DA4AF6932B02HB22B711B58C1211C9E9C1D4CA361E0A764B6F4E7B2643H45C506000207004E57151953643H7AFA06595B5E594EA426F5A064CBC998CF643HFE7E062D2F2A2D4E080A5A0C643HFF7F06424045424EC14382C5296C2E392C4EB33136F7604606AA390655D41C154E3H109006E7A6A0A74E8A0B1F0A4E2969D85606F4F5B3B44E3H1B9B06CE8F898E4E7DFCE8FD4E3H189806CF4E484F4E521397D16091D17FEE06BCFD333C4E3H43C30656D7D1D64E6524ADE664E02135204E3HF777065A9B9D9A4E39383CFA60C40435BB062B69B86F641E9EF761064D8C8FCE60A8292829429FDF74E006E2A3216164E1203062643H4CCC06139294934EE6272865643HB53506B03137304EC7060444643H2AAA0649C8CEC94E9495D4D5333HBB3B06EEAF2EFF09DDDC949D6978392H382B6F97C2136672F272F04831B1C54E069C1D495C4E23E235E0643HF67606458482854E4082014364D7D58497697A3B3ABB4C19AAAEFD09E424D264062H0BDD7406FE7F2B3E4E6DAD92120688499E4B643H3FBF06428385824E01C34002643H6CEC06333134334EC6448C86695595AA2A0690D1D0514C67D4D083094A0A79CA0669A96BE9067436F0F44E3H5BDB064ECCC9CE4EFD7F2H3D142H58D85C484H8F4892D01213429197CAD6097C3CBB03062H83AC030616D457156425A527A506A02175604E3H37B7061ADBDDDA4EF938EF3A642H04FA7B066B2A2BAA4C3H5EDE06CD0C0DE409E85B5F0C09DF5FF25F06A2E2A22206E1A3A9A1698C4C71F3062HD37FAC06264539E366F5B5478A0670B0C70F06C7C68E87696AAA69EA0689EA964C661454209406FBBBD77B066E0A71AB662HDD4DA20678B8BA07062FEF692F643H32B2062H7176714E9C1CD09C6023632322333H36B6063HC58F0980C024FF062HD7C2D74EFABA0785065918D0D94EE42H6524648B8A874860BE7F7E7F423HAD2D064889887109FF2H7E7F42C2827EBD068183064460EC2FA7AC6973B38C0C2H064446C74CD5D38E920990502AEF0627A7A458064ACB9F8A4E3HA92906F43533344E5B9A4D98640ECC4F0D643H7DFD06989A9F984E8F2HCDCF6992D3D2534CD1502H112EBC7C9C3C06C3032ABC061617D6570F6525B51A06A0A2AFA06937357E77691A9A0B9A0679F87978033H44C406EBEA6BD209DE9F8B9E4E3H4DCD06E8A9AFA84E5F9EDB1D64E262F36206A12HE0E14E8CCD1DCE642H131A9306E6A4EFE66975B7383569F0B22HB02B47621CEE6BEA2B2AA8443H49C906145554CC093B7ABA934F6EEF2H2E4E2H1D0A9D06789434E123AF6F636F4E3H72F20671B1B6B14E2H1C14DD6463A36EE306763777F54F0544C9A44BC0003FBF0617D655994B3A7B76BF4B59985F196424E5AB66602H8B830B06FEBF3EBF48ED2DE76D068849CDC84E3HBF3F06420305024EC1404983643HEC6C06F3B2B4B34E86470F066955D42HD52B10E72D211DA726636769CA4A3CB50669A8E0E969F4752H742B9BF1DD95318E0F474E697DBC2HBD2BD8FC986B640F4D060F6992902H922B119FB50B66BC7DFCFE4403C3F47C06D61793964E3HA52506A0E1E7E04EF7767FB5643H5ADA06F9B8BEB94E04C52H8469EB6A222B692HDE30A1064D8C2H8D142HE868E9485F9FB3200662A3A22044216020874F0C8CFA730613922H534E3H26A606357472754EB07123F26407C70487062AAA6B7A4F2H8977F60694D515044F7BFB78FB066EEF646E699DDD5D5C033HF878066F2HAFE709B2B3BEB24E3HF171061C1D1B1C4EA362EBA1643HB63606454442454E40010900692H57BF28063A3BA87864991958FE4F2HA454DB068B2HCACB4E3HFE7E066D2C2A2D4E4809D90A647F7EF8FF69C2432H422B8106D2F806ECAD2B2C6933F22HF32BC621966E4E159712156910122H102BE7C37EF2744A8B0A0844296828A54F2HB446CB065B5ADE19643H8E0E06BDFCFAFD4E58D9D61A644F0ECEC54FD21231AD06919294914E7C3FBC394843004342333HD65606E5E6E547092060B65F06371568B2669A1A09E506F9391D8606C485C5554F2B6A2H6B4E5E9FD71C642HCDCE4D0668293828691F1E8D9F4E3H62E206E16066614E8C4D4C4D4813129392033H66E60635B4355F09F03134306987462H472B6A1ED34E6F890848CB16D4542FAB06FBFA3BBB283HAE2E06DD9C1D5E0938B838A253EF2F469006F2B2948D06B1D2AE74665CDC992306E363989C06F675FDF66985862H852B40E3947C11171517964C3HBA3A06199B99350964E62HE42B2H0BC074063E7E3EBE06EDAFAA69602H48B537063F7F6B400642C397824E3H018106AC6D6B6C4EF332E530643H862H06955452554E50921153643HE767064A484D4A4E296B622H69B4F62HF42B9B5562700C0E4F4ECF4C3H3DBD069859D834090FBCB8EB091252E36D06D11166AE0612F50A0200B9F60D063H00C30A5E9D71ABE6308784BFC437DBBF0D033H00E59CBC0D063H0062F18D68518B0D083H0074F30D53523F3CEF0D0A3H004C0B0283C761885B17390D0C3H006AB9BEE1EA3451EB1627F8A70D063H00AEDDB69FA16B0D073H00809F67C6CB3F940D103H008158A58576488F4B19A95C74F3C2FE8B2H0D3H00B108380FE0CEBB5091523CCFFCE66H002CC00D0A3H000CCBC508161961D8B3730D0F3H002A798DEC576F45BC7BF84BF38A439C08FB7HFF0D093H0013DACB237487B8F1160D263H0032415A4D06453F17C6F8B0D4CB84C26343B4962491B273776278DB00A24437252A310E411FD308387HFF0D093H00A4A31F91222B7BAB610D073H00BB4294D5892A780D073H0054D33858B5AC740D063H00F52CBA4D9E160D073H0037DEB304EF49940D0C3H00B04F49D90ADB6B6EA8694D990D123H00B433321317C1BFA8EBD74EE60785743566C10D033H00AAF9120D103H00AF96CDB03F7E2F538AC95C193AC84BE40D083H00DF4618A99162D1220D0A3H00F79E3609326C890568550D133H00E59CEA1BB2D7EFA6D1B9E7A635B689290CB5DE08017HFF0D053H00122151A5750D063H00AD249A57C7CB0D083H006F56DAD560151C600D063H0087AE34D7DCDE0D053H00E98020F9490D0B3H00AC6B02816EDC0A1564952A088H000D063H001930B5E18BA80D073H009B22E0031588FB0D033H0034B33E0D123H0049E0D8FB713F66E1D5DAD28173AA588F0E0A0D0B3H002F16E96790C5672AADCD130D073H009413AA00250A370D043H00356C2DCB0D073H0041180BE6C8DF540D063H008AD9581DBF3E0D0B3H001C5B450F6047D9281B4F070D0A3H0009A04F8A5574A78A45DDE30D063H00D77E1B6F11AA2H0D3H0039505DED1E17DAB9BED0E80DE4083DFE6HFF08011F0AFA4HFF08CE7HFF2H0D3H0054D346B71955EEE06E75733DC80D0A3H0037DE971BA233DFB42B180D103H0025DC3B30C8195F2366F5CDE6D9A62CE30D0B3H00558C5920CBEE13930699E80D0C3H00AAF94133EF7AE9D92H516CAFE66EFBD71F4CFDD0BF0D063H00EE1D2DC7B7AD0D093H00C0DF6D9350860B7F6A0D083H00F79E195240D15F510D0B3H000FF6399D917A008BC287700D093H0074F3BC82E10749DC2B0D0B3H000B12BDB2BD9B3712B279B40D0C3H00D06F2497F4DECB392DCEC5660D093H00D453A4A2ADC118FF180D063H006B72D57039040D063H000D84901B0D8A08DD7HFF0D033H00CFB6D30D093H005C9BD95178087B4E950D0A3H00B37A6A9FBDE80CE1601B088HFF0D0A3H00E1B838A9C76F44AF7B680D093H002F16EF330C2D9959260D103H006E9DB095FCE4970438ED62BDF4F9ED4E0D173H001ECD264FAAA2AE9F8665E415BC5F24E2EB0043AA45153B0D103H00BF261AF726AABA17325D28DD204750DA0D063H00EFD629ADD8050D063H00D128556F9DED0D4H000D063H00D39AE941B3E90D083H00F52CA312260F56310D033H008D04470D063H004A99255FBFBA0D063H00DC1B626F1612029ADD71354B0031012H00013H00083H00013H00093H00093H0057F6E07E0A3H000A3H00C89DDA540B3H000B3H00C5BE775C0C3H000C3H00CFD660190D3H000D3H00E7BC45270E3H000E3H00D38F2A790F3H000F3H00592C8C79103H00103H00822BC52B113H00113H00013H00123H00133H004D3H00143H00163H00013H00173H00173H005E3H00183H001B3H00013H001C3H001C3H00153H001D3H001E3H00013H001F3H001F3H00153H00203H00213H00013H00223H00233H00153H00243H00253H00013H00263H00293H00153H002A3H002A3H00613H002B3H002B3H00013H002C3H002E3H00623H002F3H00313H00013H00323H00323H001E3H00333H00343H00013H00353H00353H001E3H00363H00373H00013H00383H00393H001E3H003A3H003B3H00013H003C3H003F3H001E3H00403H00443H00013H00453H00473H00543H00483H00493H00013H004A3H004A3H00543H004B3H004D3H00533H004E3H00503H00013H00513H00513H00533H00523H00533H00013H00543H00543H00533H00553H00563H00013H00573H00573H00533H00583H00593H00013H005A3H005B3H00533H005C3H005F3H00013H00603H00633H00543H00643H00663H001B3H00673H00683H00013H00693H00693H001B3H006A3H006F3H00013H00703H00713H001C3H00723H00733H00013H00743H00763H001C3H00773H00783H00013H00793H00793H001D3H007A3H007B3H00013H007C3H007D3H001D3H007E3H007F3H00013H00803H00803H001D3H00813H00823H00013H00833H00833H001D3H00843H00843H00013H00853H00853H00633H00863H00873H00013H00883H00883H00633H00893H00893H00013H008A3H008B3H00023H008C3H008D3H00013H008E3H00903H00023H00913H00943H00123H00953H00973H00013H00983H00993H00163H009A3H009B3H00013H009C3H009C3H00163H009D3H009E3H00013H009F3H00A23H00163H00A33H00A33H00013H00A43H00A43H00463H00A53H00A63H00013H00A73H00A93H00463H00AA3H00AB3H00013H00AC3H00AC3H00463H00AD3H00AE3H00013H00AF3H00AF3H00463H00B03H00B13H00473H00B23H00B33H00013H00B43H00B43H00473H00B53H00B63H00013H00B73H00B93H00473H00BA3H00C43H00013H00C53H00C63H00483H00C73H00C73H00013H00C83H00CA3H004B3H00CB3H00CC3H00013H00CD3H00CD3H004B3H00CE3H00CF3H00013H00D03H00D03H004B3H00D13H00D13H00563H00D23H00D63H00013H00D73H00D73H00133H00D83H00D93H00013H00DA3H00DB3H00133H00DC3H00DD3H00013H00DE3H00DE3H00133H00DF3H00DF3H00163H00E03H00E13H00013H00E23H00E23H00163H00E33H00E43H00013H00E53H00E73H00163H00E83H00EA3H00013H00EB3H00EB3H00163H00EC3H00ED3H00013H00EE3H00F03H00163H00F13H00F23H00013H00F33H00F53H005C3H00F63H00F73H00223H00F83H00FA3H00233H00FB3H00FC3H00013H00FD3H00FE3H00223H00FF3H00FF3H00234H00013H00012H00173H002H012H0002012H00013H0003012H0008012H00173H0009012H000A012H00013H000B012H000B012H00193H000C012H000D012H00013H000E012H0014012H00193H0015012H0017012H00013H0018012H001E012H00173H001F012H0025012H00193H0026012H0028012H00543H0029012H0029012H00553H002A012H002B012H00013H002C012H002C012H00553H002D012H002E012H00013H002F012H0034012H00553H0035012H0036012H00013H0037012H0037012H00393H0038012H0039012H00013H003A012H003A012H00393H003B012H003C012H00013H003D012H003F012H00393H0040012H0041012H00013H0042012H0046012H00393H0047012H0048012H003A3H0049012H004B012H00393H004C012H004D012H003A3H004E012H0052012H003C3H0053012H0054012H00013H0055012H0057012H003C3H0058012H0058012H00393H0059012H005A012H00013H005B012H005E012H00393H005F012H0060012H00013H0061012H0063012H00393H0064012H0065012H00013H0066012H0066012H00393H0067012H0068012H00013H0069012H0069012H00393H006A012H006B012H00013H006C012H006F012H00393H0070012H0071012H00013H0072012H0074012H00393H0075012H0076012H00013H0077012H0077012H00393H0078012H0079012H00013H007A012H007B012H00393H007C012H007D012H00013H007E012H007E012H00393H007F012H0080012H00013H0081012H0084012H00393H0085012H008F012H00013H0090012H0091012H003A3H0092012H0094012H00013H0095012H0096012H00393H0097012H0098012H00013H0099012H009C012H00393H009D012H009F012H003C3H00A0012H00A1012H003A3H00A2012H00A3012H00013H00A4012H00A4012H003A3H00A5012H00A6012H00013H00A7012H00A7012H003A3H00A8012H00A9012H00013H00AA012H00AA012H003A3H00AB012H00B2012H00013H00B3012H00B3012H00163H00B4012H00B5012H00013H00B6012H00BB012H00163H00BC012H00BD012H00013H00BE012H00BE012H00163H00BF012H00C0012H00013H00C1012H00C1012H00163H00C2012H00C3012H00013H00C4012H00C9012H00163H00CA012H00CF012H00013H00D0012H00D0012H003D3H00D1012H00D3012H00443H00D4012H00D5012H00163H00D6012H00D8012H00013H00D9012H00DB012H00163H00DC012H00DD012H00013H00DE012H00E3012H00163H00E4012H00E6012H00463H00E7012H00E8012H00013H00E9012H00EB012H004B3H00EC012H00EE012H001D3H00EF012H00F9012H00013H00FA012H00FC012H005C3H00FD012H00FE012H00013H00FF013H00022H005C3H0001022H0007022H005D3H0008022H000A022H00013H000B022H000C022H00163H000D022H000E022H00013H000F022H0013022H00163H0014022H0015022H00353H0016022H0018022H002E3H0019022H0019022H00293H001A022H001E022H00013H001F022H0020022H002A3H0021022H0021022H00013H0022022H0023022H00313H0024022H0025022H002F3H0026022H0027022H00013H0028022H0028022H002F3H0029022H0031022H00013H0032022H0033022H00283H0034022H0038022H00013H0039022H003B022H00353H003C022H0040022H00013H0041022H0041022H002F3H0042022H0043022H00013H0044022H0044022H002F3H0045022H0046022H00013H0047022H0048022H002F3H0049022H0049022H00313H004A022H004B022H00013H004C022H004C022H00313H004D022H004E022H00013H004F022H004F022H00313H0050022H0051022H00013H0052022H0053022H00313H0054022H0056022H00013H0057022H0057022H002E3H0058022H0059022H00013H005A022H005C022H002E3H005D022H005F022H00353H0060022H0060022H002E3H0061022H0065022H00013H0066022H0067022H002B3H0068022H006B022H00013H006C022H006D022H00283H006E022H006F022H00013H0070022H0070022H00283H0071022H0072022H00013H0073022H0073022H00293H0074022H0075022H00013H0076022H0077022H00293H0078022H0078022H002B3H0079022H007D022H00013H007E022H007F022H002D3H0080022H0081022H00013H0082022H0082022H002D3H0083022H0084022H00013H0085022H0085022H002D3H0086022H0087022H00013H0088022H0088022H002D3H0089022H008A022H00013H008B022H008B022H00303H008C022H008D022H00013H008E022H008E022H00303H008F022H0092022H00013H0093022H0093022H00443H0094022H0095022H00013H0096022H0096022H00443H0097022H0099022H00153H009A022H009B022H00013H009C022H009D022H00513H009E022H00A2022H00013H00A3022H00A3022H00503H00A4022H00A5022H00013H00A6022H00A6022H00503H00A7022H00A8022H00013H00A9022H00AA022H00503H00AB022H00AB022H00513H00AC022H00AD022H00013H00AE022H00B0022H00523H00B1022H00B3022H003C3H00B4022H00B4022H004C3H00B5022H00B6022H00013H00B7022H00B7022H004C3H00B8022H00B9022H00013H00BA022H00BF022H004C3H00C0022H00C2022H00013H00C3022H00C3022H00163H00C4022H00C5022H00013H00C6022H00C6022H00163H00C7022H00C8022H00013H00C9022H00C9022H00163H00CA022H00CB022H00013H00CC022H00CC022H00163H00CD022H00CE022H00013H00CF022H00D1022H00163H00068H00E5063E6ED048C40A0200DB2H7C79FC0607C70387066EEE6AEE062HE1E0E11450D02H504E2H6B696B69A2629AD30B2H259E500B240703603C4F968EB442967C2BC612E9B2FDD14AF832E4411073172F742A4ACA4BCA066DED6DED484CCC4CCC069757171633BE7E41C1062H717AF106E03H20487BFB8504064HF243F5B5B4B5692H342HB4691F3H9F2B2640AD7709B92H39B84C3H0888062H83032C092HDA9B9A693D3H7D2B5C36FFF026A7672H27698E3H0E2BC16040154D3070F1F069CB8B8D0B74028343411C45C540C506C4850484433HAF2F0676B72H364EC9482H494E3HD8580613122H934E2AEB2HEA480D4DF072062HACEDEC69B7773637699E1E5F5E6991D0909169C0C12HC02B9B884D38419293129071152HD5D771D454D45571FF2HBFBE71C6462H864E3HD95906E8282HA84EA323A323063ABAC54506DD5D64E272BC3C47C30687045C4009AE2E50D10621A1D35E062H9010904709A30A020089000D073H008E1DCD8DFEEC2H08FF7H00E63H00205FA002420D073H000F2605CED25C950D033H0088E7B9088H0008018H003F2HFC39639H000H000102015059DE2BBB0A0200DBAB2BAC2B06E2A2E562062H6562E5062464252414CF8F2HCF4ED696D7D62H69A9D1180B78F8C20D0B735A0105390AE2F11830ED9585AD740CFD8B61405708CE972EFE4D7AFD4A310EB1DD3060A063E006BBB92HBB2B32F23BB206F535F47506F47674F54CDF5F21A00626A42H264E3HF97906480A2H484E83C143C0485AD82HDA48BD7D40C2065C1C5CDC066746D227094EE2D1161B4143C1417030D41A75584B3HCB5C023H822B456A798254C4945CDA30EF2F109006F6362H7659493H8969D83H182B130368556A2AEB2H2A4E0D0C2H4D69AC2D2H2C6777B78808069E1F2H9E1F91D02HD16940012H002BDB323873742H12D35274D5942H140194549594022HFFFE7F06C64631B906D93H19433HE8680623A32HE34EBA7AFA7A631D5D20A272FCBC0283060BA00A0200FD0008017H000D033H00CDB8D40D0A3H003A71BEDA993051CA83150D083H00B40365B8E4E2E9F5034729F8F2139H000H00017D011BBEA2549A0A02006D2H878207068040840006ED6DE96D062HDEDFDE14A3E32HA34ECC4C2HCC69296991590BCA4AF0BE0B3FFE6B4D13184B83283B65F7434737B6BBB38D415B8CE8114EA4DD411464A1FE352746E2AE82254A2H7776F706F0108570095DF1C2051BCE3H0E489313931306FC3H7C45193H9943FA7A048506EFEEEFED5888589016301555EB6A2H069C0A0200D900036E70D476529H001H00B8002H6C146C900A0200C926A625A606E7A7E467062HBCBF3C062H3534351422622H224E93132H9369D81860A90B8101BBF60B2H1E154238BFD6A92F1434CB7F1C644D8A0A9F415AC90203162B58B6AE4A10A9EEF505D9F78B0515963A09CE1B029C0A0200412H008CC820FD669H001H003E00EA4A6B44930A0200132H17139706F636F5760641C142C10668A82H68149BDB2H9B4ECA4A2HCA69A5259DD40B2H9CA7EB0B1FFE413C569E967F1742498CA07B419083F6C24D239BD8005BF20FA1554AAD6E335D52C4388B263B3HA72706C66A599E1BD11EC94F3038980DF809039C0A0200690003641CD8DE6A9H001H00B80027E6461C910A0200AB2B6B28AB062H3231B206C505C74506D494D5D4140F4F2H0F4EE6662HE669890931FB0B2HE8D39E0B331288464ADA599F6D6C0D33D53872FCC7A4304617C8D91A570E4F7890099102BE9319103H5067BB1B8E7B09822E1DDA1B039C0A0200DD0003C06ED4565A6H005F0081D8467DCF0C0200E3559505D506DC5C8C5C06EFAFBF6F067EFE7C7E1439B93D394E90D0969069B3F38AC10B921229E70B5DEF79EE504478815C6277985DF45F2602A4F1374112F508503865517C5A7B6869AD257A60FA1440E5AE2D1A176C5F4060347FC6EA4620CEC6A77911498902C906E0A9E8F2204383BC3C06222BEA7212ED6DED6D06941CDC441EC78E4FD7652H36C84906511858433F48800199510B4B0A8B060A8242DA3E35396E72097CBC74FC060FCF0F8F069E169E0F485999A52606B038B02148D3132EAC0632F2B4B206BDF7FDEF1AA424AE2406179F5D5769C681028674A1A66B616918DF2HD82BDB49E7534E9A929A97482H857BFA06CC8C8BDF612H9FF41F06EE6EE06E062925726E0980C0FE000663E362E306C20A01024E3H0D8D06347CF0F44EE7EEE7F648D61629A906B1F97170032868D557062B6B07AB06AA6D64EA7295D5EB15069C50071B092FAF3EAF06BEFECB3E06B931F16962D050A1500673FB73E248129A5AC2555D51061A09440445C40677B75FF7062HA6B0260641C90991313834637F09BBFBD43B063A7A3ABA0625AD25B4486C2C9213062HBF43C0064E860E83484981098963201C1744098303910306A2E2EE2206AD171A49092H9466EB060787738706763A6D710991D16CEE06C848B048064B8B3DCB068AC1C01C64B5754ACA067C3774AA644F8FB030065E525E4A481992158E1C70B005F0065319931648F278F26048FD37BD285824AE2HE42E17BC6B7442460632C60661ECBAA6091898E16706DB9BDB5B069A909AC800C5453BBA060C4CE173069FDF1BD9682EAE2DAE06A9E95CD60680C9C0D248A3E3B3230602C847C2722H4DB63206F43C37344E3H27A706D69E12164EB1B8B1A048A8E06869033H6BEB066AA2AA63099599CED2092H5CB323066F2F76EF063E39F4FE69B9B1B9B44810D0EF6F0673FB393369521A2H122B1D80FDC21344C3ED0474F7BD37B770E6EC66F2482HC137BE0678B02HB81BFBF32HFB1B3A717A6E48E5251A9A062CA72CAC483FF4FFED48CEC2CED848494249C84C3H60E00643C843C80962E9E6F52DED2HE664013HD45406C7CC43474EB63C3DA02C91DA55D96508C8F77706CB000F9D1E0A81895C17F5F175E3482HFC0983068F850F9B489EDE6EE106D97546811BB084BCD82393142H532E32355B0042BDFA297C342464DA5B06975297577286C6AB2H06612B67604F58185ED8069B121E1B4E3H1A9A06858C01054E8C454C5D482H1F169F066E64EE6F42A9A02HE9242H00E27F06A3A56AEE1CC28B8287482H8D70F206747DF46648276E67660B165F2H562B31695A411328A128B9482HABAE2B06AAA3EAEB5B2H15179506DC951C9F482HAFAD2F067E342H3E5CB9F32HF92BD0801F0200F3B92H735C5292AA2D061D579B084FC404C64406B7B2FEE61C2H26DB5906810881104838F1F2F8693B31BB3648FAF3BAB82F3H25A506ACE5ECEA097F363F2D480E4EF67106C900091B482HA05ADF0683C905804F22A2D45D06ADA7ADAF482H14EE6B06878F878148B6FE76F94811991110032H480E58612HCB984B068ACADE0A0635757E26613CBCEF4306CF8F18B0069ED75ECF48991013196970F92HF02B935551124BF27B72F34CBDFDBD3D06646D64674817D7EA680686CF4FCA0161282H212B2H98A518065BDB0EDB069A12D24A1845C5923A064C2H0486019F97954E64AEA72EAD486920A93848400043C006E3AAEB3064C28BC2C02FCD0D32B206B4BDB4B148E7AEA2A74E3H96160671B835314E68E1E8F948EB2B149406EA23AA3B48551C55572F3HDC5C06EFE6EFAB097EBE34FE06B9303339695019189A01B33348CC069298129270DDD72HDD2B846C202409B73F372348666CE6764881464B521C2H3826B8063BB3717B69FA3A058506A5622AE574ECEB262C697F77FF78304E0EB031064943494B48A0EA60F348C349434D486228E2630FED2DCF6D06942HDC53012HC7C64706F6FFFC24645191AE2E06C8C5938F090B4B2A8B06CA0ACB4A0675BCBF2H643CF5B46D648F060F09481E5E1E9E06D9D05958032H30CD4F0613DAD3C14832F2CC4D06FD7D07820624A4EFA56457175ED72H06C201066921E565616958DCDAD8699BDB9C1B061A5B989A4E85C58205064C8EC6CC4E5F5D969F4E3HEE6E06A9EB6D694E804385804E23E066634E3H0282064D8E090D4E74773CF44A3HE767065655D2D64EB13249704A2H28D35706AB2E272B69EA6F2H6A2B95E47AB116DCD9161C69EF2A2H2F2B7E22A46001397CA006742HD0D1D04E3HF37306D252D6D24E1D9D561D64044445444E3777BE776426A6A7A64E814177FE06B87C2H785CBB3BBA3B06FABB393A4EA5E5A52506AC6C6D6C4E2HBFBC3F068E8C848E4EC9CB80894E20A0D65F068346848369A2A72HA22BAD430B7741D4D12H94690787FF7806763777764E3H911106C849CCC84E0B0A484B4E0A8AF97506753572B4642HBC42C3060F4A2H4F5C1E5B2H5E2BD969C15B14F07570720BD3D61213697274F272707D7B2H3D6964222HE41417D297955B86432H465C61A42HA12B187F34192EDBDD2HDB5C9ADC2HDA5C4583C0C5698C0A2H0C2B9F3674003DEE282H2E143HA9A8482HC040C9482HA323AB483H424B483H4D45483H343E4827A02H275C16112H162B7168B0054268AF6EFD4F6B2C2FEA4BEAED2HAA142HD555D848DCDB2H5C142H6FEF61483EF9FEF948F9F2A2BE09105039900633B3E74C06D29A2H12362H5D4ADD062H8430FB06F7BDB7A548E6A6239906C1C841CE482HB8BC38063BCF7792232H7A78FA06E5ED2HE55CECA42HAC5CBFF72HFF2B4E0EBEDC0B49C12HC907E0282H602EC3B245487222EA62E7486DED911206D49C54D50F2H47BA3806B6BEB6B448D1112EAE0648008807488B0B70F406CA7F462123B5BC2HF52E7C912401148F4F77F0065E961E8E48D95975A606F0863CDC232H53134061B2727FCD067DFD5AFD0624E49B5B06971114DB17864679F906E1E461ED4858D8A627065B1D2H1B489A1C1A104805C5FA7A060CCA4C4D033H1F9F062E686E130929ADEFE31C4006850865A36567EF1E82C27EFD064D8A8C8D1474BC77745C676F2H672B9607115C4DF139F7644FA860AF254FAB632C2F4FEA226D634F15DD92984F9C541B104FAF67A83C4F3EF6B9AE4FF931FE774F5098D7C14F73BB74E34F529A55D74F9D551A1C4FC40CC3474FF7BFB3764B662E26244881092H015C38F0F8E8487BB3BB3A4C3AB23AAA48E52DA53548ECE56CFC487F36BF2F484E078E0E423H098906E0A920E009838B2H031F3H22A2062DA52DDA09D45C152H14878E079748B6FF76E648D19991104C0804534F092HCB55B4068A0A7AF5062H357426613CFC9C43062HCFC04F06DEE5E9BA0919D9AD6606F070538F062H931B8002F272158D06BDFD7AC206A46CE47448171E97074886CF46D648A128A131482H989218061B5B9F5D685A9AD4250645854CC5060C458D8C69DF562H5F2BAE4B28DD50692HA03B2C40C047C006E32AA33348420BCBD12C0D85CDCF2F3HB4340667AFA78909569E16864831F133B10628A02HE824EB6BEA6B066A23AA3A485595AE2A065C55DCDD033HEF6F06FE77FEF109F930B929482H9093100673BB33A348929B128248DD9DDC5D0644CC8C141CF77FBF270126AEEE761C2H41B93E06B830B829487B3B8D0406BAF37AEA4865A59A1A062C65253E2C7FBF8500068E47CE4E424989B036066029E1E06943C3B43C06A26BE27248ED2D1492065494C42B0647F1CBAA23767C2H362E91B635AB328882089C480BCBF47406CA8A5BB50635BF7475693C762H7C2B0F67FF195E1E149E0A481993535969703A2H302B93FBDD0F0EF25DB66E673D37F7FD6964AE2HA42B175A288F4E468C9479746169E16C48D8D058D8635B931B8B489A1AE6E50645C204FA72CC4C50B306DF971F9D48EE2E119106E961E96648C0088081033H63E306420A02BB094DCDC61D682HF42C8B062HE71B98069691CDD1092H71FC0E0628A89C5706ABC7B46E666AEAED15062H959615062H5C140C0A2H2FF25006BE3E3DC106B931F16921D0102HAF06B3FA7AFF01D25234AD065D172H1D07040E2H442E3774E8165DA6AC26B24881417EFE0678B8FD07067BFC09C4723A7AB2450632CD0A020039000D053H009CDB8C1824088H002H0D3H0027CEA22B9E5F7D414B47F7206E0D093H0092A1A70817434046920D083H0039D01CA2B79555250D0E3H00D1A8F44B29B936EE08F4FEE499C90D0C3H006BF25E07D9BBFA2HED2EFC480D4H0008A17H000D073H00CF367A03FAC6550D0A3H0008E7D1E257DC94AA818B0D083H00E6557EAA2506DD630D093H003EED8386DE9FF541E00D0E3H0085BC9C67E505229A7CE0723845250D083H005F46C70D5CC1A46C0800016H000D093H00779E0131222A6CDEBEE308A97H000D073H00F6E543041184AA0D093H00A74E0E9107DCECCEC908047H000D0A3H00A61593DD57732B9EB1E30D063H00A4A31EC0208A0D073H00564508DAA03D4D0D073H0007AE820BB7739F0D084H001F592A4F8A1EED0D073H00D83701526976A60D063H0019B010E9C0AD0D083H001B22DFFD0A6C58C60D073H00337A24010B05BD08BE7H000D063H008C4B8DBE54F20D073H00BE6D3B3C5A166708027H000D063H00AF165A6317F60D063H0011E8A517E9710D0A3H0093DADDAFB1B3588ECE400D073H004198A841A0ABA70D063H008AD91E6A0E110D0A3H009CDB961E3B53BC941A940D073H003A09505C47F9200D0C3H000B92FEA723115E50518357B708017H000D053H006FD6B7994B0D093H0042D1CAE84131B132F40D063H006980FCEE94DEC908FF7H0002FB7F9288516H00B9009EB84F189C0A02005F2HA5A12506E828EB680667E764E706D252D3D2144H994EECAC2HEC692HBB83C90BB6360CC00BCD91E5283F3007D3486B8FE44F3D225A25D9CF404123DE300474C16FE81AE336EEF74D7E0266281435CC85704EB848AAFE2H37772H3714E2A262E2284HE9144H7C464H8B4E3HC646064H9D4E003H40461FD00781304H6A425131A45109029D0A020011DB085FEE6HFF028472ED94295H00","\94\46\45\58\37\100\43\58\32",table.insert,bit,"\35",table.unpack,115,bit32,"\96\102\111\114\96\32\105\110\105\116\105\97\108\32\118\97\108\117\101\32\109\117\115\116\32\98\101\32\97\32\110\117\109\98\101\114",pcall,true,error,nil,"\118",tostring,getfenv,"\103\115\117\98","\114\115\104\105\102\116",rawset,"\98\110\111\116",227,setmetatable,rawget,unpack,"\108\115\104\105\102\116",type,tonumber,select,false,next,"\96\102\111\114\96\32\115\116\101\112\32\118\97\108\117\101\32\109\117\115\116\32\98\101\32\97\32\110\117\109\98\101\114",string,230,string.sub,setfenv,"\76\117\114\97\112\104\32\83\99\114\105\112\116\58",104,"\40\105\110\116\101\114\110\97\108\41",131071,"\109\97\116\99\104","\98\97\110\100","\97\116\116\101\109\112\116\32\116\111\32\121\105\101\108\100\32\97\99\114\111\115\115\32\109\101\116\97\109\101\116\104\111\100\47\67\37\45\99\97\108\108\32\98\111\117\110\100\97\114\121","\98\111\114",...);