PageSourceSearch

https://www.dneg.com/_next/static/chunks/9812-d735d18e95039594.js

js dneg.com collected 2026-10-02 02:28:25 UTC 52,350 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9812],{69812:function(t,u){!function(t){"use strict";function r(t){return t>=48&&t<=57}function a(t){this.index=0,this.path=t,this.max=t.length,this.result=[],this.param=0,this.err="",this.segmentStart=0,this.data=[]}function o(t){for(var u;t.index<t.max&&(10===(u=t.path.charCodeAt(t.index))||13===u||8232===u||8233===u||32===u||9===u||11===u||12===u||160===u||u>=5760&&c.indexOf(u)>=0);)t.index++}function h(t){p=(c=t.path[t.segmentStart]).toLowerCase();var c,p,g=t.data;if("m"===p&&g.length>2&&(t.result.push([c,g[0],g[1]]),g=g.slice(2),p="l",c="m"===c?"l":"L"),"r"===p)t.result.push([c].concat(g));else for(;g.length>=u[p]&&(t.result.push([c].concat(g.splice(0,u[p]))),u[p]););}function f(){if(!(this instanceof f))return new f;this.queue=[],this.cache=null}function l(t,u,c,p){var g=(t*c+u*p)/(Math.sqrt(t*t+u*u)*Math.sqrt(t*t+u*u));return g>1&&(g=1),g<-1&&(g=-1),(t*p-u*c<0?-1:1)*Math.acos(g)}function v(t,u,c){if(!(this instanceof v))return new v(t,u,c);this.rx=t,this.ry=u,this.ax=c}function x(t){if(!(this instanceof x))return new x(t);var u=on(t);this.segments=u.segments,this.err=u.err,this.__stack=[]}function d(t,u,c,p,g,y,q,P){this.a={x:t,y:u},this.b={x:c,y:p},this.c={x:g,y:y},this.d={x:q,y:P},null!=q&&null!=P?(this.getArcLength=_,this.getPoint=L,this.getDerivative=M):(this.getArcLength=A,this.getPoint=b,this.getDerivative=m),this.init()}function m(t,u,c){return{x:2*(1-c)*(t[1]-t[0])+2*c*(t[2]-t[1]),y:2*(1-c)*(u[1]-u[0])+2*c*(u[2]-u[1])}}function M(t,u,c){return b([3*(t[1]-t[0]),3*(t[2]-t[1]),3*(t[3]-t[2])],[3*(u[1]-u[0]),3*(u[2]-u[1]),3*(u[3]-u[2])],c)}function w(t,u,c,p,g){for(var y=1,q=t/u,P=(t-c(p,g,q))/u;y>.001;){var S=c(p,g,q+P),C=c(p,g,q-P),j=Math.abs(t-S)/u,V=Math.abs(t-C)/u;j<y?(y=j,q+=P):V<y?(y=V,q-=P):P/=2}return q}function b(t,u,c){return{x:(1-c)*(1-c)*t[0]+2*(1-c)*c*t[1]+c*c*t[2],y:(1-c)*(1-c)*u[0]+2*(1-c)*c*u[1]+c*c*u[2]}}function L(t,u,c){return{x:(1-c)*(1-c)*(1-c)*t[0]+3*(1-c)*(1-c)*c*t[1]+3*(1-c)*c*c*t[2]+c*c*c*t[3],y:(1-c)*(1-c)*(1-c)*u[0]+3*(1-c)*(1-c)*c*u[1]+3*(1-c)*c*c*u[2]+c*c*c*u[3]}}function A(t,u,c){void 0===c&&(c=1);var p=t[0]-2*t[1]+t[2],g=u[0]-2*u[1]+u[2],y=2*t[1]-2*t[0],q=2*u[1]-2*u[0],P=4*(p*p+g*g);if(0===P)return c*Math.sqrt(Math.pow(t[2]-t[0],2)+Math.pow(u[2]-u[0],2));var S=4*(p*y+g*q)/(2*P),C=c+S,j=(y*y+q*q)/P-S*S;return Math.sqrt(P)/2*(C*Math.sqrt(C*C+j)-S*Math.sqrt(S*S+j)+j*Math.log(Math.abs((C+Math.sqrt(C*C+j))/(S+Math.sqrt(S*S+j)))))}function k(t,u,c){var p,g,y,q,P=c.length-1;if(0===P)return 0;if(0===t){for(y=0,q=0;q<=P;q++)y+=(p=q,N[P][p]*Math.pow(1-u,P-q)*Math.pow(u,q)*c[q]);return y}for(g=Array(P),q=0;q<P;q++)g[q]=P*(c[q+1]-c[q]);return k(t-1,u,g)}function _(t,u,c){var p,g,y,q;for(void 0===c&&(c=1),p=c/2,g=0,y=0;y<20;y++)q=p*G[20][y]+p,g+=Q[20][y]*function(t,u,c){var p=k(1,c,t),g=k(1,c,u);return Math.sqrt(p*p+g*g)}(t,u,q);return p*g}function E(t,u,c,p){var g=t*c+u*p;return g>1&&(g=1),g<-1&&(g=-1),(t*p-u*c<0?-1:1)*Math.acos(g)}function Z(t,u,c,p,g,y,q,P,S){var C=0,j=[],V=[];Pn(t,u,c,p,g,y,q,P,S).forEach(function(t){var u=new bn(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7]),c=u.getTotalLength();C+=c,j.push(c),V.push(u)}),this.length=C,this.partialLengths=j,this.curves=V}function T(t,u,c,p){this.x0=t,this.x1=u,this.y0=c,this.y1=p}function F(t,u){return Math.sqrt((t[0]-u[0])*(t[0]-u[0])+(t[1]-u[1])*(t[1]-u[1]))}function z(t,u,c){return[t[0]+(u[0]-t[0])*c,t[1]+(u[1]-t[1])*c]}function I(t,u,c){var p=t.map(function(t,c){var p;return p=u[c],function(u){return t.map(function(t,c){return t+u*(p[c]-t)})}});return function(t){var u=p.map(function(u){return u(t)});return c?H(u):u}}function X(t){return"number"==typeof t&&isFinite(t)}function Y(t){return!function(t){for(var u=0;u<t.length-2;u++){var c=t[u],p=t[u+1],g=t[u+2];if(c[0]*(p[1]-g[1])+p[0]*(g[1]-c[1])+g[0]*(c[1]-p[1]))return!0}return!1}(t)?[(t[0][0]+t[t.length-1][0])/2,(t[0][1]+t[t.length-1][1])/2]:nn(t)}function O(t){return new S(t).abs()}function D(t){return t.toString().split("M").map(function(t,u){return t=t.trim(),u&&t?"M"+t:t}).filter(function(t){return t})}function H(t){return"M"+t.join("L")+"Z"}function W(t,u){for(var c=t.length+u,p=en(t)/u,g=0,y=0,q=p/2;t.length<c;){var P=t[g],S=t[(g+1)%t.length],C=F(P,S);
1q<=y+C?(t.splice(g+1,0,C?z(P,S,(q-y)/C):P.slice(0)),q+=p):(y+=C,g++)}}function J(t,u){if("string"==typeof t){var c,p,g,y=function(t){var u=t.segments||[],c=[];if(!u.length||"M"!==u[0][0])return!1;for(var p=0;p<u.length;p++){var g=u[p],y=g[0],q=g[1],P=g[2];if("M"===y&&p||"Z"===y)break;if("M"===y||"L"===y)c.push([q,P]);else if("H"===y)c.push([q,c[c.length-1][1]]);else{if("V"!==y)return!1;c.push([c[c.length-1][0],q])}}return!!c.length&&{ring:c}}(g=O(t))||function(t,u){var c,p,g=D(t)[0],y=[],q=3;if(!g)throw TypeError(U);c=(p=function(t){if("undefined"!=typeof window&&window&&window.document)try{var u=window.document.createElementNS("http://www.w3.org/2000/svg","path");return u.setAttributeNS(null,"d",t),u}catch(t){}return Sn(t)}(g)).getTotalLength(),u&&X(u)&&u>0&&(q=Math.max(q,Math.ceil(c/u)));for(var P=0;P<q;P++){var S=p.getPointAtLength(c*P/q);y.push([S.x,S.y])}return{ring:y,skipBisect:!0}}(g,u);t=y.ring,p=y.skipBisect}else if(!Array.isArray(t))throw TypeError(U);if(!(c=t.slice(0)).every(function(t){return Array.isArray(t)&&t.length>=2&&X(t[0])&&X(t[1])}))throw TypeError(U);return c.length>1&&1e-9>F(c[0],c[c.length-1])&&c.pop(),tn(c)>0&&c.reverse(),!p&&u&&X(u)&&u>0&&function(t,u){void 0===u&&(u=1/0);for(var c=0;c<t.length;c++)for(var p=t[c],g=c===t.length-1?t[0]:t[c+1];F(p,g)>u;)g=z(p,g,.5),t.splice(c+1,0,g)}(c,u),c}function tt(t,u,c){var p;return p=t.length-u.length,W(t,p<0?-1*p:0),W(u,p>0?p:0),Tn(t,u),I(t,u,c)}function nt(t,u,c){c=c||2;var p,g,y,q,P,S,C,j=u&&u.length,V=j?u[0]*c:t.length,G=et(t,0,V,c,!0),Q=[];if(!G)return Q;if(j&&(G=function(t,u,c,p){var g,y,q,P,S,C=[];for(g=0,y=u.length;g<y;g++)q=u[g]*p,P=g<y-1?u[g+1]*p:t.length,(S=et(t,q,P,p,!1))===S.next&&(S.steiner=!0),C.push(function(t){var u=t,c=t;do u.x<c.x&&(c=u),u=u.next;while(u!==t);return c}(S));for(C.sort(ct),g=0;g<C.length;g++)(function(t,u){if(u=function(t,u){var c,p=u,g=t.x,y=t.y,q=-1/0;do{if(y<=p.y&&y>=p.next.y){var P=p.x+(y-p.y)*(p.next.x-p.x)/(p.next.y-p.y);if(P<=g&&P>q){if(q=P,P===g){if(y===p.y)return p;if(y===p.next.y)return p.next}c=p.x<p.next.x?p:p.next}}p=p.next}while(p!==u);if(!c)return null;if(g===q)return c.prev;var S,C=c,j=c.x,V=c.y,G=1/0;for(p=c.next;p!==C;)g>=p.x&&p.x>=j&&yt(y<V?g:q,y,j,V,y<V?q:g,y,p.x,p.y)&&((S=Math.abs(y-p.y)/(g-p.x))<G||S===G&&p.x>c.x)&&Lt(p,t)&&(c=p,G=S),p=p.next;return c}(t,u)){var c=qt(u,t);rt(c,c.next)}})(C[g],c),c=rt(c,c.next);return c}(t,u,G,c)),t.length>80*c){p=y=t[0],g=q=t[1];for(var N=c;N<V;N+=c)P=t[N],S=t[N+1],P<p&&(p=P),S<g&&(g=S),P>y&&(y=P),S>q&&(q=S);C=Math.max(y-p,q-g)}return function it(t,u,c,p,g,y,q){if(t){!q&&y&&function(t,u,c,p){var g=t;do null===g.z&&(g.z=vt(g.x,g.y,u,c,p)),g.prevZ=g.prev,g.nextZ=g.next,g=g.next;while(g!==t);g.prevZ.nextZ=null,g.prevZ=null,function(t){var u,c,p,g,y,q,P,S,C=1;do{for(c=t,t=null,y=null,q=0;c;){for(q++,p=c,P=0,u=0;u<C&&(P++,p=p.nextZ);u++);for(S=C;P>0||S>0&&p;)0===P?(g=p,p=p.nextZ,S--):0!==S&&p?c.z<=p.z?(g=c,c=c.nextZ,P--):(g=p,p=p.nextZ,S--):(g=c,c=c.nextZ,P--),y?y.nextZ=g:t=g,g.prevZ=y,y=g;c=p}y.nextZ=null,C*=2}while(q>1)}(g)}(t,p,g,y);for(var P,S,C=t;t.prev!==t.next;)if(P=t.prev,S=t.next,y?function(t,u,c,p){var g=t.prev,y=t.next;if(mt(g,t,y)>=0)return!1;for(var q=g.x<t.x?g.x<y.x?g.x:y.x:t.x<y.x?t.x:y.x,P=g.y<t.y?g.y<y.y?g.y:y.y:t.y<y.y?t.y:y.y,S=g.x>t.x?g.x>y.x?g.x:y.x:t.x>y.x?t.x:y.x,C=g.y>t.y?g.y>y.y?g.y:y.y:t.y>y.y?t.y:y.y,j=vt(q,P,u,c,p),V=vt(S,C,u,c,p),G=t.nextZ;G&&G.z<=V;){if(G!==t.prev&&G!==t.next&&yt(g.x,g.y,t.x,t.y,y.x,y.y,G.x,G.y)&&mt(G.prev,G,G.next)>=0)return!1;G=G.nextZ}for(G=t.prevZ;G&&G.z>=j;){if(G!==t.prev&&G!==t.next&&yt(g.x,g.y,t.x,t.y,y.x,y.y,G.x,G.y)&&mt(G.prev,G,G.next)>=0)return!1;G=G.prevZ}return!0}(t,p,g,y):function(t){var u=t.prev,c=t.next;if(mt(u,t,c)>=0)return!1;for(var p=t.next.next;p!==t.prev;){if(yt(u.x,u.y,t.x,t.y,c.x,c.y,p.x,p.y)&&mt(p.prev,p,p.next)>=0)return!1;p=p.next}return!0}(t))u.push(P.i/c),u.push(t.i/c),u.push(S.i/c),Pt(t),t=S.next,C=S.next;else if((t=S)===C){q?1===q?it(t=function(t,u,c){var p=t;do{var g=p.prev,y=p.next.next;!Mt(g,y)&&wt(g,p,p.next,y)&&Lt(g,y)&&Lt(y,g)&&(u.push(g.i/c),u.push(p.i/c),u.push(y.i/c),Pt(p),Pt(p.next),p=t=y),p=p.next}while(p!==t);return p}(t,u,c),u,c,p,g,y,2):2===q&&function(t,u,c,p,g,y){var q=t;do{for(var P,S,C=q.next.next;C!==q.prev;){if(q.i!==C.i&&(P=q,S=C,P.next.i!==S.i&&P.prev.i!==S.i&&!function(t,u){var c=t;do{if(c.i!==t.i&&c.next.i!==t.i&&c.i!==u.i&&c.next.i!==u.i&&wt(c,c.next,t,u))return!0;c=c.next}while(c!==t);return!1}(P,S)&&Lt(P,S)&&Lt(S,P)&&function(t,u){var c=t,p=!1,g=(t.x+u.x)/2,y=(t.y+u.y)/2;do c.y>y!=c.next.y>y&&g<(c.next.x-c.x)*(y-c.y)/(c.next.y-c.y)+c.x&&(p=!p),c=c.next;while(c!==t);return p}(P,S))){var j=qt(q,C);return q=rt(q,q.next),j=rt(j,j.next),it(q,u,c,p,g,y),void it(j,u,c,p,g,y)}C=C.next}q=q.next}while(q!==t)}(t,u,c,p,g,y):it(rt(t),u,c,p,g,y,1);break}}}
1(G,Q,c,p,g,C),Q}function et(t,u,c,p,g){var y,q;if(g===Et(t,u,c,p)>0)for(y=u;y<c;y+=p)q=kt(y,t[y],t[y+1],q);else for(y=c-p;y>=u;y-=p)q=kt(y,t[y],t[y+1],q);return q&&Mt(q,q.next)&&(Pt(q),q=q.next),q}function rt(t,u){if(!t)return t;u||(u=t);var c,p=t;do if(c=!1,p.steiner||!Mt(p,p.next)&&0!==mt(p.prev,p,p.next))p=p.next;else{if(Pt(p),(p=u=p.prev)===p.next)return null;c=!0}while(c||p!==u);return u}function ct(t,u){return t.x-u.x}function vt(t,u,c,p,g){return(t=1431655765&((t=858993459&((t=252645135&((t=16711935&((t=32767*(t-c)/g)|t<<8))|t<<4))|t<<2))|t<<1))|(u=1431655765&((u=858993459&((u=252645135&((u=16711935&((u=32767*(u-p)/g)|u<<8))|u<<4))|u<<2))|u<<1))<<1}function yt(t,u,c,p,g,y,q,P){return(g-q)*(u-P)-(t-q)*(y-P)>=0&&(t-q)*(p-P)-(c-q)*(u-P)>=0&&(c-q)*(y-P)-(g-q)*(p-P)>=0}function mt(t,u,c){return(u.y-t.y)*(c.x-u.x)-(u.x-t.x)*(c.y-u.y)}function Mt(t,u){return t.x===u.x&&t.y===u.y}function wt(t,u,c,p){return!!(Mt(t,u)&&Mt(c,p)||Mt(t,p)&&Mt(c,u))||mt(t,u,c)>0!=mt(t,u,p)>0&&mt(c,p,t)>0!=mt(c,p,u)>0}function Lt(t,u){return 0>mt(t.prev,t,t.next)?mt(t,u,t.next)>=0&&mt(t,t.prev,u)>=0:0>mt(t,u,t.prev)||0>mt(t,t.next,u)}function qt(t,u){var c=new _t(t.i,t.x,t.y),p=new _t(u.i,u.x,u.y),g=t.next,y=u.prev;return t.next=u,u.prev=t,c.next=g,g.prev=c,p.next=c,c.prev=p,y.next=p,p.prev=y,p}function kt(t,u,c,p){var g=new _t(t,u,c);return p?(g.next=p.next,g.prev=p,p.next.prev=g,p.next=g):(g.prev=g,g.next=g),g}function Pt(t){t.next.prev=t.prev,t.prev.next=t.next,t.prevZ&&(t.prevZ.nextZ=t.nextZ),t.nextZ&&(t.nextZ.prevZ=t.prevZ)}function _t(t,u,c){this.i=t,this.x=u,this.y=c,this.prev=null,this.next=null,this.z=null,this.prevZ=null,this.nextZ=null,this.steiner=!1}function Et(t,u,c,p){for(var g=0,y=u,q=c-p;y<c;y+=p)g+=(t[q]-t[y])*(t[y+1]+t[q+1]),q=y;return g}function St(t,u){var c=u.id,p=u.bbox,g=null==u.properties?{}:u.properties,y=Ct(t,u);return null==c&&null==p?{type:"Feature",properties:g,geometry:y}:null==p?{type:"Feature",id:c,properties:g,geometry:y}:{type:"Feature",id:c,bbox:p,properties:g,geometry:y}}function Ct(t,u){function r(t){return c(t)}function i(t){for(var u=[],g=0,y=t.length;g<y;++g)!function(t,u){u.length&&u.pop();for(var g=p[t<0?~t:t],y=0,q=g.length;y<q;++y)u.push(c(g[y],y));t<0&&Vn(u,q)}(t[g],u);return u.length<2&&u.push(u[0]),u}function a(t){for(var u=i(t);u.length<4;)u.push(u[0]);return u}function o(t){return t.map(a)}var c=In(t.transform),p=t.arcs;return function s(t){var u,c=t.type;switch(c){case"GeometryCollection":return{type:c,geometries:t.geometries.map(s)};case"Point":u=r(t.coordinates);break;case"MultiPoint":u=t.coordinates.map(r);break;case"LineString":u=i(t.arcs);break;case"MultiLineString":u=t.arcs.map(i);break;case"Polygon":u=o(t.arcs);break;case"MultiPolygon":u=t.arcs.map(o);break;default:return null}return{type:c,coordinates:u}}(u)}function Yt(t,u,c){void 0===c&&(c={});var p=c.maxSegmentLength;void 0===p&&(p=10);var g=c.string;void 0===g&&(g=!0);var y=c.single;void 0===y&&(y=!1);var q=J(t,p);q.length<u.length+2&&W(q,u.length+2-q.length);var P,S=B(q,u.length),C=u.map(function(t){return J(t,p)}),j="string"==typeof t&&t;return y&&!u.every(function(t){return"string"==typeof t})||(P=u.slice(0)),Dt(S,C,{match:!0,string:g,single:y,t0:j,t1:P})}function Dt(t,u,c){void 0===c&&(c={});var p=c.string,g=c.single,y=c.t0,q=c.t1,P=c.match,S=P?Un(t,u):t.map(function(t,u){return u}),C=S.map(function(c,g){return tt(t[c],u[g],p)});if(P&&Array.isArray(y)&&(y=S.map(function(t){return y[t]})),g&&p&&(Array.isArray(y)&&(y=y.join(" ")),Array.isArray(q)&&(q=q.join(" "))),g){var j=p?function(t){return C.map(function(u){return u(t)}).join(" ")}:function(t){return C.map(function(u){return u(t)})};return p&&(y||q)?function(t){return t<1e-4&&y||1-t<1e-4&&q||j(t)}:j}return p?(y=Array.isArray(y)?y.map(function(t){return"string"==typeof t&&t}):[],q=Array.isArray(q)?q.map(function(t){return"string"==typeof t&&t}):[],C.map(function(t,u){return y[u]||q[u]?function(c){return c<1e-4&&y[u]||1-c<1e-4&&q[u]||t(c)}:t})):C}function Ht(t,u,c,p,g){var y,q;return Rt(function(p){var g=Y(p),y=en(p.concat([p[0]])),q=Math.atan2(p[0][1]-g[1],p[0][0]-g[0]),P=0;return p.map(function(g,S){var C;return S&&(P+=F(g,p[S-1])),[Math.cos(C=q+2*Math.PI*(y?P/y:S/p.length))*c+t,Math.sin(C)*c+u]})},p,"M"+(y=t-c+","+u)+(q="A"+c+","+c+",0,1,1,")+(t+c)+","+u+q+y+"Z",2*Math.PI*c,g)}function Qt(t,u,c,p,g,y){var q,P;return Rt(function(g){var y=Y(g),q=en(g.concat([g[0]])),P=Math.atan2(g[0][1]-y[1],g[0][0]-y[0]),S=0;P<0&&(P=2*Math.PI+P);var C=P/(2*Math.PI);return g.map(function(y,P){P&&(S+=F(y,g[P-1]));var j,V=(j=(C+(q?S/q:P/g.length))%1)<=1/8?[1,.5+4*j]:j<=3/8?[1.5-4*j,1]:j<=5/8?[0,2.5-4*j]:j<=7/8?[4*j-2.5,0]:[1,4*j-3.5];return[t+V[0]*c,u+V[1]*p]})},g,(q=t+c,P=u+p,"M"+t+","+u+"L"+q+","+u+"L"+q+","+P+"L"+t+","+P+"Z"),2*c+2*p,y)}function Rt(t,u,c,p,g){void 0===g&&(g={});var y=g.maxSegmentLength;void 0===y&&(y=10);var q=g.string;void 0===q&&(q=!0);var P,S=J(u,y);return X(p)&&S.length<p/y&&W(S,Math.ceil(p/y-S.length)),P=I(t(S),S,q),q?function(t){return t<1e-4?c:P(t)}:P}var tn=function(t){for(var u,c=-1,p=t.length,g=t[p-1],y=0;++c<p;)u=g,g=t[c],y+=u[1]*g[0]-u[0]*g[1];return y/2},nn=function(t){for(var u,c,p=-1,g=t.length,y=0,q=0,P=t[g-1],S=0;++p<g;)u=P,P=t[p],S+=c=u[0]*P[1]-P[0]*u[1],y+=(u[0]+P[0])*c,q+=(u[1]+P[1])*c;return[y/(S*=3),q/S]},en=function(t){for(var u,c,p=-1,g=t.length,y=t[g-1],q=y[0],P=y[1],S=0;++p<g;)u=q,c=P,q=(y=t[p])[0],P=y[1],u-=q,c-=P,S+=Math.sqrt(u*u+c*c);return S},u={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0},c=[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],on=function(t){var c=new a(t),p=c.max;for(o(c);c.index<p&&!c.err.length;
1)!function(t){var c,p,g,y,q=t.max;if(t.segmentStart=t.index,!function(t){switch(32|t){case 109:case 122:case 108:case 104:case 118:case 99:case 115:case 113:case 116:case 97:case 114:return!0}return!1}(t.path.charCodeAt(t.index)))return void(t.err="SvgPath: bad command "+t.path[t.index]+" (at pos "+t.index+")");if(g=u[t.path[t.index].toLowerCase()],t.index++,o(t),t.data=[],!g)return void h(t);for(p=!1;;){for(y=g;y>0;y--){if(function(t){var u,c=t.index,p=c,g=t.max,y=!1,q=!1,P=!1,S=!1;if(p>=g)return void(t.err="SvgPath: missed param (at pos "+p+")");if(43!==(u=t.path.charCodeAt(p))&&45!==u||(u=++p<g?t.path.charCodeAt(p):0),!r(u)&&46!==u)return void(t.err="SvgPath: param should start with 0..9 or `.` (at pos "+p+")");if(46!==u){if(y=48===u,u=++p<g?t.path.charCodeAt(p):0,y&&p<g&&u&&r(u))return void(t.err="SvgPath: numbers started with `0` such as `09` are ilegal (at pos "+c+")");for(;p<g&&r(t.path.charCodeAt(p));)p++,q=!0;u=p<g?t.path.charCodeAt(p):0}if(46===u){for(S=!0,p++;r(t.path.charCodeAt(p));)p++,P=!0;u=p<g?t.path.charCodeAt(p):0}if(101===u||69===u){if(S&&!q&&!P||(43!==(u=++p<g?t.path.charCodeAt(p):0)&&45!==u||p++,!(p<g&&r(t.path.charCodeAt(p)))))return void(t.err="SvgPath: invalid float exponent (at pos "+p+")");for(;p<g&&r(t.path.charCodeAt(p));)p++}t.index=p,t.param=parseFloat(t.path.slice(c,p))+0}(t),t.err.length)return;t.data.push(t.param),o(t),p=!1,t.index<q&&44===t.path.charCodeAt(t.index)&&(t.index++,o(t),p=!0)}if(!p&&(t.index>=t.max||!((c=t.path.charCodeAt(t.index))>=48&&c<=57||43===c||45===c||46===c)))break}h(t)}(c);return c.err.length?c.result=[]:c.result.length&&(0>"mM".indexOf(c.result[0][0])?(c.err="SvgPath: string should start with `M` or `m`",c.result=[]):c.result[0][0]="M"),{err:c.err,segments:c.result}};f.prototype.matrix=function(t){return 1===t[0]&&0===t[1]&&0===t[2]&&1===t[3]&&0===t[4]&&0===t[5]||(this.cache=null,this.queue.push(t)),this},f.prototype.translate=function(t,u){return 0===t&&0===u||(this.cache=null,this.queue.push([1,0,0,1,t,u])),this},f.prototype.scale=function(t,u){return 1===t&&1===u||(this.cache=null,this.queue.push([t,0,0,u,0,0])),this},f.prototype.rotate=function(t,u,c){var p,g,y;return 0!==t&&(this.translate(u,c),g=Math.cos(p=t*Math.PI/180),y=Math.sin(p),this.queue.push([g,y,-y,g,0,0]),this.cache=null,this.translate(-u,-c)),this},f.prototype.skewX=function(t){return 0!==t&&(this.cache=null,this.queue.push([1,0,Math.tan(t*Math.PI/180),1,0,0])),this},f.prototype.skewY=function(t){return 0!==t&&(this.cache=null,this.queue.push([1,Math.tan(t*Math.PI/180),0,1,0,0])),this},f.prototype.toArray=function(){if(this.cache)return this.cache;if(!this.queue.length)return this.cache=[1,0,0,1,0,0],this.cache;if(this.cache=this.queue[0],1===this.queue.length)return this.cache;for(var t,u,c=1;c<this.queue.length;c++)this.cache=(t=this.cache,u=this.queue[c],[t[0]*u[0]+t[2]*u[1],t[1]*u[0]+t[3]*u[1],t[0]*u[2]+t[2]*u[3],t[1]*u[2]+t[3]*u[3],t[0]*u[4]+t[2]*u[5]+t[4],t[1]*u[4]+t[3]*u[5]+t[5]]);return this.cache},f.prototype.calc=function(t,u,c){var p;return this.queue.length?(this.cache||(this.cache=this.toArray()),[t*(p=this.cache)[0]+u*p[2]+(c?0:p[4]),t*p[1]+u*p[3]+(c?0:p[5])]):[t,u]};var p={matrix:!0,scale:!0,rotate:!0,translate:!0,skewX:!0,skewY:!0},g=/\s*(matrix|translate|scale|rotate|skewX|skewY)\s*\(\s*(.+?)\s*\)[\s,]*/,y=/[\s,]+/,fn=function(t){var u,c,q=new f;return t.split(g).forEach(function(t){if(t.length){if(void 0!==p[t])return void(u=t);switch(c=t.split(y).map(function(t){return+t||0}),u){case"matrix":return void(6===c.length&&q.matrix(c));case"scale":return void(1===c.length?q.scale(c[0],c[0]):2===c.length&&q.scale(c[0],c[1]));case"rotate":return void(1===c.length?q.rotate(c[0],0,0):3===c.length&&q.rotate(c[0],c[1],c[2]));case"translate":return void(1===c.length?q.translate(c[0],0):2===c.length&&q.translate(c[0],c[1]));case"skewX":return void(1===c.length&&q.skewX(c[0]));case"skewY":return void(1===c.length&&q.skewY(c[0]))}}}),q},q=2*Math.PI,pn=function(t,u,c,p,g,y,P,S,C){var j,V,G,Q,N,R,U,B,$,K,te,tr,ti,ta,ts,to=Math.sin(C*q/360),th=Math.cos(C*q/360),tu=th*(t-c)/2+to*(u-p)/2,tc=-to*(t-c)/2+th*(u-p)/2;if(0===tu&&0===tc||0===P||0===S)return[];var tf=tu*tu/((P=Math.abs(P))*P)+tc*tc/((S=Math.abs(S))*S);tf>1&&(P*=Math.sqrt(tf),S*=Math.sqrt(tf));var tl=(j=P,V=S,G=th*(t-c)/2+to*(u-p)/2,Q=-to*(t-c)/2+th*(u-p)/2,N=j*j,R=V*V,U=G*G,($=N*R-N*(B=Q*Q)-R*U)<0&&($=0),$/=N*B+R*U,K=($=Math.sqrt($)*(g===y?-1:1))*j/V*Q,te=-($*V)/j*G,ta=l(1,0,tr=(G-K)/j,ti=(Q-te)/V),ts=l(tr,ti,(-G-K)/j,(-Q-te)/V),0===y&&ts>0&&(ts-=q),1===y&&ts<0&&(ts+=q),[th*K-to*te+(t+c)/2,to*K+th*te+(u+p)/2,ta,ts]),tp=[],tg=tl[2],tv=tl[3],tx=Math.max(Math.ceil(Math.abs(tv)/(q/4)),1);tv/=tx;for(var ty=0;ty<tx;ty++)tp.push(function(t,u){var c=4/3*Math.tan(u/4),p=Math.cos(t),g=Math.sin(t),y=Math.cos(t+u),q=Math.sin(t
1+u);return[p,g,p-g*c,g+p*c,y+q*c,q-y*c,y,q]}(tg,tv)),tg+=tv;return tp.map(function(t){for(var u=0;u<t.length;u+=2){var c=t[u+0],p=t[u+1],g=th*(c*=P)-to*(p*=S),y=to*c+th*p;t[u+0]=g+tl[0],t[u+1]=y+tl[1]}return t})},P=Math.PI/180;v.prototype.transform=function(t){var u=Math.cos(this.ax*P),c=Math.sin(this.ax*P),p=[this.rx*(t[0]*u+t[2]*c),this.rx*(t[1]*u+t[3]*c),this.ry*(-t[0]*c+t[2]*u),this.ry*(-t[1]*c+t[3]*u)],g=p[0]*p[0]+p[2]*p[2],y=p[1]*p[1]+p[3]*p[3],q=((p[0]-p[3])*(p[0]-p[3])+(p[2]+p[1])*(p[2]+p[1]))*((p[0]+p[3])*(p[0]+p[3])+(p[2]-p[1])*(p[2]-p[1])),S=(g+y)/2;if(q<1e-10*S)return this.rx=this.ry=Math.sqrt(S),this.ax=0,this;var C=p[0]*p[1]+p[2]*p[3],j=S+(q=Math.sqrt(q))/2,V=S-q/2;return this.ax=1e-10>Math.abs(C)&&1e-10>Math.abs(j-y)?90:180*Math.atan(Math.abs(C)>Math.abs(j-y)?(j-g)/C:C/(j-y))/Math.PI,this.ax>=0?(this.rx=Math.sqrt(j),this.ry=Math.sqrt(V)):(this.ax+=90,this.rx=Math.sqrt(V),this.ry=Math.sqrt(j)),this},v.prototype.isDegenerate=function(){return this.rx<1e-10*this.ry||this.ry<1e-10*this.rx},x.prototype.__matrix=function(t){var u,c=this;t.queue.length&&this.iterate(function(p,g,y,q){var P,S,C,j;switch(p[0]){case"v":S=0===(P=t.calc(0,p[1],!0))[0]?["v",P[1]]:["l",P[0],P[1]];break;case"V":S=(P=t.calc(y,p[1],!1))[0]===t.calc(y,q,!1)[0]?["V",P[1]]:["L",P[0],P[1]];break;case"h":S=0===(P=t.calc(p[1],0,!0))[1]?["h",P[0]]:["l",P[0],P[1]];break;case"H":S=(P=t.calc(p[1],q,!1))[1]===t.calc(y,q,!1)[1]?["H",P[0]]:["L",P[0],P[1]];break;case"a":case"A":var V=t.toArray(),G=v(p[1],p[2],p[3]).transform(V);if(V[0]*V[3]-V[1]*V[2]<0&&(p[5]=p[5]?"0":"1"),P=t.calc(p[6],p[7],"a"===p[0]),"A"===p[0]&&p[6]===y&&p[7]===q||"a"===p[0]&&0===p[6]&&0===p[7]){S=["a"===p[0]?"l":"L",P[0],P[1]];break}S=G.isDegenerate()?["a"===p[0]?"l":"L",P[0],P[1]]:[p[0],G.rx,G.ry,G.ax,p[4],p[5],P[0],P[1]];break;case"m":j=g>0,S=["m",(P=t.calc(p[1],p[2],j))[0],P[1]];break;default:for(S=[C=p[0]],j=C.toLowerCase()===C,u=1;u<p.length;u+=2)P=t.calc(p[u],p[u+1],j),S.push(P[0],P[1])}c.segments[g]=S},!0)},x.prototype.__evaluateStack=function(){var t,u;if(this.__stack.length){if(1===this.__stack.length)return this.__matrix(this.__stack[0]),void(this.__stack=[]);for(t=f(),u=this.__stack.length;--u>=0;)t.matrix(this.__stack[u].toArray());this.__matrix(t),this.__stack=[]}},x.prototype.toString=function(){var t,u,c=[];this.__evaluateStack();for(var p=0;p<this.segments.length;p++)u=this.segments[p][0],t=p>0&&"m"!==u&&"M"!==u&&u===this.segments[p-1][0],c=c.concat(t?this.segments[p].slice(1):this.segments[p]);return c.join(" ").replace(/ ?([achlmqrstvz]) ?/gi,"$1").replace(/ \-/g,"-").replace(/zm/g,"z m")},x.prototype.translate=function(t,u){return this.__stack.push(f().translate(t,u||0)),this},x.prototype.scale=function(t,u){return this.__stack.push(f().scale(t,u||0===u?u:t)),this},x.prototype.rotate=function(t,u,c){return this.__stack.push(f().rotate(t,u||0,c||0)),this},x.prototype.skewX=function(t){return this.__stack.push(f().skewX(t)),this},x.prototype.skewY=function(t){return this.__stack.push(f().skewY(t)),this},x.prototype.matrix=function(t){return this.__stack.push(f().matrix(t)),this},x.prototype.transform=function(t){return t.trim()&&this.__stack.push(fn(t)),this},x.prototype.round=function(t){var u,c=0,p=0,g=0,y=0;return t=t||0,this.__evaluateStack(),this.segments.forEach(function(q){var P=q[0].toLowerCase()===q[0];switch(q[0]){case"H":case"h":return P&&(q[1]+=g),g=q[1]-q[1].toFixed(t),void(q[1]=+q[1].toFixed(t));case"V":case"v":return P&&(q[1]+=y),y=q[1]-q[1].toFixed(t),void(q[1]=+q[1].toFixed(t));case"Z":case"z":return g=c,void(y=p);case"M":case"m":return P&&(q[1]+=g,q[2]+=y),g=q[1]-q[1].toFixed(t),y=q[2]-q[2].toFixed(t),c=g,p=y,q[1]=+q[1].toFixed(t),void(q[2]=+q[2].toFixed(t));case"A":case"a":return P&&(q[6]+=g,q[7]+=y),g=q[6]-q[6].toFixed(t),y=q[7]-q[7].toFixed(t),q[1]=+q[1].toFixed(t),q[2]=+q[2].toFixed(t),q[3]=+q[3].toFixed(t+2),q[6]=+q[6].toFixed(t),void(q[7]=+q[7].toFixed(t));default:return u=q.length,P&&(q[u-2]+=g,q[u-1]+=y),g=q[u-2]-q[u-2].toFixed(t),y=q[u-1]-q[u-1].toFixed(t),void q.forEach(function(u,c){c&&(q[c]=+q[c].toFixed(t))})}}),this}
vendor: 4,163 bytes, line 1
1,x.prototype.iterate=function(t,u){var c,p,g,y=this.segments,q={},P=!1,S=0,C=0,j=0,V=0;if(u||this.__evaluateStack(),y.forEach(function(u,c){var p=t(u,c,S,C);Array.isArray(p)&&(q[c]=p,P=!0);var g=u[0]===u[0].toLowerCase();switch(u[0]){case"m":case"M":return S=u[1]+(g?S:0),C=u[2]+(g?C:0),j=S,void(V=C);case"h":case"H":return void(S=u[1]+(g?S:0));case"v":case"V":return void(C=u[1]+(g?C:0));case"z":case"Z":return S=j,void(C=V);default:S=u[u.length-2]+(g?S:0),C=u[u.length-1]+(g?C:0)}}),!P)return this;for(g=[],c=0;c<y.length;c++)if(void 0!==q[c])for(p=0;p<q[c].length;p++)g.push(q[c][p]);else g.push(y[c]);return this.segments=g,this},x.prototype.abs=function(){return this.iterate(function(t,u,c,p){var g,y=t[0],q=y.toUpperCase();if(y!==q)switch(t[0]=q,y){case"v":return void(t[1]+=p);case"a":return t[6]+=c,void(t[7]+=p);default:for(g=1;g<t.length;g++)t[g]+=g%2?c:p}},!0),this},x.prototype.rel=function(){return this.iterate(function(t,u,c,p){var g,y=t[0],q=y.toLowerCase();if(y!==q&&(0!==u||"M"!==y))switch(t[0]=q,y){case"V":return void(t[1]-=p);case"A":return t[6]-=c,void(t[7]-=p);default:for(g=1;g<t.length;g++)t[g]-=g%2?c:p}},!0),this},x.prototype.unarc=function(){return this.iterate(function(t,u,c,p){var g,y,q,P=[],S=t[0];return"A"!==S&&"a"!==S?null:("a"===S?(y=c+t[6],q=p+t[7]):(y=t[6],q=t[7]),0===(g=pn(c,p,y,q,t[4],t[5],t[1],t[2],t[3])).length?[["a"===t[0]?"l":"L",t[6],t[7]]]:(g.forEach(function(t){P.push(["C",t[2],t[3],t[4],t[5],t[6],t[7]])}),P))}),this},x.prototype.unshort=function(){var t,u,c,p,g,y=this.segments;return this.iterate(function(q,P,S,C){var j,V=q[0],G=V.toUpperCase();P&&("T"===G?(j="t"===V,"Q"===(c=y[P-1])[0]?(t=c[1]-S,u=c[2]-C):"q"===c[0]?(t=c[1]-c[3],u=c[2]-c[4]):(t=0,u=0),p=-t,g=-u,j||(p+=S,g+=C),y[P]=[j?"q":"Q",p,g,q[1],q[2]]):"S"===G&&(j="s"===V,"C"===(c=y[P-1])[0]?(t=c[3]-S,u=c[4]-C):"c"===c[0]?(t=c[3]-c[5],u=c[4]-c[6]):(t=0,u=0),p=-t,g=-u,j||(p+=S,g+=C),y[P]=[j?"c":"C",p,g,q[1],q[2],q[3],q[4]]))}),this};var S=x,C={a:7,c:6,h:1,l:2,m:2,q:4,s:4,t:2,v:1,z:0},j=/([astvzqmhlc])([^astvzqmhlc]*)/gi,Mn=function(t){var u=[];return t.replace(j,function(t,c,p){var g,y=c.toLowerCase();for(p=(g=p.match(V))?g.map(Number):[],"m"===y&&p.length>2&&(u.push([c].concat(p.splice(0,2))),y="l",c="m"===c?"l":"L");p.length>=0;){if(p.length===C[y])return p.unshift(c),u.push(p);if(p.length<C[y])throw Error("malformed path data");u.push([c].concat(p.splice(0,C[y])))}}),u},V=/-?[0-9]*\.?[0-9]+(?:e[-+]?\d+)?/gi,bn=function(t,u,c,p,g,y,q,P){return new d(t,u,c,p,g,y,q,P)};d.prototype={constructor:d,init:function(){this.length=this.getArcLength([this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y])},getTotalLength:function(){return this.length},getPointAtLength:function(t){var u=w(t,this.length,this.getArcLength,[this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y]);return this.getPoint([this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y],u)},getTangentAtLength:function(t){var u=w(t,this.length,this.getArcLength,[this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y]),c=this.getDerivative([this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y],u),p=Math.sqrt(c.x*c.x+c.y*c.y);return p>0?{x:c.x/p,y:c.y/p}:{x:0,y:0}},getPropertiesAtLength:function(t){var u,c=w(t,this.length,this.getArcLength,[this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y]),p=this.getDerivative([this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y],c),g=Math.sqrt(p.x*p.x+p.y*p.y);u=g>0?{x:p.x/g,y:p.y/g}:{x:0,y:0};var y=this.getPoint([this.a.x,this.b.x,this.c.x,this.d.x],[this.a.y,this.b.y,this.c.y,this.d.y],c);return{x:y.x,y:y.y,tangentX:u.x,tangentY:u.y}}};var G=[[],[],[-.5773502691896257,.5773502691896257],[0,-.7745966692414834,.7745966692414834],[-.33998104358485626,.33998104358485626,-.8611363115940526,.8611363115940526],[0,-.5384693101056831,.5384693101056831,-.906179845938664,.906179845938664],[.6612093864662645,-.6612093864662645,-.2386191860831969,.2386191860831969,-.932469514203152,.932469514203152],[0,.4058451513773972,-.4058451513773972,-.7415311855993945,.7415311855993945,-.94910
179123427585,.9491079123427585],[-.1834346424956498,.1834346424956498,-.525532409916329,.525532409916329,-.7966664774136267,.7966664774136267,-.9602898564975363,.9602898564975363],[0,-.8360311073266358,.8360311073266358,-.9681602395076261,.9681602395076261,-.3242534234038089,.3242534234038089,-.6133714327005904,.6133714327005904],[-.14887433898163122,.14887433898163122,-.4333953941292472,.4333953941292472,-.6794095682990244,.6794095682990244,-.8650633666889845,.8650633666889845,-.9739065285171717,.9739065285171717],[0,-.26954315595234496,.26954315595234496,-.5190961292068118,.5190961292068118,-.7301520055740494,.7301520055740494,-.8870625997680953,.8870625997680953,-.978228658146057,.978228658146057],[-.1252334085114689,.1252334085114689,-.3678314989981802,.3678314989981802,-.5873179542866175,.5873179542866175,-.7699026741943047,.7699026741943047,-.9041172563704749,.9041172563704749,-.9815606342467192,.9815606342467192],[0,-.2304583159551348,.2304583159551348,-.44849275103644687,.44849275103644687,-.6423493394403402,.6423493394403402,-.8015780907333099,.8015780907333099,-.9175983992229779,.9175983992229779,-.9841830547185881,.9841830547185881],[-.10805494870734367,.10805494870734367,-.31911236892788974,.31911236892788974,-.5152486363581541,.5152486363581541,-.6872929048116855,.6872929048116855,-.827201315069765,.827201315069765,-.9284348836635735,.9284348836635735,-.9862838086968123,.9862838086968123],[0,-.20119409399743451,.20119409399743451,-.3941513470775634,.3941513470775634,-.5709721726085388,.5709721726085388,-.7244177313601701,.7244177313601701,-.8482065834104272,.8482065834104272,-.937273392400706,.937273392400706,-.9879925180204854,.9879925180204854],[-.09501250983763744,.09501250983763744,-.2816035507792589,.2816035507792589,-.45801677765722737,.45801677765722737,-.6178762444026438,.6178762444026438,-.755404408355003,.755404408355003,-.8656312023878318,.8656312023878318,-.9445750230732326,.9445750230732326,-.9894009349916499,.9894009349916499],[0,-.17848418149584785,.17848418149584785,-.3512317634538763,.3512317634538763,-.5126905370864769,.5126905370864769,-.6576711592166907,.6576711592166907,-.7815140038968014,.7815140038968014,-.8802391537269859,.8802391537269859,-.9506755217687678,.9506755217687678,-.9905754753144174,.9905754753144174],[-.0847750130417353,.0847750130417353,-.2518862256915055,.2518862256915055,-.41175116146284263,.41175116146284263,-.5597708310739475,.5597708310739475,-.6916870430603532,.6916870430603532,-.8037049589725231,.8037049589725231,-.8926024664975557,.8926024664975557,-.9558239495713977,.9558239495713977,-.9915651684209309,.9915651684209309],[0,-.16035864564022537,.16035864564022537,-.31656409996362983,.31656409996362983,-.46457074137596094,.46457074137596094,-.600545304661681,.600545304661681,-.7209661773352294,.7209661773352294,-.8227146565371428,.8227146565371428,-.9031559036148179,.9031559036148179,-.96020815213483,.96020815213483,-.9924068438435844,.9924068438435844],[-.07652652113349734,.07652652113349734,-.22778585114164507,.22778585114164507,-.37370608871541955,.37370608871541955,-.5108670019508271,.5108670019508271,-.636053680726515,.636053680726515,-.7463319064601508,.7463319064601508,-.8391169718222188,.8391169718222188,-.912234428251326,.912234428251326,-.9639719272779138,.9639719272779138,-.9931285991850949,.9931285991850949],[0,-.1455618541608951,.1455618541608951,-.2880213168024011,.2880213168024011,-.4243421202074388,.4243421202074388,-.5516188358872198,.5516188358872198,-.6671388041974123,.6671388041974123,-.7684399634756779,.7684399634756779,-.8533633645833173,.8533633645833173,-.9200993341504008,.9200993341504008,-.9672268385663063,.9672268385663063,-.9937521706203895,.9937521706203895],[-.06973927331972223,.06973927331972223,-.20786042668822127,.20786042668822127,-.34193582089208424,.34193582089208424,-.469355837986757,.469355837986757,-.5876404035069116,.5876404035069116,-.6944872631866827,.6944872631866827,-.7878168059792081,.7878168059792081,-.8658125777203002,.8658125777203002,-.926956772187174,.926956772187174,-.9700604978354287,.9700604978354287,-.9942945854823992,.9942945854823992],[0,-.1332568242984661,.1332568242984661,-.26413568097034495,.26413568097034495,-.3903010380302908,.3903010380302908,-.5095014778460075,.5095014778460075,-.6196098757636461,.6196098757636461,-.7186613631319502,.7186613631319502,-.8048884016188399,.8048884016188399,-.8767523582704416,.8767523582704416,-.9329710868260161,.9329710868260161,-.9725424712181152,.9725424712181152,-.9947693349975522,.9947693349975522],[-.06405689286260563,.06405689286260563,-.1911188674736163,.1911188674736163,-.3150426796961634,.3150426796961634,-.4337935076260451,.4337935076260451,-.5454214713888396,.5454214713888396,-.6480936519369755,.6480936519369755,-.7401241915785544,.7401241915785544,-.820001985973903,.820001985973903,-.8864155270044011,.8864155270044011,-.9382745520027328,.9382745520027328,-.9747285559713095,.9747285559713095,-.9951872199970213,.9951872199970213]],Q=[[],[],[1,1],[.8888888888888888,.5555555555555556,.5555555555555556],[.6521451548625461,.6521451548625461,.34785484513745385,.34785484513745385],[.5688888888888889,.47862867049936647,.47862867049936647,.23692688505618908,.23692688505618908],[.3607615730481386,.3607615730481386,.46791393457269104,.46791393457269104,.17132449237917036,.17132449237917036],[.4179591836734694,.3818300505051189,.3818300505051189,.27970539148927664,.27970539148927664,.1294849661688697,.1294849661688697],[.362683783378362,.362683783378362,.31370664587788727,.31370664587788727,.22238103445337448,.22238103445337448,.10122853629037626,.10122853629037626],[.3302393550012598,.1806481606948574,.1806481606948574,.08127438836157441,.08127438836157441,.31234707704000286,.31234707704000286,.26061069640293544,.26061069640293544],[.29552422471475287,.29552422471475287,.26926671930999635,.26926671930999635,.21908636251598204,.21908636251598204,.1494513491505806,.1494513491505806,.06667134430868814,.06667134430868814],[.2729250867779006,.26280454451024665,.26280454451024665,.23319376459199048,.23319376459199048,.18629021092773426,.18629021092773426,.1255803694649046,.1255803694649046,.05566856711617366,.05566856711617366],[.24914704581340277,.24914704581340277,.2334925365383548,.2334925365383548,.20316742672306592,.20316742672306592,.16007832854334622,.16007832854334622,.10693932599531843,.10693932599531843,.04717533638651183,.04717533638651183],[.2325515532308739,.22628318026289723,.22628318026289723,.2078160475368885,.2078160475368885,.17814598076194574,.17814598076194574,.13887351021978725,.13887351021978725,.092121499837
172845,.09212149983772845,.04048400476531588,.04048400476531588],[.2152638534631578,.2152638534631578,.2051984637212956,.2051984637212956,.18553839747793782,.18553839747793782,.15720316715819355,.15720316715819355,.12151857068790319,.12151857068790319,.08015808715976021,.08015808715976021,.03511946033175186,.03511946033175186],[.2025782419255613,.19843148532711158,.19843148532711158,.1861610000155622,.1861610000155622,.16626920581699392,.16626920581699392,.13957067792615432,.13957067792615432,.10715922046717194,.10715922046717194,.07036604748810812,.07036604748810812,.03075324199611727,.03075324199611727],[.1894506104550685,.1894506104550685,.18260341504492358,.18260341504492358,.16915651939500254,.16915651939500254,.14959598881657674,.14959598881657674,.12462897125553388,.12462897125553388,.09515851168249279,.09515851168249279,.062253523938647894,.062253523938647894,.027152459411754096,.027152459411754096],[.17944647035620653,.17656270536699264,.17656270536699264,.16800410215645004,.16800410215645004,.15404576107681028,.15404576107681028,.13513636846852548,.13513636846852548,.11188384719340397,.11188384719340397,.08503614831717918,.08503614831717918,.0554595293739872,.0554595293739872,.02414830286854793,.02414830286854793],[.1691423829631436,.1691423829631436,.16427648374583273,.16427648374583273,.15468467512626524,.15468467512626524,.14064291467065065,.14064291467065065,.12255520671147846,.12255520671147846,.10094204410628717,.10094204410628717,.07642573025488905,.07642573025488905,.0497145488949698,.0497145488949698,.02161601352648331,.02161601352648331],[.1610544498487837,.15896884339395434,.15896884339395434,.15276604206585967,.15276604206585967,.1426067021736066,.1426067021736066,.12875396253933621,.12875396253933621,.11156664554733399,.11156664554733399,.09149002162245,.09149002162245,.06904454273764123,.06904454273764123,.0448142267656996,.0448142267656996,.019461788229726478,.019461788229726478],[.15275338713072584,.15275338713072584,.14917298647260374,.14917298647260374,.14209610931838204,.14209610931838204,.13168863844917664,.13168863844917664,.11819453196151841,.11819453196151841,.10193011981724044,.10193011981724044,.08327674157670475,.08327674157670475,.06267204833410907,.06267204833410907,.04060142980038694,.04060142980038694,.017614007139152118,.017614007139152118],[.14608113364969041,.14452440398997005,.14452440398997005,.13988739479107315,.13988739479107315,.13226893863333747,.13226893863333747,.12183141605372853,.12183141605372853,.10879729916714838,.10879729916714838,.09344442345603386,.09344442345603386,.0761001136283793,.0761001136283793,.057134425426857205,.057134425426857205,.036953789770852494,.036953789770852494,.016017228257774335,.016017228257774335],[.13925187285563198,.13925187285563198,.13654149834601517,.13654149834601517,.13117350478706238,.13117350478706238,.12325237681051242,.12325237681051242,.11293229608053922,.11293229608053922,.10041414444288096,.10041414444288096,.08594160621706773,.08594160621706773,.06979646842452049,.06979646842452049,.052293335152683286,.052293335152683286,.03377490158481415,.03377490158481415,.0146279952982722,.0146279952982722],[.13365457218610619,.1324620394046966,.1324620394046966,.12890572218808216,.12890572218808216,.12304908430672953,.12304908430672953,.11499664022241136,.11499664022241136,.10489209146454141,.10489209146454141,.09291576606003515,.09291576606003515,.07928141177671895,.07928141177671895,.06423242140852585,.06423242140852585,.04803767173108467,.04803767173108467,.030988005856979445,.030988005856979445,.013411859487141771,.013411859487141771],[.12793819534675216,.12793819534675216,.1258374563468283,.1258374563468283,.12167047292780339,.12167047292780339,.1155056680537256,.1155056680537256,.10744427011596563,.10744427011596563,.09761865210411388,.09761865210411388,.08619016153195327,.08619016153195327,.0733464814110803,.0733464814110803,.05929858491543678,.05929858491543678,.04427743881741981,.04427743881741981,.028531388628933663,.028531388628933663,.0123412297999872,.0123412297999872]],N=[[1],[1,1],[1,2,1],[1,3,3,1]],R=2*Math.PI,Pn=function(t,u,c,p,g,y,q,P,S){var C,j,V,G,Q,N,U,B,$,K,te,tr,ti,ta,ts,to=Math.sin(g*R/360),th=Math.cos(g*R/360),tu=th*(t-P)/2+to*(u-S)/2,tc=-to*(t-P)/2+th*(u-S)/2;if(0===tu&&0===tc||0===c||0===p)return[];var tf=tu*tu/((c=Math.abs(c))*c)+tc*tc/((p=Math.abs(p))*p);tf>1&&(c*=Math.sqrt(tf),p*=Math.sqrt(tf));var tl=(C=c,j=p,V=th*(t-P)/2+to*(u-S)/2,G=-to*(t-P)/2+th*(u-S)/2,Q=C*C,N=j*j,U=V*V,($=Q*N-Q*(B=G*G)-N*U)<0&&($=0),$/=Q*B+N*U,K=($=Math.sqrt($)*(y===q?-1:1))*C/j*G,te=-($*j)/C*V,ta=E(1,0,tr=(V-K)/C,ti=(G-te)/j),ts=E(tr,ti,(-V-K)/C,(-G-te)/j),0===q&&ts>0&&(ts-=R),1===q&&ts<0&&(ts+=R),[th*K-to*te+(t+P)/2,to*K+th*te+(u+S)/2,ta,ts]),tp=[],tg=tl[2],tv=tl[3],tx=Math.max(Math.ceil(Math.abs(tv)/(R/4)),1
vendor: 5,265 bytes, line 1
1);tv/=tx;for(var ty=0;ty<tx;ty++)tp.push(function(t,u){var c=4/3*Math.tan(u/4),p=Math.cos(t),g=Math.sin(t),y=Math.cos(t+u),q=Math.sin(t+u);return[p,g,p-g*c,g+p*c,y+q*c,q-y*c,y,q]}(tg,tv)),tg+=tv;return tp.map(function(t){for(var u=0;u<t.length;u+=2){var g=t[u+0],y=t[u+1],q=th*(g*=c)-to*(y*=p),P=to*g+th*y;t[u+0]=q+tl[0],t[u+1]=P+tl[1]}return t})},_n=function(t,u,c,p,g,y,q,P,S){return new Z(t,u,c,p,g,y,q,P,S)};Z.prototype={constructor:Z,init:function(){},getTotalLength:function(){return this.length},getPointAtLength:function(t){t<0?t=0:t>this.length&&(t=this.length);for(var u=this.partialLengths.length-1;this.partialLengths[u]>=t&&this.partialLengths[u]>0;)u--;u<this.partialLengths.length-1&&u++;for(var c=0,p=0;p<u;p++)c+=this.partialLengths[p];return this.curves[u].getPointAtLength(t-c)},getTangentAtLength:function(t){t<0?t=0:t>this.length&&(t=this.length);for(var u=this.partialLengths.length-1;this.partialLengths[u]>=t&&this.partialLengths[u]>0;)u--;u<this.partialLengths.length-1&&u++;for(var c=0,p=0;p<u;p++)c+=this.partialLengths[p];return this.curves[u].getTangentAtLength(t-c)},getPropertiesAtLength:function(t){var u=this.getTangentAtLength(t),c=this.getPointAtLength(t);return{x:c.x,y:c.y,tangentX:u.x,tangentY:u.y}}};var En=function(t,u,c,p){return new T(t,u,c,p)};T.prototype.getTotalLength=function(){return Math.sqrt(Math.pow(this.x0-this.x1,2)+Math.pow(this.y0-this.y1,2))},T.prototype.getPointAtLength=function(t){var u=t/Math.sqrt(Math.pow(this.x0-this.x1,2)+Math.pow(this.y0-this.y1,2)),c=(this.x1-this.x0)*u,p=(this.y1-this.y0)*u;return{x:this.x0+c,y:this.y0+p}},T.prototype.getTangentAtLength=function(){var t=Math.sqrt((this.x1-this.x0)*(this.x1-this.x0)+(this.y1-this.y0)*(this.y1-this.y0));return{x:(this.x1-this.x0)/t,y:(this.y1-this.y0)/t}},T.prototype.getPropertiesAtLength=function(t){var u=this.getPointAtLength(t),c=this.getTangentAtLength();return{x:u.x,y:u.y,tangentX:c.x,tangentY:c.y}};var Sn=function(t){function n(t){if(!t)return null;for(var g,y=Mn(t),q=[0,0],P=[0,0],S=0;S<y.length;S++)"M"===y[S][0]?(q=[y[S][1],y[S][2]],p.push(null)):"m"===y[S][0]?(q=[y[S][1]+q[0],y[S][2]+q[1]],p.push(null)):"L"===y[S][0]?(u+=Math.sqrt(Math.pow(q[0]-y[S][1],2)+Math.pow(q[1]-y[S][2],2)),p.push(new En(q[0],y[S][1],q[1],y[S][2])),q=[y[S][1],y[S][2]]):"l"===y[S][0]?(u+=Math.sqrt(Math.pow(y[S][1],2)+Math.pow(y[S][2],2)),p.push(new En(q[0],y[S][1]+q[0],q[1],y[S][2]+q[1])),q=[y[S][1]+q[0],y[S][2]+q[1]]):"H"===y[S][0]?(u+=Math.abs(q[0]-y[S][1]),p.push(new En(q[0],y[S][1],q[1],q[1])),q[0]=y[S][1]):"h"===y[S][0]?(u+=Math.abs(y[S][1]),p.push(new En(q[0],q[0]+y[S][1],q[1],q[1])),q[0]=y[S][1]+q[0]):"V"===y[S][0]?(u+=Math.abs(q[1]-y[S][1]),p.push(new En(q[0],q[0],q[1],y[S][1])),q[1]=y[S][1]):"v"===y[S][0]?(u+=Math.abs(y[S][1]),p.push(new En(q[0],q[0],q[1],q[1]+y[S][1])),q[1]=y[S][1]+q[1]):"z"===y[S][0]||"Z"===y[S][0]?(u+=Math.sqrt(Math.pow(y[0][1]-q[0],2)+Math.pow(y[0][2]-q[1],2)),p.push(new En(q[0],y[0][1],q[1],y[0][2])),q=[y[0][1],y[0][2]]):"C"===y[S][0]?(g=new bn(q[0],q[1],y[S][1],y[S][2],y[S][3],y[S][4],y[S][5],y[S][6]),u+=g.getTotalLength(),q=[y[S][5],y[S][6]],p.push(g)):"c"===y[S][0]?(g=new bn(q[0],q[1],q[0]+y[S][1],q[1]+y[S][2],q[0]+y[S][3],q[1]+y[S][4],q[0]+y[S][5],q[1]+y[S][6]),u+=g.getTotalLength(),q=[y[S][5]+q[0],y[S][6]+q[1]],p.push(g)):"S"===y[S][0]?(g=S>0&&["C","c","S","s"].indexOf(y[S-1][0])>-1?new bn(q[0],q[1],2*q[0]-y[S-1][y[S-1].length-4],2*q[1]-y[S-1][y[S-1].length-3],y[S][1],y[S][2],y[S][3],y[S][4]):new bn(q[0],q[1],q[0],q[1],y[S][1],y[S][2],y[S][3],y[S][4]),u+=g.getTotalLength(),q=[y[S][3],y[S][4]],p.push(g)):"s"===y[S][0]?(g=S>0&&["C","c","S","s"].indexOf(y[S-1][0])>-1?new bn(q[0],q[1],q[0]+g.d.x-g.c.x,q[1]+g.d.y-g.c.y,q[0]+y[S][1],q[1]+y[S][2],q[0]+y[S][3],q[1]+y[S][4]):new bn(q[0],q[1],q[0],q[1],q[0]+y[S][1],q[1]+y[S][2],q[0]+y[S][3],q[1]+y[S][4]),u+=g.getTotalLength(),q=[y[S][3]+q[0],y[S][4]+q[1]],p.push(g)):"Q"===y[S][0]?(g=new bn(q[0],q[1],y[S][1],y[S][2],y[S][3],y[S][4]),u+=g.getTotalLength(),p.push(g),q=[y[S][3],y[S][4]],P=[y[S][1],y[S][2]]):"q"===y[S][0]?(g=new bn(q[0],q[1],q[0]+y[S][1],q[1]+y[S][2],q[0]+y[S][3],q[1]+y[S][4]),u+=g.getTotalLength(),P=[q[0]+y[S][1],q[1]+y[S][2]],q=[y[S][3]+q[0],y[S][4]+q[1]],p.push(g)):"T"===y[S][0]?(g=S>0&&["Q","q","T","t"].indexOf(y[S-1][0])>-1?new bn(q[0],q[1],2*q[0]-P[0],2*q[1]-P[1],y[S][1],y[S][2]):new En(q[0],y[S][1],q[1],y[S][2]),p.push(g),u+=g.getTotalLength(),P=[2*q[0]-P[0],2*q[1]-P[1]],q=[y[S][1],y[S][2]]):"t"===y[S][0]?(g=S>0&&["Q","q","T","t"].indexOf(y[S-1][0])>-1?new bn(q[0],q[1],2*q[0]-P[0],2*q[1]-P[1],q[0]+y[S][1],q[1]+y[S][2]):new En(q[0],q[0]+y[S][1],q[1],q[1]+y[S][2]),u+=g.getTotalLength(),P=[2*q[0]-P[0],2*q[1]-P[1]],q=[y[S][1]+q[0],y[S][2]+q[0]],p.push(g)):"A"===y[S][0]?(g=new _n(q[0],q[1],y[S][1],y[S][2],y[S][3],y[S][4],y[S][5],y[S][6],y[S][7]),u+=g.getTotalLength(),q=[y[S][6],y[S][7]],p.push(g)):"a"===y[S][0]&&(g=new _n(q[0],q[1],y[S][1],y[S][2],y[S][3],y[S][4],y[S][5],q[0]+y[S][6],q[1]+y[S][7]),u+=g.getTotalLength(),q=[q[0]+y[S][6],q[1]+y[S][7]],p.push(g)),c.push(u);return n}var u=0,c=[],p=[];n.getTotalLength=function(){return u},n.getPointAtLength=function(t){var u=a(t);return p[u.i].getPointAtLength(u.fraction)},n.getTangentAtLength=function(t){var u=a(t);return p[u.i].getTangentAtLength(u.fraction)}
1,n.getPropertiesAtLength=function(t){var u=a(t);return p[u.i].getPropertiesAtLength(u.fraction)};var a=function(t){t<0?t=0:t>u&&(t=u);for(var p=c.length-1;c[p]>=t&&c[p]>0;)p--;return{fraction:t-c[++p-1],i:p}};return n(t)},U='All shapes must be supplied as arrays of [x, y] points or an SVG path string (https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d).\nExample valid ways of supplying a shape would be:\n[[0, 0], [10, 0], [10, 10]]\n"M0,0 L10,0 L10,10Z"\n',Tn=function(t,u){for(var c,p,g,y=t.length,q=1/0,P=0;P<y;P++)!function(g){p=0,u.forEach(function(u,c){var q=F(t[(g+c)%y],u);p+=q*q}),p<q&&(q=p,c=g)}(P);c&&(g=t.splice(0,c),t.splice.apply(t,[t.length,0].concat(g)))};nt.deviation=function(t,u,c,p){var g=u&&u.length,y=g?u[0]*c:t.length,q=Math.abs(Et(t,0,y,c));if(g)for(var P=0,S=u.length;P<S;P++){var C=u[P]*c,j=P<S-1?u[P+1]*c:t.length;q-=Math.abs(Et(t,C,j,c))}var V=0;for(P=0;P<p.length;P+=3){var G=p[P]*c,Q=p[P+1]*c,N=p[P+2]*c;V+=Math.abs((t[G]-t[N])*(t[Q+1]-t[G+1])-(t[G]-t[Q])*(t[N+1]-t[G+1]))}return 0===q&&0===V?0:Math.abs((V-q)/q)},nt.flatten=function(t){for(var u=t[0][0].length,c={vertices:[],holes:[],dimensions:u},p=0,g=0;g<t.length;g++){for(var y=0;y<t[g].length;y++)for(var q=0;q<u;q++)c.vertices.push(t[g][y][q]);g>0&&(p+=t[g-1].length,c.holes.push(p))}return c};var jn=function(t){return t},In=function(t){if(null==t)return jn;var u,c,p=t.scale[0],g=t.scale[1],y=t.translate[0],q=t.translate[1];return function(t,P){P||(u=c=0);var S=2,C=t.length,j=Array(C);for(j[0]=(u+=t[0])*p+y,j[1]=(c+=t[1])*g+q;S<C;)j[S]=t[S],++S;return j}},Vn=function(t,u){for(var c,p=t.length,g=p-u;g<--p;)c=t[g],t[g++]=t[p],t[p]=c},Yn=function(t,u){function r(t,u){for(var p in t){var g=t[p];delete u[g.start],delete g.start,delete g.end,g.forEach(function(t){c[t<0?~t:t]=1}),y.push(g)}}var c={},p={},g={},y=[],q=-1;return u.forEach(function(c,p){var g,y=t.arcs[c<0?~c:c];!(y.length<3)||y[1][0]||y[1][1]||(g=u[++q],u[q]=c,u[p]=g)}),u.forEach(function(u){var c,y,q,P,S,C=(q=(y=t.arcs[u<0?~u:u])[0],t.transform?(c=[0,0],y.forEach(function(t){c[0]+=t[0],c[1]+=t[1]})):c=y[y.length-1],u<0?[c,q]:[q,c]),j=C[0],V=C[1];if(P=g[j]){if(delete g[P.end],P.push(u),P.end=V,S=p[V]){delete p[S.start];var G=S===P?P:P.concat(S);p[G.start=P.start]=g[G.end=S.end]=G}else p[P.start]=g[P.end]=P}else if(P=p[V]){if(delete p[P.start],P.unshift(u),P.start=j,S=g[j]){delete g[S.end];var Q=S===P?P:S.concat(P);p[Q.start=S.start]=g[Q.end=P.end]=Q}else p[P.start]=g[P.end]=P}else p[(P=[u]).start=j]=g[P.end=V]=P}),r(g,p),r(p,g),u.forEach(function(t){c[t<0?~t:t]||y.push([t])}),y},Gn=function(t,u){for(var c=0,p=t.length;c<p;){var g=c+p>>>1;t[g]<u?c=g+1:p=g}return c},On=function(t){function n(t,c){t.forEach(function(t){t<0&&(t=~t);var p=u[t];p?p.push(c):u[t]=[c]})}function e(t,u){t.forEach(function(t){n(t,u)})}var u={},c=t.map(function(){return[]}),p={LineString:n,MultiLineString:e,Polygon:e,MultiPolygon:function(t,u){t.forEach(function(t){e(t,u)})}};for(var g in t.forEach(function r(t,u){"GeometryCollection"===t.type?t.geometries.forEach(function(t){r(t,u)}):t.type in p&&p[t.type](t.arcs,u)}),u)for(var y=u[g],q=y.length,P=0;P<q;++P)for(var S=P+1;S<q;++S){var C,j=y[P],V=y[S];(C=c[j])[g=Gn(C,V)]!==V&&C.splice(g,0,V),(C=c[V])[g=Gn(C,j)]!==j&&C.splice(g,0,j)}return c},Dn=function(t,u){return t<u?-1:t>u?1:t>=u?0:NaN},Hn=function(t){var u;return 1===t.length&&(u=t,t=function(t,c){return Dn(u(t),c)}),{left:function(u,c,p,g){for(null==p&&(p=0),null==g&&(g=u.length);p<g;){var y=p+g>>>1;0>t(u[y],c)?p=y+1:g=y}return p},right:function(u,c,p,g){for(null==p&&(p=0),null==g&&(g=u.length);p<g;){var y=p+g>>>1;t(u[y],c)>0?g=y:p=y+1}return p}}},B=(Hn(Dn).right,function(t,u){var c,p,g;return function(t,u){for(var c,p=t.objects.triangles.geometries,g=Hn(function(t){return t.area}).left;p.length>u;)!function(){var u=p[0],c=On(p)[0][0],y=p[c],q=function(t,u){function r(t){t.forEach(function(u){u.forEach(function(u){(c[u=u<0?~u:u]||(c[u]=[])).push(t)})}),p.push(t)}function i(u){return function(t){for(var u,c=-1,p=t.length,g=t[p-1],y=0;++c<p;)u=g,g=t[c],y+=u[0]*g[1]-u[1]*g[0];return Math.abs(y)}(Ct(t,{type:"Polygon",arcs:[u]}).coordinates[0])}var c={},p=[],g=[];return u.forEach(function e(t){switch(t.type){case"GeometryCollection":t.geometries.forEac
1h(e);break;case"Polygon":r(t.arcs);break;case"MultiPolygon":t.arcs.forEach(r)}}),p.forEach(function(t){if(!t._){var u=[],p=[t];for(t._=1,g.push(u);t=p.pop();)u.push(t),t.forEach(function(t){t.forEach(function(t){c[t<0?~t:t].forEach(function(t){t._||(t._=1,p.push(t))})})})}}),p.forEach(function(t){delete t._}),{type:"MultiPolygon",arcs:g.map(function(u){var p,g=[];if(u.forEach(function(t){t.forEach(function(t){t.forEach(function(t){c[t<0?~t:t].length<2&&g.push(t)})})}),(p=(g=Yn(t,g)).length)>1)for(var y,q,P=1,S=i(g[0]);P<p;++P)(y=i(g[P]))>S&&(q=g[0],g[0]=g[P],g[P]=q,S=y);return g})}}(t,[u,y]);q.area=u.area+y.area,q.type="Polygon",q.arcs=q.arcs[0],p.splice(c,1),p.shift(),p.splice(g(p,q.area),0,q)}();if(u>p.length)throw RangeError("Can't collapse topology into "+u+" pieces.");return("GeometryCollection"===(c=t.objects.triangles).type?{type:"FeatureCollection",features:c.geometries.map(function(u){return St(t,u)})}:St(t,c)).features.map(function(t){return t.geometry.coordinates[0].pop(),t.geometry.coordinates[0]})}((c=function(t){for(var u=nt(t.reduce(function(t,u){return t.concat([u[0]],[u[1]])},[])),c=[],p=0,g=u.length;p<g;p+=3)c.push([[u[p],u[p+1]],[u[p+1],u[p+2]],[u[p+2],u[p]]]);return c}(t),p={},g={type:"Topology",objects:{triangles:{type:"GeometryCollection",geometries:[]}},arcs:[]},c.forEach(function(u){var c=[];u.forEach(function(u,y){var q=u[0]<u[1]?u.join(","):u[1]+","+u[0],P=u.map(function(u){return t[u]});q in p?c.push(~p[q]):(c.push(p[q]=g.arcs.length),g.arcs.push(P))}),g.objects.triangles.geometries.push({type:"Polygon",area:Math.abs(tn(u.map(function(u){return t[u[0]]}))),arcs:[c]})}),g.objects.triangles.geometries.sort(function(t,u){return t.area-u.area}),g),u)}),Un=function(t,u){if(t.length>8)return t.map(function(t,u){return u});var c,p,g=t.map(function(t){return u.map(function(u){var c;return(c=F(Y(t),Y(u)))*c})});return c=1/0,function r(t,u,y){void 0===u&&(u=[]),void 0===y&&(y=0);for(var q=0;q<t.length;q++){var P=t.splice(q,1),S=g[P[0]][u.length];y+S<c&&(t.length?r(t.slice(),u.concat(P),y+S):(c=y+S,p=u.concat(P))),t.length&&t.splice(q,0,P[0])}}(p=t.map(function(t,u){return u})),p};t.interpolate=function(t,u,c){void 0===c&&(c={});var p=c.maxSegmentLength;void 0===p&&(p=10);var g=c.string;void 0===g&&(g=!0);var y=tt(J(t,p),J(u,p),g);return g&&("string"==typeof t||"string"==typeof u)?function(c){return c<1e-4&&"string"==typeof t?t:1-c<1e-4&&"string"==typeof u?u:y(c)}:y},t.separate=Yt,t.combine=function(t,u,c){void 0===c&&(c={});var p=c.maxSegmentLength;void 0===p&&(p=10);var g=c.string;void 0===g&&(g=!0);var y=c.single;void 0===y&&(y=!1);var q=Yt(u,t,{maxSegmentLength:p,string:g,single:y});return y?function(t){return q(1-t)}:q.map(function(t){return function(u){return t(1-u)}})},t.interpolateAll=function(t,u,c){void 0===c&&(c={});var p=c.maxSegmentLength;void 0===p&&(p=10);var g=c.string;void 0===g&&(g=!0);var y=c.single;if(void 0===y&&(y=!1),!Array.isArray(t)||!Array.isArray(u)||t.length!==u.length||!t.length)throw TypeError("flubber.all() expects two arrays of equal length as arguments. Each element in both arrays should be an array of [x, y] points or an SVG path string (https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d).");var q,P,h=function(t){return J(t,p)},S=t.map(h),C=u.map(h);return y?(t.every(function(t){return"string"==typeof t})&&(q=t.slice(0)),u.every(function(t){return"string"==typeof t})&&(P=u.slice(0))):(q=t.slice(0),P=u.slice(0)),Dt(S,C,{string:g,single:y,t0:q,t1:P,match:!1})},t.splitPathString=function(t){return D(O(t))},t.toPathString=H,t.fromCircle=Ht,t.toCircle=function(t,u,c,p,g){var y=Ht(u,c,p,t,g);return function(t){return y(1-t)}},t.fromRect=Qt,t.toRect=function(t,u,c,p,g,y){var q=Qt(u,c,p,g,t,y);return function(t){return q(1-t)}},Object.defineProperty(t,"__esModule",{value:!0})}(u)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.