0x2bcbb6fd…89a7sent to0x0a1bbd57…3676·#18,468,169·view on Etherscan
!function(){"use strict";function s(s,t){t=constrain(t,0,.999);let r=floor(t*(s.length-1));return t=fract(t*(s.length-1)),[s[r][0]*(1-t)+s[r+1][0]*t,s[r][1]*(1-t)+s[r+1][1]*t,s[r][2]*(1-t)+s[r+1][2]*t]}function t(s){return s[int(random(s.length))]}function r(s,t){let r=abs(t-s);return r>PI?abs(2*PI-r):r}function n(s){let t=[];for(let r,n=0;n<s.length;n++)r=color("#"+s[n]),t.push([red(r),green(r),blue(r)]);return t}const c=new Uint16Array(4);new DataView(c.buffer);let a="undefined"==typeof tokenData?(()=>{let s="0x";for(let t=64;0<t;--t)s+="0123456789abcdef"[~~(16*Math.random())];return s})():"string"==typeof tokenData?tokenData:tokenData.hash;const d=Uint32Array.from([0,0,0,0].map(((s,t)=>parseInt(a.substr(8*t+2,8),16)))),m=window;var e,v=[];const l=["3A3732","6C7836","B4B82D","F4F58F"],o=["322626","673628","AD9064","F7E8CC"],h=["864606","FBE14C"],p=["AAAAAA","FFFFFF"],x=[[["752822","E84922","FFCD36","FFFFBA"],["6C7836","B4B82D","F4F58F"],["DB6B00","512A03"]],[["F7E9CC","A64B46","520E05","230C00"],["F4F58F","B4B82D","6C7836"],["FFFF84","FFCC00"]],[["99090F","CC1635","F98583","FFDEAA"],["6C7836","B4B82D","F4F58F"],["FCF183","FFA026"]],[["BD8495","E1B1B9","DCCFD8","F2F0F1"],["3A3732","6C7836","B4B82D"],["F9D500","864606"]],[["D66F06","EE9306","FFB21E","FFE669"],["8E7147","C5AF03","F1E9D2"],["DB6B00","512A03"]],[["9869B7","A7A2FE","CAC7FE","EAE5F9"],["F1E9D2","D7D298","C5AF03"],["FFCC00","B25800"]],[["42202E","8E4651","EDD10E","FFFF84"],["57602B","D9DD38","FCFFE8"],["9D93C4","684E7A"]],[["A3032F","F7AC05","F2E1E1","DE8CE1"],["605500","A89300","DDCC4A"],["DB6B00","773100"]],[["300614","973D70","F2D2FB","F1F3F2"],["F4F58F","B4B82D","6C7836"],["FFFF84","FFCC00"]],[["AFBC86","F9FCF3","D0CBD1","7A3A44"],["6C7836","B4B82D","F4F58F"],["F2D741","965C25"]],[["191409","494955","7C8099","422C47"],["DDCC4A","F4F58F","FEFFF4"],["FFFF84","FFCC00"]]],y=[l,["473823","8E7544","C5B32B","EAE4C8"],["57602B","899B45","ACC659","FAFFE8"]];var f,P=[],g=[],F=[],I=[],Y=[];f=s=>{let c=n(t(y)),a={x:random(300,600),y:random(1400,1580)},d={x:a.x-.3*(s.cx-a.x),y:random(1250,1450)},m=random(120,240),e={x:s.cx+m*cos(s.ang+PI),y:s.cy+m*sin(s.ang+PI)},i=[[s.cx,s.cy],[e.x,e.y,d.x,d.y,a.x,a.y]],l=int((s=>{let t=0;for(let a=1;a<s.length;a++){let d=s[a-1],m=s[a];if(2<d.length&&(d=d.slice(-2)),2==m.length)t+=dist(d[0],d[1],m[0],m[1]);else{let s=0,a={x:d[0],y:d[1]};for(let t,e=0;10>e;e++)n=m,c=.111*e,2<(r=d).length&&(r=r.slice(-2)),t={x:bezierPoint(r[0],n[0],n[2],n[4],c),y:bezierPoint(r[1],n[1],n[3],n[5],c)},s+=dist(a.x,a.y,t.x,t.y),a=t;t+=s}}var r,n,c;return t})(i)/4),o=10,h=24*s.sc,p={R:{ty:"none"},Y:s.Y,L:l,N:1,P:{x:0,y:0},W:s.ta,F:[{ty:"shape",f:.1,sh:i,abs:!0,fill:!1},{ty:"ns",md:.4*s.sc,dr:0,vv:0,vi:.2,vt:.02,am:PI}],H:[{Y:s.Y,L:l,N:o,P:{r:{src:"nrm",mn:.5*-h,mx:.5*h},a:0,rf:"dad"},W:0,A:96,G:h/o*1.5,C:{src:"t",cv:"ns",vv:s.sd,vi:.04,vt:1,cn:1.6,cs:c},F:[{ty:"fix",f:.2,gp:{src:"nrm",mn:-h/2,mx:h/2},dr:{src:"dang",mn:.5*PI,mx:2.5*PI},vr:1,rf:"dad"}],H:[{Y:s.Y,L:{src:"rnd",mn:16,mx:24},N:int(l/2),P:{x:0,y:0,rf:"dad"},W:{src:"rnd",mx:l},A:{src:"rnd",mn:64,mx:128},G:{src:"t",mn:1.5*s.sc,mx:.5*s.sc},C:{src:"t",cv:"ns",vv:N+7,vi:.05,vt:.5,cn:1.6,cs:c},F:[{ty:"ns",md:.5*s.sc,dr:{src:"d-nrm",mn:.75*-PI,mx:.25*-PI},vv:N,vi:.1,vt:.04,am:.8*PI}]}]}]};v.push(p);let x=int(random(5,9));o=18;for(let t=0;t<x;t++){let n=random(16),a=-PI+t*TWO_PI/x,d=sin(r(s.ang,a)),m=lerp(40,80,d),e=lerp(80,50,d)*s.sc;p={R:{ty:"line"},Y:s.Y,L:m,N:1,P:{x:s.cx,y:s.cy},W:s.ta+30*t,A:64,G:2*s.sc,C:c[0],F:[{ty:"vec",md:1*s.sc,dr:a,va:random(-.03,.03)},{ty:"ns",md:.5*s.sc,dr:a,vv:n,vi:0,vt:.02,am:.8*PI}],H:[{R:{ty:"net",vg:.2,vp:.2},Y:s.Y,L:m,N:o,P:{r:{src:"nrm",mn:.05*-e,mx:.05*e},a:a-PI/2,rf:"dad"},W:0,A:64,G:3.5*s.sc,C:{src:"t",cv:"ns",vv:n,vi:.02,vt:2,cn:1.6,cs:c},F:[{ty:"fix",f:.2,gp:{src:"t",cv:"sin",pw:.5,mx:{src:"nrm",mn:-e/2,mx:e/2}},dr:{src:"dang",mn:.5*PI,mx:2.5*PI},vr:1,rf:"dad"}]}]},v.push(p)}},P.push(f),f=s=>{s.N=26,s.rad=40;let r=7*s.sc;for(let n=0;n<s.N;n++){let c=random(16),a=n/s.N,d=t([-1,1]),m=random(1),i=a*d*PI,l=m*s.rad*s.sc;e.set(.6*l*cos(i),l*sin(i)),e.rotate(s.ang),e.add(s.cx,s.cy);let o=lerp(160,80,a),h=s.tz>s.ta?lerp(s.ta,s.tz,a):s.ta,p={R:{ty:"none"},Y:s.Y,L:o,N:1,P:{x:e.x,y:e.y},W:h,F:[{ty:"n-c",md:1.2,dr:s.ang,vv:s.sd+.06*n,vi:0,vt:.01,am:.2*PI,dp:.8}],H:[{Y:s.Y,L:o,N:5,P:{r:0,a:0,rf:"dad"},W:0,A:{src:"rnd",mn:64,mx:128},G:r/5*1.5,C:{src:"t",cv:"ns",vv:s.sd+.12*n,vi:.1,vt:1,cn:1.6,cs:s.cols[1]},F:[{ty:"fix",f:.2,gp:{src:"nrm",mn:-r/2,mx:r/2},dr:{src:"dang",mn:.5*PI,mx:2.5*PI},vr:{src:"t",pw:2,mn:1,mx:.3},rf:"dad"}],H:[{R:{ty:"none"},Y:s.Y,L:24*s.sc,N:1,P:{r:0,a:0,rf:"dad"},W:o,A:96,G:{src:"t",cv:"bump",lc:.6,sp:.8,mn:2*s.sc,mx:6*s.sc},C:{src:"t",cv:"ns",vv:c,vi:.1,vt:1,cn:1.6,cs:s.cols[2]},F:[{ty:"ns",md:1*s.sc,dr:s.ang,vv:c,vi:0,vt:.03,am:1*PI}],H:[{Y:s.Y,L:{src:"rnd",mn:8*s.sc,mx:12*s.sc},N:.3*o,P:{r:0,a:0,rf:"dad"},W:{src:"rnd",mx:24},A:{src:"rnd",mn:48,mx:96},G:{src:"t",mn:2*s.sc,mx:.2*s.sc},C:{src:"rnd",cs:s.cols[2]},F:[{ty:"ns",md:.8*s.sc,dr:{src:"rnd",mn:s.ang-.1*PI,mx:s.ang+.1*PI},vv:c,vi:.1,vt:.04,am:.8*PI}]}]}]}]};v.push(p)}},I.push(f),f=s=>{s.N=24,s.rad=40;let t=7*s.sc;for(let r=0;r<s.N;r++){let n=random(16),c=r/s.N,a=0==r%2?-1:1,d=random(.9,1),m=c*a*PI,i=d*s.rad*s.sc;e.set(.6*i*cos(m),i*sin(m)),e.rotate(s.ang),e.add(s.cx,s.cy);let l=s.tz>s.ta?lerp(s.ta,s.tz,c):s.ta,o={R:{ty:"none"},Y:s.Y,L:150,N:1,P:{x:e.x,y:e.y},W:l,F:[{ty:"vec",md:{src:"t",pw:.5,mn:1*s.sc,mx:0},dr:s.ang+m,va:0},{ty:"vec",md:{src:"t",pw:.5,mx:1*s.sc},dr:s.ang,va:0},{ty:"n-c",md:{src:"t",pw:3,mx:1*s.sc},dr:s.ang,vv:s.sd+.2*r,vi:0,vt:.012,am:.2*PI,dp:.95}],H:[{Y:s.Y,L:150,N:5,P:{r:0,a:0,rf:"dad"},W:0,A:{src:"rnd",mn:64,mx:128},G:t/5*1.5,C:{src:"t",pw:{src:"rnd",mn:.6,mx:1.8},cs:s.cols[1]},F:[{ty:"fix",f:.2,gp:{src:"nrm",mn:-t/2,mx:t/2},dr:{src:"dang",mn:.5*PI,mx:2.5*PI},vr:{src:"t",pw:2,mn:1,mx:0},rf:"dad"}],H:[{R:{ty:"bv",vg:.2,vp:.2,dy:2},Y:s.Y,L:{src:"rnd",mn:9*s.sc,mx:15*s.sc},N:60,P:{r:0,a:0,rf:"dad"},W:{src:"rnd",pw:.3,mn:75,mx:150},A:{src:"rnd",mn:32,mx:64},G:{src:"t",mn:2*s.sc,mx:.2*s.sc},C:{src:"rnd",cs:s.cols[2]},F:[{ty:"ns",md:.8*s.sc,dr:{src:"rnd",mn:s.ang-.1*PI,mx:s.ang+.1*PI},vv:n,vi:.1,vt:.04,am:.8*PI}]}]}]};v.push(o)}},I.push(f),f=s=>{s.N=6,s.rad=40;let t=7*s.sc;for(let r=0;r<s.N;r++){let n=random(16),c=r/s.N,a=0==r%2?-1:1,d=random(.9,1),m=c*a*PI,i=d*s.rad*s.sc;e.set(.6*i*cos(m),i*sin(m)),e.rotate(s.ang),e.add(s.cx,s.cy);let l=50,o=random(-.8,.8),h=s.tz>s.ta?lerp(s.ta,s.tz,c):s.ta,p={R:{ty:"none"},Y:s.Y,L:100,N:1,P:{x:e.x,y:e.y},W:h,F:[{ty:"vec",md:{src:"t",pw:.5},dr:s.ang+m,mx:.8*s.sc,va:0},{ty:"vec",md:{src:"t",pw:.5,mn:.8*s.sc,mx:0},dr:s.ang,va:0},{ty:"ns",md:.4*s.sc,dr:s.ang,vv:s.sd+.05*r,vi:0,vt:.012,am:.75*PI}],H:[{Y:s.Y,L:100,N:4,P:{r:0,a:0,rf:"dad"},W:0,A:{src:"rnd",mn:64,mx:128},G:t/4*1.5,C:{src:"t",pw:{src:"rnd",mn:.6,mx:1.8},cs:s.cols[1]},F:[{ty:"fix",f:.2,gp:{src:"nrm",mn:-t/2,mx:t/2},dr:{src:"dang",mn:.5*PI,mx:2.5*PI},vr:1,rf:"dad"}]},{R:{ty:"none"},Y:s.Y,L:l,N:2,P:{r:l/2*s.sc,a:s.ang+m+o-PI/2,rf:"dad"},W:{src:"nrm",mn:96,mx:100},D:0,F:[{ty:"vec",md:1*s.sc,dr:{src:"nrm",mn:s.ang+m+o+PI/2+.24,mx:s.ang+m+o+PI/2-.24},va:{src:"nrm",mn:-.01,mx:.01}}],H:[{R:{ty:"bv",vg:.4,vp:.1},Y:s.Y,L:{src:"nrm",cv:"sin",mn:4*s.sc,mx:8*s.sc},N:2*l,P:{r:0,a:0,rf:"dad"},W:{src:"rnd",mx:l},A:{src:"rnd",mn:24,mx:48},G:3*s.sc,C:{src:"rnd",cs:s.cols[2]},F:[{ty:"ns",md:1*s.sc,dr:{src:"rnd",mn:s.ang-.4*PI,mx:s.ang+.4*PI},vv:n,vi:.1,vt:.04,am:.8*PI}]}]}]};v.push(p)}},I.push(f),f=s=>{s.N=60,s.rad=60;let t=[],r=random(PI);for(let n=0;n<s.N;n++){let c=lerp(s.rad*s.sc,.2*s.rad*s.sc,n/s.N),a=(r-s.ang)%TWO_PI;a>PI&&(a=-(2*PI-a));let d=1-(.5*sin(a)+.5),m=0<a?1:-1,e=lerp(50,150,n/s.N),i=lerp(3,.5,n/s.N);t.push({r:c,a:r%TWO_PI,front:d,side:m,lf:e,pw:i}),r+=2.4}let n=5*s.sc;for(let r,c=0;c<t.length;c++){r=random(16),e.set(.6*t[c].r*cos(t[c].a),t[c].r*sin(t[c].a)),e.rotate(s.ang),e.add(s.cx,s.cy);let a=t[c].lf,d=s.tz>s.ta?lerp(s.ta,s.tz,t[c].front):s.ta,m={R:{ty:"none"},Y:s.Y,L:a,N:1,P:{x:e.x,y:e.y},W:d,F:[{ty:"vec",md:{src:"t",pw:t[c].pw,mn:.8*s.sc,mx:0},dr:s.ang+t[c].a,va:0},{ty:"vec",md:{src:"t",pw:t[c].pw,mx:1*s.sc},dr:s.ang,va:0},{ty:"n-c",md:{src:"t",pw:3,mx:1*s.sc},dr:s.ang,vv:s.sd+.2*c,vi:0,vt:.012,am:.2*PI,dp:.95}],H:[{Y:s.Y,L:a,N:3,P:{r:0,a:0,rf:"dad"},W:0,A:{src:"rnd",mn:64,mx:128},G:n/3*1.5,C:{src:"t",pw:{src:"rnd",mn:.6,mx:1.8},cs:s.cols[1]},F:[{ty:"fix",f:.2,gp:{src:"nrm",mn:-n/2,mx:n/2},dr:{src:"dang",mn:.5*PI,mx:2.5*PI},vr:{src:"t",pw:2,mn:1,mx:0},rf:"dad"}],H:[{R:{ty:"bv",vg:.2,vp:.2,dy:2},Y:s.Y,L:{src:"rnd",mn:6*s.sc,mx:10*s.sc},N:8,P:{r:0,a:0,rf:"dad"},W:{src:"rnd",pw:.3,mn:.9*a,mx:a},A:{src:"rnd",mn:32,mx:64},G:{src:"t",mn:4*s.sc,mx:2*s.sc},C:{src:"rnd",cs:s.cols[2]},F:[{ty:"ns",md:1*s.sc,dr:{src:"d-ang",ph:{src:"rnd",mn:.3*-PI,mx:.3*PI}},vv:r,vi:.1,vt:.04,am:.8*PI}]}]}]};v.push(m)}},I.push(f),f=s=>{s.N=6,s.rad=40;let t=80*s.sc,r=1.2*PI;for(let c=0;c<s.N;c++){let a=random(16),d=c/s.N,m=0==c%2?-1:1,i=random(.9,1),o=d*m*PI,p=i*s.rad*s.sc;e.set(.6*p*cos(o),p*sin(o)),e.rotate(s.ang),e.add(s.cx,s.cy);let x=s.tz>s.ta?lerp(s.ta,s.tz,d):s.ta,y={R:{ty:"none"},Y:s.Y,L:240,N:1,P:{x:e.x,y:e.y},W:x,F:[{ty:"vec",md:{src:"t",pw:1,mn:1*s.sc,mx:0},dr:s.ang+o,va:0},{ty:"vec",md:{src:"t",pw:1,mx:1*s.sc},dr:s.ang,va:0}],H:[{R:{ty:"net",vg:.2,vp:.2},Y:s.Y,L:240,N:24,P:{r:{src:"nrm",mn:.6*-t,mx:.6*t},a:s.ang+o+.5*PI,rf:"dad"},W:0,A:96,G:3*s.sc,C:{src:"t",cv:"ns",vv:a,vi:.05,vt:2,cn:1.6,cs:n(l)},F:[{ty:"fix",f:.2,gp:{src:"t",cv:"ns",vv:a+3,vi:.08,vt:2,cn:1.6,mn:.4*t,mx:t},dr:{src:"nrm",mn:s.ang+o-r/2,mx:s.ang+o+r/2},vr:{src:"t",cv:"sin",pw:.3,ph:.2,cy:.8,mx:1},rf:"dad"}],H:[{Y:s.Y,L:{src:"rnd",mn:6*s.sc,mx:12*s.sc},N:240,P:{r:0,a:0,rf:"dad"},W:{src:"nrm",cv:"wg",vv:.02,mx:240},A:{src:"rnd",mn:48,mx:96},G:{src:"t",mn:2*s.sc,mx:.2*s.sc},C:{src:"rnd",cs:n(h)},F:[{ty:"ns",md:.8*s.sc,dr:{src:"d-ang",ph:.3*PI*m},vv:a,vi:.05,vt:.04,am:1*PI}]}]}]};v.push(y)}},F.push(f),f=s=>{s.N=6,s.rad=40;let r=t([[l,l],[o,h],[l,h],[o,l]]),c=120*s.sc,a=.8*PI;for(let t=0;t<s.N;t++){let d=random(16),m=t/s.N,i=0==t%2?-1:1,l=random(.9,1),o=m*i*PI,h=l*s.rad*s.sc;e.set(.6*h*cos(o),h*sin(o)),e.rotate(s.ang),e.add(s.cx,s.cy);let p=lerp(.2,3,.6),x=s.tz>s.ta?lerp(s.ta,s.tz,m):s.ta,y={R:{ty:"none"},Y:s.Y,L:200,N:1,P:{x:e.x,y:e.y},W:x,F:[{ty:"vec",md:{src:"t",pw:p,