0x20ec68ba…9635sent to0x096451f4…6ee3·#17,615,526·view on Etherscan
crashblossom_gold_main_v1.1let m=!1,e=["https://eth-mainnet.g.alchemy.com/v2/jNjHIBKgiqQBourYcfVA3rsbyP0vCXwe","https://eth-mainnet.g.alchemy.com/v2/TyWMZISNxCQ0Qbkkm1Q-AD0BtBOzMG8w","https://eth-mainnet.g.alchemy.com/v2/xKR4_uuTNkE1WrXskJPuX3REsonQroDT","https://eth-mainnet.g.alchemy.com/v2/0GCs4ch_MzzNTLLL62iRGR-7TM3KTgQe"],W=Array.from(e),V=500;U/=100;var t=(new Date).getTime();let g=(new Date).getTime(),L="http://www.w3.org/2000/svg",k=document.querySelector("#main-svg");let Y=[1703167200,1718974800,1750510800,1845205200,2002971600,2318504400],N=R(e.slice(0,-1));function Z(e){var t=e.slice(2),r=[];for(let e=0;e<t.length;e+=64){var l=t.slice(e,e+64),l=parseInt(l,16);r.push(l)}return r}function ee(t){var r=[];for(let e=0;e<t.length;e+=2)r.push(t.slice(e,e+2));return r}function te(t,r){var e,l=[];let a=0;for(let e=0;e<r.length;e++){var n=r[e],i=t.slice(a,a+n);l.push(i),a+=n}return a<t.length&&(e=t.slice(a),l.push(e)),l}let re=Ue("number_of_colors");var v,r=Ue("color_names"),le={goldenhour:{chance:.1,colors:["#ff1249;#6b6cff;#c80085;#ffe112;#ff1249","#6b6cff;#ff1249;#ffe112;#c80085;#6b6cff"]},dawn:{chance:.1,colors:["#ff4637;#83a9ff;#e91278;#fff149;#ff4637","#9ab0fe;#ff5252;#fffb57;#f23662;#9ab0fe"]},ibiza:{chance:.1,colors:["#b2004e;#573fcd;#990086;#ec7d1a;#b2004e","#442dbe;#c2045c;#d26b0a;#a80094;#442dbe"]},southbeach:{chance:.1,colors:["#f72585;#4cc9f0;#11a7d4;#fa6bab;#f72585","#4cc9f0;#f72585;#fa6bab;#11a7d4;#4cc9f0"]},mist:{chance:.1,colors:["#ff6494;#98e8ed;#ffe6ff;#80ffff;#ff6494","#9affff;#ff6277;#80ffff;#ffe6ff;#9affff"]},dusk:{chance:.1,colors:["#c4107c;#1d5fb6;#a50d68;#4d88ff;#c4107c","#5981d9;#f042aa;#2f62d0;#b40d85;#5981d9"]},platinum:{chance:.1,colors:["#080808;#828282;#d2d2d2;#202020;#7d7d7d;#080808","#efefef;#353535;#161616;#b2b2b2;#383838;#f5f5f5"]},palladium:{chance:.1,colors:["#f5f5f5;#808080;#666666;#f2f2f2;#787878;#f5f5f5","#4d4d4d;#949494;#ffffff;#595959;#939393;#4d4d4d"]},rhodium:{chance:.1,colors:["#000000;#4f4f4f;#818181;#000000;#515151;#000000","#929292;#000000;#0f0f0f;#898989;#000000;#929292"]},ipanema:{chance:.1,colors:["#a7c3ff;#ff0066;#ffa9bd;#ff0066;#a7c3ff","#ff9ea1;#0000ff;#68b6ff;#0000ff;#ff9ea1"]},malibu:{chance:.1,colors:["#c0d5ff;#ff6666;#ffe1db;#150070;#c0d5ff","#fee3dc;#ff66ff;#c9e9ff;#ff66ff;#fee3dc"]},night:{chance:.1,colors:["#0000ff;#000080;#ff2a5b;#000080;#0000ff","#dd3a3f;#03000f;#0062be;#03000f;#dd3a3f"]},maldives:{chance:.1,colors:["#ffff99;#ff668a;#ffff33;#ffe6f2;#ffff99","#ff668a;#ffff99;#ffe6f2;#ffff33;#ff668a"]},venicebeach:{chance:.1,colors:["#ff66ff;#ccffff;#ffbb33;#ffff66;#ff66ff;","#ffbb33;#ff66ff;#ffff66;#ccffff;#ffbb33"]},sunset:{chance:.1,colors:["#809fff;#ff4d4d;#4d79ff;#ff7733;#809fff","#ff5500;#809fff;#ff4d4d;#4d79ff;#ff5500"]},vegas:{chance:.1,colors:["#3366ff;#ff99ff;#ff0066;#ff8533;#3366ff","#ffccff;#ff0066;#000099;#3333ff;#ffccff"]},cannes:{chance:.1,colors:["#ffe112;#ff668a;#ffff80;#ff1a4f;#ffe112","#ff668a;#ffe112;#ff1a4f;#ffff80;#ff668a"]},special_sends:{chance:.1,colors:["#ffb380;#e60036;#ffcc00;#ff003c;#ffb380","#e60036;#ffb380;#cc0030;#ff6600;#e60036"]},special_sales:{chance:.1,colors:["#ffff33;#ff0066;#ffff00;#ff6600;#ffff33","#ff4d4d;#ffe112;#e6005c;#ff6666;#ff4d4d"]},special_approval:{chance:.1,colors:["#4d4dff;#98e8ed;#0039e6;#80ffff;#4d4dff","#ccffff;#b3f0ff;#80ffff;#3366ff;#ccffff"]}};let ae=[];for(v of r)ae.push(le[v]);let ne=[50,80],w=[];let x={increased:[7,3,1],decreased:[0,4,8],neutral:[6,2,10,5,9,11]};let u=15,ie=t,oe=5;let se=5e3;let ce=5e3,fe=1,ue=80,de=2,pe=3e3,_e=[.7,.8],he=1.3,E={royalty:[[-.4,-.3,-.1,0,.1,.3,.6],[-3,-2,-1,0,1,2,3]],contract_activity:[[-1,-.5,-.25,0,.25,.5,.75],[-3,-2,-1,0,1,2,3]],clustering_mode:[[-1,-.5,-.25,0,.25,.5,.75],[-3,-2,-1,0,1,2,3]],approvals:[[-1,-.5,-.25,0,.25,.5,.75],[-3,-2,-1,0,1,2,3]]};let me=5;var l=[],ge=F(Array.from(ae));for(let e=0;e<40;e++)l.push(ge[e%ge.length]);let ye=[l.pop()],j=3,be=0,Se=["#ff944d;#e60036;#ff884d;#ff003c;#ff944d","#e60036;#ff944d;#cc0030;#ff6600;#e60036","#e60036;#ff944d;#cc0030;#ff6600;#e60036","#ff944d;#e60036;#ff884d;#ff003c;#ff944d"],ve=["#ffe112;#ff4d4d;#ffff66;#ff9933;#ffe112","#e67300;#ffe112;#e65c00;#ffff66;#e67300","#e67300;#ffe112;#e65c00;#ffff66;#e67300","#ffe112;#ff4d4d;#ffff66;#ff9933;#ffe112"],Ae=["#9affff;#4d4dff;#80ffff;#3366ff;#9affff","#4d4dff;#98e8ed;#3366ff;#80ffff;#4d4dff","#4d4dff;#98e8ed;#3366ff;#80ffff;#4d4dff","#9affff;#4d4dff;#80ffff;#3366ff;#9affff"],Le=["#ffff00;#ff0000;#ffff00;#ff0000;#ffffff;#0000ff;#ffff00","#ff0000;#ffff00;#0000ff;#ffff00;#ff0000;#ffffff;#ff0000","#ff0000;#ffff00;#0000ff;#ffff00;#ff0000;#ffffff;#ff0000","#ffff00;#ff0000;#ffff00;#ff0000;#ffffff;#0000ff;#ffff00"];var we,Ne,qe,ke,r=Ue("layer_paths"),t=r.slice(0,8),xe=r.slice(8,16),Ce=r.slice(16,24);let q=[{id:"lp0",type:"plate",paths:f(t[0]),paths_group_name:t[0],color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.7,1],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0]},{id:"lc0",type:"cluster",paths:f(t[1]),paths_group_name:t[1],color_duration:[30,60],coordinates:[[-30,30],[-10,10]],scale:[.06,.1],number_of_visible_shapes:17,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[7,9],gradient_coordinates:[0,0,100,0]},{id:"lp1",type:"plate",paths:f(t[2]),paths_group_name:t[2],color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.6,1],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0]},{id:"lc1",type:"cluster",paths:f(t[3]),paths_group_name:t[3],color_duration:[30,60],coordinates:[[-10,10],[-30,30]],scale:[.06,.1],number_of_visible_shapes:17,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[7,9],gradient_coordinates:[0,0,100,0]},{id:"lp2",type:"plate",paths:f(t[4]),paths_group_name:t[4],color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.5,.9],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0]},{id:"lc2",type:"cluster",paths:f(t[5]),paths_group_name:t[5],color_duration:[30,60],coordinates:[[-10,80],[-10,30]],scale:[.06,.1],number_of_visible_shapes:17,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[7,9],gradient_coordinates:[0,0,100,0]},{id:"lp3",type:"plate",paths:f(t[6]),paths_group_name:t[6],color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.4,.9],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0]},{id:"lc3",type:"cluster",paths:f(t[7]),paths_group_name:t[7],color_duration:[30,60],coordinates:[[-30,10],[-30,50]],scale:[.06,.1],number_of_visible_shapes:17,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[7,9],gradient_coordinates:[0,0,100,0]}],S=[{id:"s_lp0",type:"plate",paths:f("L - send"),paths_group_name:"L - send",color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.5,1],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[le.special_sends.colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0],classes:["special","send","special_no_add"]},{id:"s_lp1",type:"plate",paths:f("L - sale"),paths_group_name:"L - sale",color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.7,1],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[le.special_sales.colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0],classes:["special","sale","special_no_add"]},{id:"s_lp2",type:"plate",paths:f("L - approval"),paths_group_name:"L - approval",color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.45,.75],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[le.special_approval.colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0],classes:["special","approval","special_no_add"]},{id:"s_lp3",type:"plate",paths:f("L - flip"),paths_group_name:"L - flip",color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.6,1],number_of_visible_shapes:2,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0],classes:["special","flip","special_no_add"]}];for(let e=0;e<7;e++){var Me=xe[e];S.push({id:"hodl_lp_"+e,type:"plate",paths:f(Me),paths_group_name:Me,color_duration:[30,60],coordinates:[[0,20],[0,30]],scale:[.5,.8],number_of_visible_shapes:1,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[0,0],gradient_coordinates:[0,0,100,0],classes:["special","hodl","time_hodld_"+e]})}for(let e=0;e<7;e++)selected_path=Ce[e],S.push({id:"milestone_lc_"+e,type:"cluster",paths:f(selected_path),paths_group_name:selected_path,color_duration:[30,60],coordinates:[[-10,10],[-30,30]],scale:[.06,.1],number_of_visible_shapes:10,change_positions_chance:.5,color_combinations_list:[l.pop().colors],clustering_density:[7,9],gradient_coordinates:[0,0,100,0],classes:["special","contract_milestones","milestone_"+e]});let Te={4:{0:{1:2,2:2,3:2,4:2,5:0,6:0,7:0,8:0,9:0,10:0},1:{1:2,2:3,3:2,4:3,5:0,6:0,7:0,8:0,9:0,10:0},2:{1:3,2:3,3:3,4:3,5:0,6:0,7:0,8:0,9:0,10:0},3:{1:3,2:3,3:4,4:4,5:0,6:0,7:0,8:0,9:0,10:0},"-3":{1:1,2:0,3:0,4:1,5:0,6:0,7:0,8:0,9:0,10:0},"-2":{1:0,2:1,3:1,4:1,5:0,6:0,7:0,8:0,9:0,10:0},"-1":{1:2,2:1,3:2,4:1,5:0,6:0,7:0,8:0,9:0,10:0}},5:{0:{1:2,2:2,3:2,4:2,5:1,6:0,7:0,8:0,9:0,10:0},1:{1:2,2:3,3:2,4:3,5:2,6:0,7:0,8:0,9:0,10:0},2:{1:3,2:3,3:3,4:3,5:2,6:0,7:0,8:0,9:0,10:0},3:{1:3,2:3,3:4,4:4,5:3,6:0,7:0,8:0,9:0,10:0},"-3":{1:1,2:0,3:0,4:1,5:1,6:0,7:0,8:0,9:0,10:0},"-2":{1:0,2:1,3:1,4:1,5:1,6:0,7:0,8:0,9:0,10:0},"-1":{1:2,2:1,3:2,4:1,5:1,6:0,7:0,8:0,9:0,10:0}},6:{0:{1:2,2:2,3:2,4:2,5:1,6:1,7:0,8:0,9:0,10:0},1:{1:2,2:3,3:2,4:3,5:2,6:1,7:0,8:0,9:0,10:0},2:{1:3,2:3,3:3,4:3,5:2,6:2,7:0,8:0,9:0,10:0},3:{1:3,2:3,3:4,4:4,5:3,6:2,7:0,8:0,9:0,10:0},"-3":{1:1,2:0,3:0,4:1,5:0,6:1,7:0,8:0,9:0,10:0},"-2":{1:0,2:1,3:1,4:1,5:1,6:0,7:0,8:0,9:0,10:0},"-1":{1:2,2:1,3:2,4:1,5:1,6:1,7:0,8:0,9:0,10:0}},7:{0:{1:2,2:2,3:2,4:2,5:1,6:1,7:2,8:0,9:0,10:0},1:{1:2,2:3,3:2,4:3,5:2,6:1,7:2,8:0,9:0,10:0},2:{1:3,2:3,3:3,4:3,5:2,6:2,7:3,8:0,9:0,10:0},3:{1:3,2:3,3:4,4:4,5:3,6:2,7:3,8:0,9:0,10:0},"-3":{1:1,2:0,3:0,4:1,5:1,6:1,7:0,8:0,9:0,10:0},"-2":{1:0,2:1,3:1,4:1,5:1,6:0,7:1,8:0,9:0,10:0},"-1":{1:2,2:1,3:2,4:1,5:1,6:1,7:2,8:0,9:0,10:0}},8:{0:{1:2,2:2,3:2,4:2,5:1,6:1,7:2,8:1,9:0,10:0},1:{1:2,2:3,3:2,4:3,5:2,6:1,7:2,8:2,9:0,10:0},2:{1:3,2:3,3:3,4:3,5:2,6:2,7:3,8:2,9:0,10:0},3:{1:3,2:3,3:4,4:4,5:3,6:2,7:3,8:2,9:0,10:0},"-3":{1:1,2:0,3:0,4:1,5:1,6:1,7:0,8:1,9:0,10:0},"-2":{1:0,2:1,3:1,4:1,5:1,6:0,7:1,8:1,9:0,10:0},"-1":{1:2,2:1,3:2,4:1,5:1,6:1,7:2,8:1,9:0,10:0}},9:{0:{1:2,2:2,3:2,4:2,5:1,6:1,7:2,8:1,9:1,10:0},1:{1:2,2:3,3:2,4:3,5:2,6:1,7:2,8:2,9:2,10:0},2:{1:3,2:3,3:3,4:3,5:2,6:2,7:3,8:2,9:2,10:0},4:{1:3,2:3,3:4,4:4,5:3,6:2,7:3,8:2,9:3,10:0},"-3":{1:1,2:0,3:0,4:1,5:1,6:1,7:0,8:1,9:1,10:0},"-2":{1:0,2:1,3:1,4:1,5:1,6:0,7:1,8:1,9:1,10:0},"-1":{1:2,2:1,3:2,4:1,5:1,6:1,7:2,8:1,9:1,10:0}},10:{0:{1:2,2:2,3:2,4:2,5:1,6:1,7:2,8:2,9:1,10:1},1:{1:2,2:3,3:2,4:3,5:2,6:2,7:2,8:3,9:2,10:2},2:{1:3,2:3,3:3,4:3,5:2,6:2,7:3,8:2,9:3,10:3},3:{1:4,2:3,3:4,4:4,5:3,6:2,7:3,8:2,9:4,10:3},"-3":{1:1,2:0,3:0,4:1,5:1,6:1,7:0,8:1,9:1,10:0},"-2":{1:0,2:1,3:1,4:1,5:1,6:0,7:1,8:1,9:1,10:1},"-1":{1:2,2:1,3:2,4:1,5:1,6:1,7:2,8:1,9:1,10:1}}};for(we of S)we.paths_unlocked=!1;for(Ne of q)Ne.paths_unlocked=!1;for(qe of q)if("plate"==qe.type){if(--j<0)break;qe.paths_unlocked=!0}for(ke of q)ke.classes=[];q.filter(e=>"plate"==e.type).length;let $e=!0;(new Date).getTime();var r=F(Object.keys(paths),!1),Ee=r.filter(e=>"L "==e.slice(0,2)),je=r.filter(e=>"S "==e.slice(0,2)),Pe=r.filter(e=>"LS"==e.slice(0,2)),a=[];for(let e=0;e<5;e++)for(var Oe of Ee.concat(Pe))for(layer_name of paths[Oe][0].split(","))if(layer_name=="plate layer "+(e+1))try{a[e].push(Oe)}catch{a.push([]),a[e].push(Oe)}var n=[];for(let e=0;e<5;e++)for(var Be of je.concat(Pe))for(layer_name of paths[Be][0].split(","))if(layer_name=="cluster layer "+(e+1))try{n[e].push(Be)}catch{n.push([]),n[e].push(Be)}for(let e=0;e<4;e++)a[e]=a[e].map(e=>({value:e,sort:s()})).sort((e,t)=>e.sort-t.sort).map(({value:e})=>e),n[e]=n[e].map(e=>({value:e,sort:s()})).sort((e,t)=>e.sort-t.sort).map(({value:e})=>e);var De,i,o,t=x.neutral[Q(0,x.neutral.length-1)];let C=[t,t];r=document.querySelector("#main-svg"),(t=document.createElementNS(L,"defs")).setAttributeNS(null,"id","defs"),r.appendChild(t);{let e=document.querySelector("#main-svg"),t=R(ne),r=F(R(ye).colors),l=e.querySelector("#defs"),a=Ke([0,0,100,0],"gradient_bg"),n=D(0,"#000000"),i=D(1,"#000000"),o=I(r[0],t),s=I(r[1],t),c=(n.appendChild(o),i.appendChild(s),a.appendChild(n),a.appendChild(i),l.appendChild(a),a=Ke([0,0,100,0],"gradient_bg_mirror"),n=D(0,"#000000"),i=D(1,"#000000"),o=I(r[1],t),s=I(r[0],t),n.appendChild(o),i.appendChild(s),a.appendChild(n),a.appendChild(i),l.appendChild(a),document.createElementNS(L,"svg")),f=(c.classList.add("background"),c.setAttributeNS(null,"width","100%"),c.setAttributeNS(null,"height","100%"),c.setAttributeNS(null,"x",0),c.setAttributeNS(null,"y",0),document.createElementNS(L,"rect"));f.setAttributeNS(null,"width","100%"),f.setAttributeNS(null,"height","100%"),f.setAttributeNS(null,"x",0),f.setAttributeNS(null,"y",0),f.setAttributeNS(null,"fill","url(#gradient_bg)"),f.setAttributeNS(null,"id","background"),c.appendChild(f),e.appendChild(c)}!function(t=-1,r="bottom"){var l=document.querySelector("#main-svg"),a=l.querySelector("#defs");F(Array.from(ae));for(let e=0;e<q.length;e++)if(!(-1!=t&e!=t)){var n,i=q[e],o=("cluster"==i.type&&(o=q[e-1],z(),o.current_x,o.current_scale,G(i.coordinates[0][0],i.coordinates[0][1]),o.current_y,o.current_scale,G(i.coordinates[1][0],i.coordinates[1][1])),R(i.color_combinations_list)),s=`g-${i.id}-`+i.type,c=G(i.color_duration[0],i.color_duration[1]),f=(i.current_scale=G(i.scale[0],i.scale[1],.01),Ke(i.gradient_coordinates,s)),u=(f.setAttributeNS(null,"class",`gradient ${i.type} `+i.id),D(0,o[0][0])),d=D(1,o[1][0]),p=I(o[0],c),c=I(o[1],c),_=(u.appendChild(p),d.appendChild(c),f.appendChild(u),f.appendChild(d),a.appendChild(f),document.createElementNS(L,"g")),h=(_.setAttributeNS(null,"id",`g-${i.id}-${i.type}-`+e),_.setAttributeNS(null,"class",`layer group ${i.type} `+i.id),"cluster"==i.type&&(n=He(R(C),i.number_of_visible_shapes,G(i.clustering_density[0],i.clustering_density[1]),.5,[3,6],i.clustering_density)),F(Array.from(i.paths),i.paths_unlocked));for(let t=0;t<i.number_of_visible_shapes;t++){var m,g,y=`p-${i.id}-${i.type}-`+t,b=`s-${i.id}-${i.type}-`+t;let e=1;"plate"==i.type?(m=Q(i.coordinates[0][0],i.coordinates[0][1])/i.current_scale,g=Q(i.coordinates[1][0],i.coordinates[1][1])/i.current_scale,i.current_x=m,i.current_y=g,i.current_path=h[t%h.length]):(m=n[t][0],g=n[t][1],i.current_x=m,i.current_y=g,i.current_path=h[t%h.length],w.length&&(e=G(w[0],w[1],.01)));var S,v=document.createElementNS(L,"path"),A=(v.setAttributeNS(null,"transform",`scale(${i.current_scale*e}, ${i.current_scale*e})`),v.setAttributeNS(null,"d",i.current_path),v.setAttributeNS(null,"fill",`url(#${s})`),v.setAttributeNS(null,"id",y),v.setAttributeNS(null,"class",`layer path ${i.type} `+i.id),document.createElementNS(L,"svg"));A.setAttributeNS(null,"x",m+"%"),A.setAttributeNS(null,"y",g+"%"),A.setAttributeNS(null,"transform-origin","center"),A.setAttributeNS(null,"id",b),A.setAttributeNS(null,"class",`layer svg ${i.type} `+i.id);for(S of i.classes)A.classList.add(S),_.classList.add(S);A.appendChild(v),_.appendChild(A)}if(_.setAttribute("initial_number_of_shapes",i.number_of_visible_shapes),-1!=t)return _.animate([{opacity:"0"},{opacity:"1"}],{duration:ce,iterations:1,fill:"forwards"}),"top"==r?(p=document.querySelectorAll(".group.plate"))[p.length-1].after(_):document.querySelector(".group.plate").before(_);l.appendChild(_)}}(),r=document.querySelector("#main-svg"),t=r.querySelector("#defs"),(De=document.createElementNS(L,"mask")).setAttributeNS(null,"id","bg_border_clip_path"),(i=document.createElementNS(L,"rect")).setAttributeNS(null,"width","101%"),i.setAttributeNS(null,"height","101%"),i.setAttributeNS(null,"x","0"),i.setAttributeNS(null,"y","0"),i.setAttributeNS(null,"fill","white"),(o=document.createElementNS(L,"rect")).setAttributeNS(null,"width","94%"),o.setAttributeNS(null,"height","95.3%"),o.setAttributeNS(null,"x","3%"),o.setAttributeNS(null,"y","2.5%"),o.setAttributeNS(null,"fill","black"),De.appendChild(i),De.appendChild(o),t.appendChild(De),(i=document.createElementNS(L,"rect")).setAttributeNS(null,"width","100%"),i.setAttributeNS(null,"height","100%"),i.setAttributeNS(null,"x","0"),i.setAttributeNS(null,"y","0"),i.setAttributeNS(null,"fill","url(#gradient_bg_mirror)"),i.setAttributeNS(null,"mask","url(#bg_border_clip_path)"),i.setAttributeNS(null,"class","frame"),r.appendChild(i);setTimeout(async function e(l,a=!1,n=10){let t=F(Array.from(q).concat(S));for(var i of t)if("cluster"==i.type){let e=k.querySelector(".group."+i.id);if(null!=e){let r=e.querySelectorAll("svg");var o=He(R(C),r.length,G(i.clustering_density[0],i.clustering_density[1]),.5,[3,6],i.clustering_density);for(let t=0;t<r.length;t++)if(z()>1-i.change_positions_chance&&!r[t].classList.contains("animating")&&!r[t].classList.contains("removing")){r[t].classList.add("animating");var s=o[t][0],c=o[t][1];s<0&&(s+=Q(1,10)),0<s&&(s-=Q(1,10)),c<0&&(c+=Q(1,10)),0<c&&(c-=Q(1,10)),i.current_x=s,i.current_y=c,a&&(i.current_path=R(i.paths));let e=e=>{e[0].classList.contains("removing")?e[0].remove():(e[0].setAttributeNS(null,"x",e[1]+"%"),e[0].setAttributeNS(null,"y",e[2]+"%"),e[4]&&e[0].querySelector("path").setAttributeNS(null,"d",e[3]))};0==n?_([r[t]],l,e,[r[t],s,c,i.current_path,a]):setTimeout(_,1e3*Q(0,n),[r[t]],l,e,[r[t],s,c,i.current_path,a])}}}0;setTimeout(e,5e3,5,a,n)},5e3,5,!0,5),setTimeout(async function e(l,a=!1,n=10){864e5<(new Date).getTime()-ie&&(ie=(new Date).getTime(),--u,u=Math.max(u,5),oe=u);let i=!1;let o=Array.from(q).concat(S);let t=F(Array.from(q).concat(S));for(var s of t){if("plate"==s.type){let e=k.querySelector(".group."+s.id);if(null==e)continue;let r=e.querySelectorAll("svg");for(let t=0;t<r.length;t++){if(z()>1-s.change_positions_chance&&!r[t].classList.contains("animating")&&!r[t].classList.contains("removing")){if(r[t].classList.add("animating"),0<j&&be<j)for(let e=0;e<o.length;e++)if(e<Math.min(j,10)-be){be++,a=!0;break}Math.abs(s.current_x-c)<10&&(c=s.current_x+G(-20,20)),Math.abs(s.current_y-f)<10&&(f=s.current_y+G(-20,20));var c=G(s.coordinates[0][0],s.coordinates[0][1])/s.current_scale,f=G(s.coordinates[1][0],s.coordinates[1][1])/s.current_scale;s.current_x=c,s.current_y=f,a&&(s.current_path=R(s.paths));let e=e=>{e[0].classList.contains("removing")?e[0].remove():(e[0].setAttributeNS(null,"x",e[1]+"%"),e[0].setAttributeNS(null,"y",e[2]+"%"),e[4]&&e[0].querySelector("path").setAttributeNS(null,"d",e[3]))};0==n?_([r[t]],l,e,[r[t],c,f,s.current_path,a]):setTimeout(_,1e3*Q(0,n),[r[t]],l,e,[r[t],c,f,s.current_path,a]),i=!0;break}if(i)break}if(i)break}if(i)break}0;setTimeout(e,1e3*u,oe,a,n)},5e3,oe,!0,5);var Ie=!1;!async function e(){try{if(m)return;m=!0,rt().then(e=>lt(tt))}catch(e){}m=!1;Ie||(setInterval(e,1e4),Ie=!0)}();let ze=(e,t)=>{var r;return 0!=t&&(r=t<0?-1:1,t=Math.abs(t),0<=e&&--t,1<=e&&(t-=2),2<=e&&(t-=3),-0==(t=Math.max(0,t)*r))?0:t};async function P(e,t){if("send"==e){if(0<document.querySelectorAll(".sale").length&&(T("sale"),await M("special_frame_sale","special_background_sale")),0<document.querySelectorAll(".approval").length&&(T("approval"),await M("special_frame_approval","special_background_approval")),0<document.querySelectorAll(".send").length)return void O(1,5,20,!0);0<document.querySelectorAll(".special_frame_contract_milestone").length&&await M("special_frame_contract_milestone","special_background_contract_milestone"),B("send"),Ge("cluster",1,2e4),await Qe(Se,"special_frame_send","special_background_send"),O(1,5,20,!0)}if("stop_send"==e&&(0<document.querySelectorAll(".send").length&&T("send"),0<document.querySelectorAll(".special_frame_send").length||0<document.querySelectorAll(".special_background_send").length)&&await M("special_frame_send","special_background_send"),"sale"==e){if(0<document.querySelectorAll(".send").length&&(T("send"),await M("special_frame_send","special_background_send")),0<document.querySelectorAll(".approval").length&&(T("approval"),await M("special_frame_approval","special_background_approval")),0<document.querySelectorAll(".sale").length)return void await Je(5,"plate",20,!0,!0);0<document.querySelectorAll(".special_frame_contract_milestone").length&&await M("special_frame_contract_milestone","special_background_contract_milestone"),B("sale"),Je(5,"plate",20,!0,!0),await Qe(ve,"special_frame_sale","special_background_sale"),O(1,5,20,!0),Ge("cluster",1,2e4)}if("stop_sale"==e&&(0<document.querySelectorAll(".sale").length&&T("sale"),0<document.querySelectorAll(".special_frame_sale").length||0<document.querySelectorAll(".special_background_sale").length)&&await M("special_frame_sale","special_background_sale"),"approval"==e){if(0<document.querySelectorAll(".send").length&&(T("send"),await M("special_frame_send","special_background_send")),0<document.querySelectorAll(".sale").length&&(T("sale"),await M("special_frame_sale","special_background_sale")),0<document.querySelectorAll(".approval").length)return void await O(1,5,20,!0);0<document.querySelectorAll(".special_frame_contract_milestone").length&&await M("special_frame_contract_milestone","special_background_contract_milestone"),B("approval"),await Qe(Ae,"special_frame_approval","special_background_approval"),O(1,5,20,!0)}var r;if("stop_approval"==e&&(0<document.querySelectorAll(".approval").length&&T("approval"),0<document.querySelectorAll(".special_frame_approval").length||0<document.querySelectorAll(".special_background_approval").length)&&await M("special_frame_approval","special_background_approval"),"high_holder_distribution"==e&&(r=k.querySelectorAll("*"))[r.length-1].classList.contains("frame")&&(c=(r=document.querySelector(".frame")).cloneNode(!0),document.querySelector("g.group").before(c),r.animate({opacity:"0"},{duration:5e3,iterations:1,fill:"forwards"}),setTimeout(e=>e.remove(),5e3,r),await new Promise(e=>setTimeout(e,5e3))),"low_holder_distribution"!=e||(c=k.querySelectorAll("*"))[c.length-1].classList.contains("frame")||(c=(r=document.querySelector(".frame")).cloneNode(!0),(f=document.querySelectorAll("g.group"))[f.length-1].after(c),c.animate([{opacity:"0"},{opacity:"1"}],{duration:5e3,iterations:1,fill:"forwards"}),setTimeout(e=>e.remove(),5e3,r),await new Promise(e=>setTimeout(e,5e3))),"contract_milestone"==e){var l=document.querySelectorAll("g.contract_milestones").length,a=t+1-l;if(0<a){if(0<document.querySelectorAll(".send").length)return;if(0<document.querySelectorAll(".sale").length)return;if(0<document.querySelectorAll(".approval").length)return}for(let e=l;e<l+a;e++)B("milestone_"+e);if(Ve(document.querySelector(".special_frame_contract_milestone")))return;await Qe(Le,"special_frame_contract_milestone","special_background_contract_milestone"),Je(5,"plate",100,!0,!0)}if("stop_contract_milestone"==e&&0<document.querySelectorAll(".special_frame_contract_milestone").length&&await M("special_frame_contract_milestone","special_background_contract_milestone"),"contract_milestone_no_celebration"==e){var n=document.querySelectorAll("g.contract_milestones").length,i=t+1-n;for(let e=n;e<n+i;e++)B("milestone_"+e)}if("time_hodld"==e){var o=document.querySelectorAll("g.hodl"),s=t-o.length;if(0<s)for(let e=0;e<Math.abs(s);e++)B("time_hodld_"+e);else if(s<0)for(let e=0;e<Math.abs(s);e++)!function(e){var t=e.animate([{opacity:0}],{duration:5e3,iterations:1,fill:"forwards"});t.onfinish=()=>{e.remove()}}(o[e])}if("wallet_holds_multiple"==e&&(j=t-1),"flipped_x_times"==e&&null==document.querySelector(".flip")&&B("flip"),"hodld_after_flipped_x_times"==e&&T("flip"),"tier_royalty"==e){var c,f=t;let e=x.neutral;if(0<f?e=x.increased:f<0&&(e=x.decreased),-1!=e.indexOf(C[0])&&(0==f||e[Math.abs(f)-1]==C[0]))return;c=0==f?R(e):e[Math.abs(f)-1],C=[c,c]}if("tier_contract_activity"==e){var u=t,d=document.querySelectorAll("g.plate:not(.special_no_add)"),p=d.length;let r=0,l=0;var _=document.querySelectorAll("path.plate:not(.special_no_add)").length;for(let t=0;t<d.length;t++){var h=d[t],m=h.querySelectorAll(".svg").length;parseInt(h.getAttribute("initial_number_of_shapes"));let e=Te[p][u][t+1]-m;e<0?(e=M