0xd7e1bc51…cc26sent to0xa7d8d9ef…d270·#15,422,105·view on Etherscan
console.log("Ode to Untitled\nAugust 2022\nartplusbrad\n\nID: "+tokenData.tokenId+"\nHash: "+tokenData.hash);class Rm{constructor(){this.useA=!1;let t=function(t){let s=parseInt(t.substr(0,8),16),a=parseInt(t.substr(8,8),16),c=parseInt(t.substr(16,8),16),e=parseInt(t.substr(24,8),16);return function(){let t=((s|=0)+(a|=0)|0)+(e|=0)|0;return e=e+1|0,s=a^a>>>9,a=(c|=0)+(c<<3)|0,c=(c=c<<21|c>>>11)+t|0,(t>>>0)/4294967296}};this.prngA=new t(tokenData.hash.substr(2,32)),this.prngB=new t(tokenData.hash.substr(34,32));for(let t=0;t<1e6;t+=2)this.prngA(),this.prngB()}r_d(){return this.useA=!this.useA,this.useA?this.prngA():this.prngB()}r_n(t,s){return t+(s-t)*this.r_d()}r_i(t,s){return Math.floor(this.r_n(t,s+1))}r_b(t){return this.r_d()<t}r_c(t){return t[this.r_i(0,t.length-1)]}}let ps,xc,yc,ws,hs,w,h,gZ,sqZ,gxCt,gyCt,aP,pID,aR,scP,niB,aN,iNChg,ni,iSH,iSS,tB,aXID,sF,f2,f3,half,fl,qtr,td,bO,pX,hZ,ckCt,hD,lP,hO,skM,csSqZ,nsSqCt,nsSqZ,nsSW,R=new Rm,nsq=[],sCt=0,apF=[],apC=[],apS=[],apE=[],apN=[],apP=[],atC=new Array(5),aGF=[],aX=[],aNTi=[],aNTc=[],aNTd=[],cr=[];apF.push(()=>{hi(tB)}),apF.push(()=>{hi(tB)});for(let t=0;t<4;t++)apF.push(()=>{hi(cr[t])});apC[apC.length]=function(t,s){ck(c(0),0)};for(let t=0;t<4;t++)apC.push(()=>{ck(cr[t],1)});for(let t=0;t<4;t++)apN.push(()=>{nT(cr[t],t)});for(let t=0;t<4;t++)apP.push(()=>{sk(cr[t])});apS[apS.length]=function(t,s){st(1)},apS[apS.length]=function(t,s){st(2)};for(let t=0;t<4;t++)apS.push(()=>{st(3,cr[t],t)});apS[apS.length]=function(t,s){st(4)};for(let t=0;t<4;t++)apE.push(()=>{hh(cr[t])});function hi(t){noStroke(),fill(t),rect(0-f2,0-f2,sqZ+2*f2,sqZ+2*f2)}function ck(t){strokeWeight(sF/ckCt);for(let s=0;s<ckCt;s++)for(let a=0;a<ckCt;a++)s%2==0&&a%2==0||s%2==1&&a%2==1?(stroke(t),fill(t)):(stroke(tB),fill(tB)),rect(a*csSqZ,s*csSqZ,csSqZ,csSqZ)}function hh(t){strokeCap(ROUND),noFill(),stroke(t),strokeWeight(hZ),1===hD?(line(0+hO,0+hO,fl-hO,fl-hO),line(0+hO,td+hO,2*td-hO,fl-hO),line(0+hO,2*td+hO,td-hO,fl-hO),line(td+hO,0+hO,fl-hO,2*td-hO),line(2*td+hO,0+hO,fl-hO,td-hO)):(line(0+hO,fl-hO,fl-hO,0+hO),line(0+hO,2*td-hO,2*td-hO,0+hO),line(0+hO,td-hO,td-hO,0+hO),line(td+hO,fl-hO,fl-hO,td+hO),line(2*td+hO,fl-hO,fl-hO,2*td+hO)),strokeCap(SQUARE)}function nT(t,s){let a,c=R.r_n(0,1e5);strokeWeight(nsSW);for(let e=0;e<nsSqCt;e++)for(let n=0;n<nsSqCt;n++){let r,h;a=lerpColor(t,aNTc[s],noise(c)),c+=aNTi[s],fill(a),stroke(a),1===aNTd[s]?(r=e,h=n):(r=n,h=e),rect(r*nsSqZ,h*nsSqZ,nsSqZ,nsSqZ)}}function st(t,s,a){let e;strokeWeight(nsSW);for(let n=0;n<nsSqCt;n++)for(let r=0;r<nsSqCt;r++)1===t?e=c(R.r_i(0,255)):2===t?e=color(R.r_i(0,255),R.r_i(0,255),R.r_i(0,255)):3===t?e=lerpColor(s,c(255),R.r_n(0,scP[a])):4===t&&(e=R.r_c([cr[0],cr[1],cr[2],cr[3]])),fill(e),stroke(e),rect(r*nsSqZ,n*nsSqZ,nsSqZ,nsSqZ)}function sk(t){rectMode(CENTER),noStroke(),fill(t);for(let t=1;t<=8*gZ;t++){let t=sqZ*R.r_n(.01,.05)*skM,s=t/3,a=sqZ-s-s;gZ>=40?ellipse(R.r_d()*a+s,R.r_d()*a+s,t,t):rect(R.r_d()*a+s,R.r_d()*a+s,t,t)}rectMode(CORNER)}function preload(){ps=getURLParams(),stC(),stCa(),stF(),stG(),gZ>=40&&apF.splice(0,1),stB(),half=.5*sqZ,fl=sqZ,qtr=.25*sqZ,td=.3333*sqZ,ckCt=2*Math.floor(gZ/5),csSqZ=sqZ/ckCt,nsSqCt=Math.floor(gZ/2),nsSqZ=sqZ/nsSqCt,nsSW=f3/nsSqCt;let t=R.r_d();t<.15?(aX.push([5,5,7,4,4,4]),aX.push([2,2,2,2,2,2]),aX.push([5,5,7,4,4,0]),aX.push([5,5,7,4,0,4]),aX.push([0,5,7,4,4,4])):t<.31?(aX.push([5,5,7,4,0,0]),aX.push([5,5,7,0,4,0]),aX.push([5,5,7,0,0,4]),aX.push([0,5,7,4,4,0]),aX.push([0,5,7,4,0,4]),aX.push([0,5,7,0,0,4]),aX.push([0,0,7,4,4,4])):t<.685?(aX.push([5,5,7,0,0,0]),aX.push([5,5,0,4,0,0]),aX.push([5,5,0,0,4,0]),aX.push([5,5,0,0,0,4]),aX.push([5,0,7,4,0,0]),aX.push([5,0,7,0,4,0]),aX.push([5,0,7,0,0,4]),aX.push([5,0,0,4,4,0]),aX.push([5,0,0,4,0,4]),aX.push([5,0,0,0,4,4]),aX.push([0,5,7,4,0,0]),aX.push([0,5,7,0,4,0]),aX.push([0,5,7,0,0,4]),aX.push([0,5,0,4,4,0]),aX.push([0,5,0,4,0,4]),aX.push([0,5,0,0,4,4]),aX.push([0,0,7,4,4,0]),aX.push([0,0,7,4,0,4]),aX.push([0,0,7,0,4,4]),aX.push([0,0,0,4,4,4])):t<.985?(aX.push([5,5,0,0,0,0]),aX.push([5,0,7,0,0,0]),aX.push([0,5,7,0,0,0]),aX.push([5,0,0,4,0,0]),aX.push([0,5,0,4,0,0]),aX.push([0,0,7,4,0,0]),aX.push([5,0,0,0,4,0]),aX.push([0,5,0,0,4,0]),aX.push([0,0,7,0,4,0]),aX.push([0,0,0,4,4,0]),aX.push([5,0,0,0,0,4]),aX.push([0,5,0,0,0,4]),aX.push([0,0,0,4,0,4]),aX.push([0,0,0,0,4,4]),aX.push([0,0,7,0,0,4])):aX.push([0,0,7,0,0,0]),aXID=R.r_i(0,aX.length-1),pX=0;for(let t=0;t<aX[aXID].length;t++)pX+=aX[aXID][t];aD(apF,0),aD(apC,1),aD(apS,2),aD(apE,3),aD(apN,4),aD(apP,5),aR=new Array(pX);let s=2.5+.25*R.r_i(0,3);aR[0]=R.r_n(0,1/aR.length*s);for(let t=1;t<aR.length-1;t++)aR[t]=R.r_n(aR[t-1],aR[t-1]+(1-aR[t-1])/(aR.length-1)*s);aR[aR.length-1]=1;let a=[...apF,...apC,...apS,...apE,...apN,...apP],e=a.length;for(let t=0;t<e;t++){let s=R.r_i(0,a.length-1);aGF[t]=a[s],a.splice(s,1)}let n=R.r_b(.5),r=R.r_b(.5);for(let t=0;t<4;t++){if(aNTi[t]=.05,0!==t&&n)aNTc[t]=aNTc[0];else{let s;do{s=R.r_i(0,5)}while(s===t);aNTc[t]=s<4?cr[s]:R.r_c([c(33),c(200)])}aNTd[t]=0!==t&&r?aNTd[0]:R.r_i(1,2)}hD=R.r_i(1,2),skM=1,gZ<=3?skM=3.6:gZ<=5?skM=3:gZ<=10?skM=2:gZ<=20&&(skM=1.6),gZ>=120?skM=.65:gZ>=80&&(skM=.8),stN(),stBG()}function aD(t,s){aLen=t.length;for(let a=0;a<aLen-aX[aXID][s];a++){let s=R.r_i(0,t.length-1);t.splice(s,1)}}function c(t){return color(t)}function stC(){(aP=[])[0]=[c(40),c(80),c(120),c(160)],aP[1]=[c("#d75b66"),c("#23345c"),c("#a36142"),c("#54493f")],aP[2]=[c("#FF3255"),c("#FF32C5"),c("#7332FF"),c("#3281FF")],aP[3]=[c("#DE2121"),c(0),c("#DEDE21"),c("#2121DE")],aP[4]=[c("#2e7daf"),c("#ffd507"),c("#2897ff"),c("#ff665b")],aP[5]=[c("#FFC800"),c("#E0AC00"),c(30),c(60)],aP[6]=[c("#1AE0BF"),c("#1EFFD9"),c("#129982"),c("#E588E2")],aP[7]=[c("#164849"),c("#02aca3"),c("#2a2833"),c("#970126")],aP[8]=[c("#cbd5ee"),c("#eb8b01"),c("#eee00b"),c("#012c9f")],aP[9]=[c("#899194"),c("#e5d503"),c("#2b7260"),c("#0c1885")],aP[10]=[c("#efe5a7"),c("#002972"),c("#f7e038"),c("#852129")],aP[11]=[c("#55d9c0"),c("#ff60d2"),c("#107050"),c("#02231c")],aP[12]=[c("#1f3330"),c("#212027"),c("#f22f08"),c("#ff6f3f")],aP[13]=[c("#0444bf"),c("#0584f2"),c("#0aaff1"),c("#ae5cb2")],aP[14]=[c("#6465a5"),c("#6975a6"),c("#f2e44b"),c("#ff4d35")],aP[15]=[c("#f4ed71"),c("#9e2504"),c("#767287"),c("#04030c")],aP[16]=[c("#192e5b"),c("#2c42a5"),c("#4d52bc"),c("#00743f")],aP[17]=[c("#6F706F"),c("#65A547"),c("#f4ba18"),c("#f4650c")],aP[18]=[c("#a3586d"),c("#5c4a72"),c("#f2be46"),c("#ef4e26")],aP[19]=[c("#2b87d8"),c("#0abda0"),c("#2ef487"),c("#d4e83c")],aP[20]=[c("#040627"),c("#03353e"),c("#0294a5"),c("#374351")],aP[21]=[c("#FF00D4"),c("#D0FF00"),c("#00F7FF"),c("#6B0DFF")],aP[22]=[c("#D3002D"),c("#0D1156"),c("#4C2B56"),c("#C68419")],aP[23]=[c("#25C9DB"),c(30),c("#513920"),c("#D89956")],aP[24]=[c("#D80056"),c("#D8FF56"),c("#27A756"),c("#7884FF")],aP[25]=[c(90),c("#FFE83D"),c("#17705E"),c("#182944")],aP[26]=[c(45),c("#FF353C"),c("#FF5E66"),c("#A53E44")],aP[27]=[c(30),c("#0059FF"),c("#357CFF"),c("#669BFF")],aP[28]=[c("#238250"),c("#40A7B7"),c("#000C07"),c("#9E4722")],aP[29]=[c("#FF0F0F"),c("#0026FF"),c("#C9D8FF"),c("#828CA5")],aP[30]=[c(40),c("#E04641"),c("#41C3E0"),c("#41E09E")];let t=R.r_d();pID=t<.01?0:t<.04?R.r_i(1,2):t<.09?3:t<.13?4:R.r_i(5,30),cr[0]=aP[pID][0],cr[1]=aP[pID][1],cr[2]=aP[pID][2],cr[3]=aP[pID][3],scP=[];for(let t=0;t<4;t++)scP[t]=.1*R.r_n(3,9)}function stBG(){tB=pS([40,65,85,100],[c(255),c(247),c("#F0F0DC"),c("#E1E6EB")])}function stCa(){ws=1200,hs=1200;let t=Math.min(window.innerWidth,window.innerHeight);ps.size?(w=ps.size,h=ps.size):(w=t,h=t)}function stF(){iSH=R.r_b(.6),iSS=R.r_b(.22)}function stG(){gZ=pS([.7,1.6,3.2,6,10,15,25,37,49,61,73,83,92,95,97.5,99,100],[3,4,5,8,10,16,20,25,30,40,50,60,80,100,120,150,200]),gyCt=hs/gZ,hZ=.05*(sqZ=w/(gxCt=ws/gZ)),f2=sF=.06*sqZ,f3=.5*sqZ,hO=.008*sqZ,f2=gZ>=100?.01*sqZ:gZ>=50?.02*sqZ:gZ>=25?.03*sqZ:gZ>=8?.06*sqZ:.11*sqZ}function stB(){let t=Math.max(gxCt,gyCt);bO=Math.floor(t*R.r_n(.01,.04))}function stN(){if(aN=[],R.r_b(.71))aN.push(stNI()),iNChg=!1;else{iNChg=!0;let t=pS([10,24,40,58,75,81,86,90,93.5,96.5,98.5,100],[2,3,4,5,6,7,9,11,13,15,21,25]);for(let s=0;s<t;s++)if(aN.push(stNI()),0===s)nsq[s]=0;else{let a=Math.floor((gxCt-2*bO)*(gyCt-2*bO)/t);do{nsq[s]=a*(s-1)+R.r_i(.2*a,1.8*a)}while(nsq[s]<=nsq[s-1])}}niB=R.r_n(0,1e5),noiseSeed(R.r_i(0,1e5)),ni=0}function stNI(){let t=pS([4,16,28,38,48,60,68,76,86,94,98,100],[.003,.005,.0075,.01,.015,.022,.03,.05,.1,.2,1,3]);return gZ>=50&&t<.02&&(t=R.r_c([.03,.05,.1,.2,1,3])),gZ<=5&&t>.02&&(t=R.r_c([.003,.005,.0075,.01,.015])),t}function pS(t,s){let a=R.r_d();for(let c=0;c<t.length;c++)if(a<=t[c]/100)return s[c]}function setup(){noLoop(),createCanvas(w,h),strokeCap(SQUARE),xc=width/2,yc=height/2}function draw(){background(tB),translate(xc,yc),R.r_b(.5)&&rotate(PI),iSH||rotate(HALF_PI);for(let t=bO;t<gyCt-bO;t++)if(iSS&&t%2==0)for(let s=gxCt-bO-1;s>=bO;s--)grid(t,s);else for(let s=bO;s<gxCt-bO;s++)grid(t,s);savC()}function grid(t,s){sCt++,push(),translate(s*sqZ-xc,t*sqZ-yc);for(let a=0;a<aR.length;a++)if(noise(niB)<aR[a]){aGF[a](t,s);break}if(pop(),niB+=aN[ni],iNChg&&ni<aN.length-1&&nsq[ni+1]===sCt){for(lP=pID;lP===pID;)stC();ni++}}function keyPressed(){let t=keyCode,s=!1;if(49!==t&&50!==t&&51!==t||(s=!0),s){let s=new URL(window.location.href),a=s.searchParams,c=3e3;return a.delete("size"),49===t||(50===t?c*=2:51===t&&(c*=3)),a.set("size",c),s.search=a.toString(),window.location.href=s.toString(),!1}}function savC(){ps.size&&saveCanvas("OdeToUntitled_"+tokenData.tokenId,"png")}