0xe6a4ada9…d72dsent to🔥 0x00…00·#14,098,799·view on Etherscan
(13,b),a.pow(d,5));var e=a.sub(.376,a.mul(l,.752));b=a.sub(1,a.mul(2,l));var k=a.accum(l,0,{min:-1});l=a.memo(a.mul(a.add(f.out,a.sin(a.mul(2*Math.PI,a.memo(a.add(k,a.mul(f.out,d)))))),.5));f.in(l);1===g.type?(e=a.history(),g=a.history(),c=a.mul(a.add(e.out,a.sin(a.mul(2*Math.PI,a.memo(a.add(k,a.mul(e.out,d),c))))),.5),e.in(c),f=a.memo(a.sub(f.out,
e.out)),f=a.memo(a.add(a.mul(2.5,f),a.mul(-1.5,g.out))),g.in(a.sub(l,c))):(l=a.add(a.mul(2.5,l),a.mul(-1.5,f.out)),f=l=a.add(l,e));return a.mul(f,b)}},{"genish.js":39}],141:[function(h,p,w){var a=h("genish.js"),l=h("../ugen.js")(),b=h("./fmfeedbackosc.js"),c=h("./polyblep.dsp.js");p.exports=function(g){var f={export:function(e){for(var k in f)"export"!==k&&(e[k]=f[k])},genish:{Brown:h("./brownnoise.dsp.js"),Pink:h("./pinknoise.dsp.js")},Wavetable:h("./wavetable.js")(g),Square:function(e){var k=Object.create(l);
e=Object.assign({antialias:!1},f.defaults,e);var m=f.factory("square",a.in("frequency"),e.antialias);m=a.mul(m,a.in("gain"));return g.factory(k,m,["oscillators","square"],e)},Triangle:function(e){var k=Object.create(l);e=Object.assign({antialias:!1},f.defaults,e);var m=f.factory("triangle",a.in("frequency"),e.antialias);m=a.mul(m,a.in("gain"));return g.factory(k,m,["oscillators","triangle"],e)},PWM:function(e){var k=Object.create(l);e=Object.assign({antialias:!1,pulsewidth:.25},f.defaults,e);var m=
f.factory("pwm",a.in("frequency"),e.antialias);m=a.mul(m,a.in("gain"));return g.factory(k,m,["oscillators","PWM"],e)},Sine:function(e){var k=Object.create(l);e=Object.assign({},f.defaults,e);var m=a.mul(a.cycle(a.in("frequency")),a.in("gain"));return g.factory(k,m,["oscillators","sine"],e)},Noise:function(e){var k=Object.create(l);e=Object.assign({},{gain:1,color:"white"},e);switch(e.color){case "brown":var m=a.mul(f.genish.Brown(),a.in("gain"));break;case "pink":m=a.mul(f.genish.Pink(),a.in("gain"));
break;default:m=a.mul(a.noise(),a.in("gain"))}return g.factory(k,m,["oscillators","noise"],e)},Saw:function(e){var k=Object.create(l);e=Object.assign({antialias:!1},f.defaults,e);var m=f.factory("saw",a.in("frequency"),e.antialias);m=a.mul(m,a.in("gain"));return g.factory(k,m,["oscillators","saw"],e)},ReverseSaw:function(e){var k=Object.create(l);e=Object.assign({antialias:!1},f.defaults,e);var m=a.sub(1,f.factory("saw",a.in("frequency"),e.antialias));m=a.mul(m,a.in("gain"));return g.factory(k,m,
["oscillators","ReverseSaw"],e)},factory:function(e,k,m){m=void 0===m?!1:m;switch(e){case "pwm":e=a.in("pulsewidth");if(1==m)var n=b(k,1,e,{type:1});else k=a.phasor(k,0,{min:0}),n=a.lt(k,e);break;case "saw":n=0==m?a.phasor(k):c(k,{type:e});break;case "sine":n=a.cycle(k);break;case "square":n=1==m?c(k,{type:e}):a.wavetable(k,{buffer:f.Square.buffer,name:"square"});break;case "triangle":n=1==m?c(k,{type:e}):a.wavetable(k,{buffer:f.Triangle.buffer,name:"triangle"});break;case "noise":n=a.noise()}return n}};
f.Square.buffer=new Float32Array(1024);for(var d=1023;0<=d;d--)f.Square.buffer[d]=.5<d/1024?1:-1;f.Triangle.buffer=new Float32Array(1024);for(d=1024;d--;)f.Triangle.buffer[d]=1-4*Math.abs((d/1024+.25)%1-.5);f.defaults={frequency:440,gain:1};return f}},{"../ugen.js":149,"./brownnoise.dsp.js":139,"./fmfeedbackosc.js":140,"./pinknoise.dsp.js":142,"./polyblep.dsp.js":143,"./wavetable.js":144,"genish.js":39}],142:[function(h,p,w){var a=h("genish.js"),l=a.data,b=a.noise;p.exports=function(){var c=l(8,1,
{meta:!0}),g=a.sub(a.mul(b(),2),1);c[0]=a.add(a.mul(.99886,c[0]),a.mul(g,.0555179));c[1]=a.add(a.mul(.99332,c[1]),a.mul(g,.0750579));c[2]=a.add(a.mul(.969,c[2]),a.mul(g,.153852));c[3]=a.add(a.mul(.8865,c[3]),a.mul(g,.3104856));c[4]=a.add(a.mul(.55,c[4]),a.mul(g,.5329522));c[5]=a.sub(a.mul(-.7616,c[5]),a.mul(g,.016898));var f=a.mul(a.add(a.add(a.add(a.add(a.add(a.add(a.add(c[0],c[1]),c[2]),c[3]),c[4]),c[5]),c[6]),a.mul(g,.5362)),.11);c[6]=a.mul(g,.115926);return f}},{"genish.js":39}],143:[function(h,
p,w){var a=h("genish.js");p.exports=function(l,b){void 0===b&&(b={type:"saw"});var c=a.history(0);b=b.type;l=a.div(void 0===l?220:l,a.gen.samplerate);var g=a.accum(l,0,{min:0});var f="triangle"===b||"square"===b?a.sub(a.mul(2,a.lt(g,.5)),1):a.sub(a.mul(2,g),1);var d=a.lt(g,l),e=a.gt(g,a.sub(1,l)),k=a.switch(d,a.div(g,l),a.switch(e,a.div(a.sub(g,1),l),g));d=a.switch(d,a.sub(a.sub(a.add(k,k),a.mul(k,k)),1),a.switch(e,a.add(a.add(a.add(a.mul(k,k),k),k),1),0));"saw"!==b?(f=a.add(f,d),e=a.memo(a.mod(a.add(g,
.5),1)),g=a.lt(e,l),d=a.gt(e,a.sub(1,l)),e=a.switch(g,a.div(e,l),a.switch(d,a.div(a.sub(e,1),l),e)),g=a.switch(g,a.sub(a.sub(a.add(e,e),a.mul(e,e)),1),a.switch(d,a.add(a.add(a.add(a.mul(e,e),e),e),1),0)),f=a.sub(f,g),"triangle"===b&&(f=a.add(a.mul(l,f),a.mul(a.sub(1,l),c.out)),c.in(f))):f=a.sub(f,d);return f}},{"genish.js":39}],144:[function(h,p,w){var a=h("genish.js"),l=h("../ugen.js")();p.exports=function(b){a.wavetable=function(c,g){var f={immutable:!0};void 0!==g.name&&(f.global=g.name);g=a.data(g.buffer,
1,f);return a.peek(g,a.phasor(c,0,{min:0}))};return function(c){var g=Object.create(l);c=Object.assign({},b.oscillators.defaults,c);var f=a.wavetable(a.in("frequency"),c);f=a.mul(f,a.in("gain"));b.factory(g,f,"wavetable",c);return g}}},{"../ugen.js":149,"genish.js":39}],145:[function(h,p,w){var a=null;h={phase:0,queue:new (h("../external/priorityqueue.js"))(function(b,c){return b.time===c.time?b.priority<c.priority?-1:b.priority>c.priority?1:0:b.time-c.time}),init:function(b){a=b},clear:function(){this.queue.data.length=
0;this.phase=this.queue.length=0},add:function(b,c,g){b+=this.phase;this.queue.push({time:b,func:c,priority:void 0===g?0:g})},tick:function(b){if(this.shouldSync===(void 0===b?!1:b)){if(this.queue.length)for(b=this.queue.peek(),isNaN(b.time)&&this.queue.pop();this.phase>=b.time&&(b.func(b.priority),this.queue.pop(),b=this.queue.peek(),void 0!==b););this.phase++}return this.phase},advance:function(b){this.phase+=b;this.tick(!0)}};var l=!1;Object.defineProperty(h,"shouldSync",{get:function(){return l},
set:function(b){l=b;"worklet"===a.mode&&a.worklet.port.postMessage({address:"eval",code:"Gibberish.scheduler.shouldSync = "+b})}});p.exports=h},{"../external/priorityqueue.js":89}],146:[function(h,p,w){h("genish.js");var a=h("../workletProxy.js"),l=h("../ugen.js")();p.exports=function(b){var c=Object.create(l),g=a(b);Object.assign(c,{start:function(d){var e=this;d=void 0===d?0:d;0!==d?b.scheduler.add(d,function(){b.analyzers.push(e);b.dirty(b.analyzers)}):(b.analyzers.push(this),b.dirty(b.analyzers));return this},
stop:function(d){var e=this;d=void 0===d?0:d;var k=b.analyzers.indexOf(this);0===d?(-1<k&&(b.analyzers.splice(k,1),b.dirty(b.analyzers)),this.nextTime=this.phase=0):b.scheduler.add(d,function(){-1<k&&(b.analyzers.splice(k,1),b.dirty(b.analyzers));e.phase=0;e.nextTime=0});return this},fire:function(){var d="function"===typeof this.values?this.values:this.values[this.__valuesPhase++%this.values.length];if("function"===typeof d&&void 0===this.target)d();else if("function"===typeof this.target[this.key]){if("function"===
typeof d&&(d=d()),d!==this.DNR)this.target[this.key](d)}else"function"===typeof d&&(d=d()),d!==this.DNR&&(this.target[this.key]=d)}});var f={create:function(d){var e=Object.create(c);d=Object.assign({},f.defaults,d);e.phase=0;e.inputNames=["rate","density"];e.inputs=[1,1];e.nextTime=0;e.__valuesPhase=0;e.__timingsPhase=0;e.id=b.factory.getUID();e.dirty=!0;e.type="seq";e.__addresses__={};e.DNR=-987654321;d.id=b.factory.getUID();Object.assign(e,d);e.__properties__=d;null===e.timings&&(e.nextTime=Infinity);
e.callback=function(t,y){for(;e.phase>=e.nextTime;){var v="function"===typeof e.values?e.values:e.values[e.__valuesPhase++%e.values.length],r=!0,u=null;null!==e.timings&&void 0!==e.timings&&(u="function"===typeof e.timings?e.timings:e.timings[e.__timingsPhase++%e.timings.length],"function"===typeof u&&(u=u()));var x=1>=y?!1:!0;null!==u&&"object"===typeof u?(r=1===u.shouldExecute?!0:!1,u=u.time):null!==u&&Math.random()>=y&&(r=!1);if(r)if(void 0!==e.mainthreadonly)"function"===typeof v&&(v=v()),b.processor.messages.push(e.mainthreadonly,
e.key,v);else if("function"===typeof v&&void 0===e.target)v();else if("function"===typeof e.target[e.key]){if("function"===typeof v&&(v=v()),v!==e.DNR)e.target[e.key](v)}else"function"===typeof v&&(v=v()),v!==e.DNR&&(e.target[e.key]=v);if(null===u)return;e.phase-=e.nextTime;x&&(u=Math.random()>2-y?u/2:u);e.nextTime=u}e.phase+=t;return 0};e.ugenName=e.callback.ugenName="seq_"+e.id;var k=b.memory.alloc(1);b.memory.heap[k]=e.rate;e.__addresses__.rate=k;var m=e.rate;Object.defineProperty(e,"rate",{get:function(){return m},
set:function(t){m!==t&&("number"===typeof t&&(b.memory.heap[k]=t),b.dirty(b.analyzers),m=t)}});var n=b.memory.alloc(1);b.memory.heap[n]=e.density;e.__addresses__.density=n;var q=e.density;Object.defineProperty(e,"density",{get:function(){return q},set:function(t){q!==t&&("number"===typeof t&&(b.memory.heap[n]=t),b.dirty(b.analyzers),q=t)}});"worklet"===b.mode&&b.utilities.createPubSub(e);return g(["Sequencer2"],d,e)},defaults:{rate:1,density:1,priority:0,phase:0}};f.create.DO_NOT_OUTPUT=-987654321;
return f.create}},{"../ugen.js":149,"../workletProxy.js":151,"genish.js":39}],147:[function(h,p,w){var a=h("../workletProxy.js");p.exports=function(l){var b=a(l);var Sequencer=function(g){var f,d={type:"seq",__isRunning:!1,__valuesPhase:0,__timingsPhase:0,__onlyRunsOnce:!1,__repeatCount:null,DNR:-987654321,tick:function(e){e="function"===typeof d.values?d.values:d.values[d.__valuesPhase++%d.values.length];var k="function"===typeof d.timings?d.timings:null!==d.timings?d.timings[d.__timingsPhase++%
d.timings.length]:null,m=!0;!0===d.__onlyRunsOnce?d.__valuesPhase===d.values.length&&d.stop():null!==d.__repeatCount&&0===d.__valuesPhase%d.values.length&&(d.__repeatCount--,0===d.__repeatCount&&(d.stop(),d.__repeatCount=null));"function"===typeof k&&(k=k());null!==k?("object"===typeof k&&(m=1===k.shouldExecute?!0:!1,k=k.time),k*=d.rate):m=!1;if(m){if(void 0!==d.mainthreadonly)"function"===typeof e&&(e=e()),l.processor.messages.push(d.mainthreadonly,d.key,e);else if("function"===typeof e&&void 0===
d.target)e();else if("function"===typeof d.target[d.key]){if("function"===typeof e&&(e=e()),e!==d.DNR)d.target[d.key](e)}else"function"===typeof e&&(e=e()),e!==d.DNR&&(d.target[d.key]=e);!0===d.reportOutput&&l.processor.port.postMessage({address:"__sequencer",id:d.id,name:"output",value:e,phase:d.__valuesPhase,length:d.values.length})}"processor"===l.mode&&(!0!==d.__isRunning||isNaN(k)||!1!==d.autotrig||l.scheduler.add(k,d.tick,d.priority))},fire:function(){var e="function"===typeof this.values?this.values:
this.values[this.__valuesPhase++%this.values.length];if("function"===typeof e&&void 0===this.target)e();else if("function"===typeof this.target[this.key]){if("function"===typeof e&&(e=e()),e!==this.DNR)this.target[this.key](e)}else"function"===typeof e&&(e=e()),e!==this.DNR&&(this.target[this.key]=e)},start:function(e){e=void 0===e?0:e;"processor"===l.mode&&!1===d.__isRunning&&l.scheduler.add(e,function(k){d.tick(k);l.processor.port.postMessage({address:"__sequencer",id:d.id,name:"start"})},d.priority);
d.__isRunning=!0;d.__delay=e;return f},stop:function(e){e=void 0===e?null:e;null===e?(d.__isRunning=!1,"processor"===l.mode&&l.processor.port.postMessage({address:"__sequencer",id:d.id,name:"stop"})):l.scheduler.add(e,d.stop);return f},once:function(){d.__onlyRunsOnce=!0;return f},repeat:function(e){d.__repeatCount=void 0===e?2:e;return f}};g.id=l.factory.getUID();"worklet"===l.mode&&l.utilities.createPubSub(d);g=Object.assign({},Sequencer.defaults,g);Object.assign(d,g);d.__properties__=g;return f=b(["Sequencer"],
g,d)};Sequencer.defaults={priority:1E5,rate:1,reportOutput:!1,autotrig:!1};Sequencer.make=function(g,f,d,e,k,m){return Sequencer({values:g,timings:f,target:d,key:e,priority:k,reportOutput:m})};Sequencer.DO_NOT_OUTPUT=-987654321;return Sequencer}},{"../workletProxy.js":151}],149:[function(h,p,w){var a=null;p.exports=function(l){void 0!==l&&null==a&&(a=l);return{__GB:a,free:function(){a.genish.gen.free(this.graph)},print:function(){console.log(this.callback.toString())},connect:function(b,c){c=void 0===c?1:c;void 0===this.connected&&
(this.connected=[]);if(void 0===b||null===b)b=a.output;if("function"==typeof b.__addInput)b.__addInput(this);else if(b.sum&&b.sum.inputs)b.sum.inputs.push(this);else if(b.inputs){var g=b.inputs.indexOf(this);-1===g?b.inputs.unshift(this,c,this.isStereo):b.inputs[g+1]=c}else b.input=this,b.inputGain=c;a.dirty(b);this.connected.push([b,this,c]);return this},disconnect:function(b){if(void 0===b){if(Array.isArray(this.connected)){for(var c=$jscomp.makeIterator(this.connected),g=c.next();!g.done;g=c.next())g=
g.value,void 0!==g[0].disconnectUgen?g[0].disconnectUgen(g[1]):g[0].input===this&&(g[0].input=0);this.connected.length=0}}else c=this.connected.find(function(f){return f[0]===b}),void 0!==b.disconnectUgen?void 0!==c&&b.disconnectUgen(c[1]):b.input=0,c=this.connected.indexOf(c),-1!==c&&this.connected.splice(c,1)},chain:function(b,c){this.connect(b,void 0===c?1:c);return b},__redoGraph:function(){var b=this.isStereo;this.__createGraph();this.callback=a.genish.gen.createCallback(this.graph,a.memory,
!1,!0);this.inputNames=new Set(a.genish.gen.parameters);this.callback.ugenName=this.ugenName;a.dirty(this);if(b!==this.isStereo&&void 0!==this.connected){b=$jscomp.makeIterator(this.connected);for(var c=b.next();!c.done;c=b.next())if(c=c.value,a.dirty(c[0]),void 0!==c[0].inputs){var g=c[0].inputs.indexOf(c[1]);-1!==g&&(c[0].inputs[g+2]=this.isStereo)}else void 0!==c[0].input&&void 0!==c[0].__redoGraph&&c[0].__redoGraph()}}}}},{}],150:[function(h,p,w){var a=h("genish.js"),l=h("./external/audioworklet-polyfill.js");
p.exports=function(b){var c=0,g={Make:function(f){var d=f.name||"Ugen"+Math.floor(1E4*Math.random());f="\\nconst ugen = Object.create( Gibberish.prototypes[ '"+(f.type||"Ugen")+"' ] )\\nconst graphfnc = "+f.constructor.toString()+"\\n\\nconst proxy = Gibberish.factory( ugen, graphfnc(), '"+d+"', "+JSON.stringify(f.properties||{})+" )\\nif( typeof props === 'object' ) Object.assign( proxy, props )\\n\\nreturn proxy";b[d]=new Function("props",f);b.worklet.port.postMessage({name:d,address:"addConstructor",constructorString:"function( Gibberish ) {\\nconst fnc = "+
b[d].toString()+"\\n\\nreturn fnc\\n}"});return b[d]},createContext:function(f,d,e,k){var m=this,n="undefined"===typeof AudioContext?webkitAudioContext:AudioContext;l(window,void 0===k?2048:k);var q=function(){if("undefined"!==typeof n){m.ctx=b.ctx=void 0===f?new n(Gibberish.audioContextOptions):f;a.gen.samplerate=m.ctx.sampleRate;a.utilities.ctx=m.ctx;document&&document.documentElement&&"ontouchstart"in document.documentElement?window.removeEventListener("touchstart",q):(window.removeEventListener("mousedown",
q),window.removeEventListener("keydown",q));var t=g.ctx.createBufferSource();t.connect(g.ctx.destination);t.start()}"function"===typeof d&&d(e)};document&&document.documentElement&&"ontouchstart"in document.documentElement?window.addEventListener("touchstart",q):(window.addEventListener("mousedown",q),window.addEventListener("keydown",q));return b.ctx},createWorklet:function(f){b.ctx.audioWorklet.addModule(b.workletPath).then(function(){b.worklet=new AudioWorkletNode(b.ctx,"gibberish",Gibberish.audioWorkletNodeOptions);
b.worklet.connect(b.ctx.destination);b.worklet.port.onmessage=function(d){var e=b.utilities.workletHandlers[d.data.address];"function"===typeof e&&e(d)};b.worklet.ugens=new Map;f()})},future:function(f,d,e){var k=Object.keys(e);f="\\nconst fnc = "+f.toString()+"\\nconst args = ["+k.map(function(m){return"object"===typeof e[m]?e[m].id:"'"+e[m]+"'"}).join(",")+"]\\nconst objs = args.map( v => typeof v === 'number' ? Gibberish.processor.ugens.get(v) : v )\\nGB.scheduler.add( "+d+", ()=> fnc( ...objs ), 1 )\\n";
b.worklet.port.postMessage({address:"eval",code:f})},workletHandlers:{phase:function(f){b.phase=f.data.value;if("function"===typeof b.onphaseupdate)b.onphaseupdate(b.phase)},__sequencer:function(f){f=f.data;var d=f.name,e=b.worklet.ugens.get(f.id);void 0!==e&&void 0!==e.publish&&e.publish(d,f)},callback:function(f){if("function"===typeof b.oncallback)b.oncallback(f.data.code)},get:function(f){f=f.data.name;if("Gibberish"===f[0]){var d=b;f.shift()}for(var e=$jscomp.makeIterator(f),k=e.next();!k.done;k=e.next())d=
d[k.value];b.worklet.port.postMessage({address:"set",name:"Gibberish."+f.join("."),value:d})},state:function(f){f=f.data.messages;if(0!==f.length){b.preventProxy=!0;b.proxyEnabled=!1;for(var d=0;d<f.length;){var e=f[d],k=f[d+1],m=f[d+2],n=f[d+3],q=m,t=b.worklet.ugens.get(e);!0===b.worklet.debug&&"output"!==k&&console.log(k,q,e);if("string"===typeof k){if(void 0!==t&&-1===k.indexOf(".")&&"id"!==k)if(void 0!==t[k])if("function"!==typeof t[k])t[k]="output"===k?[m,n]:q;else t[k](q);else t[k]=q;else if(void 0!==
t&&(e=k.split("."),void 0!==t[e[0]]))if("function"!==typeof t[e[0]][e[1]])t[e[0]][e[1]]=q;else t[e[0]][e[1]](q);d+="output"===k?4:3}}b.preventProxy=!1;b.proxyEnabled=!0}}},createPubSub:function(f){var d={};f.on=function(e,k){"undefined"===typeof d[e]&&(d[e]=[]);d[e].push(k);return f};f.off=function(e,k){"undefined"!==typeof d[e]&&(e=d[e],e.splice(e.indexOf(k),1));return f};f.publish=function(e,k){"undefined"!==typeof d[e]&&d[e].forEach(function(m){return m(k)});return f}},wrap:function(f,d){for(var e=
[],k=1;k<arguments.length;++k)e[k-1]=arguments[k];return{action:"wrap",value:f,args:e.map(function(m){return{id:m.id}})}},export:function(f){f.wrap=this.wrap;f.future=this.future;f.Make=this.Make},getUID:function(){return c++}};return g}},{"./external/audioworklet-polyfill.js":27,"genish.js":39}],151:[function(h,p,w){var a=h("serialize-javascript");p.exports=function(l){var b=function(f,d){d=void 0===d?!0:d;return"object"===typeof f&&null!==f&&void 0!==f.id?"seq"!==f.__type?{id:f.id,prop:f.prop}:
a(f):"function"===typeof f&&!0===d?{isFunc:!0,value:a(f)}:f},c=function(f,d,e){var k={},m;for(m in d)if("object"===typeof d[m]&&null!==d[m]&&void 0!==d[m].__meta__||"function"===typeof d[m]&&void 0!==d[m].__meta__)k[m]={id:d[m].__meta__.id};else if(Array.isArray(d[m])){for(var n=[],q=0;q<d[m].length;q++)n[q]=b(d[m][q],!1);k[m]=n}else k[m]="object"===typeof d[m]&&null!==d[m]?b(d[m],!1):d[m];d=a(k);Array.isArray(f)?(k=f[f.length-1],f[f.length-1]=k[0].toUpperCase()+k.substring(1)):f=[f[0].toUpperCase()+
f.substring(1)];e.__meta__={address:"add",name:f,properties:d,id:e.id};l.worklet.ugens.set(e.id,e);l.worklet.port.postMessage(e.__meta__)},g="connected input wrap callback inputNames on off publish".split(" ");return function(f,d,e){return"worklet"===l.mode&&!1===l.preventProxy?(c(f,d,e),new Proxy(e,{get:function(k,m,n){return"function"===typeof k[m]&&-1===m.indexOf("__")&&-1===g.indexOf(m)?new Proxy(k[m],{apply:function(q,t,y){if(!0===l.proxyEnabled){var v=y.map(function(r){return b(r,!0)});l.worklet.port.postMessage({address:"method",
object:e.id,name:m,args:v})}v=l.proxyEnabled;l.proxyEnabled=!1;q=q.apply(t,y);l.proxyEnabled=v;return q}}):k[m]},set:function(k,m,n,q){-1===g.indexOf(m)&&!0===l.proxyEnabled&&(q=b(n),void 0!==q&&l.worklet.port.postMessage({address:"set",object:e.id,name:m,value:q}));k[m]=n;return!0}})):"processor"===l.mode&&!1===l.preventProxy?new Proxy(e,{set:function(k,m,n,q){q=typeof n;-1===m.indexOf("__")&&"function"!==q&&"object"!==q&&void 0!==l.processor&&l.processor.messages.push(e.id,m,n);k[m]=n;return!0}}):
e}}},{"serialize-javascript":166}],153:[function(h,p,w){},{}],154:[function(h,p,w){function a(){this._events&&Object.prototype.hasOwnProperty.call(this,"_events")||(this._events=n(null),this._eventsCount=0);this._maxListeners=this._maxListeners||void 0}function l(r,u,x,z){var A;if("function"!==typeof x)throw new TypeError('"listener" argument must be a function');if(A=r._events){A.newListener&&(r.emit("newListener",u,x.listener?x.listener:x),A=r._events);var B=A[u]}else A=r._events=n(null),r._eventsCount=
0;B?("function"===typeof B?B=A[u]=z?[x,B]:[B,x]:z?B.unshift(x):B.push(x),B.warned||(x=void 0===r._maxListeners?a.defaultMaxListeners:r._maxListeners)&&0<x&&B.length>x&&(B.warned=!0,x=Error("Possible EventEmitter memory leak detected. "+B.length+' "'+String(u)+'" listeners added. Use emitter.setMaxListeners() to increase limit.'),x.name="MaxListenersExceededWarning",x.emitter=r,x.type=u,x.count=B.length,"object"===typeof console&&console.warn&&console.warn("%s: %s",x.name,x.message))):(A[u]=x,++r._eventsCount);
return r}function b(){if(!this.fired)switch(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length){case 0:return this.listener.call(this.target);case 1:return this.listener.call(this.target,arguments[0]);case 2:return this.listener.call(this.target,arguments[0],arguments[1]);case 3:return this.listener.call(this.target,arguments[0],arguments[1],arguments[2]);default:for(var r=Array(arguments.length),u=0;u<r.length;++u)r[u]=arguments[u];this.listener.apply(this.target,r)}}
function c(r,u,x){r={fired:!1,wrapFn:void 0,target:r,type:u,listener:x};u=t.call(b,r);u.listener=x;return r.wrapFn=u}function g(r,u,x){r=r._events;if(!r)return[];u=r[u];if(!u)return[];if("function"===typeof u)return x?[u.listener||u]:[u];if(x)for(x=Array(u.length),r=0;r<x.length;++r)x[r]=u[r].listener||u[r];else x=d(u,u.length);return x}function f(r){var u=this._events;if(u){r=u[r];if("function"===typeof r)return 1;if(r)return r.length}return 0}function d(r,u){for(var x=Array(u),z=0;z<u;++z)x[z]=
r[z];return x}function e(r){var u=function(){};u.prototype=r;return new u}function k(r){var u=[],x;for(x in r)Object.prototype.hasOwnProperty.call(r,x)&&u.push(x);return x}function m(r){var u=this;return function(){return u.apply(r,arguments)}}var n=Object.create||e,q=Object.keys||k,t=Function.prototype.bind||m;p.exports=a;a.EventEmitter=a;a.prototype._events=void 0;a.prototype._maxListeners=void 0;var y=10;try{h={};Object.defineProperty&&Object.defineProperty(h,"x",{value:0});var v=0===h.x}catch(r){v=
!1}v?Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return y},set:function(r){if("number"!==typeof r||0>r||r!==r)throw new TypeError('"defaultMaxListeners" must be a positive number');y=r}}):a.defaultMaxListeners=y;a.prototype.setMaxListeners=function(r){if("number"!==typeof r||0>r||isNaN(r))throw new TypeError('"n" argument must be a positive number');this._maxListeners=r;return this};a.prototype.getMaxListeners=function(){return void 0===this._maxListeners?a.defaultMaxListeners:
this._maxListeners};a.prototype.emit=function(r){var u,x,z;var A="error"===r;if(z=this._events)A=A&&null==z.error;else if(!A)return!1;if(A){1<arguments.length&&(u=arguments[1]);if(u instanceof Error)throw u;z=Error('Unhandled "error" event. ('+u+")");z.context=u;throw z;}u=z[r];if(!u)return!1;z="function"===typeof u;var B=arguments.length;switch(B){case 1:if(z)u.call(this);else for(z=u.length,u=d(u,z),A=0;A<z;++A)u[A].call(this);break;case 2:A=arguments[1];if(z)u.call(this,A);else for(z=u.length,
u=d(u,z),B=0;B<z;++B)u[B].call(this,A);break;case 3:A=arguments[1];B=arguments[2];if(z)u.call(this,A,B);else for(z=u.length,u=d(u,z),x=0;x<z;++x)u[x].call(this,A,B);break;case 4:A=arguments[1];B=arguments[2];x=arguments[3];if(z)u.call(this,A,B,x);else{z=u.length;u=d(u,z);for(var C=0;C<z;++C)u[C].call(this,A,B,x)}break;default:A=Array(B-1);for(x=1;x<B;x++)A[x-1]=arguments[x];if(z)u.apply(this,A);else for(z=u.length,u=d(u,z),B=0;B<z;++B)u[B].apply(this,A)}return!0};a.prototype.addListener=function(r,
u){return l(this,r,u,!1)};a.prototype.on=a.prototype.addListener;a.prototype.prependListener=function(r,u){return l(this,r,u,!0)};a.prototype.once=function(r,u){if("function"!==typeof u)throw new TypeError('"listener" argument must be a function');this.on(r,c(this,r,u));return this};a.prototype.prependOnceListener=function(r,u){if("function"!==typeof u)throw new TypeError('"listener" argument must be a function');this.prependListener(r,c(this,r,u));return this};a.prototype.removeListener=function(r,
u){var x;if("function"!==typeof u)throw new TypeError('"listener" argument must be a function');var z=this._events;if(!z)return this;var A=z[r];if(!A)return this;if(A===u||A.listener===u)0===--this._eventsCount?this._events=n(null):(delete z[r],z.removeListener&&this.emit("removeListener",r,A.listener||u));else if("function"!==typeof A){var B=-1;for(x=A.length-1;0<=x;x--)if(A[x]===u||A[x].listener===u){var C=A[x].listener;B=x;break}if(0>B)return this;if(0===B)A.shift();else{x=B+1;for(var D=A.length;x<
D;B+=1,x+=1)A[B]=A[x];A.pop()}1===A.length&&(z[r]=A[0]);z.removeListener&&this.emit("removeListener",r,C||u)}return this};a.prototype.removeAllListeners=function(r){var u=this._events;if(!u)return this;if(!u.removeListener)return 0===arguments.length?(this._events=n(null),this._eventsCount=0):u[r]&&(0===--this._eventsCount?this._events=n(null):delete u[r]),this;if(0===arguments.length){var x=q(u);for(u=0;u<x.length;++u){var z=x[u];"removeListener"!==z&&this.removeAllListeners(z)}this.removeAllListeners("removeListener");
this._events=n(null);this._eventsCount=0;return this}x=u[r];if("function"===typeof x)this.removeListener(r,x);else if(x)for(u=x.length-1;0<=u;u--)this.removeListener(r,x[u]);return this};a.prototype.listeners=function(r){return g(this,r,!0)};a.prototype.rawListeners=function(r){return g(this,r,!1)};a.listenerCount=function(r,u){return"function"===typeof r.listenerCount?r.listenerCount(u):f.call(r,u)};a.prototype.listenerCount=f;a.prototype.eventNames=function(){return 0<this._eventsCount?Reflect.ownKeys(this._events):
[]}},{}],156:[function(h,p,w){p.exports={create:function(){var a=0>=arguments.length||void 0===arguments[0]?4096:arguments[0],l=1>=arguments.length||void 0===arguments[1]?Float32Array:arguments[1],b=Object.create(this);Object.assign(b,{heap:new l(a),list:{},freeList:{}});return b},alloc:function(a){var l=-1;if(a>this.heap.length)throw Error("Allocation request is larger than heap size of "+this.heap.length);for(var b in this.freeList){var c=this.freeList[b];if(c>=a){l=b;this.list[l]=a;if(c!==a){b=
l+a;for(var g in this.list)g>b&&(c=g-b,this.freeList[b]=c)}break}}-1!==l&&delete this.freeList[l];-1===l&&(l=Object.keys(this.list),l.length?(l=parseInt(l[l.length-1]),l+=this.list[l]):l=0,this.list[l]=a);if(l+a>=this.heap.length)throw Error("No available blocks remain sufficient for allocation request.");return l},free:function(a){if("number"!==typeof this.list[a])throw Error("Calling free() on non-existing block.");var l=this.list[a]=0,b;for(b in this.list)if(b>a){l=b-a;break}this.freeList[a]=l}}},
{}],157:[function(h,p,w){function a(){throw Error("setTimeout has not been defined");}function l(){throw Error("clearTimeout has not been defined");}function b(v){if(k===setTimeout)return setTimeout(v,0);if((k===a||!k)&&setTimeout)return k=setTimeout,setTimeout(v,0);try{return k(v,0)}catch(r){try{return k.call(null,v,0)}catch(u){return k.call(this,v,0)}}}function c(v){if(m===clearTimeout)return clearTimeout(v);if((m===l||!m)&&clearTimeout)return m=clearTimeout,clearTimeout(v);try{return m(v)}catch(r){try{return m.call(null,
v)}catch(u){return m.call(this,v)}}}function g(){q&&t&&(q=!1,t.length?n=t.concat(n):y=-1,n.length&&f())}function f(){if(!q){var v=b(g);q=!0;for(var r=n.length;r;){t=n;for(n=[];++y<r;)t&&t[y].run();y=-1;r=n.length}t=null;q=!1;c(v)}}function d(v,r){this.fun=v;this.array=r}function e(){}h=p.exports={};try{var k="function"===typeof setTimeout?setTimeout:a}catch(v){k=a}try{var m="function"===typeof clearTimeout?clearTimeout:l}catch(v){m=l}var n=[],q=!1,t,y=-1;h.nextTick=function(v){var r=Array(arguments.length-
1);if(1<arguments.length)for(var u=1;u<arguments.length;u++)r[u-1]=arguments[u];n.push(new d(v,r));1!==n.length||q||b(f)};d.prototype.run=function(){this.fun.apply(null,this.array)};h.title="browser";h.browser=!0;h.env={};h.argv=[];h.version="";h.versions={};h.on=e;h.addListener=e;h.once=e;h.off=e;h.removeListener=e;h.removeAllListeners=e;h.emit=e;h.prependListener=e;h.prependOnceListener=e;h.listeners=function(v){return[]};h.binding=function(v){throw Error("process.binding is not supported");};h.cwd=
function(){return"/"};h.chdir=function(v){throw Error("process.chdir is not supported");};h.umask=function(){return 0}},{}],158:[function(h,p,w){w=h("./lib/alea");var a=h("./lib/xor128"),l=h("./lib/xorwow"),b=h("./lib/xorshift7"),c=h("./lib/xor4096"),g=h("./lib/tychei");h=h("./seedrandom");h.alea=w;h.xor128=a;h.xorwow=l;h.xorshift7=b;h.xor4096=c;h.tychei=g;p.exports=h},{"./lib/alea":159,"./lib/tychei":160,"./lib/xor128":161,"./lib/xor4096":162,"./lib/xorshift7":163,"./lib/xorwow":164,"./seedrandom":165}],
159:[function(h,p,w){(function(a,l,b){function c(e){var k=this,m=d();k.next=function(){var n=2091639*k.s0+2.3283064365386963E-10*k.c;k.s0=k.s1;k.s1=k.s2;return k.s2=n-(k.c=n|0)};k.c=1;k.s0=m(" ");k.s1=m(" ");k.s2=m(" ");k.s0-=m(e);0>k.s0&&(k.s0+=1);k.s1-=m(e);0>k.s1&&(k.s1+=1);k.s2-=m(e);0>k.s2&&(k.s2+=1);m=null}function g(e,k){k.c=e.c;k.s0=e.s0;k.s1=e.s1;k.s2=e.s2;return k}function f(e,k){var m=new c(e);e=k&&k.state;var n=m.next;n.int32=function(){return 4294967296*m.next()|0};n.double=function(){return n()+
1.1102230246251565E-16*(2097152*n()|0)};n.quick=n;e&&("object"==typeof e&&g(e,m),n.state=function(){return g(m,{})});return n}function d(){var e=4022871197;return function(k){k=String(k);for(var m=0;m<k.length;m++){e+=k.charCodeAt(m);var n=.02519603282416938*e;e=n>>>0;n-=e;n*=e;e=n>>>0;n-=e;e+=4294967296*n}return 2.3283064365386963E-10*(e>>>0)}}l&&l.exports?l.exports=f:b&&b.amd?b(function(){return f}):this.alea=f})(this,"object"==typeof p&&p,!1)},{}],160:[function(h,p,w){(function(a,l,b){function c(d){var e=
this,k="";e.next=function(){var m=e.b,n=e.c,q=e.d,t=e.a;m=m<<25^m>>>7^n;n=n-q|0;q=q<<24^q>>>8^t;t=t-m|0;e.b=m=m<<20^m>>>12^n;e.c=n=n-q|0;e.d=q<<16^n>>>16^t;return e.a=t-m|0};e.a=0;e.b=0;e.c=-1640531527;e.d=1367130551;d===Math.floor(d)?(e.a=d/4294967296|0,e.b=d|0):k+=d;for(d=0;d<k.length+20;d++)e.b^=k.charCodeAt(d)|0,e.next()}function g(d,e){e.a=d.a;e.b=d.b;e.c=d.c;e.d=d.d;return e}function f(d,e){var k=new c(d);d=e&&e.state;e=function(){return(k.next()>>>0)/4294967296};e.double=function(){do{var m=
k.next()>>>11,n=(k.next()>>>0)/4294967296;m=(m+n)/2097152}while(0===m);return m};e.int32=k.next;e.quick=e;d&&("object"==typeof d&&g(d,k),e.state=function(){return g(k,{})});return e}l&&l.exports?l.exports=f:b&&b.amd?b(function(){return f}):this.tychei=f})(this,"object"==typeof p&&p,!1)},{}],161:[function(h,p,w){(function(a,l,b){function c(d){var e=this,k="";e.x=0;e.y=0;e.z=0;e.w=0;e.next=function(){var m=e.x^e.x<<11;e.x=e.y;e.y=e.z;e.z=e.w;return e.w=e.w^e.w>>>19^m^m>>>8};d===(d|0)?e.x=d:k+=d;for(d=
0;d<k.length+64;d++)e.x^=k.charCodeAt(d)|0,e.next()}function g(d,e){e.x=d.x;e.y=d.y;e.z=d.z;e.w=d.w;return e}function f(d,e){var k=new c(d);d=e&&e.state;e=function(){return(k.next()>>>0)/4294967296};e.double=function(){do{var m=k.next()>>>11,n=(k.next()>>>0)/4294967296;m=(m+n)/2097152}while(0===m);return m};e.int32=k.next;e.quick=e;d&&("object"==typeof d&&g(d,k),e.state=function(){return g(k,{})});return e}l&&l.exports?l.exports=f:b&&b.amd?b(function(){return f}):this.xor128=f})(this,"object"==typeof p&&
p,!1)},{}],162:[function(h,p,w){(function(a,l,b){function c(d){var e=this;e.next=function(){var k=e.w,m=e.X,n=e.i;e.w=k=k+1640531527|0;var q=m[n+34&127];var t=m[n=n+1&127];q^=q<<13;t^=t<<17;q=m[n]=q^q>>>15^t^t>>>12;e.i=n;return q+(k^k>>>16)|0};(function(k,m){var n,q,t=[],y=128;if(m===(m|0)){var v=m;m=null}else m+="\\x00",v=0,y=Math.max(y,m.length);var r=0;for(n=-32;n<y;++n)if(m&&(v^=m.charCodeAt((n+32)%m.length)),0===n&&(q=v),v^=v<<10,v^=v>>>15,v^=v<<4,v^=v>>>13,0<=n){q=q+1640531527|0;var u=t[n&127]^=
v+q;r=0==u?r+1:0}128<=r&&(t[(m&&m.length||0)&127]=-1);r=127;for(n=512;0<n;--n)v=t[r+34&127],u=t[r=r+1&127],v^=v<<13,u^=u<<17,v^=v>>>15,u^=u>>>12,t[r]=v^u;k.w=q;k.X=t;k.i=r})(e,d)}function g(d,e){e.i=d.i;e.w=d.w;e.X=d.X.slice();return e}function f(d,e){null==d&&(d=+new Date);var k=new c(d);d=e&&e.state;e=function(){return(k.next()>>>0)/4294967296};e.double=function(){do{var m=k.next()>>>11,n=(k.next()>>>0)/4294967296;m=(m+n)/2097152}while(0===m);return m};e.int32=k.next;e.quick=e;d&&(d.X&&g(d,k),e.state=
function(){return g(k,{})});return e}l&&l.exports?l.exports=f:b&&b.amd?b(function(){return f}):this.xor4096=f})(this,"object"==typeof p&&p,!1)},{}],163:[function(h,p,w){(function(a,l,b){function c(d){var e=this;e.next=function(){var k=e.x,m=e.i;var n=k[m];n^=n>>>7;var q=n^n<<24;n=k[m+1&7];q^=n^n>>>10;n=k[m+3&7];q^=n^n>>>3;n=k[m+4&7];q^=n^n<<7;n=k[m+7&7];n^=n<<13;q^=n^n<<9;k[m]=q;e.i=m+1&7;return q};(function(k,m){var n,q=[];if(m===(m|0))q[0]=m;else for(m=""+m,n=0;n<m.length;++n)q[n&7]=q[n&7]<<15^
m.charCodeAt(n)+q[n+1&7]<<13;for(;8>q.length;)q.push(0);for(n=0;8>n&&0===q[n];++n)8==n&&(q[7]=-1);k.x=q;k.i=0;for(n=256;0<n;--n)k.next()})(e,d)}function g(d,e){e.x=d.x.slice();e.i=d.i;return e}function f(d,e){null==d&&(d=+new Date);var k=new c(d);d=e&&e.state;e=function(){return(k.next()>>>0)/4294967296};e.double=function(){do{var m=k.next()>>>11,n=(k.next()>>>0)/4294967296;m=(m+n)/2097152}while(0===m);return m};e.int32=k.next;e.quick=e;d&&(d.x&&g(d,k),e.state=function(){return g(k,{})});return e}
l&&l.exports?l.exports=f:b&&b.amd?b(function(){return f}):this.xorshift7=f})(this,"object"==typeof p&&p,!1)},{}],164:[function(h,p,w){(function(a,l,b){function c(d){var e=this,k="";e.next=function(){var m=e.x^e.x>>>2;e.x=e.y;e.y=e.z;e.z=e.w;e.w=e.v;return(e.d=e.d+362437|0)+(e.v=e.v^e.v<<4^m^m<<1)|0};e.x=0;e.y=0;e.z=0;e.w=0;e.v=0;d===(d|0)?e.x=d:k+=d;for(d=0;d<k.length+64;d++)e.x^=k.charCodeAt(d)|0,d==k.length&&(e.d=e.x<<10^e.x>>>4),e.next()}function g(d,e){e.x=d.x;e.y=d.y;e.z=d.z;e.w=d.w;e.v=d.v;
e.d=d.d;return e}function f(d,e){var k=new c(d);d=e&&e.state;e=function(){return(k.next()>>>0)/4294967296};e.double=function(){do{var m=k.next()>>>11,n=(k.next()>>>0)/4294967296;m=(m+n)/2097152}while(0===m);return m};e.int32=k.next;e.quick=e;d&&("object"==typeof d&&g(d,k),e.state=function(){return g(k,{})});return e}l&&l.exports?l.exports=f:b&&b.amd?b(function(){return f}):this.xorwow=f})(this,"object"==typeof p&&p,!1)},{}],165:[function(h,p,w){(function(a,l,b){function c(v,r,u){var x=[];r=1==r?{entropy:!0}:
r||{};v=e(d(r.entropy?[v,m(l)]:null==v?k():v,3),x);var z=new g(x);x=function(){for(var A=z.g(6),B=n,C=0;A<q;)A=256*(A+C),B*=256,C=z.g(1);for(;A>=t;)A/=2,B/=2,C>>>=1;return(A+C)/B};x.int32=function(){return z.g(4)|0};x.quick=function(){return z.g(4)/4294967296};x.double=x;e(m(z.S),l);return(r.pass||u||function(A,B,C,D){D&&(D.S&&f(D,z),A.state=function(){return f(z,{})});return C?(b.random=A,B):A})(x,v,"global"in r?r.global:this==b,r.state)}function g(v){var r,u=v.length,x=this,z=0,A=x.i=x.j=0,B=x.S=
[];for(u||(v=[u++]);256>z;)B[z]=z++;for(z=0;256>z;z++)B[z]=B[A=255&A+v[z%u]+(r=B[z])],B[A]=r;(x.g=function(C){for(var D,E=0,F=x.i,G=x.j,H=x.S;C--;)D=H[F=255&F+1],E=256*E+H[255&(H[F]=H[G=255&G+D])+(H[G]=D)];x.i=F;x.j=G;return E})(256)}function f(v,r){r.i=v.i;r.j=v.j;r.S=v.S.slice();return r}function d(v,r){var u=[],x=typeof v,z;if(r&&"object"==x)for(z in v)try{u.push(d(v[z],r-1))}catch(A){}return u.length?u:"string"==x?v:v+"\\x00"}function e(v,r){v+="";for(var u,x=0;x<v.length;)r[255&x]=255&(u^=19*
r[255&x])+v.charCodeAt(x++);return m(r)}function k(){try{var v;y&&(v=y.randomBytes)?v=v(256):(v=new Uint8Array(256),(a.crypto||a.msCrypto).getRandomValues(v));return m(v)}catch(r){return v=a.navigator,[+new Date,a,v&&v.plugins,a.screen,m(l)]}}function m(v){return String.fromCharCode.apply(0,v)}var n=b.pow(256,6),q=b.pow(2,52),t=2*q;e(b.random(),l);if("object"==typeof p&&p.exports){p.exports=c;try{var y=h("crypto")}catch(v){}}else b.seedrandom=c})("undefined"!==typeof self?self:this,[],Math)},{crypto:153}],
166:[function(h,p,w){function a(m){return k[m]}var l=Math.floor(1099511627776*Math.random()).toString(16),b=new RegExp('"@__(F|R|D|M|S)-'+l+'-(\\\\d+)__@"',"g"),c=/\\{\\s*\\[native code\\]\\s*\\}/g,g=/function.*?\\(/,f=/.*?=>.*?/,d=/[<>\\/\\u2028\\u2029]/g,e=["*","async"],k={"<":"\\\\u003C",">":"\\\\u003E","/":"\\\\u002F","\\u2028":"\\\\u2028","\\u2029":"\\\\u2029"};p.exports=function t(n,q){function y(B,C){if(!C)return C;B=this[B];var D=typeof B;if("object"===D){if(B instanceof RegExp)return"@__R-"+l+"-"+(u.push(B)-1)+
"__@";if(B instanceof Date)return"@__D-"+l+"-"+(x.push(B)-1)+"__@";if(B instanceof Map)return"@__M-"+l+"-"+(z.push(B)-1)+"__@";if(B instanceof Set)return"@__S-"+l+"-"+(A.push(B)-1)+"__@"}return"function"===D?"@__F-"+l+"-"+(r.push(B)-1)+"__@":C}function v(B){var C=B.toString();if(c.test(C))throw new TypeError("Serializing native function: "+B.name);if(g.test(C)||f.test(C))return C;B=C.indexOf("(");var D=C.substr(0,B).trim().split(" ").filter(function(E){return 0<E.length});return 0<D.filter(function(E){return-1===
e.indexOf(E)}).length?(-1<D.indexOf("async")?"async ":"")+"function"+(-1<D.join("").indexOf("*")?"*":"")+C.substr(B):C}q||(q={});if("number"===typeof q||"string"===typeof q)q={space:q};var r=[],u=[],x=[],z=[],A=[];n=q.isJSON&&!q.space?JSON.stringify(n):JSON.stringify(n,q.isJSON?null:y,q.space);if("string"!==typeof n)return String(n);!0!==q.unsafe&&(n=n.replace(d,a));return 0===r.length&&0===u.length&&0===x.length&&0===z.length&&0===A.length?n:n.replace(b,function(B,C,D){return"D"===C?'new Date("'+
x[D].toISOString()+'")':"R"===C?u[D].toString():"M"===C?"new Map("+t(Array.from(z[D].entries()),q)+")":"S"===C?"new Set("+t(Array.from(A[D].values()),q)+")":v(r[D])})}},{}]},{},[114])(114)});
`;function runit(){let a;switch(genre){case"1":img="img1.min.svg";break;case"0":img="img3.min.svg";break;case"2":img="img8.min.svg";break;case"3":img="img2.min.svg";break;case"4":img="img4.min.svg";break;case"5":img="img5.min.svg";break;case"6":img="img6.svg";break;case"7":img="img7.min.svg";break;default:img="img2.min.svg"}var e=id%360,t=id%45,n=id%35;seedColor={h:e,s:55+t,l:50+n};var t={h:e,s:50+t,l:20+id%20},t=convertHsl(complement(t)[0]),s=new XMLHttpRequest;s.open("GET",img,!1),s.onreadystatechange=function(){document.getElementById("svgContainer").innerHTML=s.responseText},s.send();let r=document.getElementById("svg");if(27<=bg){r.style.backgroundColor=t;const E=document.createElementNS("http://www.w3.org/2000/svg","g");E.innerHTML=`
<g
id="vinyl"
transform="matrix(0.59014294,0,0,0.59014294,1099.6016,19.123506)">
<path id="record_4" fill="red" d="M68.316,67.517c-0.441,0-0.8,0.358-0.8,0.8s0.358,0.8,0.8,0.8s0.801-0.358,0.801-0.8
S68.758,67.517,68.316,67.517z"/>
<path id="record_3" fill="red" d="M68.317,51.899c-9.053,0-16.417,7.364-16.417,16.417s7.364,16.417,16.417,16.417
c9.052,0,16.416-7.364,16.416-16.417S77.369,51.899,68.317,51.899z M68.316,70.116c-0.992,0-1.8-0.808-1.8-1.8s0.808-1.8,1.8-1.8
c0.993,0,1.801,0.808,1.801,1.8S69.31,70.116,68.316,70.116z"/>
<path id="record_2" fill="red" d="M68.317,44.7C55.295,44.7,44.7,55.294,44.7,68.316s10.595,23.617,23.617,23.617s23.616-10.595,23.616-23.617
S81.34,44.7,68.317,44.7z M68.317,86.233c-9.88,0-17.917-8.037-17.917-17.917s8.037-17.917,17.917-17.917
c9.879,0,17.916,8.037,17.916,17.917S78.196,86.233,68.317,86.233z"/>
<path id="record_1" fill="red" d="M68.317,1.5C31.475,1.5,1.5,31.474,1.5,68.316s29.975,66.817,66.817,66.817s66.816-29.975,66.816-66.817
S105.16,1.5,68.317,1.5z M68.317,93.434c-13.85,0-25.117-11.268-25.117-25.117S54.468,43.2,68.317,43.2
s25.116,11.267,25.116,25.116S82.167,93.434,68.317,93.434z"/>
<path id="record_5" d="M 68.317,0 C 30.647,0 0,30.646 0,68.316 c 0,37.67 30.647,68.317 68.317,68.317 37.67,0 68.316,-30.647 68.316,-68.317 C 136.633,30.646 105.987,0 68.317,0 Z m 0,135.134 C 31.474,135.134 1.5,105.159 1.5,68.317 1.5,31.475 31.475,1.5 68.317,1.5 c 36.842,0 66.816,29.974 66.816,66.816 0,36.842 -29.973,66.818 -66.816,66.818 z" />
<path id="record_6" d="M 68.317,43.2 C 54.468,43.2 43.2,54.467 43.2,68.316 c 0,13.849 11.268,25.117 25.117,25.117 13.849,0 25.116,-11.268 25.116,-25.117 C 93.433,54.467 82.167,43.2 68.317,43.2 Z m 0,48.734 C 55.295,91.934 44.7,81.339 44.7,68.317 44.7,55.295 55.295,44.7 68.317,44.7 c 13.022,0 23.616,10.594 23.616,23.616 0,13.022 -10.593,23.618 -23.616,23.618 z" />
<path id="record_7" d="m 68.317,50.399 c -9.88,0 -17.917,8.037 -17.917,17.917 0,9.88 8.037,17.917 17.917,17.917 9.879,0 17.916,-8.037 17.916,-17.917 0,-9.88 -8.037,-17.917 -17.916,-17.917 z m 0,34.334 c -9.053,0 -16.417,-7.364 -16.417,-16.417 0,-9.053 7.364,-16.417 16.417,-16.417 9.052,0 16.416,7.364 16.416,16.417 0,9.053 -7.364,16.417 -16.416,16.417 z" />
<path id="record_8" d="m 68.316,66.517 c -0.992,0 -1.8,0.808 -1.8,1.8 0,0.992 0.808,1.8 1.8,1.8 0.993,0 1.801,-0.808 1.801,-1.8 0,-0.992 -0.807,-1.8 -1.801,-1.8 z m 0,2.599 c -0.441,0 -0.8,-0.358 -0.8,-0.8 0,-0.442 0.358,-0.8 0.8,-0.8 0.442,0 0.801,0.358 0.801,0.8 0,0.442 -0.359,0.8 -0.801,0.8 z" />
<text
xml:space="preserve"
x="27.217928"><tspan
id="xspan"
x="27.217928"
y="34.838947"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;font-family:monospace;">0xmusic</tspan></text><path
style="fill:none;stroke:green;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 12.883153,46.270479 Z"/>
</g>
`,"1"==genre?((i=document.createElementNS("http://www.w3.org/2000/svg","g")).setAttribute("transform","matrix(1.4960748,0,0,1.4960748,44.914991,7.5911329)"),i.appendChild(E),r.appendChild(i)):r.appendChild(E);const O=document.createElementNS("http://www.w3.org/2000/svg","linearGradient");O.setAttribute("id","grad"),O.setAttribute("x1","0%"),O.setAttribute("y1","0%"),O.setAttribute("x2","0%"),O.setAttribute("y2","100%");var i=analogous(seedColor).map(convertHsl);const N=document.createElementNS("http://www.w3.org/2000/svg","stop");N.setAttribute("offset","0%"),N.setAttribute("style",`stop-color:${i[0]};stop-opacity:1`);const A=document.createElementNS("http://www.w3.org/2000/svg","stop");A.setAttribute("offset","100%"),A.setAttribute("style",`stop-color:${i[i.length-1]};stop-opacity:1`),O.appendChild(N),O.appendChild(A);const M=document.createElementNS("http://www.w3.org/2000/svg","defs");M.appendChild(O),r.appendChild(M);const I=document.getElementById("xspan");I.setAttribute("fill","url(#grad)");const P=new GroupEvent("visual","record",.01,null,8,1,500,0,"0s","",["blink","random"],void 0,seedColor,analogous,!0,void 0,!1);P.set(!0,0,!0),document.getElementById("record_1").setAttribute("fill","url(#grad)")}else 6<=bg?r.style.backgroundColor=t:r.style.backgroundColor="hsl(0, 5%, 16%)";var o=!1;switch(genre){case"0":o=!0,a=[new GroupEvent("visual","eye_ring",.01,null,6,2,500,0,"0s","",["sequential"],"blur",seedColor,analogous,!0),new GroupEvent("visual","m",.01,null,2,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","spoke",.01,null,8,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","t",.01,null,7,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","bow",.01,null,4,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!1),new GroupEvent("visual","fo",.01,null,4,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","s",.01,null,4,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","cheek_circle",.01,null,7,2,250,0,"0s","",["sequential"],"blur",seedColor,triad,!0),new GroupEvent("visual","f",.01,null,2,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","ic",.01,null,4,2,250,0,"0s","",["blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","osc1",.01,null,6,2,250,0,"0s","",["sequential"],void 0,seedColor,split,!0),new GroupEvent("visual","osc2",.01,null,6,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new SingleEvent("class","spoke_circle",.01,["spin-center"],3e3),new SingleEvent("class","outer_spoke_circle",.01,["spin-center"],5e3),new SingleEvent("rotate","tail",.005,null,2e3,-7,"2s","orig"),new GroupEvent("visual","c",.01,null,4,2,250,0,"0s","",["blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","r",.01,null,4,2,250,0,"0s","",["blink"],void 0,seedColor,analogous,!0),new GroupEvent("","w",.01,["small-bobble"],7,2,3e3,0,"0s","",["blink"],void 0,seedColor,analogous,!0),new GroupEvent("class","x",.01,["small-bobble","small-bobble-down"],3,2,3e3),new GroupEvent("class","b",.01,["small-bobble","small-bobble-down"],3,2,3e3),new GroupEvent("visual","b",.01,null,3,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","e1",.01,null,3,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","e2",.01,null,3,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","e3",.01,null,3,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","e4",.01,null,3,2,250,0,"0s","",["sequential"],void 0,seedColor,analogous,!0,void 0,!0)];break;case"1":a=[new SingleEvent("class","cheek_pad_3",.01,["st25"]),new GroupEvent("rotate","chillie",.01,null,3,5,4e3,15,"2s","orig"),new GroupEvent("visual","top_arrow",.001,null,4,2,500,0,"0s","",["sequential"],"blur",seedColor,analogous,!0),new GroupEvent("visual","white_arrow",.001,null,4,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0),new GroupEvent("visual","black_arrow",.001,null,4,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0),new GroupEvent("visual","brain_ball",.005,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","bottom_semi",.005,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","eye_bottom_spindle",.003,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","eye_top_spindle",.003,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","right_maze",.01,null,5,3,250,0,"0s","",["sequential","random","blink"],"blur",seedColor,analogous,!0),new GroupEvent("class","chocolate_ball",.01,["spin-center"],3,2,3e3),new GroupEvent("class","chocolate_ball_eye",.005,["spin-center"],3,2,5e3),new GroupEvent("visual","concentric_circle",.01,null,9,2,200,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("visual","bottom_lip_line",.1,null,7,2,200,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","top_lip_line",.1,null,6,2,200,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","cheek_pad",.1,null,3,2,200,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","bow",.1,null,3,2,200,0,"0s","",["sequential","random","blink"],"blur",seedColor,analogous,!1),new GroupEvent("visual","bottom_stick",.005,null,3,2,200,0,"0s","",["sequential","random","blink"],"blur",seedColor,analogous,!0),new SingleEvent("rotate","right_mesh_full",.001,null,4e3,14,"4s","orig"),new GroupEvent("visual","concentric_ellipse",.01,["styellow2"],5,2,200,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("class","stick",.01,["small-bobble"],3,2,3e3),new SingleEvent("visual","swiss_army",.001,null,2e3,0,"0s","","blur",seedColor,analogous,!0),new GroupEvent("","chocolate_ball_connector",.01,["small-bobble"],2,2,3e3,0,"0s","",["blink","sequential"],void 0,seedColor,analogous,!1),new GroupEvent("visual","cmesh",.01,null,5,3,250,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","choc1",.01,null,3,3,250,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","choc2",.01,null,3,3,250,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","choc3",.01,null,3,3,250,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","lpt",1e-4,null,3,3,500,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,void 0,!0)];break;case"2":a=[new GroupEvent("visual","bl",.01,null,4,3,500,0,"0s","",["random"],void 0,seedColor,analogous,!0),new SingleEvent("rotate","cone",.001,null,4e3,26,"4s","orig"),new SingleEvent("rotate","ncone",.001,null,4e3,8,"4s","orig"),new SingleEvent("visual","top_lip_leaf",.01,null,2e3,0,"0s","",void 0,seedColor,analogous,!0),new SingleEvent("visual","eye_circle",.001,null,2e3,0,"0s","",void 0,seedColor,analogous,!0),new GroupEvent("visual","p",.01,null,9,5,250,0,"0s","",["random"],void 0,seedColor,analogous,!0),new GroupEvent("visual","t",.01,null,2,5,250,0,"0s","",["random"],void 0,seedColor,analogous,!0),new GroupEvent("visual","h",.01,null,3,5,250,0,"0s","",["random"],void 0,seedColor,analogous,!0),new SingleEvent("visual","bt",.01,null,2e3,0,"0s","",void 0,seedColor,analogous,!0),new GroupEvent("visual","bh",.01,null,3,5,500,0,"0s","",["random"],void 0,seedColor,analogous,!0),new SingleEvent("class","dial",.01,["spin-center"],3e3),new GroupEvent("visual","bp1",.001,void 0,6,5,500,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","bp2",.001,void 0,6,5,500,0,"0s","",["sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","comb",.01,null,12,5,250,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new SingleEvent("class","fullcomb",.01,["small-bobble-down","small-bobble"],3e3),new SingleEvent("class","top_lip",.001,["small-bobble-down"],3e3),new GroupEvent("visual","st1",.01,null,2,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","st2",.01,null,2,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new SingleEvent("move","car",.001,null,9e3,8,"3s","",void 0,seedColor,analogous,!1,void 0,"M 0 0 30,0 30,30 0,30 0,0"),new GroupEvent("visual","pelet",.01,null,4,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","fronpe",.01,null,2,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new SingleEvent("move","bullet",.001,null,9e3,8,"3s","",void 0,seedColor,analogous,!1,void 0,"M 0 0 20,0 0,0 -20,0, 0,0"),new SingleEvent("visual","z",.001,null,2e3,0,"0s","",void 0,seedColor,analogous,!0),new GroupEvent("visual","neckball",.01,null,2,5,250,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","frontpe",.01,null,4,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","fronb",.01,null,2,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new SingleEvent("visual","hpol",.01,null,2e3,0,"0s","",void 0,seedColor,tetrad,!0),new SingleEvent("visual","outern",.01,null,2e3,0,"0s","",void 0,seedColor,tetrad,!0),new SingleEvent("move","frontbullet",.001,null,9e3,8,"3s","",void 0,seedColor,analogous,!1,void 0,"M 0 0 20,0 0,0 -15,0, 0,0"),new GroupEvent("visual","t2",.01,null,2,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new SingleEvent("visual","polyg",.001,null,2e3,0,"0s","",void 0,seedColor,analogous,!0),new GroupEvent("visual","l",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new SingleEvent("move","cube",.001,null,12e3,8,"6s","",void 0,seedColor,analogous,!1,void 0,"M 0 0 -90,30, -50,20 0,0"),new GroupEvent("visual","d",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0),new GroupEvent("visual","icube",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,3),new GroupEvent("visual","pie",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,3),new GroupEvent("visual","cone1",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,3),new GroupEvent("visual","cone2",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,3),new GroupEvent("visual","cone3",.01,null,2,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,2),new GroupEvent("visual","cone4",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,3),new GroupEvent("visual","shape",.01,null,8,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,3),new GroupEvent("visual","ff",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","backpo",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","packpo",.01,null,3,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","dial1",.01,null,4,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","zee",.01,null,6,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","bo",.01,null,6,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","lf",.01,null,4,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","g",.01,null,5,5,500,0,"0s","",["sequential","blink"],void 0,seedColor,triad,!0,void 0,!0),new SingleEvent("class","neckballs",.001,["spin-center-a"],3e3)];break;case"3":a=[new GroupEvent("visual","brain_harp",.01,null,57,3,60,0,"0s","",["blink","sequential"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("","bird",.01,["small-bobble"],5,2,3e3,0,"0s","",["blink","sequential"],"blur",seedColor,analogous,!0),new GroupEvent("rotate","pendulum",.01,void 0,4,5,3e3,5,"2s","orig",["blink","sequential"],void 0,seedColor,analogous,!0),new GroupEvent("visual","poly",.01,null,6,3,500,0,"0s","",["sequential","blink","random"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("visual","ec",.01,null,4,3,500,0,"0s","",["sequential","blink","random"],void 0,seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","pointer",.01,null,4,3,500,0,"0s","",["sequential","blink","random"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","flower",.01,null,12,3,250,0,"0s","",["blink"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("visual","lipline",.01,null,20,3,250,0,"0s","",["sequential","blink"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","bottom",.01,null,21,3,250,0,"0s","",["blink"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("visual","lp",.01,null,39,3,250,0,"0s","",["blink"],void 0,seedColor,analogous,!1,void 0,!0),new GroupEvent("visual","e",.01,null,14,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","han",.01,null,12,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","cheekpoly",.01,null,6,3,500,0,"0s","",["blink"],"blur",seedColor,analogous,!0,void 0,!0),new GroupEvent("visual","cheekrect1",.01,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,!1,!0),new GroupEvent("visual","cheekrect2",.01,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,!1,!0),new GroupEvent("visual","cheekrect3",.01,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,!1,!0),new GroupEvent("visual","cheekrect4",.01,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,!1,!0),new GroupEvent("visual","cheekrect5",.01,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,!1,!0),new GroupEvent("visual","cheekrect6",.01,null,3,3,250,0,"0s","",["sequential"],"blur",seedColor,analogous,!0,!1,!0),new GroupEvent("visual","cheekcircle",.01,null,5,3,500,0,"0s","",["sequential","blink"],"blur",seedColor,analogous,!0),new GroupEvent("visual","ear",.01,null,4,3,500,0,"0s","",["sequential","blink"],"blur",seedColor,analogous,!0,void 0,!0),new SingleEvent("visual","nostril",.001,null,2e3,0,"0s","","blur",seedColor,analogous,!0),new SingleEvent("visual","right_polygon",.001,null,2e3,0,"0s","","blur",seedColor,analogous,!0),new SingleEvent("rotate","bottom_lp",1e-4,null,4e3,7,"4s","orig")];break;case"4":shade=!0,a=[new GroupEvent("visual","n",.01,null,4,3,250,0,"0s","",["blink","random"],"blur",seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","eb1",.001,null,2,1,250,0,"0s","",["blink","random"],"blur",seedColor,analogous,!0,void 0,shade),new SingleEvent("visual","u_l",.01,null,2e3,0,"0s","","blur",seedColor,analogous,shade),new GroupEvent("visual","l",.01,null,13,3,250,0,"0s","",["blink","sequential"],void 0,seedColor,analogous,!0,void 0,shade),new SingleEvent("visual","nostril",.01,null,2e3,0,"0s","","blur",seedColor,analogous,!0),new GroupEvent("visual","c",.01,null,12,3,125,0,"0s","",["blink","sequential"],void 0,seedColor,analogous,!1,void 0,shade),new GroupEvent("visual","e",.01,null,23,3,250,0,"0s","",["blink","random"],void 0,seedColor,analogous,!1,void 0,shade),new GroupEvent("visual","eb2",.001,null,2,1,250,0,"0s","",["blink","random"],"blur",seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","p1",.005,null,2,1,500,0,"0s","",["blink","random"],void 0,seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","p2",.005,null,2,1,500,0,"0s","",["blink","random"],void 0,seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","t1",.01,null,2,1,250,0,"0s","",["blink","random"],void 0,seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","t2",.01,null,2,1,250,0,"0s","",["blink","random"],void 0,seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","ar",.01,null,3,1,500,0,"0s","",["blink","random"],void 0,seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","ar2",.01,null,2,1,500,0,"0s","",["blink","random"],void 0,seedColor,analogous,!1,void 0,shade),new GroupEvent("visual","r1",.01,null,13,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,void 0,shade),new GroupEvent("visual","ba",.005,null,8,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,void 0,8),new SingleEvent("visual","holr",.01,null,2e3,0,"0s","",void 0,seedColor,analogous,!1),new SingleEvent("rotate","b_l",.001,null,2e3,7,"2s","orig"),new SingleEvent("","bf",.01,["small-bobble"],3e3,0,"0s","",void 0,seedColor,analogous,!0),new GroupEvent("rotate","chil",.01,null,8,5,2e3,15,"2s","orig"),new GroupEvent("visual","b",.005,null,8,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!1,void 0,8,shade),new GroupEvent("visual","ne",.005,null,10,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,void 0,10,shade),new GroupEvent("visual","che",1e-6,null,8,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!1,shade),new GroupEvent("visual","che2",.01,null,2,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,shade),new GroupEvent("visual","che3",.01,null,2,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,shade),new GroupEvent("visual","he",.01,null,12,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,shade),new GroupEvent("visual","el",.01,null,7,1,250,0,"0s","",["sequential","random"],void 0,seedColor,analogous,!0,shade),new GroupEvent("","pe",.01,["small-bobble-down"],5,1,250,0,"0s","",["blink"],void 0,seedColor,analogous,!0),new GroupEvent("","stem",.01,["small-bobble"],5,2,3e3,0,"0s","",["blink"],void 0,seedColor,analogous,!1),new GroupEvent("visual","cc",.01,null,2,1,250,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,shade),new SingleEvent("visual","cb",.1,null,2e3,0,"0s","",void 0,seedColor,analogous,!0,shade),new GroupEvent("visual","sq",.01,null,7,1,250,0,"0s","",["sequential","random","blink"],void 0,seedColor,analogous,!0,shade),new GroupEvent("visual","sq2",.01,null,7,1,250,0,"0s","",["sequenti