Transaction f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e

1 Input
  • 13966f95f3f48c32b216bf54f9588642a5dfb9e3a6dd03f6cd0cab9ac1ab5f34:0
    OP_DATA_32(32) 117f692257b2331233b5705ce9c682be8719ff1b2b64cbca290bd6faeb54423e
    OP_CHECKSIG(172)
    OP_DATA_6(6) ùû•¡ˆ
    OP_DROP(117)
    OP_0(0)
    OP_IF(99)
    OP_DATA_3(3) ord
    OP_DATA_1(1) 
    OP_DATA_23(23) text/html;charset=utf-8
    OP_0(0)
    OP_PUSHDATA2(77) <meta name="viewport"content="width=device-width,initial-scale=1,maximum-scale=1"><meta charset="utf-8"><script>function Q5(e){"use strict";return new function o(e){let y="global"==e?window:this,m=(y.canvas=document.createElement("canvas"),y.canvas.getContext("2d")),t=(y.width=100,y.height=100,y.canvas.width=y.width,y.canvas.height=y.height,"offscreen"!=e&&(document.body?document.body.appendChild(y.canvas):window.addEventListener("load",function(){document.body.appendChild(y.canvas)})),h(),y.MAGIC=161533525,y.RGB=0
    OP_PUSHDATA2(77) ,y.HSV=1,y.HSB=1,y.CHORD=0,y.PIE=1,y.OPEN=2,y.RADIUS=1,y.CORNER=2,y.CORNERS=3,y.ROUND="round",y.SQUARE="butt",y.PROJECT="square",y.MITER="miter",y.BEVEL="bevel",y.CLOSE=1,y.BLEND="source-over",y.REMOVE="destination-out",y.ADD="lighter",y.DARKEST="darken",y.LIGHTEST="lighten",y.DIFFERENCE="difference",y.SUBTRACT="subtract",y.EXCLUSION="exclusion",y.MULTIPLY="multiply",y.SCREEN="screen",y.REPLACE="copy",y.OVERLAY="overlay",y.HARD_LIGHT="hard-light",y.SOFT_LIGHT="soft-light",y.DODGE="color-dodge",y.BURN="color-burn",y
    OP_PUSHDATA2(77) .NORMAL="normal",y.ITALIC="italic",y.BOLD="bold",y.BOLDITALIC="italic bold",y.CENTER="center",y.LEFT="left",y.RIGHT="right",y.TOP="top",y.BOTTOM="bottom",y.BASELINE="alphabetic",y.LANDSCAPE="landscape",y.PORTRAIT="portrait",y.ALT=18,y.BACKSPACE=8,y.CONTROL=17,y.DELETE=46,y.DOWN_ARROW=40,y.ENTER=13,y.ESCAPE=27,y.LEFT_ARROW=37,y.OPTION=18,y.RETURN=13,y.RIGHT_ARROW=39,y.SHIFT=16,y.TAB=9,y.UP_ARROW=38,y.HALF_PI=Math.PI/2,y.PI=Math.PI,y.QUARTER_PI=Math.PI/4,y.TAU=2*Math.PI,y.TWO_PI=2*Math.PI,y.THRESHOLD=1,y.GRAY=2,y.OPA
    OP_PUSHDATA2(77) QUE=3,y.INVERT=4,y.POSTERIZE=5,y.DILATE=6,y.ERODE=7,y.BLUR=8,y.ARROW="default",y.CROSS="crosshair",y.HAND="pointer",y.MOVE="move",y.TEXT="text",y.VIDEO={video:!0,audio:!1},y.AUDIO={video:!1,audio:!0},y.SHR3=1,y.LCG=2,y.HARDWARE_FILTERS=!0,y.hint=function(e,t){y[e]=t},y.frameCount=0,y.mouseX=0,y.mouseY=0,y.pmouseX=0,y.pmouseY=0,y.mouseButton=null,y.keyIsPressed=!1,y.mouseIsPressed=!1,y.key=null,y.keyCode=null,y.pixels=null,y.accelerationX=0,y.accelerationY=0,y.accelerationZ=0,y.rotationX=0,y.rotationY=0,y.rotationZ=
    OP_PUSHDATA2(77) 0,y.relRotationX=0,y.relRotationY=0,y.relRotationZ=0,y.pAccelerationX=0,y.pAccelerationY=0,y.pAccelerationZ=0,y.pRotationX=0,y.pRotationY=0,y.pRotationZ=0,y.pRelRotationX=0,y.pRelRotationY=0,y.pRelRotationZ=0,y.touches=[],y._styleCache=[{colorMode:y.RGB,noStroke:!1,noFill:!1,ellipseMode:y.CENTER,rectMode:y.CORNER,curveDetail:20,curveAlpha:0,textFont:"sans-serif",textSize:12,textLeading:12,textStyle:"normal"}],y._style=y._styleCache[y._styleCache.length-1],y._noLoop=!1,y._pixelDensity=1,y._frameRate=null,y._tint=nul
    OP_PUSHDATA2(77) l),r=!0,i=[],n=null,l=0,a={},s=0,u=null,d=null,g=null;Object.defineProperty(y,"deviceOrientation",{get:function(){return 90==Math.abs(window.orientation)?y.LANDSCAPE:y.PORTRAIT}}),Object.defineProperty(y,"windowWidth",{get:function(){return window.innerWidth}}),Object.defineProperty(y,"windowHeight",{get:function(){return window.innerHeight}}),Object.defineProperty(y,"drawingContext",{get:function(){return m}}),y.createCanvas=function(e,t){return y.width=e,y.height=t,y.canvas.width=e,y.canvas.height=t,h(),y.canvas}
    OP_PUSHDATA2(77) ,y.resizeCanvas=function(e,t){y.width=e,y.height=t,y.canvas.width=e,y.canvas.height=t},y.createGraphics=y.createImage=function(e,t){var n=new o("offscreen");return n.createCanvas(e,t),n.noLoop(),n},y.pixelDensity=function(e){return null==e||(y._pixelDensity=e,y.canvas.width=Math.ceil(y.width*e),y.canvas.height=Math.ceil(y.height*e),y.canvas.style.width=y.width+"px",y.canvas.style.height=y.height+"px",m.scale(y._pixelDensity,y._pixelDensity),h()),y._pixelDensity},y.map=function(e,t,n,o,a,r){e=o+(e-t)/(n-t)*(a-o);ret
    OP_PUSHDATA2(77) urn r?o<a?Math.min(Math.max(e,o),a):Math.min(Math.max(e,a),o):e},y.lerp=function(e,t,n){return e*(1-n)+t*n},y.constrain=function(e,t,n){return Math.min(Math.max(e,t),n)},y.dist=function(){return 4==arguments.length?Math.hypot(arguments[0]-arguments[2],arguments[1]-arguments[3]):Math.hypot(arguments[0]-arguments[3],arguments[1]-arguments[4],arguments[2]-arguments[5])},y.norm=function(e,t,n){return y.map(e,t,n,0,1)},y.sq=function(e){return e*e},y.fract=function(e){return e-Math.floor(e)},y.degrees=function(e){return
    OP_PUSHDATA2(77) 180*e/Math.PI},y.radians=function(e){return e*Math.PI/180},y.abs=Math.abs,y.ceil=Math.ceil,y.exp=Math.exp,y.floor=Math.floor,y.log=Math.log,y.mag=Math.hypot,y.max=Math.max,y.min=Math.min,y.round=Math.round,y.sqrt=Math.sqrt,y.sin=Math.sin,y.cos=Math.cos,y.tan=Math.tan,y.asin=Math.asin,y.acos=Math.acos,y.atan=Math.atan,y.atan2=Math.atan2,y.Vector=function(e,t,n){let r=this,i=(r.x=e||0,r.y=t||0,r.z=n||0,null),l=null;function o(e,t,n){return null!=e.x?e:null!=t?{x:e,y:t,z:n||0}:{x:e,y:e,z:e}}function a(){null==l&&(l=r.
    OP_PUSHDATA2(77) x*r.x+r.y*r.y+r.z*r.z,i=Math.sqrt(l))}function s(){l=null,i=null}r.set=function(e,t,n){r.x=e||0,r.y=t||0,r.z=n||0},r.copy=function(){return new y.Vector(r.x,r.y,r.z)},r.add=function(){var e=o.apply(null,arguments);return r.x+=e.x,r.y+=e.y,r.z+=e.z,s(),r},r.rem=function(){var e=o.apply(null,arguments);return r.x%=e.x,r.y%=e.y,r.z%=e.z,s(),r},r.sub=function(){var e=o.apply(null,arguments);return r.x-=e.x,r.y-=e.y,r.z-=e.z,s(),r},r.mult=function(){var e=o.apply(null,arguments);return r.x*=e.x,r.y*=e.y,r.z*=e.z,s(),r},
    OP_PUSHDATA2(77) r.div=function(){var e=o.apply(null,arguments);return r.x/=e.x,r.y/=e.y,r.z/=e.z,s(),r},r.mag=function(){return a(),i},r.magSq=function(){return a(),l},r.dot=function(){var e=o.apply(null,arguments);return r.x*e.x+r.y*e.y+r.z*e.z},r.dist=function(){var e=o.apply(null,arguments),t=r.x-e.x,n=r.y-e.y,e=r.z-e.z;return Math.sqrt(t*t+n*n+e*e)},r.cross=function(){var e=o.apply(null,arguments),t=r.y*e.z-r.z*e.y,n=r.z*e.x-r.x*e.z,e=r.x*e.y-r.y*e.x;return r.x=t,r.y=n,r.z=e,s(),r},r.normalize=function(){a();var e=i;return r.x
    OP_PUSHDATA2(77) /=e,r.y/=e,r.z/=e,i=1,l=1,r},r.limit=function(e){a();var t=i;return e<t&&(t=e/t,r.x*=t,r.y*=t,r.z*=t,i=e,l=e*e),r},r.setMag=function(e){a();var t=e/i;return r.x*=t,r.y*=t,r.z*=t,i=e,l=e*e,r},r.heading=function(){return Math.atan2(r.y,r.x)},r.rotate=function(e){var t=Math.cos(e),e=Math.sin(e),n=r.x*t-r.y*e,e=r.x*e+r.y*t;return r.x=n,r.y=e,r},r.angleBetween=function(){var e=o.apply(null,arguments),t=r.dot(e)/(r.mag()*e.mag());return Math.acos(Math.min(1,Math.max(-1,t)))*Math.sign(r.cross(e).z||1)},r.lerp=function(e,t
    OP_PUSHDATA2(77) ){return r.x=r.x*(1-t)+e.x*t,r.y=r.y*(1-t)+e.y*t,r.z=r.z*(1-t)+e.z*t,s(),r},r.reflect=function(e){return e.normalize(),r.sub(e.mult(2*r.dot(e)))},r.array=function(){return[r.x,r.y,r.z]},r.equals=function(e,t){return null==t&&null==(t=Number.EPSILON)&&(t=0),Math.abs(e.x-r.x)<t&&Math.abs(e.y-r.y)<t&&Math.abs(e.z-r.z)<t},r.fromAngle=function(e,t){return null==t&&(t=1),i=t,l=t*t,r.x=t*Math.cos(e),r.y=t*Math.sin(e),r.z=0,r},r.fromAngles=function(e,t,n){null==n&&(n=1),i=n,l=n*n;var o=Math.cos(t),t=Math.sin(t),a=Math.cos(
    OP_PUSHDATA2(77) e),e=Math.sin(e);return r.x=n*e*t,r.y=-n*a,r.z=n*e*o,r},r.random2D=function(){return i=1,l=1,r.fromAngle(Math.random()*Math.PI*2)},r.random3D=function(){return i=1,l=1,r.fromAngles(Math.random()*Math.PI*2,Math.random()*Math.PI*2)},r.toString=function(){return`[${r.x}, ${r.y}, ${r.z}]`}},y.Vector.add=function(e,t){return new y.Vector(e.x+t.x,e.y+t.y,e.z+t.z)},y.Vector.rem=function(e,t){return new y.Vector(e.x%t.x,e.y%t.y,e.z%t.z)},y.Vector.sub=function(e,t){return new y.Vector(e.x-t.x,e.y-t.y,e.z-t.z)},y.Vector.mult
    OP_PUSHDATA2(77) =function(e,t){return null==t.x?new y.Vector(e.x*t,e.y*t,e.z*t):new y.Vector(e.x*t.x,e.y*t.y,e.z*t.z)},y.Vector.div=function(e,t){return null==t.x?new y.Vector(e.x/t,e.y/t,e.z/t):new y.Vector(e.x/t.x,e.y/t.y,e.z/t.z)},y.Vector.dist=function(e,t){return Math.hypot(e.x-t.x,e.y-t.y,e.z-t.z)},y.Vector.cross=function(e,t){return new y.Vector(e.y*t.z-e.z*t.y,e.z*t.x-e.x*t.z,e.x*t.y-e.y*t.x)},y.Vector.lerp=function(e,t,n){return new y.Vector(e.x*(1-n)+t.x*n,e.y=e.y*(1-n)+t.y*n,e.z=e.z*(1-n)+t.z*n)},y.Vector.equals=functio
    OP_PUSHDATA2(77) n(e,t,n){return e.equals(t,n)};for(let o of["fromAngle","fromAngles","random2D","random3D"])y.Vector[o]=function(e,t,n){return(new y.Vector)[o](e,t,n)};function c(e,t,n){let o,a,r,i,l,s,u,c,h;if(0==t)return[255*(o=n),255*(a=n),255*(r=n)];switch(360<(i=e)&&(i=0),u=n*(1-t),c=n*(1-t*(s=(i/=60)-(l=~~i))),h=n*(1-t*(1-s)),l){case 0:o=n,a=h,r=u;break;case 1:o=c,a=n,r=u;break;case 2:o=u,a=n,r=h;break;case 3:o=u,a=c,r=n;break;case 4:o=h,a=u,r=n;break;default:o=n,a=u,r=c}return[255*o,255*a,255*r]}function h(){m.fillStyle="wh
    OP_PUSHDATA2(77) ite",m.strokeStyle="black",m.lineCap="round",m.lineJoin="miter"}function f(e){if(!(0<=e&&e<2*Math.PI)){for(;e<0;)e+=2*Math.PI;for(;e>=Math.PI;)e-=2*Math.PI}return e}function p(t,n,o,a,e,r,i,l){if(!y._style.noFill||!y._style.noStroke){var s=f(e),u=f(r);m.beginPath();for(let e=0;e<l+1;e++){var c=e/l,c=y.lerp(s,u,c),h=Math.cos(c)*o/2,c=Math.sin(c)*a/2;m[e?"lineTo":"moveTo"](t+h,n+c)}i==y.CHORD?m.closePath():i==y.PIE&&(m.lineTo(t,n),m.closePath()),y._style.noFill||m.fill(),y._style.noStroke||m.stroke()}}function v(e,t,
    OP_PUSHDATA2(77) n,o){y._style.noFill&&y._style.noStroke||(m.beginPath(),m.ellipse(e,t,n/2,o/2,0,0,2*Math.PI),y._style.noFill||m.fill(),y._style.noStroke)||m.stroke()}function _(e,t,n,o,a,r,i,l){var s,u,c,h;if(!y._style.noFill||!y._style.noStroke)return null==a?(h=e,s=t,u=n,c=o,y._style.noFill||m.fillRect(h,s,u,c),void(y._style.noStroke||m.strokeRect(h,s,u,c))):null==r?_(e,t,n,o,a,a,a,a):(h=Math.min(Math.abs(o),Math.abs(n))/2,a=Math.min(h,a),r=Math.min(h,r),l=Math.min(h,l),i=Math.min(h,i),m.beginPath(),m.moveTo(e+a,t),m.arcTo(e+n,t
    OP_PUSHDATA2(77) ,e+n,t+o,r),m.arcTo(e+n,t+o,e,t+o,i),m.arcTo(e,t+o,e,t,l),m.arcTo(e,t,e+n,t,a),m.closePath(),y._style.noFill||m.fill(),void(y._style.noStroke||m.stroke()))}function M(){i=[]}y.createVector=function(e,t,n){return new y.Vector(e,t,n)},y.curvePoint=function(e,t,n,o,a){var r=a*a*a,i=a*a;return e*(-.5*r+i-.5*a)+t*(1.5*r-2.5*i+1)+n*(-1.5*r+2*i+.5*a)+o*(.5*r-.5*i)},y.bezierPoint=function(e,t,n,o,a){var r=1-a;return Math.pow(r,3)*e+3*Math.pow(r,2)*a*t+3*r*Math.pow(a,2)*n+Math.pow(a,3)*o},y.curveTangent=function(e,t,n,o,a){
    OP_PUSHDATA2(77) var r=a*a;return e*(-3*r/2+2*a-.5)+t*(9*r/2-5*a)+n*(-9*r/2+4*a+.5)+o*(3*r/2-a)},y.bezierTangent=function(e,t,n,o,a){var r=1-a;return 3*o*Math.pow(a,2)-3*n*Math.pow(a,2)+6*n*r*a-6*t*r*a+3*t*Math.pow(r,2)-3*e*Math.pow(r,2)},y.Color=function(e,t,n,o){let a=this;a.MAGIC=786698,a._r=e,a._g=t,a._b=n,a._a=o,a._h=0,a._s=0,a._v=0,a._hsvInferred=!1,a.setRed=function(e){a._r=e,a._hsvInferred=!1},a.setGreen=function(e){a._g=e,a._hsvInferred=!1},a.setBlue=function(e){a._b=e,a._hsvInferred=!1},a.setAlpha=function(e){a._a=e/255,a
    OP_PUSHDATA2(77) ._hsvInferred=!1},a._inferHSV=function(){a._hsvInferred||([a._h,a._s,a._v]=function(e,t,n){let o,a,r,i,l;return o=e<t?e<n?e:n:t<n?t:n,0==(l=100*(a=t<e?n<e?e:n:n<t?t:n)/255)?[r=0,i=0,l]:0==(i=100*(a-o)/a)?[r=0,i,l]:[r=a==e?0+60*(t-n)/(a-o):a==t?120+60*(n-e)/(a-o):240+60*(e-t)/(a-o),i,l]}(a._r,a._g,a._b),a._hsvInferred=!0)},a.toString=function(){return`rgba(${Math.round(a._r)},${Math.round(a._g)},${Math.round(a._b)},${~~(1e3*a._a)/1e3})`}},y.colorMode=function(e){y._style.colorMode=e},y.color=function(){if(1==argumen
    OP_PUSHDATA2(77) ts.length&&786698==arguments[0].MAGIC)return arguments[0];if(y._style.colorMode==y.RGB){if(1==arguments.length)return new y.Color(arguments[0],arguments[0],arguments[0],1);if(2==arguments.length)return new y.Color(arguments[0],arguments[0],arguments[0],arguments[1]/255);if(3==arguments.length)return new y.Color(arguments[0],arguments[1],arguments[2],1);if(4==arguments.length)return new y.Color(arguments[0],arguments[1],arguments[2],arguments[3]/255)}else{if(1==arguments.length)return new y.Color(...c(0,0,arguments[
    OP_PUSHDATA2(77) 0]/100),1);if(2==arguments.length)return new y.Color(...c(0,0,arguments[0]/100),arguments[1]/255);if(3==arguments.length)return new y.Color(...c(arguments[0],arguments[1]/100,arguments[2]/100),1);if(4==arguments.length)return new y.Color(...c(arguments[0],arguments[1]/100,arguments[2]/100),arguments[3])}return null},y.red=function(e){return e._r},y.green=function(e){return e._g},y.blue=function(e){return e._b},y.alpha=function(e){return 255*e._a},y.hue=function(e){return e._inferHSV(),e._h},y.saturation=function(e)
    OP_PUSHDATA2(77) {return e._inferHSV(),e._s},y.brightness=function(e){return e._inferHSV(),e._v},y.lightness=function(e){return 100*(.2126*e._r+.7152*e._g+.0722*e._b)/255},y.lerpColor=function(e,t,n){return y._style.colorMode==y.RGB?new y.Color(y.constrain(y.lerp(e._r,t._r,n),0,255),y.constrain(y.lerp(e._g,t._g,n),0,255),y.constrain(y.lerp(e._b,t._b,n),0,255),y.constrain(y.lerp(e._a,t._a,n),0,1)):(e._inferHSV(),t._inferHSV(),new y.Color(y.constrain(function(e,t,n){n=[[Math.abs(t-e),y.map(n,0,1,e,t)],[Math.abs(t+360-e),y.map(n,0,1,e
    OP_PUSHDATA2(77) ,t+360)],[Math.abs(t-360-e),y.map(n,0,1,e,t-360)]];return n.sort((e,t)=>e[0]-t[0]),(n[0][1]+720)%360}(e._h,t._h,n),0,360),y.constrain(y.lerp(e._s,t._s,n),0,100),y.constrain(y.lerp(e._v,t._v,n),0,100),y.constrain(y.lerp(e._a,t._a,n),0,1)))},y.strokeWeight=function(e){y._style_noStroke=!1,m.lineWidth=e},y.stroke=function(){var e;y._style.noStroke=!1,"string"==typeof arguments[0]?m.strokeStyle=arguments[0]:(e=y.color.apply(null,arguments))._a<=0?y._style.noStroke=!0:m.strokeStyle=e},y.noStroke=function(){y._style.noSt
    OP_PUSHDATA2(77) roke=!0},y.fill=function(){var e;y._style.noFill=!1,"string"==typeof arguments[0]?m.fillStyle=arguments[0]:(e=y.color.apply(null,arguments))._a<=0?y._style.noFill=!0:m.fillStyle=e},y.noFill=function(){y._style.noFill=!0},y.blendMode=function(e){m.globalCompositeOperation=e},y.strokeCap=function(e){m.lineCap=e},y.strokeJoin=function(e){m.lineJoin=e},y.ellipseMode=function(e){y._style.ellipseMode=e},y.rectMode=function(e){y._style.rectMode=e},y.curveDetail=function(e){y._style.curveDetail=e},y.curveAlpha=function(e){
    OP_PUSHDATA2(77) y._style.curveAlpha=e},y.curveTightness=function(e){console.warn("curveTightness() sets the 'alpha' parameter of Catmull-Rom curve, and is NOT identical to p5.js counterpart. As this might change in the future, please call curveAlpha() directly."),y._style.curveAlpha=e},y.clear=function(){m.clearRect(0,0,y.width,y.height)},y.background=function(){if(arguments[0]&&arguments[0].MAGIC==y.MAGIC)return y.image(arguments[0],0,0,y.width,y.height);m.save(),m.resetTransform(),m.scale(y._pixelDensity,y._pixelDensity),m.fillS
    OP_PUSHDATA2(77) tyle="string"==typeof arguments[0]?arguments[0]:y.color(...Array.from(arguments)),m.fillRect(0,0,y.width,y.height),m.restore()},y.line=function(e,t,n,o){y._style.noStroke||(m.beginPath(),m.moveTo(e,t),m.lineTo(n,o),m.stroke())},y.arc=function(e,t,n,o,a,r,i,l){if(a==r)return y.ellipse(e,t,n,o);null==l&&(l=25),null==i&&(i=y.PIE),y._style.ellipseMode==y.CENTER?p(e,t,n,o,a,r,i,l):y._style.ellipseMode==y.RADIUS?p(e,t,2*n,2*o,a,r,i,l):y._style.ellipseMode==y.CORNER?p(e+n/2,t+o/2,n,o,a,r,i,l):y._style.ellipseMode==y.CORNE
    OP_PUSHDATA2(77) RS&&p((e+n)/2,(t+o)/2,n-e,o-t,a,r,i,l)},y.ellipse=function(e,t,n,o){null==o&&(o=n),y._style.ellipseMode==y.CENTER?v(e,t,n,o):y._style.ellipseMode==y.RADIUS?v(e,t,2*n,2*o):y._style.ellipseMode==y.CORNER?v(e+n/2,t+o/2,n,o):y._style.ellipseMode==y.CORNERS&&v((e+n)/2,(t+o)/2,n-e,o-t)},y.circle=function(e,t,n){return y.ellipse(e,t,n,n)},y.point=function(e,t){e.x&&(t=e.y,e=e.x),m.beginPath(),m.ellipse(e,t,.4,.4,0,0,2*Math.PI),m.stroke()},y.rect=function(e,t,n,o,a,r,i,l){y._style.rectMode==y.CENTER?_(e-n/2,t-o/2,n,o,a,r,i
    OP_PUSHDATA2(77) ,l):y._style.rectMode==y.RADIUS?_(e-n,t-o,2*n,2*o,a,r,i,l):y._style.rectMode==y.CORNER?_(e,t,n,o,a,r,i,l):y._style.rectMode==y.CORNERS&&_(e,t,n-e,o-t,a,r,i,l)},y.square=function(e,t,n,o,a,r,i){return y.rect(e,t,n,n,o,a,r,i)},y.beginShape=function(){M(),m.beginPath(),r=!0},y.beginContour=function(){m.closePath(),M(),r=!0},y.endContour=function(){M(),r=!0},y.vertex=function(e,t){M(),r?m.moveTo(e,t):m.lineTo(e,t),r=!1},y.bezierVertex=function(e,t,n,o,a,r){M(),m.bezierCurveTo(e,t,n,o,a,r)},y.quadraticVertex=function(e,
    OP_PUSHDATA2(77) t,n,o){M(),m.quadraticCurveTo(e,t,n,o)},y.bezier=function(e,t,n,o,a,r,i,l){y.beginShape(),y.vertex(e,t),y.bezierVertex(n,o,a,r,i,l),y.endShape()},y.triangle=function(e,t,n,o,a,r){y.beginShape(),y.vertex(e,t),y.vertex(n,o),y.vertex(a,r),y.endShape(y.CLOSE)},y.quad=function(e,t,n,o,a,r,i,l){y.beginShape(),y.vertex(e,t),y.vertex(n,o),y.vertex(a,r),y.vertex(i,l),y.endShape(y.CLOSE)},y.endShape=function(e){M(),e&&m.closePath(),y._style.noFill||m.fill(),y._style.noStroke||m.stroke(),y._style.noFill&&y._style.noStroke&&(m
    OP_PUSHDATA2(77) .save(),m.fillStyle="none",m.fill(),m.restore())},y.curveVertex=function(e,t){if(i.push([e,t]),!(i.length<4)){var e=i[i.length-4],t=i[i.length-3],n=i[i.length-2],o=i[i.length-1],a=function(t,n,o,a,r,i,l,s,u,e){function c(e,t,n,o,a,r){o=Math.pow(o-t,2)+Math.pow(a-n,2);return Math.pow(o,.5*r)+e}var h=[],f=c(0,t,n,o,a,e),d=c(f,o,a,r,i,e),p=c(d,r,i,l,s,e);for(let e=0;e<u;e++){var v=f+e/(u-1)*(d-f),y=[(f-v)/+f,+v/+f,(d-v)/(d-f),(v-f)/(d-f),(p-v)/(p-d),(v-d)/(p-d),(d-v)/+d,+v/+d,(p-v)/(p-f),(v-f)/(p-f)];for(let e=0;e<y.l
    OP_PUSHDATA2(77) ength;e+=2)isNaN(y[e])&&(y[e]=1,y[e+1]=0),isFinite(y[e])||(0<y[e]?(y[e]=1,y[e+1]=0):(y[e]=0,y[e+1]=1));var v=t*y[0]+o*y[1],m=n*y[0]+a*y[1],g=o*y[2]+r*y[3],_=a*y[2]+i*y[3],M=r*y[4]+l*y[5],x=i*y[4]+s*y[5],v=v*y[6]+g*y[7],m=m*y[6]+_*y[7],g=g*y[8]+M*y[9],M=_*y[8]+x*y[9],_=v*y[2]+g*y[3],x=m*y[2]+M*y[3];h.push([_,x])}return h}(...e,...t,...n,...o,y._style.curveDetail,y._style.curveAlpha);for(let e=0;e<a.length;e++)r?m.moveTo(...a[e]):m.lineTo(...a[e]),r=!1}},y.curve=function(e,t,n,o,a,r,i,l){y.beginShape(),y.curveVertex(
    OP_PUSHDATA2(77) e,t),y.curveVertex(n,o),y.curveVertex(a,r),y.curveVertex(i,l),y.endShape()},y.translate=function(e,t){m.translate(e,t)},y.rotate=function(e){m.rotate(e)},y.scale=function(e,t){null==t&&(t=e),m.scale(e,t)},y.applyMatrix=function(e,t,n,o,a,r){m.transform(e,t,n,o,a,r)},y.shearX=function(e){m.transform(1,0,Math.tan(e),1,0,0)},y.shearY=function(e){m.transform(1,Math.tan(e),0,1,0,0)},y.resetMatrix=function(){m.resetTransform(),m.scale(y._pixelDensity,y._pixelDensity)},y.pushMatrix=y.push=function(){y._styleCache.push({..
    OP_PUSHDATA2(77) .y._style}),y._style=y._styleCache[y._styleCache.length-1],m.save()},y.popMatrix=y.pop=function(){y._styleCache.length-1&&(y._styleCache.pop(),y._style=y._styleCache[y._styleCache.length-1],m.restore())},y.image=function(t,e,n,o,a,r,i,l,s){var u,c,h=t.MAGIC==y.MAGIC?t.canvas:t;function f(){var e;t.MAGIC==y.MAGIC&&y._tint&&((e=t.canvas.getContext("2d")).save(),e.resetTransform(),e.clearRect(0,0,e.canvas.width,e.canvas.height),e.drawImage(d.canvas,0,0),e.restore())}t.MAGIC==y.MAGIC&&null!=y._tint&&(u=t.canvas.width,c
    OP_PUSHDATA2(77) =t.canvas.height,null==d&&(d=document.createElement("canvas").getContext("2d")),null==u&&(u=m.canvas.width,c=m.canvas.height),d.canvas.width==u&&d.canvas.height==c||(d.canvas.width=u,d.canvas.height=c),d.drawImage(t.canvas,0,0),t.tinted(y._tint)),o?r?(l=l||h.width,s=s||h.height,m.drawImage(h,r,i,l,s,e,n,o,a)):m.drawImage(h,e,n,o,a):t.MAGIC==y.MAGIC||t.width?m.drawImage(h,e,n,t.width,t.height):m.drawImage(h,e,n,t.videoWidth,t.videoHeight),f()},y.loadPixels=function(){n=m.getImageData(0,0,y.canvas.width,y.canvas.heig
    OP_PUSHDATA2(77) ht),y.pixels=n.data},y.updatePixels=function(){null!=n&&m.putImageData(n,0,0)},y.loadImage=function(e,t){l++;let n=y.createGraphics(100,100),o=n.canvas.getContext("2d"),a=new Image;return a.src=e,a.crossOrigin="Anonymous",a.onload=function(){o.canvas.width=a.width,o.canvas.height=a.height,n.width=a.width,n.height=a.height,o.drawImage(a,0,0),l--,t&&t(n)},n};let x={};function w(e,t){null==u&&(u=document.createElement("canvas").getContext("2d")),null==e&&(e=m.canvas.width,t=m.canvas.height),u.canvas.width==e&&u.canvas
    OP_PUSHDATA2(77) .height==t||(u.canvas.width=e,u.canvas.height=t)}function R(){var e=m.canvas.width*m.canvas.height*4;null!=g&&e==g.length||(g=new Uint8ClampedArray(e))}function I(e){u.clearRect(0,0,u.canvas.width,u.canvas.height),u.filter=e,u.drawImage(m.canvas,0,0),m.save(),m.resetTransform(),m.clearRect(0,0,m.canvas.width,m.canvas.height),m.drawImage(u.canvas,0,0),m.restore()}x[y.THRESHOLD]=function(t,n){null==n?n=127.5:n*=255;for(let e=0;e<t.length;e+=4){var o=.2126*t[e]+.7152*t[e+1]+.0722*t[e+2];t[e]=t[e+1]=t[e+2]=n<=o?255:0}}
    OP_PUSHDATA2(77) ,x[y.GRAY]=function(t){for(let e=0;e<t.length;e+=4){var n=.2126*t[e]+.7152*t[e+1]+.0722*t[e+2];t[e]=t[e+1]=t[e+2]=n}},x[y.OPAQUE]=function(t){for(let e=0;e<t.length;e+=4)t[e+3]=255},x[y.INVERT]=function(t){for(let e=0;e<t.length;e+=4)t[e]=255-t[e],t[e+1]=255-t[e+1],t[e+2]=255-t[e+2]},x[y.POSTERIZE]=function(t,n){var o=n-1;for(let e=0;e<t.length;e+=4)t[e]=255*(t[e]*n>>8)/o,t[e+1]=255*(t[e+1]*n>>8)/o,t[e+2]=255*(t[e+2]*n>>8)/o},x[y.DILATE]=function(n){R(),g.set(n);var[o,a]=[m.canvas.width,m.canvas.height];for(let t=0
    OP_PUSHDATA2(77) ;t<a;t++)for(let e=0;e<o;e++){var r=4*Math.max(e-1,0),i=4*Math.min(e+1,o-1),l=4*Math.max(t-1,0)*o,s=4*Math.min(t+1,a-1)*o,u=4*t*o,c=4*e;for(let e=0;e<4;e++){var h=e+l,f=e+s,d=e+u;n[u+c+e]=Math.max(g[h+c],g[d+r],g[d+c],g[d+i],g[f+c])}}},x[y.ERODE]=function(n){R(),g.set(n);var[o,a]=[m.canvas.width,m.canvas.height];for(let t=0;t<a;t++)for(let e=0;e<o;e++){var r=4*Math.max(e-1,0),i=4*Math.min(e+1,o-1),l=4*Math.max(t-1,0)*o,s=4*Math.min(t+1,a-1)*o,u=4*t*o,c=4*e;for(let e=0;e<4;e++){var h=e+l,f=e+s,d=e+u;n[u+c+e]=Math.mi
    OP_PUSHDATA2(77) n(g[h+c],g[d+r],g[d+c],g[d+i],g[f+c])}}},x[y.BLUR]=function(e,l){l=l||1,l=Math.floor(l*y._pixelDensity),R(),g.set(e);var s=2*l+1,u=function(t){var n=new Float32Array(t),o=.3*l+.8,a=o*o*2;for(let e=0;e<t;e++){var r=e-t/2,r=Math.exp(-r*r/a)/(2.5066282746*o);n[e]=r}return n}(s),[c,h]=[m.canvas.width,m.canvas.height];for(let i=0;i<h;i++)for(let r=0;r<c;r++){let t=0,n=0,o=0,a=0;for(let e=0;e<s;e++){var f=Math.min(Math.max(r-l+e,0),c-1),f=4*(i*c+f);t+=g[f]*u[e],n+=g[1+f]*u[e],o+=g[2+f]*u[e],a+=g[3+f]*u[e]}var d=4*(i*c+r)
    OP_PUSHDATA2(77) ;e[d]=t,e[1+d]=n,e[2+d]=o,e[3+d]=a}g.set(e);for(let i=0;i<h;i++)for(let r=0;r<c;r++){let t=0,n=0,o=0,a=0;for(let e=0;e<s;e++){var p=4*(Math.min(Math.max(i-l+e,0),h-1)*c+r);t+=g[p]*u[e],n+=g[1+p]*u[e],o+=g[2+p]*u[e],a+=g[3+p]*u[e]}var v=4*(i*c+r);e[v]=t,e[1+v]=n,e[2+v]=o,e[3+v]=a}},y.filter=function(e,t){var n;y.HARDWARE_FILTERS&&null!=m.filter?(w(),e==y.THRESHOLD?(null==t&&(t=.5),t=Math.max(t,1e-5),I(`saturate(0%) brightness(${Math.floor(.5/t*100)}%) contrast(1000000%)`)):e==y.GRAY?I("saturate(0%)"):e==y.OPAQUE?(u.
    OP_PUSHDATA2(77) fillStyle="black",u.fillRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(m.canvas,0,0),m.save(),m.resetTransform(),m.drawImage(u.canvas,0,0),m.restore()):e==y.INVERT?I("invert(100%)"):e==y.BLUR?I(`blur(${Math.ceil(t*y._pixelDensity)||1}px)`):(n=m.getImageData(0,0,m.canvas.width,m.canvas.height),x[e](n.data,t),m.putImageData(n,0,0))):(n=m.getImageData(0,0,m.canvas.width,m.canvas.height),x[e](n.data,t),m.putImageData(n,0,0))},y.resize=function(e,t){w(),u.drawImage(m.canvas,0,0),y.width=e,y.height=t,m.canvas.width
    OP_PUSHDATA2(77) =e*y._pixelDensity,m.canvas.height=t*y._pixelDensity,m.save(),m.resetTransform(),m.clearRect(0,0,m.canvas.width,m.canvas.height),m.drawImage(u.canvas,0,0,m.canvas.width,m.canvas.height),m.restore()},y.get=function(e,t,n,o){if(null!=e&&null==n)return a=m.getImageData(e,t,1,1).data,new y.Color(a[0],a[1],a[2],a[3]/255);e=e||0,t=t||0,n=n||y.width,o=o||y.height;var a=y.createGraphics(n,o),e=(a.pixelDensity(y._pixelDensity),m.getImageData(e*y._pixelDensity,t*y._pixelDensity,n*y._pixelDensity,o*y._pixelDensity));return a.
    OP_PUSHDATA2(77) canvas.getContext("2d").putImageData(e,0,0),a},y.set=function(e,t,n){var o;n.MAGIC==y.MAGIC?(o=y._tint,y._tint=null,y.image(n,e,t),y._tint=o):(o=4*(t*y._pixelDensity*m.canvas.width+e*y._pixelDensity),y.pixels[o]=n._r,y.pixels[1+o]=n._g,y.pixels[2+o]=n._b,y.pixels[3+o]=255*n._a)},y.tinted=function(){var e=y.color(...Array.from(arguments)),t=e._a,e=(e._a=1,w(),u.clearRect(0,0,u.canvas.width,u.canvas.height),u.fillStyle=e,u.fillRect(0,0,u.canvas.width,u.canvas.height),u.globalCompositeOperation="multiply",u.drawImage(
    OP_PUSHDATA2(77) m.canvas,0,0),u.globalCompositeOperation="source-over",m.save(),m.resetTransform(),m.globalCompositeOperation);m.globalCompositeOperation="source-in",m.drawImage(u.canvas,0,0),m.globalCompositeOperation=e,m.restore(),u.globalAlpha=t,u.clearRect(0,0,u.canvas.width,u.canvas.height),u.drawImage(m.canvas,0,0),u.globalAlpha=1,m.save(),m.resetTransform(),m.clearRect(0,0,m.canvas.width,m.canvas.height),m.drawImage(u.canvas,0,0),m.restore()},y.tint=function(){y._tint=y.color(...Array.from(arguments))},y.noTint=function(){y
    OP_PUSHDATA2(77) ._tint=null},y.mask=function(e){m.save(),m.resetTransform();var t=m.globalCompositeOperation;m.globalCompositeOperation="destination-in",m.drawImage(e.canvas,0,0),m.globalCompositeOperation=t,m.restore()},y.clearTemporaryBuffers=function(){u=null,d=null,g=null},y.save=function(e,t){e=e||"untitled",t=t||"png";var n=document.createElement("a");n.innerHTML="[Download]",n.addEventListener("click",function(){this.href=m.canvas.toDataURL(),this.download=e+"."+t},!1),document.body.appendChild(n),n.click(),document.body.re
    OP_PUSHDATA2(77) moveChild(n)},y.saveCanvas=function(e,t,n){return e.MAGIC==y.MAGIC?(n&&e.save(t,n),n=t.split("."),e.save(n.slice(0,-1).join("."),n[n.length-1])):t?y.save(e,t):(n=e.split("."),y.save(n.slice(0,-1).join("."),n[n.length-1]))},y.loadFont=function(e,t){var n=e.split("/"),n=n[n.length-1].split(".")[0].replace(" ",""),e=`@font-face { font-family: '${n}'; src: url('${e}'); }`,o=document.createElement("style");return o.textContent=e,document.head.append(o),n},y.textFont=function(e){y._style.textFont=e}
    OP_PUSHDATA2(77) ,y.textSize=function(e){y._style.textSize=e,y._style.textLeading=e},y.textLeading=function(e){y._style.textLeading=e},y.textStyle=function(e){y._style.textStyle=e},y.textAlign=function(e,t){m.textAlign=e,t&&(m.textBaseline=t==y.CENTER?"middle":t)},y.text=function(e,t,n,o){if(e&&(e=e.toString(),!y._style.noFill||!y._style.noStroke)){m.font=`${y._style.textStyle} ${y._style.textSize}px `+y._style.textFont;var a=e.split("\n");for(let e=0;e<a.length;e++)y._style.noFill||m.fillText(a[e],t,n,o),y._style.noStroke||m.strok
    OP_PUSHDATA2(77) eText(a[e],t,n,o),n+=y._style.textLeading}},y.textWidth=function(e){return m.font=`${y._style.textStyle} ${y._style.textSize}px `+y._style.textFont,m.measureText(e).width},y.textAscent=function(e){return m.font=`${y._style.textStyle} ${y._style.textSize}px `+y._style.textFont,m.measureText(e).actualBoundingBoxAscent},y.textDescent=function(e){return m.font=`${y._style.textStyle} ${y._style.textSize}px `+y._style.textFont,m.measureText(e).actualBoundingBoxDescent};function C(e){return.5*(1-Math.cos(e*Math.PI))}var E
    OP_PUSHDATA2(77) ,S=4,A=.5;y.noise=function(e,t,n){if(t=t||0,n=n||0,null==E){E=new Array(4096);for(var o=0;o<4096;o++)E[o]=Math.random()}e<0&&(e=-e),t<0&&(t=-t),n<0&&(n=-n);for(var a,r,i=Math.floor(e),l=Math.floor(t),s=Math.floor(n),u=e-i,c=t-l,h=n-s,f=0,d=.5,p=0;p<S;p++){var v=i+(l<<4)+(s<<8),y=C(u),m=C(c),g=E[4095&v];g+=y*(E[v+1&4095]-g),a=E[v+16&4095],g+=m*((a+=y*(E[v+16+1&4095]-a))-g),a=E[4095&(v+=256)],a+=y*(E[v+1&4095]-a),r=E[v+16&4095],a+=m*((r+=y*(E[v+16+1&4095]-r))-a),f+=(g+=C(h)*(a-g))*d,d*=A,i<<=1,l<<=1,s<<=1,1<=(u*=2)&&
    OP_PUSHDATA2(77) (i++,u--),1<=(c*=2)&&(l++,c--),1<=(h*=2)&&(s++,h--)}return f},y.noiseDetail=function(e,t){0<e&&(S=e),0<t&&(A=t)};function T(){let t,n,o=4294967295;return{setSeed(e){t=n=(null==e?Math.random()*o:e)>>>0},getSeed:()=>n,rand:()=>((t=(t=(t^=t<<17)^t>>13)^t<<5)>>>0)/o}}let D=T();D.setSeed(),y.noiseSeed=function(e){let t=null==e?4294967295*Math.random():e;E=E||new Float32Array(4096);for(var n=0;n<4096;n++)t=(t=(t^=t<<17)^t>>13)^t<<5,E[n]=(t>>>0)/4294967295},y.randomSeed=function(e){D.setSeed(e)},y.random=function(e,t){ret
    OP_PUSHDATA2(77) urn null==e?D.rand():"number"==typeof e?null!=t?D.rand()*(t-e)+e:D.rand()*e:e[~~(e.length*D.rand())]},y.randomGenerator=function(e){e==y.LCG?D=function(){const t=4294967296;let n,o;return{setSeed(e){o=n=(null==e?Math.random()*t:e)>>>0},getSeed:()=>n,rand:()=>(o=(1664525*o+1013904223)%t)/t}}():e==y.SHR3&&(D=T()),D.setSeed()};var P,b=new function(){var o,t,a,c=new Array(128),h=new Array(256),f=new Array(128),d=new Array(128),p=new Array(256),v=new Array(256),r=function(){return 4294967296*D.rand()-2147483648},i=funct
    OP_PUSHDATA2(77) ion(){return.5+2.328306e-10*(r()<<0)};this.SHR3=r,this.UNI=i,this.RNOR=function(){if(a=r(),o=127&a,Math.abs(a)<c[o])return a*f[o];for(var e,t,n;;){if(e=a*f[o],0==o){for(;t=i(),n=i(),e=.2904764*-Math.log(t),(t=-Math.log(n))+t<e*e;);return 0<a?3.44262+e:-3.44262-e}if(d[o]+i()*(d[o-1]-d[o])<Math.exp(-.5*e*e))return e;if(a=r(),o=127&a,Math.abs(a)<c[o])return a*f[o]}},this.REXP=function(){if((t=r()>>>0)<c[o=255&t])return t*p[o];for(var e;;){if(0==o)return 7.69711-Math.log(i());if(e=t*p[o],v[o]+i()*(v[o-1]-v[o])<Math.exp
    OP_PUSHDATA2(77) (-e))return e;if((t=r())<h[o=255&t])return t*p[o]}},this.zigset=function(){var e,t=2147483648,n=4294967296,o=3.442619855899,a=o,r=.00991256303526217,i=7.697117470131487,l=i,s=.003949659822581572,u=r/Math.exp(-.5*o*o);for(c[0]=Math.floor(o/u*t),c[1]=0,f[0]=u/t,f[127]=o/t,d[0]=1,d[127]=Math.exp(-.5*o*o),e=126;1<=e;e--)o=Math.sqrt(-2*Math.log(r/o+Math.exp(-.5*o*o))),c[e+1]=Math.floor(o/a*t),a=o,d[e]=Math.exp(-.5*o*o),f[e]=o/t;for(u=s/Math.exp(-i),h[0]=Math.floor(i/u*n),h[1]=0,p[0]=u/n,p[255]=i/n,v[0]=1,v[255]=Math.exp
    OP_PUSHDATA2(77) (-i),e=254;1<=e;e--)i=-Math.log(s/i+Math.exp(-i)),h[e+1]=Math.floor(i/l*n),l=i,v[e]=Math.exp(-i),p[e]=i/n}};b.hasInit=!1,y.randomGaussian=function(e,t){return b.hasInit||(b.zigset(),b.hasInit=!0),b.RNOR()*t+e},y.randomExponential=function(){return b.hasInit||(b.zigset(),b.hasInit=!0),b.REXP()},y.print=console.log,y.cursor=function(e,t,n){let o="";e.includes(".")&&(e=`url("${e}")`,o=", auto"),null!=t&&(e+=" "+t+" "+n),y.canvas.style.cursor=e+o},y.noCursor=function(){y.canvas.style.cursor="none"},y.createCapture=func
    OP_PUSHDATA2(77) tion(e){var t=document.createElement("video");return t.playsinline="playsinline",t.autoplay="autoplay",navigator.mediaDevices.getUserMedia(e).then(function(e){t.srcObject=e}),t.style.position="absolute",t.style.opacity=1e-5,t.style.zIndex=-1e3,document.body.appendChild(t),t};for(P of["setup","draw","preload","mouseMoved","mousePressed","mouseReleased","mouseDragged","mouseClicked","keyPressed","keyReleased","keyTyped","touchStarted","touchEnded"]){let t="_"+P+"Fn";y[t]=function(){},y[t].isPlaceHolder=!0,y[P]?y[t]=y
    OP_PUSHDATA2(77) [P]:Object.defineProperty(y,P,{set:function(e){y[t]=e}})}function z(){y._noLoop||(t=null==y._frameRate?requestAnimationFrame(z):setTimeout(z,1e3/y._frameRate)),M(),r=!0,y.push(),y._drawFn(),y.pop(),++y.frameCount}function O(e){var t=y.canvas.getBoundingClientRect(),n=y.canvas.scrollWidth/y.width||1,o=y.canvas.scrollHeight/y.height||1;return{x:(e.clientX-t.left)/n,y:(e.clientY-t.top)/o,id:e.identifier}}function k(){return y._touchStarted.isPlaceHolder&&y._touchMoved.isPlaceHolder&&y._touchEnded.isPlaceHolder}y.noLoo
    OP_PUSHDATA2(77) p=function(){y._noLoop=!0,t=null},y.loop=function(){y._noLoop=!1,null==t&&z()},y.redraw=function(){z()},y.frameRate=function(e){y._frameRate=e},setTimeout(function(){y._preloadFn(),s=window.performance.now(),function e(){return 0<l?setTimeout(e,10):(y._setupFn(),void z())}()},1),y.canvas.onmousemove=function(e){y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.mouseX=e.offsetX,y.mouseY=e.offsetY,y.mouseIsPressed?y._mouseDraggedFn(e):y._mouseMovedFn(e)},y.canvas.onmousedown=function(e){y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.
    OP_PUSHDATA2(77) mouseX=e.offsetX,y.mouseY=e.offsetY,y.mouseIsPressed=!0,y.mouseButton=[y.LEFT,y.CENTER,y.RIGHT][e.button],y._mousePressedFn(e)},y.canvas.onmouseup=function(e){y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.mouseX=e.offsetX,y.mouseY=e.offsetY,y.mouseIsPressed=!1,y._mouseReleasedFn(e)},y.canvas.onclick=function(e){y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.mouseX=e.offsetX,y.mouseY=e.offsetY,y.mouseIsPressed=!0,y._mouseClickedFn(e),y.mouseIsPressed=!1},window.addEventListener("keydown",function(e){y.keyIsPressed=!0,y.key=e.key
    OP_PUSHDATA2(77) ,y.keyCode=e.keyCode,a[y.keyCode]=!0,y._keyPressedFn(e),1==e.key.length&&y._keyTypedFn(e)}),window.addEventListener("keyup",function(e){y.keyIsPressed=!1,y.key=e.key,y.keyCode=e.keyCode,a[y.keyCode]=!1,y._keyReleasedFn(e)}),y.keyIsDown=function(e){return!!a[e]},y.canvas.ontouchstart=function(e){y.touches=e.touches.map(O),k()&&(y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.mouseX=y.touches[0].x,y.mouseY=y.touches[0].y,y.mouseIsPressed=!0,y.mouseButton=y.LEFT,y._mousePressedFn(e)||e.preventDefault()),y._touchStartedFn(e)||
    OP_PUSHDATA2(77) e.preventDefault()},y.canvas.ontouchmove=function(e){y.touches=e.touches.map(O),k()&&(y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.mouseX=y.touches[0].x,y.mouseY=y.touches[0].y,y.mouseIsPressed=!0,y.mouseButton=y.LEFT,y._mouseDraggedFn(e)||e.preventDefault()),y._touchMovedFn(e)||e.preventDefault()},y.canvas.ontouchend=y.canvas.ontouchcancel=function(e){y.touches=e.touches.map(O),k()&&(y.pmouseX=y.mouseX,y.pmouseY=y.mouseY,y.mouseX=y.touches[0].x,y.mouseY=y.touches[0].y,y.mouseIsPressed=!1,y._mouseReleasedFn(e)||e.preven
    OP_PUSHDATA2(77) tDefault()),y._touchEndedFn(e)||e.preventDefault()},y.hasSensorPermission=!window.DeviceOrientationEvent&&!window.DeviceMotionEvent||!(DeviceOrientationEvent.requestPermission||DeviceMotionEvent.requestPermission),y.requestSensorPermissions=function(){DeviceOrientationEvent.requestPermission&&DeviceOrientationEvent.requestPermission().then(e=>{"granted"==e&&DeviceMotionEvent.requestPermission&&DeviceMotionEvent.requestPermission().then(e=>{"granted"==e&&(y.hasSensorPermission=!0)}).catch(alert)}).catch(alert)},wind
    OP_PUSHDATA2(77) ow.ondeviceorientation=function(e){y.pRotationX=y.rotationX,y.pRotationY=y.rotationY,y.pRotationZ=y.rotationZ,y.pRelRotationX=y.relRotationX,y.pRelRotationY=y.relRotationY,y.pRelRotationZ=y.relRotationZ,y.rotationX=e.beta*(Math.PI/180),y.rotationY=e.gamma*(Math.PI/180),y.rotationZ=e.alpha*(Math.PI/180),y.relRotationX=[-y.rotationY,-y.rotationX,y.rotationY][1+~~(window.orientation/90)],y.relRotationY=[-y.rotationX,y.rotationY,y.rotationX][1+~~(window.orientation/90)],y.relRotationZ=y.rotationZ},window.ondevicemotion
    OP_PUSHDATA2(77) =function(e){var t,n;y.pAccelerationX=y.accelerationX,y.pAccelerationY=y.accelerationY,y.pAccelerationZ=y.accelerationZ,e.acceleration||(n=y.rotationY,n=[Math.cos(n),0,Math.sin(n),0,0,1,0,0,-Math.sin(n),0,Math.cos(n),0,0,0,0,1],t=y.rotationX,t=[1,0,0,0,0,Math.cos(t),-Math.sin(t),0,0,Math.sin(t),Math.cos(t),0,0,0,0,1],t=[((n=[n[0]*t[0]+n[1]*t[4]+n[2]*t[8]+n[3]*t[12],n[0]*t[1]+n[1]*t[5]+n[2]*t[9]+n[3]*t[13],n[0]*t[2]+n[1]*t[6]+n[2]*t[10]+n[3]*t[14],n[0]*t[3]+n[1]*t[7]+n[2]*t[11]+n[3]*t[15],n[4]*t[0]+n[5]*t[4]+n[6]*t[
    OP_PUSHDATA2(77) 8]+n[7]*t[12],n[4]*t[1]+n[5]*t[5]+n[6]*t[9]+n[7]*t[13],n[4]*t[2]+n[5]*t[6]+n[6]*t[10]+n[7]*t[14],n[4]*t[3]+n[5]*t[7]+n[6]*t[11]+n[7]*t[15],n[8]*t[0]+n[9]*t[4]+n[10]*t[8]+n[11]*t[12],n[8]*t[1]+n[9]*t[5]+n[10]*t[9]+n[11]*t[13],n[8]*t[2]+n[9]*t[6]+n[10]*t[10]+n[11]*t[14],n[8]*t[3]+n[9]*t[7]+n[10]*t[11]+n[11]*t[15],n[12]*t[0]+n[13]*t[4]+n[14]*t[8]+n[15]*t[12],n[12]*t[1]+n[13]*t[5]+n[14]*t[9]+n[15]*t[13],n[12]*t[2]+n[13]*t[6]+n[14]*t[10]+n[15]*t[14],n[12]*t[3]+n[13]*t[7]+n[14]*t[11]+n[15]*t[15]])[0]*(t=[0,0,-9.80665])[0
    OP_PUSHDATA2(77) ]+n[1]*t[1]+n[2]*t[2]+n[3])/(n[12]*t[0]+n[13]*t[1]+n[14]*t[2]+n[15]),(n[4]*t[0]+n[5]*t[1]+n[6]*t[2]+n[7])/(n[12]*t[0]+n[13]*t[1]+n[14]*t[2]+n[15]),(n[8]*t[0]+n[9]*t[1]+n[10]*t[2]+n[11])/(n[12]*t[0]+n[13]*t[1]+n[14]*t[2]+n[15])],y.accelerationX=e.accelerationIncludingGravity.x+t[0],y.accelerationY=e.accelerationIncludingGravity.y+t[1],y.accelerationZ=e.accelerationIncludingGravity.z-t[2])},y.year=function(){return(new Date).getFullYear()},y.day=function(){return(new Date).getDay()},y.hour=function(){return(new Date)
    OP_PUSHDATA2(77) .getHours()},y.minute=function(){return(new Date).getMinutes()},y.second=function(){return(new Date).getSeconds()},y.millis=function(){return window.performance.now()-s}}(e)}"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=Q5)</script><script>let q5=new Q5,lcg_index=0,moveSteps=0,moveStepsR=0,moveSegments=0,moveSegmentsR=0,moveSteps2=0,moveStepsR2=0,moveSegments2=0,moveSegmentsR2=0;function lcg(){var e=Math.pow(2,32);return(lcg_index=(1664525*lcg_index+1013904223)%e)/e}function generateRandomHe
    OP_PUSHDATA2(77) x(){let s="";var r="abcdef0123456789";for(let e=0;e<64;e++)s+=r.charAt(Math.floor(lcg()*r.length));return lcg_index++,"0x"+s}q5.mouseClicked=function(){sqord2.pause=!sqord2.pause,sqord2.pause&&(console.log(sqord2.hash),q5.fill(255),q5.rect(0,0,50,50))};const makeSqord=(e,s)=>{var r={hash:e,hashPairs:[]};s||(window.hash=e);for(let e=0;e<32;e++)r.hashPairs.push(r.hash.slice(2+2*e,4+2*e));return r.decPairs=r.hashPairs.map(e=>parseInt(e,16)),r.seed=parseInt(r.hash.slice(0,16),16),r.color=0,r.backgroundColor=0,r.ht=0,r.
    OP_PUSHDATA2(77) wt=2,r.speed=r.decPairs[1]%128/100+.1,r.segments=q5.map(r.decPairs[26],0,255,12,20),r.startColor=r.decPairs[29],r.slinky=r.decPairs[31]<30,r.pipe=r.decPairs[22]<30,r.bold=r.decPairs[23]<15,r.segmented=r.decPairs[24]<30,r.fuzzy=r.pipe&&!r.slinky,r.flipper=r.decPairs[5]<15,r.familia=r.decPairs[4]<15,r.flowers=r.decPairs[3]<15,r.creepy=r.decPairs[7]<15,r.dodge=r.decPairs[8]<15,r.squared=r.decPairs[6]<15,r.spread=r.decPairs[28]<15?.5:q5.map(r.decPairs[28],0,255,5,50),r.index=0,r.pause=!1,r.steps=r.slinky?r.decPairs[17]
    OP_PUSHDATA2(77) %100+1:r.fuzzy?r.decPairs[17]%2e3+1:r.decPairs[17]%400+1,s?(r.reverse=sqord2.reverse,r.amp=sqord2.amp,r.flipper=sqord2.flipper,r.familia=sqord2.familia,r.familia&&(r.startColor=sqord2.startColor,r.slinky=sqord2.slinky,r.pipe=sqord2.pipe,r.bold=sqord2.bold,r.segmented=sqord2.segmented,r.fuzzy=sqord2.fuzzy,r.flowers=sqord2.flowers,r.squared=sqord2.squared,r.creepy=sqord2.creepy,r.dodge=sqord2.creepy)):(r.amp=r.decPairs[2]%128/100,r.reverse=r.decPairs[30]<128),r.reverse||(moveSegmentsR2=q5.floor(r.segments),moveSegmen
    OP_PUSHDATA2(77) ts2=q5.floor(r.segments),moveStepsR2=r.steps,moveSteps2=r.steps),r.start=!0,r};let sqord2=makeSqord(generateRandomHexSimple("0x94a0e66de5aa2bbf012dc553f5db237eab8d6728248a963c8d339635dbd01b14"),!1),stop=(console.log(sqord2.hash),!1);q5.setup=function(){q5.createCanvas(q5.windowWidth,q5.windowHeight),q5.colorMode(q5.HSB,360),q5.strokeWeight(q5.height/1200)},q5.windowResized=function(){q5.resizeCanvas(q5.windowWidth,q5.windowHeight)};const updateIndex=()=>{sqord2.index=sqord2.reverse?sqord2.index-sqord2.speed:sqord2.
    OP_PUSHDATA2(77) index+sqord2.speed};function rnd(e){return e.seed^=e.seed<<13,e.seed^=e.seed>>17,e.seed^=e.seed<<5,(e.seed<0?1+~e.seed:e.seed)%1e3/1e3}function generateRandomHexSimple(e){return lcg_index=hashToNumber(e),e}function hashToNumber(e){return e.startsWith("0x")&&(e=e.substring(2)),parseInt(e.substring(0,16),16)/0x10000000000000000}q5.draw=function(){q5.background(0),sqord2.pause&&(q5.fill(255),q5.circle(20,20,10,10));var e,d=(e,s,r)=>{var o,d,t=r.flowers?1:s/r.steps,q=q5.width/r.segments/r.wt,a=-q5.height/r.ht,n=q5.heig
    OP_PUSHDATA2(77) ht/r.ht,i=q*e,m=q*(e+1),p=q*(e+2),q=q*(e+3),l=q5.map(r.decPairs[e],0,255,a,n)*r.amp,g=q5.map(r.decPairs[e+1],0,255,a,n)*r.amp,c=q5.map(r.decPairs[e+2],0,255,a,n)*r.amp,e=q5.map(r.decPairs[e+3],0,255,a,n)*r.amp;let h=q5.curvePoint(i,m,p,q,t),v=q5.curvePoint(l,g,c,e,t);r.creepy&&(d=(n=(a=1-t)*a)*a,o=(S=t*t)*t,h=d*i+3*n*t*m+3*a*S*p+o*q,v=d*l+3*n*t*g+3*a*S*c+o*e),r.flowers&&(d=q5.curvePoint(i,m,p,q,0),n=q5.curvePoint(l,g,c,e,0),q5.beginShape(),q5.quadraticVertex(h,v,d,n),q5.endShape());var S,t=r.reverse?360-(r.color/r.
    OP_PUSHDATA2(77) spread+r.startColor+q5.abs(r.index))%360:(r.color/r.spread+r.startColor+q5.abs(r.index))%360;r.fuzzy?(q5.noStroke(),q5.fill(t,255,255,20),a=h+q5.map(rnd(r),0,1,0,q5.height/10),S=v+q5.map(rnd(r),0,1,0,q5.height/10),q5.dist(h,v,a,S)<q5.height/10&&(r.squared?q5.square(a,S,q5.map(rnd(r),0,1,q5.height/160,q5.height/16)):q5.circle(a,S,q5.map(rnd(r),0,1,q5.height/160,q5.height/16)))):(r.slinky&&r.pipe&&(0===s||s===r.steps-1?q5.fill(0):q5.noFill(),q5.stroke(0),r.squared?q5.square(h,v,q5.height/7):q5.circle(h,v,q5.height/7)
    OP_PUSHDATA2(77) ),r.slinky?(0===s||s===r.steps-1?q5.fill(t,255,255):q5.noFill(),q5.stroke(t,255,255)):(q5.noStroke(),q5.fill(t,255,255)),r.squared?q5.square(h,v,r.bold&&!r.slinky?q5.height/5:q5.height/13):q5.circle(h,v,r.bold&&!r.slinky?q5.height/5:q5.height/13),!r.segmented||r.slinky||r.bold||s%r.div!=0&&0!==s&&s!==r.steps-1||(q5.noStroke(),q5.fill(r.decPairs[25]),r.squared?q5.square(h,v,q5.height/12):q5.circle(h,v,q5.height/12)))};if((sqord2=((e=sqord2).ht=q5.map(e.decPairs[27],0,255,3,4),e.color=0,e.div=Math.floor(q5.map(Math.r
    OP_PUSHDATA2(77) ound(e.decPairs[24]),0,230,3,20)),q5.translate(q5.width/2-q5.width/e.wt/2,q5.height/2),e)).flipper){for(let s=0;s<sqord2.segments-1;s++){for(let e=0;e<=sqord2.steps;e++)d(s,e,sqord2),sqord2.color++;sqord2.seed=parseInt(sqord2.hash.slice(0,16),16)}updateIndex(),!sqord2.pause&&q5.abs(sqord2.index)>15*sqord2.speed&&(sqord2=makeSqord(generateRandomHex(),!0),console.log(sqord2.hash))}if(!sqord2.start&&!sqord2.flipper){for(let o=moveSegments;o<sqord2.segments-moveSegmentsR-1;o++){let s=0,r=0;o===moveSegments&&(s=moveStep
    OP_PUSHDATA2(77) s),o===q5.floor(sqord2.segments)-moveSegmentsR-1&&(r=moveStepsR);for(let e=s;e<=sqord2.steps-r;e++)d(o,e,sqord2),sqord2.color++;sqord2.seed=parseInt(sqord2.hash.slice(0,16),16)}q5.floor(q5.abs(sqord2.index))%1!=0||stop||(sqord2.reverse?moveSteps++:moveStepsR++,updateIndex()),sqord2.reverse&&moveSteps===sqord2.steps&&(moveSegments++,moveSteps=0),sqord2.reverse||moveStepsR!==sqord2.steps||(moveSegmentsR++,moveStepsR=0),sqord2.reverse&&moveSegments===q5.floor(sqord2.segments)?(sqord2.pause||(sqord2=makeSqord(generateR
    OP_PUSHDATA2(77) andomHex(),!0),console.log(sqord2.hash)),moveSegmentsR2=q5.floor(sqord2.segments),moveSegments2=q5.floor(sqord2.segments),moveStepsR2=sqord2.steps,moveSteps2=sqord2.steps,sqord2.reverse=!1,sqord2.start=!0):sqord2.reverse||moveSegmentsR!==q5.floor(sqord2.segments)||(sqord2.pause||(sqord2=makeSqord(generateRandomHex(),!0),console.log(sqord2.hash)),moveSegmentsR2=0,moveSegments2=0,moveStepsR2=0,moveSteps2=0,sqord2.reverse=!0,sqord2.start=!0)}if(sqord2.start&&!sqord2.flipper){for(let o=moveSegmentsR2;o<moveSegments2;o+
    OP_PUSHDATA2(77) +){let s=0,r=0;s=sqord2.reverse?o===moveSegments2-1?moveSteps2:sqord2.steps:(r=o>moveSegmentsR2?0:moveStepsR2,moveSteps2);for(let e=r;e<=s;e++)d(o,e,sqord2),sqord2.color++;sqord2.seed=parseInt(sqord2.hash.slice(0,16),16)}q5.floor(q5.abs(sqord2.index))%1!=0||stop||(sqord2.reverse?moveSegments2<sqord2.segments&&moveSteps2++:0<=moveSegmentsR2&&moveStepsR2--,updateIndex()),sqord2.reverse&&moveSteps2===sqord2.steps&&moveSegments2<sqord2.segments&&(moveSegments2++,moveSteps2=0),!sqord2.reverse&&0===moveStepsR2&&0<=moveSe
    OP_PUSHDATA2(77) gmentsR2&&(moveSegmentsR2--,moveStepsR2=sqord2.steps),!sqord2.changing&&sqord2.reverse&&moveSegments2>=q5.floor(sqord2.segments)?(sqord2.changing=!0,setTimeout(()=>{moveSteps=0,moveStepsR=0,moveSegments=0,moveSegmentsR=0,sqord2.dodge||(sqord2.reverse=!1),sqord2.start=!1,sqord2.changing=!1},1e4)):!sqord2.changing&&!sqord2.reverse&&moveSegmentsR2<=0&&(sqord2.changing=!0,setTimeout(()=>{moveSteps=0,moveStepsR=0,moveSegments=0,moveSegmentsR=0,sqord2.dodge||(sqord2.reverse=!0),sqord2.start=!1,sqord2.changing=!1},1e4))}}
    OP_PUSHDATA1(76) </script><style type="text/css">html{height:100%}body{min-height:100%;margin:0;padding:0;background-color:#000}canvas{padding:0;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0}</style>
    OP_ENDIF(104)
16 Outputs
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:0
  • value  546
    address  bc1qh76hw4xd6mrqus8e6mct742a9swtn5uthl62l8
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:1
  • value  883850
    address  bc1pw75eeh9z98dg05jx7ckrsv4dhwl2n6jgkhqsg349kns39g7vnwtssmz5ll
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:2
  • value  883850
    address  bc1px9seylnzr6t9adjpth2jwfydha63p4zu83qp86wnhuxfm7qzm42q8v38da
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:3
  • value  883850
    address  bc1pk757q32zysvkan0cujzagezqwjjtnrgkkalfh376cx4ct49a3f3sr72mkh
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:4
  • value  883850
    address  bc1patyakqkuy28plunt3xfxkgs7hhkn5d68n06mlcdgt5cy76jnczkskm958v
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:5
  • value  883850
    address  bc1p62xxk0pxxcyw83vdawwtkwstqrtzr8sr9dxrh4xsvg2w9mfxwlmsz4aeh2
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:6
  • value  883850
    address  bc1pddmtq8jf0u2dcgyyx0u5vgcd4c0hpplfc3a9fz4cveu4v0yttepspxecda
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:7
  • value  883850
    address  bc1puh09u829jfg7qtcrmfaqu2xjxvpj84jpq60kwfxa2hvny4kh5raqznk2lu
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:8
  • value  883850
    address  bc1pldl993kz66rglqfndk9wy7vsvtp2s9js30ca3wx249sug5j6vv6st9mrcj
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:9
  • value  883850
    address  bc1pl0rs6vdk7k56k00hta8auhth3a9hm0sysv886nse2l8pg0w03hxszvv9s8
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:10
  • value  883850
    address  bc1p5chm9402puas7m6dhrl76l2cm4jqzfrhznn0tzapdktr05nwjs0s3n7m2u
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:11
  • value  883850
    address  bc1pdxk9vssqmvm4kvdz47gu4fcp54qdt7pv7cw23n7muag2a0hjmu7s4p6mfn
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:12
  • value  883850
    address  bc1pslptgyeqswmjgf578ethsevk45wmajw92kqf37nngjmwnvp7mpuqcsu274
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:13
  • value  883850
    address  bc1pvqgallkpc6uwcvst2ml2cepxwgzyj6e94hu30l02xray56y2rpfscez33p
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:14
  • value  883850
    address  bc1pdqwsedfvavcnrwrwsrurwryqfykt285tmq3swvejckxjuxvq7wgspl0vk2
  • f53fdd1d53e8ae4255f81cc87ec29a9509892afe00eede1da70dfc2bad44a06e:15
  • value  694344
    address  bc1qp9x2j86wnrqewf8vww7m24zz9cuvdkvuqaumw6