(window.webpackJsonp=window.webpackJsonp||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(109)},function(e,t,n){"use strict";n.r(t);n(71),n(124),n(75),n(40),n(126),n(127),n(128),n(57),n(39),n(129),n(130);var r=n(30),o=function(e,t){return void 0===t&&(t=""),e.substr(0,t.length)===t?e.slice(t.length):e},i={},a=n(8),u=function(e){if("undefined"==typeof document)return!1;var t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(e){return!1}}("prefetch")?function(e){if("undefined"!=typeof document){var t=document.createElement("link");t.setAttribute("rel","prefetch"),t.setAttribute("href",e),(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(t)}}:function(e){var t=new XMLHttpRequest;t.open("GET",e,!0),t.withCredentials=!0,t.send(null)},l={},c=function(e){l[e]||(l[e]=!0,u(e))};n.d(t,"setApiRunnerForLoader",function(){return L}),n.d(t,"publicLoader",function(){return M});var s,f=function(e){return e&&e.default||e},d=!0,p=Object.create(null),h={},m={},v=[],g=null,y=!1,b={},w={},_={};var x,k=function(){return g||(g=new Promise(function(e){h.data().then(function(t){var n=t.pages,r=t.dataPaths;window.___dataPaths=r,N.addPagesArray(n),N.addDataPaths(r),e(y=!0)})})),g},S=function(e){return"/static/d/"+e+".json"},E=function(e){return window.___chunkMapping[e].map(function(e){return""+e})},T=function(e){if("component---"===e.slice(0,12))E(e).forEach(function(e){return c(e)});else{var t=S(m[e]);c(t)}},P=function(e){return function(e){var t;return t="component---"===e.slice(0,12)?h.components[e]:e in _?function(){return _[e]}:function(){var t=new Promise(function(t,n){var r=S(m[e]),o=new XMLHttpRequest;o.open("GET",r,!0),o.withCredentials=!0,o.onreadystatechange=function(){4==o.readyState&&(200===o.status?t(JSON.parse(o.responseText)):n())},o.send(null)});return _[e]=t,t},p[e]=!0,new Promise(function(n){var r=t(),o=!1;return r.catch(function(){o=!0}).then(function(t){v.push({resource:e,succeeded:!o}),w[e]||(w[e]=o),v=v.slice(-5),n(t)})})}(e).then(f)},C=function(e,t){var n;b[e]||(b[e]=t),("boolean"==typeof(n=navigator.onLine)?n:v.find(function(e){return e.succeeded}))&&window.location.pathname.replace(/\/$/g,"")!==e.replace(/\/$/g,"")&&(window.location.pathname=e)},R=(Object.create(null),{}),O={},j=!1,N={addPagesArray:function(e){var t,n;t=e,void 0===(n="")&&(n=""),x=function(e){var a,u=decodeURIComponent(e),l=o(u,n);return l.split("#").length>1&&(l=l.split("#").slice(0,-1).join("")),l.split("?").length>1&&(l=l.split("?").slice(0,-1).join("")),i[l]?i[l]:(t.some(function(e){var t=e.matchPath?e.matchPath:e.path;return Object(r.match)(t,l)?(a=e,i[l]=e,!0):!!Object(r.match)(e.path+"index.html",l)&&(a=e,i[l]=e,!0)}),a)}},addDevRequires:function(e){e},addProdRequires:function(e){h=e},addDataPaths:function(e){m=e},hovering:function(e){var t=o(e,"");N.getResourcesForPathname(t)},enqueue:function(e){var t=o(e,"");if(s||console.error("Run setApiRunnerForLoader() before enqueing paths"),O[t]||(s("onPrefetchPathname",{pathname:t}),O[t]=!0),j.some(function(e){return e}))return!1;var n=x(t);return n||y?!!n&&(T(n.jsonName),T(n.componentChunkName),!0):k().then(function(){return N.enqueue(e)})},getPage:function(e){return x(e)},getResourceURLsForPathname:function(e){var t=x(e);return t?E(t.componentChunkName).concat([S(m[t.jsonName])]):null},getResourcesForPathnameSync:function(e){var t=x(e);return t?R[t.path]:null},getResourcesForPathname:function(e){return new Promise(function(t,n){var r=d;if(d=!1,b[e])return C(e,'Previously detected load failure for "'+e+'"'),n();var o=x(e);return o||y?o?(e=o.path,R[e]?(a.a.emit("onPostLoadPageResources",{page:o,pageResources:R[e]}),t(R[e])):(a.a.emit("onPreLoadPageResources",{path:e}),void Promise.all([P(o.componentChunkName),P(o.jsonName)]).then(function(n){var i=n[0],u=n[1];if(i&&u){var l={component:i,json:u,page:o};l.page.jsonURL=S(m[o.jsonName]),R[e]=l,t(l),a.a.emit("onPostLoadPageResources",{page:o,pageResources:l}),r&&k()}else t(null)}))):(console.log("A page wasn't found for \""+e+'"'),"/404.html"!==e?t(N.getResourcesForPathname("/404.html")):t()):k().then(function(){return t(N.getResourcesForPathname(e))})})}},L=function(e){j=(s=e)("disableCorePrefetching")},M={getResourcesForPathname:N.getResourcesForPathname,getResourceURLsForPathname:N.getResourceURLsForPathname,getResourcesForPathnameSync:N.getResourcesForPathnameSync};t.default=N},function(e,t,n){e.exports=n(110)()},function(e,t,n){n(39),n(68),n(103),n(57);var r=n(107),o=n(1).publicLoader,i=o.getResourcesForPathname,a=o.getResourcesForPathnameSync,u=o.getResourceURLsForPathname;t.apiRunner=function(e,t,n,o){void 0===t&&(t={});var l=r.map(function(n){if(n.plugin[e]){t.getResourcesForPathnameSync=a,t.getResourcesForPathname=i,t.getResourceURLsForPathname=u;var r=n.plugin[e](t,n.options);return r&&o&&(t=o({args:t,result:r,plugin:n})),r}});return(l=l.filter(function(e){return void 0!==e})).length>0?l:n?[n]:[]},t.apiRunnerAsync=function(e,t,n){return r.reduce(function(n,r){return r.plugin[e]?n.then(function(){return r.plugin[e](t,r.options)}):n},Promise.resolve())}},function(e,t,n){var r=n(60)("wks"),o=n(47),i=n(5).Symbol,a="function"==typeof i;(e.exports=function(e){return r[e]||(r[e]=a&&i[e]||(a?i:o)("Symbol."+e))}).store=r},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(5),o=n(23),i=n(12),a=n(22),u=n(24),l=function(e,t,n){var c,s,f,d,p=e&l.F,h=e&l.G,m=e&l.S,v=e&l.P,g=e&l.B,y=h?r:m?r[t]||(r[t]={}):(r[t]||{}).prototype,b=h?o:o[t]||(o[t]={}),w=b.prototype||(b.prototype={});for(c in h&&(n=t),n)f=((s=!p&&y&&void 0!==y[c])?y:n)[c],d=g&&s?u(f,r):v&&"function"==typeof f?u(Function.call,f):f,y&&a(y,c,f,e&l.U),b[c]!=f&&i(b,c,d),v&&w[c]!=f&&(w[c]=f)};r.core=o,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},function(e,t,n){"use strict";var r=function(e){return e=e||Object.create(null),{on:function(t,n){(e[t]||(e[t]=[])).push(n)},off:function(t,n){e[t]&&e[t].splice(e[t].indexOf(n)>>>0,1)},emit:function(t,n){(e[t]||[]).slice().map(function(e){e(n)}),(e["*"]||[]).slice().map(function(e){e(t,n)})}}}();t.a=r},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,i,a,u){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,i,a,u],s=0;(l=new Error(t.replace(/%s/g,function(){return c[s++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},function(e,t,n){"use strict";n.d(t,"a",function(){return g}),n.d(t,"d",function(){return v}),n.d(t,"c",function(){return h}),n.d(t,"b",function(){return p});n(40),n(68);var r=n(1),o=n(78),i=n(3),a=n(8),u=n(18),l=n(15),c=n(29),s=n(42),f=o.reduce(function(e,t){return e[t.fromPath]=t,e},{});function d(e){var t=f[e];return null!=t&&(window.___replace(t.toPath),!0)}var p=function(e){d(e.pathname)||Object(i.apiRunner)("onPreRouteUpdate",{location:e})},h=function(e){d(e.pathname)||(Object(i.apiRunner)("onRouteUpdate",{location:e}),Object(u.b)(),window.__navigatingToLink=!1)},m=function(e,t){void 0===t&&(t={}),t.replace||(window.__navigatingToLink=!0);var n=Object(c.a)(e).pathname,o=f[n];if(o&&(e=o.toPath,n=Object(c.a)(e).pathname),window.GATSBY_SW_UPDATED)window.location=n;else{Object(u.a)();var d=setTimeout(function(){a.a.emit("onDelayedLoadPageResources",{pathname:n}),Object(i.apiRunner)("onRouteUpdateDelayed",{location:window.location})},1e3);r.default.getResourcesForPathname(n).then(function(n){n?(Object(l.navigate)(e,t),clearTimeout(d)):r.default.getResourcesForPathname("/404.html").then(function(n){clearTimeout(d),Object(s.a)(n,e).then(function(){return Object(l.navigate)(e,t)})})})}};function v(e,t){var n=t.location.pathname,r=Object(i.apiRunner)("shouldUpdateScroll",{prevRouterProps:e,pathname:n});if(r.length>0)return r[0];if(e&&e.location.pathname===n)return!1;return!0}function g(){window.__navigatingToLink=!1,Object(r.setApiRunnerForLoader)(i.apiRunner),window.___loader=r.default,window.___push=function(e){return m(e,{replace:!1})},window.___replace=function(e){return m(e,{replace:!0})},window.___navigate=function(e,t){return m(e,t)},d(window.location.pathname)}window.addEventListener("popstate",function(){Object(u.a)()})},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){var r=n(32),o=n(59);e.exports=n(20)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(11);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){"use strict";var r=n(27);t.__esModule=!0,t.withPrefix=p,t.navigateTo=t.replace=t.push=t.navigate=t.default=void 0;var o=r(n(114)),i=r(n(115)),a=r(n(7)),u=r(n(43)),l=r(n(54)),c=r(n(2)),s=r(n(0)),f=n(15),d=n(44);function p(e){return function(e){return e.replace(/\/+/g,"/")}("/"+e)}var h={activeClassName:c.default.string,activeStyle:c.default.object},m=function(e){function t(t){var n;n=e.call(this)||this,(0,l.default)((0,u.default)((0,u.default)(n)),"defaultGetProps",function(e){return e.isCurrent?{className:[n.props.className,n.props.activeClassName].filter(Boolean).join(" "),style:(0,i.default)({},n.props.style,n.props.activeStyle)}:null});var r=!1;"undefined"!=typeof window&&window.IntersectionObserver&&(r=!0);var o=t.location;return n.state={IOSupported:r,location:o},n.handleRef=n.handleRef.bind((0,u.default)((0,u.default)(n))),n}(0,a.default)(t,e);var n=t.prototype;return n.componentDidUpdate=function(e,t){this.props.to===e.to||this.state.IOSupported||___loader.enqueue((0,d.parsePath)(this.props.to).pathname)},n.componentDidMount=function(){this.state.IOSupported||___loader.enqueue((0,d.parsePath)(this.props.to).pathname)},n.handleRef=function(e){var t,n,r,o=this;this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(t=e,n=function(){___loader.enqueue((0,d.parsePath)(o.props.to).pathname)},(r=new window.IntersectionObserver(function(e){e.forEach(function(e){t===e.target&&(e.isIntersecting||e.intersectionRatio>0)&&(r.unobserve(t),r.disconnect(),n())})})).observe(t))},n.render=function(){var e=this,t=this.props,n=t.to,r=t.getProps,a=void 0===r?this.defaultGetProps:r,u=t.onClick,l=t.onMouseEnter,c=t.location,h=(t.activeClassName,t.activeStyle,t.ref,t.innerRef,t.state),m=t.replace,v=(0,o.default)(t,["to","getProps","onClick","onMouseEnter","location","activeClassName","activeStyle","ref","innerRef","state","replace"]),g=p(n);return s.default.createElement(f.Link,(0,i.default)({to:g,state:h,getProps:a,innerRef:this.handleRef,onMouseEnter:function(e){l&&l(e),___loader.hovering((0,d.parsePath)(n).pathname)},onClick:function(t){if(u&&u(t),!(0!==t.button||e.props.target||t.defaultPrevented||t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)){t.preventDefault();var n=(0,d.parsePath)(g),r=n.pathname,o=n.hash;if(r===c.pathname||!r){var i=o?document.getElementById(o.substr(1)):null;null!==i?i.scrollIntoView():window.scrollTo(0,0)}y(g,{state:h,replace:m})}return!0}},v))},t}(s.default.Component);m.propTypes=(0,i.default)({},h,{innerRef:c.default.func,onClick:c.default.func,to:c.default.string.isRequired,replace:c.default.bool});var v,g=(v=m,function(e){return s.default.createElement(f.Location,null,function(t){var n=t.location;return s.default.createElement(v,(0,i.default)({location:n},e))})});t.default=g;var y=function(e,t){window.___navigate(e,t)};t.navigate=y;var b=function(e){console.warn('The "push" method is now deprecated and will be removed in Gatsby v3. Please use "navigate" instead.'),window.___push(e)};t.push=b;t.replace=function(e){console.warn('The "replace" method is now deprecated and will be removed in Gatsby v3. Please use "navigate" instead.'),window.___replace(e)};t.navigateTo=function(e){return console.warn('The "navigateTo" method is now deprecated and will be removed in Gatsby v3. Please use "push" instead.'),b(e)}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n.n(r),i=(n(69),n(2),n(9)),a=n.n(i),u=o.a.createContext,l=n(77),c=n(28),s=n.n(c),f=function(e,t){return e.substr(0,t.length)===t},d=function(e,t){for(var n=void 0,r=void 0,o=t.split("?")[0],i=b(o),u=""===i[0],l=y(e),c=0,s=l.length;ct.score?-1:e.index-t.index})},b=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},w=function(e,t){return e+(t?"?"+t:"")},_=["uri","path"],x=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},u=a.state,l=a.replace,c=void 0!==l&&l;u=x({},u,{key:Date.now()+""});try{o||c?e.history.replaceState(u,null,t):e.history.pushState(u,null,t)}catch(n){e.location[c?"replace":"assign"](t)}r=k(e),o=!0;var s=new Promise(function(e){return i=e});return n.forEach(function(e){return e()}),s}}},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=0,n=[{pathname:e,search:""}],r=[];return{get location(){return n[t]},addEventListener:function(e,t){},removeEventListener:function(e,t){},history:{get entries(){return n},get index(){return t},get state(){return r[t]},pushState:function(e,o,i){var a=i.split("?"),u=a[0],l=a[1],c=void 0===l?"":l;t++,n.push({pathname:u,search:c}),r.push(e)},replaceState:function(e,o,i){var a=i.split("?"),u=a[0],l=a[1],c=void 0===l?"":l;n[t]={pathname:u,search:c},r[t]=e}}}},T=!("undefined"==typeof window||!window.document||!window.document.createElement),P=S(T?window:E()),C=P.navigate;n.d(t,"Link",function(){return Q}),n.d(t,"Location",function(){return A}),n.d(t,"LocationProvider",function(){return I}),n.d(t,"Match",function(){return ne}),n.d(t,"Redirect",function(){return te}),n.d(t,"Router",function(){return z}),n.d(t,"ServerLocation",function(){return D}),n.d(t,"isRedirect",function(){return J}),n.d(t,"redirectTo",function(){return Z}),n.d(t,"createHistory",function(){return S}),n.d(t,"createMemorySource",function(){return E}),n.d(t,"navigate",function(){return C});var R=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function N(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function L(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var M=s.a.unstable_deferredUpdates;void 0===M&&(M=function(e){return e()});var F=function(e,t){var n=u(t);return n.Consumer.displayName=e+".Consumer",n.Provider.displayName=e+".Provider",n},U=F("Location"),A=function(e){var t=e.children;return o.a.createElement(U.Consumer,null,function(e){return e?t(e):o.a.createElement(I,null,t)})},I=function(e){function t(){var n,r;j(this,t);for(var o=arguments.length,i=Array(o),a=0;a_;_++)if((d||_ in y)&&(v=b(m=y[_],_,g),e))if(n)x[_]=v;else if(v)switch(e){case 3:return!0;case 5:return m;case 6:return _;case 2:x.push(m)}else if(s)return!1;return f?-1:c||s?s:x}}},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=n(116)},function(e,t,n){"use strict";n.d(t,"a",function(){return r});n(132);function r(e){var t=e||"/",n="",r="",o=t.indexOf("#");-1!==o&&(r=t.substr(o),t=t.substr(0,o));var i=t.indexOf("?");return-1!==i&&(n=t.substr(i),t=t.substr(0,i)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}},function(e,t,n){"use strict";t.__esModule=!0,t.validateRedirect=t.insertParams=t.resolve=t.match=t.pick=t.startsWith=void 0;var r,o=n(9),i=(r=o)&&r.__esModule?r:{default:r};var a=function(e,t){return e.substr(0,t.length)===t},u=function(e,t){for(var n=void 0,r=void 0,o=t.split("?")[0],a=d(o),u=""===a[0],c=f(e),s=0,p=c.length;st.score?-1:e.index-t.index})},d=function(e){return e.replace(/(^\/+|\/+$)/g,"").split("/")},p=function(e,t){return e+(t?"?"+t:"")},h=["uri","path"];t.startsWith=a,t.pick=u,t.match=function(e,t){return u([{path:e}],t)},t.resolve=function(e,t){if(a(e,"/"))return e;var n=e.split("?"),r=n[0],o=n[1],i=t.split("?")[0],u=d(r),l=d(i);if(""===u[0])return p(i,o);if(!a(u[0],".")){var c=l.concat(u).join("/");return p(("/"===i?"":"/")+c,o)}for(var s=l.concat(u),f=[],h=0,m=s.length;h0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(34);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";var r,o,i,a,u=n(48),l=n(5),c=n(24),s=n(64),f=n(6),d=n(11),p=n(19),h=n(89),m=n(90),v=n(94),g=n(65).set,y=n(95)(),b=n(67),w=n(96),_=n(97),x=n(98),k=l.TypeError,S=l.process,E=S&&S.versions,T=E&&E.v8||"",P=l.Promise,C="process"==s(S),R=function(){},O=o=b.f,j=!!function(){try{var e=P.resolve(1),t=(e.constructor={})[n(4)("species")]=function(e){e(R,R)};return(C||"function"==typeof PromiseRejectionEvent)&&e.then(R)instanceof t&&0!==T.indexOf("6.6")&&-1===_.indexOf("Chrome/66")}catch(e){}}(),N=function(e){var t;return!(!d(e)||"function"!=typeof(t=e.then))&&t},L=function(e,t){if(!e._n){e._n=!0;var n=e._c;y(function(){for(var r=e._v,o=1==e._s,i=0,a=function(t){var n,i,a,u=o?t.ok:t.fail,l=t.resolve,c=t.reject,s=t.domain;try{u?(o||(2==e._h&&U(e),e._h=1),!0===u?n=r:(s&&s.enter(),n=u(r),s&&(s.exit(),a=!0)),n===t.promise?c(k("Promise-chain cycle")):(i=N(n))?i.call(n,l,c):l(n)):c(r)}catch(e){s&&!a&&s.exit(),c(e)}};n.length>i;)a(n[i++]);e._c=[],e._n=!1,t&&!e._h&&M(e)})}},M=function(e){g.call(l,function(){var t,n,r,o=e._v,i=F(e);if(i&&(t=w(function(){C?S.emit("unhandledRejection",o,e):(n=l.onunhandledrejection)?n({promise:e,reason:o}):(r=l.console)&&r.error&&r.error("Unhandled promise rejection",o)}),e._h=C||F(e)?2:1),e._a=void 0,i&&t.e)throw t.v})},F=function(e){return 1!==e._h&&0===(e._a||e._c).length},U=function(e){g.call(l,function(){var t;C?S.emit("rejectionHandled",e):(t=l.onrejectionhandled)&&t({promise:e,reason:e._v})})},A=function(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),L(t,!0))},I=function(e){var t,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw k("Promise can't be resolved itself");(t=N(e))?y(function(){var r={_w:n,_d:!1};try{t.call(e,c(I,r,1),c(A,r,1))}catch(e){A.call(r,e)}}):(n._v=e,n._s=1,L(n,!1))}catch(e){A.call({_w:n,_d:!1},e)}}};j||(P=function(e){h(this,P,"Promise","_h"),p(e),r.call(this);try{e(c(I,this,1),c(A,this,1))}catch(e){A.call(this,e)}},(r=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=n(99)(P.prototype,{then:function(e,t){var n=O(v(this,P));return n.ok="function"!=typeof e||e,n.fail="function"==typeof t&&t,n.domain=C?S.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&L(this,!1),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new r;this.promise=e,this.resolve=c(I,e,1),this.reject=c(A,e,1)},b.f=O=function(e){return e===P||e===a?new i(e):o(e)}),f(f.G+f.W+f.F*!j,{Promise:P}),n(53)(P,"Promise"),n(100)("Promise"),a=n(23).Promise,f(f.S+f.F*!j,"Promise",{reject:function(e){var t=O(this);return(0,t.reject)(e),t.promise}}),f(f.S+f.F*(u||!j),"Promise",{resolve:function(e){return x(u&&this===a?P:this,e)}}),f(f.S+f.F*!(j&&n(101)(function(e){P.all(e).catch(R)})),"Promise",{all:function(e){var t=this,n=O(t),r=n.resolve,o=n.reject,i=w(function(){var n=[],i=0,a=1;m(e,!1,function(e){var u=i++,l=!1;n.push(void 0),a++,t.resolve(e).then(function(e){l||(l=!0,n[u]=e,--a||r(n))},o)}),--a||r(n)});return i.e&&o(i.v),n.promise},race:function(e){var t=this,n=O(t),r=n.reject,o=w(function(){m(e,!1,function(e){t.resolve(e).then(n.resolve,r)})});return o.e&&r(o.v),n.promise}})},function(e,t,n){n(31)("replace",2,function(e,t,n){return[function(r,o){"use strict";var i=e(this),a=null==r?void 0:r[t];return void 0!==a?a.call(r,i,o):n.call(String(i),r,o)},n]})},function(e,t,n){"use strict";n(35);var r=n(7),o=n.n(r),i=n(0),a=n.n(i),u=n(2),l=n.n(u),c=n(1),s=n(3),f=n(10),d=function(e){function t(t){var n;return n=e.call(this,t)||this,t.isMain&&Object(f.b)(t.location),n}o()(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.isMain&&Object(f.c)(this.props.location)},n.componentDidUpdate=function(e,t,n){this.props.isMain&&n&&Object(f.c)(this.props.location)},n.getSnapshotBeforeUpdate=function(e,t){return this.props.isMain?this.props.location.pathname!==e.location.pathname&&(Object(f.b)(this.props.location),!0):null},n.render=function(){var e=Object.assign({},this.props,{pathContext:this.props.pageContext}),t=Object(s.apiRunner)("replaceComponentRenderer",{props:this.props,loader:c.publicLoader})[0]||Object(i.createElement)(this.props.pageResources.component,Object.assign({},e,{key:this.props.location.pathname}));return Object(s.apiRunner)("wrapPageElement",{element:t,props:e},t,function(t){return{element:t.result,props:e}}).pop()},t}(a.a.Component);d.propTypes={location:l.a.object.isRequired,pageResources:l.a.object.isRequired,data:l.a.object,pageContext:l.a.object.isRequired,isMain:l.a.bool},t.a=d},function(e,t,n){"use strict";n(40),n(45),n(61),n(39);t.a=function(e,t,n){return void 0===n&&(n=!1),new Promise(function(r,o){var i=new URL(window.location.origin+t);if(i.search.match(/\?(.*&)?no-cache=1(&|$)/))return console.log("Found no-cache=1 while attempting to load a page directly; this is likely due to a bug in Gatsby, or a misconfiguration in your project."),o();i.search?i.search+="&no-cache=1":i.search="?no-cache=1",e?fetch(i.href).then(function(e){404!==e.status?n?window.location.replace(i):window.location=i:r()}).catch(function(){window.location=i}):window.location=i})}},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){"use strict";n.r(t),n.d(t,"graphql",function(){return m}),n.d(t,"StaticQueryContext",function(){return p}),n.d(t,"StaticQuery",function(){return h});var r=n(0),o=n.n(r),i=n(2),a=n.n(i),u=n(14),l=n.n(u);n.d(t,"Link",function(){return l.a}),n.d(t,"withPrefix",function(){return u.withPrefix}),n.d(t,"navigate",function(){return u.navigate}),n.d(t,"push",function(){return u.push}),n.d(t,"replace",function(){return u.replace}),n.d(t,"navigateTo",function(){return u.navigateTo});var c=n(18);n.d(t,"waitForRouteChange",function(){return c.c});var s=n(70),f=n.n(s);n.d(t,"PageRenderer",function(){return f.a});var d=n(29);n.d(t,"parsePath",function(){return d.a});var p=o.a.createContext({}),h=function(e){return o.a.createElement(p.Consumer,null,function(t){return e.data||t[e.query]&&t[e.query].data?(e.render||e.children)(e.data?e.data.data:t[e.query].data):o.a.createElement("div",null,"Loading (StaticQuery)")})};function m(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away,. Unfortunately, something went wrong and the query was left in the compiled code.\n\n.Unless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}h.propTypes={data:a.a.object,query:a.a.string.isRequired,render:a.a.func,children:a.a.func}},function(e,t,n){n(31)("search",1,function(e,t,n){return[function(n){"use strict";var r=e(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,r):new RegExp(n)[t](String(r))},n]})},function(e,t,n){var r=n(11),o=n(5).document,i=r(o)&&r(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports=!1},function(e,t,n){var r=n(85),o=n(63);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t,n){var r=n(36),o=n(34);e.exports=function(e){return r(o(e))}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t,n){var r=n(60)("keys"),o=n(47);e.exports=function(e){return r[e]||(r[e]=o(e))}},function(e,t,n){var r=n(32).f,o=n(33),i=n(4)("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=!("undefined"==typeof window||!window.document||!window.document.createElement),e.exports=t.default},function(e,t,n){t.components={"component---src-templates-article-index-js":function(){return Promise.all([n.e(0),n.e(1),n.e(3)]).then(n.bind(null,149))},"component---src-templates-series-index-js":function(){return Promise.all([n.e(0),n.e(1),n.e(4)]).then(n.bind(null,147))},"component---src-templates-topic-index-js":function(){return Promise.all([n.e(0),n.e(1),n.e(5)]).then(n.bind(null,150))},"component---src-pages-index-js":function(){return Promise.all([n.e(0),n.e(6)]).then(n.bind(null,151))}},t.data=function(){return n.e(7).then(n.t.bind(null,148,3))}},function(e,t,n){"use strict";var r=n(6),o=n(26)(1);r(r.P+r.F*!n(17)([].map,!0),"Array",{map:function(e){return o(this,e,arguments[1])}})},function(e,t,n){"use strict"; /* object-assign (c) Sindre Sorhus @license MIT */var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,u=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;ls;)if((u=l[s++])!=u)return!0}else for(;c>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(16),o=n(4)("toStringTag"),i="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),o))?n:i?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},function(e,t,n){var r,o,i,a=n(24),u=n(81),l=n(66),c=n(46),s=n(5),f=s.process,d=s.setImmediate,p=s.clearImmediate,h=s.MessageChannel,m=s.Dispatch,v=0,g={},y=function(){var e=+this;if(g.hasOwnProperty(e)){var t=g[e];delete g[e],t()}},b=function(e){y.call(e.data)};d&&p||(d=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return g[++v]=function(){u("function"==typeof e?e:Function(e),t)},r(v),v},p=function(e){delete g[e]},"process"==n(16)(f)?r=function(e){f.nextTick(a(y,e,1))}:m&&m.now?r=function(e){m.now(a(y,e,1))}:h?(i=(o=new h).port2,o.port1.onmessage=b,r=a(i.postMessage,i,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts?(r=function(e){s.postMessage(e+"","*")},s.addEventListener("message",b,!1)):r="onreadystatechange"in c("script")?function(e){l.appendChild(c("script")).onreadystatechange=function(){l.removeChild(this),y.call(e)}}:function(e){setTimeout(a(y,e,1),0)}),e.exports={set:d,clear:p}},function(e,t,n){var r=n(5).document;e.exports=r&&r.documentElement},function(e,t,n){"use strict";var r=n(19);function o(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=r(t),this.reject=r(n)}e.exports.f=function(e){return new o(e)}},function(e,t,n){"use strict";var r=n(6),o=n(102);r(r.P+r.F*!n(17)([].reduce,!0),"Array",{reduce:function(e){return o(this,e,arguments.length,arguments[1],!1)}})},function(e,t,n){"use strict";e.exports=function(){}},function(e,t,n){var r;e.exports=(r=n(119))&&r.default||r},function(e,t,n){"use strict";var r=n(72),o=n(120),i=n(25),a=n(50);e.exports=n(73)(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])},"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var r=n(4)("unscopables"),o=Array.prototype;null==o[r]&&n(12)(o,r,{}),e.exports=function(e){o[r][e]=!0}},function(e,t,n){"use strict";var r=n(48),o=n(6),i=n(22),a=n(12),u=n(25),l=n(121),c=n(53),s=n(123),f=n(4)("iterator"),d=!([].keys&&"next"in[].keys()),p=function(){return this};e.exports=function(e,t,n,h,m,v,g){l(n,t,h);var y,b,w,_=function(e){if(!d&&e in E)return E[e];switch(e){case"keys":case"values":return function(){return new n(this,e)}}return function(){return new n(this,e)}},x=t+" Iterator",k="values"==m,S=!1,E=e.prototype,T=E[f]||E["@@iterator"]||m&&E[m],P=T||_(m),C=m?k?_("entries"):P:void 0,R="Array"==t&&E.entries||T;if(R&&(w=s(R.call(new e)))!==Object.prototype&&w.next&&(c(w,x,!0),r||"function"==typeof w[f]||a(w,f,p)),k&&T&&"values"!==T.name&&(S=!0,P=function(){return T.call(this)}),r&&!g||!d&&!S&&E[f]||a(E,f,P),u[t]=P,u[x]=p,m)if(y={values:k?P:_("values"),keys:v?P:_("keys"),entries:C},g)for(b in y)b in E||i(E,b,y[b]);else o(o.P+o.F*(d||S),t,y);return y}},function(e,t,n){var r=n(13),o=n(122),i=n(63),a=n(52)("IE_PROTO"),u=function(){},l=function(){var e,t=n(46)("iframe"),r=i.length;for(t.style.display="none",n(66).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("