hackathon.status.im/js/app.js

4 lines
98 KiB
JavaScript

"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};!function e(t,n,r){function i(a,u){if(!n[a]){if(!t[a]){var c="function"==typeof require&&require;if(!u&&c)return c(a,!0);if(o)return o(a,!0);var f=new Error("Cannot find module '"+a+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[a]={exports:{}};t[a][0].call(l.exports,function(e){var n=t[a][1][e];return i(n?n:e)},l,l.exports,e,t,n,r)}return n[a].exports}for(var o="function"==typeof require&&require,a=0;a<r.length;a++)i(r[a]);return i}({1:[function(e,t,n){!function(e,r){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?r(n):"function"==typeof define&&define.amd?define(["exports"],r):r(e.d3=e.d3||{})}(this,function(e){function t(e){return function(t,n){return a(e(t),n)}}function n(e,t){return[e,t]}function r(e,t,n){var r=(t-e)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),o=r/Math.pow(10,i);return i>=0?(o>=j?10:o>=S?5:o>=k?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=j?10:o>=S?5:o>=k?2:1)}function i(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),i=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/i;return o>=j?i*=10:o>=S?i*=5:o>=k&&(i*=2),t<e?-i:i}function o(e){return e.length}var a=function(e,t){return e<t?-1:e>t?1:e>=t?0:NaN},u=function(e){return 1===e.length&&(e=t(e)),{left:function(t,n,r,i){for(null==r&&(r=0),null==i&&(i=t.length);r<i;){var o=r+i>>>1;e(t[o],n)<0?r=o+1:i=o}return r},right:function(t,n,r,i){for(null==r&&(r=0),null==i&&(i=t.length);r<i;){var o=r+i>>>1;e(t[o],n)>0?i=o:r=o+1}return r}}},c=u(a),f=c.right,l=c.left,s=function R(e,t){null==t&&(t=n);for(var r=0,i=e.length-1,o=e[0],R=new Array(i<0?0:i);r<i;)R[r]=t(o,o=e[++r]);return R},d=function(e,t,r){var i,o,a,u,c=e.length,f=t.length,l=new Array(c*f);for(null==r&&(r=n),i=a=0;i<c;++i)for(u=e[i],o=0;o<f;++o,++a)l[a]=r(u,t[o]);return l},h=function(e,t){return t<e?-1:t>e?1:t>=e?0:NaN},p=function(e){return null===e?NaN:+e},b=function(e,t){var n,r,i=e.length,o=0,a=-1,u=0,c=0;if(null==t)for(;++a<i;)isNaN(n=p(e[a]))||(r=n-u,u+=r/++o,c+=r*(n-u));else for(;++a<i;)isNaN(n=p(t(e[a],a,e)))||(r=n-u,u+=r/++o,c+=r*(n-u));if(o>1)return c/(o-1)},g=function(e,t){var n=b(e,t);return n?Math.sqrt(n):n},y=function(e,t){var n,r,i,o=e.length,a=-1;if(null==t){for(;++a<o;)if(null!=(n=e[a])&&n>=n)for(r=i=n;++a<o;)null!=(n=e[a])&&(r>n&&(r=n),i<n&&(i=n))}else for(;++a<o;)if(null!=(n=t(e[a],a,e))&&n>=n)for(r=i=n;++a<o;)null!=(n=t(e[a],a,e))&&(r>n&&(r=n),i<n&&(i=n));return[r,i]},v=Array.prototype,m=v.slice,w=v.map,M=function(e){return function(){return e}},_=function(e){return e},x=function B(e,t,n){e=+e,t=+t,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),B=new Array(i);++r<i;)B[r]=e+r*n;return B},j=Math.sqrt(50),S=Math.sqrt(10),k=Math.sqrt(2),O=function W(e,t,n){var i,W,o,a=t<e,u=-1;if(a&&(i=e,e=t,t=i),0===(o=r(e,t,n))||!isFinite(o))return[];if(o>0)for(e=Math.ceil(e/o),t=Math.floor(t/o),W=new Array(i=Math.ceil(t-e+1));++u<i;)W[u]=(e+u)*o;else for(e=Math.floor(e*o),t=Math.ceil(t*o),W=new Array(i=Math.ceil(e-t+1));++u<i;)W[u]=(e-u)/o;return a&&W.reverse(),W},A=function(e){return Math.ceil(Math.log(e.length)/Math.LN2)+1},T=function X(){function X(r){var o,a,u=r.length,c=new Array(u);for(o=0;o<u;++o)c[o]=e(r[o],o,r);var l=t(c),s=l[0],d=l[1],h=n(c,s,d);Array.isArray(h)||(h=i(s,d,h),h=x(Math.ceil(s/h)*h,Math.floor(d/h)*h,h));for(var p=h.length;h[0]<=s;)h.shift(),--p;for(;h[p-1]>d;)h.pop(),--p;var b,g=new Array(p+1);for(o=0;o<=p;++o)b=g[o]=[],b.x0=o>0?h[o-1]:s,b.x1=o<p?h[o]:d;for(o=0;o<u;++o)a=c[o],s<=a&&a<=d&&g[f(h,a,0,p)].push(r[o]);return g}var e=_,t=y,n=A;return X.value=function(t){return arguments.length?(e="function"==typeof t?t:M(t),X):e},X.domain=function(e){return arguments.length?(t="function"==typeof e?e:M([e[0],e[1]]),X):t},X.thresholds=function(e){return arguments.length?(n="function"==typeof e?e:M(Array.isArray(e)?m.call(e):e),X):n},X},C=function(e,t,n){if(null==n&&(n=p),r=e.length){if((t=+t)<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),a=+n(e[o],o,e),u=+n(e[o+1],o+1,e);return a+(u-a)*(i-o)}},N=function(e,t,n){return e=w.call(e,p).sort(a),Math.ceil((n-t)/(2*(C(e,.75)-C(e,.25))*Math.pow(e.length,-1/3)))},F=function(e,t,n){return Math.ceil((n-t)/(3.5*g(e)*Math.pow(e.length,-1/3)))},D=function V(e,t){var n,V,r=e.length,i=-1;if(null==t){for(;++i<r;)if(null!=(n=e[i])&&n>=n)for(V=n;++i<r;)null!=(n=e[i])&&n>V&&(V=n)}else for(;++i<r;)if(null!=(n=t(e[i],i,e))&&n>=n)for(V=n;++i<r;)null!=(n=t(e[i],i,e))&&n>V&&(V=n);return V},Y=function(e,t){var n,r=e.length,i=r,o=-1,a=0;if(null==t)for(;++o<r;)isNaN(n=p(e[o]))?--i:a+=n;else for(;++o<r;)isNaN(n=p(t(e[o],o,e)))?--i:a+=n;if(i)return a/i},E=function(e,t){var n,r=e.length,i=-1,o=[];if(null==t)for(;++i<r;)isNaN(n=p(e[i]))||o.push(n);else for(;++i<r;)isNaN(n=p(t(e[i],i,e)))||o.push(n);return C(o.sort(a),.5)},U=function(e){for(var t,n,r,i=e.length,o=-1,a=0;++o<i;)a+=e[o].length;for(n=new Array(a);--i>=0;)for(r=e[i],t=r.length;--t>=0;)n[--a]=r[t];return n},I=function Q(e,t){var n,Q,r=e.length,i=-1;if(null==t){for(;++i<r;)if(null!=(n=e[i])&&n>=n)for(Q=n;++i<r;)null!=(n=e[i])&&Q>n&&(Q=n)}else for(;++i<r;)if(null!=(n=t(e[i],i,e))&&n>=n)for(Q=n;++i<r;)null!=(n=t(e[i],i,e))&&Q>n&&(Q=n);return Q},P=function(e,t){for(var n=t.length,r=new Array(n);n--;)r[n]=e[t[n]];return r},q=function(e,t){if(n=e.length){var n,r,i=0,o=0,u=e[o];for(null==t&&(t=a);++i<n;)(t(r=e[i],u)<0||0!==t(u,u))&&(u=r,o=i);return 0===t(u,u)?o:void 0}},L=function(e,t,n){for(var r,i,o=(null==n?e.length:n)-(t=null==t?0:+t);o;)i=Math.random()*o--|0,r=e[o+t],e[o+t]=e[i+t],e[i+t]=r;return e},z=function Z(e,t){var n,r=e.length,i=-1,Z=0;if(null==t)for(;++i<r;)(n=+e[i])&&(Z+=n);else for(;++i<r;)(n=+t(e[i],i,e))&&(Z+=n);return Z},H=function G(e){if(!(r=e.length))return[];for(var t=-1,n=I(e,o),G=new Array(n);++t<n;)for(var r,i=-1,a=G[t]=new Array(r);++i<r;)a[i]=e[i][t];return G},$=function(){return H(arguments)};e.bisect=f,e.bisectRight=f,e.bisectLeft=l,e.ascending=a,e.bisector=u,e.cross=d,e.descending=h,e.deviation=g,e.extent=y,e.histogram=T,e.thresholdFreedmanDiaconis=N,e.thresholdScott=F,e.thresholdSturges=A,e.max=D,e.mean=Y,e.median=E,e.merge=U,e.min=I,e.pairs=s,e.permute=P,e.quantile=C,e.range=x,e.scan=q,e.shuffle=L,e.sum=z,e.ticks=O,e.tickIncrement=r,e.tickStep=i,e.transpose=H,e.variance=b,e.zip=$,Object.defineProperty(e,"__esModule",{value:!0})})},{}],2:[function(e,t,n){!function(e,r){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?r(n):"function"==typeof define&&define.amd?define(["exports"],r):r(e.d3=e.d3||{})}(this,function(e){function t(){}function n(e,n){var r=new t;if(e instanceof t)e.each(function(e,t){r.set(t,e)});else if(Array.isArray(e)){var i,o=-1,a=e.length;if(null==n)for(;++o<a;)r.set(o,e[o]);else for(;++o<a;)r.set(n(i=e[o],o,e),i)}else if(e)for(var u in e)r.set(u,e[u]);return r}function r(){return{}}function i(e,t,n){e[t]=n}function o(){return n()}function a(e,t,n){e.set(t,n)}function u(){}function c(e,t){var n=new u;if(e instanceof u)e.each(function(e){n.add(e)});else if(e){var r=-1,i=e.length;if(null==t)for(;++r<i;)n.add(e[r]);else for(;++r<i;)n.add(t(e[r],r,e))}return n}var f="$";t.prototype=n.prototype={constructor:t,has:function(e){return f+e in this},get:function(e){return this[f+e]},set:function(e,t){return this[f+e]=t,this},remove:function(e){var t=f+e;return t in this&&delete this[t]},clear:function(){for(var e in this)e[0]===f&&delete this[e]},keys:function b(){var b=[];for(var e in this)e[0]===f&&b.push(e.slice(1));return b},values:function g(){var g=[];for(var e in this)e[0]===f&&g.push(this[e]);return g},entries:function y(){var y=[];for(var e in this)e[0]===f&&y.push({key:e.slice(1),value:this[e]});return y},size:function v(){var v=0;for(var e in this)e[0]===f&&++v;return v},empty:function(){for(var e in this)if(e[0]===f)return!1;return!0},each:function(e){for(var t in this)t[0]===f&&e(this[t],t.slice(1),this)}};var l=function m(){function e(t,r,i,o){if(r>=f.length)return null!=c?c(t):null!=u?t.sort(u):t;for(var a,l,s,d=-1,h=t.length,p=f[r++],b=n(),g=i();++d<h;)(s=b.get(a=p(l=t[d])+""))?s.push(l):b.set(a,[l]);return b.each(function(t,n){o(g,n,e(t,r,i,o))}),g}function t(e,n){if(++n>f.length)return e;var r,i=l[n-1];return null!=c&&n>=f.length?r=e.entries():(r=[],e.each(function(e,i){r.push({key:i,values:t(e,n)})})),null!=i?r.sort(function(e,t){return i(e.key,t.key)}):r}var u,c,m,f=[],l=[];return m={object:function(t){return e(t,0,r,i)},map:function(t){return e(t,0,o,a)},entries:function(n){return t(e(n,0,o,a),0)},key:function(e){return f.push(e),m},sortKeys:function(e){return l[f.length-1]=e,m},sortValues:function(e){return u=e,m},rollup:function(e){return c=e,m}}},s=n.prototype;u.prototype=c.prototype={constructor:u,has:s.has,add:function(e){return e+="",this[f+e]=e,this},remove:s.remove,clear:s.clear,values:s.keys,size:s.size,empty:s.empty,each:s.each};var d=function w(e){var w=[];for(var t in e)w.push(t);return w},h=function M(e){var M=[];for(var t in e)M.push(e[t]);return M},p=function _(e){var _=[];for(var t in e)_.push({key:t,value:e[t]});return _};e.nest=l,e.set=c,e.map=n,e.keys=d,e.values=h,e.entries=p,Object.defineProperty(e,"__esModule",{value:!0})})},{}],3:[function(e,t,n){!function(e,r){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?r(n):"function"==typeof define&&define.amd?define(["exports"],r):r(e.d3=e.d3||{})}(this,function(e){function t(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function n(){}function r(e){var t;return e=(e+"").trim().toLowerCase(),(t=D.exec(e))?(t=parseInt(t[1],16),new c(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1)):(t=Y.exec(e))?i(parseInt(t[1],16)):(t=E.exec(e))?new c(t[1],t[2],t[3],1):(t=U.exec(e))?new c(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=I.exec(e))?o(t[1],t[2],t[3],t[4]):(t=P.exec(e))?o(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=q.exec(e))?f(t[1],t[2]/100,t[3]/100,1):(t=L.exec(e))?f(t[1],t[2]/100,t[3]/100,t[4]):z.hasOwnProperty(e)?i(z[e]):"transparent"===e?new c(NaN,NaN,NaN,0):null}function i(e){return new c(e>>16&255,e>>8&255,255&e,1)}function o(e,t,n,r){return r<=0&&(e=t=n=NaN),new c(e,t,n,r)}function a(e){return e instanceof n||(e=r(e)),e?(e=e.rgb(),new c(e.r,e.g,e.b,e.opacity)):new c}function u(e,t,n,r){return 1===arguments.length?a(e):new c(e,t,n,null==r?1:r)}function c(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function f(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new d(e,t,n,r)}function l(e){if(e instanceof d)return new d(e.h,e.s,e.l,e.opacity);if(e instanceof n||(e=r(e)),!e)return new d;if(e instanceof d)return e;e=e.rgb();var t=e.r/255,i=e.g/255,o=e.b/255,a=Math.min(t,i,o),u=Math.max(t,i,o),c=NaN,f=u-a,l=(u+a)/2;return f?(c=t===u?(i-o)/f+6*(i<o):i===u?(o-t)/f+2:(t-i)/f+4,f/=l<.5?u+a:2-u-a,c*=60):f=l>0&&l<1?0:c,new d(c,f,l,e.opacity)}function s(e,t,n,r){return 1===arguments.length?l(e):new d(e,t,n,null==r?1:r)}function d(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function h(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}function p(e){if(e instanceof g)return new g(e.l,e.a,e.b,e.opacity);if(e instanceof x){var t=e.h*H;return new g(e.l,Math.cos(t)*e.c,Math.sin(t)*e.c,e.opacity)}e instanceof c||(e=a(e));var n=w(e.r),r=w(e.g),i=w(e.b),o=y((.4124564*n+.3575761*r+.1804375*i)/B),u=y((.2126729*n+.7151522*r+.072175*i)/W),f=y((.0193339*n+.119192*r+.9503041*i)/X);return new g(116*u-16,500*(o-u),200*(u-f),e.opacity)}function b(e,t,n,r){return 1===arguments.length?p(e):new g(e,t,n,null==r?1:r)}function g(e,t,n,r){this.l=+e,this.a=+t,this.b=+n,this.opacity=+r}function y(e){return e>G?Math.pow(e,1/3):e/Z+V}function v(e){return e>Q?e*e*e:Z*(e-V)}function m(e){return 255*(e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055)}function w(e){return(e/=255)<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function M(e){if(e instanceof x)return new x(e.h,e.c,e.l,e.opacity);e instanceof g||(e=p(e));var t=Math.atan2(e.b,e.a)*$;return new x(t<0?t+360:t,Math.sqrt(e.a*e.a+e.b*e.b),e.l,e.opacity)}function _(e,t,n,r){return 1===arguments.length?M(e):new x(e,t,n,null==r?1:r)}function x(e,t,n,r){this.h=+e,this.c=+t,this.l=+n,this.opacity=+r}function j(e){if(e instanceof k)return new k(e.h,e.s,e.l,e.opacity);e instanceof c||(e=a(e));var t=e.r/255,n=e.g/255,r=e.b/255,i=(oe*r+re*t-ie*n)/(oe+re-ie),o=r-i,u=(ne*(n-i)-ee*o)/te,f=Math.sqrt(u*u+o*o)/(ne*i*(1-i)),l=f?Math.atan2(u,o)*$-120:NaN;return new k(l<0?l+360:l,f,i,e.opacity)}function S(e,t,n,r){return 1===arguments.length?j(e):new k(e,t,n,null==r?1:r)}function k(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}var O=function(e,t,n){e.prototype=t.prototype=n,n.constructor=e},A=.7,T=1/A,C="\\s*([+-]?\\d+)\\s*",N="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",F="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",D=/^#([0-9a-f]{3})$/,Y=/^#([0-9a-f]{6})$/,E=new RegExp("^rgb\\("+[C,C,C]+"\\)$"),U=new RegExp("^rgb\\("+[F,F,F]+"\\)$"),I=new RegExp("^rgba\\("+[C,C,C,N]+"\\)$"),P=new RegExp("^rgba\\("+[F,F,F,N]+"\\)$"),q=new RegExp("^hsl\\("+[N,F,F]+"\\)$"),L=new RegExp("^hsla\\("+[N,F,F,N]+"\\)$"),z={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};O(n,r,{displayable:function(){return this.rgb().displayable()},toString:function(){return this.rgb()+""}}),O(c,u,t(n,{brighter:function(e){return e=null==e?T:Math.pow(T,e),new c(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?A:Math.pow(A,e),new c(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return 0<=this.r&&this.r<=255&&0<=this.g&&this.g<=255&&0<=this.b&&this.b<=255&&0<=this.opacity&&this.opacity<=1},toString:function(){var e=this.opacity;return e=isNaN(e)?1:Math.max(0,Math.min(1,e)),(1===e?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}})),O(d,s,t(n,{brighter:function(e){return e=null==e?T:Math.pow(T,e),new d(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?A:Math.pow(A,e),new d(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new c(h(e>=240?e-240:e+120,i,r),h(e,i,r),h(e<120?e+240:e-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1}}));var H=Math.PI/180,$=180/Math.PI,R=18,B=.95047,W=1,X=1.08883,V=4/29,Q=6/29,Z=3*Q*Q,G=Q*Q*Q;O(g,b,t(n,{brighter:function(e){return new g(this.l+R*(null==e?1:e),this.a,this.b,this.opacity)},darker:function(e){return new g(this.l-R*(null==e?1:e),this.a,this.b,this.opacity)},rgb:function(){var e=(this.l+16)/116,t=isNaN(this.a)?e:e+this.a/500,n=isNaN(this.b)?e:e-this.b/200;return e=W*v(e),t=B*v(t),n=X*v(n),new c(m(3.2404542*t-1.5371385*e-.4985314*n),m(-.969266*t+1.8760108*e+.041556*n),m(.0556434*t-.2040259*e+1.0572252*n),this.opacity)}})),O(x,_,t(n,{brighter:function(e){return new x(this.h,this.c,this.l+R*(null==e?1:e),this.opacity)},darker:function(e){return new x(this.h,this.c,this.l-R*(null==e?1:e),this.opacity)},rgb:function(){return p(this).rgb()}}));var J=-.14861,K=1.78277,ee=-.29227,te=-.90649,ne=1.97294,re=ne*te,ie=ne*K,oe=K*ee-te*J;O(k,S,t(n,{brighter:function(e){return e=null==e?T:Math.pow(T,e),new k(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?A:Math.pow(A,e),new k(this.h,this.s,this.l*e,this.opacity)},rgb:function(){var e=isNaN(this.h)?0:(this.h+120)*H,t=+this.l,n=isNaN(this.s)?0:this.s*t*(1-t),r=Math.cos(e),i=Math.sin(e);return new c(255*(t+n*(J*r+K*i)),255*(t+n*(ee*r+te*i)),255*(t+n*(ne*r)),this.opacity)}})),e.color=r,e.rgb=u,e.hsl=s,e.lab=b,e.hcl=_,e.cubehelix=S,Object.defineProperty(e,"__esModule",{value:!0})})},{}],4:[function(e,t,n){!function(e,r){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?r(n):"function"==typeof define&&define.amd?define(["exports"],r):r(e.d3=e.d3||{})}(this,function(e){function t(e){return+e}function n(e){return e*e}function r(e){return e*(2-e)}function i(e){return((e*=2)<=1?e*e:--e*(2-e)+1)/2}function o(e){return e*e*e}function a(e){return--e*e*e+1}function u(e){return((e*=2)<=1?e*e*e:(e-=2)*e*e+2)/2}function c(e){return 1-Math.cos(e*S)}function f(e){return Math.sin(e*S)}function l(e){return(1-Math.cos(j*e))/2}function s(e){return Math.pow(2,10*e-10)}function d(e){return 1-Math.pow(2,-10*e)}function h(e){return((e*=2)<=1?Math.pow(2,10*e-10):2-Math.pow(2,10-10*e))/2}function p(e){return 1-Math.sqrt(1-e*e)}function b(e){return Math.sqrt(1- --e*e)}function g(e){return((e*=2)<=1?1-Math.sqrt(1-e*e):Math.sqrt(1-(e-=2)*e)+1)/2}function y(e){return 1-v(1-e)}function v(e){return(e=+e)<k?E*e*e:e<A?E*(e-=O)*e+T:e<N?E*(e-=C)*e+F:E*(e-=D)*e+Y}function m(e){return((e*=2)<=1?1-v(1-e):v(e-1)+1)/2}var w=3,M=function W(e){function t(t){return Math.pow(t,e)}return e=+e,t.exponent=W,t}(w),_=function X(e){function t(t){return 1-Math.pow(1-t,e)}return e=+e,t.exponent=X,t}(w),x=function V(e){function t(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,t.exponent=V,t}(w),j=Math.PI,S=j/2,k=4/11,O=6/11,A=8/11,T=.75,C=9/11,N=10/11,F=.9375,D=21/22,Y=63/64,E=1/k/k,U=1.70158,I=function Q(e){function t(t){return t*t*((e+1)*t-e)}return e=+e,t.overshoot=Q,t}(U),P=function Z(e){function t(t){return--t*t*((e+1)*t+e)+1}return e=+e,t.overshoot=Z,t}(U),q=function G(e){function t(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,t.overshoot=G,t}(U),L=2*Math.PI,z=1,H=.3,$=function J(e,t){function n(n){return e*Math.pow(2,10*--n)*Math.sin((r-n)/t)}var r=Math.asin(1/(e=Math.max(1,e)))*(t/=L);return n.amplitude=function(e){return J(e,t*L)},n.period=function(t){return J(e,t)},n}(z,H),R=function K(e,t){function n(n){return 1-e*Math.pow(2,-10*(n=+n))*Math.sin((n+r)/t)}var r=Math.asin(1/(e=Math.max(1,e)))*(t/=L);return n.amplitude=function(e){return K(e,t*L)},n.period=function(t){return K(e,t)},n}(z,H),B=function ee(e,t){function n(n){return((n=2*n-1)<0?e*Math.pow(2,10*n)*Math.sin((r-n)/t):2-e*Math.pow(2,-10*n)*Math.sin((r+n)/t))/2}var r=Math.asin(1/(e=Math.max(1,e)))*(t/=L);return n.amplitude=function(e){return ee(e,t*L)},n.period=function(t){return ee(e,t)},n}(z,H);e.easeLinear=t,e.easeQuad=i,e.easeQuadIn=n,e.easeQuadOut=r,e.easeQuadInOut=i,e.easeCubic=u,e.easeCubicIn=o,e.easeCubicOut=a,e.easeCubicInOut=u,e.easePoly=x,e.easePolyIn=M,e.easePolyOut=_,e.easePolyInOut=x,e.easeSin=l,e.easeSinIn=c,e.easeSinOut=f,e.easeSinInOut=l,e.easeExp=h,e.easeExpIn=s,e.easeExpOut=d,e.easeExpInOut=h,e.easeCircle=g,e.easeCircleIn=p,e.easeCircleOut=b,e.easeCircleInOut=g,e.easeBounce=v,e.easeBounceIn=y,e.easeBounceOut=v,e.easeBounceInOut=m,e.easeBack=q,e.easeBackIn=I,e.easeBackOut=P,e.easeBackInOut=q,e.easeElastic=R,e.easeElasticIn=$,e.easeElasticOut=R,e.easeElasticInOut=B,Object.defineProperty(e,"__esModule",{value:!0})})},{}],5:[function(e,t,n){!function(e,r){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?r(n):"function"==typeof define&&define.amd?define(["exports"],r):r(e.d3=e.d3||{})}(this,function(e){function t(e){return new n(e)}function n(e){if(!(t=h.exec(e)))throw new Error("invalid format: "+e);var t,n=t[1]||" ",r=t[2]||">",i=t[3]||"-",o=t[4]||"",a=!!t[5],u=t[6]&&+t[6],c=!!t[7],f=t[8]&&+t[8].slice(1),l=t[9]||"";"n"===l?(c=!0,l="g"):d[l]||(l=""),(a||"0"===n&&"="===r)&&(a=!0,n="0",r="="),this.fill=n,this.align=r,this.sign=i,this.symbol=o,this.zero=a,this.width=u,this.comma=c,this.precision=f,this.type=l}function r(t){return p=y(t),e.format=p.format,e.formatPrefix=p.formatPrefix,p}var i,o=function(e,t){if((n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var n,r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]},a=function(e){return e=o(Math.abs(e)),e?e[1]:NaN},u=function(e,t){return function(n,r){for(var i=n.length,o=[],a=0,u=e[0],c=0;i>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),o.push(n.substring(i-=u,i+u)),!((c+=u+1)>r));)u=e[a=(a+1)%e.length];return o.reverse().join(t)}},c=function(e){return function(t){return t.replace(/[0-9]/g,function(t){return e[+t]})}},f=function(e,t){e=e.toPrecision(t);e:for(var n,r=e.length,i=1,o=-1;i<r;++i)switch(e[i]){case".":o=n=i;break;case"0":0===o&&(o=i),n=i;break;case"e":break e;default:o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(n+1):e},l=function(e,t){var n=o(e,t);if(!n)return e+"";var r=n[0],a=n[1],u=a-(i=3*Math.max(-8,Math.min(8,Math.floor(a/3))))+1,c=r.length;return u===c?r:u>c?r+new Array(u-c+1).join("0"):u>0?r.slice(0,u)+"."+r.slice(u):"0."+new Array(1-u).join("0")+o(e,Math.max(0,t+u-1))[0]},s=function(e,t){var n=o(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+new Array((-i)).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+new Array(i-r.length+2).join("0")},d={"":f,"%":function(e,t){return(100*e).toFixed(t)},b:function(e){return Math.round(e).toString(2)},c:function(e){return e+""},d:function(e){return Math.round(e).toString(10)},e:function(e,t){return e.toExponential(t)},f:function(e,t){return e.toFixed(t)},g:function(e,t){return e.toPrecision(t)},o:function(e){return Math.round(e).toString(8)},p:function(e,t){return s(100*e,t)},r:s,s:l,X:function(e){return Math.round(e).toString(16).toUpperCase()},x:function(e){return Math.round(e).toString(16)}},h=/^(?:(.)?([<>=^]))?([+\-\( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?([a-z%])?$/i;t.prototype=n.prototype,n.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,0|this.precision))+this.type};var p,b=function(e){return e},g=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"],y=function(e){function n(e){function n(e){var t,n,c,f=w,d=M;if("c"===m)d=_(e)+d,e="";else{e=+e;var h=e<0;if(e=_(Math.abs(e),v),h&&0===+e&&(h=!1),f=(h?"("===u?u:"-":"-"===u||"("===u?"":u)+f,d=d+("s"===m?g[8+i/3]:"")+(h&&"("===u?")":""),x)for(t=-1,n=e.length;++t<n;)if(c=e.charCodeAt(t),48>c||c>57){d=(46===c?l+e.slice(t+1):e.slice(t))+d,e=e.slice(0,t);break}}y&&!p&&(e=o(e,1/0));var j=f.length+e.length+d.length,S=j<b?new Array(b-j+1).join(r):"";switch(y&&p&&(e=o(S+e,S.length?b-d.length:1/0),S=""),a){case"<":e=f+e+d+S;break;case"=":e=f+S+e+d;break;case"^":e=S.slice(0,j=S.length>>1)+f+e+d+S.slice(j);break;default:e=S+f+e+d}return s(e)}e=t(e);var r=e.fill,a=e.align,u=e.sign,c=e.symbol,p=e.zero,b=e.width,y=e.comma,v=e.precision,m=e.type,w="$"===c?f[0]:"#"===c&&/[boxX]/.test(m)?"0"+m.toLowerCase():"",M="$"===c?f[1]:/[%p]/.test(m)?h:"",_=d[m],x=!m||/[defgprs%]/.test(m);return v=null==v?m?6:12:/[gprs]/.test(m)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),n.toString=function(){return e+""},n}function r(e,r){var i=n((e=t(e),e.type="f",e)),o=3*Math.max(-8,Math.min(8,Math.floor(a(r)/3))),u=Math.pow(10,-o),c=g[8+o/3];return function(e){return i(u*e)+c}}var o=e.grouping&&e.thousands?u(e.grouping,e.thousands):b,f=e.currency,l=e.decimal,s=e.numerals?c(e.numerals):b,h=e.percent||"%";return{format:n,formatPrefix:r}};r({decimal:".",thousands:",",grouping:[3],currency:["$",""]});var v=function(e){return Math.max(0,-a(Math.abs(e)))},m=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(a(t)/3)))-a(Math.abs(e)))},w=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,a(t)-a(e))+1};e.formatDefaultLocale=r,e.formatLocale=y,e.formatSpecifier=t,e.precisionFixed=v,e.precisionPrefix=m,e.precisionRound=w,Object.defineProperty(e,"__esModule",{value:!0})})},{}],6:[function(e,t,n){!function(r,i){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?i(n,e("d3-color")):"function"==typeof define&&define.amd?define(["exports","d3-color"],i):i(r.d3=r.d3||{},r.d3)}(this,function(e,t){function n(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}function r(e,t){return function(n){return e+n*t}}function i(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(r){return Math.pow(e+r*t,n)}}function o(e,t){var n=t-e;return n?r(e,n>180||n<-180?n-360*Math.round(n/360):n):O(isNaN(e)?t:e)}function a(e){return 1===(e=+e)?u:function(t,n){return n-t?i(t,n,e):O(isNaN(t)?n:t)}}function u(e,t){var n=t-e;return n?r(e,n):O(isNaN(e)?t:e)}function c(e){return function(n){var r,i,o=n.length,a=new Array(o),u=new Array(o),c=new Array(o);for(r=0;r<o;++r)i=t.rgb(n[r]),a[r]=i.r||0,u[r]=i.g||0,c[r]=i.b||0;return a=e(a),u=e(u),c=e(c),i.opacity=1,function(e){return i.r=a(e),i.g=u(e),i.b=c(e),i+""}}}function f(e){return function(){return e}}function l(e){return function(t){return e(t)+""}}function s(e){return"none"===e?z:(M||(M=document.createElement("DIV"),_=document.documentElement,x=document.defaultView),M.style.transform=e,e=x.getComputedStyle(_.appendChild(M),null).getPropertyValue("transform"),_.removeChild(M),e=e.slice(7,-1).split(","),H(+e[0],+e[1],+e[2],+e[3],+e[4],+e[5]))}function d(e){return null==e?z:(j||(j=document.createElementNS("http://www.w3.org/2000/svg","g")),j.setAttribute("transform",e),(e=j.transform.baseVal.consolidate())?(e=e.matrix,H(e.a,e.b,e.c,e.d,e.e,e.f)):z)}function h(e,t,n,r){function i(e){return e.length?e.pop()+" ":""}function o(e,r,i,o,a,u){if(e!==i||r!==o){var c=a.push("translate(",null,t,null,n);u.push({i:c-4,x:D(e,i)},{i:c-2,x:D(r,o)})}else(i||o)&&a.push("translate("+i+t+o+n)}function a(e,t,n,o){e!==t?(e-t>180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:D(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}function u(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:D(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}function c(e,t,n,r,o,a){if(e!==n||t!==r){var u=o.push(i(o)+"scale(",null,",",null,")");a.push({i:u-4,x:D(e,n)},{i:u-2,x:D(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}return function(t,n){var r=[],i=[];return t=e(t),n=e(n),o(t.translateX,t.translateY,n.translateX,n.translateY,r,i),a(t.rotate,n.rotate,r,i),u(t.skewX,n.skewX,r,i),c(t.scaleX,t.scaleY,n.scaleX,n.scaleY,r,i),t=n=null,function(e){for(var t,n=-1,o=i.length;++n<o;)r[(t=i[n]).i]=t.x(e);return r.join("")}}}function p(e){return((e=Math.exp(e))+1/e)/2}function b(e){return((e=Math.exp(e))-1/e)/2}function g(e){return((e=Math.exp(2*e))-1)/(e+1)}function y(e){return function(n,r){var i=e((n=t.hsl(n)).h,(r=t.hsl(r)).h),o=u(n.s,r.s),a=u(n.l,r.l),c=u(n.opacity,r.opacity);return function(e){return n.h=i(e),n.s=o(e),n.l=a(e),n.opacity=c(e),n+""}}}function v(e,n){var r=u((e=t.lab(e)).l,(n=t.lab(n)).l),i=u(e.a,n.a),o=u(e.b,n.b),a=u(e.opacity,n.opacity);return function(t){return e.l=r(t),e.a=i(t),e.b=o(t),e.opacity=a(t),e+""}}function m(e){return function(n,r){var i=e((n=t.hcl(n)).h,(r=t.hcl(r)).h),o=u(n.c,r.c),a=u(n.l,r.l),c=u(n.opacity,r.opacity);return function(e){return n.h=i(e),n.c=o(e),n.l=a(e),n.opacity=c(e),n+""}}}function w(e){return function n(r){function i(n,i){var o=e((n=t.cubehelix(n)).h,(i=t.cubehelix(i)).h),a=u(n.s,i.s),c=u(n.l,i.l),f=u(n.opacity,i.opacity);return function(e){return n.h=o(e),n.s=a(e),n.l=c(Math.pow(e,r)),n.opacity=f(e),n+""}}return r=+r,i.gamma=n,i}(1)}var M,_,x,j,S=function(e){var t=e.length-1;return function(r){var i=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),o=e[i],a=e[i+1],u=i>0?e[i-1]:2*o-a,c=i<t-1?e[i+2]:2*a-o;return n((r-i/t)*t,u,o,a,c)}},k=function(e){var t=e.length;return function(r){var i=Math.floor(((r%=1)<0?++r:r)*t),o=e[(i+t-1)%t],a=e[i%t],u=e[(i+1)%t],c=e[(i+2)%t];return n((r-i/t)*t,o,a,u,c)}},O=function(e){return function(){return e}},A=function re(e){function n(e,n){var i=r((e=t.rgb(e)).r,(n=t.rgb(n)).r),o=r(e.g,n.g),a=r(e.b,n.b),c=u(e.opacity,n.opacity);return function(t){return e.r=i(t),e.g=o(t),e.b=a(t),e.opacity=c(t),e+""}}var r=a(e);return n.gamma=re,n}(1),T=c(S),C=c(k),N=function(e,t){var n,r=t?t.length:0,i=e?Math.min(r,e.length):0,o=new Array(r),a=new Array(r);for(n=0;n<i;++n)o[n]=P(e[n],t[n]);for(;n<r;++n)a[n]=t[n];return function(e){for(n=0;n<i;++n)a[n]=o[n](e);return a}},F=function(e,t){var n=new Date;return e=+e,t-=e,function(r){return n.setTime(e+t*r),n}},D=function(e,t){return e=+e,t-=e,function(n){return e+t*n}},Y=function(e,t){var n,r={},i={};null!==e&&"object"===("undefined"==typeof e?"undefined":_typeof(e))||(e={}),null!==t&&"object"===("undefined"==typeof t?"undefined":_typeof(t))||(t={});for(n in t)n in e?r[n]=P(e[n],t[n]):i[n]=t[n];return function(e){for(n in r)i[n]=r[n](e);return i}},E=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,U=new RegExp(E.source,"g"),I=function(e,t){var n,r,i,o=E.lastIndex=U.lastIndex=0,a=-1,u=[],c=[];for(e+="",t+="";(n=E.exec(e))&&(r=U.exec(t));)(i=r.index)>o&&(i=t.slice(o,i),u[a]?u[a]+=i:u[++a]=i),(n=n[0])===(r=r[0])?u[a]?u[a]+=r:u[++a]=r:(u[++a]=null,c.push({i:a,x:D(n,r)})),o=U.lastIndex;return o<t.length&&(i=t.slice(o),u[a]?u[a]+=i:u[++a]=i),u.length<2?c[0]?l(c[0].x):f(t):(t=c.length,function(e){for(var n,r=0;r<t;++r)u[(n=c[r]).i]=n.x(e);return u.join("")})},P=function(e,n){var r,i="undefined"==typeof n?"undefined":_typeof(n);return null==n||"boolean"===i?O(n):("number"===i?D:"string"===i?(r=t.color(n))?(n=r,A):I:n instanceof t.color?A:n instanceof Date?F:Array.isArray(n)?N:isNaN(n)?Y:D)(e,n)},q=function(e,t){return e=+e,
t-=e,function(n){return Math.round(e+t*n)}},L=180/Math.PI,z={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},H=function(e,t,n,r,i,o){var a,u,c;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(c=e*n+t*r)&&(n-=e*c,r-=t*c),(u=Math.sqrt(n*n+r*r))&&(n/=u,r/=u,c/=u),e*r<t*n&&(e=-e,t=-t,c=-c,a=-a),{translateX:i,translateY:o,rotate:Math.atan2(t,e)*L,skewX:Math.atan(c)*L,scaleX:a,scaleY:u}},$=h(s,"px, ","px)","deg)"),R=h(d,", ",")",")"),B=Math.SQRT2,W=2,X=4,V=1e-12,Q=function(e,t){var n,r,i=e[0],o=e[1],a=e[2],u=t[0],c=t[1],f=t[2],l=u-i,s=c-o,d=l*l+s*s;if(d<V)r=Math.log(f/a)/B,n=function(e){return[i+e*l,o+e*s,a*Math.exp(B*e*r)]};else{var h=Math.sqrt(d),y=(f*f-a*a+X*d)/(2*a*W*h),v=(f*f-a*a-X*d)/(2*f*W*h),m=Math.log(Math.sqrt(y*y+1)-y),w=Math.log(Math.sqrt(v*v+1)-v);r=(w-m)/B,n=function(e){var t=e*r,n=p(m),u=a/(W*h)*(n*g(B*t+m)-b(m));return[i+u*l,o+u*s,a*n/p(B*t+m)]}}return n.duration=1e3*r,n},Z=y(o),G=y(u),J=m(o),K=m(u),ee=w(o),te=w(u),ne=function(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e(r/(t-1));return n};e.interpolate=P,e.interpolateArray=N,e.interpolateBasis=S,e.interpolateBasisClosed=k,e.interpolateDate=F,e.interpolateNumber=D,e.interpolateObject=Y,e.interpolateRound=q,e.interpolateString=I,e.interpolateTransformCss=$,e.interpolateTransformSvg=R,e.interpolateZoom=Q,e.interpolateRgb=A,e.interpolateRgbBasis=T,e.interpolateRgbBasisClosed=C,e.interpolateHsl=Z,e.interpolateHslLong=G,e.interpolateLab=v,e.interpolateHcl=J,e.interpolateHclLong=K,e.interpolateCubehelix=ee,e.interpolateCubehelixLong=te,e.quantize=ne,Object.defineProperty(e,"__esModule",{value:!0})})},{"d3-color":3}],7:[function(e,t,n){!function(r,i){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?i(n,e("d3-array"),e("d3-collection"),e("d3-interpolate"),e("d3-format"),e("d3-time"),e("d3-time-format"),e("d3-color")):"function"==typeof define&&define.amd?define(["exports","d3-array","d3-collection","d3-interpolate","d3-format","d3-time","d3-time-format","d3-color"],i):i(r.d3=r.d3||{},r.d3,r.d3,r.d3,r.d3,r.d3,r.d3,r.d3)}(this,function(e,t,n,r,i,o,a,u){function c(e){function t(t){var n=t+"",a=r.get(n);if(!a){if(o!==$)return o;r.set(n,a=i.push(t))}return e[(a-1)%e.length]}var r=n.map(),i=[],o=$;return e=null==e?[]:H.call(e),t.domain=function(e){if(!arguments.length)return i.slice();i=[],r=n.map();for(var o,a,u=-1,c=e.length;++u<c;)r.has(a=(o=e[u])+"")||r.set(a,i.push(o));return t},t.range=function(n){return arguments.length?(e=H.call(n),t):e.slice()},t.unknown=function(e){return arguments.length?(o=e,t):o},t.copy=function(){return c().domain(i).range(e).unknown(o)},t}function f(){function e(){var e=o().length,i=u[1]<u[0],c=u[i-0],f=u[1-i];n=(f-c)/Math.max(1,e-s+2*d),l&&(n=Math.floor(n)),c+=(f-c-n*(e-s))*h,r=n*(1-s),l&&(c=Math.round(c),r=Math.round(r));var p=t.range(e).map(function(e){return c+n*e});return a(i?p.reverse():p)}var n,r,i=c().unknown(void 0),o=i.domain,a=i.range,u=[0,1],l=!1,s=0,d=0,h=.5;return delete i.unknown,i.domain=function(t){return arguments.length?(o(t),e()):o()},i.range=function(t){return arguments.length?(u=[+t[0],+t[1]],e()):u.slice()},i.rangeRound=function(t){return u=[+t[0],+t[1]],l=!0,e()},i.bandwidth=function(){return r},i.step=function(){return n},i.round=function(t){return arguments.length?(l=!!t,e()):l},i.padding=function(t){return arguments.length?(s=d=Math.max(0,Math.min(1,t)),e()):s},i.paddingInner=function(t){return arguments.length?(s=Math.max(0,Math.min(1,t)),e()):s},i.paddingOuter=function(t){return arguments.length?(d=Math.max(0,Math.min(1,t)),e()):d},i.align=function(t){return arguments.length?(h=Math.max(0,Math.min(1,t)),e()):h},i.copy=function(){return f().domain(o()).range(u).round(l).paddingInner(s).paddingOuter(d).align(h)},e()}function l(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return l(t())},e}function s(){return l(f().paddingInner(1))}function d(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:R(t)}function h(e){return function(t,n){var r=e(t=+t,n=+n);return function(e){return e<=t?0:e>=n?1:r(e)}}}function p(e){return function(t,n){var r=e(t=+t,n=+n);return function(e){return e<=0?t:e>=1?n:r(e)}}}function b(e,t,n,r){var i=e[0],o=e[1],a=t[0],u=t[1];return o<i?(i=n(o,i),a=r(u,a)):(i=n(i,o),a=r(a,u)),function(e){return a(i(e))}}function g(e,n,r,i){var o=Math.min(e.length,n.length)-1,a=new Array(o),u=new Array(o),c=-1;for(e[o]<e[0]&&(e=e.slice().reverse(),n=n.slice().reverse());++c<o;)a[c]=r(e[c],e[c+1]),u[c]=i(n[c],n[c+1]);return function(n){var r=t.bisect(e,n,1,o)-1;return u[r](a[r](n))}}function y(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp())}function v(e,t){function n(){return o=Math.min(c.length,f.length)>2?g:b,a=u=null,i}function i(t){return(a||(a=o(c,f,s?h(e):e,l)))(+t)}var o,a,u,c=W,f=W,l=r.interpolate,s=!1;return i.invert=function(e){return(u||(u=o(f,c,d,s?p(t):t)))(+e)},i.domain=function(e){return arguments.length?(c=z.call(e,B),n()):c.slice()},i.range=function(e){return arguments.length?(f=H.call(e),n()):f.slice()},i.rangeRound=function(e){return f=H.call(e),l=r.interpolateRound,n()},i.clamp=function(e){return arguments.length?(s=!!e,n()):s},i.interpolate=function(e){return arguments.length?(l=e,n()):l},n()}function m(e){var n=e.domain;return e.ticks=function(e){var r=n();return t.ticks(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,t){return X(n(),e,t)},e.nice=function(r){var i=n(),o=i.length-1,a=null==r?10:r,u=i[0],c=i[o],f=t.tickStep(u,c,a);return f&&(f=t.tickStep(Math.floor(u/f)*f,Math.ceil(c/f)*f,a),i[0]=Math.floor(u/f)*f,i[o]=Math.ceil(c/f)*f,n(i)),e},e}function w(){var e=v(d,r.interpolateNumber);return e.copy=function(){return y(e,w())},m(e)}function M(){function e(e){return+e}var t=[0,1];return e.invert=e,e.domain=e.range=function(n){return arguments.length?(t=z.call(n,B),e):t.slice()},e.copy=function(){return M().domain(t)},m(e)}function _(e,t){return(t=Math.log(t/e))?function(n){return Math.log(n/e)/t}:R(t)}function x(e,t){return e<0?function(n){return-Math.pow(-t,n)*Math.pow(-e,1-n)}:function(n){return Math.pow(t,n)*Math.pow(e,1-n)}}function j(e){return isFinite(e)?+("1e"+e):e<0?0:e}function S(e){return 10===e?j:e===Math.E?Math.exp:function(t){return Math.pow(e,t)}}function k(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),function(t){return Math.log(t)/e})}function O(e){return function(t){return-e(-t)}}function A(){function e(){return a=k(o),u=S(o),r()[0]<0&&(a=O(a),u=O(u)),n}var n=v(_,x).domain([1,10]),r=n.domain,o=10,a=k(10),u=S(10);return n.base=function(t){return arguments.length?(o=+t,e()):o},n.domain=function(t){return arguments.length?(r(t),e()):r()},n.ticks=function(e){var n,i=r(),c=i[0],f=i[i.length-1];(n=f<c)&&(h=c,c=f,f=h);var l,s,d,h=a(c),p=a(f),b=null==e?10:+e,g=[];if(!(o%1)&&p-h<b){if(h=Math.round(h)-1,p=Math.round(p)+1,c>0){for(;h<p;++h)for(s=1,l=u(h);s<o;++s)if(d=l*s,!(d<c)){if(d>f)break;g.push(d)}}else for(;h<p;++h)for(s=o-1,l=u(h);s>=1;--s)if(d=l*s,!(d<c)){if(d>f)break;g.push(d)}}else g=t.ticks(h,p,Math.min(p-h,b)).map(u);return n?g.reverse():g},n.tickFormat=function(e,t){if(null==t&&(t=10===o?".0e":","),"function"!=typeof t&&(t=i.format(t)),e===1/0)return t;null==e&&(e=10);var r=Math.max(1,o*e/n.ticks().length);return function(e){var n=e/u(Math.round(a(e)));return n*o<o-.5&&(n*=o),n<=r?t(e):""}},n.nice=function(){return r(V(r(),{floor:function(e){return u(Math.floor(a(e)))},ceil:function(e){return u(Math.ceil(a(e)))}}))},n.copy=function(){return y(n,A().base(o))},n}function T(e,t){return e<0?-Math.pow(-e,t):Math.pow(e,t)}function C(){function e(e,t){return(t=T(t,n)-(e=T(e,n)))?function(r){return(T(r,n)-e)/t}:R(t)}function t(e,t){return t=T(t,n)-(e=T(e,n)),function(r){return T(e+t*r,1/n)}}var n=1,r=v(e,t),i=r.domain;return r.exponent=function(e){return arguments.length?(n=+e,i(i())):n},r.copy=function(){return y(r,C().exponent(n))},m(r)}function N(){return C().exponent(.5)}function F(){function e(){var e=0,a=Math.max(1,i.length);for(o=new Array(a-1);++e<a;)o[e-1]=t.quantile(r,e/a);return n}function n(e){if(!isNaN(e=+e))return i[t.bisect(o,e)]}var r=[],i=[],o=[];return n.invertExtent=function(e){var t=i.indexOf(e);return t<0?[NaN,NaN]:[t>0?o[t-1]:r[0],t<o.length?o[t]:r[r.length-1]]},n.domain=function(n){if(!arguments.length)return r.slice();r=[];for(var i,o=0,a=n.length;o<a;++o)i=n[o],null==i||isNaN(i=+i)||r.push(i);return r.sort(t.ascending),e()},n.range=function(t){return arguments.length?(i=H.call(t),e()):i.slice()},n.quantiles=function(){return o.slice()},n.copy=function(){return F().domain(r).range(i)},n}function D(){function e(e){if(e<=e)return u[t.bisect(a,e,0,o)]}function n(){var t=-1;for(a=new Array(o);++t<o;)a[t]=((t+1)*i-(t-o)*r)/(o+1);return e}var r=0,i=1,o=1,a=[.5],u=[0,1];return e.domain=function(e){return arguments.length?(r=+e[0],i=+e[1],n()):[r,i]},e.range=function(e){return arguments.length?(o=(u=H.call(e)).length-1,n()):u.slice()},e.invertExtent=function(e){var t=u.indexOf(e);return t<0?[NaN,NaN]:t<1?[r,a[0]]:t>=o?[a[o-1],i]:[a[t-1],a[t]]},e.copy=function(){return D().domain([r,i]).range(u)},m(e)}function Y(){function e(e){if(e<=e)return r[t.bisect(n,e,0,i)]}var n=[.5],r=[0,1],i=1;return e.domain=function(t){return arguments.length?(n=H.call(t),i=Math.min(n.length,r.length-1),e):n.slice()},e.range=function(t){return arguments.length?(r=H.call(t),i=Math.min(n.length,r.length-1),e):r.slice()},e.invertExtent=function(e){var t=r.indexOf(e);return[n[t-1],n[t]]},e.copy=function(){return Y().domain(n).range(r)},e}function E(e){return new Date(e)}function U(e){return e instanceof Date?+e:+new Date((+e))}function I(e,n,i,o,a,u,c,f,l){function s(t){return(c(t)<t?m:u(t)<t?w:a(t)<t?M:o(t)<t?_:n(t)<t?i(t)<t?x:j:e(t)<t?S:k)(t)}function h(n,r,i,o){if(null==n&&(n=10),"number"==typeof n){var a=Math.abs(i-r)/n,u=t.bisector(function(e){return e[2]}).right(O,a);u===O.length?(o=t.tickStep(r/te,i/te,n),n=e):u?(u=O[a/O[u-1][2]<O[u][2]/a?u-1:u],o=u[1],n=u[0]):(o=t.tickStep(r,i,n),n=f)}return null==o?n:n.every(o)}var p=v(d,r.interpolateNumber),b=p.invert,g=p.domain,m=l(".%L"),w=l(":%S"),M=l("%I:%M"),_=l("%I %p"),x=l("%a %d"),j=l("%b %d"),S=l("%B"),k=l("%Y"),O=[[c,1,Q],[c,5,5*Q],[c,15,15*Q],[c,30,30*Q],[u,1,Z],[u,5,5*Z],[u,15,15*Z],[u,30,30*Z],[a,1,G],[a,3,3*G],[a,6,6*G],[a,12,12*G],[o,1,J],[o,2,2*J],[i,1,K],[n,1,ee],[n,3,3*ee],[e,1,te]];return p.invert=function(e){return new Date(b(e))},p.domain=function(e){return arguments.length?g(z.call(e,U)):g().map(E)},p.ticks=function(e,t){var n,r=g(),i=r[0],o=r[r.length-1],a=o<i;return a&&(n=i,i=o,o=n),n=h(e,i,o,t),n=n?n.range(i,o+1):[],a?n.reverse():n},p.tickFormat=function(e,t){return null==t?s:l(t)},p.nice=function(e,t){var n=g();return(e=h(e,n[0],n[n.length-1],t))?g(V(n,e)):p},p.copy=function(){return y(p,I(e,n,i,o,a,u,c,f,l))},p}function P(e){var t=e.length;return function(n){return e[Math.max(0,Math.min(t-1,Math.floor(n*t)))]}}function q(e){function t(t){var o=(t-n)/(r-n);return e(i?Math.max(0,Math.min(1,o)):o)}var n=0,r=1,i=!1;return t.domain=function(e){return arguments.length?(n=+e[0],r=+e[1],t):[n,r]},t.clamp=function(e){return arguments.length?(i=!!e,t):i},t.interpolator=function(n){return arguments.length?(e=n,t):e},t.copy=function(){return q(e).domain([n,r]).clamp(i)},m(t)}var L=Array.prototype,z=L.map,H=L.slice,$={name:"implicit"},R=function(e){return function(){return e}},B=function(e){return+e},W=[0,1],X=function(e,n,r){var o,a=e[0],u=e[e.length-1],c=t.tickStep(a,u,null==n?10:n);switch(r=i.formatSpecifier(null==r?",f":r),r.type){case"s":var f=Math.max(Math.abs(a),Math.abs(u));return null!=r.precision||isNaN(o=i.precisionPrefix(c,f))||(r.precision=o),i.formatPrefix(r,f);case"":case"e":case"g":case"p":case"r":null!=r.precision||isNaN(o=i.precisionRound(c,Math.max(Math.abs(a),Math.abs(u))))||(r.precision=o-("e"===r.type));break;case"f":case"%":null!=r.precision||isNaN(o=i.precisionFixed(c))||(r.precision=o-2*("%"===r.type))}return i.format(r)},V=function(e,t){e=e.slice();var n,r=0,i=e.length-1,o=e[r],a=e[i];return a<o&&(n=r,r=i,i=n,n=o,o=a,a=n),e[r]=t.floor(o),e[i]=t.ceil(a),e},Q=1e3,Z=60*Q,G=60*Z,J=24*G,K=7*J,ee=30*J,te=365*J,ne=function(){return I(o.timeYear,o.timeMonth,o.timeWeek,o.timeDay,o.timeHour,o.timeMinute,o.timeSecond,o.timeMillisecond,a.timeFormat).domain([new Date(2e3,0,1),new Date(2e3,0,2)])},re=function(){return I(o.utcYear,o.utcMonth,o.utcWeek,o.utcDay,o.utcHour,o.utcMinute,o.utcSecond,o.utcMillisecond,a.utcFormat).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)])},ie=function(e){return e.match(/.{6}/g).map(function(e){return"#"+e})},oe=ie("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf"),ae=ie("393b795254a36b6ecf9c9ede6379398ca252b5cf6bcedb9c8c6d31bd9e39e7ba52e7cb94843c39ad494ad6616be7969c7b4173a55194ce6dbdde9ed6"),ue=ie("3182bd6baed69ecae1c6dbefe6550dfd8d3cfdae6bfdd0a231a35474c476a1d99bc7e9c0756bb19e9ac8bcbddcdadaeb636363969696bdbdbdd9d9d9"),ce=ie("1f77b4aec7e8ff7f0effbb782ca02c98df8ad62728ff98969467bdc5b0d58c564bc49c94e377c2f7b6d27f7f7fc7c7c7bcbd22dbdb8d17becf9edae5"),fe=r.interpolateCubehelixLong(u.cubehelix(300,.5,0),u.cubehelix(-240,.5,1)),le=r.interpolateCubehelixLong(u.cubehelix(-100,.75,.35),u.cubehelix(80,1.5,.8)),se=r.interpolateCubehelixLong(u.cubehelix(260,.75,.35),u.cubehelix(80,1.5,.8)),de=u.cubehelix(),he=function(e){(e<0||e>1)&&(e-=Math.floor(e));var t=Math.abs(e-.5);return de.h=360*e-100,de.s=1.5-1.5*t,de.l=.8-.9*t,de+""},pe=P(ie("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725")),be=P(ie("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),ge=P(ie("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),ye=P(ie("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"));e.scaleBand=f,e.scalePoint=s,e.scaleIdentity=M,e.scaleLinear=w,e.scaleLog=A,e.scaleOrdinal=c,e.scaleImplicit=$,e.scalePow=C,e.scaleSqrt=N,e.scaleQuantile=F,e.scaleQuantize=D,e.scaleThreshold=Y,e.scaleTime=ne,e.scaleUtc=re,e.schemeCategory10=oe,e.schemeCategory20b=ae,e.schemeCategory20c=ue,e.schemeCategory20=ce,e.interpolateCubehelixDefault=fe,e.interpolateRainbow=he,e.interpolateWarm=le,e.interpolateCool=se,e.interpolateViridis=pe,e.interpolateMagma=be,e.interpolateInferno=ge,e.interpolatePlasma=ye,e.scaleSequential=q,Object.defineProperty(e,"__esModule",{value:!0})})},{"d3-array":1,"d3-collection":2,"d3-color":3,"d3-format":5,"d3-interpolate":6,"d3-time":9,"d3-time-format":8}],8:[function(e,t,n){!function(r,i){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?i(n,e("d3-time")):"function"==typeof define&&define.amd?define(["exports","d3-time"],i):i(r.d3=r.d3||{},r.d3)}(this,function(e,t){function n(e){if(0<=e.y&&e.y<100){var t=new Date((-1),e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function r(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function i(e){return{y:e,m:0,d:1,H:0,M:0,S:0,L:0}}function o(e){function t(e,t){return function(n){var r,i,o,a=[],u=-1,c=0,f=e.length;for(n instanceof Date||(n=new Date((+n)));++u<f;)37===e.charCodeAt(u)&&(a.push(e.slice(c,u)),null!=(i=re[r=e.charAt(++u)])?r=e.charAt(++u):i="e"===r?" ":"0",(o=t[r])&&(r=o(n,i)),a.push(r),c=u+1);return a.push(e.slice(c,u)),a.join("")}}function o(e,t){return function(n){var o=i(1900),u=a(o,e,n+="",0);if(u!=n.length)return null;if("p"in o&&(o.H=o.H%12+12*o.p),"W"in o||"U"in o){"w"in o||(o.w="W"in o?1:0);var c="Z"in o?r(i(o.y)).getUTCDay():t(i(o.y)).getDay();o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(c+5)%7:o.w+7*o.U-(c+6)%7}return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,r(o)):t(o)}}function a(e,t,n,r){for(var i,o,a=0,u=t.length,c=n.length;a<u;){if(r>=c)return-1;if(i=t.charCodeAt(a++),37===i){if(i=t.charAt(a++),o=Ie[i in re?t.charAt(a++):i],!o||(r=o(e,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}function u(e,t,n){var r=Se.exec(t.slice(n));return r?(e.p=ke[r[0].toLowerCase()],n+r[0].length):-1}function K(e,t,n){var r=Te.exec(t.slice(n));return r?(e.w=Ce[r[0].toLowerCase()],n+r[0].length):-1}function ee(e,t,n){var r=Oe.exec(t.slice(n));return r?(e.w=Ae[r[0].toLowerCase()],n+r[0].length):-1}function te(e,t,n){var r=De.exec(t.slice(n));return r?(e.m=Ye[r[0].toLowerCase()],n+r[0].length):-1}function ne(e,t,n){var r=Ne.exec(t.slice(n));return r?(e.m=Fe[r[0].toLowerCase()],n+r[0].length):-1}function ie(e,t,n){return a(e,ye,t,n)}function oe(e,t,n){return a(e,ve,t,n)}function ae(e,t,n){return a(e,me,t,n)}function ue(e){return _e[e.getDay()]}function ce(e){return Me[e.getDay()]}function fe(e){return je[e.getMonth()]}function le(e){return xe[e.getMonth()]}function se(e){return we[+(e.getHours()>=12)]}function de(e){return _e[e.getUTCDay()]}function he(e){return Me[e.getUTCDay()]}function pe(e){return je[e.getUTCMonth()]}function be(e){return xe[e.getUTCMonth()]}function ge(e){return we[+(e.getUTCHours()>=12)]}var ye=e.dateTime,ve=e.date,me=e.time,we=e.periods,Me=e.days,_e=e.shortDays,xe=e.months,je=e.shortMonths,Se=c(we),ke=f(we),Oe=c(Me),Ae=f(Me),Te=c(_e),Ce=f(_e),Ne=c(xe),Fe=f(xe),De=c(je),Ye=f(je),Ee={a:ue,A:ce,b:fe,B:le,c:null,d:j,e:j,H:S,I:k,j:O,L:A,m:T,M:C,p:se,S:N,U:F,w:D,W:Y,x:null,X:null,y:E,Y:U,Z:I,"%":J},Ue={a:de,A:he,b:pe,B:be,c:null,d:P,e:P,H:q,I:L,j:z,L:H,m:$,M:R,p:ge,S:B,U:W,w:X,W:V,x:null,X:null,y:Q,Y:Z,Z:G,"%":J},Ie={a:K,A:ee,b:te,B:ne,c:ie,d:y,e:y,H:m,I:m,j:v,L:_,m:g,M:w,p:u,S:M,U:s,w:l,W:d,x:oe,X:ae,y:p,Y:h,Z:b,"%":x};return Ee.x=t(ve,Ee),Ee.X=t(me,Ee),Ee.c=t(ye,Ee),Ue.x=t(ve,Ue),Ue.X=t(me,Ue),Ue.c=t(ye,Ue),{format:function(e){var n=t(e+="",Ee);return n.toString=function(){return e},n},parse:function(e){var t=o(e+="",n);return t.toString=function(){return e},t},utcFormat:function(e){var n=t(e+="",Ue);return n.toString=function(){return e},n},utcParse:function(e){var t=o(e,r);return t.toString=function(){return e},t}}}function a(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(t)+i:i)}function u(e){return e.replace(ae,"\\$&")}function c(e){return new RegExp("^(?:"+e.map(u).join("|")+")","i")}function f(e){for(var t={},n=-1,r=e.length;++n<r;)t[e[n].toLowerCase()]=n;return t}function l(e,t,n){var r=ie.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function s(e,t,n){var r=ie.exec(t.slice(n));return r?(e.U=+r[0],n+r[0].length):-1}function d(e,t,n){var r=ie.exec(t.slice(n));return r?(e.W=+r[0],n+r[0].length):-1}function h(e,t,n){var r=ie.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function p(e,t,n){var r=ie.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function b(e,t,n){var r=/^(Z)|([+-]\d\d)(?:\:?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function g(e,t,n){var r=ie.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function y(e,t,n){var r=ie.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function v(e,t,n){var r=ie.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}function m(e,t,n){var r=ie.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function w(e,t,n){var r=ie.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function M(e,t,n){var r=ie.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function _(e,t,n){var r=ie.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function x(e,t,n){var r=oe.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function j(e,t){return a(e.getDate(),t,2)}function S(e,t){return a(e.getHours(),t,2)}function k(e,t){return a(e.getHours()%12||12,t,2)}function O(e,n){return a(1+t.timeDay.count(t.timeYear(e),e),n,3)}function A(e,t){return a(e.getMilliseconds(),t,3)}function T(e,t){return a(e.getMonth()+1,t,2)}function C(e,t){return a(e.getMinutes(),t,2)}function N(e,t){return a(e.getSeconds(),t,2)}function F(e,n){return a(t.timeSunday.count(t.timeYear(e),e),n,2)}function D(e){return e.getDay()}function Y(e,n){return a(t.timeMonday.count(t.timeYear(e),e),n,2)}function E(e,t){return a(e.getFullYear()%100,t,2)}function U(e,t){return a(e.getFullYear()%1e4,t,4)}function I(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+a(t/60|0,"0",2)+a(t%60,"0",2)}function P(e,t){return a(e.getUTCDate(),t,2)}function q(e,t){return a(e.getUTCHours(),t,2)}function L(e,t){return a(e.getUTCHours()%12||12,t,2)}function z(e,n){return a(1+t.utcDay.count(t.utcYear(e),e),n,3)}function H(e,t){return a(e.getUTCMilliseconds(),t,3)}function $(e,t){return a(e.getUTCMonth()+1,t,2)}function R(e,t){return a(e.getUTCMinutes(),t,2)}function B(e,t){return a(e.getUTCSeconds(),t,2)}function W(e,n){return a(t.utcSunday.count(t.utcYear(e),e),n,2)}function X(e){return e.getUTCDay()}function V(e,n){return a(t.utcMonday.count(t.utcYear(e),e),n,2)}function Q(e,t){return a(e.getUTCFullYear()%100,t,2)}function Z(e,t){return a(e.getUTCFullYear()%1e4,t,4)}function G(){return"+0000"}function J(){return"%"}function K(t){return ne=o(t),e.timeFormat=ne.format,e.timeParse=ne.parse,e.utcFormat=ne.utcFormat,e.utcParse=ne.utcParse,ne}function ee(e){return e.toISOString()}function te(e){var t=new Date(e);return isNaN(t)?null:t}var ne,re={"-":"",_:" ",0:"0"},ie=/^\s*\d+/,oe=/^%/,ae=/[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;K({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});var ue="%Y-%m-%dT%H:%M:%S.%LZ",ce=Date.prototype.toISOString?ee:e.utcFormat(ue),fe=+new Date("2000-01-01T00:00:00.000Z")?te:e.utcParse(ue);e.timeFormatDefaultLocale=K,e.timeFormatLocale=o,e.isoFormat=ce,e.isoParse=fe,Object.defineProperty(e,"__esModule",{value:!0})})},{"d3-time":9}],9:[function(e,t,n){!function(e,r){"object"===("undefined"==typeof n?"undefined":_typeof(n))&&"undefined"!=typeof t?r(n):"function"==typeof define&&define.amd?define(["exports"],r):r(e.d3=e.d3||{})}(this,function(e){function t(e,n,r,a){function u(t){return e(t=new Date((+t))),t}return u.floor=u,u.ceil=function(t){return e(t=new Date(t-1)),n(t,1),e(t),t},u.round=function(e){var t=u(e),n=u.ceil(e);return e-t<n-e?t:n},u.offset=function(e,t){return n(e=new Date((+e)),null==t?1:Math.floor(t)),e},u.range=function(t,r,i){var o=[];if(t=u.ceil(t),i=null==i?1:Math.floor(i),!(t<r&&i>0))return o;do o.push(new Date((+t)));while(n(t,i),e(t),t<r);return o},u.filter=function(r){return t(function(t){if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)},function(e,t){if(e>=e)for(;--t>=0;)for(;n(e,1),!r(e););})},r&&(u.count=function(t,n){return i.setTime(+t),o.setTime(+n),e(i),e(o),Math.floor(r(i,o))},u.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?u.filter(a?function(t){return a(t)%e===0}:function(t){return u.count(0,t)%e===0}):u:null}),u}function n(e){return t(function(t){t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+7*t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*f)/d})}function r(e){return t(function(t){t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+7*t)},function(e,t){return(t-e)/d})}var i=new Date,o=new Date,a=t(function(){},function(e,t){e.setTime(+e+t)},function(e,t){return t-e});a.every=function(e){return e=Math.floor(e),isFinite(e)&&e>0?e>1?t(function(t){t.setTime(Math.floor(t/e)*e)},function(t,n){t.setTime(+t+n*e)},function(t,n){return(n-t)/e}):a:null};var u=a.range,c=1e3,f=6e4,l=36e5,s=864e5,d=6048e5,h=t(function(e){e.setTime(Math.floor(e/c)*c)},function(e,t){e.setTime(+e+t*c)},function(e,t){return(t-e)/c},function(e){return e.getUTCSeconds()}),p=h.range,b=t(function(e){e.setTime(Math.floor(e/f)*f)},function(e,t){e.setTime(+e+t*f)},function(e,t){return(t-e)/f},function(e){return e.getMinutes()}),g=b.range,y=t(function(e){var t=e.getTimezoneOffset()*f%l;t<0&&(t+=l),e.setTime(Math.floor((+e-t)/l)*l+t)},function(e,t){e.setTime(+e+t*l)},function(e,t){return(t-e)/l},function(e){return e.getHours()}),v=y.range,m=t(function(e){e.setHours(0,0,0,0)},function(e,t){e.setDate(e.getDate()+t)},function(e,t){return(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*f)/s},function(e){return e.getDate()-1}),w=m.range,M=n(0),_=n(1),x=n(2),j=n(3),S=n(4),k=n(5),O=n(6),A=M.range,T=_.range,C=x.range,N=j.range,F=S.range,D=k.range,Y=O.range,E=t(function(e){e.setDate(1),e.setHours(0,0,0,0)},function(e,t){e.setMonth(e.getMonth()+t)},function(e,t){return t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())},function(e){return e.getMonth()}),U=E.range,I=t(function(e){e.setMonth(0,1),e.setHours(0,0,0,0)},function(e,t){e.setFullYear(e.getFullYear()+t)},function(e,t){return t.getFullYear()-e.getFullYear()},function(e){return e.getFullYear()});I.every=function(e){return isFinite(e=Math.floor(e))&&e>0?t(function(t){t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},function(t,n){t.setFullYear(t.getFullYear()+n*e)}):null};var P=I.range,q=t(function(e){e.setUTCSeconds(0,0)},function(e,t){e.setTime(+e+t*f)},function(e,t){return(t-e)/f},function(e){return e.getUTCMinutes()}),L=q.range,z=t(function(e){e.setUTCMinutes(0,0,0)},function(e,t){e.setTime(+e+t*l)},function(e,t){return(t-e)/l},function(e){return e.getUTCHours()}),H=z.range,$=t(function(e){e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCDate(e.getUTCDate()+t)},function(e,t){return(t-e)/s},function(e){return e.getUTCDate()-1}),R=$.range,B=r(0),W=r(1),X=r(2),V=r(3),Q=r(4),Z=r(5),G=r(6),J=B.range,K=W.range,ee=X.range,te=V.range,ne=Q.range,re=Z.range,ie=G.range,oe=t(function(e){e.setUTCDate(1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCMonth(e.getUTCMonth()+t)},function(e,t){return t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())},function(e){return e.getUTCMonth()}),ae=oe.range,ue=t(function(e){e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},function(e,t){e.setUTCFullYear(e.getUTCFullYear()+t);
},function(e,t){return t.getUTCFullYear()-e.getUTCFullYear()},function(e){return e.getUTCFullYear()});ue.every=function(e){return isFinite(e=Math.floor(e))&&e>0?t(function(t){t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},function(t,n){t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null};var ce=ue.range;e.timeInterval=t,e.timeMillisecond=a,e.timeMilliseconds=u,e.utcMillisecond=a,e.utcMilliseconds=u,e.timeSecond=h,e.timeSeconds=p,e.utcSecond=h,e.utcSeconds=p,e.timeMinute=b,e.timeMinutes=g,e.timeHour=y,e.timeHours=v,e.timeDay=m,e.timeDays=w,e.timeWeek=M,e.timeWeeks=A,e.timeSunday=M,e.timeSundays=A,e.timeMonday=_,e.timeMondays=T,e.timeTuesday=x,e.timeTuesdays=C,e.timeWednesday=j,e.timeWednesdays=N,e.timeThursday=S,e.timeThursdays=F,e.timeFriday=k,e.timeFridays=D,e.timeSaturday=O,e.timeSaturdays=Y,e.timeMonth=E,e.timeMonths=U,e.timeYear=I,e.timeYears=P,e.utcMinute=q,e.utcMinutes=L,e.utcHour=z,e.utcHours=H,e.utcDay=$,e.utcDays=R,e.utcWeek=B,e.utcWeeks=J,e.utcSunday=B,e.utcSundays=J,e.utcMonday=W,e.utcMondays=K,e.utcTuesday=X,e.utcTuesdays=ee,e.utcWednesday=V,e.utcWednesdays=te,e.utcThursday=Q,e.utcThursdays=ne,e.utcFriday=Z,e.utcFridays=re,e.utcSaturday=G,e.utcSaturdays=ie,e.utcMonth=oe,e.utcMonths=ae,e.utcYear=ue,e.utcYears=ce,Object.defineProperty(e,"__esModule",{value:!0})})},{}],10:[function(e,t,n){function r(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function i(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function o(e,t){return function(n){return e(t(n))}}function a(e,t){var n=U(e)||g(e)?i(e.length,String):[],r=n.length,o=!!r;for(var a in e)!t&&!C.call(e,a)||o&&("length"==a||d(a,r))||n.push(a);return n}function u(e,t,n){var r=e[t];C.call(e,t)&&b(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function c(e){if(!p(e))return D(e);var t=[];for(var n in Object(e))C.call(e,n)&&"constructor"!=n&&t.push(n);return t}function f(e,t){return t=Y(void 0===t?e.length-1:t,0),function(){for(var n=arguments,i=-1,o=Y(n.length-t,0),a=Array(o);++i<o;)a[i]=n[t+i];i=-1;for(var u=Array(t+1);++i<t;)u[i]=n[i];return u[t]=a,r(e,this,u)}}function l(e,t,n,r){n||(n={});for(var i=-1,o=t.length;++i<o;){var a=t[i],c=r?r(n[a],e[a],a,n,e):void 0;u(n,a,void 0===c?e[a]:c)}return n}function s(e){return f(function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,a&&h(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++r<i;){var u=n[r];u&&e(t,u,r,o)}return t})}function d(e,t){return t=null==t?j:t,!!t&&("number"==typeof e||A.test(e))&&e>-1&&e%1==0&&e<t}function h(e,t,n){if(!M(n))return!1;var r="undefined"==typeof t?"undefined":_typeof(t);return!!("number"==r?y(n)&&d(t,n.length):"string"==r&&t in n)&&b(n[t],e)}function p(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||T;return e===n}function b(e,t){return e===t||e!==e&&t!==t}function g(e){return v(e)&&C.call(e,"callee")&&(!F.call(e,"callee")||N.call(e)==S)}function y(e){return null!=e&&w(e.length)&&!m(e)}function v(e){return _(e)&&y(e)}function m(e){var t=M(e)?N.call(e):"";return t==k||t==O}function w(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=j}function M(e){var t="undefined"==typeof e?"undefined":_typeof(e);return!!e&&("object"==t||"function"==t)}function _(e){return!!e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))}function x(e){return y(e)?a(e):c(e)}var j=9007199254740991,S="[object Arguments]",k="[object Function]",O="[object GeneratorFunction]",A=/^(?:0|[1-9]\d*)$/,T=Object.prototype,C=T.hasOwnProperty,N=T.toString,F=T.propertyIsEnumerable,D=o(Object.keys,Object),Y=Math.max,E=!F.call({valueOf:1},"valueOf"),U=Array.isArray,I=s(function(e,t){if(E||p(t)||y(t))return void l(t,x(t),e);for(var n in t)C.call(t,n)&&u(e,n,t[n])});t.exports=I},{}],11:[function(e,t,n){(function(e){function r(e,t){return e.set(t[0],t[1]),e}function i(e,t){return e.add(t),e}function o(e,t){for(var n=-1,r=e?e.length:0;++n<r&&t(e[n],n,e)!==!1;);return e}function a(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function u(e,t,n,r){var i=-1,o=e?e.length:0;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}function c(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function f(e,t){return null==e?void 0:e[t]}function l(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}function s(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function d(e,t){return function(n){return e(t(n))}}function h(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function p(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function b(){this.__data__=qt?qt(null):{}}function g(e){return this.has(e)&&delete this.__data__[e]}function y(e){var t=this.__data__;if(qt){var n=t[e];return n===Te?void 0:n}return Mt.call(t,e)?t[e]:void 0}function v(e){var t=this.__data__;return qt?void 0!==t[e]:Mt.call(t,e)}function m(e,t){var n=this.__data__;return n[e]=qt&&void 0===t?Te:t,this}function w(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function M(){this.__data__=[]}function _(e){var t=this.__data__,n=L(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Ct.call(t,n,1),!0}function x(e){var t=this.__data__,n=L(t,e);return n<0?void 0:t[n][1]}function j(e){return L(this.__data__,e)>-1}function S(e,t){var n=this.__data__,r=L(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}function k(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function O(){this.__data__={hash:new p,map:new(Et||w),string:new p}}function A(e){return ae(this,e)["delete"](e)}function T(e){return ae(this,e).get(e)}function C(e){return ae(this,e).has(e)}function N(e,t){return ae(this,e).set(e,t),this}function F(e){this.__data__=new w(e)}function D(){this.__data__=new w}function Y(e){return this.__data__["delete"](e)}function E(e){return this.__data__.get(e)}function U(e){return this.__data__.has(e)}function I(e,t){var n=this.__data__;if(n instanceof w){var r=n.__data__;if(!Et||r.length<Ae-1)return r.push([e,t]),this;n=this.__data__=new k(r)}return n.set(e,t),this}function P(e,t){var n=Qt(e)||ve(e)?c(e.length,String):[],r=n.length,i=!!r;for(var o in e)!t&&!Mt.call(e,o)||i&&("length"==o||se(o,r))||n.push(o);return n}function q(e,t,n){var r=e[t];Mt.call(e,t)&&ye(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function L(e,t){for(var n=e.length;n--;)if(ye(e[n][0],t))return n;return-1}function z(e,t){return e&&re(t,Se(t),e)}function H(e,t,n,r,i,a,u){var c;if(r&&(c=a?r(e,i,a,u):r(e)),void 0!==c)return c;if(!xe(e))return e;var f=Qt(e);if(f){if(c=ce(e),!t)return ne(e,c)}else{var s=Vt(e),d=s==Ue||s==Ie;if(Zt(e))return V(e,t);if(s==Le||s==Ne||d&&!a){if(l(e))return a?e:{};if(c=fe(d?{}:e),!t)return ie(e,z(c,e))}else{if(!ct[s])return a?e:{};c=le(e,s,H,t)}}u||(u=new F);var h=u.get(e);if(h)return h;if(u.set(e,c),!f)var p=n?oe(e):Se(e);return o(p||e,function(i,o){p&&(o=i,i=e[o]),q(c,o,H(i,t,n,r,o,e,u))}),c}function $(e){return xe(e)?At(e):{}}function R(e,t,n){var r=t(e);return Qt(e)?r:a(r,n(e))}function B(e){return _t.call(e)}function W(e){if(!xe(e)||he(e))return!1;var t=Me(e)||l(e)?xt:at;return t.test(be(e))}function X(e){if(!pe(e))return Dt(e);var t=[];for(var n in Object(e))Mt.call(e,n)&&"constructor"!=n&&t.push(n);return t}function V(e,t){if(t)return e.slice();var n=new e.constructor(e.length);return e.copy(n),n}function Q(e){var t=new e.constructor(e.byteLength);return new kt(t).set(new kt(e)),t}function Z(e,t){var n=t?Q(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}function G(e,t,n){var i=t?n(s(e),!0):s(e);return u(i,r,new e.constructor)}function J(e){var t=new e.constructor(e.source,ot.exec(e));return t.lastIndex=e.lastIndex,t}function K(e,t,n){var r=t?n(h(e),!0):h(e);return u(r,i,new e.constructor)}function ee(e){return Wt?Object(Wt.call(e)):{}}function te(e,t){var n=t?Q(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function ne(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}function re(e,t,n,r){n||(n={});for(var i=-1,o=t.length;++i<o;){var a=t[i],u=r?r(n[a],e[a],a,n,e):void 0;q(n,a,void 0===u?e[a]:u)}return n}function ie(e,t){return re(e,Xt(e),t)}function oe(e){return R(e,Se,Xt)}function ae(e,t){var n=e.__data__;return de(t)?n["string"==typeof t?"string":"hash"]:n.map}function ue(e,t){var n=f(e,t);return W(n)?n:void 0}function ce(e){var t=e.length,n=e.constructor(t);return t&&"string"==typeof e[0]&&Mt.call(e,"index")&&(n.index=e.index,n.input=e.input),n}function fe(e){return"function"!=typeof e.constructor||pe(e)?{}:$(Ot(e))}function le(e,t,n,r){var i=e.constructor;switch(t){case Xe:return Q(e);case De:case Ye:return new i((+e));case Ve:return Z(e,r);case Qe:case Ze:case Ge:case Je:case Ke:case et:case tt:case nt:case rt:return te(e,r);case Pe:return G(e,r,n);case qe:case Re:return new i(e);case He:return J(e);case $e:return K(e,r,n);case Be:return ee(e)}}function se(e,t){return t=null==t?Ce:t,!!t&&("number"==typeof e||ut.test(e))&&e>-1&&e%1==0&&e<t}function de(e){var t="undefined"==typeof e?"undefined":_typeof(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function he(e){return!!mt&&mt in e}function pe(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||yt;return e===n}function be(e){if(null!=e){try{return wt.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function ge(e){return H(e,!1,!0)}function ye(e,t){return e===t||e!==e&&t!==t}function ve(e){return we(e)&&Mt.call(e,"callee")&&(!Tt.call(e,"callee")||_t.call(e)==Ne)}function me(e){return null!=e&&_e(e.length)&&!Me(e)}function we(e){return je(e)&&me(e)}function Me(e){var t=xe(e)?_t.call(e):"";return t==Ue||t==Ie}function _e(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=Ce}function xe(e){var t="undefined"==typeof e?"undefined":_typeof(e);return!!e&&("object"==t||"function"==t)}function je(e){return!!e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))}function Se(e){return me(e)?P(e):X(e)}function ke(){return[]}function Oe(){return!1}var Ae=200,Te="__lodash_hash_undefined__",Ce=9007199254740991,Ne="[object Arguments]",Fe="[object Array]",De="[object Boolean]",Ye="[object Date]",Ee="[object Error]",Ue="[object Function]",Ie="[object GeneratorFunction]",Pe="[object Map]",qe="[object Number]",Le="[object Object]",ze="[object Promise]",He="[object RegExp]",$e="[object Set]",Re="[object String]",Be="[object Symbol]",We="[object WeakMap]",Xe="[object ArrayBuffer]",Ve="[object DataView]",Qe="[object Float32Array]",Ze="[object Float64Array]",Ge="[object Int8Array]",Je="[object Int16Array]",Ke="[object Int32Array]",et="[object Uint8Array]",tt="[object Uint8ClampedArray]",nt="[object Uint16Array]",rt="[object Uint32Array]",it=/[\\^$.*+?()[\]{}|]/g,ot=/\w*$/,at=/^\[object .+?Constructor\]$/,ut=/^(?:0|[1-9]\d*)$/,ct={};ct[Ne]=ct[Fe]=ct[Xe]=ct[Ve]=ct[De]=ct[Ye]=ct[Qe]=ct[Ze]=ct[Ge]=ct[Je]=ct[Ke]=ct[Pe]=ct[qe]=ct[Le]=ct[He]=ct[$e]=ct[Re]=ct[Be]=ct[et]=ct[tt]=ct[nt]=ct[rt]=!0,ct[Ee]=ct[Ue]=ct[We]=!1;var ft="object"==("undefined"==typeof e?"undefined":_typeof(e))&&e&&e.Object===Object&&e,lt="object"==("undefined"==typeof self?"undefined":_typeof(self))&&self&&self.Object===Object&&self,st=ft||lt||Function("return this")(),dt="object"==("undefined"==typeof n?"undefined":_typeof(n))&&n&&!n.nodeType&&n,ht=dt&&"object"==("undefined"==typeof t?"undefined":_typeof(t))&&t&&!t.nodeType&&t,pt=ht&&ht.exports===dt,bt=Array.prototype,gt=Function.prototype,yt=Object.prototype,vt=st["__core-js_shared__"],mt=function(){var e=/[^.]+$/.exec(vt&&vt.keys&&vt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),wt=gt.toString,Mt=yt.hasOwnProperty,_t=yt.toString,xt=RegExp("^"+wt.call(Mt).replace(it,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),jt=pt?st.Buffer:void 0,St=st.Symbol,kt=st.Uint8Array,Ot=d(Object.getPrototypeOf,Object),At=Object.create,Tt=yt.propertyIsEnumerable,Ct=bt.splice,Nt=Object.getOwnPropertySymbols,Ft=jt?jt.isBuffer:void 0,Dt=d(Object.keys,Object),Yt=ue(st,"DataView"),Et=ue(st,"Map"),Ut=ue(st,"Promise"),It=ue(st,"Set"),Pt=ue(st,"WeakMap"),qt=ue(Object,"create"),Lt=be(Yt),zt=be(Et),Ht=be(Ut),$t=be(It),Rt=be(Pt),Bt=St?St.prototype:void 0,Wt=Bt?Bt.valueOf:void 0;p.prototype.clear=b,p.prototype["delete"]=g,p.prototype.get=y,p.prototype.has=v,p.prototype.set=m,w.prototype.clear=M,w.prototype["delete"]=_,w.prototype.get=x,w.prototype.has=j,w.prototype.set=S,k.prototype.clear=O,k.prototype["delete"]=A,k.prototype.get=T,k.prototype.has=C,k.prototype.set=N,F.prototype.clear=D,F.prototype["delete"]=Y,F.prototype.get=E,F.prototype.has=U,F.prototype.set=I;var Xt=Nt?d(Nt,Object):ke,Vt=B;(Yt&&Vt(new Yt(new ArrayBuffer(1)))!=Ve||Et&&Vt(new Et)!=Pe||Ut&&Vt(Ut.resolve())!=ze||It&&Vt(new It)!=$e||Pt&&Vt(new Pt)!=We)&&(Vt=function(e){var t=_t.call(e),n=t==Le?e.constructor:void 0,r=n?be(n):void 0;if(r)switch(r){case Lt:return Ve;case zt:return Pe;case Ht:return ze;case $t:return $e;case Rt:return We}return t});var Qt=Array.isArray,Zt=Ft||Oe;t.exports=ge}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],12:[function(e,t,n){function r(e,t){for(var n=-1,r=e?e.length:0;++n<r&&t(e[n],n,e)!==!1;);return e}function i(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function o(e,t){return function(n){return e(t(n))}}function a(e,t){var n=E(e)||p(e)?i(e.length,String):[],r=n.length,o=!!r;for(var a in e)!t&&!T.call(e,a)||o&&("length"==a||s(a,r))||n.push(a);return n}function u(e,t){return e&&Y(e,t,M)}function c(e){if(!d(e))return F(e);var t=[];for(var n in Object(e))T.call(e,n)&&"constructor"!=n&&t.push(n);return t}function f(e,t){return function(n,r){if(null==n)return n;if(!b(n))return e(n,r);for(var i=n.length,o=t?i:-1,a=Object(n);(t?o--:++o<i)&&r(a[o],o,a)!==!1;);return n}}function l(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),u=a.length;u--;){var c=a[e?u:++i];if(n(o[c],c,o)===!1)break}return t}}function s(e,t){return t=null==t?x:t,!!t&&("number"==typeof e||O.test(e))&&e>-1&&e%1==0&&e<t}function d(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||A;return e===n}function h(e,t){var n=E(e)?r:D;return n(e,"function"==typeof t?t:_)}function p(e){return g(e)&&T.call(e,"callee")&&(!N.call(e,"callee")||C.call(e)==j)}function b(e){return null!=e&&v(e.length)&&!y(e)}function g(e){return w(e)&&b(e)}function y(e){var t=m(e)?C.call(e):"";return t==S||t==k}function v(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=x}function m(e){var t="undefined"==typeof e?"undefined":_typeof(e);return!!e&&("object"==t||"function"==t)}function w(e){return!!e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))}function M(e){return b(e)?a(e):c(e)}function _(e){return e}var x=9007199254740991,j="[object Arguments]",S="[object Function]",k="[object GeneratorFunction]",O=/^(?:0|[1-9]\d*)$/,A=Object.prototype,T=A.hasOwnProperty,C=A.toString,N=A.propertyIsEnumerable,F=o(Object.keys,Object),D=f(u),Y=l(),E=Array.isArray;t.exports=h},{}],13:[function(e,t,n){(function(e){function r(e,t){return null==e?void 0:e[t]}function i(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}function o(e,t){return function(n){return e(t(n))}}function a(e){return B.call(e)}function u(e){if(!v(e)||f(e))return!1;var t=g(e)||i(e)?W:F;return t.test(s(e))}function c(e,t){var n=r(e,t);return u(n)?n:void 0}function f(e){return!!H&&H in e}function l(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||L;return e===n}function s(e){if(null!=e){try{return $.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function d(e){return p(e)&&R.call(e,"callee")&&(!V.call(e,"callee")||B.call(e)==_)}function h(e){return null!=e&&y(e.length)&&!g(e)}function p(e){return m(e)&&h(e)}function b(e){if(h(e)&&(fe(e)||"string"==typeof e||"function"==typeof e.splice||le(e)||d(e)))return!e.length;var t=ce(e);if(t==S||t==A)return!e.size;if(ne||l(e))return!Z(e).length;for(var n in e)if(R.call(e,n))return!1;return!0}function g(e){var t=v(e)?B.call(e):"";return t==x||t==j}function y(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=M}function v(e){var t="undefined"==typeof e?"undefined":_typeof(e);return!!e&&("object"==t||"function"==t)}function m(e){return!!e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))}function w(){return!1}var M=9007199254740991,_="[object Arguments]",x="[object Function]",j="[object GeneratorFunction]",S="[object Map]",k="[object Object]",O="[object Promise]",A="[object Set]",T="[object WeakMap]",C="[object DataView]",N=/[\\^$.*+?()[\]{}|]/g,F=/^\[object .+?Constructor\]$/,D="object"==("undefined"==typeof e?"undefined":_typeof(e))&&e&&e.Object===Object&&e,Y="object"==("undefined"==typeof self?"undefined":_typeof(self))&&self&&self.Object===Object&&self,E=D||Y||Function("return this")(),U="object"==("undefined"==typeof n?"undefined":_typeof(n))&&n&&!n.nodeType&&n,I=U&&"object"==("undefined"==typeof t?"undefined":_typeof(t))&&t&&!t.nodeType&&t,P=I&&I.exports===U,q=Function.prototype,L=Object.prototype,z=E["__core-js_shared__"],H=function(){var e=/[^.]+$/.exec(z&&z.keys&&z.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),$=q.toString,R=L.hasOwnProperty,B=L.toString,W=RegExp("^"+$.call(R).replace(N,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),X=P?E.Buffer:void 0,V=L.propertyIsEnumerable,Q=X?X.isBuffer:void 0,Z=o(Object.keys,Object),G=c(E,"DataView"),J=c(E,"Map"),K=c(E,"Promise"),ee=c(E,"Set"),te=c(E,"WeakMap"),ne=!V.call({valueOf:1},"valueOf"),re=s(G),ie=s(J),oe=s(K),ae=s(ee),ue=s(te),ce=a;(G&&ce(new G(new ArrayBuffer(1)))!=C||J&&ce(new J)!=S||K&&ce(K.resolve())!=O||ee&&ce(new ee)!=A||te&&ce(new te)!=T)&&(ce=function(e){var t=B.call(e),n=t==k?e.constructor:void 0,r=n?s(n):void 0;if(r)switch(r){case re:return C;case ie:return S;case oe:return O;case ae:return A;case ue:return T}return t});var fe=Array.isArray,le=Q||w;t.exports=b}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],14:[function(e,t,n){(function(e){function r(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}function i(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function o(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function a(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function u(e){return function(t){return e(t)}}function c(e,t){return e.has(t)}function f(e,t){return null==e?void 0:e[t]}function l(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}function s(e,t){return function(n){return e(t(n))}}function d(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}function h(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function p(){this.__data__=It?It(null):{},this.size=0}function b(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function g(e){var t=this.__data__;if(It){var n=t[e];return n===we?void 0:n}return mt.call(t,e)?t[e]:void 0}function y(e){var t=this.__data__;return It?void 0!==t[e]:mt.call(t,e)}function v(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=It&&void 0===t?we:t,this}function m(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function w(){this.__data__=[],this.size=0}function M(e){var t=this.__data__,n=z(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():Ot.call(t,n,1),--this.size,!0}function _(e){var t=this.__data__,n=z(t,e);return n<0?void 0:t[n][1]}function x(e){return z(this.__data__,e)>-1}function j(e,t){var n=this.__data__,r=z(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function S(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function k(){this.size=0,this.__data__={hash:new h,map:new(Dt||m),string:new h}}function O(e){var t=ee(this,e)["delete"](e);return this.size-=t?1:0,t}function A(e){return ee(this,e).get(e)}function T(e){return ee(this,e).has(e)}function C(e,t){var n=ee(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}function N(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new S;++t<n;)this.add(e[t])}function F(e){return this.__data__.set(e,we),this}function D(e){return this.__data__.has(e)}function Y(e){var t=this.__data__=new m(e);this.size=t.size}function E(){this.__data__=new m,this.size=0}function U(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}function I(e){return this.__data__.get(e)}function P(e){return this.__data__.has(e)}function q(e,t){var n=this.__data__;if(n instanceof m){var r=n.__data__;if(!Dt||r.length<me-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new S(r)}return n.set(e,t),this.size=n.size,this}function L(e,t){var n=Vt(e),r=!n&&Xt(e),i=!n&&!r&&Qt(e),o=!n&&!r&&!i&&Zt(e),u=n||r||i||o,c=u?a(e.length,String):[],f=c.length;for(var l in e)!t&&!mt.call(e,l)||u&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||re(l,f))||c.push(l);return c}function z(e,t){for(var n=e.length;n--;)if(fe(e[n][0],t))return n;return-1}function H(e,t,n){var r=t(e);return Vt(e)?r:i(r,n(e))}function $(e){return null==e?void 0===e?He:Ye:At&&At in Object(e)?ne(e):ue(e)}function R(e){return be(e)&&$(e)==je}function B(e,t,n,r,i){return e===t||(null==e||null==t||!be(e)&&!be(t)?e!==e&&t!==t:W(e,t,n,r,B,i))}function W(e,t,n,r,i,o){var a=Vt(e),u=Vt(t),c=a?Se:Wt(e),f=u?Se:Wt(t);c=c==je?Ee:c,f=f==je?Ee:f;var l=c==Ee,s=f==Ee,d=c==f;if(d&&Qt(e)){if(!Qt(t))return!1;a=!0,l=!1}if(d&&!l)return o||(o=new Y),a||Zt(e)?Z(e,t,n,r,i,o):G(e,t,c,n,r,i,o);if(!(n&Me)){var h=l&&mt.call(e,"__wrapped__"),p=s&&mt.call(t,"__wrapped__");if(h||p){var b=h?e.value():e,g=p?t.value():t;return o||(o=new Y),i(b,g,n,r,o)}}return!!d&&(o||(o=new Y),J(e,t,n,r,i,o))}function X(e){if(!pe(e)||oe(e))return!1;var t=de(e)?_t:nt;return t.test(ce(e))}function V(e){return be(e)&&he(e.length)&&!!it[$(e)]}function Q(e){if(!ae(e))return Nt(e);var t=[];for(var n in Object(e))mt.call(e,n)&&"constructor"!=n&&t.push(n);return t}function Z(e,t,n,r,i,a){var u=n&Me,f=e.length,l=t.length;if(f!=l&&!(u&&l>f))return!1;var s=a.get(e);if(s&&a.get(t))return s==t;var d=-1,h=!0,p=n&_e?new N:void 0;for(a.set(e,t),a.set(t,e);++d<f;){var b=e[d],g=t[d];if(r)var y=u?r(g,b,d,t,e,a):r(b,g,d,e,t,a);if(void 0!==y){if(y)continue;h=!1;break}if(p){if(!o(t,function(e,t){if(!c(p,t)&&(b===e||i(b,e,n,r,a)))return p.push(t)})){h=!1;break}}else if(b!==g&&!i(b,g,n,r,a)){h=!1;break}}return a["delete"](e),a["delete"](t),h}function G(e,t,n,r,i,o,a){switch(n){case Be:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case Re:return!(e.byteLength!=t.byteLength||!o(new St(e),new St(t)));case Oe:case Ae:case De:return fe(+e,+t);case Te:return e.name==t.name&&e.message==t.message;case Pe:case Le:return e==t+"";case Fe:var u=l;case qe:var c=r&Me;if(u||(u=d),e.size!=t.size&&!c)return!1;var f=a.get(e);if(f)return f==t;r|=_e,a.set(e,t);var s=Z(u(e),u(t),r,i,o,a);return a["delete"](e),s;case ze:if(Rt)return Rt.call(e)==Rt.call(t)}return!1}function J(e,t,n,r,i,o){var a=n&Me,u=K(e),c=u.length,f=K(t),l=f.length;if(c!=l&&!a)return!1;for(var s=c;s--;){var d=u[s];if(!(a?d in t:mt.call(t,d)))return!1}var h=o.get(e);if(h&&o.get(t))return h==t;var p=!0;o.set(e,t),o.set(t,e);for(var b=a;++s<c;){d=u[s];var g=e[d],y=t[d];if(r)var v=a?r(y,g,d,t,e,o):r(g,y,d,e,t,o);if(!(void 0===v?g===y||i(g,y,n,r,o):v)){p=!1;break}b||(b="constructor"==d)}if(p&&!b){var m=e.constructor,w=t.constructor;m!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof m&&m instanceof m&&"function"==typeof w&&w instanceof w)&&(p=!1)}return o["delete"](e),o["delete"](t),p}function K(e){return H(e,ge,Bt)}function ee(e,t){var n=e.__data__;return ie(t)?n["string"==typeof t?"string":"hash"]:n.map}function te(e,t){var n=f(e,t);return X(n)?n:void 0}function ne(e){var t=mt.call(e,At),n=e[At];try{e[At]=void 0;var r=!0}catch(i){}var o=Mt.call(e);return r&&(t?e[At]=n:delete e[At]),o}function re(e,t){return t=null==t?xe:t,!!t&&("number"==typeof e||rt.test(e))&&e>-1&&e%1==0&&e<t}function ie(e){var t="undefined"==typeof e?"undefined":_typeof(e);return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function oe(e){return!!wt&&wt in e}function ae(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||gt;return e===n}function ue(e){return Mt.call(e)}function ce(e){if(null!=e){try{return vt.call(e)}catch(t){}try{return e+""}catch(t){}}return""}function fe(e,t){return e===t||e!==e&&t!==t}function le(e){return null!=e&&he(e.length)&&!de(e)}function se(e,t){return B(e,t)}function de(e){if(!pe(e))return!1;var t=$(e);return t==Ce||t==Ne||t==ke||t==Ie}function he(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=xe}function pe(e){var t="undefined"==typeof e?"undefined":_typeof(e);return null!=e&&("object"==t||"function"==t)}function be(e){return null!=e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))}function ge(e){return le(e)?L(e):Q(e)}function ye(){return[]}function ve(){return!1}var me=200,we="__lodash_hash_undefined__",Me=1,_e=2,xe=9007199254740991,je="[object Arguments]",Se="[object Array]",ke="[object AsyncFunction]",Oe="[object Boolean]",Ae="[object Date]",Te="[object Error]",Ce="[object Function]",Ne="[object GeneratorFunction]",Fe="[object Map]",De="[object Number]",Ye="[object Null]",Ee="[object Object]",Ue="[object Promise]",Ie="[object Proxy]",Pe="[object RegExp]",qe="[object Set]",Le="[object String]",ze="[object Symbol]",He="[object Undefined]",$e="[object WeakMap]",Re="[object ArrayBuffer]",Be="[object DataView]",We="[object Float32Array]",Xe="[object Float64Array]",Ve="[object Int8Array]",Qe="[object Int16Array]",Ze="[object Int32Array]",Ge="[object Uint8Array]",Je="[object Uint8ClampedArray]",Ke="[object Uint16Array]",et="[object Uint32Array]",tt=/[\\^$.*+?()[\]{}|]/g,nt=/^\[object .+?Constructor\]$/,rt=/^(?:0|[1-9]\d*)$/,it={};it[We]=it[Xe]=it[Ve]=it[Qe]=it[Ze]=it[Ge]=it[Je]=it[Ke]=it[et]=!0,it[je]=it[Se]=it[Re]=it[Oe]=it[Be]=it[Ae]=it[Te]=it[Ce]=it[Fe]=it[De]=it[Ee]=it[Pe]=it[qe]=it[Le]=it[$e]=!1;var ot="object"==("undefined"==typeof e?"undefined":_typeof(e))&&e&&e.Object===Object&&e,at="object"==("undefined"==typeof self?"undefined":_typeof(self))&&self&&self.Object===Object&&self,ut=ot||at||Function("return this")(),ct="object"==("undefined"==typeof n?"undefined":_typeof(n))&&n&&!n.nodeType&&n,ft=ct&&"object"==("undefined"==typeof t?"undefined":_typeof(t))&&t&&!t.nodeType&&t,lt=ft&&ft.exports===ct,st=lt&&ot.process,dt=function(){try{return st&&st.binding&&st.binding("util")}catch(e){}}(),ht=dt&&dt.isTypedArray,pt=Array.prototype,bt=Function.prototype,gt=Object.prototype,yt=ut["__core-js_shared__"],vt=bt.toString,mt=gt.hasOwnProperty,wt=function(){var e=/[^.]+$/.exec(yt&&yt.keys&&yt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),Mt=gt.toString,_t=RegExp("^"+vt.call(mt).replace(tt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),xt=lt?ut.Buffer:void 0,jt=ut.Symbol,St=ut.Uint8Array,kt=gt.propertyIsEnumerable,Ot=pt.splice,At=jt?jt.toStringTag:void 0,Tt=Object.getOwnPropertySymbols,Ct=xt?xt.isBuffer:void 0,Nt=s(Object.keys,Object),Ft=te(ut,"DataView"),Dt=te(ut,"Map"),Yt=te(ut,"Promise"),Et=te(ut,"Set"),Ut=te(ut,"WeakMap"),It=te(Object,"create"),Pt=ce(Ft),qt=ce(Dt),Lt=ce(Yt),zt=ce(Et),Ht=ce(Ut),$t=jt?jt.prototype:void 0,Rt=$t?$t.valueOf:void 0;h.prototype.clear=p,h.prototype["delete"]=b,h.prototype.get=g,h.prototype.has=y,h.prototype.set=v,m.prototype.clear=w,m.prototype["delete"]=M,m.prototype.get=_,m.prototype.has=x,m.prototype.set=j,S.prototype.clear=k,S.prototype["delete"]=O,S.prototype.get=A,S.prototype.has=T,S.prototype.set=C,N.prototype.add=N.prototype.push=F,N.prototype.has=D,Y.prototype.clear=E,Y.prototype["delete"]=U,Y.prototype.get=I,Y.prototype.has=P,Y.prototype.set=q;var Bt=Tt?function(e){return null==e?[]:(e=Object(e),r(Tt(e),function(t){return kt.call(e,t)}))}:ye,Wt=$;(Ft&&Wt(new Ft(new ArrayBuffer(1)))!=Be||Dt&&Wt(new Dt)!=Fe||Yt&&Wt(Yt.resolve())!=Ue||Et&&Wt(new Et)!=qe||Ut&&Wt(new Ut)!=$e)&&(Wt=function(e){var t=$(e),n=t==Ee?e.constructor:void 0,r=n?ce(n):"";if(r)switch(r){case Pt:return Be;case qt:return Fe;case Lt:return Ue;case zt:return qe;case Ht:return $e}return t});var Xt=R(function(){return arguments}())?R:function(e){return be(e)&&mt.call(e,"callee")&&!kt.call(e,"callee")},Vt=Array.isArray,Qt=Ct||ve,Zt=ht?u(ht):V;t.exports=se}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],15:[function(e,t,n){function r(e){this.callback=e,this.ticking=!1}window.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,r.prototype={constructor:r,update:function(){this.callback&&this.callback(),this.ticking=!1},requestTick:function(){this.ticking||(requestAnimationFrame(this.rafCallback||(this.rafCallback=this.update.bind(this))),this.ticking=!0)},handleEvent:function(){this.requestTick()}},t.exports=r},{}],16:[function(e,t,n){function r(e){e=i(r.options,e),this.lastKnownScrollY=0,this.initialised=!1,this.onScrollCallback=e.onScrollCallback}var i=(e("lodash.isequal"),e("lodash.foreach"),e("lodash.isempty"),e("lodash.clone"),e("lodash.assign")),o=e("./Debouncer");r.prototype={constructor:r,init:function(){return this.debouncer=new o(this.update.bind(this)),setTimeout(this.attachEvent.bind(this),100),this},attachEvent:function(){this.initialised||(this.lastKnownScrollY=this.getScrollY(),this.initialised=!0,window.addEventListener("scroll",this.debouncer,!1),this.debouncer.handleEvent())},getScrollY:function(){return void 0!==window.pageYOffset?window.pageYOffset:void 0!==window.scrollTop?window.scrollTop:(document.documentElement||document.body.parentNode||document.body).scrollTop},update:function(){var e=this.getScrollY();e>this.lastKnownScrollY?"down":"up";this.onScrollCallback(e),this.lastKnownScrollY=e},destroy:function(){this.initialised=!1,window.removeEventListener("scroll",this.debouncer,!1)}},r.options={onScrollCallback:function(){}},t.exports=r},{"./Debouncer":15,"lodash.assign":10,"lodash.clone":11,"lodash.foreach":12,"lodash.isempty":13,"lodash.isequal":14}],17:[function(e,t,n){function r(e){e=i(e,r.options),this.PROPERTIES=["translateX","translateY","opacity","scale"],this.keyframes=e.keyframes}function i(e){if(arguments.length<=0)throw new Error("Missing arguments in extend function");var t,n,r=e||{};for(n=1;n<arguments.length;n++){var a=arguments[n]||{};for(t in a)"object"!==_typeof(r[t])||o(r[t])?r[t]=r[t]||a[t]:r[t]=i(r[t],a[t])}return r}function o(e){return e&&"undefined"!=typeof window&&(e===window||e.nodeType)}var a=e("./Scrllr.js"),u=e("d3-scale"),c=e("d3-interpolate"),f=e("d3-ease");r.prototype={constructor:r,init:function(){function e(e){var t=this;this.toAnimate.forEach(function(n){n&&t.updateCSSValues(n.element,t.calculatePropertyValues(n.animate,e))}),this.toReveal.forEach(function(n){n&&e>=n.reveal.when&&t.updateCSSClass(n.element,n.reveal.className)})}var t=this;return new a({onScrollCallback:e.bind(this)}).init(),this.toAnimate=this.keyframes.filter(function(e){return e.animate}),this.toReveal=this.keyframes.filter(function(e){return e.reveal}),this.toAnimate.forEach(function(e){e&&e.animate.forEach(function(n){n.scale=t.createScale(n.property,e.domain,n.range)})}),this},calculatePropertyValues:function(e,t){var n=this,r=new Object;return this.PROPERTIES.forEach(function(i){r[i]=n.getDefaultPropertyValue(i),e.forEach(function(e){e.property==i&&(r[i]=n.scaleValue(e.scale,t))})}),r},scaleValue:function(e,t){return e(t)},updateCSSValues:function(e,t){return e.style.transform="translate3d("+t.translateX+"px, "+t.translateY+"px, 0) scale("+t.scale+")",e.style.opacity=t.opacity,
e},updateCSSClass:function(e,t){return e.classList?e.classList.add(t):e.className+=" "+t,e},getDefaultPropertyValue:function(e){switch(e){case"translateX":return 0;case"translateY":return 0;case"scale":return 1;case"rotate":return 0;case"opacity":return 1;default:return null}},createScale:function(e,t,n){switch(e){case"translateX":case"translateY":case"scale":case"opacity":return u.scaleLinear().domain(t).range(n).interpolate(this.easeInterpolate(f.easeCubicOut)).clamp(!0);default:return null}},easeInterpolate:function(e){return function(t,n){var r=c.interpolate(t,n);return function(t){return Math.round(100*r(e(t)))/100}}}},r.options={keyframes:{}},t.exports=r},{"./Scrllr.js":16,"d3-ease":4,"d3-interpolate":6,"d3-scale":7}],18:[function(e,t,n){function r(e,t,n,i,o,a){i=i?i:0;var u=document.documentElement,c=u.clientHeight,f="scrollMaxY"in window?window.scrollMaxY:u.scrollHeight-c,l=window.pageYOffset,s=l,d=isNaN(e)?e.getBoundingClientRect():0;"center"===o?(s+=isNaN(e)?d.top+d.height/2:e,s-=c/2,s-=i):"bottom"===o?(s+=d.bottom||e,s-=c,s+=i):(s+=d.top||e,s-=i),s=Math.max(Math.min(f,s),0);var h=s-l,p={targetY:s,deltaY:h,duration:t?t:0,easing:n in r.Easing?r.Easing[n]:r.Easing.linear,onFinish:a,startTime:Date.now(),lastY:l,step:r.step};window.requestAnimationFrame(p.step.bind(p))}r.Easing={linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:-1+(4-2*e)*e},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},r.step=function(){if(this.lastY!==window.pageYOffset&&this.onFinish)return void this.onFinish();var e=Math.min((Date.now()-this.startTime)/this.duration,1),t=this.targetY-(1-this.easing(e))*this.deltaY;window.scrollTo(window.scrollX,t),1!==e?(this.lastY=window.pageYOffset,window.requestAnimationFrame(this.step.bind(this))):this.onFinish&&this.onFinish()},t.exports=r},{}],19:[function(e,t,n){function r(){return document.querySelectorAll(".cookie-popup__inner")[0].style.display="none",!0}function i(e,t,n){var r;if(n){var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3),r="; expires="+i.toGMTString()}else r="";document.cookie=e+"="+t+r+"; path=/"}function o(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return i.substring(t.length,i.length)}return null}var a=e("./lib/ScrollOver.js"),u=e("./lib/animatescroll.js"),c=document.querySelectorAll("body")[0],f=document.querySelectorAll(".widget-wrap")[0],l=(document.querySelectorAll(".tagline")[0],document.querySelectorAll(".cookie-popup-button")[0]),s=document.querySelectorAll(".slide--two")[0],d=document.querySelectorAll(".phone-wrap.phone-wrap--iphone")[0],h=document.querySelectorAll(".phone-wrap.phone-wrap--android")[0];setTimeout(function(){return c.classList.add("shown")},400);var p=o("status-cookie-policy");"accepted"==p&&r(),document.querySelectorAll(".nav__item--features")[0].addEventListener("click",function(e){u(s,600,"easeInOutCubic",0),e.preventDefault()}),document.querySelectorAll(".nav__item--about")[0].addEventListener("click",function(e){u(slideThree,600,"easeInOutCubic",0),e.preventDefault()}),l.addEventListener("click",function(e){i("status-cookie-policy","accepted",30),r(),e.preventDefault()}),new a({keyframes:[{element:f,domain:[0,400],animate:[{property:"translateY",range:[0,-30]}]},{element:h,domain:[900,2750],animate:[{property:"translateY",range:[0,-180]}]},{element:d,domain:[900,2700],animate:[{property:"translateY",range:[0,-60]}]},{element:s,reveal:{when:400,className:"slide--shown"}}]}).init()},{"./lib/ScrollOver.js":17,"./lib/animatescroll.js":18}]},{},[19]);