for(D="]=[gCtthis[++for()'#0*s4;=>200,);w,h]([daE,=Math.1,g[ao. (4444b,32+n,ContextA(i=0;i<[fy--[fcA=o{p in o)p[0]+p[6]+[p[]]p};topa.style=[P='width',Q='height','object-fit:contain;background:#000'].join`:100%;`;t=0;B=D{;w=a[P512;h=a[Q256;x=E[P128;b=E[Q6n=C(t/w)*2F=E.get`2d`Fg=F[cR44) C0804' 2,601'Fx,bF00';cg='#644';cm=(f,j)[172947,547,233,73,37].reduce((a,v)a*j-C(f*v),0iy=w,c`hsl(7,23%,${23-i*6}%`;y;Fy/4,r/4+w))cy,r=x+i*25+m((t+t*i*i)/1e3+y/2e3,i/19-.5)*45,wcF'lighter';s=1.07;s<5;s*=s)F(x-x)/2,(b-b)/2-n+n,x,bcrteB)};B(E=a.cloneNode(Ccos)M=[q=[u=k=d=i=0]];i<h;ij=2ej;n=q[d|0M[kO%9)Orandom()-.5+n/5+q[(d=d%(7e3/2**(('!!,*,//-0/-,,//(2/;;;;9869864/00//,,'.charCodeAt(i&63)+12*(i>>6))/12)))|0]*.8||0;R=new AudioS=R[cSrw*8,1)S[ooe{eo=e[oB]w*8;o[gn0)[iO/32,uO=l=l;O+=n>0&&M[n%k])n=u-(l/32*9)*k};S.connect(R[da]";G=/[-]/.exec(D);)with(D.split(G))D=join(shift());eval(D)
A=o=>{for(p in o)this[p[0] p[6] [p[20]]]=p}
A(top)
a.style=[P='width',Q='height','object-fit:contain;background:#000'].join`:100%;`
t=0
B=_=>{
w=a[P]=512
h=a[Q]=256
W=E[P]=128
H=E[Q]=64
T=C(t /w)*24
A(F=E.getContext`2d`)
A(F[fy]=g=F[cR](H,32 T,0,H,32 T,44))
g[ao](.1,'#0C0804')
g[ao](.2,'#060201')
F[fc](0,0,W,H)
F[fy]='#000'
c[fy]=g='#644'
c[fc](0,0,w,h)
m=(f,j)=>[1721,947,547,233,73,31,7].reduce((a,v)=>a*j-C(f*v),0)
for(i=0;i<4;i )for(X=w,c[fy]=`hsl(7,23%,${23-i*6}%`;X--;F[fc](X/4,U/4 1,1,w))c[fc](X,U=W i*25 m((t t*i*i)/1e3 X/2e3,i/19-.5)*45,1,w)
c[gCt]=F[gCt]='lighter'
for(s=1.07;s<5;s*=s)F[da](E,(W-W*s)/2,(H-H*s)/2-T*s T,W*s,H*s)
c[da](E,0,0,w,h)
this[rte](B)}
B(E=a.cloneNode(C=Math.cos))
for(M=[Y=[V=J=I=i=0]];i<h;i )for(j=2e4;j--;T=Y[I|0]=M[J ]=O%9)O=Math.random()-.5 T/5 Y[(I= I%(7e3/2**(("!!----,*,(444420/20/-0/---,,--//((4444202/;;;;986986420/00--//,,".charCodeAt(i&63) 12*(i>>6))/12)))|0]*.8||0
A(G=new AudioContext)
A(S=G[cSr](w*8,0,1))
S[oo]=e=>{A(e);A(o=e[oB]);for(i=0;i<w*8;o[gn](0)[i ]=O/32,V )for(O=0,K=4;K--;O =T>0&&M[T%J])T=V-(K/32*9)*J}
S.connect(G[da])