-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain-es5.2aeb6bc0fba907793568.js
1 lines (1 loc) · 183 KB
/
main-es5.2aeb6bc0fba907793568.js
1
function _defineProperties(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _createClass(e,n,t){return n&&_defineProperties(e.prototype,n),t&&_defineProperties(e,t),e}function isNativeReflectConstruct(){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}}function _construct(e,n,t){return(_construct=isNativeReflectConstruct()?Reflect.construct:function(e,n,t){var r=[null];r.push.apply(r,n);var i=new(Function.bind.apply(e,r));return t&&_setPrototypeOf(i,t.prototype),i}).apply(null,arguments)}function _setPrototypeOf(e,n){return(_setPrototypeOf=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e})(e,n)}function _assertThisInitialized(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _inheritsLoose(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n}(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{0:function(e,n,t){e.exports=t("zUnb")},zUnb:function(e,n,t){"use strict";function r(e){return"function"==typeof e}t.r(n);var i=!1,o={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){if(e){var n=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+n.stack)}else i&&console.log("RxJS: Back to a better error behavior. Thank you. <3");i=e},get useDeprecatedSynchronousErrorHandling(){return i}};function l(e){setTimeout(function(){throw e})}var a={closed:!0,next:function(e){},error:function(e){if(o.useDeprecatedSynchronousErrorHandling)throw e;l(e)},complete:function(){}},u=Array.isArray||function(e){return e&&"number"==typeof e.length};function s(e){return null!==e&&"object"==typeof e}function c(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map(function(e,n){return n+1+") "+e.toString()}).join("\n "):"",this.name="UnsubscriptionError",this.errors=e,this}c.prototype=Object.create(Error.prototype);var d,f=c,h=((d=function(){function e(e){this.closed=!1,this._parent=null,this._parents=null,this._subscriptions=null,e&&(this._unsubscribe=e)}var n=e.prototype;return n.unsubscribe=function(){var e,n=!1;if(!this.closed){var t=this._parent,i=this._parents,o=this._unsubscribe,l=this._subscriptions;this.closed=!0,this._parent=null,this._parents=null,this._subscriptions=null;for(var a=-1,c=i?i.length:0;t;)t.remove(this),t=++a<c&&i[a]||null;if(r(o))try{o.call(this)}catch(h){n=!0,e=h instanceof f?p(h.errors):[h]}if(u(l))for(a=-1,c=l.length;++a<c;){var d=l[a];if(s(d))try{d.unsubscribe()}catch(h){n=!0,e=e||[],h instanceof f?e=e.concat(p(h.errors)):e.push(h)}}if(n)throw new f(e)}},n.add=function(n){var t=n;switch(typeof n){case"function":t=new e(n);case"object":if(t===this||t.closed||"function"!=typeof t.unsubscribe)return t;if(this.closed)return t.unsubscribe(),t;if(!(t instanceof e)){var r=t;(t=new e)._subscriptions=[r]}break;default:if(!n)return e.EMPTY;throw new Error("unrecognized teardown "+n+" added to Subscription.")}if(t._addParent(this)){var i=this._subscriptions;i?i.push(t):this._subscriptions=[t]}return t},n.remove=function(e){var n=this._subscriptions;if(n){var t=n.indexOf(e);-1!==t&&n.splice(t,1)}},n._addParent=function(e){var n=this._parent,t=this._parents;return n!==e&&(n?t?-1===t.indexOf(e)&&(t.push(e),!0):(this._parents=[e],!0):(this._parent=e,!0))},e}()).EMPTY=function(e){return e.closed=!0,e}(new d),d);function p(e){return e.reduce(function(e,n){return e.concat(n instanceof f?n.errors:n)},[])}var v,g="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random(),m=function(e){function n(t,r,i){var o;switch((o=e.call(this)||this).syncErrorValue=null,o.syncErrorThrown=!1,o.syncErrorThrowable=!1,o.isStopped=!1,arguments.length){case 0:o.destination=a;break;case 1:if(!t){o.destination=a;break}if("object"==typeof t){t instanceof n?(o.syncErrorThrowable=t.syncErrorThrowable,o.destination=t,t.add(_assertThisInitialized(o))):(o.syncErrorThrowable=!0,o.destination=new _(_assertThisInitialized(o),t));break}default:o.syncErrorThrowable=!0,o.destination=new _(_assertThisInitialized(o),t,r,i)}return o}_inheritsLoose(n,e);var t=n.prototype;return t[g]=function(){return this},n.create=function(e,t,r){var i=new n(e,t,r);return i.syncErrorThrowable=!1,i},t.next=function(e){this.isStopped||this._next(e)},t.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t._next=function(e){this.destination.next(e)},t._error=function(e){this.destination.error(e),this.unsubscribe()},t._complete=function(){this.destination.complete(),this.unsubscribe()},t._unsubscribeAndRecycle=function(){var e=this._parent,n=this._parents;return this._parent=null,this._parents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parent=e,this._parents=n,this},n}(h),_=function(e){function n(n,t,i,o){var l,u;(l=e.call(this)||this)._parentSubscriber=n;var s=_assertThisInitialized(l);return r(t)?u=t:t&&(u=t.next,i=t.error,o=t.complete,t!==a&&(r((s=Object.create(t)).unsubscribe)&&l.add(s.unsubscribe.bind(s)),s.unsubscribe=l.unsubscribe.bind(_assertThisInitialized(l)))),l._context=s,l._next=u,l._error=i,l._complete=o,l}_inheritsLoose(n,e);var t=n.prototype;return t.next=function(e){if(!this.isStopped&&this._next){var n=this._parentSubscriber;o.useDeprecatedSynchronousErrorHandling&&n.syncErrorThrowable?this.__tryOrSetError(n,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.error=function(e){if(!this.isStopped){var n=this._parentSubscriber,t=o.useDeprecatedSynchronousErrorHandling;if(this._error)t&&n.syncErrorThrowable?(this.__tryOrSetError(n,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(n.syncErrorThrowable)t?(n.syncErrorValue=e,n.syncErrorThrown=!0):l(e),this.unsubscribe();else{if(this.unsubscribe(),t)throw e;l(e)}}},t.complete=function(){var e=this;if(!this.isStopped){var n=this._parentSubscriber;if(this._complete){var t=function(){return e._complete.call(e._context)};o.useDeprecatedSynchronousErrorHandling&&n.syncErrorThrowable?(this.__tryOrSetError(n,t),this.unsubscribe()):(this.__tryOrUnsub(t),this.unsubscribe())}else this.unsubscribe()}},t.__tryOrUnsub=function(e,n){try{e.call(this._context,n)}catch(t){if(this.unsubscribe(),o.useDeprecatedSynchronousErrorHandling)throw t;l(t)}},t.__tryOrSetError=function(e,n,t){if(!o.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{n.call(this._context,t)}catch(r){return o.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=r,e.syncErrorThrown=!0,!0):(l(r),!0)}return!1},t._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},n}(m),y="function"==typeof Symbol&&Symbol.observable||"@@observable",w=((v=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}var n=e.prototype;return n.lift=function(n){var t=new e;return t.source=this,t.operator=n,t},n.subscribe=function(e,n,t){var r=this.operator,i=function(e,n,t){if(e){if(e instanceof m)return e;if(e[g])return e[g]()}return e||n||t?new m(e,n,t):new m(a)}(e,n,t);if(i.add(r?r.call(i,this.source):this.source||o.useDeprecatedSynchronousErrorHandling&&!i.syncErrorThrowable?this._subscribe(i):this._trySubscribe(i)),o.useDeprecatedSynchronousErrorHandling&&i.syncErrorThrowable&&(i.syncErrorThrowable=!1,i.syncErrorThrown))throw i.syncErrorValue;return i},n._trySubscribe=function(e){try{return this._subscribe(e)}catch(n){o.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=n),function(e){for(;e;){var n=e,t=n.closed,r=n.destination,i=n.isStopped;if(t||i)return!1;e=r&&r instanceof m?r:null}return!0}(e)?e.error(n):console.warn(n)}},n.forEach=function(e,n){var t=this;return new(n=b(n))(function(n,r){var i;i=t.subscribe(function(n){try{e(n)}catch(t){r(t),i&&i.unsubscribe()}},r,n)})},n._subscribe=function(e){var n=this.source;return n&&n.subscribe(e)},n[y]=function(){return this},n.pipe=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return 0===n.length?this:((r=n)?1===r.length?r[0]:function(e){return r.reduce(function(e,n){return n(e)},e)}:function(){})(this);var r},n.toPromise=function(e){var n=this;return new(e=b(e))(function(e,t){var r;n.subscribe(function(e){return r=e},function(e){return t(e)},function(){return e(r)})})},e}()).create=function(e){return new v(e)},v);function b(e){if(e||(e=o.Promise||Promise),!e)throw new Error("no Promise impl found");return e}function C(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}C.prototype=Object.create(Error.prototype);var x,E=C,k=function(e){function n(n,t){var r;return(r=e.call(this)||this).subject=n,r.subscriber=t,r.closed=!1,r}return _inheritsLoose(n,e),n.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e=this.subject,n=e.observers;if(this.subject=null,n&&0!==n.length&&!e.isStopped&&!e.closed){var t=n.indexOf(this.subscriber);-1!==t&&n.splice(t,1)}}},n}(h),T=function(e){function n(n){var t;return(t=e.call(this,n)||this).destination=n,t}return _inheritsLoose(n,e),n}(m),S=((x=function(e){function n(){var n;return(n=e.call(this)||this).observers=[],n.closed=!1,n.isStopped=!1,n.hasError=!1,n.thrownError=null,n}_inheritsLoose(n,e);var t=n.prototype;return t[g]=function(){return new T(this)},t.lift=function(e){var n=new I(this,this);return n.operator=e,n},t.next=function(e){if(this.closed)throw new E;if(!this.isStopped)for(var n=this.observers,t=n.length,r=n.slice(),i=0;i<t;i++)r[i].next(e)},t.error=function(e){if(this.closed)throw new E;this.hasError=!0,this.thrownError=e,this.isStopped=!0;for(var n=this.observers,t=n.length,r=n.slice(),i=0;i<t;i++)r[i].error(e);this.observers.length=0},t.complete=function(){if(this.closed)throw new E;this.isStopped=!0;for(var e=this.observers,n=e.length,t=e.slice(),r=0;r<n;r++)t[r].complete();this.observers.length=0},t.unsubscribe=function(){this.isStopped=!0,this.closed=!0,this.observers=null},t._trySubscribe=function(n){if(this.closed)throw new E;return e.prototype._trySubscribe.call(this,n)},t._subscribe=function(e){if(this.closed)throw new E;return this.hasError?(e.error(this.thrownError),h.EMPTY):this.isStopped?(e.complete(),h.EMPTY):(this.observers.push(e),new k(this,e))},t.asObservable=function(){var e=new w;return e.source=this,e},n}(w)).create=function(e,n){return new I(e,n)},x),I=function(e){function n(n,t){var r;return(r=e.call(this)||this).destination=n,r.source=t,r}_inheritsLoose(n,e);var t=n.prototype;return t.next=function(e){var n=this.destination;n&&n.next&&n.next(e)},t.error=function(e){var n=this.destination;n&&n.error&&this.destination.error(e)},t.complete=function(){var e=this.destination;e&&e.complete&&this.destination.complete()},t._subscribe=function(e){return this.source?this.source.subscribe(e):h.EMPTY},n}(S),M=function(e){function n(n,t,r){var i;return(i=e.call(this)||this).parent=n,i.outerValue=t,i.outerIndex=r,i.index=0,i}_inheritsLoose(n,e);var t=n.prototype;return t._next=function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)},t._error=function(e){this.parent.notifyError(e,this),this.unsubscribe()},t._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},n}(m),A=function(e){return function(n){for(var t=0,r=e.length;t<r&&!n.closed;t++)n.next(e[t]);n.closed||n.complete()}};var N="function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var P=function(e){if(e instanceof w)return function(n){return e._isScalar?(n.next(e.value),void n.complete()):e.subscribe(n)};if(e&&"function"==typeof e[y])return n=e,function(e){var t=n[y]();if("function"!=typeof t.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return t.subscribe(e)};var n,t,r,i;if((t=e)&&"number"==typeof t.length&&"function"!=typeof t)return A(e);if(function(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}(e))return r=e,function(e){return r.then(function(n){e.closed||(e.next(n),e.complete())},function(n){return e.error(n)}).then(null,l),e};if(e&&"function"==typeof e[N])return i=e,function(e){for(var n=i[N]();;){var t=n.next();if(t.done){e.complete();break}if(e.next(t.value),e.closed)break}return"function"==typeof n.return&&e.add(function(){n.return&&n.return()}),e};var o=s(e)?"an invalid object":"'"+e+"'";throw new TypeError("You provided "+o+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")},D=function(e){function n(){return e.apply(this,arguments)||this}_inheritsLoose(n,e);var t=n.prototype;return t.notifyNext=function(e,n,t,r,i){this.destination.next(n)},t.notifyError=function(e,n){this.destination.error(e)},t.notifyComplete=function(e){this.destination.complete()},n}(m),O=function(){function e(e,n){this.project=e,this.thisArg=n}return e.prototype.call=function(e,n){return n.subscribe(new R(e,this.project,this.thisArg))},e}(),R=function(e){function n(n,t,r){var i;return(i=e.call(this,n)||this).project=t,i.count=0,i.thisArg=r||_assertThisInitialized(i),i}return _inheritsLoose(n,e),n.prototype._next=function(e){var n;try{n=this.project.call(this.thisArg,e,this.count++)}catch(t){return void this.destination.error(t)}this.destination.next(n)},n}(m);function L(e,n){return new w(n?function(t){var r=new h,i=0;return r.add(n.schedule(function(){i!==e.length?(t.next(e[i++]),t.closed||r.add(this.schedule())):t.complete()})),r}:A(e))}var V=function(){function e(e,n){void 0===n&&(n=Number.POSITIVE_INFINITY),this.project=e,this.concurrent=n}return e.prototype.call=function(e,n){return n.subscribe(new j(e,this.project,this.concurrent))},e}(),j=function(e){function n(n,t,r){var i;return void 0===r&&(r=Number.POSITIVE_INFINITY),(i=e.call(this,n)||this).project=t,i.concurrent=r,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}_inheritsLoose(n,e);var t=n.prototype;return t._next=function(e){this.active<this.concurrent?this._tryNext(e):this.buffer.push(e)},t._tryNext=function(e){var n,t=this.index++;try{n=this.project(e,t)}catch(r){return void this.destination.error(r)}this.active++,this._innerSub(n,e,t)},t._innerSub=function(e,n,t){var r,i,o,l=new M(this,void 0,void 0);this.destination.add(l),r=this,i=e,void 0===(o=l)&&(o=new M(r,n,t)),o.closed||P(i)(o)},t._complete=function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()},t.notifyNext=function(e,n,t,r,i){this.destination.next(n)},t.notifyComplete=function(e){var n=this.buffer;this.remove(e),this.active--,n.length>0?this._next(n.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},n}(D);function H(e){return e}function F(){return function(e){return e.lift(new z(e))}}var z=function(){function e(e){this.connectable=e}return e.prototype.call=function(e,n){var t=this.connectable;t._refCount++;var r=new B(e,t),i=n.subscribe(r);return r.closed||(r.connection=t.connect()),i},e}(),B=function(e){function n(n,t){var r;return(r=e.call(this,n)||this).connectable=t,r}return _inheritsLoose(n,e),n.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var n=e._refCount;if(n<=0)this.connection=null;else if(e._refCount=n-1,n>1)this.connection=null;else{var t=this.connection,r=e._connection;this.connection=null,!r||t&&r!==t||r.unsubscribe()}}else this.connection=null},n}(m),Z=function(e){function n(n,t){var r;return(r=e.call(this)||this).source=n,r.subjectFactory=t,r._refCount=0,r._isComplete=!1,r}_inheritsLoose(n,e);var t=n.prototype;return t._subscribe=function(e){return this.getSubject().subscribe(e)},t.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new h).add(this.source.subscribe(new G(this.getSubject(),this))),e.closed?(this._connection=null,e=h.EMPTY):this._connection=e),e},t.refCount=function(){return F()(this)},n}(w).prototype,U={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:Z._subscribe},_isComplete:{value:Z._isComplete,writable:!0},getSubject:{value:Z.getSubject},connect:{value:Z.connect},refCount:{value:Z.refCount}},G=function(e){function n(n,t){var r;return(r=e.call(this,n)||this).connectable=t,r}_inheritsLoose(n,e);var t=n.prototype;return t._error=function(n){this._unsubscribe(),e.prototype._error.call(this,n)},t._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var n=e._connection;e._refCount=0,e._subject=null,e._connection=null,n&&n.unsubscribe()}},n}(T);function Q(){return new S}var W="__parameters__";function q(e,n,t){var r=function(e){return function(){if(e){var n=e.apply(void 0,arguments);for(var t in n)this[t]=n[t]}}}(n);function i(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];if(this instanceof i)return r.apply(this,n),this;var o=_construct(i,n);return l.annotation=o,l;function l(e,n,t){for(var r=e.hasOwnProperty(W)?e[W]:Object.defineProperty(e,W,{value:[]})[W];r.length<=t;)r.push(null);return(r[t]=r[t]||[]).push(o),e}}return t&&(i.prototype=Object.create(t.prototype)),i.prototype.ngMetadataName=e,i.annotationCls=i,i}var K=q("Inject",function(e){return{token:e}}),J=q("Optional"),Y=q("Self"),X=q("SkipSelf"),$=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}({});function ee(e){for(var n in e)if(e[n]===ee)return n;throw Error("Could not find renamed property on target object.")}function ne(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function te(e){var n=e[re];return n&&n.token===e?n:null}var re=ee({ngInjectableDef:ee});function ie(e){if("string"==typeof e)return e;if(e instanceof Array)return"["+e.map(ie).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return""+e.overriddenName;if(e.name)return""+e.name;var n=e.toString();if(null==n)return""+n;var t=n.indexOf("\n");return-1===t?n:n.substring(0,t)}var oe=ee({__forward_ref__:ee});function le(e){return e.__forward_ref__=le,e.toString=function(){return ie(this())},e}function ae(e){var n=e;return"function"==typeof n&&n.hasOwnProperty(oe)&&n.__forward_ref__===le?n():e}var ue="undefined"!=typeof globalThis&&globalThis,se="undefined"!=typeof window&&window,ce="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,de="undefined"!=typeof global&&global,fe=ue||de||se||ce,he=function(){function e(e,n){this._desc=e,this.ngMetadataName="InjectionToken",this.ngInjectableDef=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.ngInjectableDef=ne({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}return e.prototype.toString=function(){return"InjectionToken "+this._desc},e}(),pe=new he("INJECTOR",-1),ve=new Object,ge=/\n/gm,me="\u0275",_e="__source",ye=ee({provide:String,useValue:ee}),we=void 0;function be(e){var n=we;return we=e,n}var Ce=function(){function e(){}return e.prototype.get=function(e,n){if(void 0===n&&(n=ve),n===ve){var t=new Error("NullInjectorError: No provider for "+ie(e)+"!");throw t.name="NullInjectorError",t}return n},e}();function xe(e,n,t,r){void 0===r&&(r=null),e=e&&"\n"===e.charAt(0)&&e.charAt(1)==me?e.substr(2):e;var i=ie(n);if(n instanceof Array)i=n.map(ie).join(" -> ");else if("object"==typeof n){var o=[];for(var l in n)if(n.hasOwnProperty(l)){var a=n[l];o.push(l+":"+("string"==typeof a?JSON.stringify(a):ie(a)))}i="{"+o.join(", ")+"}"}return t+(r?"("+r+")":"")+"["+i+"]: "+e.replace(ge,"\n ")}var Ee=function(){},ke=function(){};function Te(e,n,t){n>=e.length?e.push(t):e.splice(n,0,t)}function Se(e,n){return n>=e.length-1?e.pop():e.splice(n,1)[0]}var Ie=function(){var e={Emulated:0,Native:1,None:2,ShadowDom:3};return e[e.Emulated]="Emulated",e[e.Native]="Native",e[e.None]="None",e[e.ShadowDom]="ShadowDom",e}(),Me=("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(fe),Ae="ngDebugContext",Ne="ngOriginalError",Pe="ngErrorLogger";function De(e){return e[Ae]}function Oe(e){return e[Ne]}function Re(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];e.error.apply(e,t)}var Le=function(){function e(){this._console=console}var n=e.prototype;return n.handleError=function(e){var n=this._findOriginalError(e),t=this._findContext(e),r=function(e){return e[Pe]||Re}(e);r(this._console,"ERROR",e),n&&r(this._console,"ORIGINAL ERROR",n),t&&r(this._console,"ERROR CONTEXT",t)},n._findContext=function(e){return e?De(e)?De(e):this._findContext(Oe(e)):null},n._findOriginalError=function(e){for(var n=Oe(e);n&&Oe(n);)n=Oe(n);return n},e}(),Ve=!0,je=!1;function He(){return je=!0,Ve}var Fe=function(){function e(e){if(this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),this.inertBodyElement=this.inertDocument.body,null==this.inertBodyElement){var n=this.inertDocument.createElement("html");this.inertDocument.appendChild(n),this.inertBodyElement=this.inertDocument.createElement("body"),n.appendChild(this.inertBodyElement)}this.inertBodyElement.innerHTML='<svg><g onload="this.parentNode.remove()"></g></svg>',!this.inertBodyElement.querySelector||this.inertBodyElement.querySelector("svg")?(this.inertBodyElement.innerHTML='<svg><p><style><img src="</style><img src=x onerror=alert(1)//">',this.getInertBodyElement=this.inertBodyElement.querySelector&&this.inertBodyElement.querySelector("svg img")&&function(){try{return!!window.DOMParser}catch(e){return!1}}()?this.getInertBodyElement_DOMParser:this.getInertBodyElement_InertDocument):this.getInertBodyElement=this.getInertBodyElement_XHR}var n=e.prototype;return n.getInertBodyElement_XHR=function(e){e="<body><remove></remove>"+e+"</body>";try{e=encodeURI(e)}catch(r){return null}var n=new XMLHttpRequest;n.responseType="document",n.open("GET","data:text/html;charset=utf-8,"+e,!1),n.send(void 0);var t=n.response.body;return t.removeChild(t.firstChild),t},n.getInertBodyElement_DOMParser=function(e){e="<body><remove></remove>"+e+"</body>";try{var n=(new window.DOMParser).parseFromString(e,"text/html").body;return n.removeChild(n.firstChild),n}catch(t){return null}},n.getInertBodyElement_InertDocument=function(e){var n=this.inertDocument.createElement("template");return"content"in n?(n.innerHTML=e,n):(this.inertBodyElement.innerHTML=e,this.defaultDoc.documentMode&&this.stripCustomNsAttrs(this.inertBodyElement),this.inertBodyElement)},n.stripCustomNsAttrs=function(e){for(var n=e.attributes,t=n.length-1;0<t;t--){var r=n.item(t).name;"xmlns:ns1"!==r&&0!==r.indexOf("ns1:")||e.removeAttribute(r)}for(var i=e.firstChild;i;)i.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(i),i=i.nextSibling},e}(),ze=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:\/?#]*(?:[\/?#]|$))/gi,Be=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function Ze(e){return(e=String(e)).match(ze)||e.match(Be)?e:(He()&&console.warn("WARNING: sanitizing unsafe URL value "+e+" (see http://g.co/ng/security#xss)"),"unsafe:"+e)}function Ue(e){var n={},t=e.split(","),r=Array.isArray(t),i=0;for(t=r?t:t[Symbol.iterator]();;){var o;if(r){if(i>=t.length)break;o=t[i++]}else{if((i=t.next()).done)break;o=i.value}n[o]=!0}return n}function Ge(){for(var e={},n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];for(var i=0,o=t;i<o.length;i++){var l=o[i];for(var a in l)l.hasOwnProperty(a)&&(e[a]=!0)}return e}var Qe,We=Ue("area,br,col,hr,img,wbr"),qe=Ue("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Ke=Ue("rp,rt"),Je=Ge(Ke,qe),Ye=Ge(We,Ge(qe,Ue("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Ge(Ke,Ue("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),Je),Xe=Ue("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),$e=Ue("srcset"),en=Ge(Xe,$e,Ue("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Ue("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext")),nn=Ue("script,style,template"),tn=function(){function e(){this.sanitizedSomething=!1,this.buf=[]}var n=e.prototype;return n.sanitizeChildren=function(e){for(var n=e.firstChild,t=!0;n;)if(n.nodeType===Node.ELEMENT_NODE?t=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,t&&n.firstChild)n=n.firstChild;else for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);var r=this.checkClobberedElement(n,n.nextSibling);if(r){n=r;break}n=this.checkClobberedElement(n,n.parentNode)}return this.buf.join("")},n.startElement=function(e){var n=e.nodeName.toLowerCase();if(!Ye.hasOwnProperty(n))return this.sanitizedSomething=!0,!nn.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);for(var t,r=e.attributes,i=0;i<r.length;i++){var o=r.item(i),l=o.name,a=l.toLowerCase();if(en.hasOwnProperty(a)){var u=o.value;Xe[a]&&(u=Ze(u)),$e[a]&&(t=u,u=(t=String(t)).split(",").map(function(e){return Ze(e.trim())}).join(", ")),this.buf.push(" ",l,'="',ln(u),'"')}else this.sanitizedSomething=!0}return this.buf.push(">"),!0},n.endElement=function(e){var n=e.nodeName.toLowerCase();Ye.hasOwnProperty(n)&&!We.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))},n.chars=function(e){this.buf.push(ln(e))},n.checkClobberedElement=function(e,n){if(n&&(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error("Failed to sanitize html because the element is clobbered: "+e.outerHTML);return n},e}(),rn=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,on=/([^\#-~ |!])/g;function ln(e){return e.replace(/&/g,"&").replace(rn,function(e){return"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";"}).replace(on,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"<").replace(/>/g,">")}function an(e){return"content"in e&&function(e){return e.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===e.nodeName}(e)?e.content:null}var un=function(){var e={NONE:0,HTML:1,STYLE:2,SCRIPT:3,URL:4,RESOURCE_URL:5};return e[e.NONE]="NONE",e[e.HTML]="HTML",e[e.STYLE]="STYLE",e[e.SCRIPT]="SCRIPT",e[e.URL]="URL",e[e.RESOURCE_URL]="RESOURCE_URL",e}(),sn=function(){},cn=new RegExp("^([-,.\"'%_!# a-zA-Z0-9]+|(?:(?:matrix|translate|scale|rotate|skew|perspective)(?:X|Y|Z|3d)?|(?:rgb|hsl)a?|(?:repeating-)?(?:linear|radial)-gradient|(?:calc|attr))\\([-0-9.%, #a-zA-Z]+\\))$","g"),dn=/^url\(([^)]+)\)$/,fn=/([A-Z])/g;function hn(e){try{return null!=e?e.toString().slice(0,30):e}catch(n){return"[ERROR] Exception while trying to serialize the value"}}var pn=function(){var e=function(){};return e.__NG_ELEMENT_ID__=function(){return vn()},e}(),vn=function(){},gn=new he("The presence of this token marks an injector as being the root injector."),mn=function(e,n,t){return new xn(e,n,t)},_n=function(){var e=function(){function e(){}return e.create=function(e,n){return Array.isArray(e)?mn(e,n,""):mn(e.providers,e.parent,e.name||"")},e}();return e.THROW_IF_NOT_FOUND=ve,e.NULL=new Ce,e.ngInjectableDef=ne({token:e,providedIn:"any",factory:function(){return e=pe,void 0===n&&(n=$.Default),function(e,n){if(void 0===n&&(n=$.Default),void 0===we)throw new Error("inject() must be called from an injection context");return null===we?function(e,n,t){var r=te(e);if(r&&"root"==r.providedIn)return void 0===r.value?r.value=r.factory():r.value;if(t&$.Optional)return null;throw new Error("Injector: NOT_FOUND ["+ie(e)+"]")}(e,0,n):we.get(e,n&$.Optional?null:void 0,n)}(e,n);var e,n}}),e.__NG_ELEMENT_ID__=-1,e}(),yn=function(e){return e},wn=[],bn=yn,Cn=function(){return Array.prototype.slice.call(arguments)},xn=function(){function e(e,n,t){void 0===n&&(n=_n.NULL),void 0===t&&(t=null),this.parent=n,this.source=t;var r=this._records=new Map;r.set(_n,{token:_n,fn:yn,deps:wn,value:this,useNew:!1}),r.set(pe,{token:pe,fn:yn,deps:wn,value:this,useNew:!1}),function e(n,t){if(t)if((t=ae(t))instanceof Array)for(var r=0;r<t.length;r++)e(n,t[r]);else{if("function"==typeof t)throw kn("Function/Class not supported",t);if(!t||"object"!=typeof t||!t.provide)throw kn("Unexpected provider",t);var i=ae(t.provide),o=function(e){var n=function(e){var n=wn,t=e.deps;if(t&&t.length){n=[];for(var r=0;r<t.length;r++){var i=6,o=ae(t[r]);if(o instanceof Array)for(var l=0,a=o;l<a.length;l++){var u=a[l];u instanceof J||u==J?i|=1:u instanceof X||u==X?i&=-3:u instanceof Y||u==Y?i&=-5:o=u instanceof K?u.token:ae(u)}n.push({token:o,options:i})}}else if(e.useExisting)n=[{token:ae(e.useExisting),options:6}];else if(!(t||ye in e))throw kn("'deps' required",e);return n}(e),t=yn,r=wn,i=!1,o=ae(e.provide);if(ye in e)r=e.useValue;else if(e.useFactory)t=e.useFactory;else if(e.useExisting);else if(e.useClass)i=!0,t=ae(e.useClass);else{if("function"!=typeof o)throw kn("StaticProvider does not have [useValue|useFactory|useExisting|useClass] or [provide] is not newable",e);i=!0,t=o}return{deps:n,fn:t,useNew:i,value:r}}(t);if(!0===t.multi){var l=n.get(i);if(l){if(l.fn!==Cn)throw En(i)}else n.set(i,l={token:t.provide,deps:[],useNew:!1,fn:Cn,value:wn});l.deps.push({token:i=t,options:6})}var a=n.get(i);if(a&&a.fn==Cn)throw En(i);n.set(i,o)}}(r,e)}var n=e.prototype;return n.get=function(e,n,t){void 0===t&&(t=$.Default);var r=this._records.get(e);try{return function e(n,t,r,i,o,l){try{return function(n,t,r,i,o,l){var a;if(!t||l&$.SkipSelf)l&$.Self||(a=i.get(n,o,$.Default));else{if((a=t.value)==bn)throw Error("\u0275Circular dependency");if(a===wn){t.value=bn;var u=t.useNew,s=t.fn,c=t.deps,d=wn;if(c.length){d=[];for(var f=0;f<c.length;f++){var h=c[f],p=h.options,v=2&p?r.get(h.token):void 0;d.push(e(h.token,v,r,v||4&p?i:_n.NULL,1&p?null:_n.THROW_IF_NOT_FOUND,$.Default))}}t.value=a=u?_construct(s,d):s.apply(void 0,d)}}return a}(n,t,r,i,o,l)}catch(a){throw a instanceof Error||(a=new Error(a)),(a.ngTempTokenPath=a.ngTempTokenPath||[]).unshift(n),t&&t.value==bn&&(t.value=wn),a}}(e,r,this._records,this.parent,n,t)}catch(i){return function(e,n,t,r){var i=e.ngTempTokenPath;throw n[_e]&&i.unshift(n[_e]),e.message=xe("\n"+e.message,i,"StaticInjectorError",r),e.ngTokenPath=i,e.ngTempTokenPath=null,e}(i,e,0,this.source)}},n.toString=function(){var e=[];return this._records.forEach(function(n,t){return e.push(ie(t))}),"StaticInjector["+e.join(", ")+"]"},e}();function En(e){return kn("Cannot mix multi providers and regular providers",e)}function kn(e,n){return new Error(xe(e,n,"StaticInjectorError"))}var Tn=null;function Sn(){if(!Tn){var e=fe.Symbol;if(e&&e.iterator)Tn=e.iterator;else for(var n=Object.getOwnPropertyNames(Map.prototype),t=0;t<n.length;++t){var r=n[t];"entries"!==r&&"size"!==r&&Map.prototype[r]===Map.prototype.entries&&(Tn=r)}}return Tn}function In(e,n){return e===n||"number"==typeof e&&"number"==typeof n&&isNaN(e)&&isNaN(n)}function Mn(e,n){var t=Nn(e),r=Nn(n);return t&&r?function(e,n,t){for(var r=e[Sn()](),i=n[Sn()]();;){var o=r.next(),l=i.next();if(o.done&&l.done)return!0;if(o.done||l.done)return!1;if(!t(o.value,l.value))return!1}}(e,n,Mn):!(t||!(e&&("object"==typeof e||"function"==typeof e))||r||!(n&&("object"==typeof n||"function"==typeof n)))||In(e,n)}var An=function(){function e(e){this.wrapped=e}return e.wrap=function(n){return new e(n)},e.unwrap=function(n){return e.isWrapped(n)?n.wrapped:n},e.isWrapped=function(n){return n instanceof e},e}();function Nn(e){return!!Pn(e)&&(Array.isArray(e)||!(e instanceof Map)&&Sn()in e)}function Pn(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function Dn(e){return!!e&&"function"==typeof e.then}var On=function(){function e(e,n,t){this.previousValue=e,this.currentValue=n,this.firstChange=t}return e.prototype.isFirstChange=function(){return this.firstChange},e}(),Rn=function(){},Ln=function(){};function Vn(e){var n=Error("No component factory found for "+ie(e)+". Did you add it to @NgModule.entryComponents?");return n[jn]=e,n}var jn="ngComponent",Hn=function(){function e(){}return e.prototype.resolveComponentFactory=function(e){throw Vn(e)},e}(),Fn=function(){var e=function(){};return e.NULL=new Hn,e}(),zn=function(){function e(e,n,t){this._parent=n,this._ngModule=t,this._factories=new Map;for(var r=0;r<e.length;r++){var i=e[r];this._factories.set(i.componentType,i)}}return e.prototype.resolveComponentFactory=function(e){var n=this._factories.get(e);if(!n&&this._parent&&(n=this._parent.resolveComponentFactory(e)),!n)throw Vn(e);return new Bn(n,this._ngModule)},e}(),Bn=function(e){function n(n,t){var r;return(r=e.call(this)||this).factory=n,r.ngModule=t,r.selector=n.selector,r.componentType=n.componentType,r.ngContentSelectors=n.ngContentSelectors,r.inputs=n.inputs,r.outputs=n.outputs,r}return _inheritsLoose(n,e),n.prototype.create=function(e,n,t,r){return this.factory.create(e,n,t,r||this.ngModule)},n}(Ln);function Zn(){}var Un=function(){var e=function(e){this.nativeElement=e};return e.__NG_ELEMENT_ID__=function(){return Gn(e)},e}(),Gn=Zn,Qn=function(){},Wn=function(){var e={Important:1,DashCase:2};return e[e.Important]="Important",e[e.DashCase]="DashCase",e}(),qn=function(){var e=function(){};return e.__NG_ELEMENT_ID__=function(){return Kn()},e}(),Kn=Zn,Jn=new function(e){this.full=e,this.major=e.split(".")[0],this.minor=e.split(".")[1],this.patch=e.split(".").slice(2).join(".")}("8.2.5"),Yn=function(){function e(){}var n=e.prototype;return n.supports=function(e){return Nn(e)},n.create=function(e){return new $n(e)},e}(),Xn=function(e,n){return n},$n=function(){function e(e){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=e||Xn}var n=e.prototype;return n.forEachItem=function(e){var n;for(n=this._itHead;null!==n;n=n._next)e(n)},n.forEachOperation=function(e){for(var n=this._itHead,t=this._removalsHead,r=0,i=null;n||t;){var o=!t||n&&n.currentIndex<rt(t,r,i)?n:t,l=rt(o,r,i),a=o.currentIndex;if(o===t)r--,t=t._nextRemoved;else if(n=n._next,null==o.previousIndex)r++;else{i||(i=[]);var u=l-r,s=a-r;if(u!=s){for(var c=0;c<u;c++){var d=c<i.length?i[c]:i[c]=0,f=d+c;s<=f&&f<u&&(i[c]=d+1)}i[o.previousIndex]=s-u}}l!==a&&e(o,l,a)}},n.forEachPreviousItem=function(e){var n;for(n=this._previousItHead;null!==n;n=n._nextPrevious)e(n)},n.forEachAddedItem=function(e){var n;for(n=this._additionsHead;null!==n;n=n._nextAdded)e(n)},n.forEachMovedItem=function(e){var n;for(n=this._movesHead;null!==n;n=n._nextMoved)e(n)},n.forEachRemovedItem=function(e){var n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)e(n)},n.forEachIdentityChange=function(e){var n;for(n=this._identityChangesHead;null!==n;n=n._nextIdentityChange)e(n)},n.diff=function(e){if(null==e&&(e=[]),!Nn(e))throw new Error("Error trying to diff '"+ie(e)+"'. Only arrays and iterables are allowed");return this.check(e)?this:null},n.onDestroy=function(){},n.check=function(e){var n=this;this._reset();var t,r,i,o=this._itHead,l=!1;if(Array.isArray(e)){this.length=e.length;for(var a=0;a<this.length;a++)i=this._trackByFn(a,r=e[a]),null!==o&&In(o.trackById,i)?(l&&(o=this._verifyReinsertion(o,r,i,a)),In(o.item,r)||this._addIdentityChange(o,r)):(o=this._mismatch(o,r,i,a),l=!0),o=o._next}else t=0,function(e,n){if(Array.isArray(e))for(var t=0;t<e.length;t++)n(e[t]);else for(var r,i=e[Sn()]();!(r=i.next()).done;)n(r.value)}(e,function(e){i=n._trackByFn(t,e),null!==o&&In(o.trackById,i)?(l&&(o=n._verifyReinsertion(o,e,i,t)),In(o.item,e)||n._addIdentityChange(o,e)):(o=n._mismatch(o,e,i,t),l=!0),o=o._next,t++}),this.length=t;return this._truncate(o),this.collection=e,this.isDirty},n._reset=function(){if(this.isDirty){var e,n;for(e=this._previousItHead=this._itHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;null!==e;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;null!==e;e=n)e.previousIndex=e.currentIndex,n=e._nextMoved;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}},n._mismatch=function(e,n,t,r){var i;return null===e?i=this._itTail:(i=e._prev,this._remove(e)),null!==(e=null===this._linkedRecords?null:this._linkedRecords.get(t,r))?(In(e.item,n)||this._addIdentityChange(e,n),this._moveAfter(e,i,r)):null!==(e=null===this._unlinkedRecords?null:this._unlinkedRecords.get(t,null))?(In(e.item,n)||this._addIdentityChange(e,n),this._reinsertAfter(e,i,r)):e=this._addAfter(new et(n,t),i,r),e},n._verifyReinsertion=function(e,n,t,r){var i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(t,null);return null!==i?e=this._reinsertAfter(i,e._prev,r):e.currentIndex!=r&&(e.currentIndex=r,this._addToMoves(e,r)),e},n._truncate=function(e){for(;null!==e;){var n=e._next;this._addToRemovals(this._unlink(e)),e=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)},n._reinsertAfter=function(e,n,t){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(e);var r=e._prevRemoved,i=e._nextRemoved;return null===r?this._removalsHead=i:r._nextRemoved=i,null===i?this._removalsTail=r:i._prevRemoved=r,this._insertAfter(e,n,t),this._addToMoves(e,t),e},n._moveAfter=function(e,n,t){return this._unlink(e),this._insertAfter(e,n,t),this._addToMoves(e,t),e},n._addAfter=function(e,n,t){return this._insertAfter(e,n,t),this._additionsTail=null===this._additionsTail?this._additionsHead=e:this._additionsTail._nextAdded=e,e},n._insertAfter=function(e,n,t){var r=null===n?this._itHead:n._next;return e._next=r,e._prev=n,null===r?this._itTail=e:r._prev=e,null===n?this._itHead=e:n._next=e,null===this._linkedRecords&&(this._linkedRecords=new tt),this._linkedRecords.put(e),e.currentIndex=t,e},n._remove=function(e){return this._addToRemovals(this._unlink(e))},n._unlink=function(e){null!==this._linkedRecords&&this._linkedRecords.remove(e);var n=e._prev,t=e._next;return null===n?this._itHead=t:n._next=t,null===t?this._itTail=n:t._prev=n,e},n._addToMoves=function(e,n){return e.previousIndex===n?e:(this._movesTail=null===this._movesTail?this._movesHead=e:this._movesTail._nextMoved=e,e)},n._addToRemovals=function(e){return null===this._unlinkedRecords&&(this._unlinkedRecords=new tt),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e},n._addIdentityChange=function(e,n){return e.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=e:this._identityChangesTail._nextIdentityChange=e,e},_createClass(e,[{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}}]),e}(),et=function(e,n){this.item=e,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null},nt=function(){function e(){this._head=null,this._tail=null}var n=e.prototype;return n.add=function(e){null===this._head?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)},n.get=function(e,n){var t;for(t=this._head;null!==t;t=t._nextDup)if((null===n||n<=t.currentIndex)&&In(t.trackById,e))return t;return null},n.remove=function(e){var n=e._prevDup,t=e._nextDup;return null===n?this._head=t:n._nextDup=t,null===t?this._tail=n:t._prevDup=n,null===this._head},e}(),tt=function(){function e(){this.map=new Map}var n=e.prototype;return n.put=function(e){var n=e.trackById,t=this.map.get(n);t||(t=new nt,this.map.set(n,t)),t.add(e)},n.get=function(e,n){var t=this.map.get(e);return t?t.get(e,n):null},n.remove=function(e){var n=e.trackById;return this.map.get(n).remove(e)&&this.map.delete(n),e},n.clear=function(){this.map.clear()},_createClass(e,[{key:"isEmpty",get:function(){return 0===this.map.size}}]),e}();function rt(e,n,t){var r=e.previousIndex;if(null===r)return r;var i=0;return t&&r<t.length&&(i=t[r]),r+n+i}var it=function(){function e(){}var n=e.prototype;return n.supports=function(e){return e instanceof Map||Pn(e)},n.create=function(){return new ot},e}(),ot=function(){function e(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}var n=e.prototype;return n.forEachItem=function(e){var n;for(n=this._mapHead;null!==n;n=n._next)e(n)},n.forEachPreviousItem=function(e){var n;for(n=this._previousMapHead;null!==n;n=n._nextPrevious)e(n)},n.forEachChangedItem=function(e){var n;for(n=this._changesHead;null!==n;n=n._nextChanged)e(n)},n.forEachAddedItem=function(e){var n;for(n=this._additionsHead;null!==n;n=n._nextAdded)e(n)},n.forEachRemovedItem=function(e){var n;for(n=this._removalsHead;null!==n;n=n._nextRemoved)e(n)},n.diff=function(e){if(e){if(!(e instanceof Map||Pn(e)))throw new Error("Error trying to diff '"+ie(e)+"'. Only maps and objects are allowed")}else e=new Map;return this.check(e)?this:null},n.onDestroy=function(){},n.check=function(e){var n=this;this._reset();var t=this._mapHead;if(this._appendAfter=null,this._forEach(e,function(e,r){if(t&&t.key===r)n._maybeAddToChanges(t,e),n._appendAfter=t,t=t._next;else{var i=n._getOrCreateRecordForKey(r,e);t=n._insertBeforeOrAppend(t,i)}}),t){t._prev&&(t._prev._next=null),this._removalsHead=t;for(var r=t;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty},n._insertBeforeOrAppend=function(e,n){if(e){var t=e._prev;return n._next=e,n._prev=t,e._prev=n,t&&(t._next=n),e===this._mapHead&&(this._mapHead=n),this._appendAfter=e,e}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null},n._getOrCreateRecordForKey=function(e,n){if(this._records.has(e)){var t=this._records.get(e);this._maybeAddToChanges(t,n);var r=t._prev,i=t._next;return r&&(r._next=i),i&&(i._prev=r),t._next=null,t._prev=null,t}var o=new lt(e);return this._records.set(e,o),o.currentValue=n,this._addToAdditions(o),o},n._reset=function(){if(this.isDirty){var e;for(this._previousMapHead=this._mapHead,e=this._previousMapHead;null!==e;e=e._next)e._nextPrevious=e._next;for(e=this._changesHead;null!==e;e=e._nextChanged)e.previousValue=e.currentValue;for(e=this._additionsHead;null!=e;e=e._nextAdded)e.previousValue=e.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}},n._maybeAddToChanges=function(e,n){In(n,e.currentValue)||(e.previousValue=e.currentValue,e.currentValue=n,this._addToChanges(e))},n._addToAdditions=function(e){null===this._additionsHead?this._additionsHead=this._additionsTail=e:(this._additionsTail._nextAdded=e,this._additionsTail=e)},n._addToChanges=function(e){null===this._changesHead?this._changesHead=this._changesTail=e:(this._changesTail._nextChanged=e,this._changesTail=e)},n._forEach=function(e,n){e instanceof Map?e.forEach(n):Object.keys(e).forEach(function(t){return n(e[t],t)})},_createClass(e,[{key:"isDirty",get:function(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}}]),e}(),lt=function(e){this.key=e,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null},at=function(){var e=function(){function e(e){this.factories=e}return e.create=function(n,t){if(null!=t){var r=t.factories.slice();n=n.concat(r)}return new e(n)},e.extend=function(n){return{provide:e,useFactory:function(t){if(!t)throw new Error("Cannot extend IterableDiffers without a parent injector");return e.create(n,t)},deps:[[e,new X,new J]]}},e.prototype.find=function(e){var n,t=this.factories.find(function(n){return n.supports(e)});if(null!=t)return t;throw new Error("Cannot find a differ supporting object '"+e+"' of type '"+((n=e).name||typeof n)+"'")},e}();return e.ngInjectableDef=ne({token:e,providedIn:"root",factory:function(){return new e([new Yn])}}),e}(),ut=function(){var e=function(){function e(e){this.factories=e}return e.create=function(n,t){if(t){var r=t.factories.slice();n=n.concat(r)}return new e(n)},e.extend=function(n){return{provide:e,useFactory:function(t){if(!t)throw new Error("Cannot extend KeyValueDiffers without a parent injector");return e.create(n,t)},deps:[[e,new X,new J]]}},e.prototype.find=function(e){var n=this.factories.find(function(n){return n.supports(e)});if(n)return n;throw new Error("Cannot find a differ supporting object '"+e+"'")},e}();return e.ngInjectableDef=ne({token:e,providedIn:"root",factory:function(){return new e([new it])}}),e}(),st=[new it],ct=new at([new Yn]),dt=new ut(st),ft=function(){var e=function(){};return e.__NG_ELEMENT_ID__=function(){return ht(e,Un)},e}(),ht=Zn,pt=function(){var e=function(){};return e.__NG_ELEMENT_ID__=function(){return vt(e,Un)},e}(),vt=Zn;function gt(e,n,t,r){var i="ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value: '"+n+"'. Current value: '"+t+"'.";return r&&(i+=" It seems like the view has been created after its parent and its children have been dirty checked. Has it been created in a change detection hook ?"),function(e,n){var t=new Error(e);return mt(t,n),t}(i,e)}function mt(e,n){e[Ae]=n,e[Pe]=n.logError.bind(n)}function _t(e){return new Error("ViewDestroyedError: Attempt to use a destroyed view: "+e)}function yt(e,n,t){var r=e.state,i=1792&r;return i===n?(e.state=-1793&r|t,e.initIndex=-1,!0):i===t}function wt(e,n,t){return(1792&e.state)===n&&e.initIndex<=t&&(e.initIndex=t+1,!0)}function bt(e,n){return e.nodes[n]}function Ct(e,n){return e.nodes[n]}function xt(e,n){return e.nodes[n]}function Et(e,n){return e.nodes[n]}function kt(e,n){return e.nodes[n]}var Tt={setCurrentNode:void 0,createRootView:void 0,createEmbeddedView:void 0,createComponentView:void 0,createNgModuleRef:void 0,overrideProvider:void 0,overrideComponentView:void 0,clearOverrides:void 0,checkAndUpdateView:void 0,checkNoChangesView:void 0,destroyView:void 0,resolveDep:void 0,createDebugContext:void 0,handleEvent:void 0,updateDirectives:void 0,updateRenderer:void 0,dirtyParentQueries:void 0},St=function(){},It=new Map;function Mt(e){var n=It.get(e);return n||(n=ie(e)+"_"+It.size,It.set(e,n)),n}var At="$$undefined",Nt="$$empty";var Pt=0;function Dt(e,n,t,r){return!(!(2&e.state)&&In(e.oldValues[n.bindingIndex+t],r))}function Ot(e,n,t,r){return!!Dt(e,n,t,r)&&(e.oldValues[n.bindingIndex+t]=r,!0)}function Rt(e,n,t,r){var i=e.oldValues[n.bindingIndex+t];if(1&e.state||!Mn(i,r)){var o=n.bindings[t].name;throw gt(Tt.createDebugContext(e,n.nodeIndex),o+": "+i,o+": "+r,0!=(1&e.state))}}function Lt(e){for(var n=e;n;)2&n.def.flags&&(n.state|=8),n=n.viewContainerParent||n.parent}function Vt(e,n){for(var t=e;t&&t!==n;)t.state|=64,t=t.viewContainerParent||t.parent}function jt(e,n,t,r){try{return Lt(33554432&e.def.nodes[n].flags?Ct(e,n).componentView:e),Tt.handleEvent(e,n,t,r)}catch(i){e.root.errorHandler.handleError(i)}}function Ht(e){return e.parent?Ct(e.parent,e.parentNodeDef.nodeIndex):null}function Ft(e){return e.parent?e.parentNodeDef.parent:null}function zt(e,n){switch(201347067&n.flags){case 1:return Ct(e,n.nodeIndex).renderElement;case 2:return bt(e,n.nodeIndex).renderText}}function Bt(e){return!!e.parent&&!!(32768&e.parentNodeDef.flags)}function Zt(e){return!(!e.parent||32768&e.parentNodeDef.flags)}function Ut(e){var n={},t=0,r={};return e&&e.forEach(function(e){var i=e[0],o=e[1];"number"==typeof i?(n[i]=o,t|=function(e){return 1<<e%32}(i)):r[i]=o}),{matchedQueries:n,references:r,matchedQueryIds:t}}function Gt(e,n){return e.map(function(e){var t,r,i;return Array.isArray(e)?(i=(t=e)[0],r=t[1]):(i=0,r=e),r&&("function"==typeof r||"object"==typeof r)&&n&&Object.defineProperty(r,_e,{value:n,configurable:!0}),{flags:i,token:r,tokenKey:Mt(r)}})}function Qt(e,n,t){var r=t.renderParent;return r?0==(1&r.flags)||0==(33554432&r.flags)||r.element.componentRendererType&&r.element.componentRendererType.encapsulation===Ie.Native?Ct(e,t.renderParent.nodeIndex).renderElement:void 0:n}var Wt=new WeakMap;function qt(e){var n=Wt.get(e);return n||((n=e(function(){return St})).factory=e,Wt.set(e,n)),n}function Kt(e,n,t,r,i){3===n&&(t=e.renderer.parentNode(zt(e,e.def.lastRenderRootNode))),Jt(e,n,0,e.def.nodes.length-1,t,r,i)}function Jt(e,n,t,r,i,o,l){for(var a=t;a<=r;a++){var u=e.def.nodes[a];11&u.flags&&Xt(e,u,n,i,o,l),a+=u.childCount}}function Yt(e,n,t,r,i,o){for(var l=e;l&&!Bt(l);)l=l.parent;for(var a=l.parent,u=Ft(l),s=u.nodeIndex+u.childCount,c=u.nodeIndex+1;c<=s;c++){var d=a.def.nodes[c];d.ngContentIndex===n&&Xt(a,d,t,r,i,o),c+=d.childCount}if(!a.parent){var f=e.root.projectableNodes[n];if(f)for(var h=0;h<f.length;h++)$t(e,f[h],t,r,i,o)}}function Xt(e,n,t,r,i,o){if(8&n.flags)Yt(e,n.ngContent.index,t,r,i,o);else{var l=zt(e,n);if(3===t&&33554432&n.flags&&48&n.bindingFlags?(16&n.bindingFlags&&$t(e,l,t,r,i,o),32&n.bindingFlags&&$t(Ct(e,n.nodeIndex).componentView,l,t,r,i,o)):$t(e,l,t,r,i,o),16777216&n.flags)for(var a=Ct(e,n.nodeIndex).viewContainer._embeddedViews,u=0;u<a.length;u++)Kt(a[u],t,r,i,o);1&n.flags&&!n.element.name&&Jt(e,t,n.nodeIndex+1,n.nodeIndex+n.childCount,r,i,o)}}function $t(e,n,t,r,i,o){var l=e.renderer;switch(t){case 1:l.appendChild(r,n);break;case 2:l.insertBefore(r,n,i);break;case 3:l.removeChild(r,n);break;case 0:o.push(n)}}var er=/^:([^:]+):(.+)$/;function nr(e){if(":"===e[0]){var n=e.match(er);return[n[1],n[2]]}return["",e]}function tr(e){for(var n=0,t=0;t<e.length;t++)n|=e[t].flags;return n}var rr=new Object,ir=Mt(_n),or=Mt(pe),lr=Mt(Ee);function ar(e,n,t,r){return t=ae(t),{index:-1,deps:Gt(r,ie(n)),flags:e,token:n,value:t}}function ur(e,n,t){void 0===t&&(t=_n.THROW_IF_NOT_FOUND);var r,i,o=be(e);try{if(8&n.flags)return n.token;if(2&n.flags&&(t=null),1&n.flags)return e._parent.get(n.token,t);var l=n.tokenKey;switch(l){case ir:case or:case lr:return e}var a,u=e._def.providersByKey[l];if(u){var s=e._providers[u.index];return void 0===s&&(s=e._providers[u.index]=sr(e,u)),s===rr?void 0:s}if((a=te(n.token))&&(r=e,null!=(i=a).providedIn&&(function(e,n){return e._def.modules.indexOf(i.providedIn)>-1}(r)||"root"===i.providedIn&&r._def.isRoot))){var c=e._providers.length;return e._def.providers[c]=e._def.providersByKey[n.tokenKey]={flags:5120,value:a.factory,deps:[],index:c,token:n.token},e._providers[c]=rr,e._providers[c]=sr(e,e._def.providersByKey[n.tokenKey])}return 4&n.flags?t:e._parent.get(n.token,t)}finally{be(o)}}function sr(e,n){var t;switch(201347067&n.flags){case 512:t=function(e,n,t){var r=t.length;switch(r){case 0:return new n;case 1:return new n(ur(e,t[0]));case 2:return new n(ur(e,t[0]),ur(e,t[1]));case 3:return new n(ur(e,t[0]),ur(e,t[1]),ur(e,t[2]));default:for(var i=new Array(r),o=0;o<r;o++)i[o]=ur(e,t[o]);return _construct(n,i)}}(e,n.value,n.deps);break;case 1024:t=function(e,n,t){var r=t.length;switch(r){case 0:return n();case 1:return n(ur(e,t[0]));case 2:return n(ur(e,t[0]),ur(e,t[1]));case 3:return n(ur(e,t[0]),ur(e,t[1]),ur(e,t[2]));default:for(var i=Array(r),o=0;o<r;o++)i[o]=ur(e,t[o]);return n.apply(void 0,i)}}(e,n.value,n.deps);break;case 2048:t=ur(e,n.deps[0]);break;case 256:t=n.value}return t===rr||null===t||"object"!=typeof t||131072&n.flags||"function"!=typeof t.ngOnDestroy||(n.flags|=131072),void 0===t?rr:t}function cr(e,n){var t=e.viewContainer._embeddedViews;if((null==n||n>=t.length)&&(n=t.length-1),n<0)return null;var r=t[n];return r.viewContainerParent=null,Se(t,n),Tt.dirtyParentQueries(r),fr(r),r}function dr(e,n,t){var r=n?zt(n,n.def.lastRenderRootNode):e.renderElement,i=t.renderer.parentNode(r),o=t.renderer.nextSibling(r);Kt(t,2,i,o,void 0)}function fr(e){Kt(e,3,null,null,void 0)}var hr=new Object;var pr=function(e){function n(n,t,r,i,o,l){var a;return(a=e.call(this)||this).selector=n,a.componentType=t,a._inputs=i,a._outputs=o,a.ngContentSelectors=l,a.viewDefFactory=r,a}return _inheritsLoose(n,e),n.prototype.create=function(e,n,t,r){if(!r)throw new Error("ngModule should be provided");var i=qt(this.viewDefFactory),o=i.nodes[0].element.componentProvider.nodeIndex,l=Tt.createRootView(e,n||[],t,i,r,hr),a=xt(l,o).instance;return t&&l.renderer.setAttribute(Ct(l,0).renderElement,"ng-version",Jn.full),new vr(l,new yr(l),a)},_createClass(n,[{key:"inputs",get:function(){var e=[],n=this._inputs;for(var t in n)e.push({propName:t,templateName:n[t]});return e}},{key:"outputs",get:function(){var e=[];for(var n in this._outputs)e.push({propName:n,templateName:this._outputs[n]});return e}}]),n}(Ln),vr=function(e){function n(n,t,r){var i;return(i=e.call(this)||this)._view=n,i._viewRef=t,i._component=r,i._elDef=i._view.def.nodes[0],i.hostView=t,i.changeDetectorRef=t,i.instance=r,i}_inheritsLoose(n,e);var t=n.prototype;return t.destroy=function(){this._viewRef.destroy()},t.onDestroy=function(e){this._viewRef.onDestroy(e)},_createClass(n,[{key:"location",get:function(){return new Un(Ct(this._view,this._elDef.nodeIndex).renderElement)}},{key:"injector",get:function(){return new xr(this._view,this._elDef)}},{key:"componentType",get:function(){return this._component.constructor}}]),n}(Rn);function gr(e,n,t){return new mr(e,n,t)}var mr=function(){function e(e,n,t){this._view=e,this._elDef=n,this._data=t,this._embeddedViews=[]}var n=e.prototype;return n.clear=function(){for(var e=this._embeddedViews.length-1;e>=0;e--){var n=cr(this._data,e);Tt.destroyView(n)}},n.get=function(e){var n=this._embeddedViews[e];if(n){var t=new yr(n);return t.attachToViewContainerRef(this),t}return null},n.createEmbeddedView=function(e,n,t){var r=e.createEmbeddedView(n||{});return this.insert(r,t),r},n.createComponent=function(e,n,t,r,i){var o=t||this.parentInjector;i||e instanceof Bn||(i=o.get(Ee));var l=e.create(o,r,void 0,i);return this.insert(l.hostView,n),l},n.insert=function(e,n){if(e.destroyed)throw new Error("Cannot insert a destroyed View in a ViewContainer!");var t,r,i,o,l,a=e;return t=this._view,r=this._data,i=n,o=a._view,l=r.viewContainer._embeddedViews,null==i&&(i=l.length),o.viewContainerParent=t,Te(l,i,o),function(e,n){var t=Ht(n);if(t&&t!==e&&!(16&n.state)){n.state|=16;var r=t.template._projectedViews;r||(r=t.template._projectedViews=[]),r.push(n),function(e,t){if(!(4&t.flags)){n.parent.def.nodeFlags|=4,t.flags|=4;for(var r=t.parent;r;)r.childFlags|=4,r=r.parent}}(0,n.parentNodeDef)}}(r,o),Tt.dirtyParentQueries(o),dr(r,i>0?l[i-1]:null,o),a.attachToViewContainerRef(this),e},n.move=function(e,n){if(e.destroyed)throw new Error("Cannot move a destroyed View in a ViewContainer!");var t,r,i,o,l=this._embeddedViews.indexOf(e._view);return t=this._data,r=n,i=t.viewContainer._embeddedViews,o=i[l],Se(i,l),null==r&&(r=i.length),Te(i,r,o),Tt.dirtyParentQueries(o),fr(o),dr(t,r>0?i[r-1]:null,o),e},n.indexOf=function(e){return this._embeddedViews.indexOf(e._view)},n.remove=function(e){var n=cr(this._data,e);n&&Tt.destroyView(n)},n.detach=function(e){var n=cr(this._data,e);return n?new yr(n):null},_createClass(e,[{key:"element",get:function(){return new Un(this._data.renderElement)}},{key:"injector",get:function(){return new xr(this._view,this._elDef)}},{key:"parentInjector",get:function(){for(var e=this._view,n=this._elDef.parent;!n&&e;)n=Ft(e),e=e.parent;return e?new xr(e,n):new xr(this._view,null)}},{key:"length",get:function(){return this._embeddedViews.length}}]),e}();function _r(e){return new yr(e)}var yr=function(){function e(e){this._view=e,this._viewContainerRef=null,this._appRef=null}var n=e.prototype;return n.markForCheck=function(){Lt(this._view)},n.detach=function(){this._view.state&=-5},n.detectChanges=function(){var e=this._view.root.rendererFactory;e.begin&&e.begin();try{Tt.checkAndUpdateView(this._view)}finally{e.end&&e.end()}},n.checkNoChanges=function(){Tt.checkNoChangesView(this._view)},n.reattach=function(){this._view.state|=4},n.onDestroy=function(e){this._view.disposables||(this._view.disposables=[]),this._view.disposables.push(e)},n.destroy=function(){this._appRef?this._appRef.detachView(this):this._viewContainerRef&&this._viewContainerRef.detach(this._viewContainerRef.indexOf(this)),Tt.destroyView(this._view)},n.detachFromAppRef=function(){this._appRef=null,fr(this._view),Tt.dirtyParentQueries(this._view)},n.attachToAppRef=function(e){if(this._viewContainerRef)throw new Error("This view is already attached to a ViewContainer!");this._appRef=e},n.attachToViewContainerRef=function(e){if(this._appRef)throw new Error("This view is already attached directly to the ApplicationRef!");this._viewContainerRef=e},_createClass(e,[{key:"rootNodes",get:function(){return Kt(this._view,0,void 0,void 0,e=[]),e;var e}},{key:"context",get:function(){return this._view.context}},{key:"destroyed",get:function(){return 0!=(128&this._view.state)}}]),e}();function wr(e,n){return new br(e,n)}var br=function(e){function n(n,t){var r;return(r=e.call(this)||this)._parentView=n,r._def=t,r}return _inheritsLoose(n,e),n.prototype.createEmbeddedView=function(e){return new yr(Tt.createEmbeddedView(this._parentView,this._def,this._def.element.template,e))},_createClass(n,[{key:"elementRef",get:function(){return new Un(Ct(this._parentView,this._def.nodeIndex).renderElement)}}]),n}(ft);function Cr(e,n){return new xr(e,n)}var xr=function(){function e(e,n){this.view=e,this.elDef=n}return e.prototype.get=function(e,n){return void 0===n&&(n=_n.THROW_IF_NOT_FOUND),Tt.resolveDep(this.view,this.elDef,!!this.elDef&&0!=(33554432&this.elDef.flags),{flags:0,token:e,tokenKey:Mt(e)},n)},e}();function Er(e,n){var t=e.def.nodes[n];if(1&t.flags){var r=Ct(e,t.nodeIndex);return t.element.template?r.template:r.renderElement}if(2&t.flags)return bt(e,t.nodeIndex).renderText;if(20240&t.flags)return xt(e,t.nodeIndex).instance;throw new Error("Illegal state: read nodeValue for node index "+n)}function kr(e){return new Tr(e.renderer)}var Tr=function(){function e(e){this.delegate=e}var n=e.prototype;return n.selectRootElement=function(e){return this.delegate.selectRootElement(e)},n.createElement=function(e,n){var t=nr(n),r=t[0],i=t[1],o=this.delegate.createElement(i,r);return e&&this.delegate.appendChild(e,o),o},n.createViewRoot=function(e){return e},n.createTemplateAnchor=function(e){var n=this.delegate.createComment("");return e&&this.delegate.appendChild(e,n),n},n.createText=function(e,n){var t=this.delegate.createText(n);return e&&this.delegate.appendChild(e,t),t},n.projectNodes=function(e,n){for(var t=0;t<n.length;t++)this.delegate.appendChild(e,n[t])},n.attachViewAfter=function(e,n){for(var t=this.delegate.parentNode(e),r=this.delegate.nextSibling(e),i=0;i<n.length;i++)this.delegate.insertBefore(t,n[i],r)},n.detachView=function(e){for(var n=0;n<e.length;n++){var t=e[n],r=this.delegate.parentNode(t);this.delegate.removeChild(r,t)}},n.destroyView=function(e,n){for(var t=0;t<n.length;t++)this.delegate.destroyNode(n[t])},n.listen=function(e,n,t){return this.delegate.listen(e,n,t)},n.listenGlobal=function(e,n,t){return this.delegate.listen(e,n,t)},n.setElementProperty=function(e,n,t){this.delegate.setProperty(e,n,t)},n.setElementAttribute=function(e,n,t){var r=nr(n),i=r[0],o=r[1];null!=t?this.delegate.setAttribute(e,o,t,i):this.delegate.removeAttribute(e,o,i)},n.setBindingDebugInfo=function(e,n,t){},n.setElementClass=function(e,n,t){t?this.delegate.addClass(e,n):this.delegate.removeClass(e,n)},n.setElementStyle=function(e,n,t){null!=t?this.delegate.setStyle(e,n,t):this.delegate.removeStyle(e,n)},n.invokeElementMethod=function(e,n,t){e[n].apply(e,t)},n.setText=function(e,n){this.delegate.setValue(e,n)},n.animate=function(){throw new Error("Renderer.animate is no longer supported!")},e}();function Sr(e,n,t,r){return new Ir(e,n,t,r)}var Ir=function(){function e(e,n,t,r){this._moduleType=e,this._parent=n,this._bootstrapComponents=t,this._def=r,this._destroyListeners=[],this._destroyed=!1,this.injector=this,function(e){for(var n=e._def,t=e._providers=new Array(n.providers.length),r=0;r<n.providers.length;r++){var i=n.providers[r];4096&i.flags||void 0===t[r]&&(t[r]=sr(e,i))}}(this)}var n=e.prototype;return n.get=function(e,n,t){void 0===n&&(n=_n.THROW_IF_NOT_FOUND),void 0===t&&(t=$.Default);var r=0;return t&$.SkipSelf?r|=1:t&$.Self&&(r|=4),ur(this,{token:e,tokenKey:Mt(e),flags:r},n)},n.destroy=function(){if(this._destroyed)throw new Error("The ng module "+ie(this.instance.constructor)+" has already been destroyed.");this._destroyed=!0,function(e,n){for(var t=e._def,r=new Set,i=0;i<t.providers.length;i++)if(131072&t.providers[i].flags){var o=e._providers[i];if(o&&o!==rr){var l=o.ngOnDestroy;"function"!=typeof l||r.has(o)||(l.apply(o),r.add(o))}}}(this),this._destroyListeners.forEach(function(e){return e()})},n.onDestroy=function(e){this._destroyListeners.push(e)},_createClass(e,[{key:"instance",get:function(){return this.get(this._moduleType)}},{key:"componentFactoryResolver",get:function(){return this.get(Fn)}}]),e}(),Mr=Mt(function(){}),Ar=Mt(qn),Nr=Mt(Un),Pr=Mt(pt),Dr=Mt(ft),Or=Mt(pn),Rr=Mt(_n),Lr=Mt(pe);function Vr(e,n,t,r,i,o,l,a){var u=[];if(l)for(var s in l){var c=l[s],d=c[0],f=c[1];u[d]={flags:8,name:s,nonMinifiedName:f,ns:null,securityContext:null,suffix:null}}var h=[];if(a)for(var p in a)h.push({type:1,propName:p,target:null,eventName:a[p]});return function(e,n,t,r,i,o,l,a,u){var s=Ut(t),c=s.matchedQueries,d=s.references,f=s.matchedQueryIds;u||(u=[]),a||(a=[]),o=ae(o);var h=Gt(l,ie(i));return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:e,flags:n,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:c,matchedQueryIds:f,references:d,ngContentIndex:-1,childCount:r,bindings:a,bindingFlags:tr(a),outputs:u,element:null,provider:{token:i,value:o,deps:h},text:null,query:null,ngContent:null}}(e,n|=16384,t,r,i,i,o,u,h)}function jr(e,n){return Br(e,n)}function Hr(e,n){for(var t=e;t.parent&&!Bt(t);)t=t.parent;return Zr(t.parent,Ft(t),!0,n.provider.value,n.provider.deps)}function Fr(e,n){var t,r=Zr(e,n.parent,(32768&n.flags)>0,n.provider.value,n.provider.deps);if(n.outputs.length)for(var i=0;i<n.outputs.length;i++){var o=n.outputs[i],l=r[o.propName];if(!(t=l)||"function"!=typeof t.subscribe)throw new Error("@Output "+o.propName+" not initialized in '"+r.constructor.name+"'.");var a=l.subscribe(zr(e,n.parent.nodeIndex,o.eventName));e.disposables[n.outputIndex+i]=a.unsubscribe.bind(a)}return r}function zr(e,n,t){return function(r){return jt(e,n,t,r)}}function Br(e,n){var t=(8192&n.flags)>0,r=n.provider;switch(201347067&n.flags){case 512:return Zr(e,n.parent,t,r.value,r.deps);case 1024:return function(e,n,t,r,i){var o=i.length;switch(o){case 0:return r();case 1:return r(Gr(e,n,t,i[0]));case 2:return r(Gr(e,n,t,i[0]),Gr(e,n,t,i[1]));case 3:return r(Gr(e,n,t,i[0]),Gr(e,n,t,i[1]),Gr(e,n,t,i[2]));default:for(var l=Array(o),a=0;a<o;a++)l[a]=Gr(e,n,t,i[a]);return r.apply(void 0,l)}}(e,n.parent,t,r.value,r.deps);case 2048:return Gr(e,n.parent,t,r.deps[0]);case 256:return r.value}}function Zr(e,n,t,r,i){var o=i.length;switch(o){case 0:return new r;case 1:return new r(Gr(e,n,t,i[0]));case 2:return new r(Gr(e,n,t,i[0]),Gr(e,n,t,i[1]));case 3:return new r(Gr(e,n,t,i[0]),Gr(e,n,t,i[1]),Gr(e,n,t,i[2]));default:for(var l=new Array(o),a=0;a<o;a++)l[a]=Gr(e,n,t,i[a]);return _construct(r,l)}}var Ur={};function Gr(e,n,t,r,i){if(void 0===i&&(i=_n.THROW_IF_NOT_FOUND),8&r.flags)return r.token;var o=e;2&r.flags&&(i=null);var l=r.tokenKey;l===Or&&(t=!(!n||!n.element.componentView)),n&&1&r.flags&&(t=!1,n=n.parent);for(var a=e;a;){if(n)switch(l){case Mr:return kr(Qr(a,n,t));case Ar:return Qr(a,n,t).renderer;case Nr:return new Un(Ct(a,n.nodeIndex).renderElement);case Pr:return Ct(a,n.nodeIndex).viewContainer;case Dr:if(n.element.template)return Ct(a,n.nodeIndex).template;break;case Or:return _r(Qr(a,n,t));case Rr:case Lr:return Cr(a,n);default:var u=(t?n.element.allProviders:n.element.publicProviders)[l];if(u){var s=xt(a,u.nodeIndex);return s||(s={instance:Br(a,u)},a.nodes[u.nodeIndex]=s),s.instance}}t=Bt(a),n=Ft(a),a=a.parent,4&r.flags&&(a=null)}var c=o.root.injector.get(r.token,Ur);return c!==Ur||i===Ur?c:o.root.ngModule.injector.get(r.token,i)}function Qr(e,n,t){var r;if(t)r=Ct(e,n.nodeIndex).componentView;else for(r=e;r.parent&&!Bt(r);)r=r.parent;return r}function Wr(e,n,t,r,i,o){if(32768&t.flags){var l=Ct(e,t.parent.nodeIndex).componentView;2&l.def.flags&&(l.state|=8)}if(n.instance[t.bindings[r].name]=i,524288&t.flags){o=o||{};var a=An.unwrap(e.oldValues[t.bindingIndex+r]);o[t.bindings[r].nonMinifiedName]=new On(a,i,0!=(2&e.state))}return e.oldValues[t.bindingIndex+r]=i,o}function qr(e,n){if(e.def.nodeFlags&n)for(var t=e.def.nodes,r=0,i=0;i<t.length;i++){var o=t[i],l=o.parent;for(!l&&o.flags&n&&Jr(e,i,o.flags&n,r++),0==(o.childFlags&n)&&(i+=o.childCount);l&&1&l.flags&&i===l.nodeIndex+l.childCount;)l.directChildFlags&n&&(r=Kr(e,l,n,r)),l=l.parent}}function Kr(e,n,t,r){for(var i=n.nodeIndex+1;i<=n.nodeIndex+n.childCount;i++){var o=e.def.nodes[i];o.flags&t&&Jr(e,i,o.flags&t,r++),i+=o.childCount}return r}function Jr(e,n,t,r){var i=xt(e,n);if(i){var o=i.instance;o&&(Tt.setCurrentNode(e,n),1048576&t&&wt(e,512,r)&&o.ngAfterContentInit(),2097152&t&&o.ngAfterContentChecked(),4194304&t&&wt(e,768,r)&&o.ngAfterViewInit(),8388608&t&&o.ngAfterViewChecked(),131072&t&&o.ngOnDestroy())}}var Yr=new he("SCHEDULER_TOKEN",{providedIn:"root",factory:function(){return Me}}),Xr={},$r=function(){var e={LocaleId:0,DayPeriodsFormat:1,DayPeriodsStandalone:2,DaysFormat:3,DaysStandalone:4,MonthsFormat:5,MonthsStandalone:6,Eras:7,FirstDayOfWeek:8,WeekendRange:9,DateFormat:10,TimeFormat:11,DateTimeFormat:12,NumberSymbols:13,NumberFormats:14,CurrencySymbol:15,CurrencyName:16,Currencies:17,PluralCase:18,ExtraData:19};return e[e.LocaleId]="LocaleId",e[e.DayPeriodsFormat]="DayPeriodsFormat",e[e.DayPeriodsStandalone]="DayPeriodsStandalone",e[e.DaysFormat]="DaysFormat",e[e.DaysStandalone]="DaysStandalone",e[e.MonthsFormat]="MonthsFormat",e[e.MonthsStandalone]="MonthsStandalone",e[e.Eras]="Eras",e[e.FirstDayOfWeek]="FirstDayOfWeek",e[e.WeekendRange]="WeekendRange",e[e.DateFormat]="DateFormat",e[e.TimeFormat]="TimeFormat",e[e.DateTimeFormat]="DateTimeFormat",e[e.NumberSymbols]="NumberSymbols",e[e.NumberFormats]="NumberFormats",e[e.CurrencySymbol]="CurrencySymbol",e[e.CurrencyName]="CurrencyName",e[e.Currencies]="Currencies",e[e.PluralCase]="PluralCase",e[e.ExtraData]="ExtraData",e}(),ei=void 0,ni=["en",[["a","p"],["AM","PM"],ei],[["AM","PM"],ei,ei],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],ei,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],ei,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",ei,"{1} 'at' {0}",ei],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"$","US Dollar",{},function(e){var n=Math.floor(Math.abs(e)),t=e.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===t?1:5}],ti="en-US";function ri(e){null==e&&function(e){throw new Error("ASSERTION ERROR: Expected localeId to be defined")}(),"string"==typeof e&&e.toLowerCase().replace(/_/g,"-")}var ii=function(e){function n(n){var t;return void 0===n&&(n=!1),(t=e.call(this)||this).__isAsync=n,t}_inheritsLoose(n,e);var t=n.prototype;return t.emit=function(n){e.prototype.next.call(this,n)},t.subscribe=function(n,t,r){var i,o=function(e){return null},l=function(){return null};n&&"object"==typeof n?(i=this.__isAsync?function(e){setTimeout(function(){return n.next(e)})}:function(e){n.next(e)},n.error&&(o=this.__isAsync?function(e){setTimeout(function(){return n.error(e)})}:function(e){n.error(e)}),n.complete&&(l=this.__isAsync?function(){setTimeout(function(){return n.complete()})}:function(){n.complete()})):(i=this.__isAsync?function(e){setTimeout(function(){return n(e)})}:function(e){n(e)},t&&(o=this.__isAsync?function(e){setTimeout(function(){return t(e)})}:function(e){t(e)}),r&&(l=this.__isAsync?function(){setTimeout(function(){return r()})}:function(){r()}));var a=e.prototype.subscribe.call(this,i,o,l);return n instanceof h&&n.add(a),a},n}(S);function oi(){return this._results[Sn()]()}var li=function(){function e(){this.dirty=!0,this._results=[],this.changes=new ii,this.length=0;var n=Sn(),t=e.prototype;t[n]||(t[n]=oi)}var n=e.prototype;return n.map=function(e){return this._results.map(e)},n.filter=function(e){return this._results.filter(e)},n.find=function(e){return this._results.find(e)},n.reduce=function(e,n){return this._results.reduce(e,n)},n.forEach=function(e){this._results.forEach(e)},n.some=function(e){return this._results.some(e)},n.toArray=function(){return this._results.slice()},n.toString=function(){return this._results.toString()},n.reset=function(e){this._results=function e(n,t){void 0===t&&(t=n);for(var r=0;r<n.length;r++){var i=n[r];Array.isArray(i)?(t===n&&(t=n.slice(0,r)),e(i,t)):t!==n&&t.push(i)}return t}(e),this.dirty=!1,this.length=this._results.length,this.last=this._results[this.length-1],this.first=this._results[0]},n.notifyOnChanges=function(){this.changes.emit(this)},n.setDirty=function(){this.dirty=!0},n.destroy=function(){this.changes.complete(),this.changes.unsubscribe()},e}(),ai=new he("Application Initializer"),ui=function(){function e(e){var n=this;this.appInits=e,this.initialized=!1,this.done=!1,this.donePromise=new Promise(function(e,t){n.resolve=e,n.reject=t})}return e.prototype.runInitializers=function(){var e=this;if(!this.initialized){var n=[],t=function(){e.done=!0,e.resolve()};if(this.appInits)for(var r=0;r<this.appInits.length;r++){var i=this.appInits[r]();Dn(i)&&n.push(i)}Promise.all(n).then(function(){t()}).catch(function(n){e.reject(n)}),0===n.length&&t(),this.initialized=!0}},e}(),si=new he("AppId");function ci(){return""+di()+di()+di()}function di(){return String.fromCharCode(97+Math.floor(25*Math.random()))}var fi=new he("Platform Initializer"),hi=new he("Platform ID"),pi=new he("appBootstrapListener"),vi=function(){function e(){}var n=e.prototype;return n.log=function(e){console.log(e)},n.warn=function(e){console.warn(e)},e}(),gi=new he("LocaleId"),mi=!1;function _i(){throw new Error("Runtime compiler is not loaded")}var yi,wi,bi=_i,Ci=_i,xi=_i,Ei=_i,ki=function(){function e(){this.compileModuleSync=bi,this.compileModuleAsync=Ci,this.compileModuleAndAllComponentsSync=xi,this.compileModuleAndAllComponentsAsync=Ei}var n=e.prototype;return n.clearCache=function(){},n.clearCacheFor=function(e){},n.getModuleId=function(e){},e}(),Ti=function(){};var Si,Ii=!(!(Si=fe.wtf)||!(yi=Si.trace)||(wi=yi.events,0)),Mi=Ii?function(e,n){return void 0===n&&(n=null),wi.createScope(e,n)}:function(e,n){return function(e,n){return null}},Ai=Ii?function(e,n){return yi.leaveScope(e,n),n}:function(e,n){return n},Ni=Promise.resolve(0);function Pi(e){"undefined"==typeof Zone?Ni.then(function(){e&&e.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",e)}var Di=function(){function e(e){var n,t=e.enableLongStackTrace,r=void 0!==t&&t;if(this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new ii(!1),this.onMicrotaskEmpty=new ii(!1),this.onStable=new ii(!1),this.onError=new ii(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched(),this._nesting=0,this._outer=this._inner=Zone.current,Zone.wtfZoneSpec&&(this._inner=this._inner.fork(Zone.wtfZoneSpec)),Zone.TaskTrackingZoneSpec&&(this._inner=this._inner.fork(new Zone.TaskTrackingZoneSpec)),r&&Zone.longStackTraceZoneSpec&&(this._inner=this._inner.fork(Zone.longStackTraceZoneSpec)),(n=this)._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:function(e,t,r,i,o,l){try{return Vi(n),e.invokeTask(r,i,o,l)}finally{ji(n)}},onInvoke:function(e,t,r,i,o,l,a){try{return Vi(n),e.invoke(r,i,o,l,a)}finally{ji(n)}},onHasTask:function(e,t,r,i){e.hasTask(r,i),t===r&&("microTask"==i.change?(n.hasPendingMicrotasks=i.microTask,Li(n)):"macroTask"==i.change&&(n.hasPendingMacrotasks=i.macroTask))},onHandleError:function(e,t,r,i){return e.handleError(r,i),n.runOutsideAngular(function(){return n.onError.emit(i)}),!1}})}e.isInAngularZone=function(){return!0===Zone.current.get("isAngularZone")},e.assertInAngularZone=function(){if(!e.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")},e.assertNotInAngularZone=function(){if(e.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")};var n=e.prototype;return n.run=function(e,n,t){return this._inner.run(e,n,t)},n.runTask=function(e,n,t,r){var i=this._inner,o=i.scheduleEventTask("NgZoneEvent: "+r,e,Ri,Oi,Oi);try{return i.runTask(o,n,t)}finally{i.cancelTask(o)}},n.runGuarded=function(e,n,t){return this._inner.runGuarded(e,n,t)},n.runOutsideAngular=function(e){return this._outer.run(e)},e}();function Oi(){}var Ri={};function Li(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(function(){return e.onStable.emit(null)})}finally{e.isStable=!0}}}function Vi(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function ji(e){e._nesting--,Li(e)}var Hi,Fi=function(){function e(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new ii,this.onMicrotaskEmpty=new ii,this.onStable=new ii,this.onError=new ii}var n=e.prototype;return n.run=function(e){return e()},n.runGuarded=function(e){return e()},n.runOutsideAngular=function(e){return e()},n.runTask=function(e){return e()},e}(),zi=function(){function e(e){var n=this;this._ngZone=e,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),e.run(function(){n.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}var n=e.prototype;return n._watchAngularEvents=function(){var e=this;this._ngZone.onUnstable.subscribe({next:function(){e._didWork=!0,e._isZoneStable=!1}}),this._ngZone.runOutsideAngular(function(){e._ngZone.onStable.subscribe({next:function(){Di.assertNotInAngularZone(),Pi(function(){e._isZoneStable=!0,e._runCallbacksIfReady()})}})})},n.increasePendingRequestCount=function(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount},n.decreasePendingRequestCount=function(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount},n.isStable=function(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks},n._runCallbacksIfReady=function(){var e=this;if(this.isStable())Pi(function(){for(;0!==e._callbacks.length;){var n=e._callbacks.pop();clearTimeout(n.timeoutId),n.doneCb(e._didWork)}e._didWork=!1});else{var n=this.getPendingTasks();this._callbacks=this._callbacks.filter(function(e){return!e.updateCb||!e.updateCb(n)||(clearTimeout(e.timeoutId),!1)}),this._didWork=!0}},n.getPendingTasks=function(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(function(e){return{source:e.source,creationLocation:e.creationLocation,data:e.data}}):[]},n.addCallback=function(e,n,t){var r=this,i=-1;n&&n>0&&(i=setTimeout(function(){r._callbacks=r._callbacks.filter(function(e){return e.timeoutId!==i}),e(r._didWork,r.getPendingTasks())},n)),this._callbacks.push({doneCb:e,timeoutId:i,updateCb:t})},n.whenStable=function(e,n,t){if(t&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/dist/task-tracking.js" loaded?');this.addCallback(e,n,t),this._runCallbacksIfReady()},n.getPendingRequestCount=function(){return this._pendingCount},n.findProviders=function(e,n,t){return[]},e}(),Bi=function(){function e(){this._applications=new Map,Zi.addToWindow(this)}var n=e.prototype;return n.registerApplication=function(e,n){this._applications.set(e,n)},n.unregisterApplication=function(e){this._applications.delete(e)},n.unregisterAllApplications=function(){this._applications.clear()},n.getTestability=function(e){return this._applications.get(e)||null},n.getAllTestabilities=function(){return Array.from(this._applications.values())},n.getAllRootElements=function(){return Array.from(this._applications.keys())},n.findTestabilityInTree=function(e,n){return void 0===n&&(n=!0),Zi.findTestabilityInTree(this,e,n)},e}(),Zi=new(function(){function e(){}var n=e.prototype;return n.addToWindow=function(e){},n.findTestabilityInTree=function(e,n,t){return null},e}()),Ui=new he("AllowMultipleToken"),Gi=function(e,n){this.name=e,this.token=n};function Qi(e,n,t){void 0===t&&(t=[]);var r="Platform: "+n,i=new he(r);return function(n){void 0===n&&(n=[]);var o=Wi();if(!o||o.injector.get(Ui,!1))if(e)e(t.concat(n).concat({provide:i,useValue:!0}));else{var l=t.concat(n).concat({provide:i,useValue:!0});!function(e){if(Hi&&!Hi.destroyed&&!Hi.injector.get(Ui,!1))throw new Error("There can be only one platform. Destroy the previous one to create a new one.");Hi=e.get(qi);var n=e.get(fi,null);n&&n.forEach(function(e){return e()})}(_n.create({providers:l,name:r}))}return function(e){var n=Wi();if(!n)throw new Error("No platform exists!");if(!n.injector.get(e,null))throw new Error("A platform with a different configuration has been created. Please destroy it first.");return n}(i)}}function Wi(){return Hi&&!Hi.destroyed?Hi:null}var qi=function(){function e(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}var n=e.prototype;return n.bootstrapModuleFactory=function(e,n){var t,r=this,i="noop"===(t=n?n.ngZone:void 0)?new Fi:("zone.js"===t?void 0:t)||new Di({enableLongStackTrace:He()}),o=[{provide:Di,useValue:i}];return i.run(function(){var n=_n.create({providers:o,parent:r.injector,name:e.moduleType.name}),t=e.create(n),l=t.injector.get(Le,null);if(!l)throw new Error("No ErrorHandler. Is platform module (BrowserModule) included?");return mi&&ri(t.injector.get(gi,ti)||ti),t.onDestroy(function(){return Xi(r._modules,t)}),i.runOutsideAngular(function(){return i.onError.subscribe({next:function(e){l.handleError(e)}})}),function(e,n,i){try{var o=((l=t.injector.get(ui)).runInitializers(),l.donePromise.then(function(){return r._moduleDoBootstrap(t),t}));return Dn(o)?o.catch(function(t){throw n.runOutsideAngular(function(){return e.handleError(t)}),t}):o}catch(a){throw n.runOutsideAngular(function(){return e.handleError(a)}),a}var l}(l,i)})},n.bootstrapModule=function(e,n){var t=this;void 0===n&&(n=[]);var r=Ki({},n);return function(e,n,t){return e.get(Ti).createCompiler([n]).compileModuleAsync(t)}(this.injector,r,e).then(function(e){return t.bootstrapModuleFactory(e,r)})},n._moduleDoBootstrap=function(e){var n=e.injector.get(Yi);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(function(e){return n.bootstrap(e)});else{if(!e.instance.ngDoBootstrap)throw new Error("The module "+ie(e.instance.constructor)+' was bootstrapped, but it does not declare "@NgModule.bootstrap" components nor a "ngDoBootstrap" method. Please define one of these.');e.instance.ngDoBootstrap(n)}this._modules.push(e)},n.onDestroy=function(e){this._destroyListeners.push(e)},n.destroy=function(){if(this._destroyed)throw new Error("The platform has already been destroyed!");this._modules.slice().forEach(function(e){return e.destroy()}),this._destroyListeners.forEach(function(e){return e()}),this._destroyed=!0},_createClass(e,[{key:"injector",get:function(){return this._injector}},{key:"destroyed",get:function(){return this._destroyed}}]),e}();function Ki(e,n){return Array.isArray(n)?n.reduce(Ki,e):Object.assign({},e,n)}var Ji,Yi=((Ji=function(){function e(e,n,t,r,i,o){var l=this;this._zone=e,this._console=n,this._injector=t,this._exceptionHandler=r,this._componentFactoryResolver=i,this._initStatus=o,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._enforceNoNewChanges=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._enforceNoNewChanges=He(),this._zone.onMicrotaskEmpty.subscribe({next:function(){l._zone.run(function(){l.tick()})}});var a=new w(function(e){l._stable=l._zone.isStable&&!l._zone.hasPendingMacrotasks&&!l._zone.hasPendingMicrotasks,l._zone.runOutsideAngular(function(){e.next(l._stable),e.complete()})}),u=new w(function(e){var n;l._zone.runOutsideAngular(function(){n=l._zone.onStable.subscribe(function(){Di.assertNotInAngularZone(),Pi(function(){l._stable||l._zone.hasPendingMacrotasks||l._zone.hasPendingMicrotasks||(l._stable=!0,e.next(!0))})})});var t=l._zone.onUnstable.subscribe(function(){Di.assertInAngularZone(),l._stable&&(l._stable=!1,l._zone.runOutsideAngular(function(){e.next(!1)}))});return function(){n.unsubscribe(),t.unsubscribe()}});this.isStable=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];var r,i=Number.POSITIVE_INFINITY,o=null,l=n[n.length-1];return(r=l)&&"function"==typeof r.schedule?(o=n.pop(),n.length>1&&"number"==typeof n[n.length-1]&&(i=n.pop())):"number"==typeof l&&(i=n.pop()),null===o&&1===n.length&&n[0]instanceof w?n[0]:function(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),function e(n,t,r){return void 0===r&&(r=Number.POSITIVE_INFINITY),"function"==typeof t?function(i){return i.pipe(e(function(e,r){return(i=n(e,r),i instanceof w?i:new w(P(i))).pipe(function(e,n){return function(n){return n.lift(new O(e,void 0))}}(function(n,i){return t(e,n,r,i)}));var i},r))}:("number"==typeof t&&(r=t),function(e){return e.lift(new V(n,r))})}(H,e)}(i)(L(n,o))}(a,u.pipe(function(e){return F()((n=Q,function(e){var t;t="function"==typeof n?n:function(){return n};var r=Object.create(e,U);return r.source=e,r.subjectFactory=t,r})(e));var n}))}var n=e.prototype;return n.bootstrap=function(e,n){var t,r=this;if(!this._initStatus.done)throw new Error("Cannot bootstrap as there are still asynchronous initializers running. Bootstrap components in the `ngDoBootstrap` method of the root module.");t=e instanceof Ln?e:this._componentFactoryResolver.resolveComponentFactory(e),this.componentTypes.push(t.componentType);var i=t instanceof Bn?null:this._injector.get(Ee),o=t.create(_n.NULL,[],n||t.selector,i);o.onDestroy(function(){r._unloadComponent(o)});var l=o.injector.get(zi,null);return l&&o.injector.get(Bi).registerApplication(o.location.nativeElement,l),this._loadComponent(o),He()&&this._console.log("Angular is running in the development mode. Call enableProdMode() to enable the production mode."),o},n.tick=function(){var n=this;if(this._runningTick)throw new Error("ApplicationRef.tick is called recursively");var t=e._tickScope();try{this._runningTick=!0;var r=this._views,i=Array.isArray(r),o=0;for(r=i?r:r[Symbol.iterator]();;){var l;if(i){if(o>=r.length)break;l=r[o++]}else{if((o=r.next()).done)break;l=o.value}l.detectChanges()}if(this._enforceNoNewChanges){var a=this._views,u=Array.isArray(a),s=0;for(a=u?a:a[Symbol.iterator]();;){var c;if(u){if(s>=a.length)break;c=a[s++]}else{if((s=a.next()).done)break;c=s.value}c.checkNoChanges()}}}catch(d){this._zone.runOutsideAngular(function(){return n._exceptionHandler.handleError(d)})}finally{this._runningTick=!1,Ai(t)}},n.attachView=function(e){var n=e;this._views.push(n),n.attachToAppRef(this)},n.detachView=function(e){var n=e;Xi(this._views,n),n.detachFromAppRef()},n._loadComponent=function(e){this.attachView(e.hostView),this.tick(),this.components.push(e),this._injector.get(pi,[]).concat(this._bootstrapListeners).forEach(function(n){return n(e)})},n._unloadComponent=function(e){this.detachView(e.hostView),Xi(this.components,e)},n.ngOnDestroy=function(){this._views.slice().forEach(function(e){return e.destroy()})},_createClass(e,[{key:"viewCount",get:function(){return this._views.length}}]),e}())._tickScope=Mi("ApplicationRef#tick()"),Ji);function Xi(e,n){var t=e.indexOf(n);t>-1&&e.splice(t,1)}var $i=function(e,n){this.name=e,this.callback=n},eo=function(){function e(e,n,t){this.listeners=[],this.parent=null,this._debugContext=t,this.nativeNode=e,n&&n instanceof no&&n.addChild(this)}return _createClass(e,[{key:"injector",get:function(){return this._debugContext.injector}},{key:"componentInstance",get:function(){return this._debugContext.component}},{key:"context",get:function(){return this._debugContext.context}},{key:"references",get:function(){return this._debugContext.references}},{key:"providerTokens",get:function(){return this._debugContext.providerTokens}}]),e}(),no=function(e){function n(n,t,r){var i;return(i=e.call(this,n,t,r)||this).properties={},i.attributes={},i.classes={},i.styles={},i.childNodes=[],i.nativeElement=n,i}_inheritsLoose(n,e);var t=n.prototype;return t.addChild=function(e){e&&(this.childNodes.push(e),e.parent=this)},t.removeChild=function(e){var n=this.childNodes.indexOf(e);-1!==n&&(e.parent=null,this.childNodes.splice(n,1))},t.insertChildrenAfter=function(e,n){var t,r=this,i=this.childNodes.indexOf(e);-1!==i&&((t=this.childNodes).splice.apply(t,[i+1,0].concat(n)),n.forEach(function(n){n.parent&&n.parent.removeChild(n),e.parent=r}))},t.insertBefore=function(e,n){var t=this.childNodes.indexOf(e);-1===t?this.addChild(n):(n.parent&&n.parent.removeChild(n),n.parent=this,this.childNodes.splice(t,0,n))},t.query=function(e){return this.queryAll(e)[0]||null},t.queryAll=function(e){var t=[];return function e(t,r,i){t.childNodes.forEach(function(t){t instanceof n&&(r(t)&&i.push(t),e(t,r,i))})}(this,e,t),t},t.queryAllNodes=function(e){var t=[];return function e(t,r,i){t instanceof n&&t.childNodes.forEach(function(t){r(t)&&i.push(t),t instanceof n&&e(t,r,i)})}(this,e,t),t},t.triggerEventHandler=function(e,n){this.listeners.forEach(function(t){t.name==e&&t.callback(n)})},_createClass(n,[{key:"children",get:function(){return this.childNodes.filter(function(e){return e instanceof n})}}]),n}(eo),to=new Map,ro=function(e){return to.get(e)||null};function io(e){to.set(e.nativeNode,e)}var oo=Qi(null,"core",[{provide:hi,useValue:"unknown"},{provide:qi,deps:[_n]},{provide:Bi,deps:[]},{provide:vi,deps:[]}]);function lo(){return ct}function ao(){return dt}function uo(e){return e?(mi&&ri(e),e):ti}function so(e){var n=[];return e.onStable.subscribe(function(){for(;n.length;)n.pop()()}),function(e){n.push(e)}}var co=function(e){};function fo(e,n,t,r,i,o){e|=1;var l=Ut(n),a=l.matchedQueries,u=l.references;return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,flags:e,checkIndex:-1,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:a,matchedQueryIds:l.matchedQueryIds,references:u,ngContentIndex:t,childCount:r,bindings:[],bindingFlags:0,outputs:[],element:{ns:null,name:null,attrs:null,template:o?qt(o):null,componentProvider:null,componentView:null,componentRendererType:null,publicProviders:null,allProviders:null,handleEvent:i||St},provider:null,text:null,query:null,ngContent:null}}function ho(e,n,t,r,i,o,l,a,u,s,c,d){var f;void 0===l&&(l=[]),s||(s=St);var h=Ut(t),p=h.matchedQueries,v=h.references,g=h.matchedQueryIds,m=null,_=null;o&&(m=(f=nr(o))[0],_=f[1]),a=a||[];for(var y=new Array(a.length),w=0;w<a.length;w++){var b=a[w],C=b[0],x=b[1],E=b[2],k=nr(x),T=k[0],S=k[1],I=void 0,M=void 0;switch(15&C){case 4:M=E;break;case 1:case 8:I=E}y[w]={flags:C,ns:T,name:S,nonMinifiedName:S,securityContext:I,suffix:M}}u=u||[];for(var A=new Array(u.length),N=0;N<u.length;N++){var P=u[N],D=P[0],O=P[1];A[N]={type:0,target:D,eventName:O,propName:null}}var R=(l=l||[]).map(function(e){var n=e[0],t=e[1],r=nr(n);return[r[0],r[1],t]});return d=function(e){if(e&&e.id===At){var n=null!=e.encapsulation&&e.encapsulation!==Ie.None||e.styles.length||Object.keys(e.data).length;e.id=n?"c"+Pt++:Nt}return e&&e.id===Nt&&(e=null),e||null}(d),c&&(n|=33554432),{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:e,flags:n|=1,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:p,matchedQueryIds:g,references:v,ngContentIndex:r,childCount:i,bindings:y,bindingFlags:tr(y),outputs:A,element:{ns:m,name:_,attrs:R,template:null,componentProvider:null,componentView:c||null,componentRendererType:d,publicProviders:null,allProviders:null,handleEvent:s||St},provider:null,text:null,query:null,ngContent:null}}function po(e,n,t){var r,i=t.element,o=e.root.selectorOrNode,l=e.renderer;if(e.parent||!o){r=i.name?l.createElement(i.name,i.ns):l.createComment("");var a=Qt(e,n,t);a&&l.appendChild(a,r)}else r=l.selectRootElement(o,!!i.componentRendererType&&i.componentRendererType.encapsulation===Ie.ShadowDom);if(i.attrs)for(var u=0;u<i.attrs.length;u++){var s=i.attrs[u],c=s[0],d=s[1],f=s[2];l.setAttribute(r,d,f,c)}return r}function vo(e,n,t,r){for(var i=0;i<t.outputs.length;i++){var o=t.outputs[i],l=go(e,t.nodeIndex,(d=o.eventName,(c=o.target)?c+":"+d:d)),a=o.target,u=e;"component"===o.target&&(a=null,u=n);var s=u.renderer.listen(a||r,o.eventName,l);e.disposables[t.outputIndex+i]=s}var c,d}function go(e,n,t){return function(r){return jt(e,n,t,r)}}function mo(e,n,t,r){if(!Ot(e,n,t,r))return!1;var i=n.bindings[t],o=Ct(e,n.nodeIndex),l=o.renderElement,a=i.name;switch(15&i.flags){case 1:!function(e,n,t,r,i,o){var l=n.securityContext,a=l?e.root.sanitizer.sanitize(l,o):o;a=null!=a?a.toString():null;var u=e.renderer;null!=o?u.setAttribute(t,i,a,r):u.removeAttribute(t,i,r)}(e,i,l,i.ns,a,r);break;case 2:!function(e,n,t,r){var i=e.renderer;r?i.addClass(n,t):i.removeClass(n,t)}(e,l,a,r);break;case 4:!function(e,n,t,r,i){var o=e.root.sanitizer.sanitize(un.STYLE,i);if(null!=o){o=o.toString();var l=n.suffix;null!=l&&(o+=l)}else o=null;var a=e.renderer;null!=o?a.setStyle(t,r,o):a.removeStyle(t,r)}(e,i,l,a,r);break;case 8:!function(e,n,t,r,i){var o=n.securityContext,l=o?e.root.sanitizer.sanitize(o,i):i;e.renderer.setProperty(t,r,l)}(33554432&n.flags&&32&i.flags?o.componentView:e,i,l,a,r)}return!0}function _o(e){for(var n=e.def.nodeMatchedQueries;e.parent&&Zt(e);){var t=e.parentNodeDef;e=e.parent;for(var r=t.nodeIndex+t.childCount,i=0;i<=r;i++){var o=e.def.nodes[i];67108864&o.flags&&536870912&o.flags&&(o.query.filterId&n)===o.query.filterId&&kt(e,i).setDirty(),!(1&o.flags&&i+o.childCount<t.nodeIndex)&&67108864&o.childFlags&&536870912&o.childFlags||(i+=o.childCount)}}if(134217728&e.def.nodeFlags)for(var l=0;l<e.def.nodes.length;l++){var a=e.def.nodes[l];134217728&a.flags&&536870912&a.flags&&kt(e,l).setDirty(),l+=a.childCount}}function yo(e,n){var t=kt(e,n.nodeIndex);if(t.dirty){var r,i=void 0;if(67108864&n.flags){var o=n.parent.parent;i=wo(e,o.nodeIndex,o.nodeIndex+o.childCount,n.query,[]),r=xt(e,n.parent.nodeIndex).instance}else 134217728&n.flags&&(i=wo(e,0,e.def.nodes.length-1,n.query,[]),r=e.component);t.reset(i);for(var l=n.query.bindings,a=!1,u=0;u<l.length;u++){var s=l[u],c=void 0;switch(s.bindingType){case 0:c=t.first;break;case 1:c=t,a=!0}r[s.propName]=c}a&&t.notifyOnChanges()}}function wo(e,n,t,r,i){for(var o=n;o<=t;o++){var l=e.def.nodes[o],a=l.matchedQueries[r.id];if(null!=a&&i.push(bo(e,l,a)),1&l.flags&&l.element.template&&(l.element.template.nodeMatchedQueries&r.filterId)===r.filterId){var u=Ct(e,o);if((l.childMatchedQueries&r.filterId)===r.filterId&&(wo(e,o+1,o+l.childCount,r,i),o+=l.childCount),16777216&l.flags)for(var s=u.viewContainer._embeddedViews,c=0;c<s.length;c++){var d=s[c],f=Ht(d);f&&f===u&&wo(d,0,d.def.nodes.length-1,r,i)}var h=u.template._projectedViews;if(h)for(var p=0;p<h.length;p++){var v=h[p];wo(v,0,v.def.nodes.length-1,r,i)}}(l.childMatchedQueries&r.filterId)!==r.filterId&&(o+=l.childCount)}return i}function bo(e,n,t){if(null!=t)switch(t){case 1:return Ct(e,n.nodeIndex).renderElement;case 0:return new Un(Ct(e,n.nodeIndex).renderElement);case 2:return Ct(e,n.nodeIndex).template;case 3:return Ct(e,n.nodeIndex).viewContainer;case 4:return xt(e,n.nodeIndex).instance}}function Co(e,n,t){var r=Qt(e,n,t);r&&Yt(e,t.ngContent.index,1,r,null,void 0)}function xo(e,n,t){for(var r=new Array(t.length-1),i=1;i<t.length;i++)r[i-1]={flags:8,name:null,ns:null,nonMinifiedName:null,securityContext:null,suffix:t[i]};return{nodeIndex:-1,parent:null,renderParent:null,bindingIndex:-1,outputIndex:-1,checkIndex:e,flags:2,childFlags:0,directChildFlags:0,childMatchedQueries:0,matchedQueries:{},matchedQueryIds:0,references:{},ngContentIndex:n,childCount:0,bindings:r,bindingFlags:8,outputs:[],element:null,provider:null,text:{prefix:t[0]},query:null,ngContent:null}}function Eo(e,n,t){var r,i=e.renderer;r=i.createText(t.text.prefix);var o=Qt(e,n,t);return o&&i.appendChild(o,r),{renderText:r}}function ko(e,n){return(null!=e?e.toString():"")+n.suffix}function To(e,n,t,r){for(var i=0,o=0,l=0,a=0,u=0,s=null,c=null,d=!1,f=!1,h=null,p=0;p<n.length;p++){var v=n[p];if(v.nodeIndex=p,v.parent=s,v.bindingIndex=i,v.outputIndex=o,v.renderParent=c,l|=v.flags,u|=v.matchedQueryIds,v.element){var g=v.element;g.publicProviders=s?s.element.publicProviders:Object.create(null),g.allProviders=g.publicProviders,d=!1,f=!1,v.element.template&&(u|=v.element.template.nodeMatchedQueries)}if(Io(s,v,n.length),i+=v.bindings.length,o+=v.outputs.length,!c&&3&v.flags&&(h=v),20224&v.flags){d||(d=!0,s.element.publicProviders=Object.create(s.element.publicProviders),s.element.allProviders=s.element.publicProviders);var m=0!=(32768&v.flags);0==(8192&v.flags)||m?s.element.publicProviders[Mt(v.provider.token)]=v:(f||(f=!0,s.element.allProviders=Object.create(s.element.publicProviders)),s.element.allProviders[Mt(v.provider.token)]=v),m&&(s.element.componentProvider=v)}if(s?(s.childFlags|=v.flags,s.directChildFlags|=v.flags,s.childMatchedQueries|=v.matchedQueryIds,v.element&&v.element.template&&(s.childMatchedQueries|=v.element.template.nodeMatchedQueries)):a|=v.flags,v.childCount>0)s=v,So(v)||(c=v);else for(;s&&p===s.nodeIndex+s.childCount;){var _=s.parent;_&&(_.childFlags|=s.childFlags,_.childMatchedQueries|=s.childMatchedQueries),c=(s=_)&&So(s)?s.renderParent:s}}return{factory:null,nodeFlags:l,rootNodeFlags:a,nodeMatchedQueries:u,flags:e,nodes:n,updateDirectives:t||St,updateRenderer:r||St,handleEvent:function(e,t,r,i){return n[t].element.handleEvent(e,r,i)},bindingCount:i,outputCount:o,lastRenderRootNode:h}}function So(e){return 0!=(1&e.flags)&&null===e.element.name}function Io(e,n,t){var r=n.element&&n.element.template;if(r){if(!r.lastRenderRootNode)throw new Error("Illegal State: Embedded templates without nodes are not allowed!");if(r.lastRenderRootNode&&16777216&r.lastRenderRootNode.flags)throw new Error("Illegal State: Last root node of a template can't have embedded views, at index "+n.nodeIndex+"!")}if(20224&n.flags&&0==(1&(e?e.flags:0)))throw new Error("Illegal State: StaticProvider/Directive nodes need to be children of elements or anchors, at index "+n.nodeIndex+"!");if(n.query){if(67108864&n.flags&&(!e||0==(16384&e.flags)))throw new Error("Illegal State: Content Query nodes need to be children of directives, at index "+n.nodeIndex+"!");if(134217728&n.flags&&e)throw new Error("Illegal State: View Query nodes have to be top level nodes, at index "+n.nodeIndex+"!")}if(n.childCount){var i=e?e.nodeIndex+e.childCount:t-1;if(n.nodeIndex<=i&&n.nodeIndex+n.childCount>i)throw new Error("Illegal State: childCount of node leads outside of parent, at index "+n.nodeIndex+"!")}}function Mo(e,n,t,r){var i=Po(e.root,e.renderer,e,n,t);return Do(i,e.component,r),Oo(i),i}function Ao(e,n,t){var r=Po(e,e.renderer,null,null,n);return Do(r,t,t),Oo(r),r}function No(e,n,t,r){var i,o=n.element.componentRendererType;return i=o?e.root.rendererFactory.createRenderer(r,o):e.root.renderer,Po(e.root,i,e,n.element.componentProvider,t)}function Po(e,n,t,r,i){var o=new Array(i.nodes.length),l=i.outputCount?new Array(i.outputCount):null;return{def:i,parent:t,viewContainerParent:null,parentNodeDef:r,context:null,component:null,nodes:o,state:13,root:e,renderer:n,oldValues:new Array(i.bindingCount),disposables:l,initIndex:-1}}function Do(e,n,t){e.component=n,e.context=t}function Oo(e){var n;Bt(e)&&(n=Ct(e.parent,e.parentNodeDef.parent.nodeIndex).renderElement);for(var t=e.def,r=e.nodes,i=0;i<t.nodes.length;i++){var o=t.nodes[i],l=void 0;switch(Tt.setCurrentNode(e,i),201347067&o.flags){case 1:var a=po(e,n,o),u=void 0;if(33554432&o.flags){var s=qt(o.element.componentView);u=Tt.createComponentView(e,o,s,a)}vo(e,u,o,a),l={renderElement:a,componentView:u,viewContainer:null,template:o.element.template?wr(e,o):void 0},16777216&o.flags&&(l.viewContainer=gr(e,o,l));break;case 2:l=Eo(e,n,o);break;case 512:case 1024:case 2048:case 256:(l=r[i])||4096&o.flags||(l={instance:jr(e,o)});break;case 16:l={instance:Hr(e,o)};break;case 16384:(l=r[i])||(l={instance:Fr(e,o)}),32768&o.flags&&Do(Ct(e,o.parent.nodeIndex).componentView,l.instance,l.instance);break;case 32:case 64:case 128:l={value:void 0};break;case 67108864:case 134217728:l=new li;break;case 8:Co(e,n,o),l=void 0}r[i]=l}Zo(e,Bo.CreateViewNodes),Wo(e,201326592,268435456,0)}function Ro(e){jo(e),Tt.updateDirectives(e,1),Uo(e,Bo.CheckNoChanges),Tt.updateRenderer(e,1),Zo(e,Bo.CheckNoChanges),e.state&=-97}function Lo(e){1&e.state?(e.state&=-2,e.state|=2):e.state&=-3,yt(e,0,256),jo(e),Tt.updateDirectives(e,0),Uo(e,Bo.CheckAndUpdate),Wo(e,67108864,536870912,0);var n=yt(e,256,512);qr(e,2097152|(n?1048576:0)),Tt.updateRenderer(e,0),Zo(e,Bo.CheckAndUpdate),Wo(e,134217728,536870912,0),qr(e,8388608|((n=yt(e,512,768))?4194304:0)),2&e.def.flags&&(e.state&=-9),e.state&=-97,yt(e,768,1024)}function Vo(e,n,t,r,i,o,l,a,u,s,c,d,f){return 0===t?function(e,n,t,r,i,o,l,a,u,s,c,d){switch(201347067&n.flags){case 1:return function(e,n,t,r,i,o,l,a,u,s,c,d){var f=n.bindings.length,h=!1;return f>0&&mo(e,n,0,t)&&(h=!0),f>1&&mo(e,n,1,r)&&(h=!0),f>2&&mo(e,n,2,i)&&(h=!0),f>3&&mo(e,n,3,o)&&(h=!0),f>4&&mo(e,n,4,l)&&(h=!0),f>5&&mo(e,n,5,a)&&(h=!0),f>6&&mo(e,n,6,u)&&(h=!0),f>7&&mo(e,n,7,s)&&(h=!0),f>8&&mo(e,n,8,c)&&(h=!0),f>9&&mo(e,n,9,d)&&(h=!0),h}(e,n,t,r,i,o,l,a,u,s,c,d);case 2:return function(e,n,t,r,i,o,l,a,u,s,c,d){var f=!1,h=n.bindings,p=h.length;if(p>0&&Ot(e,n,0,t)&&(f=!0),p>1&&Ot(e,n,1,r)&&(f=!0),p>2&&Ot(e,n,2,i)&&(f=!0),p>3&&Ot(e,n,3,o)&&(f=!0),p>4&&Ot(e,n,4,l)&&(f=!0),p>5&&Ot(e,n,5,a)&&(f=!0),p>6&&Ot(e,n,6,u)&&(f=!0),p>7&&Ot(e,n,7,s)&&(f=!0),p>8&&Ot(e,n,8,c)&&(f=!0),p>9&&Ot(e,n,9,d)&&(f=!0),f){var v=n.text.prefix;p>0&&(v+=ko(t,h[0])),p>1&&(v+=ko(r,h[1])),p>2&&(v+=ko(i,h[2])),p>3&&(v+=ko(o,h[3])),p>4&&(v+=ko(l,h[4])),p>5&&(v+=ko(a,h[5])),p>6&&(v+=ko(u,h[6])),p>7&&(v+=ko(s,h[7])),p>8&&(v+=ko(c,h[8])),p>9&&(v+=ko(d,h[9]));var g=bt(e,n.nodeIndex).renderText;e.renderer.setValue(g,v)}return f}(e,n,t,r,i,o,l,a,u,s,c,d);case 16384:return function(e,n,t,r,i,o,l,a,u,s,c,d){var f=xt(e,n.nodeIndex),h=f.instance,p=!1,v=void 0,g=n.bindings.length;return g>0&&Dt(e,n,0,t)&&(p=!0,v=Wr(e,f,n,0,t,v)),g>1&&Dt(e,n,1,r)&&(p=!0,v=Wr(e,f,n,1,r,v)),g>2&&Dt(e,n,2,i)&&(p=!0,v=Wr(e,f,n,2,i,v)),g>3&&Dt(e,n,3,o)&&(p=!0,v=Wr(e,f,n,3,o,v)),g>4&&Dt(e,n,4,l)&&(p=!0,v=Wr(e,f,n,4,l,v)),g>5&&Dt(e,n,5,a)&&(p=!0,v=Wr(e,f,n,5,a,v)),g>6&&Dt(e,n,6,u)&&(p=!0,v=Wr(e,f,n,6,u,v)),g>7&&Dt(e,n,7,s)&&(p=!0,v=Wr(e,f,n,7,s,v)),g>8&&Dt(e,n,8,c)&&(p=!0,v=Wr(e,f,n,8,c,v)),g>9&&Dt(e,n,9,d)&&(p=!0,v=Wr(e,f,n,9,d,v)),v&&h.ngOnChanges(v),65536&n.flags&&wt(e,256,n.nodeIndex)&&h.ngOnInit(),262144&n.flags&&h.ngDoCheck(),p}(e,n,t,r,i,o,l,a,u,s,c,d);case 32:case 64:case 128:return function(e,n,t,r,i,o,l,a,u,s,c,d){var f=n.bindings,h=!1,p=f.length;if(p>0&&Ot(e,n,0,t)&&(h=!0),p>1&&Ot(e,n,1,r)&&(h=!0),p>2&&Ot(e,n,2,i)&&(h=!0),p>3&&Ot(e,n,3,o)&&(h=!0),p>4&&Ot(e,n,4,l)&&(h=!0),p>5&&Ot(e,n,5,a)&&(h=!0),p>6&&Ot(e,n,6,u)&&(h=!0),p>7&&Ot(e,n,7,s)&&(h=!0),p>8&&Ot(e,n,8,c)&&(h=!0),p>9&&Ot(e,n,9,d)&&(h=!0),h){var v,g=Et(e,n.nodeIndex);switch(201347067&n.flags){case 32:v=new Array(f.length),p>0&&(v[0]=t),p>1&&(v[1]=r),p>2&&(v[2]=i),p>3&&(v[3]=o),p>4&&(v[4]=l),p>5&&(v[5]=a),p>6&&(v[6]=u),p>7&&(v[7]=s),p>8&&(v[8]=c),p>9&&(v[9]=d);break;case 64:v={},p>0&&(v[f[0].name]=t),p>1&&(v[f[1].name]=r),p>2&&(v[f[2].name]=i),p>3&&(v[f[3].name]=o),p>4&&(v[f[4].name]=l),p>5&&(v[f[5].name]=a),p>6&&(v[f[6].name]=u),p>7&&(v[f[7].name]=s),p>8&&(v[f[8].name]=c),p>9&&(v[f[9].name]=d);break;case 128:var m=t;switch(p){case 1:v=m.transform(t);break;case 2:v=m.transform(r);break;case 3:v=m.transform(r,i);break;case 4:v=m.transform(r,i,o);break;case 5:v=m.transform(r,i,o,l);break;case 6:v=m.transform(r,i,o,l,a);break;case 7:v=m.transform(r,i,o,l,a,u);break;case 8:v=m.transform(r,i,o,l,a,u,s);break;case 9:v=m.transform(r,i,o,l,a,u,s,c);break;case 10:v=m.transform(r,i,o,l,a,u,s,c,d)}}g.value=v}return h}(e,n,t,r,i,o,l,a,u,s,c,d);default:throw"unreachable"}}(e,n,r,i,o,l,a,u,s,c,d,f):function(e,n,t){switch(201347067&n.flags){case 1:return function(e,n,t){for(var r=!1,i=0;i<t.length;i++)mo(e,n,i,t[i])&&(r=!0);return r}(e,n,t);case 2:return function(e,n,t){for(var r=n.bindings,i=!1,o=0;o<t.length;o++)Ot(e,n,o,t[o])&&(i=!0);if(i){for(var l="",a=0;a<t.length;a++)l+=ko(t[a],r[a]);l=n.text.prefix+l;var u=bt(e,n.nodeIndex).renderText;e.renderer.setValue(u,l)}return i}(e,n,t);case 16384:return function(e,n,t){for(var r=xt(e,n.nodeIndex),i=r.instance,o=!1,l=void 0,a=0;a<t.length;a++)Dt(e,n,a,t[a])&&(o=!0,l=Wr(e,r,n,a,t[a],l));return l&&i.ngOnChanges(l),65536&n.flags&&wt(e,256,n.nodeIndex)&&i.ngOnInit(),262144&n.flags&&i.ngDoCheck(),o}(e,n,t);case 32:case 64:case 128:return function(e,n,t){for(var r=n.bindings,i=!1,o=0;o<t.length;o++)Ot(e,n,o,t[o])&&(i=!0);if(i){var l,a=Et(e,n.nodeIndex);switch(201347067&n.flags){case 32:l=t;break;case 64:l={};for(var u=0;u<t.length;u++)l[r[u].name]=t[u];break;case 128:var s=t[0],c=t.slice(1);l=s.transform.apply(s,c)}a.value=l}return i}(e,n,t);default:throw"unreachable"}}(e,n,r)}function jo(e){var n=e.def;if(4&n.nodeFlags)for(var t=0;t<n.nodes.length;t++){var r=n.nodes[t];if(4&r.flags){var i=Ct(e,t).template._projectedViews;if(i)for(var o=0;o<i.length;o++){var l=i[o];l.state|=32,Vt(l,e)}}else 0==(4&r.childFlags)&&(t+=r.childCount)}}function Ho(e,n,t,r,i,o,l,a,u,s,c,d,f){return 0===t?function(e,n,t,r,i,o,l,a,u,s,c,d){var f=n.bindings.length;f>0&&Rt(e,n,0,t),f>1&&Rt(e,n,1,r),f>2&&Rt(e,n,2,i),f>3&&Rt(e,n,3,o),f>4&&Rt(e,n,4,l),f>5&&Rt(e,n,5,a),f>6&&Rt(e,n,6,u),f>7&&Rt(e,n,7,s),f>8&&Rt(e,n,8,c),f>9&&Rt(e,n,9,d)}(e,n,r,i,o,l,a,u,s,c,d,f):function(e,n,t){for(var r=0;r<t.length;r++)Rt(e,n,r,t[r])}(e,n,r),!1}function Fo(e,n){if(kt(e,n.nodeIndex).dirty)throw gt(Tt.createDebugContext(e,n.nodeIndex),"Query "+n.query.id+" not dirty","Query "+n.query.id+" dirty",0!=(1&e.state))}function zo(e){if(!(128&e.state)){if(Uo(e,Bo.Destroy),Zo(e,Bo.Destroy),qr(e,131072),e.disposables)for(var n=0;n<e.disposables.length;n++)e.disposables[n]();!function(e){if(16&e.state){var n=Ht(e);if(n){var t=n.template._projectedViews;t&&(Se(t,t.indexOf(e)),Tt.dirtyParentQueries(e))}}}(e),e.renderer.destroyNode&&function(e){for(var n=e.def.nodes.length,t=0;t<n;t++){var r=e.def.nodes[t];1&r.flags?e.renderer.destroyNode(Ct(e,t).renderElement):2&r.flags?e.renderer.destroyNode(bt(e,t).renderText):(67108864&r.flags||134217728&r.flags)&&kt(e,t).destroy()}}(e),Bt(e)&&e.renderer.destroy(),e.state|=128}}var Bo=function(){var e={CreateViewNodes:0,CheckNoChanges:1,CheckNoChangesProjectedViews:2,CheckAndUpdate:3,CheckAndUpdateProjectedViews:4,Destroy:5};return e[e.CreateViewNodes]="CreateViewNodes",e[e.CheckNoChanges]="CheckNoChanges",e[e.CheckNoChangesProjectedViews]="CheckNoChangesProjectedViews",e[e.CheckAndUpdate]="CheckAndUpdate",e[e.CheckAndUpdateProjectedViews]="CheckAndUpdateProjectedViews",e[e.Destroy]="Destroy",e}();function Zo(e,n){var t=e.def;if(33554432&t.nodeFlags)for(var r=0;r<t.nodes.length;r++){var i=t.nodes[r];33554432&i.flags?Go(Ct(e,r).componentView,n):0==(33554432&i.childFlags)&&(r+=i.childCount)}}function Uo(e,n){var t=e.def;if(16777216&t.nodeFlags)for(var r=0;r<t.nodes.length;r++){var i=t.nodes[r];if(16777216&i.flags)for(var o=Ct(e,r).viewContainer._embeddedViews,l=0;l<o.length;l++)Go(o[l],n);else 0==(16777216&i.childFlags)&&(r+=i.childCount)}}function Go(e,n){var t=e.state;switch(n){case Bo.CheckNoChanges:0==(128&t)&&(12==(12&t)?Ro(e):64&t&&Qo(e,Bo.CheckNoChangesProjectedViews));break;case Bo.CheckNoChangesProjectedViews:0==(128&t)&&(32&t?Ro(e):64&t&&Qo(e,n));break;case Bo.CheckAndUpdate:0==(128&t)&&(12==(12&t)?Lo(e):64&t&&Qo(e,Bo.CheckAndUpdateProjectedViews));break;case Bo.CheckAndUpdateProjectedViews:0==(128&t)&&(32&t?Lo(e):64&t&&Qo(e,n));break;case Bo.Destroy:zo(e);break;case Bo.CreateViewNodes:Oo(e)}}function Qo(e,n){Uo(e,n),Zo(e,n)}function Wo(e,n,t,r){if(e.def.nodeFlags&n&&e.def.nodeFlags&t)for(var i=e.def.nodes.length,o=0;o<i;o++){var l=e.def.nodes[o];if(l.flags&n&&l.flags&t)switch(Tt.setCurrentNode(e,l.nodeIndex),r){case 0:yo(e,l);break;case 1:Fo(e,l)}l.childFlags&n&&l.childFlags&t||(o+=l.childCount)}}var qo=!1;function Ko(e,n,t,r,i,o){var l=i.injector.get(Qn);return Ao(Yo(e,i,l,n,t),r,o)}function Jo(e,n,t,r,i,o){var l=i.injector.get(Qn),a=Yo(e,i,new Ml(l),n,t),u=al(r);return Sl(gl.create,Ao,null,[a,u,o])}function Yo(e,n,t,r,i){var o=n.injector.get(sn),l=n.injector.get(Le),a=t.createRenderer(null,null);return{ngModule:n,injector:e,projectableNodes:r,selectorOrNode:i,sanitizer:o,rendererFactory:t,renderer:a,errorHandler:l}}function Xo(e,n,t,r){var i=al(t);return Sl(gl.create,Mo,null,[e,n,i,r])}function $o(e,n,t,r){return t=rl.get(n.element.componentProvider.provider.token)||al(t),Sl(gl.create,No,null,[e,n,t,r])}function el(e,n,t,r){return Sr(e,n,t,function(e){var n=function(e){var n=!1,t=!1;return 0===nl.size?{hasOverrides:n,hasDeprecatedOverrides:t}:(e.providers.forEach(function(e){var r=nl.get(e.token);3840&e.flags&&r&&(n=!0,t=t||r.deprecatedBehavior)}),e.modules.forEach(function(e){tl.forEach(function(r,i){te(i).providedIn===e&&(n=!0,t=t||r.deprecatedBehavior)})}),{hasOverrides:n,hasDeprecatedOverrides:t})}(e),t=n.hasOverrides,r=n.hasDeprecatedOverrides;return t?(function(e){for(var n=0;n<e.providers.length;n++){var t=e.providers[n];r&&(t.flags|=4096);var i=nl.get(t.token);i&&(t.flags=-3841&t.flags|i.flags,t.deps=Gt(i.deps),t.value=i.value)}if(tl.size>0){var o=new Set(e.modules);tl.forEach(function(n,t){if(o.has(te(t).providedIn)){var i={token:t,flags:n.flags|(r?4096:0),deps:Gt(n.deps),value:n.value,index:e.providers.length};e.providers.push(i),e.providersByKey[Mt(t)]=i}})}}(e=e.factory(function(){return St})),e):e}(r))}var nl=new Map,tl=new Map,rl=new Map;function il(e){var n;nl.set(e.token,e),"function"==typeof e.token&&(n=te(e.token))&&"function"==typeof n.providedIn&&tl.set(e.token,e)}function ol(e,n){var t=qt(n.viewDefFactory),r=qt(t.nodes[0].element.componentView);rl.set(e,r)}function ll(){nl.clear(),tl.clear(),rl.clear()}function al(e){if(0===nl.size)return e;var n=function(e){for(var n=[],t=null,r=0;r<e.nodes.length;r++){var i=e.nodes[r];1&i.flags&&(t=i),t&&3840&i.flags&&nl.has(i.provider.token)&&(n.push(t.nodeIndex),t=null)}return n}(e);if(0===n.length)return e;e=e.factory(function(){return St});for(var t=0;t<n.length;t++)r(e,n[t]);return e;function r(e,n){for(var t=n+1;t<e.nodes.length;t++){var r=e.nodes[t];if(1&r.flags)return;if(3840&r.flags){var i=r.provider,o=nl.get(i.token);o&&(r.flags=-3841&r.flags|o.flags,i.deps=Gt(o.deps),i.value=o.value)}}}}function ul(e,n,t,r,i,o,l,a,u,s,c,d,f){var h=e.def.nodes[n];return Vo(e,h,t,r,i,o,l,a,u,s,c,d,f),224&h.flags?Et(e,n).value:void 0}function sl(e,n,t,r,i,o,l,a,u,s,c,d,f){var h=e.def.nodes[n];return Ho(e,h,t,r,i,o,l,a,u,s,c,d,f),224&h.flags?Et(e,n).value:void 0}function cl(e){return Sl(gl.detectChanges,Lo,null,[e])}function dl(e){return Sl(gl.checkNoChanges,Ro,null,[e])}function fl(e){return Sl(gl.destroy,zo,null,[e])}var hl,pl,vl,gl=function(){var e={create:0,detectChanges:1,checkNoChanges:2,destroy:3,handleEvent:4};return e[e.create]="create",e[e.detectChanges]="detectChanges",e[e.checkNoChanges]="checkNoChanges",e[e.destroy]="destroy",e[e.handleEvent]="handleEvent",e}();function ml(e,n){pl=e,vl=n}function _l(e,n,t,r){return ml(e,n),Sl(gl.handleEvent,e.def.handleEvent,null,[e,n,t,r])}function yl(e,n){if(128&e.state)throw _t(gl[hl]);return ml(e,xl(e,0)),e.def.updateDirectives(function(e,t,r){for(var i=e.def.nodes[t],o=arguments.length,l=new Array(o>3?o-3:0),a=3;a<o;a++)l[a-3]=arguments[a];return 0===n?bl(e,i,r,l):Cl(e,i,r,l),16384&i.flags&&ml(e,xl(e,t)),224&i.flags?Et(e,i.nodeIndex).value:void 0},e)}function wl(e,n){if(128&e.state)throw _t(gl[hl]);return ml(e,El(e,0)),e.def.updateRenderer(function(e,t,r){for(var i=e.def.nodes[t],o=arguments.length,l=new Array(o>3?o-3:0),a=3;a<o;a++)l[a-3]=arguments[a];return 0===n?bl(e,i,r,l):Cl(e,i,r,l),3&i.flags&&ml(e,El(e,t)),224&i.flags?Et(e,i.nodeIndex).value:void 0},e)}function bl(e,n,t,r){if(Vo.apply(void 0,[e,n,t].concat(r))){var i=1===t?r[0]:r;if(16384&n.flags){for(var o={},l=0;l<n.bindings.length;l++){var a=n.bindings[l],u=i[l];8&a.flags&&(o[(h=a.nonMinifiedName,p=void 0,p=h.replace(/[$@]/g,"_"),"ng-reflect-"+(h=p.replace(fn,function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return"-"+n[1].toLowerCase()})))]=hn(u))}var s=n.parent,c=Ct(e,s.nodeIndex).renderElement;if(s.element.name)for(var d in o){var f=o[d];null!=f?e.renderer.setAttribute(c,d,f):e.renderer.removeAttribute(c,d)}else e.renderer.setValue(c,"bindings="+JSON.stringify(o,null,2))}}var h,p}function Cl(e,n,t,r){Ho.apply(void 0,[e,n,t].concat(r))}function xl(e,n){for(var t=n;t<e.def.nodes.length;t++){var r=e.def.nodes[t];if(16384&r.flags&&r.bindings&&r.bindings.length)return t}return null}function El(e,n){for(var t=n;t<e.def.nodes.length;t++){var r=e.def.nodes[t];if(3&r.flags&&r.bindings&&r.bindings.length)return t}return null}var kl=function(){function e(e,n){this.view=e,this.nodeIndex=n,null==n&&(this.nodeIndex=n=0),this.nodeDef=e.def.nodes[n];for(var t=this.nodeDef,r=e;t&&0==(1&t.flags);)t=t.parent;if(!t)for(;!t&&r;)t=Ft(r),r=r.parent;this.elDef=t,this.elView=r}return e.prototype.logError=function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];var i,o;2&this.nodeDef.flags?(i=this.view.def,o=this.nodeDef.nodeIndex):(i=this.elView.def,o=this.elDef.nodeIndex);var l=function(e,n){for(var t=-1,r=0;r<=n;r++)3&e.nodes[r].flags&&t++;return t}(i,o),a=-1;i.factory(function(){var n;return++a===l?(n=e.error).bind.apply(n,[e].concat(t)):St}),a<l&&(e.error("Illegal state: the ViewDefinitionFactory did not call the logger!"),e.error.apply(e,t))},_createClass(e,[{key:"elOrCompView",get:function(){return Ct(this.elView,this.elDef.nodeIndex).componentView||this.view}},{key:"injector",get:function(){return Cr(this.elView,this.elDef)}},{key:"component",get:function(){return this.elOrCompView.component}},{key:"context",get:function(){return this.elOrCompView.context}},{key:"providerTokens",get:function(){var e=[];if(this.elDef)for(var n=this.elDef.nodeIndex+1;n<=this.elDef.nodeIndex+this.elDef.childCount;n++){var t=this.elView.def.nodes[n];20224&t.flags&&e.push(t.provider.token),n+=t.childCount}return e}},{key:"references",get:function(){var e={};if(this.elDef){Tl(this.elView,this.elDef,e);for(var n=this.elDef.nodeIndex+1;n<=this.elDef.nodeIndex+this.elDef.childCount;n++){var t=this.elView.def.nodes[n];20224&t.flags&&Tl(this.elView,t,e),n+=t.childCount}}return e}},{key:"componentRenderElement",get:function(){var e=function(e){for(;e&&!Bt(e);)e=e.parent;return e.parent?Ct(e.parent,Ft(e).nodeIndex):null}(this.elOrCompView);return e?e.renderElement:void 0}},{key:"renderNode",get:function(){return 2&this.nodeDef.flags?zt(this.view,this.nodeDef):zt(this.elView,this.elDef)}}]),e}();function Tl(e,n,t){for(var r in n.references)t[r]=bo(e,n,n.references[r])}function Sl(e,n,t,r){var i,o,l=hl,a=pl,u=vl;try{hl=e;var s=n.apply(t,r);return pl=a,vl=u,hl=l,s}catch(c){if(De(c)||!pl)throw c;throw i=c,o=Il(),i instanceof Error||(i=new Error(i.toString())),mt(i,o),i}}function Il(){return pl?new kl(pl,vl):null}var Ml=function(){function e(e){this.delegate=e}var n=e.prototype;return n.createRenderer=function(e,n){return new Al(this.delegate.createRenderer(e,n))},n.begin=function(){this.delegate.begin&&this.delegate.begin()},n.end=function(){this.delegate.end&&this.delegate.end()},n.whenRenderingDone=function(){return this.delegate.whenRenderingDone?this.delegate.whenRenderingDone():Promise.resolve(null)},e}(),Al=function(){function e(e){this.delegate=e,this.debugContextFactory=Il,this.data=this.delegate.data}var n=e.prototype;return n.createDebugContext=function(e){return this.debugContextFactory(e)},n.destroyNode=function(e){var n=ro(e);to.delete(n.nativeNode),n instanceof eo&&(n.listeners.length=0),this.delegate.destroyNode&&this.delegate.destroyNode(e)},n.destroy=function(){this.delegate.destroy()},n.createElement=function(e,n){var t=this.delegate.createElement(e,n),r=this.createDebugContext(t);if(r){var i=new no(t,null,r);i.name=e,io(i)}return t},n.createComment=function(e){var n=this.delegate.createComment(e),t=this.createDebugContext(n);return t&&io(new eo(n,null,t)),n},n.createText=function(e){var n=this.delegate.createText(e),t=this.createDebugContext(n);return t&&io(new eo(n,null,t)),n},n.appendChild=function(e,n){var t=ro(e),r=ro(n);t&&r&&t instanceof no&&t.addChild(r),this.delegate.appendChild(e,n)},n.insertBefore=function(e,n,t){var r=ro(e),i=ro(n),o=ro(t);r&&i&&r instanceof no&&r.insertBefore(o,i),this.delegate.insertBefore(e,n,t)},n.removeChild=function(e,n){var t=ro(e),r=ro(n);t&&r&&t instanceof no&&t.removeChild(r),this.delegate.removeChild(e,n)},n.selectRootElement=function(e,n){var t=this.delegate.selectRootElement(e,n),r=Il();return r&&io(new no(t,null,r)),t},n.setAttribute=function(e,n,t,r){var i=ro(e);i&&i instanceof no&&(i.attributes[r?r+":"+n:n]=t),this.delegate.setAttribute(e,n,t,r)},n.removeAttribute=function(e,n,t){var r=ro(e);r&&r instanceof no&&(r.attributes[t?t+":"+n:n]=null),this.delegate.removeAttribute(e,n,t)},n.addClass=function(e,n){var t=ro(e);t&&t instanceof no&&(t.classes[n]=!0),this.delegate.addClass(e,n)},n.removeClass=function(e,n){var t=ro(e);t&&t instanceof no&&(t.classes[n]=!1),this.delegate.removeClass(e,n)},n.setStyle=function(e,n,t,r){var i=ro(e);i&&i instanceof no&&(i.styles[n]=t),this.delegate.setStyle(e,n,t,r)},n.removeStyle=function(e,n,t){var r=ro(e);r&&r instanceof no&&(r.styles[n]=null),this.delegate.removeStyle(e,n,t)},n.setProperty=function(e,n,t){var r=ro(e);r&&r instanceof no&&(r.properties[n]=t),this.delegate.setProperty(e,n,t)},n.listen=function(e,n,t){if("string"!=typeof e){var r=ro(e);r&&r.listeners.push(new $i(n,t))}return this.delegate.listen(e,n,t)},n.parentNode=function(e){return this.delegate.parentNode(e)},n.nextSibling=function(e){return this.delegate.nextSibling(e)},n.setValue=function(e,n){return this.delegate.setValue(e,n)},e}();var Nl,Pl=function(e){function n(n,t,r){var i;return(i=e.call(this)||this).moduleType=n,i._bootstrapComponents=t,i._ngModuleDefFactory=r,i}return _inheritsLoose(n,e),n.prototype.create=function(e){!function(){if(!qo){qo=!0;var e=He()?{setCurrentNode:ml,createRootView:Jo,createEmbeddedView:Xo,createComponentView:$o,createNgModuleRef:el,overrideProvider:il,overrideComponentView:ol,clearOverrides:ll,checkAndUpdateView:cl,checkNoChangesView:dl,destroyView:fl,createDebugContext:function(e,n){return new kl(e,n)},handleEvent:_l,updateDirectives:yl,updateRenderer:wl}:{setCurrentNode:function(){},createRootView:Ko,createEmbeddedView:Mo,createComponentView:No,createNgModuleRef:Sr,overrideProvider:St,overrideComponentView:St,clearOverrides:St,checkAndUpdateView:Lo,checkNoChangesView:Ro,destroyView:zo,createDebugContext:function(e,n){return new kl(e,n)},handleEvent:function(e,n,t,r){return e.def.handleEvent(e,n,t,r)},updateDirectives:function(e,n){return e.def.updateDirectives(0===n?ul:sl,e)},updateRenderer:function(e,n){return e.def.updateRenderer(0===n?ul:sl,e)}};Tt.setCurrentNode=e.setCurrentNode,Tt.createRootView=e.createRootView,Tt.createEmbeddedView=e.createEmbeddedView,Tt.createComponentView=e.createComponentView,Tt.createNgModuleRef=e.createNgModuleRef,Tt.overrideProvider=e.overrideProvider,Tt.overrideComponentView=e.overrideComponentView,Tt.clearOverrides=e.clearOverrides,Tt.checkAndUpdateView=e.checkAndUpdateView,Tt.checkNoChangesView=e.checkNoChangesView,Tt.destroyView=e.destroyView,Tt.resolveDep=Gr,Tt.createDebugContext=e.createDebugContext,Tt.handleEvent=e.handleEvent,Tt.updateDirectives=e.updateDirectives,Tt.updateRenderer=e.updateRenderer,Tt.dirtyParentQueries=_o}}();var n=function(e){var n=Array.from(e.providers),t=Array.from(e.modules),r={};for(var i in e.providersByKey)r[i]=e.providersByKey[i];return{factory:e.factory,isRoot:e.isRoot,providers:n,modules:t,providersByKey:r}}(qt(this._ngModuleDefFactory));return Tt.createNgModuleRef(this.moduleType,e||_n.NULL,this._bootstrapComponents,n)},n}(ke),Dl=function(){},Ol=function(){this.title="my-dream-app"},Rl=function(){},Ll=function(){var e={Zero:0,One:1,Two:2,Few:3,Many:4,Other:5};return e[e.Zero]="Zero",e[e.One]="One",e[e.Two]="Two",e[e.Few]="Few",e[e.Many]="Many",e[e.Other]="Other",e}(),Vl=new he("UseV4Plurals"),jl=function(){},Hl=function(e){function n(n,t){var r;return(r=e.call(this)||this).locale=n,r.deprecatedPluralFn=t,r}return _inheritsLoose(n,e),n.prototype.getPluralCategory=function(e,n){switch(this.deprecatedPluralFn?this.deprecatedPluralFn(n||this.locale,e):function(e){return function(e){var n=e.toLowerCase().replace(/_/g,"-"),t=Xr[n];if(t)return t;var r=n.split("-")[0];if(t=Xr[r])return t;if("en"===r)return ni;throw new Error('Missing locale data for the locale "'+e+'".')}(e)[$r.PluralCase]}(n||this.locale)(e)){case Ll.Zero:return"zero";case Ll.One:return"one";case Ll.Two:return"two";case Ll.Few:return"few";case Ll.Many:return"many";default:return"other"}},n}(jl),Fl=function(){function e(e,n){this._viewContainerRef=e,this._templateRef=n,this._created=!1}var n=e.prototype;return n.create=function(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)},n.destroy=function(){this._created=!1,this._viewContainerRef.clear()},n.enforceState=function(e){e&&!this._created?this.create():!e&&this._created&&this.destroy()},e}(),zl=function(){function e(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}var n=e.prototype;return n._addCase=function(){return this._caseCount++},n._addDefault=function(e){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(e)},n._matchCase=function(e){var n=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||n,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),n},n._updateDefaultCases=function(e){if(this._defaultViews&&e!==this._defaultUsed){this._defaultUsed=e;for(var n=0;n<this._defaultViews.length;n++)this._defaultViews[n].enforceState(e)}},_createClass(e,[{key:"ngSwitch",set:function(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}}]),e}(),Bl=function(){function e(e,n,t){this.ngSwitch=t,t._addCase(),this._view=new Fl(e,n)}return e.prototype.ngDoCheck=function(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))},e}(),Zl=function(e,n,t){t._addDefault(new Fl(e,n))},Ul=function(){},Gl=new he("DocumentToken"),Ql="server",Wl={id:At,styles:(Nl={encapsulation:0,styles:['[_nghost-%COMP%] {\n font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";\n font-size: 14px;\n color: #333;\n box-sizing: border-box;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n\n h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ngcontent-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%] {\n margin: 8px 0;\n }\n\n p[_ngcontent-%COMP%] {\n margin: 0;\n }\n\n .spacer[_ngcontent-%COMP%] {\n flex: 1;\n }\n\n .toolbar[_ngcontent-%COMP%] {\n height: 60px;\n margin: -8px;\n display: flex;\n align-items: center;\n background-color: #1976d2;\n color: white;\n font-weight: 600;\n }\n\n .toolbar[_ngcontent-%COMP%] img[_ngcontent-%COMP%] {\n margin: 0 16px;\n }\n\n .toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%] {\n height: 40px;\n margin: 0 16px;\n }\n\n .toolbar[_ngcontent-%COMP%] #twitter-logo[_ngcontent-%COMP%]:hover {\n opacity: 0.8;\n }\n\n .content[_ngcontent-%COMP%] {\n display: flex;\n margin: 32px auto;\n padding: 0 16px;\n max-width: 960px;\n flex-direction: column;\n align-items: center;\n }\n\n svg.material-icons[_ngcontent-%COMP%] {\n height: 24px;\n width: auto;\n }\n\n svg.material-icons[_ngcontent-%COMP%]:not(:last-child) {\n margin-right: 8px;\n }\n\n .card[_ngcontent-%COMP%] svg.material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%] {\n fill: #888;\n }\n\n .card-container[_ngcontent-%COMP%] {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n margin-top: 16px;\n }\n\n .card[_ngcontent-%COMP%] {\n border-radius: 4px;\n border: 1px solid #eee;\n background-color: #fafafa;\n height: 40px;\n width: 200px;\n margin: 0 8px 16px;\n padding: 16px;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n transition: all 0.2s ease-in-out;\n line-height: 24px;\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(:last-child) {\n margin-right: 0;\n }\n\n .card.card-small[_ngcontent-%COMP%] {\n height: 16px;\n width: 168px;\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card) {\n cursor: pointer;\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover {\n transform: translateY(-3px);\n box-shadow: 0 4px 17px rgba(black, 0.35);\n }\n\n .card-container[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]:not(.highlight-card):hover .material-icons[_ngcontent-%COMP%] path[_ngcontent-%COMP%] {\n fill: rgb(105, 103, 103);\n }\n\n .card.highlight-card[_ngcontent-%COMP%] {\n background-color: #1976d2;\n color: white;\n font-weight: 600;\n border: none;\n width: auto;\n min-width: 30%;\n position: relative;\n }\n\n .card.card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%] {\n margin-left: 60px;\n }\n\n svg#rocket[_ngcontent-%COMP%] {\n width: 80px;\n position: absolute;\n left: -10px;\n top: -24px;\n }\n\n svg#rocket-smoke[_ngcontent-%COMP%] {\n height: 100vh;\n position: absolute;\n top: 10px;\n right: 180px;\n z-index: -10;\n }\n\n a[_ngcontent-%COMP%], a[_ngcontent-%COMP%]:visited, a[_ngcontent-%COMP%]:hover {\n color: #1976d2;\n text-decoration: none;\n }\n\n a[_ngcontent-%COMP%]:hover {\n color: #125699;\n }\n\n .terminal[_ngcontent-%COMP%] {\n position: relative;\n width: 80%;\n max-width: 600px;\n border-radius: 6px;\n padding-top: 45px;\n margin-top: 8px;\n overflow: hidden;\n background-color: rgb(15, 15, 16);\n }\n\n .terminal[_ngcontent-%COMP%]::before {\n content: "\\2022 \\2022 \\2022";\n position: absolute;\n top: 0;\n left: 0;\n height: 4px;\n background: rgb(58, 58, 58);\n color: #c2c3c4;\n width: 100%;\n font-size: 2rem;\n line-height: 0;\n padding: 14px 0;\n text-indent: 4px;\n }\n\n .terminal[_ngcontent-%COMP%] pre[_ngcontent-%COMP%] {\n font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;\n color: white;\n padding: 0 1rem 1rem;\n margin: 0;\n }\n\n .circle-link[_ngcontent-%COMP%] {\n height: 40px;\n width: 40px;\n border-radius: 40px;\n margin: 8px;\n background-color: white;\n border: 1px solid #eeeeee;\n display: flex;\n justify-content: center;\n align-items: center;\n cursor: pointer;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);\n transition: 1s ease-out;\n }\n\n .circle-link[_ngcontent-%COMP%]:hover {\n transform: translateY(-0.25rem);\n box-shadow: 0px 3px 15px rgba(0, 0, 0, 0.2);\n }\n\n footer[_ngcontent-%COMP%] {\n margin-top: 8px;\n display: flex;\n align-items: center;\n line-height: 20px;\n }\n\n footer[_ngcontent-%COMP%] a[_ngcontent-%COMP%] {\n display: flex;\n align-items: center;\n }\n\n .github-star-badge[_ngcontent-%COMP%] {\n color: #24292e;\n display: flex;\n align-items: center;\n font-size: 12px;\n padding: 3px 10px;\n border: 1px solid rgba(27,31,35,.2);\n border-radius: 3px;\n background-image: linear-gradient(-180deg,#fafbfc,#eff3f6 90%);\n margin-left: 4px;\n font-weight: 600;\n font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;\n }\n\n .github-star-badge[_ngcontent-%COMP%]:hover {\n background-image: linear-gradient(-180deg,#f0f3f6,#e6ebf1 90%);\n border-color: rgba(27,31,35,.35);\n background-position: -.5em;\n }\n\n .github-star-badge[_ngcontent-%COMP%] .material-icons[_ngcontent-%COMP%] {\n height: 16px;\n width: 16px;\n margin-right: 4px;\n }\n\n svg#clouds[_ngcontent-%COMP%] {\n position: fixed;\n bottom: -160px;\n left: -230px;\n z-index: -10;\n width: 1920px;\n }\n\n\n \n @media screen and (max-width: 767px) {\n\n .card-container[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]:not(.circle-link), .terminal[_ngcontent-%COMP%] {\n width: 100%;\n }\n\n .card[_ngcontent-%COMP%]:not(.highlight-card) {\n height: 16px;\n margin: 8px 0;\n }\n\n .card.highlight-card[_ngcontent-%COMP%] span[_ngcontent-%COMP%] {\n margin-left: 72px;\n }\n\n svg#rocket-smoke[_ngcontent-%COMP%] {\n right: 120px;\n transform: rotate(-5deg);\n }\n }\n\n @media screen and (max-width: 575px) {\n svg#rocket-smoke[_ngcontent-%COMP%] {\n display: none;\n visibility: hidden;\n }\n }',[""]],data:{}}).styles,encapsulation:Nl.encapsulation,data:Nl.data};function ql(e){return To(0,[(e()(),ho(0,0,null,null,1,"pre",[],null,null,null,null,null)),(e()(),xo(-1,null,["ng generate component xyz"]))],null,null)}function Kl(e){return To(0,[(e()(),ho(0,0,null,null,1,"pre",[],null,null,null,null,null)),(e()(),xo(-1,null,["ng add @angular/material"]))],null,null)}function Jl(e){return To(0,[(e()(),ho(0,0,null,null,1,"pre",[],null,null,null,null,null)),(e()(),xo(-1,null,["ng add _____"]))],null,null)}function Yl(e){return To(0,[(e()(),ho(0,0,null,null,1,"pre",[],null,null,null,null,null)),(e()(),xo(-1,null,["ng test"]))],null,null)}function Xl(e){return To(0,[(e()(),ho(0,0,null,null,1,"pre",[],null,null,null,null,null)),(e()(),xo(-1,null,["ng build --prod"]))],null,null)}function $l(e){return To(0,[(e()(),ho(0,0,null,null,11,"div",[["class","toolbar"],["role","banner"]],null,null,null,null,null)),(e()(),ho(1,0,null,null,0,"img",[["alt","Angular Logo"],["src","data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTAgMjUwIj4KICAgIDxwYXRoIGZpbGw9IiNERDAwMzEiIGQ9Ik0xMjUgMzBMMzEuOSA2My4ybDE0LjIgMTIzLjFMMTI1IDIzMGw3OC45LTQzLjcgMTQuMi0xMjMuMXoiIC8+CiAgICA8cGF0aCBmaWxsPSIjQzMwMDJGIiBkPSJNMTI1IDMwdjIyLjItLjFWMjMwbDc4LjktNDMuNyAxNC4yLTEyMy4xTDEyNSAzMHoiIC8+CiAgICA8cGF0aCAgZmlsbD0iI0ZGRkZGRiIgZD0iTTEyNSA1Mi4xTDY2LjggMTgyLjZoMjEuN2wxMS43LTI5LjJoNDkuNGwxMS43IDI5LjJIMTgzTDEyNSA1Mi4xem0xNyA4My4zaC0zNGwxNy00MC45IDE3IDQwLjl6IiAvPgogIDwvc3ZnPg=="],["width","40"]],null,null,null,null,null)),(e()(),ho(2,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Welcome"])),(e()(),ho(4,0,null,null,0,"div",[["class","spacer"]],null,null,null,null,null)),(e()(),ho(5,0,null,null,6,"a",[["aria-label","Angular on twitter"],["href","https://twitter.com/angular"],["rel","noopener"],["target","_blank"],["title","Twitter"]],null,null,null,null,null)),(e()(),ho(6,0,null,null,5,":svg:svg",[["data-name","Logo \u2014 FIXED"],["height","24"],["id","twitter-logo"],["viewBox","0 0 400 400"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(7,0,null,null,2,":svg:defs",[],null,null,null,null,null)),(e()(),ho(8,0,null,null,1,":svg:style",[],null,null,null,null,null)),(e()(),xo(-1,null,[" .cls-1 { fill: none; } .cls-2 { fill: #ffffff; } "])),(e()(),ho(10,0,null,null,0,":svg:rect",[["class","cls-1"],["height","400"],["width","400"]],null,null,null,null,null)),(e()(),ho(11,0,null,null,0,":svg:path",[["class","cls-2"],["d","M153.62,301.59c94.34,0,145.94-78.16,145.94-145.94,0-2.22,0-4.43-.15-6.63A104.36,104.36,0,0,0,325,122.47a102.38,102.38,0,0,1-29.46,8.07,51.47,51.47,0,0,0,22.55-28.37,102.79,102.79,0,0,1-32.57,12.45,51.34,51.34,0,0,0-87.41,46.78A145.62,145.62,0,0,1,92.4,107.81a51.33,51.33,0,0,0,15.88,68.47A50.91,50.91,0,0,1,85,169.86c0,.21,0,.43,0,.65a51.31,51.31,0,0,0,41.15,50.28,51.21,51.21,0,0,1-23.16.88,51.35,51.35,0,0,0,47.92,35.62,102.92,102.92,0,0,1-63.7,22A104.41,104.41,0,0,1,75,278.55a145.21,145.21,0,0,0,78.62,23"]],null,null,null,null,null)),(e()(),ho(12,0,null,null,143,"div",[["class","content"],["role","main"]],null,null,null,null,null)),(e()(),ho(13,0,null,null,10,"div",[["class","card highlight-card card-small"]],null,null,null,null,null)),(e()(),ho(14,0,null,null,5,":svg:svg",[["alt","Rocket Ship"],["height","101.678"],["id","rocket"],["viewBox","0 0 101.678 101.678"],["width","101.678"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(15,0,null,null,4,":svg:g",[["data-name","Group 83"],["id","Group_83"],["transform","translate(-141 -696)"]],null,null,null,null,null)),(e()(),ho(16,0,null,null,0,":svg:circle",[["cx","50.839"],["cy","50.839"],["data-name","Ellipse 8"],["fill","#dd0031"],["id","Ellipse_8"],["r","50.839"],["transform","translate(141 696)"]],null,null,null,null,null)),(e()(),ho(17,0,null,null,2,":svg:g",[["data-name","Group 47"],["id","Group_47"],["transform","translate(165.185 720.185)"]],null,null,null,null,null)),(e()(),ho(18,0,null,null,0,":svg:path",[["d","M3.4,42.615a3.084,3.084,0,0,0,3.553,3.553,21.419,21.419,0,0,0,12.215-6.107L9.511,30.4A21.419,21.419,0,0,0,3.4,42.615Z"],["data-name","Path 33"],["fill","#fff"],["id","Path_33"],["transform","translate(0.371 3.363)"]],null,null,null,null,null)),(e()(),ho(19,0,null,null,0,":svg:path",[["d","M53.3,3.221A3.09,3.09,0,0,0,50.081,0,48.227,48.227,0,0,0,18.322,13.437c-6-1.666-14.991-1.221-18.322,7.218A33.892,33.892,0,0,1,9.439,25.1l-.333.666a3.013,3.013,0,0,0,.555,3.553L23.985,43.641a2.9,2.9,0,0,0,3.553.555l.666-.333A33.892,33.892,0,0,1,32.647,53.3c8.55-3.664,8.884-12.326,7.218-18.322A48.227,48.227,0,0,0,53.3,3.221ZM34.424,9.772a6.439,6.439,0,1,1,9.106,9.106,6.368,6.368,0,0,1-9.106,0A6.467,6.467,0,0,1,34.424,9.772Z"],["data-name","Path 34"],["fill","#fff"],["id","Path_34"],["transform","translate(0 0.005)"]],null,null,null,null,null)),(e()(),ho(20,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(21,null,[""," app is running!"])),(e()(),ho(22,0,null,null,1,":svg:svg",[["alt","Rocket Ship Smoke"],["height","1083.632"],["id","rocket-smoke"],["viewBox","0 0 516.119 1083.632"],["width","516.119"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(23,0,null,null,0,":svg:path",[["d","M644.6,141S143.02,215.537,147.049,870.207s342.774,201.755,342.774,201.755S404.659,847.213,388.815,762.2c-27.116-145.51-11.551-384.124,271.9-609.1C671.15,139.365,644.6,141,644.6,141Z"],["data-name","Path 40"],["fill","#f5f5f5"],["id","Path_40"],["transform","translate(-147.025 -140.939)"]],null,null,null,null,null)),(e()(),ho(24,0,null,null,1,"h2",[],null,null,null,null,null)),(e()(),xo(-1,null,["Resources"])),(e()(),ho(26,0,null,null,1,"p",[],null,null,null,null,null)),(e()(),xo(-1,null,["Here are some links to help you get started:"])),(e()(),ho(28,0,null,null,21,"div",[["class","card-container"]],null,null,null,null,null)),(e()(),ho(29,0,null,null,6,"a",[["class","card"],["href","https://angular.io/tutorial"],["rel","noopener"],["target","_blank"]],null,null,null,null,null)),(e()(),ho(30,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(31,0,null,null,0,":svg:path",[["d","M5 13.18v4L12 21l7-3.82v-4L12 17l-7-3.82zM12 3L1 9l11 6 9-4.91V17h2V9L12 3z"]],null,null,null,null,null)),(e()(),ho(32,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Learn Angular"])),(e()(),ho(34,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(35,0,null,null,0,":svg:path",[["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],null,null,null,null,null)),(e()(),ho(36,0,null,null,6,"a",[["class","card"],["href","https://angular.io/cli"],["rel","noopener"],["target","_blank"]],null,null,null,null,null)),(e()(),ho(37,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(38,0,null,null,0,":svg:path",[["d","M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"]],null,null,null,null,null)),(e()(),ho(39,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["CLI Documentation"])),(e()(),ho(41,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(42,0,null,null,0,":svg:path",[["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],null,null,null,null,null)),(e()(),ho(43,0,null,null,6,"a",[["class","card"],["href","https://blog.angular.io/"],["rel","noopener"],["target","_blank"]],null,null,null,null,null)),(e()(),ho(44,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(45,0,null,null,0,":svg:path",[["d","M13.5.67s.74 2.65.74 4.8c0 2.06-1.35 3.73-3.41 3.73-2.07 0-3.63-1.67-3.63-3.73l.03-.36C5.21 7.51 4 10.62 4 14c0 4.42 3.58 8 8 8s8-3.58 8-8C20 8.61 17.41 3.8 13.5.67zM11.71 19c-1.78 0-3.22-1.4-3.22-3.14 0-1.62 1.05-2.76 2.81-3.12 1.77-.36 3.6-1.21 4.62-2.58.39 1.29.59 2.65.59 4.04 0 2.65-2.15 4.8-4.8 4.8z"]],null,null,null,null,null)),(e()(),ho(46,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Angular Blog"])),(e()(),ho(48,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(49,0,null,null,0,":svg:path",[["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"]],null,null,null,null,null)),(e()(),ho(50,0,null,null,1,"h2",[],null,null,null,null,null)),(e()(),xo(-1,null,["Next Steps"])),(e()(),ho(52,0,null,null,1,"p",[],null,null,null,null,null)),(e()(),xo(-1,null,["What do you want to do next with your app?"])),(e()(),ho(54,0,[["selection",1]],null,0,"input",[["type","hidden"]],null,null,null,null,null)),(e()(),ho(55,0,null,null,25,"div",[["class","card-container"]],null,null,null,null,null)),(e()(),ho(56,0,null,null,4,"div",[["class","card card-small"],["tabindex","0"]],null,[[null,"click"]],function(e,n,t){var r=!0;return"click"===n&&(r=!1!==(Er(e,54).value="component")&&r),r},null,null)),(e()(),ho(57,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(58,0,null,null,0,":svg:path",[["d","M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"]],null,null,null,null,null)),(e()(),ho(59,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["New Component"])),(e()(),ho(61,0,null,null,4,"div",[["class","card card-small"],["tabindex","0"]],null,[[null,"click"]],function(e,n,t){var r=!0;return"click"===n&&(r=!1!==(Er(e,54).value="material")&&r),r},null,null)),(e()(),ho(62,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(63,0,null,null,0,":svg:path",[["d","M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"]],null,null,null,null,null)),(e()(),ho(64,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Angular Material"])),(e()(),ho(66,0,null,null,4,"div",[["class","card card-small"],["tabindex","0"]],null,[[null,"click"]],function(e,n,t){var r=!0;return"click"===n&&(r=!1!==(Er(e,54).value="dependency")&&r),r},null,null)),(e()(),ho(67,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(68,0,null,null,0,":svg:path",[["d","M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"]],null,null,null,null,null)),(e()(),ho(69,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Add Dependency"])),(e()(),ho(71,0,null,null,4,"div",[["class","card card-small"],["tabindex","0"]],null,[[null,"click"]],function(e,n,t){var r=!0;return"click"===n&&(r=!1!==(Er(e,54).value="test")&&r),r},null,null)),(e()(),ho(72,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(73,0,null,null,0,":svg:path",[["d","M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"]],null,null,null,null,null)),(e()(),ho(74,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Run and Watch Tests"])),(e()(),ho(76,0,null,null,4,"div",[["class","card card-small"],["tabindex","0"]],null,[[null,"click"]],function(e,n,t){var r=!0;return"click"===n&&(r=!1!==(Er(e,54).value="build")&&r),r},null,null)),(e()(),ho(77,0,null,null,1,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(78,0,null,null,0,":svg:path",[["d","M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"]],null,null,null,null,null)),(e()(),ho(79,0,null,null,1,"span",[],null,null,null,null,null)),(e()(),xo(-1,null,["Build for Production"])),(e()(),ho(81,0,null,null,11,"div",[["class","terminal"]],null,null,null,null,null)),Vr(82,16384,null,0,zl,[],{ngSwitch:[0,"ngSwitch"]},null),(e()(),fo(16777216,null,null,1,null,ql)),Vr(84,16384,null,0,Zl,[pt,ft,zl],null,null),(e()(),fo(16777216,null,null,1,null,Kl)),Vr(86,278528,null,0,Bl,[pt,ft,zl],{ngSwitchCase:[0,"ngSwitchCase"]},null),(e()(),fo(16777216,null,null,1,null,Jl)),Vr(88,278528,null,0,Bl,[pt,ft,zl],{ngSwitchCase:[0,"ngSwitchCase"]},null),(e()(),fo(16777216,null,null,1,null,Yl)),Vr(90,278528,null,0,Bl,[pt,ft,zl],{ngSwitchCase:[0,"ngSwitchCase"]},null),(e()(),fo(16777216,null,null,1,null,Xl)),Vr(92,278528,null,0,Bl,[pt,ft,zl],{ngSwitchCase:[0,"ngSwitchCase"]},null),(e()(),ho(93,0,null,null,47,"div",[["class","card-container"]],null,null,null,null,null)),(e()(),ho(94,0,null,null,6,"a",[["class","circle-link"],["href","https://angular.io/guide/animations"],["rel","noopener"],["target","_blank"],["title","Animations"]],null,null,null,null,null)),(e()(),ho(95,0,null,null,5,":svg:svg",[["data-name","Group 20"],["height","23.453"],["id","Group_20"],["viewBox","0 0 21.813 23.453"],["width","21.813"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(96,0,null,null,0,":svg:path",[["d","M4099.584,972.736h0l-10.882,3.9,1.637,14.4,9.245,5.153,9.245-5.153,1.686-14.4Z"],["data-name","Path 15"],["fill","#ffa726"],["id","Path_15"],["transform","translate(-4088.702 -972.736)"]],null,null,null,null,null)),(e()(),ho(97,0,null,null,0,":svg:path",[["d","M4181.516,972.736v23.453l9.245-5.153,1.686-14.4Z"],["data-name","Path 16"],["fill","#fb8c00"],["id","Path_16"],["transform","translate(-4170.633 -972.736)"]],null,null,null,null,null)),(e()(),ho(98,0,null,null,0,":svg:path",[["d","M4137.529,1076.127l-7.7-3.723,4.417-2.721,7.753,3.723Z"],["data-name","Path 17"],["fill","#ffe0b2"],["id","Path_17"],["transform","translate(-4125.003 -1058.315)"]],null,null,null,null,null)),(e()(),ho(99,0,null,null,0,":svg:path",[["d","M4137.529,1051.705l-7.7-3.723,4.417-2.721,7.753,3.723Z"],["data-name","Path 18"],["fill","#fff3e0"],["id","Path_18"],["transform","translate(-4125.003 -1036.757)"]],null,null,null,null,null)),(e()(),ho(100,0,null,null,0,":svg:path",[["d","M4137.529,1027.283l-7.7-3.723,4.417-2.721,7.753,3.723Z"],["data-name","Path 19"],["fill","#fff"],["id","Path_19"],["transform","translate(-4125.003 -1015.199)"]],null,null,null,null,null)),(e()(),ho(101,0,null,null,7,"a",[["class","circle-link"],["href","https://cli.angular.io/"],["rel","noopener"],["target","_blank"],["title","CLI"]],null,null,null,null,null)),(e()(),ho(102,0,null,null,6,":svg:svg",[["alt","Angular CLI Logo"],["height","23.447"],["viewBox","0 0 21.762 23.447"],["width","21.762"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(103,0,null,null,5,":svg:g",[["data-name","Group 21"],["id","Group_21"],["transform","translate(0)"]],null,null,null,null,null)),(e()(),ho(104,0,null,null,0,":svg:path",[["d","M2660.313,313.618h0l-10.833,3.9,1.637,14.4,9.2,5.152,9.244-5.152,1.685-14.4Z"],["data-name","Path 20"],["fill","#37474f"],["id","Path_20"],["transform","translate(-2649.48 -313.618)"]],null,null,null,null,null)),(e()(),ho(105,0,null,null,0,":svg:path",[["d","M2741.883,313.618v23.447l9.244-5.152,1.685-14.4Z"],["data-name","Path 21"],["fill","#263238"],["id","Path_21"],["transform","translate(-2731.05 -313.618)"]],null,null,null,null,null)),(e()(),ho(106,0,null,null,0,":svg:path",[["d","M2692.293,379.169h11.724V368.618h-11.724Zm11.159-.6h-10.608v-9.345h10.621v9.345Z"],["data-name","Path 22"],["fill","#fff"],["id","Path_22"],["transform","translate(-2687.274 -362.17)"]],null,null,null,null,null)),(e()(),ho(107,0,null,null,0,":svg:path",[["d","M2709.331,393.688l.4.416,2.265-2.28-2.294-2.294-.4.4,1.893,1.893Z"],["data-name","Path 23"],["fill","#fff"],["id","Path_23"],["transform","translate(-2702.289 -380.631)"]],null,null,null,null,null)),(e()(),ho(108,0,null,null,0,":svg:rect",[["data-name","Rectangle 12"],["fill","#fff"],["height","0.469"],["id","Rectangle_12"],["transform","translate(9.709 13.744)"],["width","3.517"]],null,null,null,null,null)),(e()(),ho(109,0,null,null,12,"a",[["class","circle-link"],["href","https://augury.rangle.io/"],["rel","noopener"],["target","_blank"],["title","Augury"]],null,null,null,null,null)),(e()(),ho(110,0,null,null,11,":svg:svg",[[":xmlns:xlink","http://www.w3.org/1999/xlink"],["alt","Angular Augury Logo"],["height","23.447"],["viewBox","0 0 21.81 23.447"],["width","21.81"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(111,0,null,null,2,":svg:defs",[],null,null,null,null,null)),(e()(),ho(112,0,null,null,1,":svg:clipPath",[["id","clip-path"]],null,null,null,null,null)),(e()(),ho(113,0,null,null,0,":svg:rect",[["data-name","Rectangle 13"],["fill","none"],["height","10.27"],["id","Rectangle_13"],["width","10.338"]],null,null,null,null,null)),(e()(),ho(114,0,null,null,7,":svg:g",[["data-name","Group 25"],["id","Group_25"],["transform","translate(0)"]],null,null,null,null,null)),(e()(),ho(115,0,null,null,0,":svg:path",[["d","M3780.155,311.417h0l-10.881,3.9,1.637,14.4,9.244,5.152,9.244-5.152,1.685-14.4Z"],["data-name","Path 24"],["fill","#4a3493"],["id","Path_24"],["transform","translate(-3769.274 -311.417)"]],null,null,null,null,null)),(e()(),ho(116,0,null,null,0,":svg:path",[["d","M3862.088,311.417v23.447l9.244-5.152,1.685-14.4Z"],["data-name","Path 25"],["fill","#311b92"],["id","Path_25"],["transform","translate(-3851.207 -311.417)"]],null,null,null,null,null)),(e()(),ho(117,0,null,null,3,":svg:g",[["data-name","Group 24"],["id","Group_24"],["opacity","0.5"],["transform","translate(6.194 6.73)"]],null,null,null,null,null)),(e()(),ho(118,0,null,null,2,":svg:g",[["data-name","Group 23"],["id","Group_23"],["transform","translate(0 0)"]],null,null,null,null,null)),(e()(),ho(119,0,null,null,1,":svg:g",[["clip-path","url(#clip-path)"],["data-name","Group 22"],["id","Group_22"]],null,null,null,null,null)),(e()(),ho(120,0,null,null,0,":svg:path",[["d","M3832.4,373.252a5.168,5.168,0,1,1-5.828-4.383,5.216,5.216,0,0,1,2.574.3,3.017,3.017,0,1,0,3.252,4.086Z"],["data-name","Path 26"],["fill","#fff"],["id","Path_26"],["transform","translate(-3822.107 -368.821)"]],null,null,null,null,null)),(e()(),ho(121,0,null,null,0,":svg:path",[["d","M3830.582,370.848a5.162,5.162,0,1,1-3.254-4.086,3.017,3.017,0,1,0,3.252,4.086Z"],["data-name","Path 27"],["fill","#fff"],["id","Path_27"],["transform","translate(-3814.311 -359.969)"]],null,null,null,null,null)),(e()(),ho(122,0,null,null,5,"a",[["class","circle-link"],["href","https://www.protractortest.org/"],["rel","noopener"],["target","_blank"],["title","Protractor"]],null,null,null,null,null)),(e()(),ho(123,0,null,null,4,":svg:svg",[["alt","Angular Protractor Logo"],["height","23.447"],["viewBox","0 0 21.81 23.447"],["width","21.81"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(124,0,null,null,3,":svg:g",[["data-name","Group 26"],["id","Group_26"],["transform","translate(0)"]],null,null,null,null,null)),(e()(),ho(125,0,null,null,0,":svg:path",[["d","M4620.155,311.417h0l-10.881,3.9,1.637,14.4,9.244,5.152,9.244-5.152,1.685-14.4Z"],["data-name","Path 28"],["fill","#e13439"],["id","Path_28"],["transform","translate(-4609.274 -311.417)"]],null,null,null,null,null)),(e()(),ho(126,0,null,null,0,":svg:path",[["d","M4702.088,311.417v23.447l9.244-5.152,1.685-14.4Z"],["data-name","Path 29"],["fill","#b52f32"],["id","Path_29"],["transform","translate(-4691.207 -311.417)"]],null,null,null,null,null)),(e()(),ho(127,0,null,null,0,":svg:path",[["d","M4651.044,369.58v-.421h1.483a7.6,7.6,0,0,0-2.106-5.052l-1.123,1.123-.3-.3,1.122-1.121a7.588,7.588,0,0,0-4.946-2.055v1.482h-.421v-1.485a7.589,7.589,0,0,0-5.051,2.058l1.122,1.121-.3.3-1.123-1.123a7.591,7.591,0,0,0-2.106,5.052h1.482v.421h-1.489v1.734h15.241V369.58Zm-10.966-.263a4.835,4.835,0,0,1,9.67,0Z"],["data-name","Path 30"],["fill","#fff"],["id","Path_30"],["transform","translate(-4634.008 -355.852)"]],null,null,null,null,null)),(e()(),ho(128,0,null,null,2,"a",[["class","circle-link"],["href","https://www.meetup.com/find/?keywords=angular"],["rel","noopener"],["target","_blank"],["title","Find a Local Meetup"]],null,null,null,null,null)),(e()(),ho(129,0,null,null,1,":svg:svg",[["alt","Meetup Logo"],["height","23.447"],["viewBox","0 0 24.607 23.447"],["width","24.607"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(130,0,null,null,0,":svg:path",[["d","M21.221,14.95A4.393,4.393,0,0,1,17.6,19.281a4.452,4.452,0,0,1-.8.069c-.09,0-.125.035-.154.117a2.939,2.939,0,0,1-2.506,2.091,2.868,2.868,0,0,1-2.248-.624.168.168,0,0,0-.245-.005,3.926,3.926,0,0,1-2.589.741,4.015,4.015,0,0,1-3.7-3.347,2.7,2.7,0,0,1-.043-.38c0-.106-.042-.146-.143-.166a3.524,3.524,0,0,1-1.516-.69A3.623,3.623,0,0,1,2.23,14.557a3.66,3.66,0,0,1,1.077-3.085.138.138,0,0,0,.026-.2,3.348,3.348,0,0,1-.451-1.821,3.46,3.46,0,0,1,2.749-3.28.44.44,0,0,0,.355-.281,5.072,5.072,0,0,1,3.863-3,5.028,5.028,0,0,1,3.555.666.31.31,0,0,0,.271.03A4.5,4.5,0,0,1,18.3,4.7a4.4,4.4,0,0,1,1.334,2.751,3.658,3.658,0,0,1,.022.706.131.131,0,0,0,.1.157,2.432,2.432,0,0,1,1.574,1.645,2.464,2.464,0,0,1-.7,2.616c-.065.064-.051.1-.014.166A4.321,4.321,0,0,1,21.221,14.95ZM13.4,14.607a2.09,2.09,0,0,0,1.409,1.982,4.7,4.7,0,0,0,1.275.221,1.807,1.807,0,0,0,.9-.151.542.542,0,0,0,.321-.545.558.558,0,0,0-.359-.534,1.2,1.2,0,0,0-.254-.078c-.262-.047-.526-.086-.787-.138a.674.674,0,0,1-.617-.75,3.394,3.394,0,0,1,.218-1.109c.217-.658.509-1.286.79-1.918a15.609,15.609,0,0,0,.745-1.86,1.95,1.95,0,0,0,.06-1.073,1.286,1.286,0,0,0-1.051-1.033,1.977,1.977,0,0,0-1.521.2.339.339,0,0,1-.446-.042c-.1-.092-.2-.189-.307-.284a1.214,1.214,0,0,0-1.643-.061,7.563,7.563,0,0,1-.614.512A.588.588,0,0,1,10.883,8c-.215-.115-.437-.215-.659-.316a2.153,2.153,0,0,0-.695-.248A2.091,2.091,0,0,0,7.541,8.562a9.915,9.915,0,0,0-.405.986c-.559,1.545-1.015,3.123-1.487,4.7a1.528,1.528,0,0,0,.634,1.777,1.755,1.755,0,0,0,1.5.211,1.35,1.35,0,0,0,.824-.858c.543-1.281,1.032-2.584,1.55-3.875.142-.355.28-.712.432-1.064a.548.548,0,0,1,.851-.24.622.622,0,0,1,.185.539,2.161,2.161,0,0,1-.181.621c-.337.852-.68,1.7-1.018,2.552a2.564,2.564,0,0,0-.173.528.624.624,0,0,0,.333.71,1.073,1.073,0,0,0,.814.034,1.22,1.22,0,0,0,.657-.655q.758-1.488,1.511-2.978.35-.687.709-1.37a1.073,1.073,0,0,1,.357-.434.43.43,0,0,1,.463-.016.373.373,0,0,1,.153.387.7.7,0,0,1-.057.236c-.065.157-.127.316-.2.469-.42.883-.846,1.763-1.262,2.648A2.463,2.463,0,0,0,13.4,14.607Zm5.888,6.508a1.09,1.09,0,0,0-2.179.006,1.09,1.09,0,0,0,2.179-.006ZM1.028,12.139a1.038,1.038,0,1,0,.01-2.075,1.038,1.038,0,0,0-.01,2.075ZM13.782.528a1.027,1.027,0,1,0-.011,2.055A1.027,1.027,0,0,0,13.782.528ZM22.21,6.95a.882.882,0,0,0-1.763.011A.882.882,0,0,0,22.21,6.95ZM4.153,4.439a.785.785,0,1,0,.787-.78A.766.766,0,0,0,4.153,4.439Zm8.221,18.22a.676.676,0,1,0-.677.666A.671.671,0,0,0,12.374,22.658ZM22.872,12.2a.674.674,0,0,0-.665.665.656.656,0,0,0,.655.643.634.634,0,0,0,.655-.644A.654.654,0,0,0,22.872,12.2ZM7.171-.123A.546.546,0,0,0,6.613.43a.553.553,0,1,0,1.106,0A.539.539,0,0,0,7.171-.123ZM24.119,9.234a.507.507,0,0,0-.493.488.494.494,0,0,0,.494.494.48.48,0,0,0,.487-.483A.491.491,0,0,0,24.119,9.234Zm-19.454,9.7a.5.5,0,0,0-.488-.488.491.491,0,0,0-.487.5.483.483,0,0,0,.491.479A.49.49,0,0,0,4.665,18.936Z"],["fill","#f64060"],["id","logo--mSwarm"],["transform","translate(0 0.123)"]],null,null,null,null,null)),(e()(),ho(131,0,null,null,9,"a",[["class","circle-link"],["href","https://gitter.im/angular/angular"],["rel","noopener"],["target","_blank"],["title","Join the Conversation on Gitter"]],null,null,null,null,null)),(e()(),ho(132,0,null,null,8,":svg:svg",[["alt","Gitter Logo"],["height","19.447"],["viewBox","0 0 19.447 19.447"],["width","19.447"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(133,0,null,null,7,":svg:g",[["data-name","Group 40"],["id","Group_40"],["transform","translate(-1612 -405)"]],null,null,null,null,null)),(e()(),ho(134,0,null,null,0,":svg:rect",[["data-name","Rectangle 19"],["fill","#e60257"],["height","19.447"],["id","Rectangle_19"],["transform","translate(1612 405)"],["width","19.447"]],null,null,null,null,null)),(e()(),ho(135,0,null,null,5,":svg:g",[["id","gitter"],["transform","translate(1617.795 408.636)"]],null,null,null,null,null)),(e()(),ho(136,0,null,null,4,":svg:g",[["data-name","Group 33"],["id","Group_33"],["transform","translate(0 0)"]],null,null,null,null,null)),(e()(),ho(137,0,null,null,0,":svg:rect",[["data-name","Rectangle 15"],["fill","#fff"],["height","9.601"],["id","Rectangle_15"],["transform","translate(2.304 2.324)"],["width","1.04"]],null,null,null,null,null)),(e()(),ho(138,0,null,null,0,":svg:rect",[["data-name","Rectangle 16"],["fill","#fff"],["height","9.601"],["id","Rectangle_16"],["transform","translate(4.607 2.324)"],["width","1.04"]],null,null,null,null,null)),(e()(),ho(139,0,null,null,0,":svg:rect",[["data-name","Rectangle 17"],["fill","#fff"],["height","4.648"],["id","Rectangle_17"],["transform","translate(6.91 2.324)"],["width","1.04"]],null,null,null,null,null)),(e()(),ho(140,0,null,null,0,":svg:rect",[["data-name","Rectangle 18"],["fill","#fff"],["height","6.971"],["id","Rectangle_18"],["transform","translate(0 0)"],["width","1.04"]],null,null,null,null,null)),(e()(),ho(141,0,null,null,12,"footer",[],null,null,null,null,null)),(e()(),xo(-1,null,[" Love Angular?\xa0 "])),(e()(),ho(143,0,null,null,6,"a",[["href","https://github.com/angular/angular"],["rel","noopener"],["target","_blank"]],null,null,null,null,null)),(e()(),xo(-1,null,[" Give our repo a star. "])),(e()(),ho(145,0,null,null,4,"div",[["class","github-star-badge"]],null,null,null,null,null)),(e()(),ho(146,0,null,null,2,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(147,0,null,null,0,":svg:path",[["d","M0 0h24v24H0z"],["fill","none"]],null,null,null,null,null)),(e()(),ho(148,0,null,null,0,":svg:path",[["d","M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z"]],null,null,null,null,null)),(e()(),xo(-1,null,[" Star "])),(e()(),ho(150,0,null,null,3,"a",[["href","https://github.com/angular/angular"],["rel","noopener"],["target","_blank"]],null,null,null,null,null)),(e()(),ho(151,0,null,null,2,":svg:svg",[["class","material-icons"],["height","24"],["viewBox","0 0 24 24"],["width","24"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(152,0,null,null,0,":svg:path",[["d","M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"],["fill","#1976d2"]],null,null,null,null,null)),(e()(),ho(153,0,null,null,0,":svg:path",[["d","M0 0h24v24H0z"],["fill","none"]],null,null,null,null,null)),(e()(),ho(154,0,null,null,1,":svg:svg",[["alt","Gray Clouds Background"],["height","485.677"],["id","clouds"],["viewBox","0 0 2611.084 485.677"],["width","2611.084"],["xmlns","http://www.w3.org/2000/svg"]],null,null,null,null,null)),(e()(),ho(155,0,null,null,0,":svg:path",[["d","M2379.709,863.793c10-93-77-171-168-149-52-114-225-105-264,15-75,3-140,59-152,133-30,2.83-66.725,9.829-93.5,26.25-26.771-16.421-63.5-23.42-93.5-26.25-12-74-77-130-152-133-39-120-212-129-264-15-54.084-13.075-106.753,9.173-138.488,48.9-31.734-39.726-84.4-61.974-138.487-48.9-52-114-225-105-264,15a162.027,162.027,0,0,0-103.147,43.044c-30.633-45.365-87.1-72.091-145.206-58.044-52-114-225-105-264,15-75,3-140,59-152,133-53,5-127,23-130,83-2,42,35,72,70,86,49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33,61.112,8.015,113.854-5.72,150.492-29.764a165.62,165.62,0,0,0,110.861-3.236c47,94,178,113,251,33,31.385,4.116,60.563,2.495,86.487-3.311,25.924,5.806,55.1,7.427,86.488,3.311,73,80,204,61,251-33a165.625,165.625,0,0,0,120,0c51,13,108,15,157-5a147.188,147.188,0,0,0,33.5-18.694,147.217,147.217,0,0,0,33.5,18.694c49,20,106,18,157,5a165.625,165.625,0,0,0,120,0c47,94,178,113,251,33C2446.709,1093.793,2554.709,922.793,2379.709,863.793Z"],["data-name","Path 39"],["fill","#eee"],["id","Path_39"],["transform","translate(142.69 -634.312)"]],null,null,null,null,null))],function(e,n){e(n,82,0,Er(n,54).value),e(n,86,0,"material"),e(n,88,0,"dependency"),e(n,90,0,"test"),e(n,92,0,"build")},function(e,n){e(n,21,0,n.component.title)})}var ea=new pr("app-root",Ol,function(e){return To(0,[(e()(),ho(0,0,null,null,1,"app-root",[],null,null,null,$l,Wl)),Vr(1,49152,null,0,Ol,[],null,null)],null,null)},{},{},[]),na=null;function ta(){return na}var ra,ia=function(e){function n(){var n;(n=e.call(this)||this)._animationPrefix=null,n._transitionEnd=null;try{var t=n.createElement("div",document);if(null!=n.getStyle(t,"animationName"))n._animationPrefix="";else for(var r=["Webkit","Moz","O","ms"],i=0;i<r.length;i++)if(null!=n.getStyle(t,r[i]+"AnimationName")){n._animationPrefix="-"+r[i].toLowerCase()+"-";break}var o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};Object.keys(o).forEach(function(e){null!=n.getStyle(t,e)&&(n._transitionEnd=o[e])})}catch(l){n._animationPrefix=null,n._transitionEnd=null}return n}_inheritsLoose(n,e);var t=n.prototype;return t.getDistributedNodes=function(e){return e.getDistributedNodes()},t.resolveAndSetHref=function(e,n,t){e.href=null==t?n:n+"/../"+t},t.supportsDOMEvents=function(){return!0},t.supportsNativeShadowDOM=function(){return"function"==typeof document.body.createShadowRoot},t.getAnimationPrefix=function(){return this._animationPrefix?this._animationPrefix:""},t.getTransitionEnd=function(){return this._transitionEnd?this._transitionEnd:""},t.supportsAnimation=function(){return null!=this._animationPrefix&&null!=this._transitionEnd},n}(function(){function e(){this.resourceLoaderType=null}return _createClass(e,[{key:"attrToPropMap",get:function(){return this._attrToPropMap},set:function(e){this._attrToPropMap=e}}]),e}()),oa={class:"className",innerHtml:"innerHTML",readonly:"readOnly",tabindex:"tabIndex"},la={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},aa={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},ua=function(){if(fe.Node)return fe.Node.prototype.contains||function(e){return!!(16&this.compareDocumentPosition(e))}}(),sa=function(e){function n(){return e.apply(this,arguments)||this}_inheritsLoose(n,e);var t=n.prototype;return t.parse=function(e){throw new Error("parse not implemented")},n.makeCurrent=function(){var e;e=new n,na||(na=e)},t.hasProperty=function(e,n){return n in e},t.setProperty=function(e,n,t){e[n]=t},t.getProperty=function(e,n){return e[n]},t.invoke=function(e,n,t){e[n].apply(e,t)},t.logError=function(e){window.console&&(console.error?console.error(e):console.log(e))},t.log=function(e){window.console&&window.console.log&&window.console.log(e)},t.logGroup=function(e){window.console&&window.console.group&&window.console.group(e)},t.logGroupEnd=function(){window.console&&window.console.groupEnd&&window.console.groupEnd()},t.contains=function(e,n){return ua.call(e,n)},t.querySelector=function(e,n){return e.querySelector(n)},t.querySelectorAll=function(e,n){return e.querySelectorAll(n)},t.on=function(e,n,t){e.addEventListener(n,t,!1)},t.onAndCancel=function(e,n,t){return e.addEventListener(n,t,!1),function(){e.removeEventListener(n,t,!1)}},t.dispatchEvent=function(e,n){e.dispatchEvent(n)},t.createMouseEvent=function(e){var n=this.getDefaultDocument().createEvent("MouseEvent");return n.initEvent(e,!0,!0),n},t.createEvent=function(e){var n=this.getDefaultDocument().createEvent("Event");return n.initEvent(e,!0,!0),n},t.preventDefault=function(e){e.preventDefault(),e.returnValue=!1},t.isPrevented=function(e){return e.defaultPrevented||null!=e.returnValue&&!e.returnValue},t.getInnerHTML=function(e){return e.innerHTML},t.getTemplateContent=function(e){return"content"in e&&this.isTemplateElement(e)?e.content:null},t.getOuterHTML=function(e){return e.outerHTML},t.nodeName=function(e){return e.nodeName},t.nodeValue=function(e){return e.nodeValue},t.type=function(e){return e.type},t.content=function(e){return this.hasProperty(e,"content")?e.content:e},t.firstChild=function(e){return e.firstChild},t.nextSibling=function(e){return e.nextSibling},t.parentElement=function(e){return e.parentNode},t.childNodes=function(e){return e.childNodes},t.childNodesAsList=function(e){for(var n=e.childNodes,t=new Array(n.length),r=0;r<n.length;r++)t[r]=n[r];return t},t.clearNodes=function(e){for(;e.firstChild;)e.removeChild(e.firstChild)},t.appendChild=function(e,n){e.appendChild(n)},t.removeChild=function(e,n){e.removeChild(n)},t.replaceChild=function(e,n,t){e.replaceChild(n,t)},t.remove=function(e){return e.parentNode&&e.parentNode.removeChild(e),e},t.insertBefore=function(e,n,t){e.insertBefore(t,n)},t.insertAllBefore=function(e,n,t){t.forEach(function(t){return e.insertBefore(t,n)})},t.insertAfter=function(e,n,t){e.insertBefore(t,n.nextSibling)},t.setInnerHTML=function(e,n){e.innerHTML=n},t.getText=function(e){return e.textContent},t.setText=function(e,n){e.textContent=n},t.getValue=function(e){return e.value},t.setValue=function(e,n){e.value=n},t.getChecked=function(e){return e.checked},t.setChecked=function(e,n){e.checked=n},t.createComment=function(e){return this.getDefaultDocument().createComment(e)},t.createTemplate=function(e){var n=this.getDefaultDocument().createElement("template");return n.innerHTML=e,n},t.createElement=function(e,n){return(n=n||this.getDefaultDocument()).createElement(e)},t.createElementNS=function(e,n,t){return(t=t||this.getDefaultDocument()).createElementNS(e,n)},t.createTextNode=function(e,n){return(n=n||this.getDefaultDocument()).createTextNode(e)},t.createScriptTag=function(e,n,t){var r=(t=t||this.getDefaultDocument()).createElement("SCRIPT");return r.setAttribute(e,n),r},t.createStyleElement=function(e,n){var t=(n=n||this.getDefaultDocument()).createElement("style");return this.appendChild(t,this.createTextNode(e,n)),t},t.createShadowRoot=function(e){return e.createShadowRoot()},t.getShadowRoot=function(e){return e.shadowRoot},t.getHost=function(e){return e.host},t.clone=function(e){return e.cloneNode(!0)},t.getElementsByClassName=function(e,n){return e.getElementsByClassName(n)},t.getElementsByTagName=function(e,n){return e.getElementsByTagName(n)},t.classList=function(e){return Array.prototype.slice.call(e.classList,0)},t.addClass=function(e,n){e.classList.add(n)},t.removeClass=function(e,n){e.classList.remove(n)},t.hasClass=function(e,n){return e.classList.contains(n)},t.setStyle=function(e,n,t){e.style[n]=t},t.removeStyle=function(e,n){e.style[n]=""},t.getStyle=function(e,n){return e.style[n]},t.hasStyle=function(e,n,t){var r=this.getStyle(e,n)||"";return t?r==t:r.length>0},t.tagName=function(e){return e.tagName},t.attributeMap=function(e){for(var n=new Map,t=e.attributes,r=0;r<t.length;r++){var i=t.item(r);n.set(i.name,i.value)}return n},t.hasAttribute=function(e,n){return e.hasAttribute(n)},t.hasAttributeNS=function(e,n,t){return e.hasAttributeNS(n,t)},t.getAttribute=function(e,n){return e.getAttribute(n)},t.getAttributeNS=function(e,n,t){return e.getAttributeNS(n,t)},t.setAttribute=function(e,n,t){e.setAttribute(n,t)},t.setAttributeNS=function(e,n,t,r){e.setAttributeNS(n,t,r)},t.removeAttribute=function(e,n){e.removeAttribute(n)},t.removeAttributeNS=function(e,n,t){e.removeAttributeNS(n,t)},t.templateAwareRoot=function(e){return this.isTemplateElement(e)?this.content(e):e},t.createHtmlDocument=function(){return document.implementation.createHTMLDocument("fakeTitle")},t.getDefaultDocument=function(){return document},t.getBoundingClientRect=function(e){try{return e.getBoundingClientRect()}catch(n){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}},t.getTitle=function(e){return e.title},t.setTitle=function(e,n){e.title=n||""},t.elementMatches=function(e,n){return!!this.isElementNode(e)&&(e.matches&&e.matches(n)||e.msMatchesSelector&&e.msMatchesSelector(n)||e.webkitMatchesSelector&&e.webkitMatchesSelector(n))},t.isTemplateElement=function(e){return this.isElementNode(e)&&"TEMPLATE"===e.nodeName},t.isTextNode=function(e){return e.nodeType===Node.TEXT_NODE},t.isCommentNode=function(e){return e.nodeType===Node.COMMENT_NODE},t.isElementNode=function(e){return e.nodeType===Node.ELEMENT_NODE},t.hasShadowRoot=function(e){return null!=e.shadowRoot&&e instanceof HTMLElement},t.isShadowRoot=function(e){return e instanceof DocumentFragment},t.importIntoDoc=function(e){return document.importNode(this.templateAwareRoot(e),!0)},t.adoptNode=function(e){return document.adoptNode(e)},t.getHref=function(e){return e.getAttribute("href")},t.getEventKey=function(e){var n=e.key;if(null==n){if(null==(n=e.keyIdentifier))return"Unidentified";n.startsWith("U+")&&(n=String.fromCharCode(parseInt(n.substring(2),16)),3===e.location&&aa.hasOwnProperty(n)&&(n=aa[n]))}return la[n]||n},t.getGlobalEventTarget=function(e,n){return"window"===n?window:"document"===n?e:"body"===n?e.body:null},t.getHistory=function(){return window.history},t.getLocation=function(){return window.location},t.getBaseHref=function(e){var n,t=ca||(ca=document.querySelector("base"))?ca.getAttribute("href"):null;return null==t?null:(n=t,ra||(ra=document.createElement("a")),ra.setAttribute("href",n),"/"===ra.pathname.charAt(0)?ra.pathname:"/"+ra.pathname)},t.resetBaseElement=function(){ca=null},t.getUserAgent=function(){return window.navigator.userAgent},t.setData=function(e,n,t){this.setAttribute(e,"data-"+n,t)},t.getData=function(e,n){return this.getAttribute(e,"data-"+n)},t.getComputedStyle=function(e){function n(n){return e.apply(this,arguments)}return n.toString=function(){return e.toString()},n}(function(e){return getComputedStyle(e)}),t.supportsWebAnimation=function(){return"function"==typeof Element.prototype.animate},t.performanceNow=function(){return window.performance&&window.performance.now?window.performance.now():(new Date).getTime()},t.supportsCookies=function(){return!0},t.getCookie=function(e){return function(e,n){n=encodeURIComponent(n);var t=e.split(";"),r=Array.isArray(t),i=0;for(t=r?t:t[Symbol.iterator]();;){var o;if(r){if(i>=t.length)break;o=t[i++]}else{if((i=t.next()).done)break;o=i.value}var l=o,a=l.indexOf("="),u=-1==a?[l,""]:[l.slice(0,a),l.slice(a+1)],s=u[1];if(u[0].trim()===n)return decodeURIComponent(s)}return null}(document.cookie,e)},t.setCookie=function(e,n){document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(n)},_createClass(n,[{key:"attrToPropMap",get:function(){return oa}}]),n}(ia),ca=null;function da(){return!!window.history.pushState}var fa=new he("TRANSITION_ID"),ha=[{provide:ai,useFactory:function(e,n,t){return function(){t.get(ui).donePromise.then(function(){var t=ta();Array.prototype.slice.apply(t.querySelectorAll(n,"style[ng-transition]")).filter(function(n){return t.getAttribute(n,"ng-transition")===e}).forEach(function(e){return t.remove(e)})})}},deps:[fa,Gl,_n],multi:!0}],pa=function(){function e(){}e.init=function(){var n;n=new e,Zi=n};var n=e.prototype;return n.addToWindow=function(e){fe.getAngularTestability=function(n,t){void 0===t&&(t=!0);var r=e.findTestabilityInTree(n,t);if(null==r)throw new Error("Could not find testability for element.");return r},fe.getAllAngularTestabilities=function(){return e.getAllTestabilities()},fe.getAllAngularRootElements=function(){return e.getAllRootElements()},fe.frameworkStabilizers||(fe.frameworkStabilizers=[]),fe.frameworkStabilizers.push(function(e){var n=fe.getAllAngularTestabilities(),t=n.length,r=!1,i=function(n){r=r||n,0==--t&&e(r)};n.forEach(function(e){e.whenStable(i)})})},n.findTestabilityInTree=function(e,n,t){if(null==n)return null;var r=e.getTestability(n);return null!=r?r:t?ta().isShadowRoot(n)?this.findTestabilityInTree(e,ta().getHost(n),!0):this.findTestabilityInTree(e,ta().parentElement(n),!0):null},e}();function va(e,n){"undefined"!=typeof COMPILED&&COMPILED||((fe.ng=fe.ng||{})[e]=n)}var ga={ApplicationRef:Yi,NgZone:Di};function ma(e){return ro(e)}var _a=new he("EventManagerPlugins"),ya=function(){function e(e,n){var t=this;this._zone=n,this._eventNameToPlugin=new Map,e.forEach(function(e){return e.manager=t}),this._plugins=e.slice().reverse()}var n=e.prototype;return n.addEventListener=function(e,n,t){return this._findPluginFor(n).addEventListener(e,n,t)},n.addGlobalEventListener=function(e,n,t){return this._findPluginFor(n).addGlobalEventListener(e,n,t)},n.getZone=function(){return this._zone},n._findPluginFor=function(e){var n=this._eventNameToPlugin.get(e);if(n)return n;for(var t=this._plugins,r=0;r<t.length;r++){var i=t[r];if(i.supports(e))return this._eventNameToPlugin.set(e,i),i}throw new Error("No event manager plugin found for event "+e)},e}(),wa=function(){function e(e){this._doc=e}return e.prototype.addGlobalEventListener=function(e,n,t){var r=ta().getGlobalEventTarget(this._doc,e);if(!r)throw new Error("Unsupported event target "+r+" for event "+n);return this.addEventListener(r,n,t)},e}(),ba=function(){function e(){this._stylesSet=new Set}var n=e.prototype;return n.addStyles=function(e){var n=this,t=new Set;e.forEach(function(e){n._stylesSet.has(e)||(n._stylesSet.add(e),t.add(e))}),this.onStylesAdded(t)},n.onStylesAdded=function(e){},n.getAllStyles=function(){return Array.from(this._stylesSet)},e}(),Ca=function(e){function n(n){var t;return(t=e.call(this)||this)._doc=n,t._hostNodes=new Set,t._styleNodes=new Set,t._hostNodes.add(n.head),t}_inheritsLoose(n,e);var t=n.prototype;return t._addStylesToHost=function(e,n){var t=this;e.forEach(function(e){var r=t._doc.createElement("style");r.textContent=e,t._styleNodes.add(n.appendChild(r))})},t.addHost=function(e){this._addStylesToHost(this._stylesSet,e),this._hostNodes.add(e)},t.removeHost=function(e){this._hostNodes.delete(e)},t.onStylesAdded=function(e){var n=this;this._hostNodes.forEach(function(t){return n._addStylesToHost(e,t)})},t.ngOnDestroy=function(){this._styleNodes.forEach(function(e){return ta().remove(e)})},n}(ba),xa={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"},Ea=/%COMP%/g,ka="_nghost-%COMP%",Ta="_ngcontent-%COMP%";function Sa(e,n,t){for(var r=0;r<n.length;r++){var i=n[r];Array.isArray(i)?Sa(e,i,t):(i=i.replace(Ea,e),t.push(i))}return t}function Ia(e){return function(n){!1===e(n)&&(n.preventDefault(),n.returnValue=!1)}}var Ma=function(){function e(e,n,t){this.eventManager=e,this.sharedStylesHost=n,this.appId=t,this.rendererByCompId=new Map,this.defaultRenderer=new Aa(e)}var n=e.prototype;return n.createRenderer=function(e,n){if(!e||!n)return this.defaultRenderer;switch(n.encapsulation){case Ie.Emulated:var t=this.rendererByCompId.get(n.id);return t||(t=new Da(this.eventManager,this.sharedStylesHost,n,this.appId),this.rendererByCompId.set(n.id,t)),t.applyToHost(e),t;case Ie.Native:case Ie.ShadowDom:return new Oa(this.eventManager,this.sharedStylesHost,e,n);default:if(!this.rendererByCompId.has(n.id)){var r=Sa(n.id,n.styles,[]);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(n.id,this.defaultRenderer)}return this.defaultRenderer}},n.begin=function(){},n.end=function(){},e}(),Aa=function(){function e(e){this.eventManager=e,this.data=Object.create(null)}var n=e.prototype;return n.destroy=function(){},n.createElement=function(e,n){return n?document.createElementNS(xa[n]||n,e):document.createElement(e)},n.createComment=function(e){return document.createComment(e)},n.createText=function(e){return document.createTextNode(e)},n.appendChild=function(e,n){e.appendChild(n)},n.insertBefore=function(e,n,t){e&&e.insertBefore(n,t)},n.removeChild=function(e,n){e&&e.removeChild(n)},n.selectRootElement=function(e,n){var t="string"==typeof e?document.querySelector(e):e;if(!t)throw new Error('The selector "'+e+'" did not match any elements');return n||(t.textContent=""),t},n.parentNode=function(e){return e.parentNode},n.nextSibling=function(e){return e.nextSibling},n.setAttribute=function(e,n,t,r){if(r){n=r+":"+n;var i=xa[r];i?e.setAttributeNS(i,n,t):e.setAttribute(n,t)}else e.setAttribute(n,t)},n.removeAttribute=function(e,n,t){if(t){var r=xa[t];r?e.removeAttributeNS(r,n):e.removeAttribute(t+":"+n)}else e.removeAttribute(n)},n.addClass=function(e,n){e.classList.add(n)},n.removeClass=function(e,n){e.classList.remove(n)},n.setStyle=function(e,n,t,r){r&Wn.DashCase?e.style.setProperty(n,t,r&Wn.Important?"important":""):e.style[n]=t},n.removeStyle=function(e,n,t){t&Wn.DashCase?e.style.removeProperty(n):e.style[n]=""},n.setProperty=function(e,n,t){Pa(n,"property"),e[n]=t},n.setValue=function(e,n){e.nodeValue=n},n.listen=function(e,n,t){return Pa(n,"listener"),"string"==typeof e?this.eventManager.addGlobalEventListener(e,n,Ia(t)):this.eventManager.addEventListener(e,n,Ia(t))},e}(),Na="@".charCodeAt(0);function Pa(e,n){if(e.charCodeAt(0)===Na)throw new Error("Found the synthetic "+n+" "+e+'. Please include either "BrowserAnimationsModule" or "NoopAnimationsModule" in your application.')}var Da=function(e){function n(n,t,r,i){var o;(o=e.call(this,n)||this).component=r;var l=Sa(i+"-"+r.id,r.styles,[]);return t.addStyles(l),o.contentAttr=Ta.replace(Ea,i+"-"+r.id),o.hostAttr=ka.replace(Ea,i+"-"+r.id),o}_inheritsLoose(n,e);var t=n.prototype;return t.applyToHost=function(n){e.prototype.setAttribute.call(this,n,this.hostAttr,"")},t.createElement=function(n,t){var r=e.prototype.createElement.call(this,n,t);return e.prototype.setAttribute.call(this,r,this.contentAttr,""),r},n}(Aa),Oa=function(e){function n(n,t,r,i){var o;(o=e.call(this,n)||this).sharedStylesHost=t,o.hostEl=r,o.component=i,o.shadowRoot=i.encapsulation===Ie.ShadowDom?r.attachShadow({mode:"open"}):r.createShadowRoot(),o.sharedStylesHost.addHost(o.shadowRoot);for(var l=Sa(i.id,i.styles,[]),a=0;a<l.length;a++){var u=document.createElement("style");u.textContent=l[a],o.shadowRoot.appendChild(u)}return o}_inheritsLoose(n,e);var t=n.prototype;return t.nodeOrShadowRoot=function(e){return e===this.hostEl?this.shadowRoot:e},t.destroy=function(){this.sharedStylesHost.removeHost(this.shadowRoot)},t.appendChild=function(n,t){return e.prototype.appendChild.call(this,this.nodeOrShadowRoot(n),t)},t.insertBefore=function(n,t,r){return e.prototype.insertBefore.call(this,this.nodeOrShadowRoot(n),t,r)},t.removeChild=function(n,t){return e.prototype.removeChild.call(this,this.nodeOrShadowRoot(n),t)},t.parentNode=function(n){return this.nodeOrShadowRoot(e.prototype.parentNode.call(this,this.nodeOrShadowRoot(n)))},n}(Aa),Ra="undefined"!=typeof Zone&&Zone.__symbol__||function(e){return"__zone_symbol__"+e},La=Ra("addEventListener"),Va=Ra("removeEventListener"),ja={},Ha="__zone_symbol__propagationStopped",Fa=function(){var e="undefined"!=typeof Zone&&Zone[Ra("BLACK_LISTED_EVENTS")];if(e){var n={};return e.forEach(function(e){n[e]=e}),n}}(),za=function(e){return!!Fa&&Fa.hasOwnProperty(e)},Ba=function(e){var n=ja[e.type];if(n){var t=this[n];if(t){var r=[e];if(1===t.length){var i=t[0];return i.zone!==Zone.current?i.zone.run(i.handler,this,r):i.handler.apply(this,r)}for(var o=t.slice(),l=0;l<o.length&&!0!==e[Ha];l++){var a=o[l];a.zone!==Zone.current?a.zone.run(a.handler,this,r):a.handler.apply(this,r)}}}},Za=function(e){function n(n,t,r){var i;return(i=e.call(this,n)||this).ngZone=t,r&&function(e){return e===Ql}(r)||i.patchEvent(),i}_inheritsLoose(n,e);var t=n.prototype;return t.patchEvent=function(){if("undefined"!=typeof Event&&Event&&Event.prototype&&!Event.prototype.__zone_symbol__stopImmediatePropagation){var e=Event.prototype.__zone_symbol__stopImmediatePropagation=Event.prototype.stopImmediatePropagation;Event.prototype.stopImmediatePropagation=function(){this&&(this[Ha]=!0),e&&e.apply(this,arguments)}}},t.supports=function(e){return!0},t.addEventListener=function(e,n,t){var r=this,i=t;if(!e[La]||Di.isInAngularZone()&&!za(n))e.addEventListener(n,i,!1);else{var o=ja[n];o||(o=ja[n]=Ra("ANGULAR"+n+"FALSE"));var l=e[o],a=l&&l.length>0;l||(l=e[o]=[]);var u=za(n)?Zone.root:Zone.current;if(0===l.length)l.push({zone:u,handler:i});else{for(var s=!1,c=0;c<l.length;c++)if(l[c].handler===i){s=!0;break}s||l.push({zone:u,handler:i})}a||e[La](n,Ba,!1)}return function(){return r.removeEventListener(e,n,i)}},t.removeEventListener=function(e,n,t){var r=e[Va];if(!r)return e.removeEventListener.apply(e,[n,t,!1]);var i=ja[n],o=i&&e[i];if(!o)return e.removeEventListener.apply(e,[n,t,!1]);for(var l=!1,a=0;a<o.length;a++)if(o[a].handler===t){l=!0,o.splice(a,1);break}l?0===o.length&&r.apply(e,[n,Ba,!1]):e.removeEventListener.apply(e,[n,t,!1])},n}(wa),Ua={pan:!0,panstart:!0,panmove:!0,panend:!0,pancancel:!0,panleft:!0,panright:!0,panup:!0,pandown:!0,pinch:!0,pinchstart:!0,pinchmove:!0,pinchend:!0,pinchcancel:!0,pinchin:!0,pinchout:!0,press:!0,pressup:!0,rotate:!0,rotatestart:!0,rotatemove:!0,rotateend:!0,rotatecancel:!0,swipe:!0,swipeleft:!0,swiperight:!0,swipeup:!0,swipedown:!0,tap:!0},Ga=new he("HammerGestureConfig"),Qa=new he("HammerLoader"),Wa=function(){function e(){this.events=[],this.overrides={}}return e.prototype.buildHammer=function(e){var n=new Hammer(e,this.options);for(var t in n.get("pinch").set({enable:!0}),n.get("rotate").set({enable:!0}),this.overrides)n.get(t).set(this.overrides[t]);return n},e}(),qa=function(e){function n(n,t,r,i){var o;return(o=e.call(this,n)||this)._config=t,o.console=r,o.loader=i,o}_inheritsLoose(n,e);var t=n.prototype;return t.supports=function(e){return!(!Ua.hasOwnProperty(e.toLowerCase())&&!this.isCustomEvent(e)||!window.Hammer&&!this.loader&&(this.console.warn('The "'+e+'" event cannot be bound because Hammer.JS is not loaded and no custom loader has been specified.'),1))},t.addEventListener=function(e,n,t){var r=this,i=this.manager.getZone();if(n=n.toLowerCase(),!window.Hammer&&this.loader){var o=!1,l=function(){o=!0};return this.loader().then(function(){if(!window.Hammer)return r.console.warn("The custom HAMMER_LOADER completed, but Hammer.JS is not present."),void(l=function(){});o||(l=r.addEventListener(e,n,t))}).catch(function(){r.console.warn('The "'+n+'" event cannot be bound because the custom Hammer.JS loader failed.'),l=function(){}}),function(){l()}}return i.runOutsideAngular(function(){var o=r._config.buildHammer(e),l=function(e){i.runGuarded(function(){t(e)})};return o.on(n,l),function(){o.off(n,l),"function"==typeof o.destroy&&o.destroy()}})},t.isCustomEvent=function(e){return this._config.events.indexOf(e)>-1},n}(wa),Ka=["alt","control","meta","shift"],Ja={alt:function(e){return e.altKey},control:function(e){return e.ctrlKey},meta:function(e){return e.metaKey},shift:function(e){return e.shiftKey}},Ya=function(e){function n(n){return e.call(this,n)||this}_inheritsLoose(n,e);var t=n.prototype;return t.supports=function(e){return null!=n.parseEventName(e)},t.addEventListener=function(e,t,r){var i=n.parseEventName(t),o=n.eventCallback(i.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(function(){return ta().onAndCancel(e,i.domEventName,o)})},n.parseEventName=function(e){var t=e.toLowerCase().split("."),r=t.shift();if(0===t.length||"keydown"!==r&&"keyup"!==r)return null;var i=n._normalizeKey(t.pop()),o="";if(Ka.forEach(function(e){var n=t.indexOf(e);n>-1&&(t.splice(n,1),o+=e+".")}),o+=i,0!=t.length||0===i.length)return null;var l={};return l.domEventName=r,l.fullKey=o,l},n.getEventFullKey=function(e){var n="",t=ta().getEventKey(e);return" "===(t=t.toLowerCase())?t="space":"."===t&&(t="dot"),Ka.forEach(function(r){r!=t&&(0,Ja[r])(e)&&(n+=r+".")}),n+=t},n.eventCallback=function(e,t,r){return function(i){n.getEventFullKey(i)===e&&r.runGuarded(function(){return t(i)})}},n._normalizeKey=function(e){switch(e){case"esc":return"escape";default:return e}},n}(wa),Xa=function(){},$a=function(e){function n(n){var t;return(t=e.call(this)||this)._doc=n,t}_inheritsLoose(n,e);var t=n.prototype;return t.sanitize=function(e,n){if(null==n)return null;switch(e){case un.NONE:return n;case un.HTML:return n instanceof nu?n.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(n,"HTML"),function(e,n){var t=null;try{Qe=Qe||new Fe(e);var r=n?String(n):"";t=Qe.getInertBodyElement(r);var i=5,o=r;do{if(0===i)throw new Error("Failed to sanitize html because the input is unstable");i--,r=o,o=t.innerHTML,t=Qe.getInertBodyElement(r)}while(r!==o);var l=new tn,a=l.sanitizeChildren(an(t)||t);return He()&&l.sanitizedSomething&&console.warn("WARNING: sanitizing HTML stripped some content, see http://g.co/ng/security#xss"),a}finally{if(t)for(var u=an(t)||t;u.firstChild;)u.removeChild(u.firstChild)}}(this._doc,String(n)));case un.STYLE:return n instanceof tu?n.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(n,"Style"),function(e){if(!(e=String(e).trim()))return"";var n=e.match(dn);return n&&Ze(n[1])===n[1]||e.match(cn)&&function(e){for(var n=!0,t=!0,r=0;r<e.length;r++){var i=e.charAt(r);"'"===i&&t?n=!n:'"'===i&&n&&(t=!t)}return n&&t}(e)?e:(He()&&console.warn("WARNING: sanitizing unsafe style value "+e+" (see http://g.co/ng/security#xss)."),"unsafe")}(n));case un.SCRIPT:if(n instanceof ru)return n.changingThisBreaksApplicationSecurity;throw this.checkNotSafeValue(n,"Script"),new Error("unsafe value used in a script context");case un.URL:return n instanceof ou||n instanceof iu?n.changingThisBreaksApplicationSecurity:(this.checkNotSafeValue(n,"URL"),Ze(String(n)));case un.RESOURCE_URL:if(n instanceof ou)return n.changingThisBreaksApplicationSecurity;throw this.checkNotSafeValue(n,"ResourceURL"),new Error("unsafe value used in a resource URL context (see http://g.co/ng/security#xss)");default:throw new Error("Unexpected SecurityContext "+e+" (see http://g.co/ng/security#xss)")}},t.checkNotSafeValue=function(e,n){if(e instanceof eu)throw new Error("Required a safe "+n+", got a "+e.getTypeName()+" (see http://g.co/ng/security#xss)")},t.bypassSecurityTrustHtml=function(e){return new nu(e)},t.bypassSecurityTrustStyle=function(e){return new tu(e)},t.bypassSecurityTrustScript=function(e){return new ru(e)},t.bypassSecurityTrustUrl=function(e){return new iu(e)},t.bypassSecurityTrustResourceUrl=function(e){return new ou(e)},n}(Xa),eu=function(){function e(e){this.changingThisBreaksApplicationSecurity=e}return e.prototype.toString=function(){return"SafeValue must use [property]=binding: "+this.changingThisBreaksApplicationSecurity+" (see http://g.co/ng/security#xss)"},e}(),nu=function(e){function n(){return e.apply(this,arguments)||this}return _inheritsLoose(n,e),n.prototype.getTypeName=function(){return"HTML"},n}(eu),tu=function(e){function n(){return e.apply(this,arguments)||this}return _inheritsLoose(n,e),n.prototype.getTypeName=function(){return"Style"},n}(eu),ru=function(e){function n(){return e.apply(this,arguments)||this}return _inheritsLoose(n,e),n.prototype.getTypeName=function(){return"Script"},n}(eu),iu=function(e){function n(){return e.apply(this,arguments)||this}return _inheritsLoose(n,e),n.prototype.getTypeName=function(){return"URL"},n}(eu),ou=function(e){function n(){return e.apply(this,arguments)||this}return _inheritsLoose(n,e),n.prototype.getTypeName=function(){return"ResourceURL"},n}(eu),lu=Qi(oo,"browser",[{provide:hi,useValue:"browser"},{provide:fi,useValue:function(){sa.makeCurrent(),pa.init()},multi:!0},{provide:Rl,useClass:function(e){function n(n){var t;return(t=e.call(this)||this)._doc=n,t._init(),t}_inheritsLoose(n,e);var t=n.prototype;return t._init=function(){this.location=ta().getLocation(),this._history=ta().getHistory()},t.getBaseHrefFromDOM=function(){return ta().getBaseHref(this._doc)},t.onPopState=function(e){ta().getGlobalEventTarget(this._doc,"window").addEventListener("popstate",e,!1)},t.onHashChange=function(e){ta().getGlobalEventTarget(this._doc,"window").addEventListener("hashchange",e,!1)},t.pushState=function(e,n,t){da()?this._history.pushState(e,n,t):this.location.hash=t},t.replaceState=function(e,n,t){da()?this._history.replaceState(e,n,t):this.location.hash=t},t.forward=function(){this._history.forward()},t.back=function(){this._history.back()},t.getState=function(){return this._history.state},_createClass(n,[{key:"href",get:function(){return this.location.href}},{key:"protocol",get:function(){return this.location.protocol}},{key:"hostname",get:function(){return this.location.hostname}},{key:"port",get:function(){return this.location.port}},{key:"pathname",get:function(){return this.location.pathname},set:function(e){this.location.pathname=e}},{key:"search",get:function(){return this.location.search}},{key:"hash",get:function(){return this.location.hash}}]),n}(Rl),deps:[Gl]},{provide:Gl,useFactory:function(){return document},deps:[]}]);function au(){return new Le}var uu=function(){function e(e){if(e)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}return e.withServerTransition=function(n){return{ngModule:e,providers:[{provide:si,useValue:n.appId},{provide:fa,useExisting:si},ha]}},e}();"undefined"!=typeof window&&window;var su=new Pl(Dl,[Ol],function(e){return function(e){for(var n={},t=[],r=!1,i=0;i<e.length;i++){var o=e[i];o.token===gn&&!0===o.value&&(r=!0),1073741824&o.flags&&t.push(o.token),o.index=i,n[Mt(o.token)]=o}return{factory:null,providersByKey:n,providers:e,modules:t,isRoot:r}}([ar(512,Fn,zn,[[8,[ea]],[3,Fn],Ee]),ar(5120,gi,uo,[[3,gi]]),ar(4608,jl,Hl,[gi,[2,Vl]]),ar(5120,Yr,so,[Di]),ar(4608,ki,ki,[]),ar(5120,si,ci,[]),ar(5120,at,lo,[]),ar(5120,ut,ao,[]),ar(4608,Xa,$a,[Gl]),ar(6144,sn,null,[Xa]),ar(4608,Ga,Wa,[]),ar(5120,_a,function(e,n,t,r,i,o,l,a){return[new Za(e,n,t),new Ya(r),new qa(i,o,l,a)]},[Gl,Di,hi,Gl,Gl,Ga,vi,[2,Qa]]),ar(4608,ya,ya,[_a,Di]),ar(135680,Ca,Ca,[Gl]),ar(4608,Ma,Ma,[ya,Ca,si]),ar(6144,Qn,null,[Ma]),ar(6144,ba,null,[Ca]),ar(4608,zi,zi,[Di]),ar(1073742336,Ul,Ul,[]),ar(1024,Le,au,[]),ar(1024,ai,function(e){return[(n=e,va("probe",ma),va("coreTokens",Object.assign({},ga,(n||[]).reduce(function(e,n){return e[n.name]=n.token,e},{}))),function(){return ma})];var n},[[2,Gi]]),ar(512,ui,ui,[[2,ai]]),ar(131584,Yi,Yi,[Di,vi,_n,Le,Fn,ui]),ar(1073742336,co,co,[Yi]),ar(1073742336,uu,uu,[[3,uu]]),ar(1073742336,Dl,Dl,[]),ar(256,gn,!0,[])])});(function(){if(je)throw new Error("Cannot enable prod mode after platform setup.");Ve=!1})(),lu().bootstrapModuleFactory(su).catch(function(e){return console.error(e)})},zn8P:function(e,n){function t(e){return Promise.resolve().then(function(){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n})}t.keys=function(){return[]},t.resolve=t,e.exports=t,t.id="zn8P"}},[[0,0]]]);