!function(e){if(“object”==typeof exports&&“undefined”!=typeof module)module.exports=e();else if(“function”==typeof define&&define.amd)define([],e);else{var r;r=“undefined”!=typeof window?window:“undefined”!=typeof global?global:“undefined”!=typeof self?self:this,r.Trianglify=e()}}(function(){var e;return function r(e,n,t){function f(a,i){if(!n){if(!e){var u=“function”==typeof require&&require;if(!i&&u)return u(a,!0);if(o)return o(a,!0);var c=new Error(“Cannot find module '”a
“'”);throw c.code=“MODULE_NOT_FOUND”,c}var s=n={exports:{}};e[0].call(s.exports,function®{var n=e[1];return f(n?n:r)},s,s.exports,r,e,n,t)}return n.exports}for(var o=“function”==typeof require&&require,a=0;at[3]
“)”:“hsl”===e||“hsla”===e?(r=n.hsl(),f=function(e){return Math.round(100*e)/100},r=f(r),r=f(100*r)+“%”,r=f(100*r)+“%”,4===e.length&&(r=t),e+“(”+r.join(“,”)+“)”):void 0},e.prototype.interpolate=function(r,n,t){var f,o,a,i,u,c,s,d,l,b,h,g,p,m;if(d=this,null==t&&(t=“rgb”),“string”===R(n)&&(n=new e(n)),“hsl”===t||“hsv”===t||“lch”===t||“hsi”===t)“hsl”===t?(p=d.hsl(),m=n.hsl()):“hsv”===t?(p=d.hsv(),m=n.hsv()):“hsi”===t?(p=d.hsi(),m=n.hsi()):“lch”===t&&(p=d.lch(),m=n.lch()),“h”===t.substr(0,1)?(a=p,h=p,c=p,i=m,g=m,s=m):(c=p,h=p,a=p,s=m,g=m,i=m),isNaN(a)||isNaN(i)?isNaN(a)?isNaN(i)?o=Number.NaN:(o=i,1!==c&&0!==c||“hsv”===t||(b=g)):(o=a,1!==s&&0!==s||“hsv”===t||(b=h)):(f=i>a&&i-a>180?i-(a+360):a>i&&a-i>180?i+360-a:i-a,o=a+r*f),null==b&&(b=h+r*(g-h)),u=c+r*(s-c),l=“h”===t.substr(0,1)?new e(o,b,u,t):new e(u,b,o,t);else if(“rgb”===t)p=d._rgb,m=n._rgb,l=new e(p+r*(m-p),p+r*(m-p),p+r*(m-p),t);else{if(“lab”!==t)throw“color mode ”t
“ is not supported”;p=d.lab(),m=n.lab(),l=new e(p+r*(m-p),p+r*(m-p),p+r*(m-p),t)}return l.alpha(d.alpha()+r*(n.alpha()-d.alpha())),l},e.prototype.premultiply=function(){var e,r;return r=this.rgb(),e=this.alpha(),l(r*e,r*e,r*e,e)},e.prototype.darken=function(e){var r,n;return null==e&&(e=20),n=this,r=n.lch(),r-=e,l.lch®.alpha(n.alpha())},e.prototype.darker=function(e){return this.darken(e)},e.prototype.brighten=function(e){return null==e&&(e=20),this.darken(-e)},e.prototype.brighter=function(e){return this.brighten(e)},e.prototype.saturate=function(e){var r,n;return null==e&&(e=20),n=this,r=n.lch(),r+=e,l.lch®.alpha(n.alpha())},e.prototype.desaturate=function(e){return null==e&&(e=20),this.saturate(-e)},e}(),b=function(e){var r;for(r in e)3>r?(e<0&&(e=0),e>255&&(e=255)):3===r&&(e<0&&(e=0),e>1&&(e=1));return e},p=function(e){var r,n,t,f,o,a,i,u;if(e=e.toLowerCase(),null!=l.colors&&l.colors)return m(l.colors);if(t=e.match(/rgb(s*(-?d+),s*(-?d+)s*,s*(-?d+)s*)/)){for(f=t.slice(1,4),n=o=0;2>=o;n=++o)f=+f;f=1}else if(t=e.match(/rgba(s*(-?d+),s*(-?d+)s*,s*(-?d+)s*,s*(|[01]?.d+))/))for(f=t.slice(1,5),n=a=0;3>=a;n=++a)f=+f;else if(t=e.match(/rgb(s*(-?d+(?:.d+)?)%,s*(-?d+(?:.d+)?)%s*,s*(-?d+(?:.d+)?)%s*)/)){for(f=t.slice(1,4),n=i=0;2>=i;n=++i)f=Math.round(2.55*f);f=1}else if(t=e.match(/rgba(s*(-?d+(?:.d+)?)%,s*(-?d+(?:.d+)?)%s*,s*(-?d+(?:.d+)?)%s*,s*(|[01]?.d+))/)){for(f=t.slice(1,5),n=u=0;2>=u;n=++u)f=Math.round(2.55*f);f=+f}else(t=e.match(/hsl(s*(-?d+(?:.d+)?),s*(-?d+(?:.d+)?)%s*,s*(-?d+(?:.d+)?)%s*)/))?(r=t.slice(1,4),r*=.01,r*=.01,f=v®,f=1):(t=e.match(/hsla(s*(-?d+(?:.d+)?),s*(-?d+(?:.d+)?)%s*,s*(-?d+(?:.d+)?)%s*,s*(|[01]?.d+))/))&&(r=t.slice(1,4),r*=.01,r*=.01,f=v®,f=+t);return f},m=function(e){var r,n,t,f,o,a;if(e.match(/^#?({6}|[A-Fa-f0-9]{3})$/))return(4===e.length||7===e.length)&&(e=e.substr(1)),3===e.length&&(e=e.split(“”),e=e+e+e+e+e+e),a=parseInt(e,16),f=a>>16,t=a>>8&255,n=255&a,;if(e.match(/^#?({8})$/))return 9===e.length&&(e=e.substr(1)),a=parseInt(e,16),f=a>>24&255,t=a>>16&255,n=a>>8&255,r=255&a,;if(o=p(e))return o;throw“unknown color: ”+e},y=function(e,r,n){var t,f,i,u;return u=S(arguments),e=u,r=u,n=u,e/=360,1/3>e?(t=(1-r)/3,i=(1+r*g(a*e)/g(o-a*e))/3,f=1-(t+i)):2/3>e?(e-=1/3,i=(1-r)/3,f=(1+r*g(a*e)/g(o-a*e))/3,t=1-(i+f)):(e-=2/3,f=(1-r)/3,t=(1+r*g(a*e)/g(o-a*e))/3,i=1-(f+t)),i=q(n*i*3),f=q(n*f*3),t=q(n*t*3),},v=function(){var e,r,n,t,f,o,a,i,u,c,s,d,l,b;if(l=S(arguments),t=l,i=l,o=l,0===i)a=n=e=255*o;else{for(s=,r=,c=.5>o?o*(1+i):o+i-o*i,u=2*o-c,t/=360,s=t+1/3,s=t,s=t-1/3,f=d=0;2>=d;f=++d)s<0&&(s+=1),s>1&&(s-=1),r=6*s<1?u+6*(c-u)*s:2*s<1?c:3*s<2?u+(c-u)*(2/3-s)*6:u;b=[Math.round(255*r),Math.round(255*r),Math.round(255*r)],a=b,n=b,e=b}return},w=function(){var e,r,n,t,f,o,a,i,u,c,s,d,l,b,h,g,p,m;if(d=S(arguments),t=d,u=d,s=d,s*=255,0===u)i=n=e=s;else switch(360===t&&(t=0),t>360&&(t-=360),0>t&&(t+=360),t/=60,f=Math.floor(t),r=t-f,o=s*(1-u),a=s*(1-u*r),c=s*(1-u*(1-r)),f){case 0:l=,i=l,n=l,e=l;break;case 1:b=,i=b,n=b,e=b;break;case 2:h=,i=h,n=h,e=h;break;case 3:g=,i=g,n=g,e=g;break;case 4:p=,i=p,n=p,e=p;break;case 5:m=,i=m,n=m,e=m}return i=Math.round(i),n=Math.round(n),e=Math.round(e),},f=18,i=.95047,u=1,c=1.08883,x=function(){var e,r,n,t,f,o;return o=S(arguments),f=o,e=o,r=o,n=Math.sqrt(e*e+r*r),t=Math.atan2(r,e)/Math.PI*180,},_=function(e,r,n){var t,f,o,a,s,d,l;return void 0!==e&&3===e.length&&(d=e,e=d,r=d,n=d),void 0!==e&&3===e.length&&(l=e,e=l,r=l,n=l),a=(e+16)/116,o=a+r/500,s=a-n/200,o=k(o)*i,a=k(a)*u,s=k(s)*c,f=T(3.2404542*o-1.5371385*a-.4985314*s),t=T(-.969266*o+1.8760108*a+.041556*s),n=T(.0556434*o-.2040259*a+1.0572252*s),},k=function(e){return e>.206893034?e*e*e:(e-4/29)/7.787037},T=function(e){return Math.round(255*(.00304>=e?12.92*e:1.055*Math.pow(e,1/2.4)-.055))},j=function(){var e,r,n,t;return t=S(arguments),n=t,e=t,r=t,r=r*Math.PI/180,},M=function(e,r,n){var t,f,o,a,i,u,c;return u=j(e,r,n),t=u,f=u,o=u,c=_(t,f,o),i=c,a=c,o=c,[q(i,0,255),q(a,0,255),q(o,0,255)]},C=function(e,r,n){var t;return t=S(arguments),e=t,r=t,n=t,e=N(e),r=N®,n=N(n),.2126*e+.7152*r+.0722*n},N=function(e){return e/=255,.03928>=e?e/12.92:Math.pow((e+.055)/1.055,2.4)},U=function(){var e,r,n,t,f,o;return o=S(arguments),n=o,r=o,e=o,f=n<<16|r<<8|e,t=“000000”+f.toString(16),“#”+t.substr(t.length-6)},A=function(){var e,r,n,t,f,o,a,i,u;return u=S(arguments),a=u,n=u,r=u,e=2*Math.PI,a/=255,n/=255,r/=255,o=Math.min(a,n,r),f=(a+n+r)/3,i=1-o/f,0===i?t=0:(t=(a-n+(a-r))/2,t/=Math.sqrt((a-n)*(a-n)+(a-r)*(n-r)),t=Math.acos(t),r>n&&(t=e-t),t/=e),},P=function(e,r,n){var t,f,o,a,i,u;return void 0!==e&&e.length>=3&&(u=e,e=u,r=u,n=u),e/=255,r/=255,n/=255,a=Math.min(e,r,n),o=Math.max(e,r,n),f=(o+a)/2,o===a?(i=0,t=Number.NaN):i=.5>f?(o-a)/(o+a):(o-a)/(2-o-a),e===o?t=(r-n)/(o-a):r===o?t=2+(n-e)/(o-a):n===o&&(t=4+(e-r)/(o-a)),t*=60,0>t&&(t+=360),},G=function(){var e,r,n,t,f,o,a,i,u,c;return c=S(arguments),a=c,n=c,e=c,o=Math.min(a,n,e),f=Math.max(a,n,e),r=f-o,u=f/255,0===f?(t=Number.NaN,i=0):(i=r/f,a===f&&(t=(n-e)/r),n===f&&(t=2+(e-a)/r),e===f&&(t=4+(a-n)/r),t*=60,0>t&&(t+=360)),},E=function(){var e,r,n,t,f,o,a;return a=S(arguments),n=a,r=a,e=a,n=B(n),r=B®,e=B(e),t=O((.4124564*n+.3575761*r+.1804375*e)/i),f=O((.2126729*n+.7151522*r+.072175*e)/u),o=O((.0193339*n+.119192*r+.9503041*e)/c),},B=function(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)},O=function(e){return e>.008856?Math.pow(e,1/3):7.787037*e+4/29},z=function(){var e,r,n,t,f,o,a;return o=S(arguments),f=o,n=o,r=o,a=E(f,n,r),t=a,e=a,r=a,x(t,e,r)},l.scale=function(e,r){var n,t,f,o,a,i,u,c,s,d,b,h,g,p,m,y,v,w,x,_,k;return y=“rgb”,v=l(“#ccc”),k=0,g=!1,h=,d=[],x=!1,_=,m=0,p=1,b=!1,w=0,s={},i=function(e,r){var n,t,f,o,i,u,c;if(null==e&&(e=),null!=e&&“string”===R(e)&&null!=(null!=(i=l.brewer)?i:void 0)&&(e=l.brewer),“array”===R(e)){for(e=e.slice(0),n=f=0,u=e.length-1;u>=0?u>=f:f>=u;n=u>=0?++f:–f)t=e,“string”===R(t)&&(e=l(t));if(null!=r)_=r;else for(_=[],n=o=0,c=e.length-1;c>=0?c>=o:o>=c;n=c>=0?++o:–o)_.push(n/(e.length-1))}return a(),d=e},u=function(e){return null==e&&(e=[]),h=e,m=e,p=e,a(),w=2===e.length?0:e.length-1},f=function(e){var r,n;if(null!=h){for(n=h.length-1,r=0;n>r&&e>=h;)r++;return r-1}return 0},c=function(e){return e},n=function(e){var r,n,t,o,a;return a=e,h.length>2&&(o=h.length-1,r=f(e),t=h+(h-h)*(0+.5*k),n=h+(h-h)*(1-.5*k),a=m+(h+.5*(h-h)-t)/(n-t)*(p-m)),a},o=function(e,r){var n,t,o,a,i,u,b,g,x;if(null==r&&(r=!1),isNaN(e))return v;if(r?b=e:h.length>2?(n=f(e),b=n/(w-1)):(b=o=m!==p?(e-m)/(p-m):0,b=o=(e-m)/(p-m),b=Math.min(1,Math.max(0,b))),r||(b=c(b)),i=Math.floor(1e4*b),s)t=s;else{if(“array”===R(d))for(a=g=0,x=_.length-1;x>=0?x>=g:g>=x;a=x>=0?++g:–g){if(u=_,u>=b){t=d;break}if(b>=u&&a===_.length-1){t=d;break}if(b>u&&b<_){b=(b-u)/(_-u),t=l.interpolate(d,d,b,y);break}}else“function”===R(d)&&(t=d(b));s=t}return t},a=function(){return s={}},i(e,r),t=function(e){var r;return r=o(e),x&&r?r():r},t.domain=function(e,r,n,f){var o;return null==n&&(n=“e”),arguments.length?(null!=r&&(o=l.analyze(e,f),e=0===r?:l.limits(o,n,r)),u(e),t):h},t.mode=function(e){return arguments.length?(y=e,a(),t):y},t.range=function(e,r){return i(e,r),t},t.out=function(e){return x=e,t},t.spread=function(e){return arguments.length?(k=e,t):k},t.correctLightness=function(e){return arguments.length?(b=e,a(),c=b?function(e){var r,n,t,f,a,i,u,c,s;for(r=o(0,!0).lab(),n=o(1,!0).lab(),u=r>n,t=o(e,!0).lab(),a=r+(n-r)*e,f=t-a,c=0,s=1,i=20;Math.abs(f)>.01&&i–>0;)!function(){return u&&(f*=-1),0>f?(c=e,e+=.5*(s-e)):(s=e,e+=.5*(c-e)),t=o(e,!0).lab(),f=t-a}();return e}:function(e){return e},t):b},t.colors=function®{var n,f,o,a,i,u;if(null==r&&(r=“hex”),e=[],f=,h.length>2)for(n=o=1,u=h.length;u>=1?u>o:o>u;n=u>=1?++o:–o)f.push(.5*(h+h));else f=h;for(a=0,i=f.length;i>a;a++)n=f,e.push(t(n)());return e},t},null==(Y=l.scales)&&(l.scales={}),l.scales.cool=function(){return l.scale()},l.scales.hot=function(){return l.scale(,[0,.25,.75,1]).mode(“rgb”)},l.analyze=function(e,r,n){var t,f,o,a,i,u,c;if(o={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0},null==n&&(n=function(){return!0}),t=function(e){null==e||isNaN(e)||(o.values.push(e),o.sum+=e,e<o.min&&(o.min=e),e>o.max&&(o.max=e),o.count+=1)},i=function(e,f){return n(e,f)?null!=r&&“function”===R®?t(r(e)):null!=r&&“string”===R®||“number”===R®?t(e):t(e):void 0},“array”===R(e))for(u=0,c=e.length;c>u;u++)a=e,i(a);else for(f in e)a=e,i(a,f);return o.domain=,o.limits=function(e,r){return l.limits(o,e,r)},o},l.limits=function(e,r,n){var t,f,o,a,i,u,c,s,d,b,h,g,p,m,y,v,w,x,_,k,j,M,q,C,N,U,A,P,G,E,z,B,I,S,O,T,Y,L,F,D,V,X,W,$,Z,H,J,K,Q,er,rr,nr,tr,fr,or,ar;if(null==r&&(r=“equal”),null==n&&(n=7),“array”===R(e)&&(e=l.analyze(e)),p=e.min,h=e.max,q=e.sum,U=e.values.sort(function(e,r){return e-r}),b=[],“c”===r.substr(0,1)&&(b.push(p),b.push(h)),“e”===r.substr(0,1)){for(b.push(p),c=A=1,Y=n-1;Y>=1?Y>=A:A>=Y;c=Y>=1?++A:–A)b.push(p+c/n*(h-p));b.push(h)}else if(“l”===r.substr(0,1)){if(0>=p)throw“Logarithmic scales are only possible for values > 0”;for(m=Math.LOG10E*Math.log(p),g=Math.LOG10E*Math.log(h),b.push(p),c=P=1,$=n-1;$>=1?$>=P:P>=$;c=$>=1?++P:–P)b.push(Math.pow(10,m+c/n*(g-m)));b.push(h)}else if(“q”===r.substr(0,1)){for(b.push(p),c=G=1,Z=n-1;Z>=1?Z>=G:G>=Z;c=Z>=1?++G:–G)_=U.length*c/n,k=Math.floor(_),k===_?b.push(U):(j=_-k,b.push(U*j+U*(1-j)));b.push(h)}else if(“k”===r.substr(0,1)){for(v=U.length,t=new Array(v),i=new Array(n),M=!0,w=0,o=null,o=[],o.push(p),c=E=1,H=n-1;H>=1?H>=E:E>=H;c=H>=1?++E:–E)o.push(p+c/n*(h-p));for(o.push(h);M;){for(s=z=0,J=n-1;J>=0?J>=z:z>=J;s=J>=0?++z:–z)i=0;for(c=B=0,K=v-1;K>=0?K>=B:B>=K;c=K>=0?++B:–B){for(N=U,y=Number.MAX_VALUE,s=I=0,Q=n-1;Q>=0?Q>=I:I>=Q;s=Q>=0?++I:–I)u=Math.abs(o-N),y>u&&(y=u,f=s);i++,t=f}for(x=new Array(n),s=S=0,er=n-1;er>=0?er>=S:S>=er;s=er>=0?++S:–S)x=null;for(c=O=0,rr=v-1;rr>=0?rr>=O:O>=rr;c=rr>=0?++O:–O)a=t,null===x?x=U:x+=U;for(s=T=0,L=n-1;L>=0?L>=T:T>=L;s=L>=0?++T:–T)x*=1/i;for(M=!1,s=nr=0,F=n-1;F>=0?F>=nr:nr>=F;s=F>=0?++nr:–nr)if(x!==o){M=!0;break}o=x,w++,w>200&&(M=!1)}for(d={},s=tr=0,D=n-1;D>=0?D>=tr:tr>=D;s=D>=0?++tr:–tr)d=[];for(c=fr=0,V=v-1;V>=0?V>=fr:fr>=V;c=V>=0?++fr:–fr)a=t,d.push(U);for(C=[],s=or=0,X=n-1;X>=0?X>=or:or>=X;s=X>=0?++or:–or)C.push(d[0]),C.push(d[d.length-1]);for(C=C.sort(function(e,r){return e-r}),b.push(C),c=ar=1,W=C.length-1;W>=ar;c=ar+=2)isNaN(C)||b.push(C)}return b},l.brewer=d={OrRd:,PuBu:,BuPu:,Oranges:,BuGn:,YlOrBr:,YlGn:,Reds:,RdPu:,Greens:,YlGnBu:,Purples:,GnBu:,Greys:,YlOrRd:,PuRd:,Blues:,PuBuGn:,Spectral:,RdYlGn:,RdBu:,PiYG:,PRGn:,RdYlBu:,BrBG:,RdGy:,PuOr:,Set2:,Accent:,Set1:,Set3:,Dark2:,Paired:,Pastel2:,Pastel1:},l.colors=h={indigo:“#4b0082”,gold:“#ffd700”,hotpink:“#ff69b4”,firebrick:“#b22222”,indianred:“#cd5c5c”,yellow:“#ffff00”,mistyrose:“#ffe4e1”,darkolivegreen:“#556b2f”,olive:“#808000”,darkseagreen:“#8fbc8f”,pink:“#ffc0cb”,tomato:“#ff6347”,lightcoral:“#f08080”,orangered:“#ff4500”,navajowhite:“#ffdead”,lime:“#00ff00”,palegreen:“#98fb98”,darkslategrey:“#2f4f4f”,greenyellow:“#adff2f”,burlywood:“#deb887”,seashell:“#fff5ee”,mediumspringgreen:“#00fa9a”,fuchsia:“#ff00ff”,papayawhip:“#ffefd5”,blanchedalmond:“#ffebcd”,chartreuse:“#7fff00”,dimgray:“#696969”,black:“#000000”,peachpuff:“#ffdab9”,springgreen:“#00ff7f”,aquamarine:“#7fffd4”,white:“#ffffff”,orange:“#ffa500”,lightsalmon:“#ffa07a”,darkslategray:“#2f4f4f”,brown:“#a52a2a”,ivory:“#fffff0”,dodgerblue:“#1e90ff”,peru:“#cd853f”,lawngreen:“#7cfc00”,chocolate:“#d2691e”,crimson:“#dc143c”,forestgreen:“#228b22”,darkgrey:“#a9a9a9”,lightseagreen:“#20b2aa”,cyan:“#00ffff”,mintcream:“#f5fffa”,silver:“#c0c0c0”,antiquewhite:“#faebd7”,mediumorchid:“#ba55d3”,skyblue:“#87ceeb”,gray:“#808080”,darkturquoise:“#00ced1”,goldenrod:“#daa520”,darkgreen:“#006400”,floralwhite:“#fffaf0”,darkviolet:“#9400d3”,darkgray:“#a9a9a9”,moccasin:“#ffe4b5”,saddlebrown:“#8b4513”,grey:“#808080”,darkslateblue:“#483d8b”,lightskyblue:“#87cefa”,lightpink:“#ffb6c1”,mediumvioletred:“#c71585”,slategrey:“#708090”,red:“#ff0000”,deeppink:“#ff1493”,limegreen:“#32cd32”,darkmagenta:“#8b008b”,palegoldenrod:“#eee8aa”,plum:“#dda0dd”,turquoise:“#40e0d0”,lightgrey:“#d3d3d3”,lightgoldenrodyellow:“#fafad2”,darkgoldenrod:“#b8860b”,lavender:“#e6e6fa”,maroon:“#800000”,yellowgreen:“#9acd32”,sandybrown:“#f4a460”,thistle:“#d8bfd8”,violet:“#ee82ee”,navy:“#000080”,magenta:“#ff00ff”,dimgrey:“#696969”,tan:“#d2b48c”,rosybrown:“#bc8f8f”,olivedrab:“#6b8e23”,blue:“#0000ff”,lightblue:“#add8e6”,ghostwhite:“#f8f8ff”,honeydew:“#f0fff0”,cornflowerblue:“#6495ed”,slateblue:“#6a5acd”,linen:“#faf0e6”,darkblue:“#00008b”,powderblue:“#b0e0e6”,seagreen:“#2e8b57”,darkkhaki:“#bdb76b”,snow:“#fffafa”,sienna:“#a0522d”,mediumblue:“#0000cd”,royalblue:“#4169e1”,lightcyan:“#e0ffff”,green:“#008000”,mediumpurple:“#9370db”,midnightblue:“#191970”,cornsilk:“#fff8dc”,paleturquoise:“#afeeee”,bisque:“#ffe4c4”,slategray:“#708090”,darkcyan:“#008b8b”,khaki:“#f0e68c”,wheat:“#f5deb3”,teal:“#008080”,darkorchid:“#9932cc”,deepskyblue:“#00bfff”,salmon:“#fa8072”,darkred:“#8b0000”,steelblue:“#4682b4”,palevioletred:“#db7093”,lightslategray:“#778899”,aliceblue:“#f0f8ff”,lightslategrey:“#778899”,lightgreen:“#90ee90”,orchid:“#da70d6”,gainsboro:“#dcdcdc”,mediumseagreen:“#3cb371”,lightgray:“#d3d3d3”,mediumturquoise:“#48d1cc”,lemonchiffon:“#fffacd”,cadetblue:“#5f9ea0”,lightyellow:“#ffffe0”,lavenderblush:“#fff0f5”,coral:“#ff7f50”,purple:“#800080”,aqua:“#00ffff”,whitesmoke:“#f5f5f5”,mediumslateblue:“#7b68ee”,darkorange:“#ff8c00”,mediumaquamarine:“#66cdaa”,darksalmon:“#e9967a”,beige:“#f5f5dc”,blueviolet:“#8a2be2”,azure:“#f0ffff”,lightsteelblue:“#b0c4de”,oldlace:“#fdf5e6”},R=function(){var e,r,n,t,f;for(e={},f=“Boolean Number String Function Array Date RegExp Undefined Null”.split(“ ”),n=0,t=f.length;t>n;n++)r=f,e[“[object ”r
“]”]=r.toLowerCase();return function®{var n;return n=Object.prototype.toString.call®,e||“object”}}(),q=function(e,r,n){return null==r&&(r=0),null==n&&(n=1),r>e&&(e=r),e>n&&(e=n),e},S=function(e){return e.length>=3?e:e},a=2*Math.PI,o=Math.PI/3,g=Math.cos,s=function(e){var r,n,t,f,o,a,i,u,c,d,b;return e=function(){var r,n,t;for(t=[],r=0,n=e.length;n>r;r++)f=e,t.push(l(f));return t}(),2===e.length?(c=function(){var r,n,t;for(t=[],r=0,n=e.length;n>r;r++)f=e,t.push(f.lab());return t}(),o=c,a=c,r=function(e){var r,n;return n=function(){var n,t;for(t=[],r=n=0;2>=n;r=++n)t.push(o+e*(a-o));return t}(),l.lab.apply(l,n)}):3===e.length?(d=function(){var r,n,t;for(t=[],r=0,n=e.length;n>r;r++)f=e,t.push(f.lab());return t}(),o=d,a=d,i=d,r=function(e){var r,n;return n=function(){var n,t;for(t=[],r=n=0;2>=n;r=++n)t.push((1-e)*(1-e)*o+2*(1-e)*e*a+e*e*i);return t}(),l.lab.apply(l,n)}):4===e.length?(b=function(){var r,n,t;for(t=[],r=0,n=e.length;n>r;r++)f=e,t.push(f.lab());return t}(),o=b,a=b,i=b,u=b,r=function(e){var r,n;return n=function(){var n,t;for(t=[],r=n=0;2>=n;r=++n)t.push((1-e)*(1-e)*(1-e)*o+3*(1-e)*(1-e)*e*a+3*(1-e)*e*e*i+e*e*e*u);return t }(),l.lab.apply(l,n)}):5===e.length&&(n=s(e.slice(0,3)),t=s(e.slice(2,5)),r=function(e){return.5>e?n(2*e):t(2*(e-.5))}),r},l.interpolate.bezier=s}).call(this)},{}],“/Users/qrohlf/Code/trianglify/node_modules/delaunay-fast/delaunay.js”:[function(e,r){var n;!function(){“use strict”;function e(e){var r,n,t,f,o,a,i=Number.POSITIVE_INFINITY,u=Number.POSITIVE_INFINITY,c=Number.NEGATIVE_INFINITY,s=Number.NEGATIVE_INFINITY;for(r=e.length;r–;)e[0][0]),e[0]>c&&(c=e[0]),e[1][1]),e[1]>s&&(s=e[1]);return n=c-i,t=s-u,f=Math.max(n,t),o=i+.5*n,a=u+.5*t,[,[o,a+20*f],]}function t(e,r,n,t){var f,a,i,u,c,s,d,l,b,h,g=e[0],p=e[1],m=e[0],y=e[1],v=e[0],w=e[1],x=Math.abs(p-y),_=Math.abs(y-w);if(o>x&&o>_)throw new Error(“Eek! Coincident points!”);return o>x?(u=-((v-m)/(w-y)),s=(m+v)/2,l=(y+w)/2,f=(m+g)/2,a=u*(f-s)+l):o>_?(i=-((m-g)/(y-p)),c=(g+m)/2,d=(p+y)/2,f=(v+m)/2,a=i*(f-c)+d):(i=-((m-g)/(y-p)),u=-((v-m)/(w-y)),c=(g+m)/2,s=(m+v)/2,d=(p+y)/2,l=(y+w)/2,f=(i*c-u*s+l-d)/(i-u),a=x>_?i*(f-c)+d:u*(f-s)+l),b=m-f,h=y-a,{i:r,j:n,k:t,x:f,y:a,r:b*b+h*h}}function f(e){var r,n,t,f,o,a;for(n=e.length;n;)for(f=e,t=e,r=n;r;)if(a=e,o=e,t===o&&f===a||t===a&&f===o){e.splice(n,2),e.splice(r,2);break}}var o=1/1048576;n={triangulate:function(r,n){var a,i,u,c,s,d,l,b,h,g,p,m,y=r.length;if(3>y)return[];if(r=r.slice(0),n)for(a=y;a–;)r=r[n];for(u=new Array(y),a=y;a–;)u=a;for(u.sort(function(e,n){return r[0]-r[0]}),c=e®,r.push(c,c,c),s=,d=[],l=,a=u.length;a–;l.length=0){for(m=u,i=s.length;i–;)b=r[0]-s.x,b>0&&b*b>s.r?(d.push(s),s.splice(i,1)):(h=r[1]-s.y,b*b+h*h-s.r>o||(l.push(s.i,s.j,s.j,s.k,s.k,s.i),s.splice(i,1)));for(f(l),i=l.length;i;)p=l,g=l,s.push(t(r,g,p,m))}for(a=s.length;a–;)d.push(s);for(s.length=0,a=d.length;a–;)d.i