0x161b79d4…e744sent to0xa7d8d9ef…d270·#15,413,652·view on Etherscan
let {hash,tokenId}=tokenData,e,t,a,f,l,r,d,n,i,s,o,c,b,h,u,g,m,p,M,y,{log,sqrt,PI,pow,abs,max,min,cos,sin,atan}=Math,U8=Uint8Array,U3=Uint32Array,IN=parseInt,w=(t,a)=>(void 0===t?(t=0,a=1):a=a||0,t+e()*(a-t)),k=(e=1,t=0)=>{if(r){r=!1;let a=l;return l=null,t+e*a}{let a=0,f=0,d=0;do{a=w(-1,1),f=w(-1,1),d=a*a+f*f}while(d>=1||0===d);let n=sqrt(-2*log(d)/d);return l=f*n,r=!0,t+e*(a*n)}},v=e=>w()<e,x=e=>{let t=new U3(1);return t[0]=1664525*e[0]+1013904223,t},C=(sqrt(4)-1)/3,$=(1/sqrt(4)-1)/3,A=(e,t,a,f)=>({dx:-t-e*C,dy:-a-e*C,dz:-f-e*C,xsb:t,ysb:a,zsb:f}),F=[[0,0,0,0,1,1,0,0,1,0,1,0,1,0,0,1],[2,1,1,0,2,1,0,1,2,0,1,1,3,1,1,1],[1,1,0,0,1,0,1,0,1,0,0,1,2,1,1,0,2,1,0,1,2,0,1,1]],I=[-11,4,4,-4,11,4,-4,4,11,11,4,4,4,11,4,4,4,11,-11,-4,4,-4,-11,4,-4,-4,11,11,-4,4,4,-11,4,4,-4,11,-11,4,-4,-4,11,-4,-4,4,-11,11,4,-4,4,11,-4,4,4,-11,-11,-4,-4,-4,-11,-4,-4,-4,-11,11,-4,-4,4,-11,-4,4,-4,-11],S=[0,2,1,1,2,2,5,1,6,0,7,0,32,2,34,2,129,1,133,1,160,5,161,5,518,0,519,0,546,4,550,4,645,3,647,3,672,5,673,5,674,4,677,3,678,4,679,3,680,13,681,13,682,12,685,14,686,12,687,14,712,20,714,18,809,21,813,23,840,20,841,21,1198,19,1199,22,1226,18,1230,19,1325,23,1327,22,1352,15,1353,17,1354,15,1357,17,1358,16,1359,16,1360,11,1361,10,1362,11,1365,10,1366,9,1367,9,1392,11,1394,11,1489,10,1493,10,1520,8,1521,8,1878,9,1879,9,1906,7,1910,7,2005,6,2007,6,2032,8,2033,8,2034,7,2037,6,2038,7,2039,6],U=[0,0,1,-1,0,0,1,0,-1,0,0,-1,1,0,0,0,1,-1,0,0,-1,0,1,0,0,-1,1,0,2,1,1,0,1,1,1,-1,0,2,1,0,1,1,1,-1,1,0,2,0,1,1,1,-1,1,1,1,3,2,1,0,3,1,2,0,1,3,2,0,1,3,1,0,2,1,3,0,2,1,3,0,1,2,1,1,1,0,0,2,2,0,0,1,1,0,1,0,2,0,2,0,1,1,0,0,1,2,0,0,2,2,0,0,0,0,1,1,-1,1,2,0,0,0,0,1,-1,1,1,2,0,0,0,0,1,1,1,-1,2,3,1,1,1,2,0,0,2,2,3,1,1,1,2,2,0,0,2,3,1,1,1,2,0,2,0,2,1,1,-1,1,2,0,0,2,2,1,1,-1,1,2,2,0,0,2,1,-1,1,1,2,0,0,2,2,1,-1,1,1,2,0,2,0,2,1,1,1,-1,2,2,0,0,2,1,1,1,-1,2,0,2,0],z=(e,t,a)=>[a*(t[0]-e[0])+e[0],a*(t[1]-e[1])+e[1]],P=(e,t,a)=>max(min(e,a),t),q=(e,t,a,f,l)=>(e-t)*(l-f)/(a-t)+f,D=(e,t)=>sqrt((t[0]-e[0])*(t[0]-e[0])+(t[1]-e[1])*(t[1]-e[1])),B="fefdfb1d1517302332dd2e26f87d68fcc2cbf55b4dfcc79ef7d86ea0b8acb4aab2-f2bf58ffdd8ce37f445458737660654e342b45414a120d0e-de2c2cfff8e8fcd581d52941990d35-d726383f88c5f49d37140f2df22b29-183945116973F67C1FD82B03F2F2F2-a31621bfdbf7053c5e1f7a8cdb222a-1e90ffff514eff7700f7e3d569b6682b9091486abd282e39-b8b8d15b5f97319177ffc145ffe0a0fffffbffb5b4ff6b6c-1b3b4bd40000b68762eef2f6e6e0dae0b299eda67de2725b-0505041d34611f487d237ba133b2cce6e6e6fdd692fb3640-1d2f53ec5c23fdc449f5f1ebf8b8a03cb8a472c1c65898c1-ffbb33f1faeea8dadc457b9d1d3557031927424b54042a2b-26437fffcc00d2292effffff0000001884bffefddfd9381e-ccdbdc9ad1d480ced7007ea70032493d5a80ee6c4d293241-d00000fefefa3f88c5032b43136f6337323e96c8a2001242-05668d02809000a89602c39af0f3bdf7e7cefffaf000bbd8-3f3f37d6d6b1f2e0b6e6a100f24500-ff8f9effa8b5ffbdc9ffd5d1ffecdbe30022ffd0b3ffb9a3ff9e8fff8f8f343434-247ba033b2ccfdd692ffcc33ff8c00fb364000563fff91af-d3cdc3F03000f78355ee7749F03C004b3934260c1a252422-40190617171af0a000f0c630f0d9a5f0d0c0ff0015cceeff-095c842e84a68eaccbe7eef5e1bf9bc48e1b876930241e05283224".split`-`.map((e=>e.match(/.{6}/g).map((e=>"#"+e)))),E=null,L=e=>{let t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return[IN(t[1],16)/255,IN(t[2],16)/255,IN(t[3],16)/255,1]},R=e=>{let t,a,[f,l,r]=L(e),d=max(f,l,r),n=min(f,l,r),i=(d+n)/2;if(d==n)t=a=0;else{let e=d-n;switch(a=i>.5?e/(2-d-n):e/(d+n),d){case f:t=(l-r)/e+(l<r?6:0);break;case l:t=(r-f)/e+2;break;case r:t=(f-l)/e+4}t/=6}return t*=360,a*=100,i*=100,[t,a,i,1]},H=e=>{let t=e[0],a=e[1]/100,f=e[2]/100,l=e[3]||1,r=(1-abs(2*f-1))*a,d=r*(1-abs(t/60%2-1)),n=f-r/2,i=0,s=0,o=0;return 0<=t&&t<60?(i=r,s=d,o=0):60<=t&&t<120?(i=d,s=r,o=0):120<=t&&t<180?(i=0,s=r,o=d):180<=t&&t<240?(i=0,s=d,o=r):240<=t&&t<300?(i=d,s=0,o=r):300<=t&&t<360&&(i=r,s=0,o=d),i+=n,s+=n,o+=n,[i,s,o,l]},W=e=>{let t=~~w(B.length);return n=B[t],t},O=e=>{let t=e.map((e=>e<=.03928?e/12.92:pow((e+.055)/1.055,2.4)));return.2126*t[0]+.7152*t[1]+.0722*t[2]},_=e=>{let t;do{t=e[~~w(e.length)]}while(t===E);return E=t,t},j=(e,t=2)=>_(n.filter((a=>((e,t)=>{let a=O(e),f=O(t);return(max(a,f)+.05)/(min(a,f)+.05)})(e,L(a))>t))),G=(e,t=.5,a,f)=>{let l=360+e[0],r=e[1],d=e[2];return a=a||e[3],l=k(t*=4,l)%360,r=P(k(t,r),.01,100),d=P(k(t,d),.01,100),f||(a=P(k(t/20,a),1e-4,1)),H([l,r,d,a])},J={},K={fill:!1,stroke:!1},N=e=>{let t=y.createElement("canvas");return c=t.getContext("2d",{colorSpace:"display-p3",alpha:!0}),[t,c]},Q=e=>{M=window,y=M.document,[i,o]=N(),[s,c]=N(),y.body.appendChild(s);let t=o.fillStyle;o.fillStyle="color(display-p3 0 1 0)",m=o.fillStyle!=t},T=(e,t)=>m?`color(display-p3 ${e[0]} ${e[1]} ${e[2]} / ${t||e[3]||1})`:`rgba(${255*e[0]}, ${255*e[1]}, ${255*e[2]}, ${t||e[3]||1})`,V=e=>{e.width=~~(b*u),e.height=~~(h*u),e.style.width=`${b}px`,e.style.height=`${h}px`},X=(e,t)=>{p=T(J.p),y.body.style.backgroundColor=p,b=e,h=t,u=M.devicePixelRatio;let a=min(b,h);g=a/J.h,V(i),V(s)},Y=e=>{o.save(),o.scale(u,u);let t=e();return o.restore(),c.fillStyle=p,c.fillRect(0,0,b*u,h*u),c.drawImage(i,0,0),t},Z=(e,t,a)=>{K[e]=!0,o[`${e}Style`]=T(t,a)},ee=(e,t,a,f,l)=>{o.beginPath(),o[e](t*g,a*g,f*g,(l||f)*g,0,0,2*PI),K.fill&&o.fill(),K.stroke&&o.stroke()},te=(e,t,a,f)=>ee("rect",e,t,a,f),ae=(e,t,a,f)=>ee("ellipse",e,t,a,f);const fe=(e,t,a,f,l,r,n,i)=>{let s=G(R(i),.5),c=[0,0],b=360!==J.r||v(.3);n=v(.05)?1e3:n;let h=q(r,250,1280,1,1.5),u=w(.6,1.3)*h,m=D(a,f),p=w(.1,1),M=.1*m,y=q(p,.1,1,1,0),x=v(.5)?1:-1,C=v(.5)?1:-1,$=1/(m*p),A=w(1e3,4e3),F=e=>k(J.c)*y,I=(e,t)=>{let a=F(),f=abs(e)-(r+t+a),l=e-f;return f>0?(b=!1,-r*(abs(l)/l)+a):e},S=e=>{if(J.s){let t=F()||1;if(D(c,e)>=r+e[4]+t){b=!1;let a=abs(atan(e[1]/e[0]));e[0]=cos(a)*r*(-e[0]/abs(e[0]))+t,e[1]=sin(a)*r*(-e[1]/abs(e[1]))+t,e[5]=!0}}else e[0]=I(e[0],e[4]),e[1]=I(e[1],e[4])};return{a:!0,u(){if(a[0]+=d(a[0]/n,a[1]/n,1e3)*u+a[2],a[1]+=d(a[0]/n,a[1]/n,2e3)*u+a[3],f[0]+=d(f[0]/n,f[1]/n,3e3)*u+f[2],f[1]+=d(f[0]/n,f[1]/n,4e3)*u+f[3],v(5e-4)&&1e3!==n)[a,f]=[f,a];else if(b){let e=z(a,c,.001*x),t=z(f,c,.001*C);a[0]=e[0],a[1]=e[1],f[0]=t[0],f[1]=t[1]}let e=D(a,f)*p;y=P(q(e,M,m,1,0),-2,2),a[5]||S(a),f[5]||S(f),A-=1,this.a=A>0},r(){a[5]=!1,f[5]=!1},d(){var r;r=l,o.globalCompositeOperation=r;let d=q(J.h,1600,2400,.5,1);"source-over"===l&&(d/=2),((e,t)=>{Z("fill",e,t)})(s,d);let n=[];for(let l=0;l<=1;l+=$){let r=z(a,f,l),d=w(u);n.push([r[0]+e+w(-d,d),r[1]+t+w(-d,d)])}((e,t)=>{o.beginPath();for(let a=e.length-1;a>=0;a--)o.rect(e[a][0]*g,e[a][1]*g,t*g,t*g);o.fill()})(n,u)}}};(i=>{let c,b,h,u,m=window;Q();let p=e=>{Y(b)&&(c=m.requestAnimationFrame(p))},M=i=>{var s;c&&m.cancelAnimationFrame(c),((d="tx piter")=>{e=t=a=f=l=r=null,t=U3.from([0,1,a=f=2,3].map((e=>IN(d.substr(8*e+2,8),16)))),e=e=>(f=t[3],t[3]=t[2],t[2]=t[1],t[1]=a=t[0],f^=f<<11,t[0]^=f^f>>>8^a>>>19,t[0]/2**32)})(hash),(e=>{W(),J={l:w(.05,.15),c:v(.1)?10:w(2,5),u:v(.1),r:~~w(8,40),m:v(.1)?1e3:w(35,115),n:1+~~w(0,3),d:1+~~w(0,3),i:w(.01,.1),s:v(.5),M:v(.3),b:v(.3)?0:10*~~w(0,6),h:400*(1+~~w(3,6)),a:v(.05),y:v(.8)},J.u&&(J.r=~~w(5,16),J.c=0),(v(.3)||J.a)&&(J.n=J.d=1,(J.a||!J.u&&v(.3))&&(J.r=360,J.a&&(J.l=J.i=0,J.M=J.s=J.u=!1)));let t=[0,0,99];v(.75)&&(t=_(n),t=R(t),J.y&&(t[2]=96)),t=H(t),J.p=t})(),s=w(98765,34567876),d=(e=>{let t=[];for(let e=0;e<U.length;e+=9){let a=F[U[e]],f=null,l=null;for(let r=0;r<a.length;r+=4)l=A(a[r],a[r+1],a[r+2],a[r+3]),null===f?t[e/9]=l:f.n=l,f=l;l&&(l.n=A(U[e+1],U[e+2],U[e+3],U[e+4]),l.n.n=A(U[e+5],U[e+6],U[e+7],U[e+8]))}let a=[];for(let e=0;e<S.length;e+=2)a[S[e]]=t[S[e+1]];let f=new U8(256),l=new U8(256),r=new U8(256);for(let e=0;e<256;e++)r[e]=e;let d=new U3(1);d[0]=e,d=x(x(x(d)));for(let e=255;e>=0;e--){d=x(d);let t=new U3(1);t[0]=(d[0]+31)%(e+1),t[0]<0&&(t[0]+=e+1),f[e]=r[t[0]],l[e]=f[e]%24*3,r[t[0]]=r[e]}return(e,t,r)=>{let d=(e+t+r)*$,n=e+d,i=t+d,s=r+d,o=~~n,c=~~i,b=~~s,h=(o+c+b)*C,u=e-(o+h),g=t-(c+h),m=r-(b+h),p=n-o,M=i-c,y=s-b,w=p+M+y,k=0;for(let e=a[M-y+1|p-M+1<<1|p-y+1<<2|w<<3|w+y<<5|w+M<<7|w+p<<9];void 0!==e;e=e.n){let t=u+e.dx,a=g+e.dy,r=m+e.dz,d=2-t*t-a*a-r*r;if(d>0){let n=o+e.xsb,i=c+e.ysb,s=b+e.zsb,h=f[255&n],u=f[h+i&255],g=l[u+s&255];k+=d*d*d*d*(I[g]*t+I[g+1]*a+I[g+2]*r)}}return.009708737864077669*k}})(s),h=m.innerWidth,u=m.innerHeight,X(h,u),b=((e,t)=>{let a,f,{l,r,d,n,i,s,c,b,h,u,m,p,M,y}=J,x=e/t;x>=1?(a=h*x,f=h):(a=h,f=h/x),l*=h;let C=h-2*l,$=h-2*l,A=a-2*l,F=f-2*l,I=0,S=[],U=C/d,z=$/n,P=min(U,z)/2-b,D=U*i,B=z*i,E=P/3800/(c||1);for(let e=0;e<n;e+=1)for(let t=0;t<d;t+=1){let a,f=[],l=q((t+.5)*U,0,C,0,A),d=q((e+.5)*z,0,$,0,F);if(u)for(let e=0;e<r;e+=1)f.push([k(P/2),k(P/2),k(E),k(E),k(10)]);else{let e=max(5,~~k(4,r)),t=360/e*(PI/180),a=min(U-2*D,z-2*B)/2;a=a*w(.75,1)-b;let l=PI*~~w(5);for(let r=0;r<e;r+=1)f.push([cos(t*r+l)*a+k(.005*U),sin(t*r+l)*a+k(.005*z),k(E),k(E),k(10)])}for(let e=0;e<f.length;e+=1){let t,r=f[e];t=e==f.length-1?f[0]:f[e+1];let n=j(p,y?1.2:1.01),i=R(n)[2],s="multiply";a===s&&(v(.05)?s="source-over":i>50&&v(i/100)&&(s="screen")),a=s,S.push(fe(l,d,r,t,s,P,k(5,m),n))}}return e=>{var t,a,f;if(t=l,a=l,o.translate(t*g,a*g),M&&!I){K.fill=!1,o.lineWidth=(g+g)/2*3,f=G(R(j(p)),.5),Z("stroke",f,void 0);for(let e=0;e<n;e+=1)for(let t=0;t<d;t+=1){let a=q((t+.5)*U,0,C,0,A),f=q((e+.5)*z,0,$,0,F);s?ae(a,f,P):te(a-P,f-P,2*P)}}let r=!1;K.stroke=!1;for(let e of S)e.a&&(e.u(),e.d(),r=!0);if(s)for(let e of S)e.r();return I++,r}})(h,u),p()};M(),navigator.userAgent.includes("HeadlessChrome")||(m.addEventListener("resize",M),m.addEventListener("keydown",(e=>"s"===e.key?(()=>{let e=document.createElement("a");e.setAttribute("download",`${tokenId}_${hash}.png`),e.setAttribute("href",s.toDataURL("image/png")),e.click()})():"")))})()