Files
fb-admin/src/frontend/static/scripts.ca93a3bb56d9ffaa600d.bundle.js
T
2019-08-03 22:40:15 +02:00

1 line
47 KiB
JavaScript

!function(){"use strict";var e="undefined"!=typeof window&&"undefined"!=typeof document,t="undefined"!=typeof process&&process.versions&&process.versions.node,r="undefined"!=typeof process&&"string"==typeof process.platform&&process.platform.match(/^win/),n="undefined"!=typeof self?self:global,o="undefined"!=typeof Symbol;function i(e){return o?Symbol():"@@"+e}var a,s=o&&Symbol.toStringTag;if("undefined"!=typeof document&&document.getElementsByTagName){if(!(a=document.baseURI)){var u=document.getElementsByTagName("base");a=u[0]&&u[0].href||window.location.href}}else"undefined"!=typeof location&&(a=location.href);if(a){var l=(a=a.split("#")[0].split("?")[0]).lastIndexOf("/");-1!==l&&(a=a.substr(0,l+1))}else{if("undefined"==typeof process||!process.cwd)throw new TypeError("No environment baseURI");a="file://"+(r?"/":"")+process.cwd(),r&&(a=a.replace(/\\/g,"/"))}"/"!==a[a.length-1]&&(a+="/");var d="_"==new Error(0,"_").fileName;function c(n,o){e||(o=o.replace(r?/file:\/\/\//g:/file:\/\//g,""));var i,a=(n.message||n)+"\n "+o;i=d&&n.fileName?new Error(a,n.fileName,n.lineNumber):new Error(a);var s=n.originalErr?n.originalErr.stack:n.stack;return i.stack=t?a+"\n "+s:s,i.originalErr=n.originalErr||n,i}function f(e,t){throw new RangeError('Unable to resolve "'+e+'" to '+t)}var p=/\\/g;function g(e,r){" "!==e[0]&&" "!==e[e.length-1]||(e=e.trim());var n=r&&r.substr(0,r.indexOf(":")+1),o=e[0],i=e[1];if("/"===o&&"/"===i)return n||f(e,r),-1!==e.indexOf("\\")&&(e=e.replace(p,"/")),n+e;if("."===o&&("/"===i||"."===i&&("/"===e[2]||2===e.length&&(e+="/"))||1===e.length&&(e+="/"))||"/"===o){-1!==e.indexOf("\\")&&(e=e.replace(p,"/"));var a,s=!n||"/"!==r[n.length];if(a=s?(void 0===r&&f(e,r),r):"/"===r[n.length+1]?"file:"!==n?(a=r.substr(n.length+2)).substr(a.indexOf("/")+1):r.substr(8):r.substr(n.length+1),"/"===o){if(!s)return r.substr(0,r.length-a.length-1)+e;f(e,r)}for(var u=a.substr(0,a.lastIndexOf("/")+1)+e,l=[],d=-1,c=0;c<u.length;c++)if(-1===d)if("."!==u[c])d=c;else{if("."!==u[c+1]||"/"!==u[c+2]&&c+2!==u.length){if("/"!==u[c+1]&&c+1!==u.length){d=c;continue}c+=1}else l.pop(),c+=2;s&&0===l.length&&f(e,r)}else"/"===u[c]&&(l.push(u.substring(d,c+1)),d=-1);return-1!==d&&l.push(u.substr(d)),r.substr(0,r.length-a.length)+l.join("")}return-1!==e.indexOf(":")?t&&":"===e[1]&&"\\"===e[2]&&e[0].match(/[a-z]/i)?"file:///"+e.replace(p,"/"):e:void 0}var h=Promise.resolve();function m(e){if(e.values)return e.values();if("undefined"==typeof Symbol||!Symbol.iterator)throw new Error("Symbol.iterator not supported in this browser");var t={};return t[Symbol.iterator]=function(){var t=Object.keys(e),r=0;return{next:function(){return r<t.length?{value:e[t[r++]],done:!1}:{value:void 0,done:!0}}}},t}function v(){this.registry=new O}function y(e){if(void 0!==e){if(e instanceof j==0&&"module"!==e[s])throw new TypeError("Module instantiation did not return a valid namespace object.");return e}}(v.prototype.constructor=v).prototype.import=function(e,t){if("string"!=typeof e)throw new TypeError("Loader import method must be passed a module key string");var r=this;return h.then(function(){return r[w](e,t)}).then(y).catch(function(r){throw c(r,"Loading "+e+(t?" from "+t:""))})};var b=v.resolve=i("resolve"),w=v.resolveInstantiate=i("resolveInstantiate");function k(e){if(void 0===e)throw new RangeError("No resolution found.");return e}v.prototype[w]=function(e,t){var r=this;return r.resolve(e,t).then(function(e){return r.registry.get(e)})},v.prototype.resolve=function(e,t){var r=this;return h.then(function(){return r[b](e,t)}).then(k).catch(function(r){throw c(r,"Resolving "+e+(t?" to "+t:""))})};var x="undefined"!=typeof Symbol&&Symbol.iterator,E=i("registry");function O(){this[E]={}}x&&(O.prototype[Symbol.iterator]=function(){return this.entries()[Symbol.iterator]()},O.prototype.entries=function(){var e=this[E];return m(Object.keys(e).map(function(t){return[t,e[t]]}))}),O.prototype.keys=function(){return m(Object.keys(this[E]))},O.prototype.values=function(){var e=this[E];return m(Object.keys(e).map(function(t){return e[t]}))},O.prototype.get=function(e){return this[E][e]},O.prototype.set=function(e,t){if(!(t instanceof j||"module"===t[s]))throw new Error("Registry must be set with an instance of Module Namespace");return this[E][e]=t,this},O.prototype.has=function(e){return Object.hasOwnProperty.call(this[E],e)},O.prototype.delete=function(e){return!!Object.hasOwnProperty.call(this[E],e)&&(delete this[E][e],!0)};var S=i("baseObject");function j(e){Object.defineProperty(this,S,{value:e}),Object.keys(e).forEach(P,this)}function P(e){Object.defineProperty(this,e,{enumerable:!0,get:function(){return this[S][e]}})}j.prototype=Object.create(null),s&&Object.defineProperty(j.prototype,s,{value:"Module"});var _=Promise.resolve(),R=i("register-internal");function M(){v.call(this);var e=this.registry.delete;this.registry.delete=function(r){var n=e.call(this,r);return t.hasOwnProperty(r)&&!t[r].linkRecord&&(delete t[r],n=!0),n};var t={};this[R]={lastRegister:void 0,records:t},this.trace=!1}var C=((M.prototype=Object.create(v.prototype)).constructor=M).instantiate=i("instantiate");function L(e,t,r){return e.records[t]={key:t,registration:r,module:void 0,importerSetters:void 0,loadError:void 0,evalError:void 0,linkRecord:{instantiatePromise:void 0,dependencies:void 0,execute:void 0,executingRequire:!1,moduleObj:void 0,setters:void 0,depsInstantiatePromise:void 0,dependencyInstantiations:void 0,evaluatePromise:void 0}}}function A(e,t,r,o,i){return r.instantiatePromise||(r.instantiatePromise=(t.registration?_:_.then(function(){return i.lastRegister=void 0,e[C](t.key,1<e[C].length&&(r=t,n=i,function(){var e=n.lastRegister;return e?(n.lastRegister=void 0,r.registration=e,!0):!!r.registration}));var r,n})).then(function(a){if(void 0!==a){if(!(a instanceof j||"module"===a[s]))throw new TypeError("Instantiate did not return a valid Module object.");return delete i.records[t.key],e.trace&&I(e,t,r),o[t.key]=a}var u,l,d,c,f,p,g,h,m=t.registration;if(t.registration=void 0,!m)throw new TypeError("Module instantiation did not call an anonymous or correctly named System.register.");return r.dependencies=m[0],t.importerSetters=[],r.moduleObj={},m[2]?(r.moduleObj.default=r.moduleObj.__useDefault={},r.executingRequire=m[1],r.execute=m[2]):(u=e,l=t,d=r,c=m[1],f=d.moduleObj,p=l.importerSetters,g=!1,h=c.call(n,function(e,t){if("object"==typeof e){var r=!1;for(var n in e)t=e[n],"__useDefault"===n||n in f&&f[n]===t||(r=!0,f[n]=t);if(!1===r)return t}else{if((g||e in f)&&f[e]===t)return t;f[e]=t}for(var o=0;o<p.length;o++)p[o](f);return t},new F(u,l.key)),d.setters=h.setters||[],d.execute=h.execute,h.exports&&(d.moduleObj=f=h.exports,g=!0)),t}).catch(function(e){throw t.linkRecord=void 0,t.loadError=t.loadError||c(e,"Instantiating "+t.key)}))}function K(e,t,r,n,o,i){return e.resolve(t,r).then(function(r){i&&(i[t]=r);var a=o.records[r],s=n[r];if(s&&(!a||a.module&&s!==a.module))return s;if(a&&a.loadError)throw a.loadError;(!a||!s&&a.module)&&(a=L(o,r,a&&a.registration));var u=a.linkRecord;return u?A(e,a,u,n,o):a})}function I(e,t,r){e.loads=e.loads||{},e.loads[t.key]={key:t.key,deps:r.dependencies,dynamicDeps:[],depMap:r.depMap||{}}}function D(e,t,r,n,o){if(r.depsInstantiatePromise)return r.depsInstantiatePromise;for(var i=Array(r.dependencies.length),a=0;a<r.dependencies.length;a++)i[a]=K(e,r.dependencies[a],t.key,n,o,e.trace&&r.depMap||(r.depMap={}));var u=Promise.all(i).then(function(e){if(r.dependencyInstantiations=e,r.setters)for(var n=0;n<e.length;n++){var o=r.setters[n];if(o){var i=e[n];if(i instanceof j||"module"===i[s])o(i);else{if(i.loadError)throw i.loadError;o(i.module||i.linkRecord.moduleObj),i.importerSetters&&i.importerSetters.push(o)}}}return t});return e.trace&&(u=u.then(function(){return I(e,t,r),t})),(u=u.catch(function(e){throw r.depsInstantiatePromise=void 0,c(e,"Loading "+t.key)})).catch(function(){}),r.depsInstantiatePromise=u}function F(e,t){this.loader=e,this.key=this.id=t,this.meta={url:t}}function q(e,t){e.linkRecord=void 0;var r=c(t,"Evaluating "+e.key);throw void 0===e.evalError&&(e.evalError=r),r}function U(e,t,r,n,o,i){for(var a,u,l=0;l<r.dependencies.length;l++){var d;if(!((d=r.dependencyInstantiations[l])instanceof j||"module"===d[s])&&(a=d.linkRecord))if(d.evalError)q(t,d.evalError);else if(a.setters){if(-1===i.indexOf(d)){i.push(d);try{var c=U(e,d,a,n,o,i)}catch(e){q(t,e)}c&&(u=u||[]).push(c.catch(function(e){q(t,e)}))}}else try{T(e,d,a,n,o,[d])}catch(e){q(t,e)}}if(u)return r.evaluatePromise=Promise.all(u).then(function(){if(r.execute){try{var e=r.execute.call(z)}catch(e){q(t,e)}if(e)return e.catch(function(e){q(t,e)}).then(function(){return t.linkRecord=void 0,n[t.key]=t.module=new j(r.moduleObj)})}t.linkRecord=void 0,n[t.key]=t.module=new j(r.moduleObj)});if(r.execute){try{var f=r.execute.call(z)}catch(e){q(t,e)}if(f)return r.evaluatePromise=f.catch(function(e){q(t,e)}).then(function(){return t.linkRecord=void 0,n[t.key]=t.module=new j(r.moduleObj)})}t.linkRecord=void 0,n[t.key]=t.module=new j(r.moduleObj)}function T(e,t,r,o,i,a){var u={id:t.key},l=r.moduleObj;Object.defineProperty(u,"exports",{configurable:!0,set:function(e){l.default=l.__useDefault=e},get:function(){return l.__useDefault}});var d,c,f,p,g,h,m,v=(d=e,c=t.key,f=r.dependencies,p=r.dependencyInstantiations,g=o,h=i,m=a,function(e){for(var t=0;t<f.length;t++)if(f[t]===e){var r,n=p[t];if(n instanceof j||"module"===n[s])r=n;else{if(n.evalError)throw n.evalError;void 0!==n.module||-1!==m.indexOf(n)||n.linkRecord.evaluatePromise||(n.linkRecord.setters?U(d,n,n.linkRecord,g,h,[n]):(m.push(n),T(d,n,n.linkRecord,g,h,m))),r=n.module||n.linkRecord.moduleObj}return"__useDefault"in r?r.__useDefault:r}throw new Error("Module "+e+" not declared as a System.registerDynamic dependency of "+c)});if(!r.executingRequire)for(var y=0;y<r.dependencies.length;y++)v(r.dependencies[y]);try{var b=r.execute.call(n,v,l.default,u);void 0!==b&&(u.exports=b)}catch(e){q(t,e)}t.linkRecord=void 0,u.exports!==l.__useDefault&&(l.default=l.__useDefault=u.exports);var w=l.default;if(w&&w.__esModule)for(var k in w)Object.hasOwnProperty.call(w,k)&&(l[k]=w[k]);if(o[t.key]=t.module=new j(r.moduleObj),t.importerSetters)for(y=0;y<t.importerSetters.length;y++)t.importerSetters[y](t.module);t.importerSetters=void 0}M.prototype[M.resolve=v.resolve]=function(e,t){return g(e,t||a)},M.prototype[C]=function(e,t){},M.prototype[v.resolveInstantiate]=function(e,t){var r=this,n=this[R],o=this.registry[E];return function(e,t,r,n,o){var i=n[t];if(i)return Promise.resolve(i);var a=o.records[t];return!a||a.module?e.resolve(t,r).then(function(t){if(i=n[t])return i;if((a=o.records[t])&&!a.module||(a=L(o,t,a&&a.registration)),a.loadError)return Promise.reject(a.loadError);var r=a.linkRecord;return r?A(e,a,r,n,o):a}):a.loadError?Promise.reject(a.loadError):A(e,a,a.linkRecord,n,o)}(r,e,t,o,n).then(function(e){if(e instanceof j||"module"===e[s])return e;var t,i,a,u,l,d,c=e.linkRecord;if(c)return(t=r,i=e,a=c,u=o,l=n,d=[],function e(r,n){return n?-1!==d.indexOf(r)?_:(d.push(r),D(t,r,n,u,l).then(function(){for(var t,r=0;r<n.dependencies.length;r++){var o=n.dependencyInstantiations[r];o instanceof j||"module"===o[s]||(t=t||[]).push(e(o,o.linkRecord))}if(t)return Promise.all(t)})):_}(i,a)).then(function(){return function(e,t,r,n,o){if(t.module)return t.module;if(t.evalError)throw t.evalError;if(r.evaluatePromise)return r.evaluatePromise;if(r.setters){var i=U(e,t,r,n,o,[t]);if(i)return i}else T(e,t,r,n,o,[t]);return t.module}(r,e,c,o,n)});if(e.module)return e.module;throw e.evalError})},M.prototype.register=function(e,t,r){var n=this[R];void 0===r?n.lastRegister=[e,t,void 0]:(n.records[e]||L(n,e,void 0)).registration=[t,r,void 0]},M.prototype.registerDynamic=function(e,t,r,n){var o=this[R];"string"!=typeof e?o.lastRegister=[e,t,r]:(o.records[e]||L(o,e,void 0)).registration=[t,r,n]},F.prototype.import=function(e){return this.loader.trace&&this.loader.loads[this.key].dynamicDeps.push(e),this.loader.import(e,this.key)};var z=Object.create(null);Object.freeze&&Object.freeze(z);var J=Promise.resolve();function N(){}var $,B=new j({}),W=i("loader-config"),G=i("metadata"),H="undefined"==typeof window&&"undefined"!=typeof self&&"undefined"!=typeof importScripts;function Z(e,t){(t||this.warnings&&"undefined"!=typeof console&&console.warn)&&console.warn(e)}function X(e,t){for(var r in t)Object.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}function Y(e,t){for(var r in t)Object.hasOwnProperty.call(t,r)&&void 0===e[r]&&(e[r]=t[r]);return e}function Q(e,t,r){for(var n in t)if(Object.hasOwnProperty.call(t,n)){var o=t[n];void 0===e[n]?e[n]=o:o instanceof Array&&e[n]instanceof Array?e[n]=[].concat(r?o:e[n]).concat(r?e[n]:o):"object"==typeof o&&null!==o&&"object"==typeof e[n]?e[n]=(r?Y:X)(X({},e[n]),o):r||(e[n]=o)}}var V=!1,ee=!1;function te(e){if(V||ee){var t=document.createElement("link");V?(t.rel="preload",t.as="script"):t.rel="prefetch",t.href=e,document.head.appendChild(t)}else(new Image).src=e}if(e&&function(){var e=document.createElement("link").relList;if(e&&e.supports){ee=!0;try{V=e.supports("preload")}catch(e){}}}(),e){var re=window.onerror;window.onerror=function(e,t){re&&re.apply(this,arguments)}}function ne(e,t){for(var r=e.split(".");r.length;)t=t[r.shift()];return t}function oe(e,t,r){var n=ae(t,r);if(n){var o=t[n]+r.substr(n.length),i=g(o,a);return void 0!==i?i:e+o}return-1!==r.indexOf(":")?r:e+r}function ie(e){var t=this.name;if(t.substr(0,e.length)===e&&(t.length===e.length||"/"===t[e.length]||"/"===e[e.length-1]||":"===e[e.length-1])){var r=e.split("/").length;r>this.len&&(this.match=e,this.len=r)}}function ae(e,t){if(Object.hasOwnProperty.call(e,t))return t;var r={name:t,match:void 0,len:0};return Object.keys(e).forEach(ie,r),r.match}var se,ue=/(?:^\uFEFF?|[^$_a-zA-Z\xA0-\uFFFF."'])require\s*\(\s*("[^"\\]*(?:\\.[^"\\]*)*"|'[^'\\]*(?:\\.[^'\\]*)*'|`[^`\\]*(?:\\.[^`\\]*)*`)\s*\)/g;function le(e,t,r,n){if("file:///"===e.substr(0,8)){if(ce)return de(e,t,r,n);throw new Error("Unable to fetch file URLs in this environment.")}e=e.replace(/#/g,"%23");var o={headers:{Accept:"application/x-es-module, */*"}};return r&&(o.integrity=r),t&&("string"==typeof t&&(o.headers.Authorization=t),o.credentials="include"),fetch(e,o).then(function(e){if(e.ok)return n?e.arrayBuffer():e.text();throw new Error("Fetch error: "+e.status+" "+e.statusText)})}function de(e,t,r,n){return new Promise(function(r,o){e=e.replace(/#/g,"%23");var i=new XMLHttpRequest;function a(){r(n?i.response:i.responseText)}function s(){o(new Error("XHR error: "+(i.status?" ("+i.status+(i.statusText?" "+i.statusText:"")+")":"")+" loading "+e))}n&&(i.responseType="arraybuffer"),i.onreadystatechange=function(){4===i.readyState&&(0==i.status?i.response?a():(i.addEventListener("error",s),i.addEventListener("load",a)):200===i.status?a():s())},i.open("GET",e,!0),i.setRequestHeader&&(i.setRequestHeader("Accept","application/x-es-module, */*"),t&&("string"==typeof t&&i.setRequestHeader("Authorization",t),i.withCredentials=!0)),i.send(null)})}var ce="undefined"!=typeof XMLHttpRequest,fe="undefined"!=typeof fetch,pe="undefined"!=typeof self&&void 0!==self.fetch?le:ce?de:"undefined"!=typeof require&&"undefined"!=typeof process?function(e,t,n,o){return"file:///"!=e.substr(0,8)?fe?le(e,t,n,o):Promise.reject(new Error('Unable to fetch "'+e+'". Only file URLs of the form file:/// supported running in Node without fetch.')):(se=se||require("fs"),e=r?e.replace(/\//g,"\\").substr(8):e.substr(7),new Promise(function(t,r){se.readFile(e,function(e,n){if(e)return r(e);if(o)t(n);else{var i=n+"";"\ufeff"===i[0]&&(i=i.substr(1)),t(i)}})}))}:function(){throw new Error("No fetch method is defined for this environment.")};function ge(e,t,r){var n,o={pluginKey:void 0,pluginArgument:void 0,pluginModule:void 0,packageKey:void 0,packageConfig:void 0,load:void 0};return r&&(t.pluginFirst?-1!==(n=r.lastIndexOf("!"))&&(o.pluginArgument=o.pluginKey=r.substr(0,n)):-1!==(n=r.indexOf("!"))&&(o.pluginArgument=o.pluginKey=r.substr(n+1)),o.packageKey=ae(t.packages,r),o.packageKey&&(o.packageConfig=t.packages[o.packageKey])),o}function he(e,t){var r=be(e.pluginFirst,t);if(r){var n=he.call(this,e,r.plugin);return we(e.pluginFirst,me.call(this,e,r.argument,void 0,!1,!1),n)}return me.call(this,e,t,void 0,!1,!1)}function me(e,t,r,n,o){var i=g(t,r||a);if(i)return oe(e.baseURL,e.paths,i);if(n){var s=ae(e.map,t);if(s&&(i=g(t=e.map[s]+t.substr(s.length),a)))return oe(e.baseURL,e.paths,i)}if(this.registry.has(t))return t;if("@node/"===t.substr(0,6))return t;var u=o&&"/"!==t[t.length-1],l=oe(e.baseURL,e.paths,u?t+"/":t);return u?l.substr(0,l.length-1):l}function ve(e,t,r,n,o,i){if(o&&o.packageConfig&&"."!==t[0]){var a=o.packageConfig.map,s=a&&ae(a,t);if(s&&"string"==typeof a[s]){var u=Ee(this,e,o.packageConfig,o.packageKey,s,t,n,i);if(u)return u}}var l=me.call(this,e,t,r,!0,!0),d=je(e,l);if(n.packageKey=d&&d.packageKey||ae(e.packages,l),!n.packageKey)return l;if(-1!==e.packageConfigKeys.indexOf(l))return n.packageKey=void 0,l;n.packageConfig=e.packages[n.packageKey]||(e.packages[n.packageKey]={defaultExtension:void 0,main:void 0,format:void 0,meta:void 0,map:void 0,packageConfig:void 0,configured:!1});var c=l.substr(n.packageKey.length+1);return function(e,t,r,n,o,i,a){if(!o){if(!r.main)return n;o="./"===r.main.substr(0,2)?r.main.substr(2):r.main}if(r.map){var s="./"+o,u=ae(r.map,s);if(u||(s="./"+ke(t,r,n,o,a))!="./"+o&&(u=ae(r.map,s)),u){var l=Ee(e,t,r,n,u,s,i,a);if(l)return l}}return n+"/"+ke(t,r,n,o,a)}(this,e,n.packageConfig,n.packageKey,c,n,i)}function ye(e,t,r,n,o,i){var a=this;return J.then(function(){if(o&&o.packageConfig&&"./"!==t.substr(0,2)){var r=o.packageConfig.map,s=r&&ae(r,t);if(s)return Oe(a,e,o.packageConfig,o.packageKey,s,t,n,i)}return J}).then(function(o){if(o)return o;var s=me.call(a,e,t,r,!0,!0),u=je(e,s);return n.packageKey=u&&u.packageKey||ae(e.packages,s),n.packageKey?-1!==e.packageConfigKeys.indexOf(s)?(n.packageKey=void 0,n.load={extension:"",deps:void 0,format:void 0,loader:void 0,scriptLoad:void 0,globals:void 0,nonce:void 0,integrity:void 0,sourceMap:void 0,exports:void 0,encapsulateGlobal:!1,crossOrigin:void 0,cjsRequireDetection:!0,cjsDeferDepsExecute:!1,esModule:!1},n.load.format="json",n.load.loader="",Promise.resolve(s)):(n.packageConfig=e.packages[n.packageKey]||(e.packages[n.packageKey]={defaultExtension:void 0,main:void 0,format:void 0,meta:void 0,map:void 0,packageConfig:void 0,configured:!1}),(u&&!n.packageConfig.configured?function(e,t,r,n,o){var i=e.pluginLoader||e;return-1===t.packageConfigKeys.indexOf(r)&&t.packageConfigKeys.push(r),i.import(r).then(function(e){De(n.packageConfig,e,n.packageKey,!0,t),n.packageConfig.configured=!0}).catch(function(e){throw c(e,"Unable to fetch package configuration file "+r)})}(a,e,u.configPath,n):J).then(function(){var t=s.substr(n.packageKey.length+1);return function(e,t,r,n,o,i,a){if(!o){if(!r.main)return Promise.resolve(n);o="./"===r.main.substr(0,2)?r.main.substr(2):r.main}var s,u;return r.map&&(s="./"+o,(u=ae(r.map,s))||(s="./"+ke(t,r,n,o,a))!="./"+o&&(u=ae(r.map,s))),(u?Oe(e,t,r,n,u,s,i,a):J).then(function(e){return e?Promise.resolve(e):Promise.resolve(n+"/"+ke(t,r,n,o,a))})}(a,e,n.packageConfig,n.packageKey,t,n,i)})):Promise.resolve(s)})}function be(e,t){var r,n,o=e?t.indexOf("!"):t.lastIndexOf("!");if(-1!==o)return n=e?(r=t.substr(o+1),t.substr(0,o)):(r=t.substr(0,o),t.substr(o+1)||r.substr(r.lastIndexOf(".")+1)),{argument:r,plugin:n}}function we(e,t,r){return e?r+"!"+t:t+"!"+r}function ke(e,t,r,n,o){if(!n||!t.defaultExtension||"/"===n[n.length-1]||o)return n;var i=!1;if(t.meta&&Pe(t.meta,n,function(e,t,r){if(0===r||e.lastIndexOf("*")!==e.length-1)return i=!0}),!i&&e.meta&&Pe(e.meta,r+"/"+n,function(e,t,r){if(0===r||e.lastIndexOf("*")!==e.length-1)return i=!0}),i)return n;var a="."+t.defaultExtension;return n.substr(n.length-a.length)!==a?n+a:n}function xe(e,t,r){return!(t.substr(0,e.length)===e&&r.length>e.length)}function Ee(e,t,r,n,o,i,a,s){"/"===i[i.length-1]&&(i=i.substr(0,i.length-1));var u=r.map[o];if("object"==typeof u)throw new Error("Synchronous conditional normalization not supported sync normalizing "+o+" in "+n);if(xe(o,u,i)&&"string"==typeof u)return ve.call(e,t,u+i.substr(o.length),n+"/",a,a,s)}function Oe(e,t,r,n,o,i,a,s){"/"===i[i.length-1]&&(i=i.substr(0,i.length-1));var u=r.map[o];if("string"==typeof u)return xe(o,u,i)?ye.call(e,t,u+i.substr(o.length),n+"/",a,a,s).then(function(t){return Le.call(e,t,n+"/",a)}):J;var l=[],d=[];for(var c in u){var f=Re(c);d.push({condition:f,map:u[c]}),l.push(M.prototype.import.call(e,f.module,n))}return Promise.all(l).then(function(e){for(var t=0;t<d.length;t++){var r=d[t].condition,n=ne(r.prop,"__useDefault"in e[t]?e[t].__useDefault:e[t]);if(!r.negate&&n||r.negate&&!n)return d[t].map}}).then(function(r){if(r)return xe(o,r,i)?ye.call(e,t,r+i.substr(o.length),n+"/",a,a,s).then(function(t){return Le.call(e,t,n+"/",a)}):J})}var Se={};function je(e,t){for(var r,n,o,i,a,s=!1,u=0;u<e.packageConfigPaths.length;u++){var l=e.packageConfigPaths[u],d=Se[l]||(Se[l]=(i=(o=l).lastIndexOf("*"),{length:a=Math.max(i+1,o.lastIndexOf("/")),regEx:new RegExp("^("+o.substr(0,a).replace(/[.+?^${}()|[\]\\]/g,"\\$&").replace(/\*/g,"[^\\/]+")+")(\\/|$)"),wildcard:-1!==i}));if(!(t.length<d.length)){var c=t.match(d.regEx);!c||r&&(s&&d.wildcard||!(r.length<c[1].length))||(r=c[1],s=!d.wildcard,n=r+l.substr(d.length))}}if(r)return{packageKey:r,configPath:n}}function Pe(e,t,r){var n;for(var o in e){var i="./"===o.substr(0,2)?"./":"";if(i&&(o=o.substr(2)),-1!==(n=o.indexOf("*"))&&o.substr(0,n)===t.substr(0,n)&&o.substr(n+1)===t.substr(t.length-o.length+n+1)&&r(o,e[i+o],o.split("/").length))return}var a=e[t]&&Object.hasOwnProperty.call(e,t)?e[t]:e["./"+t];a&&r(a,a,0)}var _e=["browser","node","dev","build","production","default"];function Re(e){var t,r,n,o=e.lastIndexOf("|");return-1!==o?(t=e.substr(o+1),r=e.substr(0,o),"~"===t[0]&&(n=!0,t=t.substr(1))):(n="~"===e[0],t="default",r=e.substr(n),-1!==_e.indexOf(r)&&(t=r,r=null)),{module:r||"@system-env",prop:t,negate:n}}function Me(e,t,r){return M.prototype.import.call(this,e.module,t).then(function(t){var n=ne(e.prop,t);if(r&&"boolean"!=typeof n)throw new TypeError("Condition did not resolve to a boolean.");return e.negate?!n:n})}var Ce=/#\{[^\}]+\}/;function Le(e,t,r){var n=e.match(Ce);if(!n)return Promise.resolve(e);var o=Re.call(this,n[0].substr(2,n[0].length-3));return Me.call(this,o,t,!1).then(function(r){if("string"!=typeof r)throw new TypeError("The condition value for "+e+" doesn't resolve to a string.");if(-1!==r.indexOf("/"))throw new TypeError("Unabled to interpolate conditional "+e+(t?" in "+t:"")+"\n\tThe condition value "+r+' cannot contain a "/" separator.');return e.replace(Ce,r)})}var Ae=["browserConfig","nodeConfig","devConfig","buildConfig","productionConfig"];function Ke(e,t,r){for(var n=0;n<Ae.length;n++){var o=Ae[n];t[o]&&Rt[o.substr(0,o.length-6)]&&r(t[o])}}function Ie(e,t){var r=e[t];return r instanceof Array?e[t].concat([]):"object"==typeof r?function e(t,r){var n={};for(var o in t){var i=t[o];1<r?i instanceof Array?n[o]=[].concat(i):"object"==typeof i?n[o]=e(i,r-1):"packageConfig"!==o&&(n[o]=i):n[o]=i}return n}(r,3):e[t]}function De(e,t,r,n,o){for(var i in t)"main"===i||"format"===i||"defaultExtension"===i||"configured"===i?n&&void 0!==e[i]||(e[i]=t[i]):"map"===i?(n?Y:X)(e.map=e.map||{},t.map):"meta"===i?(n?Y:X)(e.meta=e.meta||{},t.meta):Object.hasOwnProperty.call(t,i)&&Z.call(o,'"'+i+'" is not a valid package configuration option in package '+r);return void 0===e.defaultExtension&&(e.defaultExtension="js"),void 0===e.main&&e.map&&e.map["."]?(e.main=e.map["."],delete e.map["."]):"object"==typeof e.main&&(e.map=e.map||{},e.map["./@main"]=e.main,e.main.default=e.main.default||"./",e.main="@main"),e}var Fe="undefined"!=typeof Buffer;try{Fe&&"YQ=="!==new Buffer("a").toString("base64")&&(Fe=!1)}catch(i){Fe=!1}var qe,Ue,Te,ze,Je="\n//# sourceMappingURL=data:application/json;base64,";function Ne(e,t,r,n){var o,i=e.lastIndexOf("\n");if(t){if("object"!=typeof t)throw new TypeError("load.metadata.sourceMap must be set to an object.");t=JSON.stringify(t)}return(n?"(function(System, SystemJS) {":"")+e+(n?"\n})(System, System);":"")+("\n//# sourceURL="!=e.substr(i,15)?"\n//# sourceURL="+r+(t?"!transpiled":""):"")+(t&&(o=t,Fe?Je+new Buffer(o).toString("base64"):"undefined"!=typeof btoa?Je+btoa(unescape(encodeURIComponent(o))):"")||"")}var $e=0;function Be(e){0==$e++&&(ze=n.System),n.System=n.SystemJS=e}function We(){0==--$e&&(n.System=n.SystemJS=ze)}var Ge,He=!1;function Ze(e,t,r,n,o,i,a){if(t){if(i&&He)return function(e,t,r,n,o){qe||(qe=document.head||document.body||document.documentElement);var i=document.createElement("script");i.text=Ne(t,r,n,!1);var a,s=window.onerror;if(window.onerror=function(e){a=addToError(e,"Evaluating "+n),s&&s.apply(this,arguments)},Be(e),o&&i.setAttribute("nonce",o),qe.appendChild(i),qe.removeChild(i),We(),window.onerror=s,a)return a}(e,t,r,n,i);try{Be(e),!Ue&&e._nodeRequire&&(Ue=e._nodeRequire("vm"),Te=Ue.runInThisContext("typeof System !== 'undefined' && System")===e),Te?Ue.runInThisContext(Ne(t,r,n,!a),{filename:n+(r?"!transpiled":"")}):(0,eval)(Ne(t,r,n,!a)),We()}catch(e){return We(),e}}}function Xe(e){return"file:///"===e.substr(0,8)?e.substr(7+!!r):Ge&&e.substr(0,Ge.length)===Ge?e.substr(Ge.length):e}function Ye(e,t){return Xe(this.normalizeSync(e,t))}function Qe(e){var t,r=e.lastIndexOf("!"),n=(t=-1!==r?e.substr(0,r):e).split("/");return n.pop(),n=n.join("/"),{filename:Xe(t),dirname:Xe(n)}}e&&"undefined"!=typeof document&&document.getElementsByTagName&&(window.chrome&&window.chrome.extension||navigator.userAgent.match(/^Node\.js/)||(He=!0)),"undefined"!=typeof window&&"undefined"!=typeof document&&window.location&&(Ge=location.protocol+"//"+location.hostname+(location.port?":"+location.port:""));var Ve,et=/(^|[^\\])(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/gm,tt=/("[^"\\\n\r]*(\\.[^"\\\n\r]*)*"|'[^'\\\n\r]*(\\.[^'\\\n\r]*)*')/g,rt=["_g","sessionStorage","localStorage","clipboardData","frames","frameElement","external","mozAnimationStartTime","mozPaintCount","webkitStorageInfo","webkitIndexedDB","mozInnerScreenY","mozInnerScreenX"];function nt(e){if(-1===rt.indexOf(e)){try{var t=n[e]}catch(t){rt.push(e)}this(e,t)}}function ot(e){if("string"==typeof e)return ne(e,n);if(!(e instanceof Array))throw new Error("Global exports must be a string or array.");for(var t={},r=0;r<e.length;r++)t[e[r].split(".").pop()]=ne(e[r],n);return t}function it(e,t,r,o){var i,a=n.define;if(n.define=void 0,r)for(var s in i={},r)i[s]=n[s],n[s]=r[s];return t||(Ve={},Object.keys(n).forEach(nt,function(e,t){Ve[e]=t})),function(){var e,r=t?ot(t):{},s=!!t;if(t&&!o||Object.keys(n).forEach(nt,function(i,a){Ve[i]!==a&&void 0!==a&&(o&&(n[i]=void 0),t||(r[i]=a,void 0!==e?s||e===a||(s=!0):e=a))}),r=s?r:e,i)for(var u in i)n[u]=i[u];return n.define=a,r}}var at="(?:^|[^$_a-zA-Z\\xA0-\\uFFFF.])",st="\\s*\\(\\s*(\"([^\"]+)\"|'([^']+)')\\s*\\)",ut=/\(([^\)]*)\)/,lt=/^\s+|\s+$/g,dt={};function ct(e){return function(t,r,n){e(t,r,n),"object"!=typeof(r=n.exports)&&"function"!=typeof r||"__esModule"in r||Object.defineProperty(n.exports,"__esModule",{value:!0})}}var ft,pt,gt,ht=!1,mt=!1,vt=(e||H)&&"undefined"!=typeof navigator&&navigator.userAgent&&!navigator.userAgent.match(/MSIE (9|10).0/);function yt(e,t){!e.load.esModule||"object"!=typeof t&&"function"!=typeof t||"__esModule"in t||Object.defineProperty(t,"__esModule",{value:!0})}function bt(e,t,r,o,i){return Promise.resolve(r).then(function(t){return"detect"===o.load.format&&(o.load.format=void 0),function(e,t){var r=e.match(Mt);if(r)for(var n=r[0].match(Ct),o=0;o<n.length;o++){var i=n[o],a=i.length,s=i.substr(0,1);if(";"==i.substr(a-1,1)&&a--,'"'==s||"'"==s){var u=i.substr(1,i.length-3),l=u.substr(0,u.indexOf(" "));if(l){var d=u.substr(l.length+1,u.length-l.length-1);"deps"===l&&(l="deps[]"),"[]"===l.substr(l.length-2,2)?(l=l.substr(0,l.length-2),t.load[l]=t.load[l]||[],t.load[l].push(d)):"use"!==l&&Lt(t.load,l,d)}else t.load[u]=!0}}}(t,o),o.pluginModule?(o.pluginLoad.source=t,o.pluginModule.translate?Promise.resolve(o.pluginModule.translate.call(e,o.pluginLoad,o.traceOpts)).then(function(e){if(o.load.sourceMap){if("object"!=typeof o.load.sourceMap)throw new Error("metadata.load.sourceMap must be set to an object.");Pt(o.pluginLoad.address,o.load.sourceMap)}return"string"==typeof e?e:o.pluginLoad.source}):t):t}).then(function(r){return o.load.format||'"bundle"'!==r.substring(0,8)?"register"===o.load.format||!o.load.format&&Et(r)?(o.load.format="register",r):"esm"===o.load.format||!o.load.format&&r.match(kt)?(o.load.format="esm",function(e,t,r,n,o){if(!e.transpiler)throw new TypeError("Unable to dynamically transpile ES module\n A loader plugin needs to be configured via `SystemJS.config({ transpiler: 'transpiler-module' })`.");if(n.load.deps){for(var i="",a=0;a<n.load.deps.length;a++)i+='import "'+n.load.deps[a]+'"; ';t=i+t}return e.import.call(e,e.transpiler).then(function(o){if(!(o=o.__useDefault||o).translate)throw new Error(e.transpiler+" is not a valid transpiler plugin.");return o===n.pluginModule?t:("string"==typeof n.load.sourceMap&&(n.load.sourceMap=JSON.parse(n.load.sourceMap)),n.pluginLoad=n.pluginLoad||{name:r,address:r,source:t,metadata:n.load},n.load.deps=n.load.deps||[],Promise.resolve(o.translate.call(e,n.pluginLoad,n.traceOpts)).then(function(e){var t=n.load.sourceMap;return t&&"object"==typeof t&&Pt(r,t),"esm"===n.load.format&&Et(e)&&(n.load.format="register"),e}))},function(e){throw c(e,"Unable to load transpiler to transpile "+r)})}(e,r,t,o)):r:(o.load.format="system",r)}).then(function(t){if("string"!=typeof t||!o.pluginModule||!o.pluginModule.instantiate)return t;var r=!1;return o.pluginLoad.source=t,Promise.resolve(o.pluginModule.instantiate.call(e,o.pluginLoad,function(e){if(t=e.source,o.load=e.metadata,r)throw new Error("Instantiate must only be called once.");r=!0})).then(function(e){return r?t:function(e){if(e){if(e instanceof j||"module"===e[s])return e;if(e.__esModule)return new j(e)}return new j({default:e,__useDefault:e})}(e)})}).then(function(r){if("string"!=typeof r)return r;var a;o.load.format||(o.load.format=(a=r).match(Ot)?"amd":(St.lastIndex=0,ue.lastIndex=0,ue.exec(a)||St.exec(a)?"cjs":"global"));var s,u,l,d=!1;switch(o.load.format){case"esm":case"register":case"system":if(p=Ze(e,r,o.load.sourceMap,t,o.load.integrity,o.load.nonce,!1))throw p;return i()?void 0:B;case"json":var c=JSON.parse(r);return e.newModule({default:c,__useDefault:c});case"amd":var f=n.define;n.define=e.amdDefine,u=o.load.deps,l=o.load.esModule,pt=u,mt=l,ft=void 0,ht=!1;var p=Ze(e,r,o.load.sourceMap,t,o.load.integrity,o.load.nonce,!1);if((d=i())||(s=e,ft?s.registerDynamic(pt?ft[0].concat(pt):ft[0],!1,mt?ct(ft[1]):ft[1]):ht&&s.registerDynamic([],!1,N),d=i()),n.define=f,p)throw p;break;case"cjs":var g=o.load.deps,h=(o.load.deps||[]).concat(o.load.cjsRequireDetection?function(e){ue.lastIndex=et.lastIndex=tt.lastIndex=0;var t,r=[],n=[],o=[];function i(e,t){for(var r=0;r<e.length;r++)if(e[r][0]<t.index&&e[r][1]>t.index)return!0;return!1}if(e.length/e.split("\n").length<200){for(;t=tt.exec(e);)n.push([t.index,t.index+t[0].length]);for(;t=et.exec(e);)i(n,t)||o.push([t.index+t[1].length,t.index+t[0].length-1])}for(;t=ue.exec(e);)if(!i(n,t)&&!i(o,t)){var a=t[1].substr(1,t[1].length-2);if(a.match(/"|'/))continue;r.push(a)}return r}(r):[]);for(var m in o.load.globals)o.load.globals[m]&&h.push(o.load.globals[m]);e.registerDynamic(h,!0,function(i,a,s){if(i.resolve=function(t){return Ye.call(e,t,s.id)},s.paths=[],s.require=i,!o.load.cjsDeferDepsExecute&&g)for(var u=0;u<g.length;u++)i(g[u]);var l=Qe(s.id),d={exports:a,args:[i,a,s,l.filename,l.dirname,n,n]},c="(function (require, exports, module, __filename, __dirname, global, GLOBAL";if(o.load.globals)for(var f in o.load.globals)d.args.push(i(o.load.globals[f])),c+=", "+f;var p=n.define;n.define=void 0,n.__cjsWrapper=d,r=c+") {"+r.replace(jt,"")+"\n}).apply(__cjsWrapper.exports, __cjsWrapper.args);";var h=Ze(e,r,o.load.sourceMap,t,o.load.integrity,o.load.nonce,!1);if(h)throw h;yt(o,a),n.__cjsWrapper=void 0,n.define=p}),d=i();break;case"global":for(var m in h=o.load.deps||[],o.load.globals){var v=o.load.globals[m];v&&h.push(v)}e.registerDynamic(h,!1,function(n,i,a){var s;if(o.load.globals)for(var u in s={},o.load.globals)o.load.globals[u]&&(s[u]=n(o.load.globals[u]));var l=o.load.exports;l&&(r+="\n"+wt+'["'+l+'"] = '+l+";");var d=it(a.id,l,s,o.load.encapsulateGlobal),c=Ze(e,r,o.load.sourceMap,t,o.load.integrity,o.load.nonce,!0);if(c)throw c;var f=d();return yt(o,f),f}),d=i();break;default:throw new TypeError('Unknown module format "'+o.load.format+'" for "'+t+'".'+("es6"===o.load.format?' Use "esm" instead here.':""))}if(!d)throw new Error("Module "+t+" detected as "+o.load.format+" but didn't execute correctly.")})}"undefined"==typeof require||"undefined"==typeof process||process.browser||(gt=require);var wt="undefined"!=typeof self?"self":"global",kt=/(^\s*|[}\);\n]\s*)(import\s*(['"]|(\*\s+as\s+)?(?!type)([^"'\(\)\n; ]+)\s*from\s*['"]|\{)|export\s+\*\s+from\s+["']|export\s*(\{|default|function|class|var|const|let|async\s+function))/,xt=/^(\s*\/\*[^\*]*(\*(?!\/)[^\*]*)*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)*\s*/;function Et(e){var t=e.match(xt);if(!t)return!1;var r=t[0].length;return"SystemJS.register"===e.substr(r,17)||"System.register"===e.substr(r,15)}var Ot=/(?:^\uFEFF?|[^$_a-zA-Z\xA0-\uFFFF.])define\s*\(\s*("[^"]+"\s*,\s*|'[^']+'\s*,\s*)?\s*(\[(\s*(("[^"]+"|'[^']+')\s*,|\/\/.*\r?\n|\/\*(.|\s)*?\*\/))*(\s*("[^"]+"|'[^']+')\s*,?)?(\s*(\/\/.*\r?\n|\/\*(.|\s)*?\*\/))*\s*\]|function\s*|{|[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*\))/,St=/(?:^\uFEFF?|[^$_a-zA-Z\xA0-\uFFFF.])(exports\s*(\[['"]|\.)|module(\.exports|\['exports'\]|\["exports"\])\s*(\[['"]|[=,\.]))/,jt=/^\#\!.*/;function Pt(e,t){var r=e.split("!")[0];t.file&&t.file!=e||(t.file=r+"!transpiled"),(!t.sources||t.sources.length<=1&&(!t.sources[0]||t.sources[0]===e))&&(t.sources=[r])}var _t,Rt,Mt=/^(\s*\/\*[^\*]*(\*(?!\/)[^\*]*)*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)+/,Ct=/\/\*[^\*]*(\*(?!\/)[^\*]*)*\*\/|\/\/[^\n]*|"[^"]+"\s*;?|'[^']+'\s*;?/g;function Lt(e,t,r){for(var n,o=t.split(".");1<o.length;)e=e[n=o.shift()]=e[n]||{};void 0===e[n=o.shift()]&&(e[n]=r)}if("undefined"==typeof Promise)throw new Error("SystemJS needs a Promise polyfill.");if("undefined"!=typeof document){var At=document.getElementsByTagName("script"),Kt=At[At.length-1];document.currentScript&&(Kt.defer||Kt.async)&&(Kt=document.currentScript),_t=Kt&&Kt.src}else if("undefined"!=typeof importScripts)try{throw new Error("_")}catch(i){i.stack.replace(/(?:at|@).*(http.+):[\d]+:[\d]+/,function(e,t){_t=t})}else"undefined"!=typeof __filename&&(_t=__filename);function It(){var e;M.call(this),this._loader={},this[G]={},this[W]={baseURL:a,paths:{},packageConfigPaths:[],packageConfigKeys:[],map:{},packages:{},depCache:{},meta:{},bundles:{},production:!1,transpiler:void 0,loadedBundles:{},warnings:!1,pluginFirst:!1,wasm:!1},this.scriptSrc=_t,this._nodeRequire=gt,this.registry.set("@empty",B),Dt.call(this,!1,!1),(e=this).set("@@cjs-helpers",e.newModule({requireResolve:Ye.bind(e),getPathVars:Qe})),e.set("@@global-helpers",e.newModule({prepareGlobal:it})),function(e){function t(r,n,o,i){if("object"==typeof r&&!(r instanceof Array))return t.apply(null,Array.prototype.splice.call(arguments,1,arguments.length-1));if("string"==typeof r&&"function"==typeof n&&(r=[r]),!(r instanceof Array)){if("string"!=typeof r)throw new TypeError("Invalid require");var a=e.decanonicalize(r,i),s=e.get(a);if(!s)throw new Error('Module not already loaded loading "'+r+'" as '+a+(i?' from "'+i+'".':"."));return"__useDefault"in s?s.__useDefault:s}for(var u=[],l=0;l<r.length;l++)u.push(e.import(r[l],i));Promise.all(u).then(function(e){n&&n.apply(null,e)},o)}function r(r,o,i){var a,s,u,l;function d(r,a,d){for(var c=[],f=0;f<o.length;f++)c.push(r(o[f]));if(d.uri=d.id,d.config=N,-1!==l&&c.splice(l,0,d),-1!==u&&c.splice(u,0,a),-1!==s){var p=function(n,o,i){return"string"==typeof n&&"function"!=typeof o?r(n):t.call(e,n,o,i,d.id)};p.toUrl=function(t){return e.normalizeSync(t,d.id)},c.splice(s,0,p)}var g=n.require;n.require=t;var h=i.apply(-1===u?n:a,c);n.require=g,void 0!==h&&(d.exports=h)}"string"!=typeof r&&(i=o,o=r,r=null),o instanceof Array||(o=["require","exports","module"].splice(0,(i=o).length)),"function"!=typeof i&&(a=i,i=function(){return a}),r||pt&&(o=o.concat(pt),pt=void 0),-1!==(s=o.indexOf("require"))&&(o.splice(s,1),r||(o=o.concat(function(e,t){var r=((e=e.replace(et,"")).match(ut)[1].split(",")[t]||"require").replace(lt,""),n=dt[r]||(dt[r]=new RegExp(at+r+st,"g"));n.lastIndex=0;for(var o,i=[];o=n.exec(e);)i.push(o[2]||o[3]);return i}(i.toString(),s)))),-1!==(u=o.indexOf("exports"))&&o.splice(u,1),-1!==(l=o.indexOf("module"))&&o.splice(l,1),r?(e.registerDynamic(r,o,!1,d),ft?ht=!(ft=void 0):ht||(ft=[o,d])):e.registerDynamic(o,!1,mt?ct(d):d)}r.amd={},e.amdDefine=r,e.amdRequire=t}(this)}function Dt(t,r){this[W].production=t,this.registry.set("@system-env",Rt=this.newModule({browser:e,node:!!this._nodeRequire,production:!r&&t,dev:r||!t,build:r,default:!0}))}((It.prototype=Object.create(M.prototype)).constructor=It).prototype[It.resolve=M.resolve]=It.prototype.normalize=function(e,t){var r=this[W],n={pluginKey:void 0,pluginArgument:void 0,pluginModule:void 0,packageKey:void 0,packageConfig:void 0,load:void 0},o=ge(0,r,t),i=this;return Promise.resolve().then(function(){var r=e.lastIndexOf("#?");if(-1===r)return Promise.resolve(e);var n=Re.call(i,e.substr(r+2));return Me.call(i,n,t,!0).then(function(t){return t?e.substr(0,r):"@empty"})}).then(function(e){var a=be(r.pluginFirst,e);return a?(n.pluginKey=a.plugin,Promise.all([ye.call(i,r,a.argument,o&&o.pluginArgument||t,n,o,!0),i.resolve(a.plugin,t)]).then(function(e){if(n.pluginArgument=e[0],n.pluginKey=e[1],n.pluginArgument===n.pluginKey)throw new Error("Plugin "+n.pluginArgument+" cannot load itself, make sure it is excluded from any wildcard meta configuration via a custom loader: false rule.");return we(r.pluginFirst,e[0],e[1])})):ye.call(i,r,e,o&&o.pluginArgument||t,n,o,!1)}).then(function(e){return Le.call(i,e,t,o)}).then(function(e){return(function(e,t,r){r.load=r.load||{extension:"",deps:void 0,format:void 0,loader:void 0,scriptLoad:void 0,globals:void 0,nonce:void 0,integrity:void 0,sourceMap:void 0,exports:void 0,encapsulateGlobal:!1,crossOrigin:void 0,cjsRequireDetection:!0,cjsDeferDepsExecute:!1,esModule:!1};var n,o=0;for(var i in e.meta)if(-1!==(n=i.indexOf("*"))&&i.substr(0,n)===t.substr(0,n)&&i.substr(n+1)===t.substr(t.length-i.length+n+1)){var a=i.split("/").length;o<a&&(o=a),Q(r.load,e.meta[i],o!==a)}if(e.meta[t]&&Q(r.load,e.meta[t],!1),r.packageKey){var s=t.substr(r.packageKey.length+1),u={};if(r.packageConfig.meta){o=0;Pe(r.packageConfig.meta,s,function(e,t,r){o<r&&(o=r),Q(u,t,r&&r<o)}),Q(r.load,u,!1)}!r.packageConfig.format||r.pluginKey||r.load.loader||(r.load.format=r.load.format||r.packageConfig.format)}}).call(i,r,e,n),n.pluginKey||!n.load.loader?e:i.resolve(n.load.loader,e).then(function(t){return n.pluginKey=t,n.pluginArgument=e})}).then(function(e){return i[G][e]=n,e})},It.prototype.load=function(e,t){return Z.call(this[W],"System.load is deprecated."),this.import(e,t)},It.prototype.decanonicalize=It.prototype.normalizeSync=It.prototype.resolveSync=function e(t,r){var n=this[W],o={pluginKey:void 0,pluginArgument:void 0,pluginModule:void 0,packageKey:void 0,packageConfig:void 0,load:void 0},i=i||ge(0,n,r),a=be(n.pluginFirst,t);return a?(o.pluginKey=e.call(this,a.plugin,r),we(n.pluginFirst,ve.call(this,n,a.argument,i.pluginArgument||r,o,i,!!o.pluginKey),o.pluginKey)):ve.call(this,n,t,i.pluginArgument||r,o,i,!!o.pluginKey)},It.prototype[It.instantiate=M.instantiate]=function(t,o){var i=this,a=this[W];return(function(t,r,n){var o;if(e&&(o=t.depCache[n]))for(var i=0;i<o.length;i++)r.normalize(o[i],n).then(te);else{var a=!1;for(var s in t.bundles){for(i=0;i<t.bundles[s].length;i++){var u=t.bundles[s][i];if(u===n){a=!0;break}if(-1!==u.indexOf("*")){var l=u.split("*");if(2!==l.length){t.bundles[s].splice(i--,1);continue}if(n.substr(0,l[0].length)===l[0]&&n.substr(n.length-l[1].length,l[1].length)===l[1]){a=!0;break}}}if(a)return r.import(s)}}}(a,this,t)||J).then(function(){if(!o()){var s,u,l,d=i[G][t];if("@node/"!==t.substr(0,6))return d.load.scriptLoad?!d.pluginKey&&vt||(d.load.scriptLoad=!1,Z.call(a,'scriptLoad not supported for "'+t+'"')):!1!==d.load.scriptLoad&&!d.pluginKey&&vt&&(d.load.deps||d.load.globals||!("system"===d.load.format||"register"===d.load.format||"global"===d.load.format&&d.load.exports)||(d.load.scriptLoad=!0)),d.load.scriptLoad?new Promise(function(e,r){if("amd"===d.load.format&&n.define!==i.amdDefine)throw new Error("Loading AMD with scriptLoad requires setting the global `"+wt+".define = SystemJS.amdDefine`");!function(e,t,r,n,o){if(e=e.replace(/#/g,"%23"),H)return function(e,t,r){try{importScripts(e)}catch(e){r(e)}t()}(e,n,o);var i=document.createElement("script");function a(){n(),u()}function s(t){u(),o(new Error("Fetching "+e))}function u(){i.removeEventListener("load",a,!1),i.removeEventListener("error",s,!1),document.head.removeChild(i)}i.type="text/javascript",i.charset="utf-8",i.async=!0,t&&(i.crossOrigin=t),r&&(i.integrity=r),i.addEventListener("load",a,!1),i.addEventListener("error",s,!1),i.src=e,document.head.appendChild(i)}(t,d.load.crossOrigin,d.load.integrity,function(){if(!o()){d.load.format="global";var t=d.load.exports&&ot(d.load.exports);i.registerDynamic([],!1,function(){return yt(d,t),t}),o()}e()},r)}):(s=i,u=t,l=d,l.pluginKey?s.import(l.pluginKey).then(function(e){l.pluginModule=e,l.pluginLoad={name:u,address:l.pluginArgument,source:void 0,metadata:l.load},l.load.deps=l.load.deps||[]}):J).then(function(){return r=i,n=t,s=d,u=o,l=a.wasm,s.load.exports&&!s.load.format&&(s.load.format="global"),J.then(function(){if(s.pluginModule&&s.pluginModule.locate)return Promise.resolve(s.pluginModule.locate.call(r,s.pluginLoad)).then(function(e){e&&(s.pluginLoad.address=e)})}).then(function(){return s.pluginModule?(l=!1,s.pluginModule.fetch?s.pluginModule.fetch.call(r,s.pluginLoad,function(e){return pe(e.address,s.load.authorization,s.load.integrity,!1)}):pe(s.pluginLoad.address,s.load.authorization,s.load.integrity,!1)):pe(n,s.load.authorization,s.load.integrity,l)}).then(function(t){return l&&"string"!=typeof t?(o=r,i=t,a=u,d=new Uint8Array(i),0===d[0]&&97===d[1]&&115===d[2]?WebAssembly.compile(i).then(function(e){var t=[],r=[],n={};return WebAssembly.Module.imports&&WebAssembly.Module.imports(e).forEach(function(e){var o=e.module;r.push(function(e){n[o]=e}),-1===t.indexOf(o)&&t.push(o)}),o.register(t,function(t){return{setters:r,execute:function(){t(new WebAssembly.Instance(e,n).exports)}}}),a(),!0}):Promise.resolve(!1)).then(function(o){if(!o){var i=e?new TextDecoder("utf-8").decode(new Uint8Array(t)):t.toString();return bt(r,n,i,s,u)}}):bt(r,n,t,s,u);var o,i,a,d});var r,n,s,u,l});if(!i._nodeRequire)throw new TypeError("Error loading "+t+". Can only load node core modules in Node.");return i.registerDynamic([],!1,function(){return(function(e,t){if("."===e[0])throw new Error("Node module "+e+" can't be loaded as it is not a package require.");if(!$){var n=this._nodeRequire("module"),o=decodeURI(t.substr(r?8:7));($=new n(o)).paths=n._nodeModulePaths(o)}return $.require(e)}).call(i,t.substr(6),i.baseURL)}),void o()}}).then(function(e){return delete i[G][t],e})},It.prototype.config=function(e,t){var r,n=this,o=this[W];if("warnings"in e&&(o.warnings=e.warnings),"wasm"in e&&(o.wasm="undefined"!=typeof WebAssembly&&e.wasm),("production"in e||"build"in e)&&Dt.call(n,!!e.production,!!(e.build||Rt&&Rt.build)),!t)for(var i in Ke(0,e,function(e){r=r||e.baseURL}),(r=r||e.baseURL)&&(o.baseURL=g(r,a)||g("./"+r,a),"/"!==o.baseURL[o.baseURL.length-1]&&(o.baseURL+="/")),e.paths&&X(o.paths,e.paths),Ke(0,e,function(e){e.paths&&X(o.paths,e.paths)}),o.paths)-1!==o.paths[i].indexOf("*")&&(Z.call(o,"Path config "+i+" -> "+o.paths[i]+" is no longer supported as wildcards are deprecated."),delete o.paths[i]);if(e.defaultJSExtensions&&Z.call(o,"The defaultJSExtensions configuration option is deprecated.\n Use packages defaultExtension instead.",!0),"boolean"==typeof e.pluginFirst&&(o.pluginFirst=e.pluginFirst),e.map)for(var i in e.map){var s=e.map[i];if("string"==typeof s){var u=me.call(n,o,s,void 0,!1,!1);"/"===u[u.length-1]&&":"!==i[i.length-1]&&"/"!==i[i.length-1]&&(u=u.substr(0,u.length-1)),o.map[i]=u}else{v=(v=me.call(n,o,"/"!==i[i.length-1]?i+"/":i,void 0,!0,!0)).substr(0,v.length-1);var l=o.packages[v];l||((l=o.packages[v]={defaultExtension:void 0,main:void 0,format:void 0,meta:void 0,map:void 0,packageConfig:void 0,configured:!1}).defaultExtension=""),De(l,{map:s},v,!1,o)}}if(e.packageConfigPaths){for(var d=[],c=0;c<e.packageConfigPaths.length;c++){var f=e.packageConfigPaths[c],p=Math.max(f.lastIndexOf("*")+1,f.lastIndexOf("/")),h=me.call(n,o,f.substr(0,p),void 0,!1,!1);d[c]=h+f.substr(p)}o.packageConfigPaths=d}if(e.bundles)for(var i in e.bundles){var m=[];for(c=0;c<e.bundles[i].length;c++)m.push(n.normalizeSync(e.bundles[i][c]));o.bundles[i]=m}if(e.packages)for(var i in e.packages){if(i.match(/^([^\/]+:)?\/\/$/))throw new TypeError('"'+i+'" is not a valid package name.');var v;v=(v=me.call(n,o,"/"!==i[i.length-1]?i+"/":i,void 0,!0,!0)).substr(0,v.length-1),De(o.packages[v]=o.packages[v]||{defaultExtension:void 0,main:void 0,format:void 0,meta:void 0,map:void 0,packageConfig:void 0,configured:!1},e.packages[i],v,!1,o)}if(e.depCache)for(var i in e.depCache)o.depCache[n.normalizeSync(i)]=[].concat(e.depCache[i]);if(e.meta)for(var i in e.meta)if("*"===i[0])X(o.meta[i]=o.meta[i]||{},e.meta[i]);else{var y=me.call(n,o,i,void 0,!0,!0);X(o.meta[y]=o.meta[y]||{},e.meta[i])}for(var b in"transpiler"in e&&(o.transpiler=e.transpiler),e)-1===Ft.indexOf(b)&&-1===Ae.indexOf(b)&&(n[b]=e[b]);Ke(0,e,function(e){n.config(e,!0)})},It.prototype.getConfig=function(e){if(e){if(-1!==Ft.indexOf(e))return Ie(this[W],e);throw new Error('"'+e+'" is not a valid configuration name. Must be one of '+Ft.join(", ")+".")}for(var t={},r=0;r<Ft.length;r++){var n=Ft[r],o=Ie(this[W],n);void 0!==o&&(t[n]=o)}return t},It.prototype.global=n,It.prototype.import=function(){return M.prototype.import.apply(this,arguments).then(function(e){return"__useDefault"in e?e.__useDefault:e})};for(var Ft=["baseURL","map","paths","packages","packageConfigPaths","depCache","meta","bundles","transpiler","warnings","pluginFirst","production","wasm"],qt="undefined"!=typeof Proxy,Ut=0;Ut<Ft.length;Ut++)!function(e){Object.defineProperty(It.prototype,e,{get:function(){var t=Ie(this[W],e);return qt&&"object"==typeof t&&(t=new Proxy(t,{set:function(t,r){throw new Error("Cannot set SystemJS."+e+'["'+r+'"] directly. Use SystemJS.config({ '+e+': { "'+r+'": ... } }) rather.')}})),t},set:function(t){throw new Error("Setting `SystemJS."+e+"` directly is no longer supported. Use `SystemJS.config({ "+e+": ... })`.")}})}(Ft[Ut]);function Tt(e,t){Z.call(e[W],"SystemJS."+t+" is deprecated for SystemJS.registry."+t)}It.prototype.delete=function(e){return Tt(this,"delete"),this.registry.delete(e)},It.prototype.get=function(e){return Tt(this,"get"),this.registry.get(e)},It.prototype.has=function(e){return Tt(this,"has"),this.registry.has(e)},It.prototype.set=function(e,t){return Tt(this,"set"),this.registry.set(e,t)},It.prototype.newModule=function(e){return new j(e)},It.prototype.isModule=function(e){return e instanceof j||"module"===e[s]},It.prototype.register=function(e,t,r){return"string"==typeof e&&(e=he.call(this,this[W],e)),M.prototype.register.call(this,e,t,r)},It.prototype.registerDynamic=function(e,t,r,n){return"string"==typeof e&&(e=he.call(this,this[W],e)),M.prototype.registerDynamic.call(this,e,t,r,n)},It.prototype.version="0.21.6 Dev";var zt=new It;(e||H)&&(n.SystemJS=n.System=zt),"undefined"!=typeof module&&module.exports&&(module.exports=zt)}();