0x393eadb8…da3fsent to0x99a9b7c1…b069·#16,178,994·view on Etherscan
S = Uint32Array.from([0, 1, (s = t = 2), 3].map((i) => parseInt(tokenData.hash.substr(i * 8 + 2, 8), 16)));
R = (_) => ((t = S[3]), (S[3] = S[2]), (S[2] = S[1]), (S[1] = s = S[0]), (t ^= t << 11), (S[0] ^= t ^ (t >>> 8) ^ (s >>> 19)), S[0] / 2 ** 32);
("tx piter");
var ab=Math.floor(Math.min(window.innerWidth,window.innerHeight)),ac=0,ad=0;let ae=[],af=[];var ag=1+Math.floor(2147483646*R()),ah=tokenData.hash.split(""),ai=Math.floor(14*R());let aq=500+Math.floor(750*R()),aw=1+Math.floor(4*R()),ar=8+Math.floor(8*R()),at=Math.floor(2*R()),ww=Math.floor(2*R()),wq=R(),we=.8,wr=R(),wt=[-1,1],wy=Math.floor(2*R()),wu=Math.floor(2*R()),wi=R();if(wi>.5)var wp=!0;else wp=!1;let ea=!1,eb=!1,ec=.9;1==wp?R()>.5?(ea=!0,ec=.9):wi>.97?(ea=!0,eb=!0,ec=.9):(eb=!0,ec=.9):0==wp&&(ec=.5);let ed,ef,eg=[[100,198,255],[221,41,71],[225,184,226],[255,144,2],[255,218,11],[18,150,58],[18,200,120],[9,50,187],[9,50,120],[221,41,71,150],[221,90,44,150],[225,184,226,150],[255,218,11,150],[5,122,120,150]],eh=R(),ei=7*R(),ej=Math.floor(20*R()),ek=0,el=0,em=Math.floor(13*R());window.onload=function(){document.body.style.background=wq>we?"rgb("+eg[em][0]+","+eg[em][1]+","+eg[em][2]+")":"rgb(235,235,235)"};let en=5*R();if(en>=3){var eo=ab/50;ef_1=.9,ef_2=1==wp?.95:.75}if(en>=1.5&&en<3){eo=ab/50;ef_1=.9,ef_2=1==wp?.95:.75}if(en>=.5&&en<1.5){eo=ab/50;ef_1=0,ef_2=.8}if(en<.5){eo=ab/25;ef_1=.975,ef_2=1==wp?.999:.97}
function setup(){pixelDensity(2),createCanvas(ab,ab),wq>we?background(eg[em][0],eg[em][1],eg[em][2]):background(235),noiseSeed(ag),0==ww&&(ed=1.1),1==ww&&(ed=.7);for(let e=0;e<ed*aq;e++)pj(ww,wq>we?0:1),ek++;if(wq>we?fill(eg[em]):fill(235),eh>.925){if(noStroke(),ek=0,ei<2&&rect(width/2,0,width,height),ei<3&&ei>=2&&rect(width/3,0,width/3,height),ei<4&&ei>=3&&rect(0,height/3,width,2*height/3),ei<5&&ei>=4&&rect(0,2*height/3,width,height/3),ei<8&&ei>=5&&(rect(width/2,0,width/2,height/2),rect(0,height/2,width/2,height/2)),0==ww)for(let e=0;e<aq/4;e++)pk(1,1),ek++;if(1==ww)for(let e=0;e<ed*aq;e++)pk(0,0),ek++}for(let e=0;e<aw;e++)filter(BLUR,ab/85)}function draw(){let e=[[100,198,255*noise(ad+10)],[100*noise(ad+10),198,255],[100,198*noise(ad+10),255],[221*noise(ad+10),41,71],[221,41*noise(ad+10),71],[221,41,71*noise(ad+10)],[225*noise(ad+10),184,226],[225,184*noise(ad+10),226],[225,184,226*noise(ad+10)],[255*noise(ad+10),218,11],[255,218*noise(ad+10),11],[255,218,11*noise(ad+10)],[255-65*noise(ad+10),255-65*noise(ad+10),255-65*noise(ad+10)],[30,95*noise(ad+10),49],[255-65*noise(ad+10)],[255-65*noise(ad+10),255-65*noise(ad+10),255-65*noise(ad+10)]];if(en>=3&&(random_tex_size=.2*R()*width),en>=1.5&&en<3&&(random_tex_size=.1*width),en>=.5&&en<1.5&&(random_tex_size=.01*width),en<.5&&(random_tex_size=.33*width),en>=.5&&en<1.5?(ae[ad]=width/13+R()*(width-width/6),random_ah_element=floor(R()*ah.length),af[ad]=height/13+R()*(height-height/6)):en<.5?(ae[ad]=width/14+R()*(width-random_tex_size/2-width/5),random_ah_element=floor(R()*ah.length),af[ad]=random_tex_size/2+height/10+R()*(height-random_tex_size/2-height/5)):(ae[ad]=width/10+R()*(width-3*random_tex_size/4-width/5),random_ah_element=floor(R()*ah.length),af[ad]=random_tex_size/2+height/10+R()*(height-random_tex_size/2-height/5)),noStroke(),t/ar<=.98)if(0==el){if(R()>ef_1){if(R()>.9){if(0==at){let e=R();e>=.9?fill(100,198,255):e>=.8&&e<.9?fill(221,41,71):e>=.7&&e<.8?fill(225,184,226):e>=.6&&e<.7?fill(255,218,11):e>=.5&&e<.6?fill(18,150,58):e>=.4&&e<.5?fill(9,50,187):e>=.3&&e<.4?fill(221,41,71,20):e>=.2&&e<.3?fill(225,184,226,20):e>=.1&&e<.2?fill(255,218,11,20):e<.1&&fill(30,95,49,20)}}else 0!=ww&&1!=ww||(wq>we?fill(eg[em]):fill(235));textSize(random_tex_size),text(ah[random_ah_element],ae[ad],af[ad]),noFill()}if(en>=.5&&en<1.5)for(let e=0;e<14;e++)pu(.9),ek++;1==ea&&0==eb&&automatic_all_drawing_styles(2,0,0,80,eo,[2,25,100*noise(ad+200)],1,ac),1==eb&&0==ea&&(noFill(),automatic_all_drawing_styles(2,eo/5,100*noise(ad+100),12,eo,e[ai],0,ac)),1==eb&&1==ea&&(automatic_all_drawing_styles(2,0,0,80,eo,[2,25,100*noise(ad+200)],1,ac),noFill(),automatic_all_drawing_styles(2,eo/5,100*noise(ad+100),12,eo,e[ai],0,ac),ad+=.005),0==ea&&0==eb&&el++}else{if(R()>ef_2){if(R()>.98){if(0==at){let e=R();e>=.9?fill(100,198,255):e>=.8&&e<.9?fill(221,41,71):e>=.7&&e<.8?fill(225,184,226):e>=.6&&e<.7?fill(255,218,11):e>=.5&&e<.6?fill(18,150,58):e>=.4&&e<.5?fill(9,50,187):e>=.3&&e<.4?fill(221,41,71,20):e>=.2&&e<.3?fill(225,184,226,20):e>=.1&&e<.2?fill(255,218,11,20):e<.1&&fill(30,95,49,20)}}else wq>we?fill(eg[em]):fill(235);textSize(random_tex_size),text(ah[random_ah_element],ae[ad],af[ad]),noFill()}if(en>=.5&&en<1.5&&0==wp&&ad/ar<.98)for(let e=0;e<14;e++)pu(.9),ek++;automatic_all_drawing_styles(2,eo/5,40,5,eo,e[ai],2,ac),1==eb&&1==ea&&(ad+=.005)}0==wp&&ad/ar>.98&&automatic_all_drawing_styles(2,eo/5,40,5,eo,e[ai],2,ac),ad/ar>.98&&1==wp&&(el++,ad=.005),el>1&&1==wp?noLoop():el>2&&0==wp&&ad/ar>1.5&&noLoop(),ad/ar>=1.5&&noLoop()}
function draw(){let e=[[221*noise(ad+10),41,71],[221,41*noise(ad+10),71],[221,41,71*noise(ad+10)],[225*noise(ad+10),184,226],[225,184*noise(ad+10),226],[225,184,226*noise(ad+10)],[255,144*noise(ad+10),2],[255*noise(ad+10),218,11],[255,218*noise(ad+10),11],[255,218,11*noise(ad+10)],[18*noise(ad+10),150,58],[18,150*noise(ad+10),58],[18*noise(ad+10),200,120],[18,200*noise(ad+10),120],[9*noise(ad+10),50,187][9,50*noise(ad+10),187],[9,50,120*noise(ad+10)],[221*noise(ad+10),41,71,150],[221,41,71*noise(ad+10),150],[221,90*noise(ad+10),44,150],[221,90,44*noise(ad+10),150],[225,184*noise(ad+10),226,150],[255*noise(ad+10),218,11,150],[255,218,11*noise(ad+10),150],[5,122,120*noise(ad+10),150],[255-65*noise(ad+10),255-65*noise(ad+10),255-65*noise(ad+10)]];if(en>=3&&(random_tex_size=.2*R()*width),en>=1.5&&en<3&&(random_tex_size=.1*width),en>=.5&&en<1.5&&(random_tex_size=.01*width),en<.5&&(random_tex_size=.33*width),en>=.5&&en<1.5?(ae[ad]=width/13+R()*(width-width/6),random_ah_element=floor(R()*ah.length),af[ad]=height/13+R()*(height-height/6)):en<.5?(ae[ad]=width/14+R()*(width-random_tex_size/2-width/5),random_ah_element=floor(R()*ah.length),af[ad]=random_tex_size/2+height/10+R()*(height-random_tex_size/2-height/5)):(ae[ad]=width/10+R()*(width-3*random_tex_size/4-width/5),random_ah_element=floor(R()*ah.length),af[ad]=random_tex_size/2+height/10+R()*(height-random_tex_size/2-height/5)),noStroke(),t/ar<=.98)if(0==el){if(R()>ef_1){if(R()>.9){if(0==at){let e=R();e>=.9?fill(100,198,255):e>=.8&&e<.9?fill(221,41,71):e>=.7&&e<.8?fill(225,184,226):e>=.6&&e<.7?fill(255,218,11):e>=.5&&e<.6?fill(18,150,58):e>=.4&&e<.5?fill(9,50,187):e>=.3&&e<.4?fill(221,41,71,20):e>=.2&&e<.3?fill(225,184,226,20):e>=.1&&e<.2?fill(255,218,11,20):e<.1&&fill(30,95,49,20)}}else 0!=ww&&1!=ww||(wq>we?fill(eg[em]):fill(235));textSize(random_tex_size),text(ah[random_ah_element],ae[ad],af[ad]),noFill()}if(en>=.5&&en<1.5)for(let e=0;e<14;e++)pu(.9),ek++;1==ea&&0==eb&&automatic_all_drawing_styles(2,0,0,80,eo,[2,25,100*noise(ad+200)],1,ac),1==eb&&0==ea&&(noFill(),automatic_all_drawing_styles(2,eo/5,100*noise(ad+100),12,eo,e[ai],0,ac)),1==eb&&1==ea&&(automatic_all_drawing_styles(2,0,0,80,eo,[2,25,100*noise(ad+200)],1,ac),noFill(),automatic_all_drawing_styles(2,eo/5,100*noise(ad+100),12,eo,e[ai],0,ac),ad+=.005),0==ea&&0==eb&&el++}else{if(R()>ef_2){if(R()>.98){if(0==at){let e=R();e>=.9?fill(100,198,255):e>=.8&&e<.9?fill(221,41,71):e>=.7&&e<.8?fill(225,184,226):e>=.6&&e<.7?fill(255,218,11):e>=.5&&e<.6?fill(18,150,58):e>=.4&&e<.5?fill(9,50,187):e>=.3&&e<.4?fill(221,41,71,20):e>=.2&&e<.3?fill(225,184,226,20):e>=.1&&e<.2?fill(255,218,11,20):e<.1&&fill(30,95,49,20)}}else wq>we?fill(eg[em]):fill(235);textSize(random_tex_size),text(ah[random_ah_element],ae[ad],af[ad]),noFill()}if(en>=.5&&en<1.5&&0==wp&&ad/ar<.98)for(let e=0;e<14;e++)pu(.9),ek++;automatic_all_drawing_styles(2,eo/5,40,5,eo,e[ai],2,ac),1==eb&&1==ea&&(ad+=.005)}0==wp&&ad/ar>.98&&automatic_all_drawing_styles(2,eo/5,40,5,eo,e[ai],2,ac),ad/ar>.98&&1==wp&&(el++,ad=.005),el>1&&1==wp?noLoop():el>2&&0==wp&&ad/ar>1.5&&noLoop(),ad/ar>=1.5&&noLoop()}function automatic_all_drawing_styles(e,t,i,r,o,_,a,l){for(let l=0;l<e;l++){if(0==a)var n=o+(width-o)*noise(ad),s=o+(height-o)*noise(ad+5);if(1==a)n=1.5*o+width/100*noise(ad+1)+(width-1.5*o)*noise(ad),s=1.5*o+height/100*noise(ad+6)+(height-1.5*o)*noise(ad+5);if(2==a)n=o+(width-o)*noise(ad),s=o+(height-o)*noise(ad+5);if(strokeWeight(t),0==a)for(let e=0;e<random(1,4e3);e++)stroke(i,r),noFill(),ellipse(n+2*wt[wy]*o*noise(ad+5*e+1),s+2*wt[wu]*o*noise(ad+12*e+1),o/5);else stroke(i,r),fill(_),0==el&&ellipse(n+1.5*wt[wy]*o*noise(ad+250),s+1.5*wt[wu]*o*noise(ad+350),o),1==el&&ellipse(n,s,o);1==eb&&1==ea||(ad+=.005)}}
function pj(e,t){noStroke();let i=floor(R()*ah.length),r=.15*R()*width;if(ae[ek]=width/10+R()*(width-r/1.75-width/5),af[ek]=r/1.5+height/10+R()*(height-r/1.5-height/5),R()>e){let e=R();0==ej?e>=.5&&e<=1?fill(221,41,71):e>=0&&e<.5&&fill(9,50,187):1==ej?e>=.5&&e<=1?fill(18,150,58):e>=0&&e<.5&&fill(100,198,255):2==ej?fill(eg[em]):ej>=3&&(e>=.9?fill(245,50,90):e >= 0.8 && e < 0.9? fill(250,145,15):e >= 0.7 && e < 0.8?fill(255,205,0): e >= 0.6 && e < 0.7? fill(255,175,222): e >= 0.5 && e < 0.6? fill(80,170,30): e >= 0.4 && e < 0.5? fill(40,120,60): e >= 0.3 && e < 0.4? fill(120,170,255): e >= 0.2 && e < 0.3? fill(60,90,225): e >= 0.1 && e < 0.2? fill(180,80,180): e < 0.1 && fill(255,100,50))}else 0==t&&(0==ww&&erase(),1==ww&&(wr>.5?fill(235):fill(10))),1==t&&(0==ww&&(fill(0),erase()),1==ww&&fill(150));textSize(r),text(ah[i],ae[ek],af[ek]),noFill(),noErase()}
function pk(e,t){noStroke();let i=floor(R()*ah.length),r=.15*R()*width;if(ei<2&&(ae[ek]=width/2+R()*(width/2-r/1.75-width/12),af[ek]=r/1.5+height/10+R()*(height-r/1.5-height/5)),ei<3&&ei>=2&&(ae[ek]=width/3+R()*(width/3-r/1.75),af[ek]=r/1.5+height/10+R()*(height-r/1.5-height/5)),ei<4&&ei>=3&&(ae[ek]=width/10+R()*(width-r/1.75-width/5),af[ek]=r/1.5+height/3.5+R()*(height/1.6-r/1.5)),ei<5&&ei>=4&&(ae[ek]=width/10+R()*(width-r/1.75-width/5),af[ek]=2*height/2.75+R()*(height/4-r/1.75)),ei<8&&ei>=5&&(R()>.5?(ae[ek]=width/2+R()*(width/2-r/1.75-width/12),af[ek]=r/1.5+height/10+R()*(height/2.5-r/1.5)):(ae[ek]=width/10+R()*(width/2-r/1.75-width/12),af[ek]=r/1.5+height/2+R()*(height/2.5-r/1.5))),R()>e){let e=R();e>=.9?fill(245,50,90):e >= 0.8 && e < 0.9? fill(250,145,15):e >= 0.7 && e < 0.8?fill(255,205,0): e >= 0.6 && e < 0.7? fill(255,175,222): e >= 0.5 && e < 0.6? fill(80,170,30): e >= 0.4 && e < 0.5? fill(40,120,60): e >= 0.3 && e < 0.4? fill(120,170,255): e >= 0.2 && e < 0.3? fill(60,90,225): e >= 0.1 && e < 0.2? fill(180,80,180): e < 0.1 && fill(255,100,50)}else 0==t&&(0==ww&&(fill(235),erase()),1==ww&&fill(150)),1==t&&(0==ww&&(wr>.5?fill(235):fill(10),erase()),1==ww&&(wr>.5?fill(235):fill(10)));textSize(r),text(ah[i],ae[ek],af[ek]),noFill(),noErase()}