From f301f268d4f9a88b7e069cbb7dd0c4ddf7dbbdf3 Mon Sep 17 00:00:00 2001 From: github-actions-bot Date: Sun, 30 Apr 2023 22:47:32 +0000 Subject: [PATCH] Updates --- asset-manifest.json | 44 +++++++++---------- index.html | 2 +- ....5674d7e9.chunk.js => 2.12c347e7.chunk.js} | 6 +-- ...SE.txt => 2.12c347e7.chunk.js.LICENSE.txt} | 0 static/js/2.12c347e7.chunk.js.map | 1 + static/js/2.5674d7e9.chunk.js.map | 1 - ....2a2771d8.chunk.js => 3.5ad3ff9b.chunk.js} | 6 +-- ...SE.txt => 3.5ad3ff9b.chunk.js.LICENSE.txt} | 0 ...8.chunk.js.map => 3.5ad3ff9b.chunk.js.map} | 2 +- ....18e652c7.chunk.js => 4.1d6b6ba8.chunk.js} | 6 +-- ...SE.txt => 4.1d6b6ba8.chunk.js.LICENSE.txt} | 0 ...7.chunk.js.map => 4.1d6b6ba8.chunk.js.map} | 2 +- ....fad733a5.chunk.js => 5.64eb6f60.chunk.js} | 6 +-- ...SE.txt => 5.64eb6f60.chunk.js.LICENSE.txt} | 0 ...5.chunk.js.map => 5.64eb6f60.chunk.js.map} | 2 +- ....810764ba.chunk.js => 6.415586a1.chunk.js} | 6 +-- ...SE.txt => 6.415586a1.chunk.js.LICENSE.txt} | 0 ...a.chunk.js.map => 6.415586a1.chunk.js.map} | 2 +- static/js/main.1206071f.chunk.js.map | 1 - ...06071f.chunk.js => main.70be27a1.chunk.js} | 4 +- static/js/main.70be27a1.chunk.js.map | 1 + ...n.e4a84846.js => runtime-main.1856da43.js} | 4 +- ...46.js.map => runtime-main.1856da43.js.map} | 2 +- 23 files changed, 49 insertions(+), 49 deletions(-) rename static/js/{2.5674d7e9.chunk.js => 2.12c347e7.chunk.js} (81%) rename static/js/{2.5674d7e9.chunk.js.LICENSE.txt => 2.12c347e7.chunk.js.LICENSE.txt} (100%) create mode 100644 static/js/2.12c347e7.chunk.js.map delete mode 100644 static/js/2.5674d7e9.chunk.js.map rename static/js/{3.2a2771d8.chunk.js => 3.5ad3ff9b.chunk.js} (88%) rename static/js/{3.2a2771d8.chunk.js.LICENSE.txt => 3.5ad3ff9b.chunk.js.LICENSE.txt} (100%) rename static/js/{3.2a2771d8.chunk.js.map => 3.5ad3ff9b.chunk.js.map} (99%) rename static/js/{4.18e652c7.chunk.js => 4.1d6b6ba8.chunk.js} (99%) rename static/js/{4.18e652c7.chunk.js.LICENSE.txt => 4.1d6b6ba8.chunk.js.LICENSE.txt} (100%) rename static/js/{4.18e652c7.chunk.js.map => 4.1d6b6ba8.chunk.js.map} (99%) rename static/js/{5.fad733a5.chunk.js => 5.64eb6f60.chunk.js} (99%) rename static/js/{5.fad733a5.chunk.js.LICENSE.txt => 5.64eb6f60.chunk.js.LICENSE.txt} (100%) rename static/js/{5.fad733a5.chunk.js.map => 5.64eb6f60.chunk.js.map} (99%) rename static/js/{6.810764ba.chunk.js => 6.415586a1.chunk.js} (99%) rename static/js/{6.810764ba.chunk.js.LICENSE.txt => 6.415586a1.chunk.js.LICENSE.txt} (100%) rename static/js/{6.810764ba.chunk.js.map => 6.415586a1.chunk.js.map} (99%) delete mode 100644 static/js/main.1206071f.chunk.js.map rename static/js/{main.1206071f.chunk.js => main.70be27a1.chunk.js} (81%) create mode 100644 static/js/main.70be27a1.chunk.js.map rename static/js/{runtime-main.e4a84846.js => runtime-main.1856da43.js} (95%) rename static/js/{runtime-main.e4a84846.js.map => runtime-main.1856da43.js.map} (98%) diff --git a/asset-manifest.json b/asset-manifest.json index 18706aa..0773d5b 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,38 +1,38 @@ { "files": { "main.css": "./static/css/main.94b474a9.chunk.css", - "main.js": "./static/js/main.1206071f.chunk.js", - "main.js.map": "./static/js/main.1206071f.chunk.js.map", - "runtime-main.js": "./static/js/runtime-main.e4a84846.js", - "runtime-main.js.map": "./static/js/runtime-main.e4a84846.js.map", + "main.js": "./static/js/main.70be27a1.chunk.js", + "main.js.map": "./static/js/main.70be27a1.chunk.js.map", + "runtime-main.js": "./static/js/runtime-main.1856da43.js", + "runtime-main.js.map": "./static/js/runtime-main.1856da43.js.map", "static/css/2.bfcb563f.chunk.css": "./static/css/2.bfcb563f.chunk.css", - "static/js/2.5674d7e9.chunk.js": "./static/js/2.5674d7e9.chunk.js", - "static/js/2.5674d7e9.chunk.js.map": "./static/js/2.5674d7e9.chunk.js.map", - "static/js/3.2a2771d8.chunk.js": "./static/js/3.2a2771d8.chunk.js", - "static/js/3.2a2771d8.chunk.js.map": "./static/js/3.2a2771d8.chunk.js.map", - "static/js/4.18e652c7.chunk.js": "./static/js/4.18e652c7.chunk.js", - "static/js/4.18e652c7.chunk.js.map": "./static/js/4.18e652c7.chunk.js.map", - "static/js/5.fad733a5.chunk.js": "./static/js/5.fad733a5.chunk.js", - "static/js/5.fad733a5.chunk.js.map": "./static/js/5.fad733a5.chunk.js.map", - "static/js/6.810764ba.chunk.js": "./static/js/6.810764ba.chunk.js", - "static/js/6.810764ba.chunk.js.map": "./static/js/6.810764ba.chunk.js.map", + "static/js/2.12c347e7.chunk.js": "./static/js/2.12c347e7.chunk.js", + "static/js/2.12c347e7.chunk.js.map": "./static/js/2.12c347e7.chunk.js.map", + "static/js/3.5ad3ff9b.chunk.js": "./static/js/3.5ad3ff9b.chunk.js", + "static/js/3.5ad3ff9b.chunk.js.map": "./static/js/3.5ad3ff9b.chunk.js.map", + "static/js/4.1d6b6ba8.chunk.js": "./static/js/4.1d6b6ba8.chunk.js", + "static/js/4.1d6b6ba8.chunk.js.map": "./static/js/4.1d6b6ba8.chunk.js.map", + "static/js/5.64eb6f60.chunk.js": "./static/js/5.64eb6f60.chunk.js", + "static/js/5.64eb6f60.chunk.js.map": "./static/js/5.64eb6f60.chunk.js.map", + "static/js/6.415586a1.chunk.js": "./static/js/6.415586a1.chunk.js", + "static/js/6.415586a1.chunk.js.map": "./static/js/6.415586a1.chunk.js.map", "index.html": "./index.html", "static/css/2.bfcb563f.chunk.css.map": "./static/css/2.bfcb563f.chunk.css.map", "static/css/main.94b474a9.chunk.css.map": "./static/css/main.94b474a9.chunk.css.map", - "static/js/2.5674d7e9.chunk.js.LICENSE.txt": "./static/js/2.5674d7e9.chunk.js.LICENSE.txt", - "static/js/3.2a2771d8.chunk.js.LICENSE.txt": "./static/js/3.2a2771d8.chunk.js.LICENSE.txt", - "static/js/4.18e652c7.chunk.js.LICENSE.txt": "./static/js/4.18e652c7.chunk.js.LICENSE.txt", - "static/js/5.fad733a5.chunk.js.LICENSE.txt": "./static/js/5.fad733a5.chunk.js.LICENSE.txt", - "static/js/6.810764ba.chunk.js.LICENSE.txt": "./static/js/6.810764ba.chunk.js.LICENSE.txt", + "static/js/2.12c347e7.chunk.js.LICENSE.txt": "./static/js/2.12c347e7.chunk.js.LICENSE.txt", + "static/js/3.5ad3ff9b.chunk.js.LICENSE.txt": "./static/js/3.5ad3ff9b.chunk.js.LICENSE.txt", + "static/js/4.1d6b6ba8.chunk.js.LICENSE.txt": "./static/js/4.1d6b6ba8.chunk.js.LICENSE.txt", + "static/js/5.64eb6f60.chunk.js.LICENSE.txt": "./static/js/5.64eb6f60.chunk.js.LICENSE.txt", + "static/js/6.415586a1.chunk.js.LICENSE.txt": "./static/js/6.415586a1.chunk.js.LICENSE.txt", "static/media/semantic.min.css": "./static/media/outline-icons.ddae9b1b.woff", "static/media/index.css": "./static/media/topola.a3ffa9a5.jpg", "static/media/wikitree.7bffea31.png": "./static/media/wikitree.7bffea31.png" }, "entrypoints": [ - "static/js/runtime-main.e4a84846.js", + "static/js/runtime-main.1856da43.js", "static/css/2.bfcb563f.chunk.css", - "static/js/2.5674d7e9.chunk.js", + "static/js/2.12c347e7.chunk.js", "static/css/main.94b474a9.chunk.css", - "static/js/main.1206071f.chunk.js" + "static/js/main.70be27a1.chunk.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index 324f928..1b6579a 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -Topola Genealogy Viewer
\ No newline at end of file +Topola Genealogy Viewer
\ No newline at end of file diff --git a/static/js/2.5674d7e9.chunk.js b/static/js/2.12c347e7.chunk.js similarity index 81% rename from static/js/2.5674d7e9.chunk.js rename to static/js/2.12c347e7.chunk.js index 93ac97c..76eec4c 100644 --- a/static/js/2.5674d7e9.chunk.js +++ b/static/js/2.12c347e7.chunk.js @@ -1,3 +1,3 @@ -/*! For license information please see 2.5674d7e9.chunk.js.LICENSE.txt */ -(this["webpackJsonptopola-viewer"]=this["webpackJsonptopola-viewer"]||[]).push([[2],[function(e,t,n){"use strict";e.exports=n(308)},function(e,t,n){"use strict";e.exports=n(325)},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,u=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return u=e.done,e},e:function(e){s=!0,a=e},f:function(){try{u||null==n.return||n.return()}finally{if(s)throw a}}}}},function(e,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return i})),n.d(t,"__assign",(function(){return o})),n.d(t,"__rest",(function(){return a})),n.d(t,"__decorate",(function(){return u})),n.d(t,"__param",(function(){return s})),n.d(t,"__metadata",(function(){return c})),n.d(t,"__awaiter",(function(){return l})),n.d(t,"__generator",(function(){return f})),n.d(t,"__createBinding",(function(){return d})),n.d(t,"__exportStar",(function(){return p})),n.d(t,"__values",(function(){return h})),n.d(t,"__read",(function(){return m})),n.d(t,"__spread",(function(){return v})),n.d(t,"__spreadArrays",(function(){return g})),n.d(t,"__spreadArray",(function(){return y})),n.d(t,"__await",(function(){return b})),n.d(t,"__asyncGenerator",(function(){return w})),n.d(t,"__asyncDelegator",(function(){return O})),n.d(t,"__asyncValues",(function(){return _})),n.d(t,"__makeTemplateObject",(function(){return j})),n.d(t,"__importStar",(function(){return x})),n.d(t,"__importDefault",(function(){return k})),n.d(t,"__classPrivateFieldGet",(function(){return S})),n.d(t,"__classPrivateFieldSet",(function(){return C}));var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;u--)(i=e[u])&&(a=(o<3?i(a):o>3?i(t,n,a):i(t,n))||a);return o>3&&a&&Object.defineProperty(t,n,a),a}function s(e,t){return function(n,r){t(n,r,e)}}function c(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function l(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(t){o(t)}}function u(e){try{s(r.throw(e))}catch(t){o(t)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,u)}s((r=r.apply(e,t||[])).next())}))}function f(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:u(0),throw:u(1),return:u(2)},"function"===typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(o){return function(u){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(e,t){var n="function"===typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(u){i={error:u}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function v(){for(var e=[],t=0;t1||u(e,t)}))})}function u(e,t){try{(n=i[e](t)).value instanceof b?Promise.resolve(n.value.v).then(s,c):l(o[0][2],n)}catch(r){l(o[0][3],r)}var n}function s(e){u("next",e)}function c(e){u("throw",e)}function l(e,t){e(t),o.shift(),o.length&&u(o[0][0],o[0][1])}}function O(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,i){t[r]=e[r]?function(t){return(n=!n)?{value:b(e[r](t)),done:"return"===r}:i?i(t):t}:i}}function _(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=h(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,i){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,i,(t=e[n](t)).done,t.value)}))}}}function j(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function x(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&d(t,e,n);return E(t,e),t}function k(e){return e&&e.__esModule?e:{default:e}}function S(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function C(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},function(e,t,n){e.exports=n(289)},function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,"a",(function(){return i}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(173);var i=n(79),o=n(174);function a(e,t){return Object(r.a)(e)||function(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,i=!1,o=void 0;try{for(var a,u=e[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(s){i=!0,o=s}finally{try{r||null==u.return||u.return()}finally{if(i)throw o}}return n}}(e,t)||Object(i.a)(e,t)||Object(o.a)()}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";t.a=function(e){return null==e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(13);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t1&&"boolean"!==typeof t)throw new a('"allowMissing" argument must be a boolean');var n=k(e),r=n.length>0?n[0]:"",o=S("%"+r+"%",t),u=o.name,c=o.value,l=!1,f=o.alias;f&&(r=f[0],O(n,w([0,1],f)));for(var d=1,p=!0;d=n.length){var y=s(c,h);c=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[h]}else p=b(c,h),c=c[h];p&&!l&&(m[u]=c)}}return c}},function(e,t,n){"use strict";for(var r=function(e){return null!==e&&!Array.isArray(e)&&"object"===typeof e},i={3:"Cancel",6:"Help",8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",28:"Convert",29:"NonConvert",30:"Accept",31:"ModeChange",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",42:"Print",43:"Execute",44:"PrintScreen",45:"Insert",46:"Delete",48:["0",")"],49:["1","!"],50:["2","@"],51:["3","#"],52:["4","$"],53:["5","%"],54:["6","^"],55:["7","&"],56:["8","*"],57:["9","("],91:"OS",93:"ContextMenu",144:"NumLock",145:"ScrollLock",181:"VolumeMute",182:"VolumeDown",183:"VolumeUp",186:[";",":"],187:["=","+"],188:[",","<"],189:["-","_"],190:[".",">"],191:["/","?"],192:["`","~"],219:["[","{"],220:["\\","|"],221:["]","}"],222:["'",'"'],224:"Meta",225:"AltGraph",246:"Attn",247:"CrSel",248:"ExSel",249:"EraseEof",250:"Play",251:"ZoomOut"},o=0;o<24;o+=1)i[112+o]="F"+(o+1);for(var a=0;a<26;a+=1){var u=a+65;i[u]=[String.fromCharCode(u+32),String.fromCharCode(u)]}var s={codes:i,getCode:function(e){return r(e)?e.keyCode||e.which||this[e.key]:this[e]},getKey:function(e){var t=r(e);if(t&&e.key)return e.key;var n=i[t?e.keyCode||e.which:e];return Array.isArray(n)&&(n=t?n[e.shiftKey?1:0]:n[0]),n},Cancel:3,Help:6,Backspace:8,Tab:9,Clear:12,Enter:13,Shift:16,Control:17,Alt:18,Pause:19,CapsLock:20,Escape:27,Convert:28,NonConvert:29,Accept:30,ModeChange:31," ":32,PageUp:33,PageDown:34,End:35,Home:36,ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Select:41,Print:42,Execute:43,PrintScreen:44,Insert:45,Delete:46,0:48,")":48,1:49,"!":49,2:50,"@":50,3:51,"#":51,4:52,$:52,5:53,"%":53,6:54,"^":54,7:55,"&":55,8:56,"*":56,9:57,"(":57,a:65,A:65,b:66,B:66,c:67,C:67,d:68,D:68,e:69,E:69,f:70,F:70,g:71,G:71,h:72,H:72,i:73,I:73,j:74,J:74,k:75,K:75,l:76,L:76,m:77,M:77,n:78,N:78,o:79,O:79,p:80,P:80,q:81,Q:81,r:82,R:82,s:83,S:83,t:84,T:84,u:85,U:85,v:86,V:86,w:87,W:87,x:88,X:88,y:89,Y:89,z:90,Z:90,OS:91,ContextMenu:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,F13:124,F14:125,F15:126,F16:127,F17:128,F18:129,F19:130,F20:131,F21:132,F22:133,F23:134,F24:135,NumLock:144,ScrollLock:145,VolumeMute:181,VolumeDown:182,VolumeUp:183,";":186,":":186,"=":187,"+":187,",":188,"<":188,"-":189,_:189,".":190,">":190,"/":191,"?":191,"`":192,"~":192,"[":219,"{":219,"\\":220,"|":220,"]":221,"}":221,"'":222,'"':222,Meta:224,AltGraph:225,Attn:246,CrSel:247,ExSel:248,EraseEof:249,Play:250,ZoomOut:251};s.Spacebar=s[" "],s.Digit0=s[0],s.Digit1=s[1],s.Digit2=s[2],s.Digit3=s[3],s.Digit4=s[4],s.Digit5=s[5],s.Digit6=s[6],s.Digit7=s[7],s.Digit8=s[8],s.Digit9=s[9],s.Tilde=s["~"],s.GraveAccent=s["`"],s.ExclamationPoint=s["!"],s.AtSign=s["@"],s.PoundSign=s["#"],s.PercentSign=s["%"],s.Caret=s["^"],s.Ampersand=s["&"],s.PlusSign=s["+"],s.MinusSign=s["-"],s.EqualsSign=s["="],s.DivisionSign=s["/"],s.MultiplicationSign=s["*"],s.Comma=s[","],s.Decimal=s["."],s.Colon=s[":"],s.Semicolon=s[";"],s.Pipe=s["|"],s.BackSlash=s["\\"],s.QuestionMark=s["?"],s.SingleQuote=s["'"],s.DoubleQuote=s['"'],s.LeftCurlyBrace=s["{"],s.RightCurlyBrace=s["}"],s.LeftParenthesis=s["("],s.RightParenthesis=s[")"],s.LeftAngleBracket=s["<"],s.RightAngleBracket=s[">"],s.LeftSquareBracket=s["["],s.RightSquareBracket=s["]"],e.exports=s},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(148);var i=n(175),o=n(79);function a(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||Object(i.a)(e)||Object(o.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(e,t,n){"use strict";var r=n(178),i="object"==typeof self&&self&&self.Object===Object&&self,o=r.a||i||Function("return this")();t.a=o},function(e,t,n){"use strict";var r=n(85),i=n(44),o=n(52),a=n(34);var u=function(e,t){var n=-1,r=Object(a.a)(e)?Array(e.length):[];return Object(o.a)(e,(function(e,i,o){r[++n]=t(e,i,o)})),r},s=n(17);t.a=function(e,t){return(Object(s.a)(e)?r.a:u)(e,Object(i.a)(t,3))}},function(e,t,n){"use strict";t.a=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),n(385),i(n(214),t),i(n(386),t),i(n(98),t),i(n(387),t),i(n(215),t),i(n(251),t),i(n(252),t),i(n(388),t),i(n(162),t),i(n(389),t),i(n(390),t),i(n(391),t),i(n(392),t),i(n(396),t),i(n(397),t),i(n(398),t)},function(e,t,n){"use strict";function r(e,t){for(var n=0;n0})).join("&")},t.parseUrl=function(e,t){t=Object.assign({decode:!0},t);var n=s(e,"#"),i=r(n,2),o=i[0],a=i[1];return Object.assign({url:o.split("?")[0]||"",query:g(m(e),t)},t&&t.parseFragmentIdentifier&&a?{fragmentIdentifier:d(a,t)}:{})},t.stringifyUrl=function(e,n){n=Object.assign({encode:!0,strict:!0},n);var r=h(e.url).split("?")[0]||"",i=t.extract(e.url),o=t.parse(i,{sort:!1}),a=Object.assign(o,e.query),u=t.stringify(a,n);u&&(u="?".concat(u));var s=function(e){var t="",n=e.indexOf("#");return-1!==n&&(t=e.slice(n)),t}(e.url);return e.fragmentIdentifier&&(s="#".concat(f(e.fragmentIdentifier,n))),"".concat(r).concat(u).concat(s)},t.pick=function(e,n,r){r=Object.assign({parseFragmentIdentifier:!0},r);var i=t.parseUrl(e,r),o=i.url,a=i.query,u=i.fragmentIdentifier;return t.stringifyUrl({url:o,query:c(a,n),fragmentIdentifier:u},r)},t.exclude=function(e,n,r){var i=Array.isArray(n)?function(e){return!n.includes(e)}:function(e,t){return!n(e,t)};return t.pick(e,i,r)}},function(e,t,n){"use strict";n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return p})),n.d(t,"e",(function(){return h}));var r=n(9),i=n(449),o=n(143),a=n.n(o),u=n(18);function s(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var c={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},onError:function(e){0}};function l(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function f(e){return{create:function(){return{has:function(t){return t in e},get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}var d=a.a||o;function p(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,o=Intl.DisplayNames,a=d((function(){for(var e,t=[],n=0;n1&&s.length!==c.length)throw new Error("search and replacement arrays must have the same length");for(var l=0;ln?i.substring(0,n):t.substring(0,n-i.length)+i:""},e.getDomainFromUrl=function(t){var n=e.getHostNameFromUrl(t);return(n=n.split(".")).length>2&&n.shift(),n.join(".")},e.getHostNameFromUrl=function(t){if(e.isEmpty(t)||!e.isUrl(t))return"";var n=document.createElement("a");n.href=t;var r=(n.host.match(/\./g)||[]).length;return r<=0||r>2?"":n.host},e.getLines=function(t,n){void 0===n&&(n=[/\s+/g]);var r=[];if(!e.isString(t))return r;for(var i=t.split(/\r?\n|\n|\r/),o=0;oi.length||n<-1)return"";for(var o=[],a=i.length-n;a=r.length||n<-r.length)throw new Error("Invalid position specified");return n<0?r[r.length+n]:r[n]},e.getPathElementWithoutExt=function(t,n,r){void 0===n&&(n=-1),void 0===r&&(r=".");var i=e.getPathElement(t,n);return i.indexOf(r)>=0&&(i=i.substr(0,i.lastIndexOf(r))),i},e.getPathExtension=function(t,n,r){void 0===n&&(n=-1),void 0===r&&(r=".");var i=e.getPathElement(t,n);return i.indexOf(r)<0?"":i.substr(i.lastIndexOf(r)+1)},e.getSchemeFromUrl=function(t){if(null==t||void 0==t)return"";if(!e.isString(t))throw new Error("Specified value must be a string");if(!e.isUrl(t))return"";var n=t.split("://");return 2===n.length?n[0]:""},e.formatCase=function(t,n){if(!e.isString(t))throw new Error("value is not a string");if(e.isEmpty(t))return t;if(n===e.FORMAT_START_CASE)return t.split(" ").map((function(e){return(e.length>0?e[0].toUpperCase():"")+(e.length>1?e.substr(1).toLowerCase():"")})).join(" ");if(n===e.FORMAT_ALL_UPPER_CASE)return t.toUpperCase();if(n===e.FORMAT_ALL_LOWER_CASE)return t.toLowerCase();if(n===e.FORMAT_FIRST_UPPER_REST_LOWER)return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase();if(n.indexOf("CAMEL_CASE")>0){var r=e.removeAccents(t).replace(/[^a-z0-9]+/gi," ").trim().split(" ");if(r.length>1)for(var i=1;i=0;)t=t.replace(n+n,n);return t.length>1&&t.substr(t.length-1)===n&&(t=t.substr(0,t.length-1)),t},e.formatUrl=function(t){if(""==t)return"";if(!e.isString(t))throw new Error("url must be a string");if(e.isEmpty(t))return t;for(t=(t=(t=(t=t.trim()).replace(/\//g,"/")).replace(/\\/g,"/")).replace(/\:\/\//g,"@@@");t.indexOf("//")>=0;)t=t.replace("//","/");return t=t.replace(/@@@/g,"://"),""===this.getSchemeFromUrl(t)&&e.isUrl("http://"+t)?"http://"+t:t},e.formatForFullTextSearch=function(){},e.compareByLevenshtein=function(t,n){if(!e.isString(t)||!e.isString(n))throw new Error("string1 and string2 must be strings");var r=t.length,i=n.length;if(r=0?a+="0123456789".substring("0123456789".indexOf(l),"0123456789".indexOf(f)+1):"abcdefghijkmnopqrstuvwxyz".indexOf(l)>=0?a+="abcdefghijkmnopqrstuvwxyz".substring("abcdefghijkmnopqrstuvwxyz".indexOf(l),"abcdefghijkmnopqrstuvwxyz".indexOf(f)+1):"ABCDEFGHIJKMNOPQRSTUVWXYZ".indexOf(l)>=0&&(a+="ABCDEFGHIJKMNOPQRSTUVWXYZ".substring("ABCDEFGHIJKMNOPQRSTUVWXYZ".indexOf(l),"ABCDEFGHIJKMNOPQRSTUVWXYZ".indexOf(f)+1)):a+=e.replace(c,"\\-","-")}for(var d="",p=t===n?n:r.NumericUtils.generateRandomInteger(t,n),h=0;h=0||(i[n]=e[n]);return i}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(25).a.Symbol;t.a=r},function(e,t,n){"use strict";function r(e){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}n.d(t,"a",(function(){return r}))},,function(e,t,n){"use strict";var r=n(145),i=n(131);var o=function(e,t,n,o){var a=n.length,u=a,s=!o;if(null==e)return!u;for(e=Object(e);a--;){var c=n[a];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a=0||!o&&t[a].toLowerCase().indexOf(n.toLowerCase())>=0))return!0;if(e.isArray(t[a])&&e.isStringFound(t[a],n,o))return!0;if(r.ObjectUtils.isObject(t[a])&&r.ObjectUtils.isStringFound(t[a],n,o))return!0}return!1},e.forceNonEmptyArray=function(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n="must be a non empty array"),!this.isArray(e)||e.length<=0)throw new Error(t+" "+n)},e.removeElement=function(t,n){if(!e.isArray(t))throw new Error("parameter must be an array");var r=[];if(e.isArray(n))for(var i=0;i needs to exist in the component ancestry.")}var s=Object(r.__assign)(Object(r.__assign)({},a.a),{textComponent:i.Fragment});function c(e){return function(t){return e(i.Children.toArray(t))}}function l(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),i=n.length;if(r.length!==i)return!1;for(var o=0;o-1:!!s&&Object(r.a)(e,t,n)>-1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(120);function i(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Object(r.a)(e,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));var r=n(42),i=n(176);function o(e){return(o="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})(e)}var a=n(56);function u(e,t){return!t||"object"!==o(t)&&"function"!==typeof t?Object(a.a)(e):t}function s(e){var t=Object(i.a)();return function(){var n,i=Object(r.a)(e);if(t){var o=Object(r.a)(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return u(this,n)}}},function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r;r=n(328),e.exports=r.default,e.exports.instance=r.instance},function(e,t,n){"use strict";n.d(t,"a",(function(){return j})),n.d(t,"b",(function(){return A})),n.d(t,"d",(function(){return T})),n.d(t,"c",(function(){return m})),n.d(t,"f",(function(){return v})),n.d(t,"e",(function(){return h}));var r=n(2);function i(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,i=e.length;r=0;d--){var p=a[d];"."===p?o(a,d):".."===p?(o(a,d),f++):f&&(o(a,d),f--)}if(!c)for(;f--;f)a.unshift("..");!c||""===a[0]||a[0]&&i(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function u(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var s=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=u(t),i=u(n);return r!==t||i!==n?e(r,i):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},c=n(48);function l(e){return"/"===e.charAt(0)?e:"/"+e}function f(e){return"/"===e.charAt(0)?e.substr(1):e}function d(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function m(e,t,n,i){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(o=Object(r.a)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(u){throw u instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):u}return n&&(o.key=n),i?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=a(o.pathname,i.pathname)):o.pathname=i.pathname:o.pathname||(o.pathname="/"),o}function v(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&s(e.state,t.state)}function g(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var o="function"===typeof e?e(t,n):e;"string"===typeof o?"function"===typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;rt?n.splice(t,n.length-t,i):n.push(i),f({action:r,location:i,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",i=m(e,t,d(),w.location);l.confirmTransitionTo(i,r,n,(function(e){e&&(w.entries[w.index]=i,f({action:r,location:i}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=w.index+e;return t>=0&&t-1&&e%1==0&&et?1:e>=t?0:NaN}var b=n(8),w=n(118);function O(e){return function(){this.removeAttribute(e)}}function _(e){return function(){this.removeAttributeNS(e.space,e.local)}}function j(e,t){return function(){this.setAttribute(e,t)}}function E(e,t){return function(){this.setAttributeNS(e.space,e.local,t)}}function x(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttribute(e):this.setAttribute(e,n)}}function k(e,t){return function(){var n=t.apply(this,arguments);null==n?this.removeAttributeNS(e.space,e.local):this.setAttributeNS(e.space,e.local,n)}}var S=n(171);function C(e){return function(){delete this[e]}}function A(e,t){return function(){this[e]=t}}function P(e,t){return function(){var n=t.apply(this,arguments);null==n?delete this[e]:this[e]=n}}function T(e){return e.trim().split(/^|\s+/)}function N(e){return e.classList||new I(e)}function I(e){this._node=e,this._names=T(e.getAttribute("class")||"")}function R(e,t){for(var n=N(e),r=-1,i=t.length;++r=0&&(this._names.splice(t,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(e){return this._names.indexOf(e)>=0}};function U(){this.textContent=""}function z(e){return function(){this.textContent=e}}function B(e){return function(){var t=e.apply(this,arguments);this.textContent=null==t?"":t}}function q(){this.innerHTML=""}function H(e){return function(){this.innerHTML=e}}function V(e){return function(){var t=e.apply(this,arguments);this.innerHTML=null==t?"":t}}function G(){this.nextSibling&&this.parentNode.appendChild(this)}function Q(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}var W=n(78);function K(){return null}function $(){var e=this.parentNode;e&&e.removeChild(this)}function Y(){var e=this.cloneNode(!1),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function X(){var e=this.cloneNode(!0),t=this.parentNode;return t?t.insertBefore(e,this.nextSibling):e}function Z(e){return e.trim().split(/^|\s+/).map((function(e){var t="",n=e.indexOf(".");return n>=0&&(t=e.slice(n+1),e=e.slice(0,n)),{type:e,name:t}}))}function J(e){return function(){var t=this.__on;if(t){for(var n,r=0,i=-1,o=t.length;r=k&&(k=x+1);!(E=O[k])&&++k=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this},sort:function(e){function t(t,n){return t&&n?e(t.__data__,n.__data__):!t-!n}e||(e=y);for(var n=this._groups,r=n.length,i=new Array(r),o=0;o1?this.each((null==t?C:"function"===typeof t?P:A)(e,t)):this.node()[e]},classed:function(e,t){var n=T(e+"");if(arguments.length<2){for(var r=N(this.node()),i=-1,o=n.length;++i0){var c=a.utils.clone(t)||{};c.position=[u,s],c.index=i.length,i.push(new a.Token(n.slice(u,o),c))}u=o+1}}return i}).separator=/[\s\-]+/,(a.Pipeline=function(){this._stack=[]}).registeredFunctions=Object.create(null),a.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&a.utils.warn("Overwriting existing registered function: "+t),e.label=t,a.Pipeline.registeredFunctions[e.label]=e},a.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||a.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},a.Pipeline.load=function(e){var t=new a.Pipeline;return e.forEach((function(e){var n=a.Pipeline.registeredFunctions[e];if(!n)throw new Error("Cannot load unregistered function: "+e);t.add(n)})),t},a.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){a.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},a.Pipeline.prototype.after=function(e,t){a.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");n+=1,this._stack.splice(n,0,t)},a.Pipeline.prototype.before=function(e,t){a.Pipeline.warnIfFunctionNotRegistered(t);var n=this._stack.indexOf(e);if(-1==n)throw new Error("Cannot find existingFn");this._stack.splice(n,0,t)},a.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},a.Pipeline.prototype.run=function(e){for(var t=this._stack.length,n=0;n1&&(oe&&(n=i),o!=e);)r=n-t,i=t+Math.floor(r/2),o=this.elements[2*i];return o==e||o>e?2*i:ou?c+=2:a==u&&(t+=n[s+1]*r[c+1],s+=2,c+=2);return t},a.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},a.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,n=0;t0){var o,u=i.str.charAt(0);u in i.node.edges?o=i.node.edges[u]:(o=new a.TokenSet,i.node.edges[u]=o),1==i.str.length&&(o.final=!0),r.push({node:o,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var s=i.node.edges["*"];else{s=new a.TokenSet;i.node.edges["*"]=s}if(0==i.str.length&&(s.final=!0),r.push({node:s,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&r.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var c=i.node.edges["*"];else{c=new a.TokenSet;i.node.edges["*"]=c}1==i.str.length&&(c.final=!0),r.push({node:c,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,f=i.str.charAt(0),d=i.str.charAt(1);d in i.node.edges?l=i.node.edges[d]:(l=new a.TokenSet,i.node.edges[d]=l),1==i.str.length&&(l.final=!0),r.push({node:l,editsRemaining:i.editsRemaining-1,str:f+i.str.slice(2)})}}}return n},a.TokenSet.fromString=function(e){for(var t=new a.TokenSet,n=t,r=0,i=e.length;r=e;t--){var n=this.uncheckedNodes[t],r=n.child.toString();r in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[r]:(n.child._str=r,this.minimizedNodes[r]=n.child),this.uncheckedNodes.pop()}},(a.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline}).prototype.search=function(e){return this.query((function(t){new a.QueryParser(e,t).parse()}))},a.Index.prototype.query=function(e){for(var t=new a.Query(this.fields),n=Object.create(null),r=Object.create(null),i=Object.create(null),o=Object.create(null),u=Object.create(null),s=0;s1?1:e},a.Builder.prototype.k1=function(e){this._k1=e},a.Builder.prototype.add=function(e,t){var n=e[this._ref],r=Object.keys(this._fields);this._documents[n]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return a.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},a.QueryLexer.prototype.width=function(){return this.pos-this.start},a.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},a.QueryLexer.prototype.backup=function(){this.pos-=1},a.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=a.QueryLexer.EOS&&this.backup()},a.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(a.QueryLexer.TERM)),e.ignore(),e.more())return a.QueryLexer.lexText},a.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(a.QueryLexer.EDIT_DISTANCE),a.QueryLexer.lexText},a.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(a.QueryLexer.BOOST),a.QueryLexer.lexText},a.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(a.QueryLexer.TERM)},a.QueryLexer.termSeparator=a.tokenizer.separator,a.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==a.QueryLexer.EOS)return a.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return a.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(a.QueryLexer.TERM),a.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(a.QueryLexer.TERM),a.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(a.QueryLexer.PRESENCE),a.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(a.QueryLexer.PRESENCE),a.QueryLexer.lexText;if(t.match(a.QueryLexer.termSeparator))return a.QueryLexer.lexTerm}else e.escapeCharacter()}},(a.QueryParser=function(e,t){this.lexer=new a.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0}).prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=a.QueryParser.parseClause;e;)e=e(this);return this.query},a.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},a.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},a.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},a.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(void 0!=t)switch(t.type){case a.QueryLexer.PRESENCE:return a.QueryParser.parsePresence;case a.QueryLexer.FIELD:return a.QueryParser.parseField;case a.QueryLexer.TERM:return a.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(n+=" with value '"+t.str+"'"),new a.QueryParseError(n,t.start,t.end)}},a.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(void 0!=t){switch(t.str){case"-":e.currentClause.presence=a.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=a.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+t.str+"'";throw new a.QueryParseError(n,t.start,t.end)}var r=e.peekLexeme();if(void 0==r)throw new a.QueryParseError(n="expecting term or field, found nothing",t.start,t.end);switch(r.type){case a.QueryLexer.FIELD:return a.QueryParser.parseField;case a.QueryLexer.TERM:return a.QueryParser.parseTerm;default:n="expecting term or field, found '"+r.type+"'";throw new a.QueryParseError(n,r.start,r.end)}}},a.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(void 0!=t){if(-1==e.query.allFields.indexOf(t.str)){var n=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),r="unrecognised field '"+t.str+"', possible fields: "+n;throw new a.QueryParseError(r,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(void 0==i)throw new a.QueryParseError(r="expecting term, found nothing",t.start,t.end);switch(i.type){case a.QueryLexer.TERM:return a.QueryParser.parseTerm;default:r="expecting term, found '"+i.type+"'";throw new a.QueryParseError(r,i.start,i.end)}}},a.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(void 0!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(void 0!=n)switch(n.type){case a.QueryLexer.TERM:return e.nextClause(),a.QueryParser.parseTerm;case a.QueryLexer.FIELD:return e.nextClause(),a.QueryParser.parseField;case a.QueryLexer.EDIT_DISTANCE:return a.QueryParser.parseEditDistance;case a.QueryLexer.BOOST:return a.QueryParser.parseBoost;case a.QueryLexer.PRESENCE:return e.nextClause(),a.QueryParser.parsePresence;default:var r="Unexpected lexeme type '"+n.type+"'";throw new a.QueryParseError(r,n.start,n.end)}else e.nextClause()}},a.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(void 0!=t){var n=parseInt(t.str,10);if(isNaN(n))throw new a.QueryParseError(i="edit distance must be numeric",t.start,t.end);e.currentClause.editDistance=n;var r=e.peekLexeme();if(void 0!=r)switch(r.type){case a.QueryLexer.TERM:return e.nextClause(),a.QueryParser.parseTerm;case a.QueryLexer.FIELD:return e.nextClause(),a.QueryParser.parseField;case a.QueryLexer.EDIT_DISTANCE:return a.QueryParser.parseEditDistance;case a.QueryLexer.BOOST:return a.QueryParser.parseBoost;case a.QueryLexer.PRESENCE:return e.nextClause(),a.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new a.QueryParseError(i,r.start,r.end)}else e.nextClause()}},a.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(void 0!=t){var n=parseInt(t.str,10);if(isNaN(n))throw new a.QueryParseError(i="boost must be numeric",t.start,t.end);e.currentClause.boost=n;var r=e.peekLexeme();if(void 0!=r)switch(r.type){case a.QueryLexer.TERM:return e.nextClause(),a.QueryParser.parseTerm;case a.QueryLexer.FIELD:return e.nextClause(),a.QueryParser.parseField;case a.QueryLexer.EDIT_DISTANCE:return a.QueryParser.parseEditDistance;case a.QueryLexer.BOOST:return a.QueryParser.parseBoost;case a.QueryLexer.PRESENCE:return e.nextClause(),a.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new a.QueryParseError(i,r.start,r.end)}else e.nextClause()}},void 0===(i="function"===typeof(r=function(){return a})?r.call(t,n,t,e):r)||(e.exports=i)}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(46),i=n(37),o=n(164),a=function(){function e(){}return e.isObject=function(e){return!(r.ArrayUtils.isArray(e)||null===e||"object"!=typeof e)},e.getKeys=function(t){if(!e.isObject(t))throw new Error("parameter must be an object");return Object.keys(t)},e.isEqualTo=function(t,n){var i=new o.ValidationManager;if(!e.isObject(t)||!e.isObject(n))throw new Error("parameters must be objects");var a=e.getKeys(t).sort(),u=e.getKeys(n).sort();if(!r.ArrayUtils.isEqualTo(a,u))return!1;for(var s=0;s=0||!o&&t[s].toLowerCase().indexOf(n.toLowerCase())>=0))return!0;if(r.ArrayUtils.isArray(t[s])&&r.ArrayUtils.isStringFound(t[s],n,o))return!0;if(e.isObject(t[s])&&e.isStringFound(t[s],n,o))return!0}return!1},e.merge=function(t,n){if(!e.isObject(t)||!e.isObject(n))throw new Error("destination and source must objects");for(var r=0,i=e.getKeys(n);r=55296&&u<=57343){if(u>=55296&&u<=56319&&o+1=56320&&s<=57343){l+=encodeURIComponent(e[o]+e[o+1]),o++;continue}l+="%EF%BF%BD"}else l+=encodeURIComponent(e[o]);return l}i.defaultChars=";/?:@&=+$,-_.!~*'()#",i.componentChars="-_.!~*'()",e.exports=i},function(e,t,n){"use strict";t.a=function(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(e,t,n){"use strict";var r=n(33),i=n(27);t.a=function(e){return"symbol"==typeof e||Object(i.a)(e)&&"[object Symbol]"==Object(r.a)(e)}},function(e,t,n){"use strict";t.a=function(e,t){return e===t||e!==e&&t!==t}},function(e,t,n){"use strict";t.a=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n-1};var l=function(e,t){var n=this.__data__,r=o(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function f(e){var t=-1,n=null==e?0:e.length;for(this.clear();++te.parent.data.generation?[e.data,e.parent.data]:[e.parent.data,e.data],n=t[0],r=t[1];return n.additionalMarriage?n.id+":A":r.id+":"+n.id}t.linkId=s,t.getChartInfo=function(e){var t=o.min(e,(function(e){return e.x-e.data.width/2}))-15,n=o.min(e,(function(e){return e.y-e.data.height/2}))-15;return{size:[o.max(e,(function(e){return e.x+e.data.width/2}))+15-t,o.max(e,(function(e){return e.y+e.data.height/2}))+15-n],origin:[-t,-n]}},t.getChartInfoWithoutMargin=function(e){var t=o.min(e,(function(e){return e.x-e.data.width/2})),n=o.min(e,(function(e){return e.y-e.data.height/2}));return{size:[o.max(e,(function(e){return e.x+e.data.width/2}))-t,o.max(e,(function(e){return e.y+e.data.height/2}))-n],origin:[-t,-n]}};var c=function(){function e(e){this.options=e}return e.prototype.linkHorizontal=function(e,t){var n=this.options.renderer.getFamilyAnchor(e.data),r=e.id===t.data.spouseParentNodeId?this.options.renderer.getSpouseAnchor(t.data):this.options.renderer.getIndiAnchor(t.data),i=[e.x+n[0],e.y+n[1]],o=i[0],a=i[1],u=[t.x+r[0],t.y+r[1]],s=u[0],c=u[1],l=(e.x+e.data.width/2+t.x-t.data.width/2)/2;return"M "+o+" "+a+"\n L "+l+" "+a+",\n "+l+" "+c+",\n "+s+" "+c},e.prototype.linkVertical=function(e,n){var r=this.options.renderer.getFamilyAnchor(e.data),i=e.id===n.data.spouseParentNodeId?this.options.renderer.getSpouseAnchor(n.data):this.options.renderer.getIndiAnchor(n.data),o=[e.x+r[0],e.y+r[1]],a=o[0],u=o[1],s=[n.x+i[0],n.y+i[1]],c=s[0],l=s[1],f=e.y+e.data.height/2+t.V_SPACING/2;return"M "+a+" "+u+"\n L "+a+" "+f+",\n "+c+" "+f+",\n "+c+" "+l},e.prototype.linkAdditionalMarriage=function(e){var t=e.parent.children.findIndex((function(t){return t.data.id===e.data.id})),n=e.parent.children[t-1],r=this.options.renderer.getIndiAnchor(e.data),i=this.options.renderer.getIndiAnchor(n.data),o=[e.x+r[0],e.y+r[1]],a=o[0],u=o[1],s=[n.x+i[0],n.y+i[1]];return"M "+a+", "+u+"\n L "+s[0]+", "+s[1]},e.prototype.updateSvgDimensions=function(e){var t=r.select(this.options.svgSelector).select("g");(this.options.animate?t.transition().delay(a).duration(u):t).attr("transform","translate("+e.origin[0]+", "+e.origin[1]+")")},e.prototype.layOutChart=function(e,n){var a=this;void 0===n&&(n={});var u=r.select(this.options.svgSelector);u.select("style").empty()&&u.append("style").text(this.options.renderer.getCss()),e.each((function(e){e.data.generation=e.depth*(n.flipVertically?-1:1)+(a.options.baseGeneration||0)})),this.options.renderer.updateNodes(e.descendants());var s=new Map;e.each((function(e){var t=e.depth,n=o.max([a.options.horizontal?e.data.width:e.data.height,s.get(t)]);s.set(t,n)})),e.each((function(e){var t=s.get(e.depth);a.options.horizontal?e.data.width=t:e.data.height=t}));var c=void 0!==n.vSpacing?n.vSpacing:t.V_SPACING,l=void 0!==n.hSpacing?n.hSpacing:t.H_SPACING,f=i.flextree().nodeSize((function(e){if(a.options.horizontal){var t=o.max(e.children||[],(function(e){return e.data.width}))||0;return[e.data.height,(t+e.data.width)/2+c]}var n=o.max(e.children||[],(function(e){return e.data.height}))||0;return[e.data.width,(n+e.data.height)/2+c]})).spacing((function(e,t){return l}))(e).descendants();return f.forEach((function(e){var t;n.flipVertically&&(e.y=-e.y),a.options.horizontal&&(t=[e.y,e.x],e.x=t[0],e.y=t[1])})),f},e.prototype.renderChart=function(e){var t=this.getSvgForRendering(),n=this.renderNodes(e,t),r=this.renderLinks(e,t);return Promise.all([n,r])},e.prototype.renderNodes=function(e,t){var n=this;return new Promise((function(r){var i=t.select("g").selectAll("g.node").data(e,(function(e){return e.id})),o=i.enter().append("g"),s=i.exit().size()+i.size()+o.size(),c=function(){0===--s&&r()};n.options.animate||r(),o.merge(i).attr("class",(function(e){return"node generation"+e.data.generation})),o.attr("transform",(function(e){return"translate("+(e.x-e.data.width/2)+", "+(e.y-e.data.height/2)+")"})),n.options.animate&&o.style("opacity",0).transition().delay(700).duration(a).style("opacity",1).on("end",c),(n.options.animate?i.transition().delay(a).duration(u).on("end",c):i).attr("transform",(function(e){return"translate("+(e.x-e.data.width/2)+", "+(e.y-e.data.height/2)+")"})),n.options.renderer.render(o,i),n.options.animate?i.exit().transition().duration(a).style("opacity",0).remove().on("end",c):i.exit().remove()}))},e.prototype.renderLinks=function(e,t){var n=this;return new Promise((function(r){var i=function(e,t){if(t.data.additionalMarriage)return n.linkAdditionalMarriage(t);var r=e.data.generation>t.data.generation;return n.options.horizontal?r?n.linkHorizontal(t,e):n.linkHorizontal(e,t):r?n.linkVertical(t,e):n.linkVertical(e,t)},o=e.filter((function(e){return!!e.parent||e.data.additionalMarriage})),c=t.select("g").selectAll("path.link").data(o,s),l=c.enter().insert("path","g").attr("class",(function(e){return e.data.additionalMarriage?"link additional-marriage":"link"})).attr("d",(function(e){return i(e.parent,e)})),f=c.exit().size()+c.size()+l.size(),d=function(){0===--f&&r()};n.options.animate||r(),(n.options.animate?c.transition().delay(a).duration(u).on("end",d):c).attr("d",(function(e){return i(e.parent,e)})),n.options.animate&&l.style("opacity",0).transition().delay(900).duration(0).style("opacity",1).on("end",d),n.options.animate?c.exit().transition().duration(0).style("opacity",0).remove().on("end",d):c.exit().remove()}))},e.prototype.getSvgForRendering=function(){var e=r.select(this.options.svgSelector);return e.select("g").empty()&&e.append("g"),e},e}();t.ChartUtil=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(37),i=function(){function e(){}return e.isNumeric=function(e){return r.StringUtils.isString(e)&&(e=String(e).trim()),!isNaN(parseFloat(e))&&isFinite(e)},e.isInteger=function(t){return!!e.isNumeric(t)&&String(t).indexOf(".")<0},e.forceNumeric=function(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n="must be numeric"),!this.isNumeric(e))throw new Error(t+" "+n)},e.forcePositiveInteger=function(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n="must be a positive integer"),!this.isInteger(e)||e<=0)throw new Error(t+" "+n)},e.getNumeric=function(t){if(e.isNumeric(t))return Number(t);throw new Error("value is not numeric")},e.generateRandomInteger=function(t,n){if(!e.isInteger(n)||!e.isInteger(t))throw new Error("max and min must be integers");if(n<=t)throw new Error("max must be higher than min");return Math.floor(Math.random()*(n-t+1))+t},e}();t.NumericUtils=i},function(e,t,n){"use strict";n.r(t),n.d(t,"bisect",(function(){return m})),n.d(t,"bisectRight",(function(){return d})),n.d(t,"bisectLeft",(function(){return p})),n.d(t,"bisectCenter",(function(){return h})),n.d(t,"ascending",(function(){return r})),n.d(t,"bisector",(function(){return i})),n.d(t,"count",(function(){return v})),n.d(t,"cross",(function(){return _})),n.d(t,"cumsum",(function(){return j})),n.d(t,"descending",(function(){return E})),n.d(t,"deviation",(function(){return k})),n.d(t,"extent",(function(){return S})),n.d(t,"Adder",(function(){return P})),n.d(t,"fsum",(function(){return T})),n.d(t,"fcumsum",(function(){return N})),n.d(t,"group",(function(){return W})),n.d(t,"groups",(function(){return K})),n.d(t,"index",(function(){return X})),n.d(t,"indexes",(function(){return Z})),n.d(t,"rollup",(function(){return $})),n.d(t,"rollups",(function(){return Y})),n.d(t,"groupSort",(function(){return re})),n.d(t,"bin",(function(){return me})),n.d(t,"histogram",(function(){return me})),n.d(t,"thresholdFreedmanDiaconis",(function(){return _e})),n.d(t,"thresholdScott",(function(){return je})),n.d(t,"thresholdSturges",(function(){return he})),n.d(t,"max",(function(){return ve.a})),n.d(t,"maxIndex",(function(){return Ee})),n.d(t,"mean",(function(){return xe})),n.d(t,"median",(function(){return ke})),n.d(t,"merge",(function(){return Ae})),n.d(t,"min",(function(){return ge.a})),n.d(t,"minIndex",(function(){return Pe})),n.d(t,"nice",(function(){return pe})),n.d(t,"pairs",(function(){return Te})),n.d(t,"permute",(function(){return te})),n.d(t,"quantile",(function(){return we})),n.d(t,"quantileSorted",(function(){return Oe})),n.d(t,"quickselect",(function(){return ye})),n.d(t,"range",(function(){return Ie})),n.d(t,"least",(function(){return Re})),n.d(t,"leastIndex",(function(){return Me})),n.d(t,"greatest",(function(){return Fe})),n.d(t,"greatestIndex",(function(){return De})),n.d(t,"scan",(function(){return Le})),n.d(t,"shuffle",(function(){return Ue})),n.d(t,"shuffler",(function(){return ze})),n.d(t,"sum",(function(){return Be})),n.d(t,"ticks",(function(){return le})),n.d(t,"tickIncrement",(function(){return fe})),n.d(t,"tickStep",(function(){return de})),n.d(t,"transpose",(function(){return qe})),n.d(t,"variance",(function(){return x})),n.d(t,"zip",(function(){return Ve})),n.d(t,"every",(function(){return Ge})),n.d(t,"some",(function(){return Qe})),n.d(t,"filter",(function(){return We})),n.d(t,"map",(function(){return Ke})),n.d(t,"reduce",(function(){return $e})),n.d(t,"reverse",(function(){return Ye})),n.d(t,"sort",(function(){return ne})),n.d(t,"difference",(function(){return Xe})),n.d(t,"disjoint",(function(){return Ze})),n.d(t,"intersection",(function(){return et})),n.d(t,"subset",(function(){return nt})),n.d(t,"superset",(function(){return tt})),n.d(t,"union",(function(){return rt})),n.d(t,"InternMap",(function(){return z})),n.d(t,"InternSet",(function(){return B}));var r=function(e,t){return et?1:e>=t?0:NaN},i=function(e){var t=e,n=e;function i(e,t,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r>>1;n(e[o],t)<0?r=o+1:i=o}return r}return 1===e.length&&(t=function(t,n){return e(t)-n},n=function(e){return function(t,n){return r(e(t),n)}}(e)),{left:i,center:function(e,n,r,o){null==r&&(r=0),null==o&&(o=e.length);var a=i(e,n,r,o-1);return a>r&&t(e[a-1],n)>-t(e[a],n)?a-1:a},right:function(e,t,r,i){for(null==r&&(r=0),null==i&&(i=e.length);r>>1;n(e[o],t)>0?i=o:r=o+1}return r}}};var o=n(10),a=n.n(o),u=n(8),s=a.a.mark(l),c=function(e){return null===e?NaN:+e};function l(e,t){var n,r,i,o,c,l,f;return a.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(void 0!==t){a.next=21;break}n=Object(u.a)(e),a.prev=2,n.s();case 4:if((r=n.n()).done){a.next=11;break}if(!(null!=(i=r.value)&&(i=+i)>=i)){a.next=9;break}return a.next=9,i;case 9:a.next=4;break;case 11:a.next=16;break;case 13:a.prev=13,a.t0=a.catch(2),n.e(a.t0);case 16:return a.prev=16,n.f(),a.finish(16);case 19:a.next=40;break;case 21:o=-1,c=Object(u.a)(e),a.prev=23,c.s();case 25:if((l=c.n()).done){a.next=32;break}if(f=l.value,!(null!=(f=t(f,++o,e))&&(f=+f)>=f)){a.next=30;break}return a.next=30,f;case 30:a.next=25;break;case 32:a.next=37;break;case 34:a.prev=34,a.t1=a.catch(23),c.e(a.t1);case 37:return a.prev=37,c.f(),a.finish(37);case 40:case"end":return a.stop()}}),s,null,[[2,13,16,19],[23,34,37,40]])}var f=i(r),d=f.right,p=f.left,h=i(c).center,m=d;function v(e,t){var n=0;if(void 0===t){var r,i=Object(u.a)(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;null!=o&&(o=+o)>=o&&++n}}catch(f){i.e(f)}finally{i.f()}}else{var a,s=-1,c=Object(u.a)(e);try{for(c.s();!(a=c.n()).done;){var l=a.value;null!=(l=t(l,++s,e))&&(l=+l)>=l&&++n}}catch(f){c.e(f)}finally{c.f()}}return n}var g=n(24);function y(e){return 0|e.length}function b(e){return!(e>0)}function w(e){return"object"!==typeof e||"length"in e?e:Array.from(e)}function O(e){return function(t){return e.apply(void 0,Object(g.a)(t))}}function _(){for(var e=arguments.length,t=new Array(e),n=0;ne?1:t>=e?0:NaN};function x(e,t){var n,r=0,i=0,o=0;if(void 0===t){var a,s=Object(u.a)(e);try{for(s.s();!(a=s.n()).done;){var c=a.value;null!=c&&(c=+c)>=c&&(o+=(n=c-i)*(c-(i+=n/++r)))}}catch(h){s.e(h)}finally{s.f()}}else{var l,f=-1,d=Object(u.a)(e);try{for(d.s();!(l=d.n()).done;){var p=l.value;null!=(p=t(p,++f,e))&&(p=+p)>=p&&(o+=(n=p-i)*(p-(i+=n/++r)))}}catch(h){d.e(h)}finally{d.f()}}if(r>1)return o/(r-1)}function k(e,t){var n=x(e,t);return n?Math.sqrt(n):n}var S=function(e,t){var n,r;if(void 0===t){var i,o=Object(u.a)(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;null!=a&&(void 0===n?a>=a&&(n=r=a):(n>a&&(n=a),r=f&&(n=r=f):(n>f&&(n=f),r0){for(o=r[--i];i>0&&(e=o,!(n=(t=r[--i])-((o=e+t)-e))););i>0&&(n<0&&r[i-1]<0||n>0&&r[i-1]>0)&&(t=2*n)==(e=o+t)-o&&(o=e)}return o}}]),e}();function T(e,t){var n=new P;if(void 0===t){var r,i=Object(u.a)(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;(o=+o)&&n.add(o)}}catch(f){i.e(f)}finally{i.f()}}else{var a,s=-1,c=Object(u.a)(e);try{for(c.s();!(a=c.n()).done;){var l=a.value;(l=+t(l,++s,e))&&n.add(l)}}catch(f){c.e(f)}finally{c.f()}}return+n}function N(e,t){var n=new P,r=-1;return Float64Array.from(e,void 0===t?function(e){return n.add(+e||0)}:function(i){return n.add(+t(i,++r,e)||0)})}var I=n(12),R=n(56),M=n(42);function F(e,t,n){return(F="undefined"!==typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=Object(M.a)(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}var D=n(54),L=n(55),U=n(107),z=function(e){Object(D.a)(n,e);var t=Object(L.a)(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G;if(Object(C.a)(this,n),r=t.call(this),Object.defineProperties(Object(R.a)(r),{_intern:{value:new Map},_key:{value:i}}),null!=e){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var s=Object(I.a)(o.value,2),c=s[0],l=s[1];r.set(c,l)}}catch(f){a.e(f)}finally{a.f()}}return r}return Object(A.a)(n,[{key:"get",value:function(e){return F(Object(M.a)(n.prototype),"get",this).call(this,q(this,e))}},{key:"has",value:function(e){return F(Object(M.a)(n.prototype),"has",this).call(this,q(this,e))}},{key:"set",value:function(e,t){return F(Object(M.a)(n.prototype),"set",this).call(this,H(this,e),t)}},{key:"delete",value:function(e){return F(Object(M.a)(n.prototype),"delete",this).call(this,V(this,e))}}]),n}(Object(U.a)(Map)),B=function(e){Object(D.a)(n,e);var t=Object(L.a)(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:G;if(Object(C.a)(this,n),r=t.call(this),Object.defineProperties(Object(R.a)(r),{_intern:{value:new Map},_key:{value:i}}),null!=e){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var s=o.value;r.add(s)}}catch(c){a.e(c)}finally{a.f()}}return r}return Object(A.a)(n,[{key:"has",value:function(e){return F(Object(M.a)(n.prototype),"has",this).call(this,q(this,e))}},{key:"add",value:function(e){return F(Object(M.a)(n.prototype),"add",this).call(this,H(this,e))}},{key:"delete",value:function(e){return F(Object(M.a)(n.prototype),"delete",this).call(this,V(this,e))}}]),n}(Object(U.a)(Set));function q(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)?n.get(r):t}function H(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)?n.get(r):(n.set(r,t),t)}function V(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)&&(t=n.get(t),n.delete(r)),t}function G(e){return null!==e&&"object"===typeof e?e.valueOf():e}var Q=function(e){return e};function W(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),r=1;r2?n-2:0),i=2;i2?n-2:0),i=2;i1?t-1:0),r=1;r1?t-1:0),r=1;r=r.length)return n(i);var a,s=new z,c=r[o++],l=-1,f=Object(u.a)(i);try{for(f.s();!(a=f.n()).done;){var d=a.value,p=c(d,++l,i),h=s.get(p);h?h.push(d):s.set(p,[d])}}catch(w){f.e(w)}finally{f.f()}var m,v=Object(u.a)(s);try{for(v.s();!(m=v.n()).done;){var g=Object(I.a)(m.value,2),y=g[0],b=g[1];s.set(y,e(b,o))}}catch(w){v.e(w)}finally{v.f()}return t(s)}(e,0)}var te=function(e,t){return Array.from(t,(function(t){return e[t]}))};function ne(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i1){var l=Uint32Array.from(e,(function(e,t){return t}));return n.length>1?(n=n.map((function(t){return e.map(t)})),l.sort((function(e,t){var i,o=Object(u.a)(n);try{for(o.s();!(i=o.n()).done;){var a=i.value,s=r(a[e],a[t]);if(s)return s}}catch(c){o.e(c)}finally{o.f()}}))):(c=e.map(c),l.sort((function(e,t){return r(c[e],c[t])}))),te(e,l)}return e.sort(c)}function re(e,t,n){return(1===t.length?ne($(e,t,n),(function(e,t){var n=Object(I.a)(e,2),i=n[0],o=n[1],a=Object(I.a)(t,2),u=a[0],s=a[1];return r(o,s)||r(i,u)})):ne(W(e,n),(function(e,n){var i=Object(I.a)(e,2),o=i[0],a=i[1],u=Object(I.a)(n,2),s=u[0],c=u[1];return t(a,c)||r(o,s)}))).map((function(e){return Object(I.a)(e,1)[0]}))}var ie=Array.prototype,oe=ie.slice,ae=(ie.map,function(e){return function(){return e}}),ue=Math.sqrt(50),se=Math.sqrt(10),ce=Math.sqrt(2),le=function(e,t,n){var r,i,o,a,u=-1;if(n=+n,(e=+e)===(t=+t)&&n>0)return[e];if((r=t0){var s=Math.round(e/a),c=Math.round(t/a);for(s*at&&--c,o=new Array(i=c-s+1);++ut&&--f,o=new Array(i=f-l+1);++u=0?(o>=ue?10:o>=se?5:o>=ce?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=ue?10:o>=se?5:o>=ce?2:1)}function de(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>=ue?i*=10:o>=se?i*=5:o>=ce&&(i*=2),t0?(e=Math.floor(e/i)*i,t=Math.ceil(t/i)*i):i<0&&(e=Math.ceil(e*i)/i,t=Math.floor(t*i)/i),r=i}}var he=function(e){return Math.ceil(Math.log(v(e))/Math.LN2)+1},me=function(){var e=Q,t=S,n=he;function r(r){Array.isArray(r)||(r=Array.from(r));var i,o,a=r.length,u=new Array(a);for(i=0;i=l)if(d>=l&&t===S){var g=fe(c,l,p);isFinite(g)&&(g>0?l=(Math.floor(l/g)+1)*g:g<0&&(l=(Math.ceil(l*-g)+1)/-g))}else f.pop()}for(var y=f.length;f[0]<=c;)f.shift(),--y;for(;f[y-1]>l;)f.pop(),--y;var b,w=new Array(y+1);for(i=0;i<=y;++i)(b=w[i]=[]).x0=i>0?f[i-1]:c,b.x1=i2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e.length-1,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:r;i>n;){if(i-n>600){var a=i-n+1,u=t-n+1,s=Math.log(a),c=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*c*(a-c)/a)*(u-a/2<0?-1:1),f=Math.max(n,Math.floor(t-u*c/a+l)),d=Math.min(i,Math.floor(t+(a-u)*c/a+l));ye(e,t,f,d,o)}var p=e[t],h=n,m=i;for(be(e,n,t),o(e[i],p)>0&&be(e,n,i);h0;)--m}0===o(e[n],p)?be(e,n,m):be(e,++m,i),m<=t&&(n=m+1),t<=m&&(i=m-1)}return e}function be(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function we(e,t,n){if(r=(e=Float64Array.from(l(e,n))).length){if((t=+t)<=0||r<2)return Object(ge.a)(e);if(t>=1)return Object(ve.a)(e);var r,i=(r-1)*t,o=Math.floor(i),a=Object(ve.a)(ye(e,o).subarray(0,o+1));return a+(Object(ge.a)(e.subarray(o+1))-a)*(i-o)}}function Oe(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c;if(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)}}var _e=function(e,t,n){return Math.ceil((n-t)/(2*(we(e,.75)-we(e,.25))*Math.pow(v(e),-1/3)))},je=function(e,t,n){return Math.ceil((n-t)/(3.5*k(e)*Math.pow(v(e),-1/3)))};function Ee(e,t){var n,r=-1,i=-1;if(void 0===t){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var s=o.value;++i,null!=s&&(n=s)&&(n=s,r=i)}}catch(d){a.e(d)}finally{a.f()}}else{var c,l=Object(u.a)(e);try{for(l.s();!(c=l.n()).done;){var f=c.value;null!=(f=t(f,++i,e))&&(n=f)&&(n=f,r=i)}}catch(d){l.e(d)}finally{l.f()}}return r}function xe(e,t){var n=0,r=0;if(void 0===t){var i,o=Object(u.a)(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;null!=a&&(a=+a)>=a&&(++n,r+=a)}}catch(d){o.e(d)}finally{o.f()}}else{var s,c=-1,l=Object(u.a)(e);try{for(l.s();!(s=l.n()).done;){var f=s.value;null!=(f=t(f,++c,e))&&(f=+f)>=f&&(++n,r+=f)}}catch(d){l.e(d)}finally{l.f()}}if(n)return r/n}var ke=function(e,t){return we(e,.5,t)},Se=a.a.mark(Ce);function Ce(e){var t,n,r;return a.a.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:t=Object(u.a)(e),i.prev=1,t.s();case 3:if((n=t.n()).done){i.next=8;break}return r=n.value,i.delegateYield(r,"t0",6);case 6:i.next=3;break;case 8:i.next=13;break;case 10:i.prev=10,i.t1=i.catch(1),t.e(i.t1);case 13:return i.prev=13,t.f(),i.finish(13);case 16:case"end":return i.stop()}}),Se,null,[[1,10,13,16]])}function Ae(e){return Array.from(Ce(e))}function Pe(e,t){var n,r=-1,i=-1;if(void 0===t){var o,a=Object(u.a)(e);try{for(a.s();!(o=a.n()).done;){var s=o.value;++i,null!=s&&(n>s||void 0===n&&s>=s)&&(n=s,r=i)}}catch(d){a.e(d)}finally{a.f()}}else{var c,l=Object(u.a)(e);try{for(l.s();!(c=l.n()).done;){var f=c.value;null!=(f=t(f,++i,e))&&(n>f||void 0===n&&f>=f)&&(n=f,r=i)}}catch(d){l.e(d)}finally{l.f()}}return r}function Te(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ne,i=[],o=!1,a=Object(u.a)(e);try{for(a.s();!(n=a.n()).done;){var s=n.value;o&&i.push(r(t,s)),t=s,o=!0}}catch(c){a.e(c)}finally{a.f()}return i}function Ne(e,t){return[e,t]}var Ie=function(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)),o=new Array(i);++r1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===n.length){var o,a,s=Object(u.a)(e);try{for(s.s();!(a=s.n()).done;){var c=a.value,l=n(c);(i?r(l,o)<0:0===r(l,l))&&(t=c,o=l,i=!0)}}catch(h){s.e(h)}finally{s.f()}}else{var f,d=Object(u.a)(e);try{for(d.s();!(f=d.n()).done;){var p=f.value;(i?n(p,t)<0:0===n(p,p))&&(t=p,i=!0)}}catch(h){d.e(h)}finally{d.f()}}return t}function Me(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;if(1===n.length)return Pe(e,n);var i,o=-1,a=-1,s=Object(u.a)(e);try{for(s.s();!(i=s.n()).done;){var c=i.value;++a,(o<0?0===n(c,c):n(c,t)<0)&&(t=c,o=a)}}catch(l){s.e(l)}finally{s.f()}return o}function Fe(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r,i=!1;if(1===n.length){var o,a,s=Object(u.a)(e);try{for(s.s();!(a=s.n()).done;){var c=a.value,l=n(c);(i?r(l,o)>0:0===r(l,l))&&(t=c,o=l,i=!0)}}catch(h){s.e(h)}finally{s.f()}}else{var f,d=Object(u.a)(e);try{for(d.s();!(f=d.n()).done;){var p=f.value;(i?n(p,t)>0:0===n(p,p))&&(t=p,i=!0)}}catch(h){d.e(h)}finally{d.f()}}return t}function De(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r;if(1===n.length)return Ee(e,n);var i,o=-1,a=-1,s=Object(u.a)(e);try{for(s.s();!(i=s.n()).done;){var c=i.value;++a,(o<0?0===n(c,c):n(c,t)>0)&&(t=c,o=a)}}catch(l){s.e(l)}finally{s.f()}return o}function Le(e,t){var n=Me(e,t);return n<0?void 0:n}var Ue=ze(Math.random);function ze(e){return function(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.length,i=r-(n=+n);i;){var o=e()*i--|0,a=t[i+n];t[i+n]=t[o+n],t[o+n]=a}return t}}function Be(e,t){var n=0;if(void 0===t){var r,i=Object(u.a)(e);try{for(i.s();!(r=i.n()).done;){var o=r.value;(o=+o)&&(n+=o)}}catch(f){i.e(f)}finally{i.f()}}else{var a,s=-1,c=Object(u.a)(e);try{for(c.s();!(a=c.n()).done;){var l=a.value;(l=+t(l,++s,e))&&(n+=l)}}catch(f){c.e(f)}finally{c.f()}}return n}var qe=function(e){if(!(i=e.length))return[];for(var t=-1,n=Object(ge.a)(e,He),r=new Array(n);++t1?t-1:0),r=1;r1?t-1:0),r=1;ra||void 0===n&&a>=a)&&(n=a)}}catch(f){o.e(f)}finally{o.f()}}else{var u,s=-1,c=Object(r.a)(e);try{for(c.s();!(u=c.n()).done;){var l=u.value;null!=(l=t(l,++s,e))&&(n>l||void 0===n&&l>=l)&&(n=l)}}catch(f){c.e(f)}finally{c.f()}}return n}},function(e,t,n){"use strict";n.r(t),n.d(t,"transition",(function(){return ot})),n.d(t,"active",(function(){return ft})),n.d(t,"interrupt",(function(){return P}));var r,i,o=n(69),a=n(469),u=0,s=0,c=0,l=0,f=0,d=0,p="object"===typeof performance&&performance.now?performance:Date,h="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function m(){return f||(h(v),f=p.now()+d)}function v(){f=0}function g(){this._call=this._time=this._next=null}function y(e,t,n){var r=new g;return r.restart(e,t,n),r}function b(){f=(l=p.now())+d,u=s=0;try{!function(){m(),++u;for(var e,t=r;t;)(e=f-t._time)>=0&&t._call.call(null,e),t=t._next;--u}()}finally{u=0,function(){var e,t,n=r,o=1/0;for(;n;)n._call?(o>n._time&&(o=n._time),e=n,n=n._next):(t=n._next,n._next=null,n=e?e._next=t:r=t);i=e,O(o)}(),f=0}}function w(){var e=p.now(),t=e-l;t>1e3&&(d-=t,l=e)}function O(e){u||(s&&(s=clearTimeout(s)),e-f>24?(e<1/0&&(s=setTimeout(b,e-p.now()-d)),c&&(c=clearInterval(c))):(c||(l=p.now(),c=setInterval(w,1e3)),u=1,h(b)))}g.prototype=y.prototype={constructor:g,restart:function(e,t,n){if("function"!==typeof e)throw new TypeError("callback is not a function");n=(null==n?m():+n)+(null==t?0:+t),this._next||i===this||(i?i._next=this:r=this,i=this),this._call=e,this._time=n,O()},stop:function(){this._call&&(this._call=null,this._time=1/0,O())}};var _=function(e,t,n){var r=new g;return t=null==t?0:+t,r.restart((function(n){r.stop(),e(n+t)}),t,n),r},j=Object(a.a)("start","end","cancel","interrupt"),E=[],x=function(e,t,n,r,i,o){var a=e.__transition;if(a){if(n in a)return}else e.__transition={};!function(e,t,n){var r,i=e.__transition;function o(e){n.state=1,n.timer.restart(a,n.delay,n.time),n.delay<=e&&a(e-n.delay)}function a(o){var c,l,f,d;if(1!==n.state)return s();for(c in i)if((d=i[c]).name===n.name){if(3===d.state)return _(a);4===d.state?(d.state=6,d.timer.stop(),d.on.call("interrupt",e,e.__data__,d.index,d.group),delete i[c]):+c0)throw new Error("too late; already scheduled");return n}function S(e,t){var n=C(e,t);if(n.state>3)throw new Error("too late; already running");return n}function C(e,t){var n=e.__transition;if(!n||!(n=n[t]))throw new Error("transition not found");return n}var A,P=function(e,t){var n,r,i,o=e.__transition,a=!0;if(o){for(i in t=null==t?null:t+"",o)(n=o[i]).name===t?(r=n.state>2&&n.state<5,n.state=6,n.timer.stop(),n.on.call(r?"interrupt":"cancel",e,e.__data__,n.index,n.group),delete o[i]):a=!1;a&&delete e.__transition}},T=n(13),N=n(74),I=180/Math.PI,R={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},M=function(e,t,n,r,i,o){var a,u,s;return(a=Math.sqrt(e*e+t*t))&&(e/=a,t/=a),(s=e*n+t*r)&&(n-=e*s,r-=t*s),(u=Math.sqrt(n*n+r*r))&&(n/=u,r/=u,s/=u),e*r180?t+=360:t-e>180&&(e+=360),o.push({i:n.push(i(n)+"rotate(",null,r)-2,x:Object(N.a)(e,t)})):t&&n.push(i(n)+"rotate("+t+r)}(o.rotate,a.rotate,u,s),function(e,t,n,o){e!==t?o.push({i:n.push(i(n)+"skewX(",null,r)-2,x:Object(N.a)(e,t)}):t&&n.push(i(n)+"skewX("+t+r)}(o.skewX,a.skewX,u,s),function(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:Object(N.a)(e,n)},{i:u-2,x:Object(N.a)(t,r)})}else 1===n&&1===r||o.push(i(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,u,s),o=a=null,function(e){for(var t,n=-1,r=s.length;++n>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?ce(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?ce(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=Z.exec(e))?new de(t[1],t[2],t[3],1):(t=J.exec(e))?new de(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=ee.exec(e))?ce(t[1],t[2],t[3],t[4]):(t=te.exec(e))?ce(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ne.exec(e))?ve(t[1],t[2]/100,t[3]/100,1):(t=re.exec(e))?ve(t[1],t[2]/100,t[3]/100,t[4]):ie.hasOwnProperty(e)?se(ie[e]):"transparent"===e?new de(NaN,NaN,NaN,0):null}function se(e){return new de(e>>16&255,e>>8&255,255&e,1)}function ce(e,t,n,r){return r<=0&&(e=t=n=NaN),new de(e,t,n,r)}function le(e){return e instanceof G||(e=ue(e)),e?new de((e=e.rgb()).r,e.g,e.b,e.opacity):new de}function fe(e,t,n,r){return 1===arguments.length?le(e):new de(e,t,n,null==r?1:r)}function de(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function pe(){return"#"+me(this.r)+me(this.g)+me(this.b)}function he(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(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+")")}function me(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function ve(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ye(e,t,n,r)}function ge(e){if(e instanceof ye)return new ye(e.h,e.s,e.l,e.opacity);if(e instanceof G||(e=ue(e)),!e)return new ye;if(e instanceof ye)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),o=Math.max(t,n,r),a=NaN,u=o-i,s=(o+i)/2;return u?(a=t===o?(n-r)/u+6*(n0&&s<1?0:a,new ye(a,u,s,e.opacity)}function ye(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function be(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 we(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}H(G,ue,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:oe,formatHex:oe,formatHsl:function(){return ge(this).formatHsl()},formatRgb:ae,toString:ae}),H(de,fe,V(G,{brighter:function(e){return e=null==e?W:Math.pow(W,e),new de(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?Q:Math.pow(Q,e),new de(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:pe,formatHex:pe,formatRgb:he,toString:he})),H(ye,(function(e,t,n,r){return 1===arguments.length?ge(e):new ye(e,t,n,null==r?1:r)}),V(G,{brighter:function(e){return e=null==e?W:Math.pow(W,e),new ye(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?Q:Math.pow(Q,e),new ye(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 de(be(e>=240?e-240:e+120,i,r),be(e,i,r),be(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},formatHsl:function(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var Oe=function(e){return function(){return e}};function _e(e,t){return function(n){return e+n*t}}function je(e){return 1===(e=+e)?Ee:function(t,n){return n-t?function(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)}}(t,n,e):Oe(isNaN(t)?n:t)}}function Ee(e,t){var n=t-e;return n?_e(e,n):Oe(isNaN(e)?t:e)}var xe=function e(t){var n=je(t);function r(e,t){var r=n((e=fe(e)).r,(t=fe(t)).r),i=n(e.g,t.g),o=n(e.b,t.b),a=Ee(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=i(t),e.b=o(t),e.opacity=a(t),e+""}}return r.gamma=e,r}(1);function ke(e){return function(t){var n,r,i=t.length,o=new Array(i),a=new Array(i),u=new Array(i);for(n=0;n=1?(n=1,t-1):Math.floor(n*t),i=e[r],o=e[r+1],a=r>0?e[r-1]:2*i-o,u=ro&&(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,s.push({i:a,x:Object(N.a)(n,r)})),o=Ce.lastIndex;return o=0&&(e=e.slice(0,t)),!e||"start"===e}))}(t)?k:S;return function(){var a=o(this,e),u=a.on;u!==r&&(i=(r=u).copy()).on(t,n),a.on=i}}var Ke=n(117),$e=n(170),Ye=o.b.prototype.constructor,Xe=n(171);function Ze(e){return function(){this.style.removeProperty(e)}}function Je(e,t,n){return function(r){this.style.setProperty(e,t.call(this,r),n)}}function et(e,t,n){var r,i;function o(){var o=t.apply(this,arguments);return o!==i&&(r=(i=o)&&Je(e,o,n)),r}return o._value=t,o}function tt(e){return function(t){this.textContent=e.call(this,t)}}function nt(e){var t,n;function r(){var r=e.apply(this,arguments);return r!==n&&(t=(n=r)&&tt(r)),t}return r._value=e,r}var rt=0;function it(e,t,n,r){this._groups=e,this._parents=t,this._name=n,this._id=r}function ot(e){return Object(o.b)().transition(e)}function at(){return++rt}var ut=o.b.prototype;it.prototype=ot.prototype=Object(T.a)({constructor:it,select:function(e){var t=this._name,n=this._id;"function"!==typeof e&&(e=Object(Ke.a)(e));for(var r=this._groups,i=r.length,o=new Array(i),a=0;a1&&n.name===t)return new it([[e]],lt,t,+r);return null}},function(e,t,n){"use strict";(function(e){var r=n(25),i=n(273),o="object"==typeof exports&&exports&&!exports.nodeType&&exports,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,u=a&&a.exports===o?r.a.Buffer:void 0,s=(u?u.isBuffer:void 0)||i.a;t.a=s}).call(this,n(232)(e))},function(e,t,n){"use strict";var r=n(34),i=n(27);t.a=function(e){return Object(i.a)(e)&&Object(r.a)(e)}},function(e,t,n){"use strict";var r=n(45),i=Object(r.a)(Object,"create");var o=function(){this.__data__=i?i(null):{},this.size=0};var a=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},u=Object.prototype.hasOwnProperty;var s=function(e){var t=this.__data__;if(i){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return u.call(t,e)?t[e]:void 0},c=Object.prototype.hasOwnProperty;var l=function(e){var t=this.__data__;return i?void 0!==t[e]:c.call(t,e)};var f=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=i&&void 0===t?"__lodash_hash_undefined__":t,this};function d(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1?i(n):n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r={1:"one",2:"two",3:"three",4:"four",5:"five",6:"six",7:"seven",8:"eight",9:"nine",10:"ten",11:"eleven",12:"twelve",13:"thirteen",14:"fourteen",15:"fifteen",16:"sixteen"};function i(e){var t=typeof e;return"string"===t||"number"===t?r[e]||e:""}},function(e,t,n){"use strict";function r(){}t.a=function(e){return null==e?r:function(){return this.querySelector(e)}}},function(e,t,n){"use strict";var r=n(88);t.a=function(e){var t=e+="",n=t.indexOf(":");return n>=0&&"xmlns"!==(t=e.slice(0,n))&&(e=e.slice(n+1)),r.a.hasOwnProperty(t)?{space:r.a[t],local:e}:e}},function(e,t,n){"use strict";t.a=function(e){return e.ownerDocument&&e.ownerDocument.defaultView||e.document&&e||e.defaultView}},function(e,t,n){"use strict";function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=n(17),i=n(83),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;t.a=function(e,t){if(Object(r.a)(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!Object(i.a)(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}},function(e,t,n){"use strict";t.a=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){"use strict";t.a=function(e,t){return e.has(t)}},function(e,t,n){"use strict";t.a=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},function(e,t,n){"use strict";var r=n(33),i=n(17),o=n(27);t.a=function(e){return"string"==typeof e||!Object(i.a)(e)&&Object(o.a)(e)&&"[object String]"==Object(r.a)(e)}},function(e,t,n){"use strict";var r=n(196);t.a=function(e,t){return!!(null==e?0:e.length)&&Object(r.a)(e,t,0)>-1}},function(e,t,n){"use strict";t.a=function(){}},function(e,t,n){"use strict";t.a=function(e){return"object"===typeof e&&"length"in e?e:Array.from(e)}},function(e,t,n){"use strict";var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.a=function(e){return r.test(e)}},function(e,t,n){"use strict";var r=n(145),i=n(133),o=n(180),a=n(124);var u=function(e,t,n,r,u,s){var c=1&n,l=e.length,f=t.length;if(l!=f&&!(c&&f>l))return!1;var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,v=2&n?new i.a:void 0;for(s.set(e,t),s.set(t,e);++h-1?u[s?t[c]:c]:void 0}}(n(150).a);t.a=a},function(e,t,n){"use strict";var r=n(191),i=n(52),o=n(44);var a=function(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n},u=n(17);t.a=function(e,t,n){var s=Object(u.a)(e)?r.a:a,c=arguments.length<3;return s(e,Object(o.a)(t,4),n,c,i.a)}},function(e,t,n){"use strict";var r=n(33),i=n(123),o=n(27),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1;var u=function(e){return Object(o.a)(e)&&Object(i.a)(e.length)&&!!a[Object(r.a)(e)]},s=n(181),c=n(221),l=c.a&&c.a.isTypedArray,f=l?Object(s.a)(l):u;t.a=f},function(e,t,n){"use strict";var r=n(185),i=n(41),o=n(90),a=n(17),u=i.a?i.a.isConcatSpreadable:void 0;var s=function(e){return Object(a.a)(e)||Object(o.a)(e)||!!(u&&e&&e[u])};t.a=function e(t,n,i,o,a){var u=-1,c=t.length;for(i||(i=s),a||(a=[]);++u0&&i(l)?n>1?e(l,n-1,i,o,a):Object(r.a)(a,l):o||(a[a.length]=l)}return a}},function(e,t,n){"use strict";var r=n(45),i=function(){try{var e=Object(r.a)(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();t.a=i},function(e,t,n){"use strict";t.a=function(e,t,n){var r=e.defaultProps,i=void 0===r?{}:r;if(t.as&&t.as!==i.as)return t.as;if(n){var o=n();if(o)return o}return t.href?"a":i.as||"div"}},function(e,t,n){"use strict";t.a=function(e,t){var n=e.handledProps,r=void 0===n?[]:n;return Object.keys(t).reduce((function(e,n){return"childKey"===n||-1===r.indexOf(n)&&(e[n]=t[n]),e}),{})}},function(e,t){function n(e,t,n,r){var i,o=null==(i=r)||"number"===typeof i||"boolean"===typeof i?r:n(r),a=t.get(o);return"undefined"===typeof a&&(a=e.call(this,r),t.set(o,a)),a}function r(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),o=t.get(i);return"undefined"===typeof o&&(o=e.apply(this,r),t.set(i,o)),o}function i(e,t,n,r,i){return n.bind(t,e,r,i)}function o(e,t){return i(e,this,1===e.length?n:r,t.cache.create(),t.serializer)}function a(){return JSON.stringify(arguments)}function u(){this.cache=Object.create(null)}u.prototype.has=function(e){return e in this.cache},u.prototype.get=function(e){return this.cache[e]},u.prototype.set=function(e,t){this.cache[e]=t};var s={create:function(){return new u}};e.exports=function(e,t){var n=t&&t.cache?t.cache:s,r=t&&t.serializer?t.serializer:a;return(t&&t.strategy?t.strategy:o)(e,{cache:n,serializer:r})},e.exports.strategies={variadic:function(e,t){return i(e,this,r,t.cache.create(),t.serializer)},monadic:function(e,t){return i(e,this,n,t.cache.create(),t.serializer)}}},function(e,t,n){"use strict";var r=n(2),i=n(3),o=(n(7),n(0)),a=n.n(o),u=n(16),s=n(142),c=n(141),l=n(153);function f(e){var t=e.children,n=e.className,o=e.computer,l=e.color,d=e.floated,p=e.largeScreen,h=e.mobile,m=e.only,v=e.stretched,g=e.tablet,y=e.textAlign,b=e.verticalAlign,w=e.widescreen,O=e.width,_=Object(i.a)(l,Object(u.a)(v,"stretched"),Object(u.c)(m,"only"),Object(u.d)(y),Object(u.e)(d,"floated"),Object(u.f)(b),Object(u.g)(o,"wide computer"),Object(u.g)(p,"wide large screen"),Object(u.g)(h,"wide mobile"),Object(u.g)(g,"wide tablet"),Object(u.g)(w,"wide widescreen"),Object(u.g)(O,"wide"),"column",n),j=Object(s.a)(f,e),E=Object(c.a)(f,e);return a.a.createElement(E,Object(r.a)({},j,{className:_}),t)}f.handledProps=["as","children","className","color","computer","floated","largeScreen","mobile","only","stretched","tablet","textAlign","verticalAlign","widescreen","width"],f.propTypes={},f.create=Object(l.f)(f,(function(e){return{children:e}})),t.a=f},function(e,t,n){"use strict";var r=n(89);var i=function(){this.__data__=new r.a,this.size=0};var o=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n};var a=function(e){return this.__data__.get(e)};var u=function(e){return this.__data__.has(e)},s=n(92),c=n(106);var l=function(e,t){var n=this.__data__;if(n instanceof r.a){var i=n.__data__;if(!s.a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new c.a(i)}return n.set(e,t),this.size=n.size,this};function f(e){var t=this.__data__=new r.a(e);this.size=t.size}f.prototype.clear=i,f.prototype.delete=o,f.prototype.get=a,f.prototype.has=u,f.prototype.set=l;t.a=f},function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return v}));var r=n(469),i=n(169);var o=function(e){e.preventDefault(),e.stopImmediatePropagation()},a=function(e){var t=e.document.documentElement,n=Object(i.a)(e).on("dragstart.drag",o,!0);"onselectstart"in t?n.on("selectstart.drag",o,!0):(t.__noselect=t.style.MozUserSelect,t.style.MozUserSelect="none")};function u(e,t){var n=e.document.documentElement,r=Object(i.a)(e).on("dragstart.drag",null);t&&(r.on("click.drag",o,!0),setTimeout((function(){r.on("click.drag",null)}),0)),"onselectstart"in n?r.on("selectstart.drag",null):(n.style.MozUserSelect=n.__noselect,delete n.__noselect)}function s(e){return((e=Math.exp(e))+1/e)/2}var c=function e(t,n,r){function i(e,i){var o,a,u=e[0],c=e[1],l=e[2],f=i[0],d=i[1],p=i[2],h=f-u,m=d-c,v=h*h+m*m;if(v<1e-12)a=Math.log(p/l)/t,o=function(e){return[u+e*h,c+e*m,l*Math.exp(t*e*a)]};else{var g=Math.sqrt(v),y=(p*p-l*l+r*v)/(2*l*n*g),b=(p*p-l*l-r*v)/(2*p*n*g),w=Math.log(Math.sqrt(y*y+1)-y),O=Math.log(Math.sqrt(b*b+1)-b);a=(O-w)/t,o=function(e){var r,i=e*a,o=s(w),f=l/(n*g)*(o*(r=t*i+w,((r=Math.exp(2*r))-1)/(r+1))-function(e){return((e=Math.exp(e))-1/e)/2}(w));return[u+f*h,c+f*m,l*o/s(t*i+w)]}}return o.duration=1e3*a*t/Math.SQRT2,o}return i.rho=function(t){var n=Math.max(.001,+t),r=n*n;return e(n,r,r*r)},i}(Math.SQRT2,2,4),l=n(172),f=n(103),d=function(e){return function(){return e}};function p(e,t){var n=t.sourceEvent,r=t.target,i=t.transform,o=t.dispatch;Object.defineProperties(this,{type:{value:e,enumerable:!0,configurable:!0},sourceEvent:{value:n,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},transform:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}function h(e,t,n){this.k=e,this.x=t,this.y=n}h.prototype={constructor:h,scale:function(e){return 1===e?this:new h(this.k*e,this.x,this.y)},translate:function(e,t){return 0===e&0===t?this:new h(this.k,this.x+this.k*e,this.y+this.k*t)},apply:function(e){return[e[0]*this.k+this.x,e[1]*this.k+this.y]},applyX:function(e){return e*this.k+this.x},applyY:function(e){return e*this.k+this.y},invert:function(e){return[(e[0]-this.x)/this.k,(e[1]-this.y)/this.k]},invertX:function(e){return(e-this.x)/this.k},invertY:function(e){return(e-this.y)/this.k},rescaleX:function(e){return e.copy().domain(e.range().map(this.invertX,this).map(e.invert,e))},rescaleY:function(e){return e.copy().domain(e.range().map(this.invertY,this).map(e.invert,e))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var m=new h(1,0,0);function v(e){for(;!e.__zoom;)if(!(e=e.parentNode))return m;return e.__zoom}function g(e){e.stopImmediatePropagation()}v.prototype=h.prototype;var y=function(e){e.preventDefault(),e.stopImmediatePropagation()};function b(e){return(!e.ctrlKey||"wheel"===e.type)&&!e.button}function w(){var e=this;return e instanceof SVGElement?(e=e.ownerSVGElement||e).hasAttribute("viewBox")?[[(e=e.viewBox.baseVal).x,e.y],[e.x+e.width,e.y+e.height]]:[[0,0],[e.width.baseVal.value,e.height.baseVal.value]]:[[0,0],[e.clientWidth,e.clientHeight]]}function O(){return this.__zoom||m}function _(e){return-e.deltaY*(1===e.deltaMode?.05:e.deltaMode?1:.002)*(e.ctrlKey?10:1)}function j(){return navigator.maxTouchPoints||"ontouchstart"in this}function E(e,t,n){var r=e.invertX(t[0][0])-n[0][0],i=e.invertX(t[1][0])-n[1][0],o=e.invertY(t[0][1])-n[0][1],a=e.invertY(t[1][1])-n[1][1];return e.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}var x=function(){var e,t,n,o=b,s=w,v=E,x=_,k=j,S=[0,1/0],C=[[-1/0,-1/0],[1/0,1/0]],A=250,P=c,T=Object(r.a)("start","zoom","end"),N=500,I=0,R=10;function M(e){e.property("__zoom",O).on("wheel.zoom",q).on("mousedown.zoom",H).on("dblclick.zoom",V).filter(k).on("touchstart.zoom",G).on("touchmove.zoom",Q).on("touchend.zoom touchcancel.zoom",W).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function F(e,t){return(t=Math.max(S[0],Math.min(S[1],t)))===e.k?e:new h(t,e.x,e.y)}function D(e,t,n){var r=t[0]-n[0]*e.k,i=t[1]-n[1]*e.k;return r===e.x&&i===e.y?e:new h(e.k,r,i)}function L(e){return[(+e[0][0]+ +e[1][0])/2,(+e[0][1]+ +e[1][1])/2]}function U(e,t,n,r){e.on("start.zoom",(function(){z(this,arguments).event(r).start()})).on("interrupt.zoom end.zoom",(function(){z(this,arguments).event(r).end()})).tween("zoom",(function(){var e=this,i=arguments,o=z(e,i).event(r),a=s.apply(e,i),u=null==n?L(a):"function"===typeof n?n.apply(e,i):n,c=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),l=e.__zoom,f="function"===typeof t?t.apply(e,i):t,d=P(l.invert(u).concat(c/l.k),f.invert(u).concat(c/f.k));return function(e){if(1===e)e=f;else{var t=d(e),n=c/t[2];e=new h(n,u[0]-t[0]*n,u[1]-t[1]*n)}o.zoom(null,e)}}))}function z(e,t,n){return!n&&e.__zooming||new B(e,t)}function B(e,t){this.that=e,this.args=t,this.active=0,this.sourceEvent=null,this.extent=s.apply(e,t),this.taps=0}function q(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r1?t-1:0),s=1;sI}c.event(e).zoom("mouse",v(D(c.that.__zoom,c.mouse[0]=Object(l.a)(e,h),c.mouse[1]),c.extent,C))}function O(e){d.on("mousemove.zoom mouseup.zoom",null),u(e.view,c.moved),y(e),c.event(e).end()}}function V(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?Object(i.a)(this).transition().duration(A).call(U,d,u,e):Object(i.a)(this).call(M.transform,d,u,e)}}function G(n){for(var r=arguments.length,i=new Array(r>1?r-1:0),a=1;a1?t-1:0),r=1;r1?r-1:0),a=1;a=a)&&(n=a)}}catch(f){o.e(f)}finally{o.f()}}else{var u,s=-1,c=Object(r.a)(e);try{for(c.s();!(u=c.n()).done;){var l=u.value;null!=(l=t(l,++s,e))&&(n=l)&&(n=l)}}catch(f){c.e(f)}finally{c.f()}}return n}},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=i(t,n)&&e1){var u={id:t.DUMMY_ROOT_NODE_ID,height:1,width:1};n.push(u),i.forEach((function(e){return e.parentId=u.id}))}n.push.apply(n,i);var s=[];i.forEach((function(e){e.family&&s.push(e)}));for(var c=function(){var t=s.pop();l.options.data.getFam(t.family.id).getChildren().forEach((function(r){var i=e.getNodes(r);i.forEach((function(e){e.parentId=t.id,e.family&&(e.id=""+a.getId(e.family.id),s.push(e))})),n.push.apply(n,i)}))},l=this;s.length;)c();return r.stratify()(n)},e.prototype.render=function(){var e=this.createHierarchy(),t=a(this.util.layOutChart(e)),n=this.util.renderChart(t),r=i.getChartInfo(t);return this.util.updateSvgDimensions(r),Object.assign(r,{animationPromise:n})},e}();t.DescendantChart=u},function(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t=0})):r(e)},t.createRuleSet=function(e,t){return"@media ".concat(t,"{.").concat(e,"{display:none!important;}}")},t.createClassName=function(){for(var e=arguments.length,t=new Array(e),n=0;n=0)&&a.status>t&&(t=a.status)}return t},e.prototype.ok=function(t){return void 0===t&&(t=""),this.getStatus(t)===e.OK},e.prototype.notOk=function(t){return void 0===t&&(t=""),this.getStatus(t)!==e.OK},e.prototype.getFirstMessage=function(e){void 0===e&&(e="");for(var t=o.ArrayUtils.isArray(e)?e:[e],n=0,r=this._failedMessages;n=0)return i.message}return""},e.prototype.getLastMessage=function(e){void 0===e&&(e="");for(var t=o.ArrayUtils.isArray(e)?e:[e],n=this._failedMessages.length-1;n>=0;n--)if(""===e||null===e||o.ArrayUtils.isArray(e)&&0===e.length||t.indexOf(this._failedMessages[n].tag)>=0)return this._failedMessages[n].message;return""},e.prototype.isTrue=function(e,t,n,r){return void 0===t&&(t="value is not true"),void 0===n&&(n=""),void 0===r&&(r=!1),this._updateValidationStatus(!0===e,t,n,r)},e.prototype.isBoolean=function(e,t,n,r){return void 0===t&&(t="value is not a boolean"),void 0===n&&(n=""),void 0===r&&(r=!1),this._updateValidationStatus("boolean"==typeof e,t,n,r)},e.prototype.isNumeric=function(e,t,n,r){return void 0===t&&(t="value is not a number"),void 0===n&&(n=""),void 0===r&&(r=!1),this._updateValidationStatus(i.NumericUtils.isNumeric(e),t,n,r)},e.prototype.isNumericBetween=function(e,t,n,r,o,a){return void 0===r&&(r="value is not between min and max"),void 0===o&&(o=""),void 0===a&&(a=!1),this._updateValidationStatus(i.NumericUtils.isNumeric(e)&&e>=t&&e<=n,r,o,a)},e.prototype.isString=function(e,t,n,i){return void 0===t&&(t="value is not a string"),void 0===n&&(n=""),void 0===i&&(i=!1),this._updateValidationStatus(r.StringUtils.isString(e),t,n,i)},e.prototype.isUrl=function(e,t,n,i){return void 0===t&&(t="value is not an URL"),void 0===n&&(n=""),void 0===i&&(i=!1),this._updateValidationStatus(r.StringUtils.isUrl(e),t,n,i)},e.prototype.isArray=function(e,t,n,r){return void 0===t&&(t="value is not an array"),void 0===n&&(n=""),void 0===r&&(r=!1),this._updateValidationStatus(o.ArrayUtils.isArray(e),t,n,r)},e.prototype.isObject=function(e,t,n,r){return void 0===t&&(t="value is not an object"),void 0===n&&(n=""),void 0===r&&(r=!1),this._updateValidationStatus(a.ObjectUtils.isObject(e),t,n,r)},e.prototype.isFilledIn=function(e,t,n,i,o){return void 0===t&&(t=[]),void 0===n&&(n="value is required"),void 0===i&&(i=""),void 0===o&&(o=!1),this._updateValidationStatus(!r.StringUtils.isEmpty(e,t),n,i,o)},e.prototype.isDate=function(){return!1},e.prototype.isMail=function(){return!1},e.prototype.isEqualTo=function(e,t,n,r,i){void 0===n&&(n="values are not equal"),void 0===r&&(r=""),void 0===i&&(i=!1);var u=!1;return o.ArrayUtils.isArray(e)&&o.ArrayUtils.isArray(t)?u=o.ArrayUtils.isEqualTo(e,t):a.ObjectUtils.isObject(e)&&a.ObjectUtils.isObject(t)?u=a.ObjectUtils.isEqualTo(e,t):e===t&&(u=!0),this._updateValidationStatus(u,n,r,i)},e.prototype.isMinimumWords=function(e){return""===e},e.prototype.isNIF=function(e){return""===e},e.prototype.isMinimumLength=function(e){return""===e},e.prototype.isMaximumLength=function(e){return""===e},e.prototype.isPostalCode=function(e){return""===e},e.prototype.isPhone=function(e){return""===e},e.prototype.isHtmlFormValid=function(e){return""===e},e.prototype.reset=function(){this._validationStatus=[{tag:"",status:e.OK}],this._failedMessages=[]},e.prototype._updateValidationStatus=function(t,n,r,i){if(void 0===r&&(r=""),!t){for(var a=o.ArrayUtils.isArray(r)?r:[r],u=0,s=a;uget: key does not exist or is invalid")},e.prototype.getAt=function(e){if("number"==typeof e&&a.NumericUtils.isInteger(e)&&e>=0&&egetAt: index does not exist or is invalid")},e.prototype.getKeys=function(){return this._keys},e.prototype.getValues=function(){for(var e=[],t=0;trename: key does not exist "+e)},e.prototype.rename=function(e,t){if(this._validateKeyFormat(e),this._validateKeyFormat(t),this.isKey(t))throw new Error("HashMapObject->rename: newKey "+t+" already exists");if(this.isKey(e)){for(var n={},r=0;rrename: key does not exist "+e)},e.prototype.swap=function(e,t){if(this._validateKeyFormat(e),this._validateKeyFormat(t),!this.isKey(e))throw new Error("HashMapObject->swap: key1 does not exist "+e);if(!this.isKey(t))throw new Error("HashMapObject->swap: key2 does not exist "+t);for(var n={},r=this.get(e),i=this.get(t),o=0;osortByKey: Unknown sort method or order")}return!0},e.prototype.shift=function(){if(this._length<=0)throw new Error("HashMapObject->shift: No elements");this._length--;var e=this._data[this._keys[0]];return delete this._data[this._keys[0]],this._keys.shift(),e},e.prototype.pop=function(){if(this._length<=0)throw new Error("HashMapObject->pop: No elements");this._length--;var e=this._data[this._keys[this._length]];return delete this._data[this._keys[this._length]],this._keys.pop(),e},e.prototype.reverse=function(){return this._keys.reverse(),!0},e.prototype._validateKeyFormat=function(e){if(!r.StringUtils.isString(e)||""==e.replace(/ |\n|\r|\t/gi,""))throw new Error("HashMapObject: key must be a non empty string")},e.SORT_METHOD_STRING="SORT_METHOD_STRING",e.SORT_METHOD_NUMERIC="SORT_METHOD_NUMERIC",e.SORT_ORDER_ASCENDING="SORT_ORDER_ASCENDING",e.SORT_ORDER_DESCENDING="SORT_ORDER_DESCENDING",e}();t.HashMapObject=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(t,n,r){void 0===n&&(n="STRING"),void 0===r&&(r=0),this.resultFormat=e.STRING,this.ignoreGlobalPostParams=!1,this.successCallback=function(){},this.errorCallback=function(){},this.finallyCallback=function(){},this.url=t,this.resultFormat=n,this.timeout=r}return e.STRING="STRING",e.JSON="JSON",e}();t.HTTPManagerBaseRequest=r},function(e,t,n){"use strict";var r=n(14),i="object"===typeof document&&null!==document,o="object"===typeof window&&null!==window&&window.self===window;t.a=function e(){return Object(r.a)(e.override)?i&&o:e.override}},function(e,t,n){"use strict";e.exports=n(330)},function(e,t,n){"use strict";var r=n(69);t.a=function(e){return"string"===typeof e?new r.a([[document.querySelector(e)]],[document.documentElement]):new r.a([[e]],r.c)}},function(e,t,n){"use strict";function r(){return[]}t.a=function(e){return null==e?r:function(){return this.querySelectorAll(e)}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return u}));var r=n(119);function i(e){return function(){this.style.removeProperty(e)}}function o(e,t,n){return function(){this.style.setProperty(e,t,n)}}function a(e,t,n){return function(){var r=t.apply(this,arguments);null==r?this.style.removeProperty(e):this.style.setProperty(e,r,n)}}function u(e,t){return e.style.getPropertyValue(t)||Object(r.a)(e).getComputedStyle(e,null).getPropertyValue(t)}t.a=function(e,t,n){return arguments.length>1?this.each((null==t?i:"function"===typeof t?a:o)(e,t,null==n?"":n)):u(this.node(),e)}},function(e,t,n){"use strict";var r=n(193);t.a=function(e,t){if(e=Object(r.a)(e),void 0===t&&(t=e.currentTarget),t){var n=t.ownerSVGElement||t;if(n.createSVGPoint){var i=n.createSVGPoint();return i.x=e.clientX,i.y=e.clientY,[(i=i.matrixTransform(t.getScreenCTM().inverse())).x,i.y]}if(t.getBoundingClientRect){var o=t.getBoundingClientRect();return[e.clientX-o.left-t.clientLeft,e.clientY-o.top-t.clientTop]}}return[e.pageX,e.pageY]}},function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";function r(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=Date.now;t.a=function(e){var t=0,n=0;return function(){var i=r(),o=16-(i-n);if(n=i,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){"use strict";(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.a=n}).call(this,n(202))},function(e,t,n){"use strict";var r=n(82),i=Math.max;t.a=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,u=i(o.length-t,0),s=Array(u);++a=200&&(f=s.a,d=!1,t=new r.a(t));e:for(;++l=200){var m=t?null:l(e);if(m)return Object(c.a)(m);d=!1,s=a.a,h=new r.a}else h=t?[]:p;e:for(;++u1&&i.children&&i.children.length>1&&(i.children.pop(),i.data.spouseParentNodeId=void 0),i};var u=function(){function e(e){this.options=e,this.util=new i.ChartUtil(e)}return e.prototype.createHierarchy=function(){var e=[],t=[],n=this.options.idGenerator||new a.IdGenerator;if(this.options.startIndi){var r=(f=this.options.data.getIndi(this.options.startIndi).getFamilyAsChild())?n.getId(f):void 0;f&&t.push({id:f,parentId:this.options.startIndi,family:{id:f}}),e.push({id:this.options.startIndi,indi:{id:this.options.startIndi},indiParentNodeId:r})}else t.push({id:n.getId(this.options.startFam),family:{id:this.options.startFam}});for(;t.length;){var i=t.pop(),u=this.options.data.getFam(i.family.id);if(u){var s=i.family.id===this.options.startFam&&this.options.swapStartSpouses?[u.getMother(),u.getFather()]:[u.getFather(),u.getMother()],c=s[0],l=s[1];if(c||l){var f;if(l)if(i.spouse={id:l},f=this.options.data.getIndi(l).getFamilyAsChild()){r=n.getId(f);i.spouseParentNodeId=r,t.push({id:r,parentId:i.id,family:{id:f}})}if(c)if(i.indi={id:c},f=this.options.data.getIndi(c).getFamilyAsChild()){r=n.getId(f);i.indiParentNodeId=r,t.push({id:r,parentId:i.id,family:{id:f}})}e.push(i)}}}return o.stratify()(e)},e.prototype.render=function(){var e=this.createHierarchy(),t=this.util.layOutChart(e,{flipVertically:!0}),n=this.util.renderChart(t),r=i.getChartInfo(t);return this.util.updateSvgDimensions(r),Object.assign(r,{animationPromise:n})},e}();t.AncestorChart=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFamPositionHorizontal=t.getFamPositionVertical=t.CompositeRenderer=void 0;var r=n(100),i=function(){function e(e){this.options=e}return e.prototype.getPreferredFamSize=function(e){return[0,0]},e.prototype.setPreferredIndiSize=function(e){var t;e&&(t=this.getPreferredIndiSize(e.id),e.width=t[0],e.height=t[1])},e.prototype.updateNodes=function(e){var t=this,n=new Map;e.forEach((function(e){var i;t.setPreferredIndiSize(e.data.indi),t.setPreferredIndiSize(e.data.spouse);var o=e.data.family;o&&(i=t.getPreferredFamSize(o.id),o.width=i[0],o.height=i[1]);var a=e.depth,s=r.max([u(e.data,!!t.options.horizontal),n.get(a)]);n.set(a,s)})),e.forEach((function(e){var i;t.options.horizontal?(e.data.indi&&(e.data.indi.width=n.get(e.depth)),e.data.spouse&&(e.data.spouse.width=n.get(e.depth))):(e.data.indi&&(e.data.indi.height=n.get(e.depth)),e.data.spouse&&(e.data.spouse.height=n.get(e.depth)));var o=function(e,t){return u(e,t)+function(e,t){if(t)return e.family?e.family.width:0;return e.family?e.family.height:0}(e,t)}(e.data,!!t.options.horizontal),a=function(e,t){if(t)return(e.indi?e.indi.height:0)+(e.spouse?e.spouse.height:0);var n=(e.indi?e.indi.width:0)+(e.spouse?e.spouse.width:0);return r.max([n,e.family?e.family.width:0])}(e.data,!!t.options.horizontal);i=t.options.horizontal?[o,a]:[a,o],e.data.width=i[0],e.data.height=i[1]}))},e.prototype.getFamilyAnchor=function(e){if(this.options.horizontal){var t=-e.width/2+u(e,this.options.horizontal)/2,n=e.family?r.max([-a(e),0]):0;return[t,-(e.indi&&e.spouse?e.height/2-e.indi.height:0)+n]}var i=e.family?r.max([-o(e),0]):0;return[-(e.indi&&e.spouse?e.width/2-e.indi.width:0)+i,-e.height/2+u(e,this.options.horizontal)/2]},e.prototype.getSpouseAnchor=function(e){return this.options.horizontal?[-e.width/2+u(e,this.options.horizontal)/2,e.indi?e.indi.height/2:0]:[e.indi?e.indi.width/2:0,-e.height/2+u(e,!!this.options.horizontal)/2]},e.prototype.getIndiAnchor=function(e){return this.options.horizontal?[-e.width/2+u(e,this.options.horizontal)/2,e.spouse?-e.spouse.height/2:0]:[e.spouse?-e.spouse.width/2:0,-e.height/2+u(e,!!this.options.horizontal)/2]},e}();function o(e){var t=e.indi?e.indi.width:0,n=e.spouse?e.spouse.width:0,r=e.family.width;return!e.indi||!e.spouse||t+n<=r?(t+n-r)/2:r/2>=n?t+n-r:r/2>=t?0:t-r/2}function a(e){var t=e.indi?e.indi.height:0,n=e.spouse?e.spouse.height:0,r=e.family.height;return e.indi&&e.spouse?t-r/2:(t+n-r)/2}function u(e,t){return t?r.max([e.indi?e.indi.width:0,e.spouse?e.spouse.width:0]):r.max([e.indi?e.indi.height:0,e.spouse?e.spouse.height:0])}t.CompositeRenderer=i,t.getFamPositionVertical=o,t.getFamPositionHorizontal=a},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t,n){"use strict";var r=this&&this.__extends||function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var i=n(165),o=n(37),a=n(46),u=n(164),s=n(260),c=function(e){function t(t){void 0===t&&(t="");var n=e.call(this)||this;if(!o.StringUtils.isString(t))throw new Error("value must be a string");if(""===t)return n;if(t.length<2||"="===t.substr(0,1)||t.indexOf("=")<0&&t.indexOf(":")<0)throw new Error("invalid properties format");for(var r="",i="",a=!1,u=0,c=o.StringUtils.getLines(t,[/\s+/g,/ *#.*| *!.*/g]);u=0}catch(n){try{return null!=e&&e instanceof t}catch(e){return!1}}},t.prototype.isEqualTo=function(e,n){void 0===n&&(n=!1);var r=null;try{r=new t(e)}catch(n){try{e instanceof t&&(r=e)}catch(e){}}if(null==r)throw new Error("properties does not contain valid java properties data");var i=this.getKeys(),o=r.getKeys();if(i.length!=o.length||n&&!a.ArrayUtils.isEqualTo(i,o))return!1;for(var s=new u.ValidationManager,c=0,l=i;c=0;)t+=n[r].value;else t=1;e.value=t}var c=n(8);var l=n(10),f=n.n(l),d=f.a.mark(p);function p(){var e,t,n,r,i,o;return f.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:n=[e=this];case 1:t=n.reverse(),n=[];case 2:if(!(e=t.pop())){a.next=8;break}return a.next=5,e;case 5:if(r=e.children)for(i=0,o=r.length;i=0;--o)s.push(r=i[o]=new b(i[o])),r.parent=n,r.depth=n.depth+1;return u.eachBefore(y)}function m(e){return e.children}function v(e){return Array.isArray(e)?e[1]:null}function g(e){void 0!==e.data.value&&(e.value=e.data.value),e.data=e.data.data}function y(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function b(e){this.data=e,this.depth=this.height=0,this.parent=null}b.prototype=h.prototype=Object(u.a)({constructor:b,count:function(){return this.eachAfter(s)},each:function(e,t){var n,r=-1,i=Object(c.a)(this);try{for(i.s();!(n=i.n()).done;){var o=n.value;e.call(t,o,++r,this)}}catch(a){i.e(a)}finally{i.f()}return this},eachAfter:function(e,t){for(var n,r,i,o=this,a=[o],u=[],s=-1;o=a.pop();)if(u.push(o),n=o.children)for(r=0,i=n.length;r=0;--r)o.push(n[r]);return this},find:function(e,t){var n,r=-1,i=Object(c.a)(this);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(e.call(t,o,++r,this))return o}}catch(a){i.e(a)}finally{i.f()}},sum:function(e){return this.eachAfter((function(t){for(var n=+e(t.data)||0,r=t.children,i=r&&r.length;--i>=0;)n+=r[i].value;t.value=n}))},sort:function(e){return this.eachBefore((function(t){t.children&&t.children.sort(e)}))},path:function(e){for(var t=this,n=function(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),i=null;e=n.pop(),t=r.pop();for(;e===t;)i=e,e=n.pop(),t=r.pop();return i}(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var i=r.length;e!==n;)r.splice(i,0,e),e=e.parent;return r},ancestors:function(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t},descendants:function(){return Array.from(this)},leaves:function(){var e=[];return this.eachBefore((function(t){t.children||e.push(t)})),e},links:function(){var e=this,t=[];return e.each((function(n){n!==e&&t.push({source:n.parent,target:n})})),t},copy:function(){return h(this).eachBefore(g)}},Symbol.iterator,p);var w=function(e){for(var t,n,r=0,i=(e=function(e){for(var t,n,r=e.length;r;)n=Math.random()*r--|0,t=e[r],e[r]=e[n],e[n]=t;return e}(Array.from(e))).length,o=[];r0&&n*n>r*r+i*i}function E(e,t){for(var n=0;n(a*=a)?(r=(c+a-i)/(2*c),o=Math.sqrt(Math.max(0,a/c-r*r)),n.x=e.x-r*u-o*s,n.y=e.y-r*s+o*u):(r=(c+i-a)/(2*c),o=Math.sqrt(Math.max(0,i/c-r*r)),n.x=t.x+r*u-o*s,n.y=t.y+r*s+o*u)):(n.x=t.x+n.r,n.y=t.y)}function A(e,t){var n=e.r+t.r-1e-6,r=t.x-e.x,i=t.y-e.y;return n>0&&n*n>r*r+i*i}function P(e){var t=e._,n=e.next._,r=t.r+n.r,i=(t.x*n.r+n.x*t.r)/r,o=(t.y*n.r+n.y*t.r)/r;return i*i+o*o}function T(e){this._=e,this.next=null,this.previous=null}function N(e){if(!(o=(t=e,e="object"===typeof t&&"length"in t?t:Array.from(t)).length))return 0;var t,n,r,i,o,a,u,s,c,l,f,d;if((n=e[0]).x=0,n.y=0,!(o>1))return n.r;if(r=e[1],n.x=-r.r,r.x=n.r,r.y=0,!(o>2))return n.r+r.r;C(r,n,i=e[2]),n=new T(n),r=new T(r),i=new T(i),n.next=i.previous=r,r.next=n.previous=i,i.next=r.previous=n;e:for(s=3;s0)throw new Error("cycle");return o}return n.id=function(t){return arguments.length?(e=M(t),n):e},n.parentId=function(e){return arguments.length?(t=M(e),n):t},n};function X(e,t){return e.parent===t.parent?1:2}function Z(e){var t=e.children;return t?t[0]:e.t}function J(e){var t=e.children;return t?t[t.length-1]:e.t}function ee(e,t,n){var r=n/(t.i-e.i);t.c-=r,t.s+=n,e.c+=r,t.z+=n,t.m+=n}function te(e,t,n){return e.a.parent===t.parent?e.a:n}function ne(e,t){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=t}ne.prototype=Object.create(b.prototype);var re=function(){var e=X,t=1,n=1,r=null;function i(i){var s=function(e){for(var t,n,r,i,o,a=new ne(e,0),u=[a];t=u.pop();)if(r=t._.children)for(t.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(n=t.children[i]=new ne(r[i],i)),n.parent=t;return(a.parent=new ne(null,0)).children=[a],a}(i);if(s.eachAfter(o),s.parent.m=-s.z,s.eachBefore(a),r)i.eachBefore(u);else{var c=i,l=i,f=i;i.eachBefore((function(e){e.xl.x&&(l=e),e.depth>f.depth&&(f=e)}));var d=c===l?1:e(c,l)/2,p=d-c.x,h=t/(l.x+d+p),m=n/(f.depth||1);i.eachBefore((function(e){e.x=(e.x+p)*h,e.y=e.depth*m}))}return i}function o(t){var n=t.children,r=t.parent.children,i=t.i?r[t.i-1]:null;if(n){!function(e){for(var t,n=0,r=0,i=e.children,o=i.length;--o>=0;)(t=i[o]).z+=n,t.m+=n,n+=t.s+(r+=t.c)}(t);var o=(n[0].z+n[n.length-1].z)/2;i?(t.z=i.z+e(t._,i._),t.m=t.z-o):t.z=o}else i&&(t.z=i.z+e(t._,i._));t.parent.A=function(t,n,r){if(n){for(var i,o=t,a=t,u=n,s=o.parent.children[0],c=o.m,l=a.m,f=u.m,d=s.m;u=J(u),o=Z(o),u&&o;)s=Z(s),(a=J(a)).a=t,(i=u.z+f-o.z-c+e(u._,o._))>0&&(ee(te(u,t,r),t,i),c+=i,l+=i),f+=u.m,c+=o.m,d+=s.m,l+=a.m;u&&!J(a)&&(a.t=u,a.m+=f-l),o&&!Z(s)&&(s.t=o,s.m+=c-d,r=t)}return r}(t,i,t.parent.A||r[0])}function a(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function u(e){e.x*=t,e.y=e.depth*n}return i.separation=function(t){return arguments.length?(e=t,i):e},i.size=function(e){return arguments.length?(r=!1,t=+e[0],n=+e[1],i):r?null:[t,n]},i.nodeSize=function(e){return arguments.length?(r=!0,t=+e[0],n=+e[1],i):r?[t,n]:null},i},ie=function(e,t,n,r,i){for(var o,a=e.children,u=-1,s=a.length,c=e.value&&(i-n)/e.value;++ud&&(d=u),v=l*l*m,(p=Math.max(d/v,v/f))>h){l-=u;break}h=p}g.push(a={value:l,dice:s1?t:1)},n}(oe),se=function(){var e=ue,t=!1,n=1,r=1,i=[0],o=F,a=F,u=F,s=F,c=F;function l(e){return e.x0=e.y0=0,e.x1=n,e.y1=r,e.eachBefore(f),i=[0],t&&e.eachBefore(H),e}function f(t){var n=i[t.depth],r=t.x0+n,l=t.y0+n,f=t.x1-n,d=t.y1-n;f=n-1){var l=u[t];return l.x0=i,l.y0=o,l.x1=a,void(l.y1=s)}var f=c[t],d=r/2+f,p=t+1,h=n-1;for(;p>>1;c[m]s-o){var y=r?(i*g+a*v)/r:a;e(t,p,v,i,o,y,s),e(p,n,g,y,o,a,s)}else{var b=r?(o*g+s*v)/r:s;e(t,p,v,i,o,a,b),e(p,n,g,i,b,a,s)}}(0,s,e.value,t,n,r,i)},le=function(e,t,n,r,i){(1&e.depth?ie:V)(e,t,n,r,i)},fe=function e(t){function n(e,n,r,i,o){if((a=e._squarify)&&a.ratio===t)for(var a,u,s,c,l,f=-1,d=a.length,p=e.value;++f1?t:1)},n}(oe)},function(e,t,n){var r=n(383),i=/\s*(0|[1-9]+[0-9]*) (@[^@]+@ |)([A-Za-z0-9_]+)( [^\n\r]*|)/;e.exports.parse=function(e){var t={root:{tree:[]},level:0};t.pointer=t.root;var n=e.split("\n").map((function(e){var t=e.match(i);return t?{level:parseInt(t[1],10),pointer:t[2].trim(),tag:t[3].trim(),data:t[4].trimLeft(),tree:[]}:null})).filter((function(e){return e})).reduce((function(e,t){if(t.level===e.level)e.pointer.tree.push(t);else if(t.level>e.level){var n=e.pointer;e.pointer=e.pointer.tree[e.pointer.tree.length-1],e.pointer.tree.push(t),e.pointer.up=n,e.level=t.level}else if(t.level>>24)|4278255360&(u[p]<<24|u[p]>>>8);u[s>>>5]|=128<>>9<<4)]=s;var h=e._ff,m=e._gg,v=e._hh,g=e._ii;for(p=0;p>>0,l=l+b>>>0,f=f+w>>>0,d=d+O>>>0}return t.endian([c,l,f,d])};a._ff=function(e,t,n,r,i,o,a){var u=e+(t&n|~t&r)+(i>>>0)+a;return(u<>>32-o)+t},a._gg=function(e,t,n,r,i,o,a){var u=e+(t&r|n&~r)+(i>>>0)+a;return(u<>>32-o)+t},a._hh=function(e,t,n,r,i,o,a){var u=e+(t^n^r)+(i>>>0)+a;return(u<>>32-o)+t},a._ii=function(e,t,n,r,i,o,a){var u=e+(n^(t|~r))+(i>>>0)+a;return(u<>>32-o)+t},a._blocksize=16,a._digestsize=16,e.exports=function(e,n){if(void 0===e||null===e)throw new Error("Illegal argument "+e);var r=t.wordsToBytes(a(e,n));return n&&n.asBytes?r:n&&n.asString?o.bytesToString(r):t.bytesToHex(r)}}()},function(e,t,n){(function(n){var r,i,o;i=[],void 0===(o="function"===typeof(r=function(){"use strict";function t(e,t){return"undefined"==typeof t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function r(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){s(r.response,t,n)},r.onerror=function(){console.error("could not download file")},r.send()}function i(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function o(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof n&&n.global===n?n:void 0,u=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),s=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!u?function(e,t,n){var u=a.URL||a.webkitURL,s=document.createElement("a");t=t||e.name||"download",s.download=t,s.rel="noopener","string"==typeof e?(s.href=e,s.origin===location.origin?o(s):i(s.href)?r(e,t,n):o(s,s.target="_blank")):(s.href=u.createObjectURL(e),setTimeout((function(){u.revokeObjectURL(s.href)}),4e4),setTimeout((function(){o(s)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,n,a){if(n=n||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,a),n);else if(i(e))r(e,n,a);else{var u=document.createElement("a");u.href=e,u.target="_blank",setTimeout((function(){o(u)}))}}:function(e,t,n,i){if((i=i||open("","_blank"))&&(i.document.title=i.document.body.innerText="downloading..."),"string"==typeof e)return r(e,t,n);var o="application/octet-stream"===e.type,s=/constructor/i.test(a.HTMLElement)||a.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||o&&s||u)&&"undefined"!=typeof FileReader){var l=new FileReader;l.onloadend=function(){var e=l.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),i?i.location.href=e:location=e,i=null},l.readAsDataURL(e)}else{var f=a.URL||a.webkitURL,d=f.createObjectURL(e);i?i.location=d:location.href=d,i=null,setTimeout((function(){f.revokeObjectURL(d)}),4e4)}});a.saveAs=s.saveAs=s,e.exports=s})?r.apply(t,i):r)||(e.exports=o)}).call(this,n(202))},,,,,function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2?arguments[2]:{},o=r(t);i&&(o=a.call(o,Object.getOwnPropertySymbols(t)));for(var u=0;u=0&&"[object Function]"===r.call(e.callee)),n}},function(e,t,n){"use strict";var r=n(341),i=n(353),o=n(159),a=n(244),u=n(248),s=n(379);e.exports=function(e){var t,n=s(this),c=u(o(n,"length"));if(!a(e))throw new TypeError("mapperFunction must be a function");arguments.length>1&&(t=arguments[1]);var l=r(n,0);return i(l,n,c,0,1,e,t),l}},function(e,t,n){"use strict";var r=n(22)("%Object.defineProperty%",!0);if(r)try{r({},"a",{value:1})}catch(o){r=null}var i=n(115)("Object.prototype.propertyIsEnumerable");e.exports=function(e,t,n,o,a,u){if(!r){if(!e(u))return!1;if(!u["[[Configurable]]"]||!u["[[Writable]]"])return!1;if(a in o&&i(o,a)!==!!u["[[Enumerable]]"])return!1;var s=u["[[Value]]"];return o[a]=s,t(o[a],s)}return r(o,a,n(u)),!0}},function(e,t,n){"use strict";var r=n(211),i=n(50);e.exports=function(e){if("undefined"===typeof e)return e;r(i,"Property Descriptor","Desc",e);var t={};return"[[Value]]"in e&&(t.value=e["[[Value]]"]),"[[Writable]]"in e&&(t.writable=e["[[Writable]]"]),"[[Get]]"in e&&(t.get=e["[[Get]]"]),"[[Set]]"in e&&(t.set=e["[[Set]]"]),"[[Enumerable]]"in e&&(t.enumerable=e["[[Enumerable]]"]),"[[Configurable]]"in e&&(t.configurable=e["[[Configurable]]"]),t}},function(e,t,n){"use strict";var r=n(97),i=n(211),o=n(50);e.exports=function(e){return"undefined"!==typeof e&&(i(o,"Property Descriptor","Desc",e),!(!r(e,"[[Value]]")&&!r(e,"[[Writable]]")))}},function(e,t,n){"use strict";var r=n(212);e.exports=function(e,t){return e===t?0!==e||1/e===1/t:r(e)&&r(t)}},function(e,t,n){"use strict";var r=n(97),i=n(22)("%TypeError%"),o=n(50),a=n(243),u=n(244);e.exports=function(e){if("Object"!==o(e))throw new i("ToPropertyDescriptor requires an object");var t={};if(r(e,"enumerable")&&(t["[[Enumerable]]"]=a(e.enumerable)),r(e,"configurable")&&(t["[[Configurable]]"]=a(e.configurable)),r(e,"value")&&(t["[[Value]]"]=e.value),r(e,"writable")&&(t["[[Writable]]"]=a(e.writable)),r(e,"get")){var n=e.get;if("undefined"!==typeof n&&!u(n))throw new i("getter must be a function");t["[[Get]]"]=n}if(r(e,"set")){var s=e.set;if("undefined"!==typeof s&&!u(s))throw new i("setter must be a function");t["[[Set]]"]=s}if((r(t,"[[Get]]")||r(t,"[[Set]]"))&&(r(t,"[[Value]]")||r(t,"[[Writable]]")))throw new i("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return t}},function(e,t,n){"use strict";e.exports=function(e){return!!e}},function(e,t,n){"use strict";e.exports=n(213)},function(e,t,n){"use strict";var r=Number.isNaN||function(e){return e!==e};e.exports=Number.isFinite||function(e){return"number"===typeof e&&!r(e)&&e!==1/0&&e!==-1/0}},function(e,t,n){"use strict";var r=n(22),i=r("%Math%"),o=r("%Number%");e.exports=o.MAX_SAFE_INTEGER||i.pow(2,53)-1},function(e,t,n){"use strict";e.exports=function(e){return null===e||"function"!==typeof e&&"object"!==typeof e}},function(e,t,n){"use strict";var r=n(246),i=n(364);e.exports=function(e){var t=i(e);return t<=0?0:t>r?r:t}},function(e,t,n){"use strict";e.exports=function(e){return null===e||"function"!==typeof e&&"object"!==typeof e}},function(e,t,n){"use strict";var r=n(237);e.exports=function(){return Array.prototype.flatMap||r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JsonDataProvider=void 0;var r=function(){function e(e){this.json=e}return e.prototype.getId=function(){return this.json.id},e.prototype.getFamiliesAsSpouse=function(){return this.json.fams||[]},e.prototype.getFamilyAsChild=function(){return this.json.famc||null},e.prototype.getFirstName=function(){return this.json.firstName||null},e.prototype.getLastName=function(){return this.json.lastName||null},e.prototype.getBirthDate=function(){return this.json.birth||null},e.prototype.getMaidenName=function(){return this.json.maidenName||null},e.prototype.getNumberOfChildren=function(){return this.json.numberOfChildren||null},e.prototype.getNumberOfMarriages=function(){return this.json.numberOfMarriages||null},e.prototype.getBirthPlace=function(){return this.json.birth&&this.json.birth.place||null},e.prototype.getDeathDate=function(){return this.json.death||null},e.prototype.getDeathPlace=function(){return this.json.death&&this.json.death.place||null},e.prototype.isConfirmedDeath=function(){return!!this.json.death&&!!this.json.death.confirmed},e.prototype.getSex=function(){return this.json.sex||null},e.prototype.getImageUrl=function(){return this.json.images&&this.json.images.length>0&&this.json.images[0].url||null},e.prototype.getImages=function(){return this.json.images||null},e.prototype.getNotes=function(){return this.json.notes||null},e.prototype.getEvents=function(){return this.json.events||null},e.prototype.showId=function(){return!this.json.hideId},e.prototype.showSex=function(){return!this.json.hideSex},e}(),i=function(){function e(e){this.json=e}return e.prototype.getId=function(){return this.json.id},e.prototype.getFather=function(){return this.json.husb||null},e.prototype.getMother=function(){return this.json.wife||null},e.prototype.getChildren=function(){return this.json.children||[]},e.prototype.getMarriageDate=function(){return this.json.marriage||null},e.prototype.getMarriagePlace=function(){return this.json.marriage&&this.json.marriage.place||null},e}(),o=function(){function e(e){var t=this;this.json=e,this.indis=new Map,this.fams=new Map,e.indis.forEach((function(e){return t.indis.set(e.id,new r(e))})),e.fams.forEach((function(e){return t.fams.set(e.id,new i(e))}))}return e.prototype.getIndi=function(e){return this.indis.get(e)||null},e.prototype.getFam=function(e){return this.fams.get(e)||null},e}();t.JsonDataProvider=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDateOrRange=t.formatDate=void 0;var r=new Map([[1,"Jan"],[2,"Feb"],[3,"Mar"],[4,"Apr"],[5,"May"],[6,"Jun"],[7,"Jul"],[8,"Aug"],[9,"Sep"],[10,"Oct"],[11,"Nov"],[12,"Dec"]]),i=new Map([["cs",new Map([["cal","vypo\u010dt."],["abt","o"],["est","ocenil"],["before","p\u0159ed"],["after","po"]])],["de",new Map([["cal","errech."],["abt","etwa"],["est","gesch\xe4t."],["before","vor"],["after","nach"]])],["fr",new Map([["cal","calc."],["abt","vers"],["est","est."],["before","avant"],["after","apr\xe8s"]])],["it",new Map([["cal","calc."],["abt","circa il"],["est","stim."],["before","prima del"],["after","dopo del"]])],["pl",new Map([["cal","wyl."],["abt","ok."],["est","szac."],["before","przed"],["after","po"]])],["ru",new Map([["cal","\u0432\u044b\u0447."],["abt","\u043e\u043a."],["est","\u043e\u0446\u0435\u043d."],["before","\u0434\u043e"],["after","\u043f\u043e\u0441\u043b\u0435"]])]]),o=new Map;function a(e,t){if(!Intl||!Intl.DateTimeFormat)return r.get(e);var n=e+"|"+(t||"");if(o.has(n))return o.get(n);var i=new Intl.DateTimeFormat(t,{month:"short"}).format(new Date(2e3,e-1));return o.set(n,i),i}function u(e,t){var n=t&&t.split(/[-_]/)[0],r=n&&i.get(n);return r?r.get(e):e}function s(e,t,n,r){if(!e&&!t&&!n)return"";if(!Intl||!Intl.DateTimeFormat||!r||"en"===r)return[e,t&&a(t,r),n].join(" ");var i={day:e?"numeric":void 0,month:t?"short":void 0,year:n?"numeric":void 0};return new Intl.DateTimeFormat(r,i).format(new Date(null!==n&&void 0!==n?n:2e3,t?t-1:1,null!==e&&void 0!==e?e:1))}function c(e,t){return[e.qualifier&&u(e.qualifier,t),s(e.day,e.month,e.year,t),e.text].join(" ")}t.formatDate=c,t.formatDateOrRange=function(e,t){if(e.date)return c(e.date,t);if(!e.dateRange)return"";var n=e.dateRange.from&&c(e.dateRange.from),r=e.dateRange.to&&c(e.dateRange.to);return n&&r?n+" .. "+r:n?u("after",t)+" "+n:r?u("before",t)+" "+r:""}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.otherSideLinkType=t.LinkType=t.ChildNodes=void 0;var r,i=function(){function e(e){void 0===e&&(e={}),this.indiParents=[],this.indiSiblings=[],this.spouseParents=[],this.spouseSiblings=[],this.children=[],Object.assign(this,e)}return e.prototype.get=function(e){switch(e){case r.IndiParents:return this.indiParents;case r.IndiSiblings:return this.indiSiblings;case r.SpouseParents:return this.spouseParents;case r.SpouseSiblings:return this.spouseSiblings;case r.Children:return this.children}},e.prototype.getAll=function(){return[].concat(this.indiSiblings,this.indiParents,this.children,this.spouseParents,this.spouseSiblings)},e.EMPTY=new e,e}();t.ChildNodes=i,function(e){e[e.IndiParents=0]="IndiParents",e[e.IndiSiblings=1]="IndiSiblings",e[e.SpouseParents=2]="SpouseParents",e[e.SpouseSiblings=3]="SpouseSiblings",e[e.Children=4]="Children"}(r=t.LinkType||(t.LinkType={})),t.otherSideLinkType=function(e){switch(e){case r.IndiParents:return r.Children;case r.IndiSiblings:return r.IndiSiblings;case r.SpouseParents:return r.Children;case r.SpouseSiblings:return r.IndiSiblings;case r.Children:return r.IndiParents}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.points2pathd=t.zip=t.last=t.nonEmpty=void 0,t.nonEmpty=function(e){return!(!e||!e.length)},t.last=function(e){return e[e.length-1]},t.zip=function(e,t){return e.map((function(e,n){return[e,t[n]]}))},t.points2pathd=function(e){for(var t="M "+e[0].x+" "+e[0].y+" L",n=0,r=e.slice(1);n=i._breakpoints[t]&&e=i._breakpoints[t]}))})),c(this,"valuesWithBreakpointProps",(function(e){var t,n=e.length,r=[];return i._sortedBreakpoints.forEach((function(i,o){var a=e[o];o0&&void 0!==arguments[0]?arguments[0]:e.validKeys(),r=n.reduce((function(e,n){return e[n]=t._mediaQueries[n],e}),{});return Object.entries(r).reduce((function(e,t){var n=a(t,2),r=n[0];return n[1].forEach((function(t,n){e.push((0,i.createRuleSet)((0,i.createClassName)(r,n),"not all and ".concat(t)))})),e}),[])}},{key:"shouldRenderMediaQuery",value:function(e,t){var n=this;if((e=this._normalizeProps(e)).lessThan){var r=this._breakpoints[e.lessThan];return Math.min.apply(Math,o(t.map((function(e){return n._breakpoints[e]}))))=i}if(e.greaterThanOrEqual){var a=this._breakpoints[e.greaterThanOrEqual];return Math.max.apply(Math,o(t.map((function(e){return n._breakpoints[e]}))))>=a}if(e.between){var u=this._breakpoints[e.between[0]],s=this._breakpoints[e.between[1]],c=t.map((function(e){return n._breakpoints[e]}));return!(Math.max.apply(Math,o(c))=s)}return!1}},{key:"_normalizeProps",value:function(e){if(e.at){var t=this._sortedBreakpoints.indexOf(e.at),n=this._sortedBreakpoints[t+1];return n?{between:[e.at,n]}:{greaterThanOrEqual:e.at}}return e}},{key:"_createBreakpointQuery",value:function(e){if((e=this._normalizeProps(e)).lessThan){var t=this._breakpoints[e.lessThan];return"(max-width:".concat(t-1,"px)")}if(e.greaterThan){var n=this._breakpoints[this._findNextBreakpoint(e.greaterThan)];return"(min-width:".concat(n,"px)")}if(e.greaterThanOrEqual){var r=this._breakpoints[e.greaterThanOrEqual];return"(min-width:".concat(r,"px)")}if(e.between){var i=this._breakpoints[e.between[0]],o=this._breakpoints[e.between[1]];return"(min-width:".concat(i,"px) and (max-width:").concat(o-1,"px)")}throw new Error("Unexpected breakpoint props: ".concat(JSON.stringify(e)))}},{key:"_createBreakpointQueries",value:function(e,t){var n=this;return t.reduce((function(t,r){return t.set(function(e){return Array.isArray(e)?e.join("-"):e}(r),n._createBreakpointQuery(c({},e,r))),t}),new Map)}},{key:"_findNextBreakpoint",value:function(e){var t=this._sortedBreakpoints[this._sortedBreakpoints.indexOf(e)+1];if(!t)throw new Error("There is no breakpoint larger than ".concat(e));return t}},{key:"sortedBreakpoints",get:function(){return this._sortedBreakpoints}},{key:"dynamicResponsiveMediaQueries",get:function(){return Array.from(this._mediaQueries[r.at].entries()).reduce((function(e,t){var n=a(t,2);return function(e){for(var t=1;t=0))throw new Error("constructor rows must be a positive integer");if(this._rowsCount=e,o.NumericUtils.isInteger(t)&&t>=0)this._columnsCount=Number(t);else{if(!i.ArrayUtils.isArray(t))throw new Error("constructor columns must be an integer or an array of strings");this._columnsCount=t.length,this.setColumnNames(t)}if(this._columnsCount+this._rowsCount>0&&(0==this._columnsCount||0==this._rowsCount))throw new Error("constructor columns cannot be empty if rows are positive and vice versa");this._columnNames=new a.HashMapObject,this._cells=new a.HashMapObject}return e.prototype.setColumnName=function(e,t){var n=this._validateColumnIndex(e);if(!r.StringUtils.isString(t))throw new Error("name must be a string");return this._columnNames.set(String(n),t),!0},e.prototype.setColumnNames=function(e){if(this._columnsCount==e.length){if(i.ArrayUtils.hasDuplicateElements(e))throw new Error("array must not contain duplicate elements");var t=e.length;this._columnNames=new a.HashMapObject;for(var n=0;n=this._columnsCount)throw new Error("at must be a valid column index");if(n>=0)for(var r=this._columnsCount-1;r>=n;r--){this._columnNames.isKey(String(r))&&this._columnNames.rename(String(r),String(r+e));for(var a=0;a0){if(s!=e)throw new Error("names length must be the same as number");var c=n<0?this._columnsCount:n;for(r=0;r=this._rowsCount)throw new Error("at must be a valid row index");if(t>=0)for(var n=this._rowsCount-1;n>=t;n--)for(var r=0;r=this._columnsCount)throw new Error("Invalid column value");return t},e.prototype._validateRowIndex=function(e){var t=o.NumericUtils.isInteger(e)?e:-1;if(t<0||t>=this._rowsCount)throw new Error("Invalid row value");return t},e}();t.TableObject=u},function(e,t,n){"use strict";var r=n(156);var i=function(e){return e&&e.length?e[0]:void 0},o=n(6),a=n(14),u=n(93);t.a=function(e,t){if(Object(u.a)([t,e],a.a))return!1;if(t.target&&(Object(o.a)(t.target,"setAttribute","data-suir-click-target",!0),document.querySelector("[data-suir-click-target=true]")))return Object(o.a)(t.target,"removeAttribute","data-suir-click-target"),e.contains(t.target);var n=t.clientX,s=t.clientY;if(Object(u.a)([n,s],a.a))return!1;var c=e.getClientRects();if(!e.offsetWidth||!e.offsetHeight||!c||!c.length)return!1;var l=i(c),f=l.top,d=l.bottom,p=l.left,h=l.right;return!Object(u.a)([f,d,p,h],a.a)&&(Object(r.a)(s,f,d+.001)&&Object(r.a)(n,p,h+.001))}},function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var r=n(2);function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var o=n(11),a=n(87),u=n(6),s=n(0),c=function(e,t,n,r){void 0===r&&(r=!1);var i,o=t[e];if(void 0!==o)return o;if(r){var a=t[(i=e,"default"+(i[0].toUpperCase()+i.slice(1)))];if(void 0!==a)return a;if(n){var u=n[e];if(void 0!==u)return u}}return"checked"!==e&&("value"===e?t.multiple?[]:"":void 0)},l=function(e){function t(){for(var t,n=arguments.length,o=new Array(n),a=0;a0&&n.indexOf(e)===t}))):[]}(t),r=function(e,t){return[t.filter((function(t){return-1===e.indexOf(t)})),e.filter((function(e){return-1===t.indexOf(e)}))]}(c.get(e)||[],n),i=r[0],o=r[1];e&&(i.forEach((function(t){return e.classList.add(t)})),o.forEach((function(t){return e.classList.remove(t)}))),c.set(e,n)},f=new function(){var e=this;this.add=function(t,n){if(e.nodes.has(t)){e.nodes.get(t).add(n)}else{var r=new Set;r.add(n),e.nodes.set(t,r)}},this.del=function(t,n){if(e.nodes.has(t)){var r=e.nodes.get(t);1!==r.size?r.delete(n):e.nodes.delete(t)}},this.emit=function(t,n){n(t,e.nodes.get(t))},this.nodes=new Map};function d(e,t){var n=o.a.useRef(),i=o.a.useRef(!1);u((function(){if(n.current=t,i.current){var o=Object(r.b)(e)?e.current:e;f.emit(o,l)}i.current=!0}),[t]),u((function(){var t=Object(r.b)(e)?e.current:e;return f.add(t,n),f.emit(t,l),function(){f.del(t,n),f.emit(t,l)}}),[e])}},,,,,,,function(e,t){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},function(e,t){e.exports=function(e){return null!=e&&null!=e.constructor&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},function(e,t,n){"use strict";t.a=function(){return!1}},function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n(0),i=n(192),o=n(47);function a(){var e=r.useContext(i.a);return Object(o.c)(e),e}},function(e){e.exports=JSON.parse('{"a":"2.1.1"}')},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.linkify=void 0;var r=function(){function e(e,t){for(var n=0;na&&r.push(e.substring(a,o.index));var s={href:o.url,key:"parse"+n.parseCounter+"match"+u};for(var c in n.props.properties){var l=n.props.properties[c];l===t.MATCH&&(l=o.url),s[c]=l}r.push(i.default.createElement(n.props.component,s,o.text)),a=o.lastIndex})),a=0?r=setTimeout(s,t-c):(r=null,n||(u=e.apply(o,i),o=i=null))}null==t&&(t=100);var c=function(){o=this,i=arguments,a=Date.now();var c=n&&!r;return r||(r=setTimeout(s,t)),c&&(u=e.apply(o,i),o=i=null),u};return c.clear=function(){r&&(clearTimeout(r),r=null)},c.flush=function(){r&&(u=e.apply(o,i),o=i=null,clearTimeout(r),r=null)},c}n.debounce=n,e.exports=n},function(e,t){e.exports=function e(t,n){"use strict";var r,i,o=/(^([+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?)?$|^0x[0-9a-f]+$|\d+)/gi,a=/(^[ ]*|[ ]*$)/g,u=/(^([\w ]+,?[\w ]+)?[\w ]+,?[\w ]+\d+:\d+(:\d+)?[\w ]?|^\d{1,4}[\/\-]\d{1,4}[\/\-]\d{1,4}|^\w+, \w+ \d+, \d{4})/,s=/^0x[0-9a-f]+$/i,c=/^0/,l=function(t){return e.insensitive&&(""+t).toLowerCase()||""+t},f=l(t).replace(a,"")||"",d=l(n).replace(a,"")||"",p=f.replace(o,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),h=d.replace(o,"\0$1\0").replace(/\0$/,"").replace(/^\0/,"").split("\0"),m=parseInt(f.match(s),16)||1!==p.length&&f.match(u)&&Date.parse(f),v=parseInt(d.match(s),16)||m&&d.match(u)&&Date.parse(d)||null;if(v){if(mv)return 1}for(var g=0,y=Math.max(p.length,h.length);gi)return 1}return 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(433);t.BrowserManager=r.BrowserManager;var i=n(434);t.HTTPManager=i.HTTPManager;var o=n(166);t.HTTPManagerBaseRequest=o.HTTPManagerBaseRequest;var a=n(259);t.HTTPManagerGetRequest=a.HTTPManagerGetRequest;var u=n(435);t.HTTPManagerPostRequest=u.HTTPManagerPostRequest;var s=n(436);t.LocalizationManager=s.LocalizationManager;var c=n(437);t.ModelHistoryManager=c.ModelHistoryManager;var l=n(438);t.SerializationManager=l.SerializationManager;var f=n(164);t.ValidationManager=f.ValidationManager;var d=n(439);t.BaseStrictClass=d.BaseStrictClass;var p=n(440);t.CSVObject=p.CSVObject;var h=n(441);t.DateTimeObject=h.DateTimeObject;var m=n(165);t.HashMapObject=m.HashMapObject;var v=n(217);t.JavaPropertiesObject=v.JavaPropertiesObject;var g=n(261);t.TableObject=g.TableObject;var y=n(46);t.ArrayUtils=y.ArrayUtils;var b=n(442);t.ConversionUtils=b.ConversionUtils;var w=n(260);t.EncodingUtils=w.EncodingUtils;var O=n(99);t.NumericUtils=O.NumericUtils;var _=n(76);t.ObjectUtils=_.ObjectUtils;var j=n(37);t.StringUtils=j.StringUtils},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return d}));var r=function(){for(var e=0,t=0,n=arguments.length;to?0:o+t:t>o?o:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),[].splice.apply(e,i);else for(n&&[].splice.apply(e,[t,n]);a0?(s(e,e.length,0,t),e):t}var l={}.hasOwnProperty;function f(e){for(var t={},n=-1;++nr))return;for(var l,f,d=i.events.length,p=d;p--;)if("exit"===i.events[p][0]&&"chunkFlow"===i.events[p][1].type){if(l){f=i.events[p][1].end;break}l=!0}for(w(a),c=d;ct;){var r=o[n];i.containerState=r[1],r[0].exit.call(i,e)}o.length=t}function O(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},y={tokenize:function(e,t,n){return m(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}};var b={tokenize:function(e,t,n){return m(e,(function(e){return null===e||Object(h.h)(e)?t(e):n(e)}),"linePrefix")},partial:!0};function w(e){for(var t,n,r,i,o,a,u,c={},l=-1;++l=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0};var E={tokenize:function(e){var t=this,n=e.attempt(b,(function(r){if(null===r)return void e.consume(r);return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}),e.attempt(this.parser.constructs.flowInitial,r,m(e,e.attempt(this.parser.constructs.flow,r,e.attempt(_,r)),"linePrefix")));return n;function r(r){if(null!==r)return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n;e.consume(r)}}};var x={resolveAll:A()},k=C("string"),S=C("text");function C(e){return{tokenize:function(t){var n=this,r=this.parser.constructs[e],i=t.attempt(r,o,a);return o;function o(e){return s(e)?i(e):a(e)}function a(e){if(null!==e)return t.enter("data"),t.consume(e),u;t.consume(e)}function u(e){return s(e)?(t.exit("data"),i(e)):(t.consume(e),u)}function s(e){if(null===e)return!0;var t=r[e],i=-1;if(t)for(;++i-1&&(n[0]=n[0].slice(i)),a>0&&n.push(e[o].slice(0,a)));return n}(u,e)}function v(){return Object.assign({},r)}function g(){for(var e;r._indexc?n(i):(e.consume(i),m):41===i?l--?(e.consume(i),m):(e.exit("chunkString"),e.exit(u),e.exit(a),e.exit(r),t(i)):null===i||Object(h.i)(i)?l?n(i):(e.exit("chunkString"),e.exit(u),e.exit(a),e.exit(r),t(i)):Object(h.d)(i)?n(i):(e.consume(i),92===i?v:m)}function v(t){return 40===t||41===t||92===t?(e.consume(t),m):m(t)}}function z(e,t,n,r,i,o){var a,u=this,s=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(o),c};function c(f){return null===f||91===f||93===f&&!a||94===f&&!s&&"_hiddenFootnoteSupport"in u.parser.constructs||s>999?n(f):93===f?(e.exit(o),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):Object(h.h)(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),l(f))}function l(t){return null===t||91===t||93===t||Object(h.h)(t)||s++>999?(e.exit("chunkString"),c(t)):(e.consume(t),a=a||!Object(h.j)(t),92===t?f:l)}function f(t){return 91===t||92===t||93===t?(e.consume(t),s++,l):l(t)}}function B(e,t,n,r,i,o){var a;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),a=40===t?41:t,u};function u(n){return n===a?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(o),s(n))}function s(t){return t===a?(e.exit(o),u(a)):null===t?n(t):Object(h.h)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),m(e,s,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(t))}function c(t){return t===a||null===t||Object(h.h)(t)?(e.exit("chunkString"),s(t)):(e.consume(t),92===t?l:c)}function l(t){return t===a||92===t?(e.consume(t),c):c(t)}}function q(e,t){var n;return function r(i){if(Object(h.h)(i))return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r;if(Object(h.j)(i))return m(e,r,n?"linePrefix":"lineSuffix")(i);return t(i)}}function H(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var V={name:"definition",tokenize:function(e,t,n){var r,i=this;return function(t){return e.enter("definition"),z.call(i,e,o,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function o(t){return r=H(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),q(e,U(e,e.attempt(G,m(e,a,"whitespace"),m(e,a,"whitespace")),n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):n(t)}function a(o){return null===o||Object(h.h)(o)?(e.exit("definition"),i.parser.defined.includes(r)||i.parser.defined.push(r),t(o)):n(o)}}},G={tokenize:function(e,t,n){return function(t){return Object(h.i)(t)?q(e,r)(t):n(t)};function r(t){return 34===t||39===t||40===t?B(e,m(e,i,"whitespace"),n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t):n(t)}function i(e){return null===e||Object(h.h)(e)?t(e):n(e)}},partial:!0};var Q={name:"codeIndented",tokenize:function(e,t,n){var r=this;return function(t){return e.enter("codeIndented"),m(e,i,"linePrefix",5)(t)};function i(e){var t=r.events[r.events.length-1];return t&&"linePrefix"===t[1].type&&t[2].sliceSerialize(t[1],!0).length>=4?o(e):n(e)}function o(t){return null===t?u(t):Object(h.h)(t)?e.attempt(W,o,u)(t):(e.enter("codeFlowValue"),a(t))}function a(t){return null===t||Object(h.h)(t)?(e.exit("codeFlowValue"),o(t)):(e.consume(t),a)}function u(n){return e.exit("codeIndented"),t(n)}}},W={tokenize:function(e,t,n){var r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):Object(h.h)(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):m(e,o,"linePrefix",5)(t)}function o(e){var o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?t(e):Object(h.h)(e)?i(e):n(e)}},partial:!0};var K={name:"headingAtx",tokenize:function(e,t,n){var r=this,i=0;return function(t){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),o(t)};function o(u){return 35===u&&i++<6?(e.consume(u),o):null===u||Object(h.i)(u)?(e.exit("atxHeadingSequence"),r.interrupt?t(u):a(u)):n(u)}function a(n){return 35===n?(e.enter("atxHeadingSequence"),u(n)):null===n||Object(h.h)(n)?(e.exit("atxHeading"),t(n)):Object(h.j)(n)?m(e,a,"whitespace")(n):(e.enter("atxHeadingText"),s(n))}function u(t){return 35===t?(e.consume(t),u):(e.exit("atxHeadingSequence"),a(t))}function s(t){return null===t||35===t||Object(h.i)(t)?(e.exit("atxHeadingText"),a(t)):(e.consume(t),s)}},resolve:function(e,t){var n,r,i=e.length-2,o=3;"whitespace"===e[o][1].type&&(o+=2);i-2>o&&"whitespace"===e[i][1].type&&(i-=2);"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4);i>o&&(n={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},s(e,o,i-o+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]]));return e}};var $={name:"setextUnderline",tokenize:function(e,t,n){var r,i,o=this,a=o.events.length;for(;a--;)if("lineEnding"!==o.events[a][1].type&&"linePrefix"!==o.events[a][1].type&&"content"!==o.events[a][1].type){i="paragraph"===o.events[a][1].type;break}return function(t){if(!o.parser.lazy[o.now().line]&&(o.interrupt||i))return e.enter("setextHeadingLine"),e.enter("setextHeadingLineSequence"),r=t,u(t);return n(t)};function u(t){return t===r?(e.consume(t),u):(e.exit("setextHeadingLineSequence"),m(e,s,"lineSuffix")(t))}function s(r){return null===r||Object(h.h)(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){var n,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){n=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);var a={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",a,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=a;return e.push(["exit",a,t]),e}};var Y=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],X=["pre","script","style","textarea"],Z={name:"htmlFlow",tokenize:function(e,t,n){var r,i,o,a,u,s=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),c};function c(a){return 33===a?(e.consume(a),l):47===a?(e.consume(a),p):63===a?(e.consume(a),r=3,s.interrupt?t:M):Object(h.a)(a)?(e.consume(a),o=String.fromCharCode(a),i=!0,m):n(a)}function l(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,o="CDATA[",a=0,d):Object(h.a)(i)?(e.consume(i),r=4,s.interrupt?t:M):n(i)}function f(r){return 45===r?(e.consume(r),s.interrupt?t:M):n(r)}function d(r){return r===o.charCodeAt(a++)?(e.consume(r),a===o.length?s.interrupt?t:S:d):n(r)}function p(t){return Object(h.a)(t)?(e.consume(t),o=String.fromCharCode(t),m):n(t)}function m(a){return null===a||47===a||62===a||Object(h.i)(a)?47!==a&&i&&X.includes(o.toLowerCase())?(r=1,s.interrupt?t(a):S(a)):Y.includes(o.toLowerCase())?(r=6,47===a?(e.consume(a),v):s.interrupt?t(a):S(a)):(r=7,s.interrupt&&!s.parser.lazy[s.now().line]?n(a):i?y(a):g(a)):45===a||Object(h.b)(a)?(e.consume(a),o+=String.fromCharCode(a),m):n(a)}function v(r){return 62===r?(e.consume(r),s.interrupt?t:S):n(r)}function g(t){return Object(h.j)(t)?(e.consume(t),g):x(t)}function y(t){return 47===t?(e.consume(t),x):58===t||95===t||Object(h.a)(t)?(e.consume(t),b):Object(h.j)(t)?(e.consume(t),y):x(t)}function b(t){return 45===t||46===t||58===t||95===t||Object(h.b)(t)?(e.consume(t),b):w(t)}function w(t){return 61===t?(e.consume(t),O):Object(h.j)(t)?(e.consume(t),w):y(t)}function O(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),u=t,_):Object(h.j)(t)?(e.consume(t),O):(u=null,j(t))}function _(t){return null===t||Object(h.h)(t)?n(t):t===u?(e.consume(t),E):(e.consume(t),_)}function j(t){return null===t||34===t||39===t||60===t||61===t||62===t||96===t||Object(h.i)(t)?w(t):(e.consume(t),j)}function E(e){return 47===e||62===e||Object(h.j)(e)?y(e):n(e)}function x(t){return 62===t?(e.consume(t),k):n(t)}function k(t){return Object(h.j)(t)?(e.consume(t),k):null===t||Object(h.h)(t)?S(t):n(t)}function S(t){return 45===t&&2===r?(e.consume(t),T):60===t&&1===r?(e.consume(t),N):62===t&&4===r?(e.consume(t),F):63===t&&3===r?(e.consume(t),M):93===t&&5===r?(e.consume(t),R):!Object(h.h)(t)||6!==r&&7!==r?null===t||Object(h.h)(t)?C(t):(e.consume(t),S):e.check(J,F,C)(t)}function C(t){return e.exit("htmlFlowData"),A(t)}function A(t){return null===t?D(t):Object(h.h)(t)?e.attempt({tokenize:P,partial:!0},A,D)(t):(e.enter("htmlFlowData"),S(t))}function P(e,t,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),r};function r(e){return s.parser.lazy[s.now().line]?n(e):t(e)}}function T(t){return 45===t?(e.consume(t),M):S(t)}function N(t){return 47===t?(e.consume(t),o="",I):S(t)}function I(t){return 62===t&&X.includes(o.toLowerCase())?(e.consume(t),F):Object(h.a)(t)&&o.length<8?(e.consume(t),o+=String.fromCharCode(t),I):S(t)}function R(t){return 93===t?(e.consume(t),M):S(t)}function M(t){return 62===t?(e.consume(t),F):45===t&&2===r?(e.consume(t),M):S(t)}function F(t){return null===t||Object(h.h)(t)?(e.exit("htmlFlowData"),D(t)):(e.consume(t),F)}function D(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){var t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2));return e},concrete:!0},J={tokenize:function(e,t,n){return function(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(b,t,n)}},partial:!0};var ee={name:"codeFenced",tokenize:function(e,t,n){var r,i=this,o={tokenize:function(e,t,n){var i=0;return m(e,o,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function o(t){return e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),a(t)}function a(t){return t===r?(e.consume(t),i++,a):i1&&e[d][1].end.offset-e[d][1].start.offset>1?2:1;var p=Object.assign({},e[n][1].end),h=Object.assign({},e[d][1].start);pe(p,-u),pe(h,u),o={type:u>1?"strongSequence":"emphasisSequence",start:p,end:Object.assign({},e[n][1].end)},a={type:u>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[d][1].start),end:h},i={type:u>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[d][1].start)},r={type:u>1?"strong":"emphasis",start:Object.assign({},o.start),end:Object.assign({},a.end)},e[n][1].end=Object.assign({},o.start),e[d][1].start=Object.assign({},a.end),l=[],e[n][1].end.offset-e[n][1].start.offset&&(l=c(l,[["enter",e[n][1],t],["exit",e[n][1],t]])),l=c(l,[["enter",r,t],["enter",o,t],["exit",o,t],["enter",i,t]]),l=c(l,T(t.parser.constructs.insideSpan.null,e.slice(n+1,d),t)),l=c(l,[["exit",i,t],["enter",a,t],["exit",a,t],["exit",r,t]]),e[d][1].end.offset-e[d][1].start.offset?(f=2,l=c(l,[["enter",e[d][1],t],["exit",e[d][1],t]])):f=0,s(e,n-1,d-n+3,l),d=n+l.length-f-2;break}d=-1;for(;++d13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535===(65535&n)||65534===(65535&n)||n>1114111?"\ufffd":String.fromCharCode(n)}var Me=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Fe(e){return e.replace(Me,De)}function De(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){var r=n.charCodeAt(1),i=120===r||88===r;return Re(n.slice(i?2:1),i?16:10)}return ne(n)||e}var Le=n(109),Ue={}.hasOwnProperty,ze=function(e,t,n){return"string"!==typeof t&&(n=t,t=void 0),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Be({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:c(ae),autolinkProtocol:A,autolinkEmail:A,atxHeading:c(te),blockQuote:c(Y),characterEscape:A,characterReference:A,codeFenced:c(X),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:c(X,l),codeText:c(Z,l),codeTextData:A,data:A,codeFlowValue:A,definition:c(J),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:c(ee),hardBreakEscape:c(re),hardBreakTrailing:c(re),htmlFlow:c(ie,l),htmlFlowData:A,htmlText:c(ie,l),htmlTextData:A,image:c(oe),label:l,link:c(ae),listItem:c(se),listItemValue:v,listOrdered:c(ue,m),listUnordered:c(ue),paragraph:c(ce),reference:V,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:c(te),strong:c(le),thematicBreak:c(de)},exit:{atxHeading:d(),atxHeadingSequence:x,autolink:d(),autolinkEmail:$,autolinkProtocol:K,blockQuote:d(),characterEscapeValue:P,characterReferenceMarkerHexadecimal:Q,characterReferenceMarkerNumeric:Q,characterReferenceValue:W,codeFenced:d(w),codeFencedFence:b,codeFencedFenceInfo:g,codeFencedFenceMeta:y,codeFlowValue:P,codeIndented:d(O),codeText:d(M),codeTextData:P,data:P,definition:d(),definitionDestinationString:E,definitionLabelString:_,definitionTitleString:j,emphasis:d(),hardBreakEscape:d(N),hardBreakTrailing:d(N),htmlFlow:d(I),htmlFlowData:P,htmlText:d(R),htmlTextData:P,image:d(D),label:U,labelText:L,lineEnding:T,link:d(F),listItem:d(),listOrdered:d(),listUnordered:d(),paragraph:d(),referenceString:G,resourceDestinationString:z,resourceTitleString:B,resource:q,setextHeading:d(C),setextHeadingLineSequence:S,setextHeadingText:k,strong:d(),thematicBreak:d()}},e.mdastExtensions||[]),n={};return r;function r(e){for(var n={type:"root",children:[]},r=[],o=[],c={stack:[n],tokenStack:r,config:t,enter:f,exit:p,buffer:l,resume:h,setData:a,getData:u},d=-1;++d0)throw new Error("Cannot close document, a token (`"+r[r.length-1].type+"`, "+Object(Le.a)({start:r[r.length-1].start,end:r[r.length-1].end})+") is still open");for(n.position={start:s(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:s(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},d=-1;++d0&&void 0!==arguments[0]?arguments[0]:{}).extensions||[])),content:t(v),document:t(g),flow:t(E),string:t(k),text:t(S)};return e;function t(t){return function(n){return N(e,t,n)}}}(n).document().write(function(){var e,t=1,n="",r=!0;return function(i,o,a){var u,s,c,l,f,d=[];for(i=n+i.toString(o),c=0,n="",r&&(65279===i.charCodeAt(0)&&c++,r=void 0);c1?n-1:0),i=1;i0},body:function(e){var t=G(e,-1,!0);return!t||!H(t)&&!$(t)&&!D(t,["meta","link","script","style","template"])},colgroup:function(e,t,n){var r=Q(n,t),i=G(e,-1,!0);if(D(r,"colgroup")&&Z(r,n.children.indexOf(r),n))return!1;return i&&D(i,"col")},tbody:function(e,t,n){var r=Q(n,t),i=G(e,-1);if(D(r,["thead","tbody"])&&Z(r,n.children.indexOf(r),n))return!1;return i&&D(i,"tr")}}),closing:Z},re=/^data[-\w.:]+$/i,ie=/-[a-z]/g,oe=/[A-Z]/g;function ae(e,t){var n=u(t),r=t,i=f;return n in e.normal?e.property[e.normal[n]]:(n.length>4&&"data"===n.slice(0,4)&&re.test(t)&&("-"===t.charAt(4)?r=function(e){var t=e.slice(5).replace(ie,se);return"data"+t.charAt(0).toUpperCase()+t.slice(1)}(t):t=function(e){var t=e.slice(4);if(ie.test(t))return e;"-"!==(t=t.replace(oe,ue)).charAt(0)&&(t="-"+t);return"data"+t}(t),i=_),new i(r,t))}function ue(e){return"-"+e.toLowerCase()}function se(e){return e.charAt(1).toUpperCase()}function ce(e){return e.join(" ").trim()}function le(e,t){var n=t||{};return""===e[e.length-1]&&(e=e.concat("")),e.join((n.padRight?" ":"")+","+(!1===n.padLeft?"":" ")).trim()}function fe(e,t){return e=e.replace(t.subset?function(e){var t=[],n=-1;for(;++n`]/g,n),t.subset||t.escapeOnly?e:e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,(function(e,n,r){return t.format(1024*(e.charCodeAt(0)-55296)+e.charCodeAt(1)-56320+65536,r.charCodeAt(n+2),t)})).replace(/[\x01-\t\v\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,n);function n(e,n,r){return t.format(e.charCodeAt(0),r.charCodeAt(n+1),t)}}var de,pe={AElig:"\xc6",AMP:"&",Aacute:"\xc1",Acirc:"\xc2",Agrave:"\xc0",Aring:"\xc5",Atilde:"\xc3",Auml:"\xc4",COPY:"\xa9",Ccedil:"\xc7",ETH:"\xd0",Eacute:"\xc9",Ecirc:"\xca",Egrave:"\xc8",Euml:"\xcb",GT:">",Iacute:"\xcd",Icirc:"\xce",Igrave:"\xcc",Iuml:"\xcf",LT:"<",Ntilde:"\xd1",Oacute:"\xd3",Ocirc:"\xd4",Ograve:"\xd2",Oslash:"\xd8",Otilde:"\xd5",Ouml:"\xd6",QUOT:'"',REG:"\xae",THORN:"\xde",Uacute:"\xda",Ucirc:"\xdb",Ugrave:"\xd9",Uuml:"\xdc",Yacute:"\xdd",aacute:"\xe1",acirc:"\xe2",acute:"\xb4",aelig:"\xe6",agrave:"\xe0",amp:"&",aring:"\xe5",atilde:"\xe3",auml:"\xe4",brvbar:"\xa6",ccedil:"\xe7",cedil:"\xb8",cent:"\xa2",copy:"\xa9",curren:"\xa4",deg:"\xb0",divide:"\xf7",eacute:"\xe9",ecirc:"\xea",egrave:"\xe8",eth:"\xf0",euml:"\xeb",frac12:"\xbd",frac14:"\xbc",frac34:"\xbe",gt:">",iacute:"\xed",icirc:"\xee",iexcl:"\xa1",igrave:"\xec",iquest:"\xbf",iuml:"\xef",laquo:"\xab",lt:"<",macr:"\xaf",micro:"\xb5",middot:"\xb7",nbsp:"\xa0",not:"\xac",ntilde:"\xf1",oacute:"\xf3",ocirc:"\xf4",ograve:"\xf2",ordf:"\xaa",ordm:"\xba",oslash:"\xf8",otilde:"\xf5",ouml:"\xf6",para:"\xb6",plusmn:"\xb1",pound:"\xa3",quot:'"',raquo:"\xbb",reg:"\xae",sect:"\xa7",shy:"\xad",sup1:"\xb9",sup2:"\xb2",sup3:"\xb3",szlig:"\xdf",thorn:"\xfe",times:"\xd7",uacute:"\xfa",ucirc:"\xfb",ugrave:"\xf9",uml:"\xa8",uuml:"\xfc",yacute:"\xfd",yen:"\xa5",yuml:"\xff"},he={nbsp:"\xa0",iexcl:"\xa1",cent:"\xa2",pound:"\xa3",curren:"\xa4",yen:"\xa5",brvbar:"\xa6",sect:"\xa7",uml:"\xa8",copy:"\xa9",ordf:"\xaa",laquo:"\xab",not:"\xac",shy:"\xad",reg:"\xae",macr:"\xaf",deg:"\xb0",plusmn:"\xb1",sup2:"\xb2",sup3:"\xb3",acute:"\xb4",micro:"\xb5",para:"\xb6",middot:"\xb7",cedil:"\xb8",sup1:"\xb9",ordm:"\xba",raquo:"\xbb",frac14:"\xbc",frac12:"\xbd",frac34:"\xbe",iquest:"\xbf",Agrave:"\xc0",Aacute:"\xc1",Acirc:"\xc2",Atilde:"\xc3",Auml:"\xc4",Aring:"\xc5",AElig:"\xc6",Ccedil:"\xc7",Egrave:"\xc8",Eacute:"\xc9",Ecirc:"\xca",Euml:"\xcb",Igrave:"\xcc",Iacute:"\xcd",Icirc:"\xce",Iuml:"\xcf",ETH:"\xd0",Ntilde:"\xd1",Ograve:"\xd2",Oacute:"\xd3",Ocirc:"\xd4",Otilde:"\xd5",Ouml:"\xd6",times:"\xd7",Oslash:"\xd8",Ugrave:"\xd9",Uacute:"\xda",Ucirc:"\xdb",Uuml:"\xdc",Yacute:"\xdd",THORN:"\xde",szlig:"\xdf",agrave:"\xe0",aacute:"\xe1",acirc:"\xe2",atilde:"\xe3",auml:"\xe4",aring:"\xe5",aelig:"\xe6",ccedil:"\xe7",egrave:"\xe8",eacute:"\xe9",ecirc:"\xea",euml:"\xeb",igrave:"\xec",iacute:"\xed",icirc:"\xee",iuml:"\xef",eth:"\xf0",ntilde:"\xf1",ograve:"\xf2",oacute:"\xf3",ocirc:"\xf4",otilde:"\xf5",ouml:"\xf6",divide:"\xf7",oslash:"\xf8",ugrave:"\xf9",uacute:"\xfa",ucirc:"\xfb",uuml:"\xfc",yacute:"\xfd",thorn:"\xfe",yuml:"\xff",fnof:"\u0192",Alpha:"\u0391",Beta:"\u0392",Gamma:"\u0393",Delta:"\u0394",Epsilon:"\u0395",Zeta:"\u0396",Eta:"\u0397",Theta:"\u0398",Iota:"\u0399",Kappa:"\u039a",Lambda:"\u039b",Mu:"\u039c",Nu:"\u039d",Xi:"\u039e",Omicron:"\u039f",Pi:"\u03a0",Rho:"\u03a1",Sigma:"\u03a3",Tau:"\u03a4",Upsilon:"\u03a5",Phi:"\u03a6",Chi:"\u03a7",Psi:"\u03a8",Omega:"\u03a9",alpha:"\u03b1",beta:"\u03b2",gamma:"\u03b3",delta:"\u03b4",epsilon:"\u03b5",zeta:"\u03b6",eta:"\u03b7",theta:"\u03b8",iota:"\u03b9",kappa:"\u03ba",lambda:"\u03bb",mu:"\u03bc",nu:"\u03bd",xi:"\u03be",omicron:"\u03bf",pi:"\u03c0",rho:"\u03c1",sigmaf:"\u03c2",sigma:"\u03c3",tau:"\u03c4",upsilon:"\u03c5",phi:"\u03c6",chi:"\u03c7",psi:"\u03c8",omega:"\u03c9",thetasym:"\u03d1",upsih:"\u03d2",piv:"\u03d6",bull:"\u2022",hellip:"\u2026",prime:"\u2032",Prime:"\u2033",oline:"\u203e",frasl:"\u2044",weierp:"\u2118",image:"\u2111",real:"\u211c",trade:"\u2122",alefsym:"\u2135",larr:"\u2190",uarr:"\u2191",rarr:"\u2192",darr:"\u2193",harr:"\u2194",crarr:"\u21b5",lArr:"\u21d0",uArr:"\u21d1",rArr:"\u21d2",dArr:"\u21d3",hArr:"\u21d4",forall:"\u2200",part:"\u2202",exist:"\u2203",empty:"\u2205",nabla:"\u2207",isin:"\u2208",notin:"\u2209",ni:"\u220b",prod:"\u220f",sum:"\u2211",minus:"\u2212",lowast:"\u2217",radic:"\u221a",prop:"\u221d",infin:"\u221e",ang:"\u2220",and:"\u2227",or:"\u2228",cap:"\u2229",cup:"\u222a",int:"\u222b",there4:"\u2234",sim:"\u223c",cong:"\u2245",asymp:"\u2248",ne:"\u2260",equiv:"\u2261",le:"\u2264",ge:"\u2265",sub:"\u2282",sup:"\u2283",nsub:"\u2284",sube:"\u2286",supe:"\u2287",oplus:"\u2295",otimes:"\u2297",perp:"\u22a5",sdot:"\u22c5",lceil:"\u2308",rceil:"\u2309",lfloor:"\u230a",rfloor:"\u230b",lang:"\u2329",rang:"\u232a",loz:"\u25ca",spades:"\u2660",clubs:"\u2663",hearts:"\u2665",diams:"\u2666",quot:'"',amp:"&",lt:"<",gt:">",OElig:"\u0152",oelig:"\u0153",Scaron:"\u0160",scaron:"\u0161",Yuml:"\u0178",circ:"\u02c6",tilde:"\u02dc",ensp:"\u2002",emsp:"\u2003",thinsp:"\u2009",zwnj:"\u200c",zwj:"\u200d",lrm:"\u200e",rlm:"\u200f",ndash:"\u2013",mdash:"\u2014",lsquo:"\u2018",rsquo:"\u2019",sbquo:"\u201a",ldquo:"\u201c",rdquo:"\u201d",bdquo:"\u201e",dagger:"\u2020",Dagger:"\u2021",permil:"\u2030",lsaquo:"\u2039",rsaquo:"\u203a",euro:"\u20ac"},me={},ve={}.hasOwnProperty;for(de in he)ve.call(he,de)&&(me[he[de]]=de);var ge=["cent","copy","divide","gt","lt","not","para","times"],ye={}.hasOwnProperty;function be(e,t,n){var r,i,o;return(n.useNamedReferences||n.useShortestReferences)&&(r=function(e,t,n,r){var i,o,a=String.fromCharCode(e);return ye.call(me,a)?(o="&"+(i=me[a]),n&&ye.call(pe,i)&&!ge.includes(i)&&(!r||t&&61!==t&&/[^\da-z]/i.test(String.fromCharCode(t)))?o:o+";"):""}(e,t,n.omitOptionalSemicolons,n.attribute)),!n.useShortestReferences&&r||(i=function(e,t,n){var r="&#x"+e.toString(16).toUpperCase();return n&&t&&!/[\dA-Fa-f]/.test(String.fromCharCode(t))?r:r+";"}(e,t,n.omitOptionalSemicolons),n.useShortestReferences&&(o=function(e,t,n){var r="&#"+String(e);return n&&t&&!/\d/.test(String.fromCharCode(t))?r:r+";"}(e,t,n.omitOptionalSemicolons)).length".split(""),"\t\n\f\r \"&'/=>`".split("")],["\0\t\n\f\r \"&'/<=>".split(""),"\0\t\n\f\r \"&'/<=>`".split("")]],unquoted:[["\t\n\f\r &>".split(""),"\0\t\n\f\r \"&'<=>`".split("")],["\0\t\n\f\r \"&'<=>`".split(""),"\0\t\n\f\r \"&'<=>`".split("")]],single:[["&'".split(""),"\"&'`".split("")],["\0&'".split(""),"\0\"&'`".split("")]],double:[['"&'.split(""),"\"&'`".split("")],['\0"&'.split(""),"\0\"&'`".split("")]]};function je(e,t,n,r){return!r||"element"!==r.type||"script"!==r.tagName&&"style"!==r.tagName?we(t.value,Object.assign({},e.entities,{subset:["<","&"]})):t.value}var Ee={comment:function(e,t){return e.bogusComments?""]}))+">":"\x3c!--"+t.value.replace(/^>|^->||--!>|"]}))}))+"--\x3e"},doctype:function(e){return""},element:function(e,t,n,r){var i,o=e.schema,a="svg"===o.space?void 0:e.omit,u="svg"===o.space?e.closeEmpty:e.voids.includes(t.tagName.toLowerCase()),s=[];"html"===o.space&&"svg"===t.tagName&&(e.schema=M);var c=function(e,t){var n,r,i,o=[],a=-1;for(n in t)void 0!==t[n]&&null!==t[n]&&(r=Ce(e,n,t[n]))&&o.push(r);for(;++a"));s.push(l),u||a&&a.closing(t,n,r)||s.push("");return s.join("")},raw:function(e,t,n,r){return e.dangerous?t.value:je(e,t,0,r)},root:Se,text:je},xe={}.hasOwnProperty;function ke(e,t,n,r){if(!t||!t.type)throw new Error("Expected node, not `"+t+"`");if(!xe.call(Ee,t.type))throw new Error("Cannot compile unknown node `"+t.type+"`");return Ee[t.type](e,t,n,r)}function Se(e,t){for(var n=[],r=t&&t.children||[],i=-1;++iOe(n,e.alternative)&&(o=e.alternative),r=o+we(n,Object.assign({},e.entities,{subset:("'"===o?_e.single:_e.double)["html"===e.schema.space?e.valid:1][e.safe],attribute:!0}))+o),a+(r?"="+r:r)))}t.a=function(e){var t=this.data("settings"),n=Object.assign({},t,e);Object.assign(this,{Compiler:function(e){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.quote||'"',r='"'===n?"'":'"';if('"'!==n&&"'"!==n)throw new Error("Invalid quote `"+n+"`, expected `'` or `\"`");return ke({valid:t.allowParseErrors?0:1,safe:t.allowDangerousCharacters?0:1,schema:"svg"===t.space?M:R,omit:t.omitOptionalTags?ne:void 0,quote:n,alternative:r,smart:t.quoteSmart,unquoted:t.preferUnquoted,tight:t.tightAttributes,upperDoctype:t.upperDoctype,tightDoctype:t.tightDoctype,bogusComments:t.bogusComments,tightLists:t.tightCommaSeparatedLists,tightClose:t.tightSelfClosing,collapseEmpty:t.collapseEmptyAttributes,dangerous:t.allowDangerousHtml,voids:t.voids||F.concat(),entities:t.entities||{},close:t.closeSelfClosing,closeEmpty:t.closeEmptyElements},Array.isArray(e)?{type:"root",children:e}:e,null,null)}(e,n)}})}},function(e,t,n){"use strict";var r=n(15),i=function(e,t,n){var r={type:String(e)};return void 0!==n&&null!==n||"string"!==typeof t&&!Array.isArray(t)?Object.assign(r,t):n=t,Array.isArray(n)?r.children=n:void 0!==n&&null!==n&&(r.value=String(n)),r},o=n(80);var a=function(e,t,n,r){"function"===typeof t&&"function"!==typeof n&&(r=n,n=t,t=null);var i=Object(o.a)(t),a=r?-1:1;!function e(o,u,s){var c,l="object"===typeof o&&null!==o?o:{};"string"===typeof l.type&&(c="string"===typeof l.tagName?l.tagName:"string"===typeof l.name?l.name:void 0,Object.defineProperty(f,"name",{value:"node ("+l.type+(c?"<"+c+">":"")+")"}));return f;function f(){var c,l,f,d=[];if((!t||i(o,u,s[s.length-1]||null))&&false===(d=function(e){if(Array.isArray(e))return e;if("number"===typeof e)return[true,e];return[e]}(n(o,s)))[0])return d;if(o.children&&"skip"!==d[0])for(l=(r?o.children.length:-1)+a,f=s.concat(o);l>-1&&l-1?n.offset:null}}}var l=function(e,t,n,r){"function"===typeof t&&"function"!==typeof n&&(r=n,n=t,t=null);var i=Object(o.a)(t),a=r?-1:1;!function e(o,u,s){var c,l="object"===typeof o&&null!==o?o:{};"string"===typeof l.type&&(c="string"===typeof l.tagName?l.tagName:"string"===typeof l.name?l.name:void 0,Object.defineProperty(f,"name",{value:"node ("+l.type+(c?"<"+c+">":"")+")"}));return f;function f(){var c,l,f,d=[];if((!t||i(o,u,s[s.length-1]||null))&&false===(d=function(e){if(Array.isArray(e))return e;if("number"===typeof e)return[true,e];return[e]}(n(o,s)))[0])return d;if(o.children&&"skip"!==d[0])for(l=(r?o.children.length:-1)+a,f=s.concat(o);l>-1&&l":"gt"};function _(e,t){var n=function(e){return e.replace(/["&<>]/g,(function(e){return"&"+O[e]+";"}))}(function(e){var t=[],n=-1,r=0,i=0;for(;++n55295&&o<57344){var u=e.charCodeAt(n+1);o<56320&&u>56319&&u<57344?(a=String.fromCharCode(o,u),i=1):a="\ufffd"}else a=String.fromCharCode(o);a&&(t.push(e.slice(r,n),encodeURIComponent(a)),r=n+i+1,a=""),i&&(n+=i,i=0)}return t.join("")+e.slice(r)}(e||""));if(!t)return n;var r=n.indexOf(":"),i=n.indexOf("?"),o=n.indexOf("#"),a=n.indexOf("/");return r<0||a>-1&&r>a||i>-1&&r>i||o>-1&&r>o||t.test(n.slice(0,r))?n:""}function j(e,t){var n=[],r=-1;for(t&&n.push(i("text","\n"));++r0&&n.push(i("text","\n")),n}function E(e,t){var n,r=String(t.identifier),o=_(r.toLowerCase()),a=e.footnoteOrder.indexOf(r);-1===a?(e.footnoteOrder.push(r),e.footnoteCounts[r]=1,n=e.footnoteOrder.length):(e.footnoteCounts[r]++,n=a+1);var u=e.footnoteCounts[r];return e(t,"sup",[e(t.position,"a",{href:"#"+e.clobberPrefix+"fn-"+o,id:e.clobberPrefix+"fnref-"+o+(u>1?"-"+u:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[i("text",String(n))])])}var x=n(81),k=n.n(x);function S(e,t){var n=t.referenceType,r="]";if("collapsed"===n?r+="[]":"full"===n&&(r+="["+(t.label||t.identifier)+"]"),"imageReference"===t.type)return i("text","!["+t.alt+r);var o=b(e,t),a=o[0];a&&"text"===a.type?a.value="["+a.value:o.unshift(i("text","["));var u=o[o.length-1];return u&&"text"===u.type?u.value+=r:o.push(i("text",r)),o}function C(e){var t=e.spread;return void 0===t||null===t?e.children.length>1:t}var A={blockquote:function(e,t){return e(t,"blockquote",j(b(e,t),!0))},break:function(e,t){return[e(t,"br"),i("text","\n")]},code:function(e,t){var n=t.value?t.value+"\n":"",r=t.lang&&t.lang.match(/^[^ \t]+(?=[ \t]|$)/),o={};r&&(o.className=["language-"+r]);var a=e(t,"code",o,[i("text",n)]);return t.meta&&(a.data={meta:t.meta}),e(t.position,"pre",[a])},delete:function(e,t){return e(t,"del",b(e,t))},emphasis:function(e,t){return e(t,"em",b(e,t))},footnoteReference:E,footnote:function(e,t){for(var n=e.footnoteById,r=1;r in n;)r++;var i=String(r);return n[i]={type:"footnoteDefinition",identifier:i,children:[{type:"paragraph",children:t.children}],position:t.position},E(e,{type:"footnoteReference",identifier:i,position:t.position})},heading:function(e,t){return e(t,"h"+t.depth,b(e,t))},html:function(e,t){return e.dangerous?e.augment(t,i("raw",t.value)):null},imageReference:function(e,t){var n=e.definition(t.identifier);if(!n)return S(e,t);var r={src:k()(n.url||""),alt:t.alt};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"img",r)},image:function(e,t){var n={src:k()(t.url),alt:t.alt};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"img",n)},inlineCode:function(e,t){return e(t,"code",[i("text",t.value.replace(/\r?\n|\r/g," "))])},linkReference:function(e,t){var n=e.definition(t.identifier);if(!n)return S(e,t);var r={href:k()(n.url||"")};return null!==n.title&&void 0!==n.title&&(r.title=n.title),e(t,"a",r,b(e,t))},link:function(e,t){var n={href:k()(t.url)};return null!==t.title&&void 0!==t.title&&(n.title=t.title),e(t,"a",n,b(e,t))},listItem:function(e,t,n){var r,o=b(e,t),a=n?function(e){var t=e.spread,n=e.children,r=-1;for(;!t&&++r0&&r.children.unshift(i("text"," ")),r.children.unshift(e(null,"input",{type:"checkbox",checked:t.checked,disabled:!0})),u.className=["task-list-item"]);for(var c=-1;++c1?"-"+s:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:e.footnoteBackLabel},children:[{type:"text",value:"\u21a9"}]};s>1&&l.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(s)}]}),c.length>0&&c.push({type:"text",value:" "}),c.push(l)}var f=o[o.length-1];if(f&&"element"===f.type&&"p"===f.tagName){var d,p=f.children[f.children.length-1];p&&"text"===p.type?p.value+=" ":f.children.push({type:"text",value:" "}),(d=f.children).push.apply(d,c)}else o.push.apply(o,c);var h={type:"element",tagName:"li",properties:{id:e.clobberPrefix+"fn-"+u},children:j(o,!0)};r.position&&(h.position=r.position),n.push(h)}}return 0===n.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:"h2",properties:{id:"footnote-label",className:["sr-only"]},children:[i("text",e.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:j(n,!0)},{type:"text",value:"\n"}]}}(n);return o&&r.children.push(i("text","\n"),o),Array.isArray(r)?{type:"root",children:r}:r}t.a=function(e,t){return e&&"run"in e?function(e,t){return function(n,r,i){e.run(I(n,t),r,(function(e){i(e)}))}}(e,t):function(e){return function(t){return I(t,e)}}(e||t)}},function(e,t,n){"use strict";var r=n(2),i=n(11),o=n(26),a=n(6),u=n(3),s=(n(7),n(0)),c=n.n(s),l=n(16),f=n(142),d=n(141),p=n(4),h=n(263),m=n(153);function v(e){var t=e.children,n=e.className,i=e.content,o=Object(u.a)("header",n),a=Object(f.a)(v,e),s=Object(d.a)(v,e);return c.a.createElement(s,Object(r.a)({},a,{className:o}),p.a.isNil(t)?i:t)}v.handledProps=["as","children","className","content"],v.propTypes={};var g=v,y=n(191),b=n(155),w=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;var O=function(e){return e.match(w)||[]},_=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;var j=function(e){return _.test(e)},E=n(67),x="\\u2700-\\u27bf",k="a-z\\xdf-\\xf6\\xf8-\\xff",S="A-Z\\xc0-\\xd6\\xd8-\\xde",C="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",A="["+C+"]",P="\\d+",T="[\\u2700-\\u27bf]",N="["+k+"]",I="[^\\ud800-\\udfff"+C+P+x+k+S+"]",R="(?:\\ud83c[\\udde6-\\uddff]){2}",M="[\\ud800-\\udbff][\\udc00-\\udfff]",F="["+S+"]",D="(?:"+N+"|"+I+")",L="(?:"+F+"|"+I+")",U="(?:['\u2019](?:d|ll|m|re|s|t|ve))?",z="(?:['\u2019](?:D|LL|M|RE|S|T|VE))?",B="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",q="[\\ufe0e\\ufe0f]?",H=q+B+("(?:\\u200d(?:"+["[^\\ud800-\\udfff]",R,M].join("|")+")"+q+B+")*"),V="(?:"+[T,R,M].join("|")+")"+H,G=RegExp([F+"?"+N+"+"+U+"(?="+[A,F,"$"].join("|")+")",L+"+"+z+"(?="+[A,F+D,"$"].join("|")+")",F+"?"+D+"+"+U,F+"+"+z,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",P,V].join("|"),"g");var Q=function(e){return e.match(G)||[]};var W=function(e,t,n){return e=Object(E.a)(e),void 0===(t=n?void 0:t)?j(e)?Q(e):O(e):e.match(t)||[]},K=RegExp("['\u2019]","g");var $=function(e){return function(t){return Object(y.a)(W(Object(b.a)(t).replace(K,"")),e,"")}},Y=n(122);var X=function(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:Object(Y.a)(e,t,n)},Z=n(130);var J=function(e){return e.split("")},ee="[\\ud800-\\udfff]",te="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",ne="[^\\ud800-\\udfff]",re="(?:\\ud83c[\\udde6-\\uddff]){2}",ie="[\\ud800-\\udbff][\\udc00-\\udfff]",oe="(?:"+te+"|"+"\\ud83c[\\udffb-\\udfff])"+"?",ae="[\\ufe0e\\ufe0f]?",ue=ae+oe+("(?:\\u200d(?:"+[ne,re,ie].join("|")+")"+ae+oe+")*"),se="(?:"+[ne+te+"?",te,re,ie,ee].join("|")+")",ce=RegExp("\\ud83c[\\udffb-\\udfff](?=\\ud83c[\\udffb-\\udfff])|"+se+ue,"g");var le=function(e){return e.match(ce)||[]};var fe=function(e){return Object(Z.a)(e)?le(e):J(e)};var de=function(e){return function(t){t=Object(E.a)(t);var n=Object(Z.a)(t)?fe(t):void 0,r=n?n[0]:t.charAt(0),i=n?X(n,1).join(""):t.slice(1);return r[e]()+i}}("toUpperCase"),pe=$((function(e,t,n){return e+(n?" ":"")+de(t)})),he=n(111),me=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i1)for(var n=1;n=0;--o){var a=this.tryEntries[o],u=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(s&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),S(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;S(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:A(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=r}catch(i){Function("r","regeneratorRuntime = r")(r)}},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";var r=n(205),i=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var a=60109,u=60110,s=60112;t.Suspense=60113;var c=60115,l=60116;if("function"===typeof Symbol&&Symbol.for){var f=Symbol.for;i=f("react.element"),o=f("react.portal"),t.Fragment=f("react.fragment"),t.StrictMode=f("react.strict_mode"),t.Profiler=f("react.profiler"),a=f("react.provider"),u=f("react.context"),s=f("react.forward_ref"),t.Suspense=f("react.suspense"),c=f("react.memo"),l=f("react.lazy")}var d="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n